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 34 games · 64 pts (2026/26)
- San Diego FC 34 games · 38 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 34 | 77 |
| 2 | Internacional CF Miami | 34 | 60 |
| 3 | New England Revolution | 34 | 58 |
| 4 | Chicago Fire FC | 34 | 55 |
| 5 | Charlotte FC | 34 | 54 |
| 6 | Philadelphia Union | 34 | 50 |
| 7 | Columbus Crew SC | 34 | 47 |
| 8 | FC Cincinnati | 34 | 46 |
| 9 | Orlando City SC | 34 | 46 |
| 10 | New York City FC | 34 | 42 |
| 11 | New York Red Bulls | 34 | 42 |
| 12 | Toronto FC | 34 | 39 |
| 13 | Atlanta United FC | 34 | 33 |
| 14 | D.C. United SC | 34 | 33 |
| 15 | Montreal Impact FC | 34 | 26 |
| 16 | Vancouver Whitecaps FC | 34 | 64 |
| 17 | FC Dallas | 34 | 58 |
| 18 | St. Louis City | 34 | 54 |
| 19 | San Jose Earthquakes | 34 | 52 |
| 20 | Houston Dynamo | 34 | 51 |
| 21 | Los Angeles FC | 34 | 47 |
| 22 | Portland Timbers | 34 | 46 |
| 23 | Seattle Sounders FC | 34 | 46 |
| 24 | Real Salt Lake | 34 | 45 |
| 25 | Minnesota United FC | 34 | 44 |
| 26 | Los Angeles Galaxy | 34 | 44 |
| 27 | Colorado Rapids SC | 34 | 43 |
| 28 | San Diego FC | 34 | 38 |
| 29 | Austin FC | 34 | 34 |
| 30 | Sporting Kansas City | 34 | 26 |
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 |
| 64 | Points | 38 |
| 34 | Played | 34 |
| 19 / 7 / 8 | W / D / L | 9 / 11 / 14 |
| 74 | Scored | 57 |
| 34 | Conceded | 63 |
| +40 | GD | -6 |
| 1.88 | PPG | 1.12 |
| 56% | Win % | 26% |
Key Stats
100%
Both Teams to Score
H2H (4 games)
H2H (4 games)
75%
Over 2.5 Goals
H2H history
H2H history
38%
Clean Sheets
Vancouver Whitecaps FC this season
Vancouver Whitecaps FC this season
24%
Clean Sheets
San Diego FC this season
San Diego FC this season
Vancouver Whitecaps FC are 16th (64 pts). San Diego FC are 28th (38 pts).
Goal Timing (This Season)
Vancouver Whitecaps FC
0-15
10/4
16-30
11/4
31-45
9/9
46-60
7/7
61-75
10/2
76+
13/6
■ Scored ■ Conceded
San Diego FC
0-15
7/10
16-30
5/10
31-45
7/12
46-60
7/5
61-75
7/8
76+
10/12
■ Scored ■ Conceded
Top Scorers (This Season)
Vancouver Whitecaps FC
| Brian White | 20 G | 2 A |
| Thomas Muller | 9 G | 6 A |
| Sebastian Berhalter | 6 G | 4 A |
San Diego FC
| Anders Dreyer | 14 G | 12 A |
| Marcus Ingvartsen | 12 G | 3 A |
Events
Match Events
- 0' Welcome to BC Place that hosts another battle between Vancouver Whitecaps FC and San Diego FC.
- 5' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 10' The tempo has dropped considerably in the last few minutes. Jason Grubb will be considering his options from the bench.
- 15' It looks surprising San Diego FC does not make any changes. Pedro Vite has some obvious troubles when approaching to the goal.
- 20' Vancouver Whitecaps FC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 23' A meaty challenge results in booking for Christopher McVey on 23.
- 28' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 33' The energy levels are beginning to show. Jesper Sørensen might look to freshen things up shortly.
- 35' GOAL! Milan Iloski scores on 35.
- 37' Milan Iloski with the second goal in the match!
- 42' It’s high time Jason Grubb made some changes to put the his team’s game back to action.
- 43' What a strike from Edier Ocampo! The score is 1-2.
- 44' Milan Iloski adds to his 16 season tally! San Diego FC lead 1-3 — and this changes everything.
- 45' It’s a booking for San Diego FC player. Alejandro Alvarado Jr gets a card.
- 47' Goal! Milan Iloski scores his 28 goal in 299 matches.
- 48' A tactical swap from Vancouver Whitecaps FC — Mathias Laborda on, Ralph Priso-Mbongue off on 48 minutes.
- 52' Mathias Laborda picks up a card and will need to be extremely careful for the remainder of this match.
- 57' San Diego FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 62' San Diego FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 62.
- 66' Mathias Laborda does the damage! The net is bulging and Vancouver Whitecaps FC surge ahead!
- 70' The San Diego FC bench stirs into life. Alejandro Alvarado Jr is withdrawn and Emmanuel Boateng gets his opportunity.
- 71' Vancouver Whitecaps FC ring the changes. Emmanuel Sabbi has done his job and it is now time for Jean-Claude Ngando to step up.
- 76' 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.
- 79' Tomas Angel is replacing Alexander Mighten for the San Diego FC side.
- 81' Andres Cubas is having his name booked by the referee on 81.
- 86' 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.
- 87' Time for substitution for Vancouver Whitecaps FC. Andres Cubas is replaced by Antoine Coupland.
- 88' San Diego FC manager makes another effort to make the tables turned. Manu Duah is hanging Milan Iloski on the field on 88 minute.
- 90' Clinical. Composed. Brilliant. Tomas Angel makes it 2-5.
- 90' The Vancouver Whitecaps FC manager makes a substitution. Edier Ocampo departs to be replaced by Damir Kreilach.
- 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 | 3 |
| Bruno Caicedo | 2 |
| Onni Valakari | 1 |
| Mathias Laborda | 1 |
| Edier Ocampo | 1 |
| Antoine Coupland | 1 |
| Ralph Priso-Mbongue | 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.72
Vancouver Whitecaps FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.37
San Diego FC xG
I would bet for:
Over 2.5 goals 87% + Both teams to score 84%
Match Result
✗ WrongActual: San Diego FC win
Both Teams to Score
✓ Correct
Avg goals/match: 5.09
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 99% |
|
1% |
| ± 1.5 | 96% |
|
4% |
| ± 2.5 | 87% |
|
13% |
| ± 3.5 | 73% |
|
27% |
| ± 4.5 | 56% |
|
44% |
Double Chance
Vancouver Whitecaps FC or Draw
64%
Draw or San Diego FC
58%
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.2%
3 – 2
5.5%
2 – 1
5.4%
2 – 3
4.8%
3 – 1
4.8%
1 – 2
4.8%
1 – 1
4.6%
3 – 3
4.4%
4 – 2
3.8%
1 – 3
3.7%
4 – 1
3.3%
4 – 3
3%
Asian Handicap — Vancouver Whitecaps FC
| Handicap | Vancouver Whitecaps FC covers | Push | San Diego FC covers |
|---|---|---|---|
| -2.5 | 16% | — | 84% |
| -2 | 16% | 13% | 71% |
| -1.5 | 29% | — | 71% |
| -1 | 29% | 17% | 54% |
| -0.5 | 46% | — | 54% |
| +0.5 | 65% | — | 35% |
| +1 | 65% | 15% | 20% |
| +1.5 | 80% | — | 20% |
| +2 | 80% | 10% | 10% |
| +2.5 | 90% | — | 10% |
Clean Sheet
Vancouver Whitecaps FC keeps clean sheet
10%
✓
San Diego FC keeps clean sheet
7%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

