Toronto FC vs Vancouver Whitecaps FC, MLS 2025 REGULAR SEASON
Overview
Match Preview
Toronto FC vs Vancouver Whitecaps FC — MLS at BMO Field.
- Toronto FC 27 games · 29 pts (2026/26)
- Vancouver Whitecaps FC 26 games · 50 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 27 | 60 |
| 2 | Internacional CF Miami | 27 | 46 |
| 3 | New England Revolution | 27 | 46 |
| 4 | Charlotte FC | 27 | 43 |
| 5 | Chicago Fire FC | 26 | 42 |
| 6 | Philadelphia Union | 27 | 39 |
| 7 | Orlando City SC | 27 | 34 |
| 8 | New York City FC | 27 | 33 |
| 9 | FC Cincinnati | 26 | 33 |
| 10 | New York Red Bulls | 26 | 33 |
| 11 | D.C. United SC | 26 | 30 |
| 12 | Columbus Crew SC | 27 | 29 |
| 13 | Toronto FC | 27 | 29 |
| 14 | Atlanta United FC | 27 | 27 |
| 15 | Montreal Impact FC | 27 | 24 |
| 16 | Vancouver Whitecaps FC | 26 | 50 |
| 17 | FC Dallas | 27 | 47 |
| 18 | San Jose Earthquakes | 27 | 45 |
| 19 | St. Louis City | 26 | 44 |
| 20 | Houston Dynamo | 27 | 44 |
| 21 | Los Angeles FC | 28 | 41 |
| 22 | Colorado Rapids SC | 27 | 36 |
| 23 | Los Angeles Galaxy | 28 | 36 |
| 24 | Seattle Sounders FC | 26 | 35 |
| 25 | San Diego FC | 27 | 32 |
| 26 | Portland Timbers | 27 | 32 |
| 27 | Real Salt Lake | 27 | 32 |
| 28 | Austin FC | 27 | 31 |
| 29 | Minnesota United FC | 27 | 29 |
| 30 | Sporting Kansas City | 26 | 21 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Mar | Vancouver Whitecaps FC | H | 0–0 | D |
| 22 Mar | New York Red Bulls | A | 1–2 | L |
| 15 Mar | Chicago Fire FC | H | 1–2 | L |
| 09 Mar | FC Cincinnati | A | 0–2 | L |
| 02 Mar | Orlando City SC | A | 2–4 | L |
| 23 Feb | D.C. United SC | A | 2–2 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Mar | Toronto FC | A | 0–0 | D |
| 23 Mar | Chicago Fire FC | H | 1–3 | L |
| 16 Mar | FC Dallas | A | 1–0 | W |
| 09 Mar | Montreal Impact FC | H | 2–0 | W |
| 02 Mar | Los Angeles Galaxy | H | 2–1 | W |
| 23 Feb | Portland Timbers | A | 4–1 | W |
Season Stats
| Toronto FC | Vancouver Whitecaps FC | |
|---|---|---|
| #13 | Position | #16 |
| 29 | Points | 50 |
| 27 | Played | 26 |
| 6 / 11 / 10 | W / D / L | 15 / 5 / 6 |
| 39 | Scored | 59 |
| 51 | Conceded | 26 |
| -12 | GD | +33 |
| 1.07 | PPG | 1.92 |
| 22% | Win % | 58% |
Key Stats
45%
Both Teams to Score
H2H (11 games)
H2H (11 games)
64%
Over 2.5 Goals
H2H history
H2H history
11%
Clean Sheets
Toronto FC this season
Toronto FC this season
42%
Clean Sheets
Vancouver Whitecaps FC this season
Vancouver Whitecaps FC this season
Toronto FC are 13th (29 pts). Vancouver Whitecaps FC are 16th (50 pts).
Goal Timing (This Season)
Toronto FC
0-15
1/3
16-30
2/5
31-45
5/6
46-60
4/7
61-75
7/6
76+
9/10
■ Scored ■ Conceded
Vancouver Whitecaps FC
0-15
8/3
16-30
10/4
31-45
6/8
46-60
4/5
61-75
6/1
76+
11/3
■ Scored ■ Conceded
Top Scorers (This Season)
Toronto FC
| Daniel Salloi | 7 G | 5 A |
| Josh Sargent | 7 G | 2 A |
Vancouver Whitecaps FC
| Brian White | 17 G | |
| Thomas Muller | 9 G | 5 A |
| Sebastian Berhalter | 6 G | 4 A |
Events
Match Events
- 0' Welcome to BMO Field that hosts another battle between Toronto FC and Vancouver Whitecaps FC.
- 5' Vancouver Whitecaps FC looks like a favorite considering 1 games won in last 1 matches with its main striker scoring 0 goals.
- 10' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 15' A quiet spell here at BMO Field. Vancouver Whitecaps FC seem content sitting deep and soaking up pressure.
- 20' Pedro Vite has been one of the livelier players on the pitch with 0 goals to his name this season.
- 25' A tactical chess match is unfolding here. The question is which manager blinks first.
- 30' Mathias Laborda, a Uruguay , has 0 bookings this season and will need to keep his discipline tonight.
- 35' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 40' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Emmanuel Sabbi suffering a number of foals already.
- 45' Vancouver Whitecaps FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 50' Yohei Takaoka has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 53' The Toronto FC manager makes a substitution. Deandre Kerr departs to be replaced by Ola Brynhildsen.
- 58' The travelling Vancouver Whitecaps FC supporters hardly appreciate their team being pressed down to the backline.
- 60' A change in the Vancouver Whitecaps FC ranks — Andres Cubas exits the field as Pedro Vite enters on 60.
- 65' Poor challenge from Federico Bernardeschi. The referee spots it immediately and shows the card.
- 67' Tyrese Spicer is replacing Derrick Etienne for the Toronto FC side.
- 72' Ranko Veselinovic is a natural and has been asked to do a very specific job for Toronto FC tonight.
- 77' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 79' A change in the Vancouver Whitecaps FC ranks — Ali Ahmed exits the field as Daniel Rios enters on 79.
- 81' A meaty challenge results in booking for Edier Ocampo on 81.
- 86' Toronto FC are deployed in a today, looking to exploit space against Vancouver Whitecaps FC's shape.
- 90' Jeevan Badwal gets the nod from Vancouver Whitecaps FC. He replaces Jean-Claude Ngando and will look to change the dynamic.
- The final whistle. It looks like we are having a draw.
Lineups
Toronto FC Lineups
Starting XI
- 10
- 24
-
11
Derrick Etienne ↓ Tyrese Spicer 67'
- 21
- 28
-
2
Henry Wingo ↓ Kosi Thompson 53'
- 1
- 17
-
29
Deandre Kerr ↓ Ola Brynhildsen 53'
- 14
- 15
Bench
-
9
Ola Brynhildsen ↑ 53'
- 7
- 90
-
6
Kosi Thompson ↑ 53'
- 19
- 71
-
20
Deybi Flores ↑ 67'
- 12
-
16
Tyrese Spicer ↑ 67'
Coach
Robin Fraser
Vancouver Whitecaps FC Lineups
Starting XI
- 24
- 1
-
20
Andres Cubas ↓ Pedro Vite 60'
- 33
- 16
-
7
Jayden Nelson ↓ Emmanuel Sabbi 60'
- 4
-
22
Ali Ahmed ↓ Daniel Rios 79'
-
2
Mathias Laborda ↓ Edier Ocampo 79'
- 26
- 28
Bench
-
14
Daniel Rios ↑ 79'
- 32
- 13
-
45
Pedro Vite ↑ 60'
- 12
-
18
Edier Ocampo ↑ 79'
-
11
Emmanuel Sabbi ↑ 60'
-
59
Jeevan Badwal ↑ 90'
- 27
Coach
Jesper Sørensen
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Lucas Cavallini | 2 |
| Nick DeLeon | 2 |
| Pablo Piatti | 2 |
| Brian White | 2 |
| Jonathan Osorio | 2 |
| Jake Nerwinski | 2 |
| Deandre Kerr | 1 |
| Kei Kamara | 1 |
Head to Head
Toronto FC Form
Vancouver Whitecaps FC Form
2025-03-29
Toronto FC
0–0
Vancouver Whitecaps FC
D
2025-03-23
Vancouver Whitecaps FC
1–3
Chicago Fire FC
L
2025-03-16
FC Dallas
0–1
Vancouver Whitecaps FC
W
2025-03-09
Vancouver Whitecaps FC
2–0
Montreal Impact FC
W
2025-03-02
Vancouver Whitecaps FC
2–1
Los Angeles Galaxy
W
2025-02-23
Portland Timbers
1–4
Vancouver Whitecaps FC
W
Predictions
Prediction accuracy
2 / 4
0.74
Toronto FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.96
Vancouver Whitecaps FC xG
I would bet for:
Vancouver Whitecaps FC to win 57%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 2.7
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 91% |
|
9% |
| ± 1.5 | 75% |
|
25% |
| ± 2.5 | 50% |
|
50% |
| ± 3.5 | 29% |
|
71% |
| ± 4.5 | 14% |
|
86% |
Double Chance
Toronto FC or Draw
43%
Draw or Vancouver Whitecaps FC
82%
Toronto FC or Vancouver Whitecaps FC
76%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✓ In top 12
0 – 2
12.7%
0 – 1
12.6%
1 – 1
10.4%
1 – 2
9.2%
0 – 0
Actual
0 – 3
8.1%
1 – 3
6.1%
1 – 0
4.1%
0 – 4
4%
2 – 1
3.4%
2 – 2
3.4%
1 – 4
3.1%
Asian Handicap — Toronto FC
| Handicap | Toronto FC covers | Push | Vancouver Whitecaps FC covers |
|---|---|---|---|
| -2.5 | 1% | — | 99% |
| -2 | 1% | 3% | 96% |
| -1.5 | 4% | — | 96% |
| -1 | 4% | 9% | 88% |
| -0.5 | 12% | — | 88% |
| +0.5 | 35% | — | 65% |
| +1 | 35% | 24% | 40% |
| +1.5 | 60% | — | 40% |
| +2 | 60% | 20% | 20% |
| +2.5 | 80% | — | 20% |
Clean Sheet
Toronto FC keeps clean sheet
15%
✗
Vancouver Whitecaps FC keeps clean sheet
48%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

