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 14 games · 14 pts (2026/26)
- Vancouver Whitecaps FC 14 games · 32 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 14 | 33 |
| 2 | Internacional CF Miami | 15 | 31 |
| 3 | Chicago Fire FC | 14 | 26 |
| 4 | New England Revolution | 14 | 25 |
| 5 | New York Red Bulls | 15 | 22 |
| 6 | Charlotte FC | 15 | 21 |
| 7 | FC Cincinnati | 15 | 20 |
| 8 | New York City FC | 15 | 19 |
| 9 | D.C. United SC | 15 | 18 |
| 10 | Columbus Crew SC | 15 | 16 |
| 11 | Toronto FC | 14 | 14 |
| 12 | Montreal Impact FC | 14 | 14 |
| 13 | Orlando City SC | 15 | 14 |
| 14 | Atlanta United FC | 14 | 11 |
| 15 | Philadelphia Union | 15 | 7 |
| 16 | Vancouver Whitecaps FC | 14 | 32 |
| 17 | San Jose Earthquakes | 15 | 32 |
| 18 | Real Salt Lake | 14 | 26 |
| 19 | FC Dallas | 15 | 25 |
| 20 | Los Angeles FC | 15 | 24 |
| 21 | Seattle Sounders FC | 13 | 24 |
| 22 | Houston Dynamo | 14 | 22 |
| 23 | Minnesota United FC | 15 | 22 |
| 24 | Los Angeles Galaxy | 15 | 20 |
| 25 | San Diego FC | 15 | 17 |
| 26 | Colorado Rapids SC | 15 | 16 |
| 27 | St. Louis City | 14 | 16 |
| 28 | Portland Timbers | 14 | 14 |
| 29 | Austin FC | 15 | 14 |
| 30 | Sporting Kansas City | 14 | 11 |
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 | |
|---|---|---|
| #11 | Position | #16 |
| 14 | Points | 32 |
| 14 | Played | 14 |
| 3 / 5 / 6 | W / D / L | 10 / 2 / 2 |
| 22 | Scored | 34 |
| 29 | Conceded | 12 |
| -7 | GD | +22 |
| 1.00 | PPG | 2.29 |
| 21% | Win % | 71% |
Key Stats
45%
Both Teams to Score
H2H (11 games)
H2H (11 games)
64%
Over 2.5 Goals
H2H history
H2H history
7%
Clean Sheets
Toronto FC this season
Toronto FC this season
36%
Clean Sheets
Vancouver Whitecaps FC this season
Vancouver Whitecaps FC this season
Toronto FC are 11th (14 pts). Vancouver Whitecaps FC are 16th (32 pts).
Goal Timing (This Season)
Toronto FC
0-15
1/1
16-30
1/3
31-45
1/3
46-60
2/5
61-75
4/4
76+
5/5
■ Scored ■ Conceded
Vancouver Whitecaps FC
0-15
3/2
16-30
6/–
31-45
2/3
46-60
–/3
61-75
3/–
76+
6/2
■ Scored ■ Conceded
Events
Match Events
- 0' Temperatures are rising at BMO Field as Toronto FC face off against Vancouver Whitecaps FC in what promises to be a fascinating contest.
- 5' Toronto FC are happy to let the opposition have the ball in their own half. The trap is set.
- 10' The Array continues to deliver drama. Both Toronto FC and Vancouver Whitecaps FC are desperate not to drop points on matchday .
- 15' While there is no rush on the pitch, let’s have a look at some stats. Sebastian Berhalter made 284 appearances and scored 14 goals. He is very likely to score a goal today.
- 20' Lorenzo Insigne has certainly something to prove this evening. He made 8 appearances with only 2 goals this season.
- 25' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 30' The 20-year-old Tate Johnson has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 35' Toronto FC are enjoying more possession but struggling to find a way through a disciplined Vancouver Whitecaps FC backline.
- 40' Over 40 minutes have gone by without a meaningful attack. The supporters want more.
- 45' The teams are not in a rush to score plenty of goals. It might look strange considering Vancouver Whitecaps FC that had 276 games and scored 424 goals.
- 50' Both keepers have barely been tested. Toronto FC and Vancouver Whitecaps FC are cancelling each other out in the centre of the park.
- 53' The supporters are chanting for Ola Brynhildsen. He replaces Deandre Kerr on 53 minute.
- 58' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 60' The crowd applauds Andres Cubas as he leaves the pitch. Pedro Vite steps in for Vancouver Whitecaps FC.
- 65' Toronto FC receives a card for a hard tackle on 65.
- 67' Tyrese Spicer is replacing Derrick Etienne for the Toronto FC side.
- 72' Both teams are passing the ball around with high level of urgency. Toronto FC needs to do something about it to get closer to the goal.
- 77' The tempo has dropped considerably in the last few minutes. Robin Fraser will be considering his options from the bench.
- 79' The Vancouver Whitecaps FC bench stirs into life. Ali Ahmed is withdrawn and Daniel Rios gets his opportunity.
- 81' Edier Ocampo picks up a card and will need to be extremely careful for the remainder of this match.
- 86' Emmanuel Sabbi needs to be pretty careful with his discipline considering 0 Yellow cards this season.
- 90' A tactical swap from Vancouver Whitecaps FC — Jeevan Badwal on, Jean-Claude Ngando off on 90 minutes.
- What a match! Full time at {STADIUM} — Toronto FC 0-0 Vancouver Whitecaps FC.
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 |
|---|---|
| Nick DeLeon | 2 |
| Pablo Piatti | 2 |
| Brian White | 2 |
| Jonathan Osorio | 2 |
| Jake Nerwinski | 2 |
| Lucas Cavallini | 2 |
| Luke Singh | 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
1 / 4
0.69
Toronto FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.15
Vancouver Whitecaps FC xG
I would bet for:
Vancouver Whitecaps FC to win 61% + Under — clean sheet likely 56%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 2.84
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 77% |
|
23% |
| ± 2.5 | 53% |
|
47% |
| ± 3.5 | 32% |
|
68% |
| ± 4.5 | 16% |
|
84% |
Double Chance
Toronto FC or Draw
39%
Draw or Vancouver Whitecaps FC
84%
Toronto FC or Vancouver Whitecaps FC
77%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✓ In top 12
0 – 2
13.3%
0 – 1
12.1%
1 – 1
9.3%
0 – 3
9.3%
1 – 2
9%
0 – 0
Actual
1 – 3
6.5%
0 – 4
5%
1 – 4
3.6%
1 – 0
3.3%
2 – 2
3.1%
2 – 1
2.9%
Asian Handicap — Toronto FC
| Handicap | Toronto FC covers | Push | Vancouver Whitecaps FC covers |
|---|---|---|---|
| -2.5 | 1% | — | 99% |
| -2 | 1% | 2% | 97% |
| -1.5 | 3% | — | 97% |
| -1 | 3% | 7% | 90% |
| -0.5 | 10% | — | 90% |
| +0.5 | 30% | — | 70% |
| +1 | 30% | 24% | 46% |
| +1.5 | 54% | — | 46% |
| +2 | 54% | 21% | 25% |
| +2.5 | 75% | — | 25% |
Clean Sheet
Toronto FC keeps clean sheet
13%
✗
Vancouver Whitecaps FC keeps clean sheet
50%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

