
San Diego FC vs Vancouver Whitecaps, 2025 MLS, Regular Season
· MLSSan Diego rookie Ian Pilcher's late goal earns draw with Whitecaps
Rookie Ian Pilcher scored his first career goal late in the second half as San Diego FC recorded a 1-1 tie with the visiting Vancouver Whitecaps on Saturday night to remain in first place in the Western Conference.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Attempt missed. Brian White (Vancouver Whitecaps FC) left footed shot from the left side of the box misses to the left. Assisted by Jeevan Badwal with a through ball.
- 2': Offside, Vancouver Whitecaps FC. Brian White is caught offside.
- 4': Offside, Vancouver Whitecaps FC. Emmanuel Sabbi is caught offside.
- 6': Foul by Luca de la Torre (San Diego).
- 6': Édier Ocampo (Vancouver Whitecaps FC) wins a free kick on the right wing.
- 8': Corner, Vancouver Whitecaps FC. Conceded by Ian Pilcher.
- 9': Attempt missed. Mathías Laborda (Vancouver Whitecaps FC) header from the centre of the box is close, but misses to the left. Assisted by Sebastian Berhalter with a cross following a corner.
- 9': Offside, San Diego. Hirving Lozano is caught offside.
- 11': Foul by Luca Bombino (San Diego).
- 11': Sebastian Berhalter (Vancouver Whitecaps FC) wins a free kick in the defensive half.
- 11': Luca Bombino (San Diego) is shown the yellow card for a bad foul.
- 15': Anders Dreyer (San Diego) wins a free kick in the defensive half.
- 15': Foul by Sebastian Berhalter (Vancouver Whitecaps FC).
- 17': Foul by Sebastian Berhalter (Vancouver Whitecaps FC).
- 17': Jeppe Tverskov (San Diego) wins a free kick on the left wing.
- 21': Offside, Vancouver Whitecaps FC. Édier Ocampo is caught offside.
- 22': Attempt missed. Emmanuel Sabbi (Vancouver Whitecaps FC) left footed shot from outside the box misses to the left. Assisted by Sebastian Berhalter.
- 23': Attempt saved. Anders Dreyer (San Diego) left footed shot from the centre of the box is saved in the bottom left corner by Yohei Takaoka (Vancouver Whitecaps FC). Assisted by Oscar Verhoeven.
- 24': Handball by Édier Ocampo (Vancouver Whitecaps FC).
- 25': Offside, San Diego. Tomás Ángel is caught offside.
- 27': Attempt missed. Luca de la Torre (San Diego) left footed shot from outside the box is just a bit too high. Assisted by Onni Valakari.
- 27': Delay in match because of an injury Ranko Veselinovic (Vancouver Whitecaps FC).
- 29': Delay over. They are ready to continue.
- 30': Foul by Brian White (Vancouver Whitecaps FC).
- 30': Jeppe Tverskov (San Diego) wins a free kick in the defensive half.
- 33': Foul by Andrés Cubas (Vancouver Whitecaps FC).
- 33': Manu Duah (San Diego) wins a free kick in the defensive half.
- 34': Substitution, Vancouver Whitecaps FC. Belal Halbouni replaces Ranko Veselinovic because of an injury.
- 36': Attempt saved. Hirving Lozano (San Diego) right footed shot from outside the box is saved in the centre of the goal by Yohei Takaoka (Vancouver Whitecaps FC). Assisted by Tomás Ángel.
- 37': Attempt saved. Édier Ocampo (Vancouver Whitecaps FC) right footed shot from outside the box is saved in the bottom left corner by Pablo Sisniega (San Diego). Assisted by Sebastian Berhalter.
- 37': Corner, Vancouver Whitecaps FC. Conceded by Pablo Sisniega.
- 38': Foul by Belal Halbouni (Vancouver Whitecaps FC).
- 38': Ian Pilcher (San Diego) wins a free kick in the defensive half.
- 39': Attempt blocked. Tomás Ángel (San Diego) right footed shot from the centre of the box is blocked. Assisted by Oscar Verhoeven with a cross.
- 39': Corner, San Diego. Conceded by Belal Halbouni.
- 39': Attempt blocked. Jeppe Tverskov (San Diego) right footed shot from the centre of the box is blocked. Assisted by Hirving Lozano.
- 40': Attempt saved. Édier Ocampo (Vancouver Whitecaps FC) right footed shot from the centre of the box is saved in the bottom left corner by Pablo Sisniega (San Diego). Assisted by Sebastian Berhalter.
- 40': Attempt blocked. Mathías Laborda (Vancouver Whitecaps FC) right footed shot from the centre of the box is blocked.
- 40': Own Goal by Manu Duah, San Diego. San Diego 0, Vancouver Whitecaps FC 1.
- 42': Corner, San Diego. Conceded by Belal Halbouni.
- 43': Foul by Jeevan Badwal (Vancouver Whitecaps FC).
- 43': Onni Valakari (San Diego) wins a free kick in the defensive half.
- 44': Foul by Emmanuel Sabbi (Vancouver Whitecaps FC).
- 44': Onni Valakari (San Diego) wins a free kick in the defensive half.
- 44': Foul by Édier Ocampo (Vancouver Whitecaps FC).
- 44': Hirving Lozano (San Diego) wins a free kick on the left wing.
- 44': Édier Ocampo (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
- 45': Fourth official has announced 5 minutes of added time.
- 45'+3': Foul by Brian White (Vancouver Whitecaps FC).
- 45'+3': Jeppe Tverskov (San Diego) wins a free kick in the defensive half.
- 45'+5': Foul by Brian White (Vancouver Whitecaps FC).
- 45'+5': Manu Duah (San Diego) wins a free kick in the defensive half.
- 45'+6': First Half ends, San Diego 0, Vancouver Whitecaps FC 1.
- 45': Second Half begins San Diego 0, Vancouver Whitecaps FC 1.
- 45': Substitution, Vancouver Whitecaps FC. Tate Johnson replaces Édier Ocampo.
- 46': Foul by Emmanuel Sabbi (Vancouver Whitecaps FC).
- 46': Ian Pilcher (San Diego) wins a free kick in the defensive half.
- 48': Offside, San Diego. Hirving Lozano is caught offside.
- 48': Attempt blocked. Anders Dreyer (San Diego) left footed shot from outside the box is blocked. Assisted by Jeppe Tverskov.
- 49': Corner, San Diego. Conceded by Bjørn Utvik.
- 49': Corner, San Diego. Conceded by Brian White.
- 49': Attempt missed. Jeppe Tverskov (San Diego) header from the centre of the box misses to the right. Assisted by Hirving Lozano with a cross following a corner.
- 49': Attempt blocked. Oscar Verhoeven (San Diego) right footed shot from outside the box is blocked.
- 51': Foul by Mathías Laborda (Vancouver Whitecaps FC).
- 51': Hirving Lozano (San Diego) wins a free kick on the left wing.
- 51': Mathías Laborda (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
- 52': Attempt missed. Hirving Lozano (San Diego) right footed shot from outside the box is too high from a direct free kick.
- 55': Corner, San Diego. Conceded by Belal Halbouni.
- 55': Attempt missed. Manu Duah (San Diego) header from the centre of the box is high and wide to the left. Assisted by Anders Dreyer with a cross following a corner.
- 57': Substitution, Vancouver Whitecaps FC. Ralph Priso replaces Jeevan Badwal.
- 58': Foul by Sebastian Berhalter (Vancouver Whitecaps FC).
- 58': Manu Duah (San Diego) wins a free kick in the attacking half.
- 59': Attempt blocked. Luca de la Torre (San Diego) right footed shot from the left side of the box is blocked. Assisted by Hirving Lozano.
- 63': VAR Decision: No Penalty San Diego.
- 67': Foul by Andrés Cubas (Vancouver Whitecaps FC).
- 67': Manu Duah (San Diego) wins a free kick in the attacking half.
- 69': Offside, San Diego. Anders Dreyer is caught offside.
- 70': Attempt saved. Hirving Lozano (San Diego) right footed shot from outside the box is saved in the top left corner by Yohei Takaoka (Vancouver Whitecaps FC). Assisted by Luca de la Torre.
- 70': Corner, San Diego. Conceded by Yohei Takaoka.
- 71': Attempt missed. Jeppe Tverskov (San Diego) header from the left side of the six yard box is high and wide to the right. Assisted by Hirving Lozano with a cross following a corner.
- 73': Delay in match (San Diego).
- 74': Delay over. They are ready to continue.
- 76': Attempt missed. Brian White (Vancouver Whitecaps FC) left footed shot from the left side of the six yard box is close, but misses to the right. Assisted by Jayden Nelson with a through ball.
- 77': Foul by Andrés Cubas (Vancouver Whitecaps FC).
- 77': Hirving Lozano (San Diego) wins a free kick in the attacking half.
- 79': Corner, San Diego. Conceded by Bjørn Utvik.
- 79': Goal! San Diego 1, Vancouver Whitecaps FC 1. Ian Pilcher (San Diego) left footed shot from the centre of the box to the bottom left corner. Assisted by Luca Bombino following a corner.
- 81': Anders Dreyer (San Diego) wins a free kick in the defensive half.
- 81': Foul by Sebastian Berhalter (Vancouver Whitecaps FC).
- 82': Foul by Emmanuel Sabbi (Vancouver Whitecaps FC).
- 82': Ian Pilcher (San Diego) wins a free kick in the defensive half.
- 84': Attempt missed. Hirving Lozano (San Diego) right footed shot from the right side of the box misses to the right. Assisted by Anders Dreyer.
- 84': Substitution, San Diego. Emmanuel Boateng replaces Tomás Ángel.
- 86': Substitution, Vancouver Whitecaps FC. Daniel Ríos replaces Emmanuel Sabbi.
- 87': Corner, San Diego. Conceded by Tate Johnson.
- 88': Attempt saved. Jeppe Tverskov (San Diego) header from the centre of the box is saved in the top centre of the goal by Yohei Takaoka (Vancouver Whitecaps FC). Assisted by Anders Dreyer with a cross.
- 88': Corner, San Diego. Conceded by Yohei Takaoka.
- 90': Corner, San Diego. Conceded by Belal Halbouni.
- 90': Foul by Jayden Nelson (Vancouver Whitecaps FC).
- 90': Ian Pilcher (San Diego) wins a free kick in the defensive half.
- 90': Fourth official has announced 8 minutes of added time.
- 90'+5': Offside, Vancouver Whitecaps FC. Jayden Nelson is caught offside.
- 90'+6': Anders Dreyer (San Diego) wins a free kick in the attacking half.
- 90'+6': Foul by Belal Halbouni (Vancouver Whitecaps FC).
- 90'+6': Belal Halbouni (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
- 90'+7': Attempt saved. Anders Dreyer (San Diego) left footed shot from outside the box is saved in the bottom left corner by Yohei Takaoka (Vancouver Whitecaps FC).
- 90'+8': Offside, San Diego. Hirving Lozano is caught offside.
- 90'+9': Attempt saved. Daniel Ríos (Vancouver Whitecaps FC) right footed shot from the centre of the box is saved in the centre of the goal by Pablo Sisniega (San Diego).
- 90'+9': Corner, Vancouver Whitecaps FC. Conceded by Pablo Sisniega.
- 90'+9': Second Half ends, San Diego 1, Vancouver Whitecaps FC 1.
- 90'+9': Tate Johnson (Vancouver Whitecaps FC) is shown the yellow card.
- 0': Match ends, San Diego 1, Vancouver Whitecaps FC 1.
Statistics
![]() |
SD![]() |
|
---|---|---|
20 | Fouls | 2 |
4 | Yellow Cards | 1 |
0 | Red Cards | 0 |
4 | Offsides | 5 |
3 | Corner Kicks | 10 |
5 | Saves | 3 |
38.1 | Possession | 61.9 |
8 | SHOTS | 17 |
3 | ON GOAL | 6 |
0.4 | On Target % | 0.4 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
282 | Accurate Passes | 509 |
350 | Passes | 563 |
0.8 | Pass Completion % | 0.9 |
2 | Accurate Crosses | 5 |
6 | Crosses | 19 |
0.3 | Cross % | 0.3 |
60 | Long Balls | 24 |
24 | Accurate Long Balls | 17 |
0.4 | Long Balls % | 0.7 |
1 | Blocked Shots | 5 |
12 | Effective Tackles | 10 |
18 | Tackles | 12 |
0.7 | Tackle % | 0.8 |
7 | Interceptions | 7 |
15 | Effective Clearances | 15 |
15 | Clearances | 15 |
Game Information
Venue: Snapdragon Stadium
Location: San Diego, California, USA
Attendance: 27,418
MLS Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | San Diego FC | 30 | +18 | 56 |
2 | Minnesota United FC | 30 | +18 | 54 |
3 | Vancouver Whitecaps | 28 | +23 | 52 |
4 | Seattle Sounders FC | 28 | +10 | 45 |
Line-Ups
San Diego FC (4-3-3)
No. | Name |
---|---|
13 | Pablo Sisniega (GK) |
25 | Ian Pilcher |
26 | Manu Duah |
27 | Luca Bombino ![]() |
33 | Oscar Verhoeven |
6 | Jeppe Tverskov |
14 | Luca de la Torre |
8 | Onni Valakari |
9 | Tomás Ángel |
11 | Hirving Lozano |
10 | Anders Dreyer |
Vancouver Whitecaps (4-2-3-1)
No. | Name |
---|---|
1 | Yohei Takaoka (GK) |
4 | Ranko Veselinovic |
15 | Bjørn Inge Utvik |
2 | Mathías Laborda ![]() |
18 | Édier Ocampo ![]() |
59 | Jeevan Badwal |
20 | Andrés Cubas |
16 | Sebastian Berhalter |
24 | Brian White |
7 | Jayden Nelson |
11 | Emmanuel Sabbi |
MLS News

The New England Revolution fired manager Caleb Porter on Monday, with assistant coach Pablo Moreira taking over on an interim basis for the remainder of the 2025 season.

Inter Miami head coach Javier Mascherano assured there would be no leftover tension between the club and the Seattle Sounders on Tuesday night.

Thomas Müller and Vancouver trounced Philly 7-0, so was it enough to dethrone the leaders of ESPN's MLS Power Rankings?

A 2004-05 Panini Mega Cracks Lionel Messi rookie card -- assessed a perfect 10 by card grader Professional Sports Authenticator -- was sold for $1.5 million through Fanatics Collect's fledgling private sales network.

Thomas Müller scored a hat trick on his 36th birthday as the Whitecaps beat the Philadelphia Union 7-0 on Saturday night to clinch a playoff spot.