Thursday , 2 July 2026

Vancouver Whitecaps FC vs San Diego FC, MLS 2025 REGULAR SEASON

MLS · 2025
Thu 26 Jun 2025 · 02:30 UTC BC Place HT 45' · FT 45'

Overview

Head-to-Head

1
1
1
Vancouver Whitecaps FC 3 games · Avg 5.3 goals San Diego FC

Recent Form

DateOpponentH/A ScoreResult
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
DateOpponentH/A ScoreResult
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 #25
32 Points 17
14 Played 15
10 / 2 / 2 W / D / L 4 / 5 / 6
34 Scored 30
12 Conceded 27
+22 GD +3
2.29 PPG 1.13
71% Win % 27%

Key Stats

100% Both Teams to Score
H2H (3 games)
67% Over 2.5 Goals
H2H history
36% Clean Sheets
Vancouver Whitecaps FC this season
27% Clean Sheets
San Diego FC this season

Vancouver Whitecaps FC are 16th (32 pts). San Diego FC are 25th (17 pts).

Goal Timing (This Season)

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
San Diego FC
0-15
4/5
16-30
2/2
31-45
2/7
46-60
2/1
61-75
3/2
76+
4/5
■ Scored ■ Conceded

Events

Match Events

  • 0' And we are off! Vancouver Whitecaps FC vs San Diego FC — let the football do the talking.
  • 5' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
  • 10' will be watching from the dugout nervously. His Vancouver Whitecaps FC side need to improve if they are to claim all three points.
  • 15' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
  • 20' Pedro Vite needs to be pretty careful with his discipline considering 10 Yellow cards this season.
  • 23' Poor challenge from Christopher McVey. The referee spots it immediately and shows the card.
  • 28' Supporters expect more eagerness from Anders Dreyer, as he is very good at scoring at BC Place with 0 goals in the last 0 games.
  • 33' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
  • 35' Brilliant from the ! Milan Iloski makes it 0-1 with a superb finish on 35.
  • 37' A goal from the USA international Milan Iloski! He fires home on 37 to make it 0-2!
  • 42' San Diego FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
  • 43' Edier Ocampo is having a superb {COMPETITION} campaign — that is 1 goals this season for the .
  • 44' Magnificent from Milan Iloski! That is 16 goals in 280 appearances — and it could not have come at a better time.
  • 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 gets the nod from Vancouver Whitecaps FC. He replaces Ralph Priso-Mbongue and will look to change the dynamic.
  • 52' The referee shows Vancouver Whitecaps FC player a card on 52.
  • 57' It looks like no one’s ball. San Diego FC is used to counterattacking playing. None of the sides are ready to take the lead.
  • 62' Vancouver Whitecaps FC is showing some good football. However, Vancouver Whitecaps FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 66' Goal! Mathias Laborda scores his 10 goal in 276 matches.
  • 70' Emmanuel Boateng gets the nod from San Diego FC. He replaces Alejandro Alvarado Jr and will look to change the dynamic.
  • 71' The supporters are chanting for Jean-Claude Ngando. He replaces Emmanuel Sabbi on 71 minute.
  • 76' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
  • 79' Alexander Mighten makes way for Tomas Angel at the 79 minute mark. A tactical switch from San Diego FC.
  • 81' Controversy at the stadium! Andres Cubas argues furiously but the card stands.
  • 86' The 23-year-old Tomas Angel has been sensational this season — 0 goals and 0 assists is a remarkable return.
  • 87' Time for substitution for Vancouver Whitecaps FC. Andres Cubas is replaced by Antoine Coupland.
  • 88' The whistle greets Milan Iloski as he departs to be replaced by Manu Duah.
  • 90' Brilliant from the ! Tomas Angel makes it 2-5 with a superb finish on 90.
  • 90' Time for substitution for Vancouver Whitecaps FC. Edier Ocampo is replaced by Damir Kreilach.
  • 3-5 the final result. Vancouver Whitecaps FC will be bitterly disappointed.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
2.82 Vancouver Whitecaps FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.38 San Diego FC xG
I would bet for: Over 2.5 goals 88% + Both teams to score 84%

Match Result

✗ Wrong
Vancouver Whitecaps FC44% Draw22% San Diego FC34%
Actual: San Diego FC win

Both Teams to Score

✓ Correct
Yes84% 0% No16%
Avg goals/match: 5.2
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 99%
1%
± 1.5 96%
4%
± 2.5 88%
12%
± 3.5 74%
26%
± 4.5 58%
42%

Double Chance

Vancouver Whitecaps FC or Draw
65%
Draw or San Diego FC
56%
Vancouver Whitecaps FC or San Diego FC
78%

Half-Time Result

✗ Wrong
Vancouver Whitecaps FC39% Draw33% San Diego FC28%
Actual: San Diego FC win at HT

Correct Score

✗ 3–5 not predicted
3 – 5
Actual
2 – 2
6.1%
3 – 2
5.6%
2 – 1
5.3%
3 – 1
4.8%
2 – 3
4.7%
1 – 2
4.5%
3 – 3
4.4%
1 – 1
4.4%
4 – 2
3.9%
1 – 3
3.5%
4 – 1
3.4%
4 – 3
3.1%

Asian Handicap — Vancouver Whitecaps FC

Handicap Vancouver Whitecaps FC covers Push San Diego FC covers
-2.5 17% 83%
-2 17% 14% 69%
-1.5 31% 69%
-1 31% 17% 52%
-0.5 48% 52%
+0.5 66% 34%
+1 66% 14% 19%
+1.5 81% 19%
+2 81% 10% 9%
+2.5 91% 9%

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.