Liga MX Gameweek 7, Clausura

Club Tijuana 1 - 1 FT Mazatlán

Estadio Caliente

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

Futmetrix Verdict
44
FT
Sun, Feb 22
Español
Club Tijuana
1-1
Mazatlán
⚡ Intensity 32
⚖️ Balance 44
🏆 Stakes 0
🎲 Upset 81
Early strike canceled by super sub.

Win Probability

  • Club Tijuana 65%
  • Draw 21%
  • Mazatlán 14%

Futmetrix AI estimate

Substitutions and Setbacks in Liga MX Stalemate

Average Entertainment Futmetrix Score: 44/100. A gritty battle at Estadio Caliente left both struggling sides searching for answers as a brilliant early strike was nullified by clinical second-half tactical shifts.

Lighting the Blue Touchpaper

The Club Tijuana faithful at Estadio Caliente barely had time to settle into their seats before their side ignited the match with a blistering start. Driven by the high Stakes of a lower-table clash where every point is vital, the hosts swarmed forward with genuine intent. In just the ninth minute, R. Arciga found a pocket of space in the final third to tee up K. Castaneda. The midfielder showed supreme composure to bury a clinical opener, setting an electrifying early tempo. The home side edged possession throughout the first half, keeping the ball ticking with an impressive 86% pass completion rate and building sustained pressure. Yet, despite forcing numerous set-pieces and maintaining serious attacking Intensity with eight corners won, they ultimately struggled to translate their territorial advantage into clear-cut chances against a stubborn defensive block that refused to buckle.

The Bench Provokes a Shift

Trailing at the break and looking offensively disjointed, Mazatlán desperately needed a tactical spark to shift the overall Balance of play. The visitors had been largely restricted in possession, managing only 44% of the ball, but they consistently looked dangerous whenever they sprang forward on the counter-attack. The underlying numbers told a compelling story, as Mazatlán accumulated a vastly superior expected goals tally of 2.08 compared to Tijuana's modest 0.71. The definitive turning point arrived via a calculated change from the bench. Introduced into the fray in the 53rd minute, J. Ovalle wasted absolutely no time making his mark on the contest. By the hour mark, the dynamic super-sub found the back of the net with a lethal finish, punishing the hosts for their failure to clear their lines and shifting the momentum completely.

Survival Mode Engaged

The final half-hour morphed into a frantic end-to-end scramble, contributing heavily to a combined total of 25 shots on a night filled with attacking endeavors. Outstanding defensive work from Jesús Vega proved essential, helping Tijuana weather a fierce late storm as Mazatlán pushed aggressively for a winner. The visitors generated 10 shots inside the penalty box, yet neither side could find that elusive final touch to snatch all three points, keeping the Upset Factor relatively subdued in this tightly contested 1-1 draw. The shared spoils ultimately do very little to help either club climb the congested Liga MX standings. Club Tijuana remain stagnant in 13th place, while Mazatlán sit nervously in 16th, with both managers acutely aware that these missed opportunities to secure maximum points could cost them dearly as the Clausura campaign continues.

Key Questions

How did substitute Kevin Castañeda change the game?

Castañeda actually started, scoring Tijuana's early 9th-minute goal. It was Mazatlán's J. Ovalle who came off the bench to score the decisive 60th-minute equalizer.

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
56%
44%
Club Tijuana 56%
Mazatlán 44%
Shots
14
11
Club Tijuana 14
Mazatlán 11
Shots on Target
4
3
Club Tijuana 4
Mazatlán 3
Expected Goals (xG)
0.71
2.08
Club Tijuana 0.71
Mazatlán 2.08
Passes
403
323
Club Tijuana 403
Mazatlán 323
Pass Accuracy
86%
80%
Club Tijuana 86%
Mazatlán 80%
Corners
8
3
Club Tijuana 8
Mazatlán 3
Fouls
13
16
Club Tijuana 13
Mazatlán 16
Yellow Cards
3
1
Club Tijuana 3
Mazatlán 1
Red Cards
0
0
Club Tijuana 0
Mazatlán 0

Match Events

9' K. Castaneda (R. Arciga)
41' 🟨 I. Rivero
HT
J. Diaz 🟨 53'
O. F. Moreno Villegas J. Ovalle 🔄 53'
58' 🟨 R. Arciga
J. Ovalle 60'
61' 🔄 I. Rivero D. Blanco
61' 🔄 A. Preciado A. Gomez
71' 🔄 R. Arciga J. Martinez
76' 🟨 U. Bilbao
79' 🔄 M. El Ghezouani A. Zapata
79' 🔄 R. Inzunza D. Abreu
Dudu M. Lainez 🔄 82'
86' 🟨 J. Porozo
FT

Player Cards

Our take on every player in this match

Club Tijuana

Goalkeepers
Antonio Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Rafael Fernández
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Jackson Porozo
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Unai Bilbao
MAGNET
MAGNET
76
Activity
76
Activity
68
Passes
8
Duels
Jesús Vega
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
32%
Pass Acc
Midfielders
Iván Tona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Ramiro Árciga
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.5
Rating
Ignacio Rivero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Kevin Castañeda
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.9
Rating
Adonis Preciado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Forwards
Mourad
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
BENCH
Jorge Hernández
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Óscar Manzanarez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Diogo Bagüí
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pablo Ortíz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alejandro Gómez
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Ángel Zapata
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Domingo Blanco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
German Padilla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Josef Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Diego Abreu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry

Mazatlán

Goalkeepers
Ricardo Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Sebastián Santos
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
19%
Pass Acc
Facundo Almada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Lucas Merolla
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
60%
Duel Win %
Jair Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Midfielders
S. Godinez
👻 Invisible Nothing to note
Omar Moreno
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Yoel Bárcenas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Mauro Zaleta
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Dudu
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Brian Rubio
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
11
Duels Won
0
Pens Won
BENCH
Ramiro Franco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
José Esquivel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mauro Laínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Josué Ovalle
SUPER SUB
SUPER SUB
1
Goal
1
Goal
44
Minutes
7.2
Rating
Jesús Hernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gabriel López
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. Ben Rhouma
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
12/30/2025 Club Tijuana 0 - 0 Mazatlán Friendlies Clubs
08/10/2025 Mazatlán 2 - 2 Club Tijuana Liga MX Estadio El Encanto
04/17/2025 Mazatlán 0 - 2 Club Tijuana Liga MX Estadio El Encanto
09/28/2024 Club Tijuana 1 - 0 Mazatlán Liga MX Estadio Caliente
03/30/2024 Mazatlán 2 - 0 Club Tijuana Liga MX Estadio El Encanto
08/26/2023 Club Tijuana 1 - 1 Mazatlán Liga MX Estadio Caliente
12/30/2025
Friendlies Clubs
08/10/2025
Liga MX Estadio El Encanto
04/17/2025
Liga MX Estadio El Encanto
09/28/2024
Liga MX Estadio Caliente
03/30/2024
Liga MX Estadio El Encanto
08/26/2023
Liga MX Estadio Caliente
Club Tijuana Win
Mazatlán Win
Draw

League Standings

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

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.