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).

Full time · Played February 28, 2026 · Updated October 12, 2026 at 7:47 PM ET · StatsNext match records

Score by half

Team1st half2nd halfFinal
Vancouver Whitecaps303
Toronto FC000

Goals

Match statistics

StatisticVancouver WhitecapsToronto FC
Expected goals (xG)2.90.3
Shots105
Shots on target33
Big chances41
Possession %60.239.8
Passes419277
Corners51
Fouls1114
Yellow cards10
Red cards00
Saves21

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