FTMazatlan FC
0 - 2
San Diego
Events:
12'Anibal Godoy
12'Anibal Godoy
17'Lucas Merolla
17'Lucas Merolla
HT
0 - 0
Events:
55'Bryan Colula
55'Bryan Colula
66'0 - 1Onni Valakari
66'0 - 1Onni Valakari
74'0 - 2Onni Valakari
74'0 - 2Onni Valakari
79'Nicolas Benedetti
79'Nicolas Benedetti
90 + 2'Aiden Harangi
90 + 2'Aiden Harangi
FT
0 - 2
Events:
Events:
Match Info:
Referee: Walter Lopez Castellanos (Guatemala)
Start date:Aug 5
Stats:
Shots on target
1
Shots on target
4
Shots off target
0
Shots off target
2
Blocked Shots
2
Blocked Shots
5
Possession (%)
25
Possession (%)
75
Corner Kicks
1
Corner Kicks
10
Offsides
2
Offsides
4
Fouls
9
Fouls
5
Throw ins
15
Throw ins
15
Yellow cards
2
Yellow cards
2
Red cards
1
Red cards
0
Goalkeeper saves
2
Goalkeeper saves
2
Goal kicks
9
Goal kicks
2
Latest commentaries:
90+5'Throw-in Mazatlan.
90+4'Corner awarded to San Diego FC.
90+2'It's a goal kick for the away team in San Diego, CA.
90+2'At Snapdragon Stadium, Aiden Harangi has been yellow-carded for the away team.
90+1'Free kick for Mazatlan in the half of San Diego FC.
90'Walter Lopez Castellanos signals a free kick to Mazatlan.
87'Can Mazatlan capitalize from this throw-in deep inside San Diego FC's half?
87'San Diego FC needs to be cautious. Mazatlan have an attacking throw-in.
86'Mazatlan pushes forward through Daniel Hernandez, whose finish on goal is saved.
86'Mazatlan to take a throw-in in San Diego FC territory.
85'Throw-in for Mazatlan at Snapdragon Stadium.
84'Ball safe as Mazatlan is awarded a throw-in in their half.
82'San Diego FC have a dangerous throw-in.
81'Robert Siboldi is making the team's fifth substitution at Snapdragon Stadium with Jair Diaz replacing Lucas Merolla.
80'The home team have replaced Jorge Garcia with Daniel Hernandez. This is the fourth substitution made today by Robert Siboldi.
80'Aiden Harangi is replacing Manu Duah for the away team.
79'Walter Lopez Castellanos signals a free kick to San Diego FC in their own half.
78'Mazatlan are down to 10 men after Nicolas Benedetti has been shown a red card.
77'Mazatlan are whistled for offside.
76'San Diego FC awarded a throw-in in their own half.
74'Walter Lopez Castellanos signals a throw-in for San Diego FC, close to Mazatlan's area.
74'That's a fine assist from David Vazquez.
74'San Diego FC take a comfortable 0-2 lead thanks to Onni Valakari.
73'In San Diego, CA, Mazatlan push forward quickly but are pulled up for offside.
73'Ball goes out of play for a San Diego FC goal kick.
72'Walter Lopez Castellanos signals a San Diego FC throw-in in Mazatlan's half.
70'Throw-in high up the field for Mazatlan in San Diego, CA.
69'Can San Diego FC get the ball into an attacking position from this throw-in in Mazatlan's half?
69'Goal kick for Mazatlan at Snapdragon Stadium.
68'Goal kick for Mazatlan at Snapdragon Stadium.
68'Tomas Angel (San Diego FC) gets up for a header but cannot keep the ball on target.
67'San Diego FC are in shooting range from this free kick.
67'The home team replace Anderson Duarte with Jordan Sierra.
67'Throw-in for San Diego FC close to the penalty box.
66'Anders Dreyer with an assist there.
66'Goal! San Diego FC have got their heads in front thanks to a Onni Valakari strike.
65'Ball safe as Mazatlan is awarded a throw-in in their half.
64'Can San Diego FC capitalize from this throw-in deep inside Mazatlan's half?
63'Anders Dreyer is on a sub for Hirving Lozano for San Diego FC.
63'Mikey Varas is making the team's third substitution at Snapdragon Stadium with Pedro J Soma replacing Anibal Godoy.
63'Onni Valakari is replacing Luca De La Torre for San Diego FC at Snapdragon Stadium.
62'A throw-in for the away team on the opposite half.
61'Can San Diego FC capitalize from this dangerous free kick?
60'Ball goes out of play for a Mazatlan goal kick.
60'Throw-in San Diego FC.
55'Bryan Colula (Mazatlan) has received a yellow card from Walter Lopez Castellanos.
55'Free kick San Diego FC.
55'San Diego FC have been awarded a corner by Walter Lopez Castellanos.
55'Corner awarded to San Diego FC.
54'Corner awarded to San Diego FC.
53'Mazatlan have been awarded a corner by Walter Lopez Castellanos.
52'Free kick for Mazatlan in their own half.
50'Throw-in for Mazatlan in their own half.
49'Walter Lopez Castellanos awards Mazatlan a goal kick.
48'Walter Lopez Castellanos awards the home team a throw-in.
47'San Diego FC have been awarded a corner by Walter Lopez Castellanos.
46'Ian Pilcher is replacing Christopher McVey for the away team.
46'Robert Siboldi (Mazatlan) is making a second substitution, with Salvador Rodriguez Morales replacing Alberto Herrera.
46'Mazatlan make their first substitution with Bryan Colula replacing Luiz Eduardo Teodora da Silva.
The first-half is over at Snapdragon Stadium.
45+4'San Diego FC drive forward at breakneck speed but are pulled up for offside.
45+3'Corner awarded to San Diego FC.
45+3'The match has been stopped briefly for attention to the injured Alberto Herrera.
45+2'Tomas Angel gets his shot on target but fails to score for San Diego FC.
45'Alberto Herrera is back on his feet again.
45'Corner awarded to San Diego FC.
44+25'Throw-in for San Diego FC in the half of Mazatlan.
43+25'Mazatlan awarded a free kick in their own half.
41'Mazatlan needs to be cautious. San Diego FC have an attacking throw-in.
40'Mazatlan have a goal kick.
39'Throw-in for San Diego FC at Snapdragon Stadium.
38'San Diego FC are caught offside.
36'It's a goal kick for the home team in San Diego, CA.
36'San Diego FC's Hirving Lozano misses with an attempt on goal.
36'In San Diego, CA a free kick has been awarded the away team.
35'Mazatlan awarded a throw-in in their own half.
33'San Diego FC have been awarded a corner by Walter Lopez Castellanos.
17'Mazatlan's Lucas Merolla has been booked in San Diego, CA.
12'Anibal Godoy (San Diego FC) has been booked and must now be careful not to get a second yellow card.
Line-ups are confirmed. Last update: Tue Aug 05 2025 19:37:00 GMT+0000 (Coordinated Universal Time)
Mazatlan FC4-2-3-1
13
Andre Alcaraz
2
Jorge Garcia
5
Facundo Almada
19
Lucas Merolla
22
Alberto Herrera
16
José Esquivel
8
Sebastian Fierro
7
Dudu Teodora
10
Nicolas Benedetti
9
Anderson Duarte
90
Fábio Gomes
11
Hirving Lozano
9
Tomas Angel
77
Alex Mighten
19
David Vazquez
14
Luca de la Torre
20
Anibal Godoy
22
Franco Negri
26
Manu Duah
97
Christopher McVey
5
Hamady Diop
1
CJ Dos Santos
San Diego4-3-3
Substitutions:
46'
Dudu TeodoraBryan Colula
46'
Christopher McVeyIan Pilcher
46'
Alberto HerreraSalvador Rodríguez
62'
Luca de la TorreOnni Valakari
67'
Anderson DuarteJordan Sierra
63'
Anibal GodoyPedro J Soma
80'
Jorge GarciaDaniel Hernández
63'
Hirving LozanoAnders Dreyer
80'
Facundo AlmadaJair Diaz
80'
Manu DuahAiden Harangi
Substitute players:
Ricardo Rodriguez
Duran Michael Ferree
Alan Torres
Emmanuel Boateng
Ricardo Gutiérrez
Luca Bombino
Jair Diaz
Anders Dreyer
Bryan Colula
Ian Pilcher
Omar Moreno
2
Onni Valakari
Mauro Lainez
Aiden Harangi
Daniel Hernández
Pedro J Soma
Jordan Sierra
Salvador Rodríguez
Angel Saavedra
Angel Leyva
Coaches:
Victor Vucetich
Mikey Varas
Leagues Cup
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1Next stageSeattle Sounders FC399300112
2Next stageInter Miami CF33821074
3Next stageToluca32821064
4Next stageOrlando City36721093
5Next stagePortland Timbers35721061
6Columbus Crew33721063
7Next stagePachuca32721064
8Los Angeles FC31612043
9Next stageTigres33620174
10Next stagePuebla32620164
11Real Salt Lake31612054
12FC Juarez23511063
13CF America30503066
14Mazatlan FC30511133
15Pumas3-1511156
16Atletico de San Luis3-2511146
17LA Galaxy23411063
18Minnesota United31411176
19FC Cincinnati21411054
20New York Red Bulls21411021
21Necaxa3-2411168
22Tijuana3-3310258
23Atlanta United30310277
24San Diego30310255
25Colorado Rapids20310133
26New York City FC3-2310235
27Monterrey2-1201134
28CD Guadalajara2-1201123
29CF Montreal3-2201235
30Cruz Azul2-7201118
31Charlotte2-3101136
32Leon3-3101214
33Club Santos Laguna2-2000224
34Queretaro FC3-5000316
35Atlas3-6000339
36Houston Dynamo3-6000328
Next stage
Max favourites reached
Max favourites reached