Liga MX Clausura - 10

Mazatlán 4 - 2 FT Leon

Estadio El Encanto

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
75
FT
Sat, Mar 7
Español
Mazatlán
4-2
Leon
⚡ Intensity 88
⚖️ Balance 30
🏆 Stakes 0
🎲 Upset 39
Mazatlán punish Leon's empty possession.

Ruthless Counter-Attacks Stun Leon

Highly Entertaining Futmetrix Score: 75/100. Mazatlán flipped the script on its head, proving that clinical finishing beats hollow possession in a thrilling underdog triumph.

The Counter-Punch

Leon dominated possession early, stroking the ball around Estadio El Encanto with patient build-up play, but Mazatlán possessed the cutting edge where it mattered most. The Intensity skyrocketed when Y. Barcenas drew first blood at the 25-minute mark, capping off a lightning-fast transition that completely bypassed the midfield. Instead of sitting back to protect their slim lead, the hosts kept swinging with fierce determination. B. Rubio doubled the advantage with a predatory strike inside the penalty area, instantly justifying his starting spot and sending the home supporters into raptures. Leon looked thoroughly shell-shocked despite holding the lion's share of the ball, repeatedly exposed on the counter-attack and unable to contain the sheer vertical speed of the home side's wingers.

A Frantic Nine Minutes

Just as the first half seemed entirely settled, the Balance of the match shattered in a breathless nine-minute window that defined the evening. I. Diaz pulled one back for the visitors right before the whistle, threatening to shift the momentum heading into the dressing room. However, Mazatlán hit right back immediately after the restart to kill any hope of a comeback. Rubio bagged his clinical brace in the 47th minute, restoring the two-goal cushion and effectively breaking Leon's collective spirit. The sheer volume of chances—part of a staggering combined 38 shots on the night—turned the pitch into a chaotic shooting gallery. This relentless pressure forced visiting keeper Oscar García into six desperate saves, heavily working to keep the scoreline from getting significantly uglier.

Climbing Out of the Cellar

With a high Upset Factor firmly established on the pitch, the hosts turned the final act of this crucial bottom-half clash into a dominant celebration. J. Ovalle added a brilliant fourth goal to completely ice the contest, rendering D. Cambindo's 90th-minute consolation strike for Leon entirely meaningless in the grand scheme. The Stakes were massive for these two struggling sides navigating a tense relegation battle; Mazatlán secured a vital lifeline to climb the standings. They ultimately surrendered 64% of the ball to the visitors but emphatically won the war where it counts, proving unequivocally that ruthless offensive efficiency and devastating counter-attacks will always trump sterile, unthreatening passing sequences.

Key Questions

What made Brian Rubio the Man of the Match?

Rubio was incredibly clinical, scoring a decisive brace in the 38th and 47th minutes to dismantle Leon's defensive game plan and secure the victory.

What caused the 6-goal thriller?

A staggering combined 38 shots, 17 on target, and relentless counter-attacking from Mazatlán against a Leon side that left massive gaps at the back.

How did substitute Brian Rubio change the game?

Rubio actually started the match, contrary to belief. His immense presence from the first whistle and two crucial goals established an insurmountable lead for the hosts.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
36%
64%
Mazatlán 36%
Leon 64%
Shots
20
18
Mazatlán 20
Leon 18
Shots on Target
10
7
Mazatlán 10
Leon 7
Expected Goals (xG)
2.18
1.12
Mazatlán 2.18
Leon 1.12
Passes
309
555
Mazatlán 309
Leon 555
Pass Accuracy
77%
91%
Mazatlán 77%
Leon 91%
Corners
7
4
Mazatlán 7
Leon 4
Fouls
8
11
Mazatlán 8
Leon 11
Yellow Cards
2
2
Mazatlán 2
Leon 2
Red Cards
0
0
Mazatlán 0
Leon 0

Match Events

Sebastián Vegas 🟨 10'
25' Y. Barcenas
32' 🟨 Jair Díaz
38' B. Rubio (S. Santos)
I. Diaz (J. Cortizo) 44'
HT
D. Ramirez J. P. Dominguez Chonteco 🔄 46'
47' B. Rubio (M. Zaleta)
J. Cortizo N. Vallejo 🔄 58'
F. Beltran Cruz D. Arcila 🔄 58'
69' J. Ovalle (J. Diaz)
I. Moreno R. Funes Mori 🔄 71'
S. Reyes A. Villegas 🔄 71'
76' 🔄 B. Rubio Fabio Gomes
76' 🔄 J. Ovalle M. Lainez
79' 🟨 Dudu
81' 🔄 Dudu B. Arce
81' 🔄 M. Zaleta G. Lopez
86' 🔄 S. Godinez J. Esquivel
D. Cambindo (J. P. Dominguez Chonteco) 90'
FT

Player Cards

Our take on every player in this match

Mazatlán

Goalkeepers
R. Rodriguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
F. Almada
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
L. Merolla
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
J. Diaz
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
83%
Duel Win %
Midfielders
S. Godinez
👻 Invisible Nothing to note
S. Santos
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7
Rating
Y. Barcenas
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
M. Zaleta
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
1
Assists
21%
Pass Acc
Forwards
Dudu
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
J. Ovalle
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.3
Rating
B. Rubio
HITMAN
HITMAN
2
Goals
2
Goals
3
On Target
8.9
Rating
BENCH
J. Esquivel
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
B. Arce
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
M. Lainez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Fabio Gomes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
G. Lopez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
D. Hernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
V. A. Alcaraz Diaz
👻 Invisible Nothing to note
A. A. Saavedra Nevarez
👻 Invisible Nothing to note
I. Gonzalez
👻 Invisible Nothing to note
A. Leyva
👻 Invisible Nothing to note

Leon

Goalkeepers
O. Garcia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
D. Ramirez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
S. Barreiro
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
S. Vegas
SHIELD
SHIELD
4
Blocks
4
Blocks
0
Interceptions
1
Tackles
S. Reyes
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
30%
Pass Acc
Midfielders
F. Beltran Cruz
👻 Invisible Nothing to note
J. Cortizo
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.6
Rating
R. Echeverria
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
75%
Pass Acc
Forwards
I. Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
D. Cambindo
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7
Rating
I. Diaz
MAGNET
MAGNET
56
Activity
56
Activity
41
Passes
15
Duels
BENCH
Garcia Jordan
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Villegas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
V. Gauthier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Estrada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Rodriguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. P. Dominguez Chonteco
SUPER SUB
SUPER SUB
1
Assist
1
Assist
45
Minutes
6.7
Rating
D. Arcila
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
R. Funes Mori
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
A. Alvarado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Vallejo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
09/24/2025 Leon 2 - 2 Mazatlán Liga MX Estadio León
02/01/2025 Mazatlán 1 - 2 Leon Liga MX Estadio El Encanto
11/06/2024 Leon 0 - 0 Mazatlán Liga MX Estadio León
01/31/2024 Mazatlán 2 - 2 Leon Liga MX Estadio El Encanto
08/19/2023 Leon 2 - 1 Mazatlán Liga MX Estadio León
03/25/2023 Mazatlán 1 - 2 Leon Liga MX Estadio de Mazatlán
09/24/2025
2 - 2
Liga MX Estadio León
02/01/2025
1 - 2
Liga MX Estadio El Encanto
11/06/2024
0 - 0
Liga MX Estadio León
01/31/2024
2 - 2
Liga MX Estadio El Encanto
08/19/2023
2 - 1
Liga MX Estadio León
03/25/2023
1 - 2
Liga MX Estadio de Mazatlán
Mazatlán Win
Leon Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Cruz Azul 10 25 20 9 +11 WCruz Azul 3 - 0 Atletico San Luis (07-03-2026)WSantos Laguna 1 - 2 Cruz Azul (04-03-2026)WMonterrey 0 - 2 Cruz Azul (01-03-2026)WCruz Azul 2 - 1 Guadalajara Chivas (22-02-2026)WCruz Azul 2 - 1 Tigres UANL (15-02-2026)
2 Toluca 10 24 17 5 +12 WToluca 3 - 1 FC Juarez (08-03-2026)WU.N.A.M. - Pumas 2 - 3 Toluca (04-03-2026)WToluca 2 - 0 Guadalajara Chivas (28-02-2026)WNecaxa 0 - 3 Toluca (22-02-2026)WToluca 1 - 0 Club Tijuana (14-02-2026)
3 Guadalajara Chivas 10 24 19 9 +10 WGuadalajara Chivas 5 - 0 Leon (19-03-2026)WAtlas 1 - 2 Guadalajara Chivas (08-03-2026)LToluca 2 - 0 Guadalajara Chivas (28-02-2026)LCruz Azul 2 - 1 Guadalajara Chivas (22-02-2026)WGuadalajara Chivas 1 - 0 Club America (15-02-2026)
4 Pachuca 10 20 13 8 +5 WPachuca 2 - 1 Puebla (08-03-2026)WPachuca 2 - 1 Necaxa (04-03-2026)LMazatlán 1 - 0 Pachuca (28-02-2026)WTigres UANL 1 - 2 Pachuca (21-02-2026)WPachuca 3 - 1 Atlas (14-02-2026)
5 U.N.A.M. - Pumas 10 19 18 10 +8 WNecaxa 0 - 1 U.N.A.M. - Pumas (07-03-2026)LU.N.A.M. - Pumas 2 - 3 Toluca (04-03-2026)DClub Tijuana 1 - 1 U.N.A.M. - Pumas (28-02-2026)WU.N.A.M. - Pumas 2 - 0 Monterrey (22-02-2026)WPuebla 2 - 3 U.N.A.M. - Pumas (14-02-2026)
6 Tigres UANL 10 16 17 12 +5 WTigres UANL 1 - 0 Monterrey (08-03-2026)LPuebla 3 - 1 Tigres UANL (05-03-2026)WClub America 1 - 4 Tigres UANL (01-03-2026)LTigres UANL 1 - 2 Pachuca (21-02-2026)LCruz Azul 2 - 1 Tigres UANL (15-02-2026)
7 Atlas 10 16 13 15 -2 LAtlas 1 - 2 Guadalajara Chivas (08-03-2026)WAtlas 2 - 1 Club Tijuana (05-03-2026)LFC Juarez 3 - 1 Atlas (28-02-2026)WAtlas 3 - 2 Atletico San Luis (21-02-2026)LPachuca 3 - 1 Atlas (14-02-2026)
8 Club America 10 14 11 10 +1 WClub Queretaro 1 - 2 Club America (07-03-2026)LClub America 1 - 2 FC Juarez (05-03-2026)LClub America 1 - 4 Tigres UANL (01-03-2026)WPuebla 0 - 4 Club America (21-02-2026)LGuadalajara Chivas 1 - 0 Club America (15-02-2026)
9 Monterrey 10 13 14 10 +4 LTigres UANL 1 - 0 Monterrey (08-03-2026)WMonterrey 4 - 0 Club Queretaro (05-03-2026)LMonterrey 0 - 2 Cruz Azul (01-03-2026)LU.N.A.M. - Pumas 2 - 0 Monterrey (22-02-2026)WMonterrey 1 - 0 Leon (15-02-2026)
10 FC Juarez 10 11 15 18 -3 DClub Queretaro 1 - 1 FC Juarez (08-04-2026)LToluca 3 - 1 FC Juarez (08-03-2026)WClub America 1 - 2 FC Juarez (05-03-2026)WFC Juarez 3 - 1 Atlas (28-02-2026)LFC Juarez 1 - 2 Necaxa (15-02-2026)
11 Puebla 10 11 9 13 -4 LPachuca 2 - 1 Puebla (08-03-2026)WPuebla 3 - 1 Tigres UANL (05-03-2026)WAtletico San Luis 0 - 1 Puebla (28-02-2026)LPuebla 0 - 4 Club America (21-02-2026)LPuebla 2 - 3 U.N.A.M. - Pumas (14-02-2026)
12 Atletico San Luis 10 10 16 18 -2 LCruz Azul 3 - 0 Atletico San Luis (07-03-2026)WAtletico San Luis 4 - 1 Mazatlán (04-03-2026)LAtletico San Luis 0 - 1 Puebla (28-02-2026)LAtlas 3 - 2 Atletico San Luis (21-02-2026)WAtletico San Luis 3 - 0 Club Queretaro (14-02-2026)
13 Mazatlán 10 10 13 20 -7 WMazatlán 4 - 2 Leon (07-03-2026)LAtletico San Luis 4 - 1 Mazatlán (04-03-2026)WMazatlán 1 - 0 Pachuca (28-02-2026)DClub Tijuana 1 - 1 Mazatlán (22-02-2026)WSantos Laguna 1 - 2 Mazatlán (15-02-2026)
14 Leon 10 10 11 20 -9 LGuadalajara Chivas 5 - 0 Leon (19-03-2026)LMazatlán 4 - 2 Leon (07-03-2026)WLeon 2 - 1 Necaxa (01-03-2026)WLeon 2 - 1 Santos Laguna (22-02-2026)LMonterrey 1 - 0 Leon (15-02-2026)
15 Club Tijuana 10 9 9 11 -2 LClub Tijuana 1 - 2 Santos Laguna (09-03-2026)LAtlas 2 - 1 Club Tijuana (05-03-2026)DClub Tijuana 1 - 1 U.N.A.M. - Pumas (28-02-2026)DClub Tijuana 1 - 1 Mazatlán (22-02-2026)LToluca 1 - 0 Club Tijuana (14-02-2026)
16 Necaxa 10 9 11 16 -5 LNecaxa 0 - 1 U.N.A.M. - Pumas (07-03-2026)LPachuca 2 - 1 Necaxa (04-03-2026)LLeon 2 - 1 Necaxa (01-03-2026)LNecaxa 0 - 3 Toluca (22-02-2026)WFC Juarez 1 - 2 Necaxa (15-02-2026)
17 Club Queretaro 10 7 9 17 -8 DClub Queretaro 1 - 1 FC Juarez (08-04-2026)LClub Queretaro 1 - 2 Club America (07-03-2026)LMonterrey 4 - 0 Club Queretaro (05-03-2026)DClub Queretaro 2 - 2 Santos Laguna (28-02-2026)LAtletico San Luis 3 - 0 Club Queretaro (14-02-2026)
18 Santos Laguna 10 5 12 26 -14 WClub Tijuana 1 - 2 Santos Laguna (09-03-2026)LSantos Laguna 1 - 2 Cruz Azul (04-03-2026)DClub Queretaro 2 - 2 Santos Laguna (28-02-2026)LLeon 2 - 1 Santos Laguna (22-02-2026)LSantos Laguna 1 - 2 Mazatlán (15-02-2026)