Vancouver Whitecaps vs Toronto FC: February 28, 2026
Vancouver Whitecaps beat Toronto FC 3-0 at BC Place, Vancouver on February 28, 2026 (2026 MLS).
Score by half
| Team | 1st half | 2nd half | Final |
|---|---|---|---|
| Vancouver Whitecaps | 3 | 0 | 3 |
| Toronto FC | 0 | 0 | 0 |
Goals
- 25′ Vancouver Whitecaps: Thomas Müller (penalty)
- 37′ Vancouver Whitecaps: Thomas Müller
- 45+1′ Vancouver Whitecaps: Brian White
Match statistics
| Statistic | Vancouver Whitecaps | Toronto FC |
|---|---|---|
| Expected goals (xG) | 2.9 | 0.3 |
| Shots | 10 | 5 |
| Shots on target | 3 | 3 |
| Big chances | 4 | 1 |
| Possession % | 60.2 | 39.8 |
| Passes | 419 | 277 |
| Corners | 5 | 1 |
| Fouls | 11 | 14 |
| Yellow cards | 1 | 0 |
| Red cards | 0 | 0 |
| Saves | 2 | 1 |
What stood out
- Expected goals: Vancouver Whitecaps 2.9, Toronto FC 0.3.
- Shots: Vancouver Whitecaps 10, Toronto FC 5.
- Managers: Jesper Sorensen (Vancouver Whitecaps), Robin Fraser (Toronto FC).
Player lines
- Alonso Coello (TOR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Andrés Cubas (VAN): 90 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.0 xG, 0.0 xA, 0 YC, 0 RC
- Aziel Jackson (MIN): 71 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Brian White (VAN): 83 MIN, 1 G, 0 A, 3 SH, 1 SOT, 1.2 xG, 0.0 xA, 0 YC, 0 RC
- Cheick Sabaly (VAN, substitute): 19 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Derrick Etienne Jr. (TOR): 83 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.0 xG, 0.0 xA, 0 YC, 0 RC
- Djordje Mihailovic (TOR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.3 xA, 0 YC, 0 RC
- Édier Ocampo (VAN): 71 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.1 xA, 1 YC, 0 RC
- Emilio Aristizábal (TOR, substitute): 13 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.0 xG, 0.0 xA, 0 YC, 0 RC
- Jean-Claude Ngando (VAN, substitute): 19 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Jeevan Badwal (VAN): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.1 xA, 0 YC, 0 RC
- Jonathan Osorio (TOR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
- José Cifuentes (TOR): 90 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.2 xG, 0.3 xA, 0 YC, 0 RC
- Kobe Franklin (TOR): 45 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
- Luka Gavran (TOR): 90 MIN, 1 SV, 23 PASS, 14 CMP, 0 YC
- Malik Henry (TOR, substitute): 13 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Mathías Laborda (VAN): 90 MIN, 0 G, 1 A, 1 SH, 0 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
- Raheem Edwards (TOR, substitute): 45 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Ralph Priso-Mbongue (VAN): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Rayan Elloumi (VAN, substitute): 13 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
- Richie Laryea (TOR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Sebastian Berhalter (VAN): 86 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.1 xG, 0.4 xA, 0 YC, 0 RC
- Tate Johnson (VAN, substitute): 19 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
- Thomas Müller (VAN): 71 MIN, 2 G, 0 A, 3 SH, 2 SOT, 1.4 xG, 0.1 xA, 0 YC, 0 RC
- Tristan Blackmon (VAN): 90 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
- Walker Zimmerman (TOR): 90 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.0 xG, 0 xA, 0 YC, 0 RC
- Yohei Takaoka (VAN): 90 MIN, 2 SV, 52 PASS, 46 CMP, 0 YC
- Zane Monlouis (TOR, substitute): 45 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
Lines for players with a StatsNext page.
Head-to-head
Full Vancouver Whitecaps vs Toronto FC head-to-head (2 meetings).
About this page
This match is final; its statistics change only if a stored record is corrected. Goals are listed when StatsNext’s records hold every goal of the match.
This page shows statistics and results only. It contains no sportsbook prices or betting lines. Current markets and StatsNext research are in the app.
Research in StatsNext
- This match in StatsNext: Matchup Research for both clubs
- Vancouver Whitecaps results and statistics
- Toronto FC results and statistics
- All MLS results
