Vancouver Whitecaps FC vs San Diego FC, MLS 2025 REGULAR SEASON
Overview
Match Preview
Vancouver Whitecaps FC vs San Diego FC — MLS at BC Place.
- Vancouver Whitecaps FC 17 games · 34 pts (2026/26)
- San Diego FC 18 games · 21 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 18 | 40 |
| 2 | Internacional CF Miami | 18 | 38 |
| 3 | New England Revolution | 18 | 30 |
| 4 | Chicago Fire FC | 17 | 29 |
| 5 | New York City FC | 18 | 26 |
| 6 | FC Cincinnati | 18 | 26 |
| 7 | Charlotte FC | 18 | 25 |
| 8 | New York Red Bulls | 18 | 25 |
| 9 | D.C. United SC | 18 | 23 |
| 10 | Columbus Crew SC | 18 | 20 |
| 11 | Orlando City SC | 18 | 20 |
| 12 | Toronto FC | 18 | 17 |
| 13 | Philadelphia Union | 18 | 16 |
| 14 | Montreal Impact FC | 18 | 16 |
| 15 | Atlanta United FC | 18 | 12 |
| 16 | Vancouver Whitecaps FC | 17 | 34 |
| 17 | Los Angeles FC | 19 | 34 |
| 18 | San Jose Earthquakes | 18 | 33 |
| 19 | Houston Dynamo | 18 | 32 |
| 20 | FC Dallas | 18 | 27 |
| 21 | Real Salt Lake | 17 | 27 |
| 22 | St. Louis City | 18 | 26 |
| 23 | Portland Timbers | 18 | 24 |
| 24 | Seattle Sounders FC | 17 | 24 |
| 25 | Minnesota United FC | 18 | 24 |
| 26 | Colorado Rapids SC | 18 | 22 |
| 27 | Los Angeles Galaxy | 19 | 22 |
| 28 | San Diego FC | 18 | 21 |
| 29 | Austin FC | 18 | 17 |
| 30 | Sporting Kansas City | 18 | 14 |
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 26 Jun | San Diego FC | H | 3–5 | L |
| 14 Jun | Columbus Crew SC | A | 1–2 | L |
| 09 Jun | Seattle Sounders FC | H | 3–0 | W |
| 29 May | Minnesota United FC | H | 0–0 | D |
| 25 May | Real Salt Lake | A | 3–2 | W |
| 18 May | Austin FC | A | 0–0 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 26 Jun | Vancouver Whitecaps FC | A | 5–3 | W |
| 15 Jun | Minnesota United FC | A | 4–2 | W |
| 01 Jun | Austin FC | H | 2–0 | W |
| 29 May | Seattle Sounders FC | A | 0–1 | L |
| 24 May | Los Angeles Galaxy | H | 2–1 | W |
| 18 May | Sporting Kansas City | H | 0–0 | D |
Season Stats
| Vancouver Whitecaps FC | San Diego FC | |
|---|---|---|
| #16 | Position | #28 |
| 34 | Points | 21 |
| 17 | Played | 18 |
| 10 / 4 / 3 | W / D / L | 5 / 6 / 7 |
| 38 | Scored | 32 |
| 17 | Conceded | 29 |
| +21 | GD | +3 |
| 2.00 | PPG | 1.17 |
| 59% | Win % | 28% |
Key Stats
100%
Both Teams to Score
H2H (3 games)
H2H (3 games)
67%
Over 2.5 Goals
H2H history
H2H history
35%
Clean Sheets
Vancouver Whitecaps FC this season
Vancouver Whitecaps FC this season
32%
Clean Sheets
San Diego FC this season
San Diego FC this season
Vancouver Whitecaps FC are 16th (34 pts). San Diego FC are 28th (21 pts).
Goal Timing (This Season)
Vancouver Whitecaps FC
0-15
4/3
16-30
7/1
31-45
2/5
46-60
1/4
61-75
3/–
76+
7/2
■ Scored ■ Conceded
San Diego FC
0-15
4/6
16-30
2/2
31-45
2/7
46-60
3/1
61-75
4/2
76+
5/6
■ Scored ■ Conceded
Top Scorers (This Season)
Vancouver Whitecaps FC
| Brian White | 10 G | |
| Sebastian Berhalter | 6 G | 4 A |
| Thomas Muller | 4 G | 1 A |
San Diego FC
| Marcus Ingvartsen | 11 G | 2 A |
| Anders Dreyer | 6 G | 5 A |
Events
Match Events
- 0' The ball is rolling at BC Place. Vancouver Whitecaps FC are looking to make home advantage count against San Diego FC.
- 5' Vancouver Whitecaps FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 10' With 0 assists to his name this season, Tate Johnson is clearly more than just a goal scorer for Vancouver Whitecaps FC.
- 15' The clock is ticking and both teams know a goal could change everything at this point.
- 20' Colombia international Tomas Angel has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 23' A meaty challenge results in booking for Christopher McVey on 23.
- 28' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 33' The Array continues to deliver drama. Both Vancouver Whitecaps FC and San Diego FC are desperate not to drop points on matchday .
- 35' Clinical. Composed. Brilliant. Milan Iloski makes it 0-1.
- 37' Magnificent from Milan Iloski! That is 19 goals in 283 appearances — and it could not have come at a better time.
- 42' It looks surprising Vancouver Whitecaps FC does not make any changes. Emmanuel Sabbi has some obvious troubles when approaching to the goal.
- 43' Edier Ocampo does the damage! The net is bulging and Vancouver Whitecaps FC surge ahead!
- 44' A goal from the USA international Milan Iloski! He fires home on 44 to make it 1-3!
- 45' That looks like a foul for a card for Alejandro Alvarado Jr.
- 47' GOAL! Milan Iloski scores on 47. Assisted by Anders Dreyer
- 48' Mathias Laborda is ready to make an impact after coming on for Ralph Priso-Mbongue at the 48 minute mark.
- 52' That is a card for Vancouver Whitecaps FC. Mathias Laborda will be fuming at that decision.
- 57' A quiet spell here at BC Place. Vancouver Whitecaps FC seem content sitting deep and soaking up pressure.
- 62' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 66' with the perfectly-timed delivery and Mathias Laborda makes no mistake. 2-4!
- 70' Time for substitution for San Diego FC. Alejandro Alvarado Jr is replaced by Emmanuel Boateng.
- 71' The whistle greets Emmanuel Sabbi as he departs to be replaced by Jean-Claude Ngando.
- 76' It is a cagey affair so far. Vancouver Whitecaps FC in their trying to find a way past San Diego FC's compact .
- 79' The San Diego FC manager makes a substitution. Alexander Mighten departs to be replaced by Tomas Angel.
- 81' Andres Cubas catches the referee's attention in entirely the wrong way. card on 81.
- 86' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 87' Vancouver Whitecaps FC ring the changes. Andres Cubas has done his job and it is now time for Antoine Coupland to step up.
- 88' The crowd applauds Milan Iloski as he leaves the pitch. Manu Duah steps in for San Diego FC.
- 90' What a strike from Tomas Angel! The score is 2-5.
- 90' Damir Kreilach is ready to make an impact after coming on for Edier Ocampo at the 90 minute mark.
- The referee blows the final whistle. Sensational lose for Vancouver Whitecaps FC.
Lineups
Vancouver Whitecaps FC Lineups
Starting XI
- 1
-
20
Andres Cubas ↓ Antoine Coupland 87'
- 33
- 14
- 4
- 13
- 45
-
18
Edier Ocampo ↓ Damir Kreilach 90'
- 11
- 59
- 28
Bench
-
19
Damir Kreilach ↑ 90'
- 15
- 32
- 12
-
2
Mathias Laborda ↑ 48'
-
26
Jean-Claude Ngando ↑ 71'
- 44
-
43
Antoine Coupland ↑ 87'
- 75
Coach
Jesper Sørensen
San Diego FC Lineups
Starting XI
- 10
-
77
Alexander Mighten ↓ Tomas Angel 79'
-
32
Milan Iloski ↓ Manu Duah 88'
- 8
- 97
- 1
- 70
- 6
- 33
- 27
- 25
Bench
- 13
-
24
Emmanuel Boateng ↑ 70'
- 22
- 98
- 19
-
9
Tomas Angel ↑ 79'
- 16
-
26
Manu Duah ↑ 88'
Coach
Jason Grubb
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Milan Iloski | 4 |
| Brian White | 2 |
| David Vazquez | 1 |
| Bryan Zamble | 1 |
| Mathias Laborda | 1 |
| Edier Ocampo | 1 |
| Antoine Coupland | 1 |
| Tomas Angel | 1 |
Head to Head
Vancouver Whitecaps FC Form
2025-06-26
Vancouver Whitecaps FC
3–5
San Diego FC
L
2025-06-14
Columbus Crew SC
2–1
Vancouver Whitecaps FC
L
2025-06-09
Vancouver Whitecaps FC
3–0
Seattle Sounders FC
W
2025-05-29
Vancouver Whitecaps FC
0–0
Minnesota United FC
D
2025-05-25
Real Salt Lake
2–3
Vancouver Whitecaps FC
W
2025-05-18
Austin FC
0–0
Vancouver Whitecaps FC
D
San Diego FC Form
Predictions
Prediction accuracy
2 / 4
2.58
Vancouver Whitecaps FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.41
San Diego FC xG
I would bet for:
Over 2.5 goals 86% + Both teams to score 83%
Match Result
✗ WrongActual: San Diego FC win
Both Teams to Score
✓ Correct
Avg goals/match: 4.99
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 99% |
|
1% |
| ± 1.5 | 96% |
|
4% |
| ± 2.5 | 86% |
|
14% |
| ± 3.5 | 72% |
|
28% |
| ± 4.5 | 54% |
|
46% |
Double Chance
Vancouver Whitecaps FC or Draw
63%
Draw or San Diego FC
60%
Vancouver Whitecaps FC or San Diego FC
78%
Half-Time Result
✗ WrongActual: San Diego FC win at HT
Correct Score
✗ 3–5 not predicted3 – 5Actual
2 – 2
6.4%
2 – 1
5.5%
3 – 2
5.4%
1 – 2
5.1%
2 – 3
5%
1 – 1
4.9%
3 – 1
4.6%
3 – 3
4.3%
1 – 3
4%
4 – 2
3.5%
2 – 4
3.1%
4 – 1
3%
Asian Handicap — Vancouver Whitecaps FC
| Handicap | Vancouver Whitecaps FC covers | Push | San Diego FC covers |
|---|---|---|---|
| -2.5 | 14% | — | 86% |
| -2 | 14% | 13% | 73% |
| -1.5 | 27% | — | 73% |
| -1 | 27% | 16% | 57% |
| -0.5 | 43% | — | 57% |
| +0.5 | 63% | — | 37% |
| +1 | 63% | 15% | 22% |
| +1.5 | 78% | — | 22% |
| +2 | 78% | 11% | 11% |
| +2.5 | 89% | — | 11% |
Clean Sheet
Vancouver Whitecaps FC keeps clean sheet
10%
✓
San Diego FC keeps clean sheet
8%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

