
Minnesota United FC vs San Diego FC, 2025 MLS, Regular Season
· MLS2 - 4
San Diego FC overcome two early deficits to top Minnesota

Anders Dreyer scored two goals, including a highlight-reel score from near midfield, and also had an assist and Milan Iloski came off the bench to score a brace in the second half as San Diego FC rallied for a 4-2 victory over Minnesota United on...
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Attempt missed. Jeppe Tverskov (San Diego) right footed shot from outside the box is close, but misses to the right. Assisted by Alejandro Alvarado.
- 2': Attempt saved. Kelvin Yeboah (Minnesota United FC) right footed shot from the right side of the box is saved in the bottom right corner by CJ dos Santos (San Diego). Assisted by Julian Gressel with a through ball.
- 4': Foul by Alejandro Alvarado (San Diego).
- 4': Joaquín Pereyra (Minnesota United FC) wins a free kick on the left wing.
- 5': Offside, San Diego. Alex Mighten is caught offside.
- 8': Own Goal by Christopher McVey, San Diego. Minnesota United FC 1, San Diego 0.
- 10': Christopher McVey (San Diego) wins a free kick in the defensive half.
- 10': Foul by Anthony Markanich (Minnesota United FC).
- 11': Goal! Minnesota United FC 1, San Diego 1. Anders Dreyer (San Diego) left footed shot from more than 35 yards to the bottom right corner. Assisted by Ian Pilcher.
- 12': Offside, San Diego. Alex Mighten is caught offside.
- 15': Foul by Luca Bombino (San Diego).
- 15': Kelvin Yeboah (Minnesota United FC) wins a free kick in the defensive half.
- 16': Foul by Kelvin Yeboah (Minnesota United FC).
- 16': Ian Pilcher (San Diego) wins a free kick in the defensive half.
- 18': Attempt saved. Kelvin Yeboah (Minnesota United FC) right footed shot from the left side of the box is saved in the bottom left corner by CJ dos Santos (San Diego). Assisted by Joaquín Pereyra.
- 19': Offside, Minnesota United FC. Kelvin Yeboah is caught offside.
- 20': Foul by Marcus Ingvartsen (San Diego).
- 20': Nicolás Romero (Minnesota United FC) wins a free kick in the defensive half.
- 24': Alex Mighten (San Diego) wins a free kick in the defensive half.
- 24': Foul by Julian Gressel (Minnesota United FC).
- 26': Attempt saved. Luca Bombino (San Diego) left footed shot from the centre of the box is saved in the bottom left corner by Wessel Speel (Minnesota United FC). Assisted by Anders Dreyer with a through ball.
- 28': Joaquín Pereyra (Minnesota United FC).
- 28': Oscar Verhoeven (San Diego) wins a free kick on the right wing.
- 30': Corner,Minnesota United FC. Conceded by Oscar Verhoeven.
- 31': Attempt blocked. Bongokuhle Hlongwane (Minnesota United FC) right footed shot from the centre of the box is blocked. Assisted by Julian Gressel with a cross.
- 31': Attempt missed. Anthony Markanich (Minnesota United FC) left footed shot from the centre of the box misses to the right. Assisted by Nicolás Romero with a headed pass.
- 32': Foul by Michael Boxall (Minnesota United FC).
- 32': Marcus Ingvartsen (San Diego) wins a free kick in the attacking half.
- 33': Attempt missed. Marcus Ingvartsen (San Diego) left footed shot from outside the box is high and wide to the left following a set piece situation.
- 33': Foul by Alejandro Alvarado (San Diego).
- 33': Joaquín Pereyra (Minnesota United FC) wins a free kick in the defensive half.
- 35': Foul by Bongokuhle Hlongwane (Minnesota United FC).
- 35': Luca Bombino (San Diego) wins a free kick on the left wing.
- 38': Attempt saved. Joaquín Pereyra (Minnesota United FC) left footed shot from outside the box is saved in the bottom left corner by CJ dos Santos (San Diego). Assisted by Bongokuhle Hlongwane.
- 38': Goal! Minnesota United FC 2, San Diego 1. Kelvin Yeboah (Minnesota United FC) right footed shot from the centre of the box to the centre of the goal.
- 41': Attempt missed. Kelvin Yeboah (Minnesota United FC) left footed shot from a difficult angle on the left misses to the right. Assisted by Joaquín Pereyra with a through ball.
- 43': Attempt saved. Alejandro Alvarado (San Diego) right footed shot from outside the box is saved in the top left corner by Wessel Speel (Minnesota United FC). Assisted by Marcus Ingvartsen.
- 43': Corner,San Diego. Conceded by Wessel Speel.
- 45': Alex Mighten (San Diego) wins a free kick on the left wing.
- 45': Foul by Jefferson Díaz (Minnesota United FC).
- 45': Fourth official has announced 3 minutes of added time.
- 45'+1': Attempt blocked. Onni Valakari (San Diego) left footed shot from the centre of the box is blocked. Assisted by Jeppe Tverskov with a cross.
- 45'+1': Corner,San Diego. Conceded by Nicolás Romero.
- 45'+3': Bongokuhle Hlongwane (Minnesota United FC) wins a free kick in the defensive half.
- 45'+3': Foul by Ian Pilcher (San Diego).
- 45'+4': First Half ends, Minnesota United FC 2, San Diego 1.
- 45': Second Half begins Minnesota United FC 2, San Diego 1.
- 45': Substitution, San Diego. Milan Iloski replaces Marcus Ingvartsen.
- 46': Offside, Minnesota United FC. Kelvin Yeboah is caught offside.
- 49': Alejandro Alvarado (San Diego) wins a free kick in the defensive half.
- 49': Foul by Joaquín Pereyra (Minnesota United FC).
- 50': Hand ball by Owen Géne (Minnesota United FC).
- 52': Anders Dreyer (San Diego) wins a free kick in the attacking half.
- 52': Foul by Joaquín Pereyra (Minnesota United FC).
- 54': Attempt blocked. Owen Géne (Minnesota United FC) header from the centre of the box is blocked. Assisted by Julian Gressel with a cross.
- 54': Alejandro Alvarado (San Diego) wins a free kick in the defensive half.
- 54': Foul by Owen Géne (Minnesota United FC).
- 55': Corner,San Diego. Conceded by Jefferson Díaz.
- 56': Corner,San Diego. Conceded by Anthony Markanich.
- 56': Bongokuhle Hlongwane (Minnesota United FC) wins a free kick in the defensive half.
- 56': Foul by Milan Iloski (San Diego).
- 60': Alejandro Alvarado (San Diego) wins a free kick in the defensive half.
- 60': Foul by Joaquín Pereyra (Minnesota United FC).
- 60': Offside, San Diego. Onni Valakari is caught offside.
- 62': Hand ball by Bongokuhle Hlongwane (Minnesota United FC).
- 63': Penalty conceded by Anthony Markanich (Minnesota United FC) with a hand ball in the penalty area.
- 64': VAR Decision: Penalty San Diego.
- 66': Goal! Minnesota United FC 2, San Diego 2. Anders Dreyer (San Diego) converts the penalty with a left footed shot to the bottom right corner.
- 67': Substitution, San Diego. Emmanuel Boateng replaces Alex Mighten.
- 67': Bongokuhle Hlongwane (Minnesota United FC) wins a free kick in the defensive half.
- 67': Foul by Luca Bombino (San Diego).
- 68': Offside, Minnesota United FC. Bongokuhle Hlongwane is caught offside.
- 71': Bongokuhle Hlongwane (Minnesota United FC) wins a free kick in the defensive half.
- 71': Foul by Luca Bombino (San Diego).
- 71': Substitution, Minnesota United FC. Robin Lod replaces Bongokuhle Hlongwane.
- 73': Attempt blocked. Milan Iloski (San Diego) right footed shot from the right side of the box is blocked. Assisted by Jeppe Tverskov.
- 73': Foul by Christopher McVey (San Diego).
- 73': Joaquín Pereyra (Minnesota United FC) wins a free kick in the defensive half.
- 74': Attempt missed. Onni Valakari (San Diego) left footed shot from outside the box is too high. Assisted by Anders Dreyer.
- 74': Attempt saved. Robin Lod (Minnesota United FC) left footed shot from the centre of the box is saved in the bottom left corner by CJ dos Santos (San Diego). Assisted by Joaquín Pereyra.
- 75': Goal! Minnesota United FC 2, San Diego 3. Milan Iloski (San Diego) header from the centre of the box to the top left corner. Assisted by Anders Dreyer with a cross.
- 77': Foul by Emmanuel Boateng (San Diego).
- 77': Michael Boxall (Minnesota United FC) wins a free kick in the defensive half.
- 79': Hand ball by Milan Iloski (San Diego).
- 79': Substitution, Minnesota United FC. Jeong Sang-Bin replaces Owen Géne.
- 80': Offside, San Diego. Milan Iloski is caught offside.
- 82': Foul by Onni Valakari (San Diego).
- 82': Robin Lod (Minnesota United FC) wins a free kick in the defensive half.
- 84': Attempt blocked. Luca Bombino (San Diego) left footed shot from outside the box is blocked. Assisted by Onni Valakari.
- 84': Milan Iloski (San Diego) hits the bar with a header from the centre of the box.
- 86': Attempt saved. Jefferson Díaz (Minnesota United FC) right footed shot from the right side of the box is saved in the top centre of the goal by CJ dos Santos (San Diego). Assisted by Julian Gressel.
- 87': Corner,Minnesota United FC. Conceded by Oscar Verhoeven.
- 88': Corner,Minnesota United FC. Conceded by Onni Valakari.
- 89': Substitution, Minnesota United FC. Jeong Ho-Yeon replaces Wil Trapp.
- 89': Substitution, Minnesota United FC. Darius Randell replaces Julian Gressel.
- 89': Foul by Jeong Ho-Yeon (Minnesota United FC).
- 89': Milan Iloski (San Diego) wins a free kick in the defensive half.
- 90': Fourth official has announced 6 minutes of added time.
- 90'+2': Goal! Minnesota United FC 2, San Diego 4. Milan Iloski (San Diego) right footed shot from the centre of the box to the bottom left corner. Assisted by Jeppe Tverskov following a fast break.
- 90'+4': Hand ball by Michael Boxall (Minnesota United FC).
- 90'+7': Second Half ends, Minnesota United FC 2, San Diego 4.
- 0': Match ends, Minnesota United FC 2, San Diego 4.
Statistics
![]() |
MIN![]() |
|
---|---|---|
12 | Fouls | 16 |
0 | Yellow Cards | 0 |
0 | Red Cards | 0 |
4 | Offsides | 3 |
4 | Corner Kicks | 3 |
5 | Saves | 2 |
66.3 | Possession | 33.7 |
13 | SHOTS | 10 |
6 | ON GOAL | 6 |
0.5 | On Target % | 0.6 |
1 | Penalty Goals | 0 |
1 | Penalty Kicks Taken | 0 |
571 | Accurate Passes | 251 |
654 | Passes | 338 |
0.9 | Pass Completion % | 0.7 |
3 | Accurate Crosses | 2 |
20 | Crosses | 9 |
0.2 | Cross % | 0.2 |
36 | Long Balls | 47 |
17 | Accurate Long Balls | 18 |
0.5 | Long Balls % | 0.4 |
3 | Blocked Shots | 2 |
11 | Effective Tackles | 8 |
17 | Tackles | 10 |
0.6 | Tackle % | 0.8 |
13 | Interceptions | 8 |
27 | Effective Clearances | 24 |
27 | Clearances | 24 |
Game Information
Venue: Allianz Field
Location: Saint Paul, Minnesota, USA
Attendance: 19,661
MLS Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | San Diego FC | 24 | +15 | 43 |
2 | Vancouver Whitecaps | 23 | +13 | 42 |
3 | Minnesota United FC | 24 | +13 | 41 |
4 | Seattle Sounders FC | 23 | +4 | 37 |
Line-Ups
Minnesota United FC (5-4-1)
No. | Name |
---|---|
96 | Wessel Speel (GK) |
15 | Michael Boxall |
5 | Nicolás Romero |
28 | Jefferson Díaz |
13 | Anthony Markanich |
24 | Julian Gressel |
20 | Wil Trapp |
30 | Owen Gene |
26 | Joaquín Pereyra |
21 | Bongokuhle Hlongwane |
9 | Kelvin Yeboah |
San Diego FC (4-3-3)
No. | Name |
---|---|
1 | Carlos Dos Santos (GK) |
25 | Ian Pilcher |
97 | Christopher McVey |
27 | Luca Bombino |
33 | Oscar Verhoeven |
6 | Jeppe Tverskov |
8 | Onni Valakari |
70 | Alejandro Alvarado Jr. |
7 | Marcus Ingvartsen |
77 | Alex Mighten |
10 | Anders Dreyer |
MLS News

The 2025 MLS All-Star Game in Austin, Texas, was supposed to be the first featuring Lionel Messi after injury kept him out of the 2024 event. That appeared less likely following Monday's first training session.

The "Futbol Americas" crew discuss Javier Masherano's comments regarding Lionel Messi's minutes at the All-Star MLS game.

El Trafico may have been the game of the weekend, but the Philadelphia Union are the team to beat according to ESPN's MLS Power Rankings.

From El Clásico to Manchester Derby, here are some of the most notable men's rivalries in soccer around the world.

Playing with a man advantage in the closing minutes, Maya Yoshida scored on a header just before the final whistle as the Los Angeles Galaxy forged a 3-3 tie with host Los Angeles FC in the El Trafico rivalry.