Puebla 0-3 CF Cruz Azul final score - 31 October 2025, Liga MX
Mexico - Liga MX
New customers only | Commercial content | 18+ age limit | T&Cs apply
Highlights
Game Statistics
Form
Table
| Teams | Pts | P | W | D | L | GD |
|---|---|---|---|---|---|---|
|
3
|
35 | 17 | 10 | 5 | 2 | +12 |
|
18
|
12 | 17 | 3 | 3 | 11 | -21 |
Last matches
1/6 (17%)
2/6 (33%)
3/6 (50%)
Average stats (Last 6 matchs)
24 Oct 2025 - Liga MX
21 Oct 2025 - Liga MX
17 Oct 2025 - Liga MX
4 Oct 2025 - Liga MX
27 Sept 2025 - Liga MX
23 Sept 2025 - Liga MX
2/6 (33%)
1/6 (17%)
3/6 (50%)
Average stats (Last 6 matchs)
17 Oct 2025 - Liga MX
27 Sept 2025 - Liga MX
23 Sept 2025 - Liga MX
29 Aug 2025 - Liga MX
15 Aug 2025 - Liga MX
25 Jul 2025 - Liga MX
0/6 (0%)
2/6 (33%)
4/6 (67%)
Average stats (Last 6 matchs)
24 Oct 2025 - Liga MX
21 Oct 2025 - Liga MX
4 Oct 2025 - Liga MX
19 Sept 2025 - Liga MX
13 Sept 2025 - Liga MX
24 Aug 2025 - Liga MX
2/6 (33%)
3/6 (50%)
1/6 (17%)
Average stats (Last 6 matchs)
25 Oct 2025 - Liga MX
21 Oct 2025 - Liga MX
18 Oct 2025 - Liga MX
4 Oct 2025 - Liga MX
28 Sept 2025 - Liga MX
24 Sept 2025 - Liga MX
5/6 (83%)
1/6 (17%)
0/6 (0%)
Average stats (Last 6 matchs)
25 Oct 2025 - Liga MX
18 Oct 2025 - Liga MX
24 Sept 2025 - Liga MX
19 Sept 2025 - Liga MX
23 Aug 2025 - Liga MX
16 Aug 2025 - Liga MX
3/6 (50%)
2/6 (33%)
1/6 (17%)
Average stats (Last 6 matchs)
21 Oct 2025 - Liga MX
4 Oct 2025 - Liga MX
28 Sept 2025 - Liga MX
13 Sept 2025 - Liga MX
30 Aug 2025 - Liga MX
11 Aug 2025 - Liga MX
Head to head
20 %
20 %
60 %
Average stats (last H2H results)
25 Jan 2025 - Liga MX
18 Oct 2024 - Liga MX
12 Apr 2024 - Liga MX
12 Nov 2023 - Liga MX
17 Feb 2023 - Liga MX
Tactical Scheme
Formation : 5 - 4 - 1
Formation : 3 - 4 - 2 - 1
Substitutes
J. Gonzalez
DefenderB. Hernandez
J. Rivas
MidfielderC. Baltazar Agraz
M. Ramirez
A. Gamarra
A. Araos
E. Lozano
B. Garnica
F. Monarrez
A. Gudino
DefenderJ. Sanchez
MidfielderA. Garcia
D. Valdez
E. Sanchez Miranda
L. Faravelli
I. Rivero
L. Romero
M. Levy
A. Sepulveda
Missing players
A. Montano
Live Commentary
Cruz Azul have a goal kick.
Puebla have been awarded a corner by Guillermo Pacheco Larios.
Puebla are whistled for offside.
Throw-in for Puebla close to the penalty box.
Puebla have been awarded a corner by Guillermo Pacheco Larios.
Free kick for Puebla in the half of Cruz Azul.
Puebla are caught offside.
In Puebla a free kick has been awarded the away team.
Ball safe as Puebla is awarded a throw-in in their half.
Guillermo Pacheco Larios awards Cruz Azul a goal kick.
Puebla are pushing forward but Fernando Monarrez's finish is wide of the goal.
A throw-in for the home team on the opposite half.
Puebla's Alvaro Alejandro de la Rosa Burgos gets in a shot on goal at Estadio Cuauhtemoc. But the effort is unsuccessful.
Guillermo Pacheco Larios signals a throw-in for Puebla, close to Cruz Azul's area.
Free kick Puebla.
Can Cruz Azul get the ball into an attacking position from this throw-in in Puebla's half?
Throw-in for Puebla in their own half.
It's a goal kick for the home team in Puebla.
Nicolas Larcamon (Cruz Azul) is making a fifth substitution, with Emmanuel Sanchez Miranda replacing Carlos Rodriguez.
Luka Romero is on a sub for Jeremy Marquez for Cruz Azul.
Goal! Omar Chagoya extends Cruz Azul's lead to 0-3. Angel Sepulveda with an assist there.
Puebla push forward at Estadio Cuauhtemoc and Carlos Alberto Baltazar Agraz gets in a great header. The attempt is cleared by the Cruz Azul defence.
Corner awarded to Cruz Azul.
Cruz Azul have been awarded a corner by Guillermo Pacheco Larios.
Omar Chagoya for Cruz Azul drives towards goal at Estadio Cuauhtemoc. But the finish is unsuccessful.
Puebla awarded a free kick in their own half.
Free kick for Cruz Azul in their own half.
Free kick for Puebla in their own half.
Throw-in for Puebla in their own half.
A throw-in for the away team on the opposite half.
Corner awarded to Cruz Azul.
Puebla to take a throw-in in Cruz Azul territory.
Throw-in for Cruz Azul at Estadio Cuauhtemoc.
The away team replace Jose Paradela with Lorenzo Faravelli.
Nicolas Larcamon is making the team's second substitution at Estadio Cuauhtemoc with Angel Sepulveda replacing Gabriel Fernandez.
Puebla awarded a free kick in their own half.
Goal kick for Cruz Azul at Estadio Cuauhtemoc.
Guillermo Pacheco Larios signals a Puebla throw-in in Cruz Azul's half.
Guillermo Pacheco Larios signals a free kick to Cruz Azul in their own half.
Guillermo Pacheco Larios awards the away team a throw-in.
Throw-in for Cruz Azul in the half of Puebla.
Cruz Azul have been awarded a corner by Guillermo Pacheco Larios.
Carlos Rodriguez for Cruz Azul is back on the field again.
Free kick for Cruz Azul in their own half.
Ariel Gamarra is booked for the home team.
The match has been stopped briefly for attention to the injured Carlos Rodriguez.
Guillermo Pacheco Larios signals a free kick to Puebla.
Corner awarded to Puebla.
The away team have replaced Mateusz Bogusz with Ignacio Rivero. This is the first substitution made today by Nicolas Larcamon.
Throw-in for Puebla in the half of Cruz Azul.
Puebla have been awarded a corner by Guillermo Pacheco Larios.
Free kick for Cruz Azul in the half of Puebla.
Hernan Cristante is making the team's fourth substitution at Estadio Cuauhtemoc with Ariel Gamarra replacing Edgar Guerra.
Carlos Alberto Baltazar Agraz is replacing Eduardo Navarro for Puebla at Estadio Cuauhtemoc.
Hernan Cristante (Puebla) is making a second substitution, with Angelo Araos replacing Ricardo Marin.
Cruz Azul awarded a throw-in in their own half.
Goal kick for Cruz Azul at Estadio Cuauhtemoc.
Goal! Cruz Azul extend their lead to 0-2 through Jeremy Marquez. Gabriel Fernandez instrumental with a fine assist.
Ricardo Marin (Puebla) goes close with a header but the ball is scrambled away by Cruz Azul defenders.
Ball safe as Puebla is awarded a throw-in in their half.
Throw-in Puebla.
Throw-in for Puebla at Estadio Cuauhtemoc.
Ball goes out of play for a Puebla goal kick.
In Puebla Cruz Azul attack through Jesus Orozco. The finish is off target, however.
Can Cruz Azul get the ball into an attacking position from this throw-in in Puebla's half?
Throw-in for Cruz Azul in their own half.
Guillermo Pacheco Larios awards the home team a throw-in.
Eduardo Navarro (Puebla) has received a first yellow card.
Cruz Azul are in shooting range from this free kick.
Cruz Azul awarded a throw-in in their own half.
Cruz Azul awarded a free kick in their own half.
The home team have replaced Luis Rey with Fernando Monarrez. This is the first substitution made today by Hernan Cristante.
Throw-in Cruz Azul.
Ball safe as Cruz Azul is awarded a throw-in in their half.
A throw-in for the home team on the opposite half.
In Puebla a free kick has been awarded the away team.
The whistle has gone to end the first-half.
Nicolas Diaz returns to the field for Puebla after picking up a slight injury.
Corner awarded to Cruz Azul.
Guillermo Pacheco Larios waits before resuming play because Nicolas Diaz for Puebla is still down.
Puebla to take a throw-in in Cruz Azul territory.
Guillermo Pacheco Larios signals a Puebla throw-in in Cruz Azul's half.
Guillermo Pacheco Larios signals a free kick to Puebla.
A throw-in for the home team on the opposite half.
Puebla have a goal kick.
Guillermo Pacheco Larios awards Cruz Azul a goal kick.
Puebla's Efrain Orona misses with an attempt on goal.
Free kick for Puebla in the half of Cruz Azul.
Throw-in Puebla.
Cruz Azul awarded a throw-in in their own half.
Guillermo Pacheco Larios awards the away team a throw-in.
Throw-in for Cruz Azul in their own half.
Throw-in for Cruz Azul at Estadio Cuauhtemoc.
Guillermo Pacheco Larios signals a free kick to Puebla in their own half.
Goal! Cruz Azul have got their heads in front thanks to a Mateusz Bogusz strike. That's a fine assist from Carlos Rodriguez.
It's a goal kick for the home team in Puebla.
Cruz Azul's Carlos Rodriguez gets in a shot on goal at Estadio Cuauhtemoc. But the effort is unsuccessful.
Can Cruz Azul get the ball into an attacking position from this throw-in in Puebla's half?
Ball safe as Puebla is awarded a throw-in in their half.
Cruz Azul's Jose Paradela is on target but unsuccessful.
Puebla will need to be alert as they defend a dangerous free kick from Cruz Azul.
Puebla awarded a throw-in in their own half.
It's a goal kick for the home team in Puebla.
Cruz Azul are coming forward and Amaury Morales Rosas gets in a strike, it misses the target, however.
Puebla have a goal kick.
Puebla awarded a free kick in their own half.
Throw-in Cruz Azul.
Guillermo Pacheco Larios awards Puebla a goal kick.
Cruz Azul's Jeremy Marquez misses with an attempt on goal.
Throw-in for Puebla in their own half.
Ball safe as Puebla is awarded a throw-in in their half.
Throw-in for Cruz Azul in the half of Puebla.
Throw-in for Puebla at Estadio Cuauhtemoc.
Guillermo Pacheco Larios awards the away team a throw-in.
Goal kick for Puebla at Estadio Cuauhtemoc.
Erik Lira (Cruz Azul) is first to the ball but his header is off-target.
Cruz Azul have been awarded a corner by Guillermo Pacheco Larios.
Ball goes out of play for a Puebla goal kick.
Cruz Azul surge into the attack at Estadio Cuauhtemoc but Gabriel Fernandez’s header is off-target.
Guillermo Pacheco Larios signals a Cruz Azul throw-in in Puebla's half.
Cruz Azul to take a throw-in in Puebla territory.
A throw-in for the away team on the opposite half.
Free kick for Puebla in their own half.
Guillermo Pacheco Larios signals a free kick to Cruz Azul in their own half.
Puebla have a dangerous throw-in.
Puebla to take a throw-in in Cruz Azul territory.
Can Cruz Azul capitalize from this throw-in deep inside Puebla's half?
Can Cruz Azul get the ball into an attacking position from this throw-in in Puebla's half?
Throw-in for Cruz Azul in the half of Puebla.
Puebla needs to be cautious. Cruz Azul have an attacking throw-in.
Free kick Cruz Azul.
Guillermo Pacheco Larios signals a Cruz Azul throw-in in Puebla's half.
Corner awarded to Cruz Azul.
CF Cruz Azul haven't lost in their last 4 games.
Emiliano Gomez Dutra is Club Puebla's top scorer with 5 goals. Angel Baltazar Sepulveda Sanchez has scored 7 times for CF Cruz Azul.
Did you know that Club Puebla scores 42% of their goals between the minutes 76-90? This is the highest percentage in the league.
Club Puebla scores 1.07 goals when playing at home and CF Cruz Azul scores 1.26 goals when playing away (on average).
Both teams haven't won their last match in Liga MX, Apertura.
Average number of goals in the first half in meetings between Club Puebla and CF Cruz Azul is 1.4.
Average number of goals in meetings between Club Puebla and CF Cruz Azul is 2.6.
Club Puebla scores 1 goals in a match against CF Cruz Azul and CF Cruz Azul scores 1.6 goals against Club Puebla (on average).
In the last 5 meetings Club Puebla won 1, CF Cruz Azul won 3, 1 draws.
CF Cruz Azul have lost just 1 of their last 5 games against Club Puebla (in all competitions).
CF Cruz Azul's performance of the last 5 matches is better than Club Puebla's.
In Liga MX, Apertura, CF Cruz Azul has better performance than Club Puebla.
When CF Cruz Azul is down 1-0 away, they win 14% of their matches.
When Club Puebla is down 0-1 home, they win 11% of their matches.
When CF Cruz Azul leads 0-1 away, they win in 56% of their matches.
When Club Puebla leads 1-0 at home, they win in 40% of their matches.
Their last meeting was a draw. (1-1)
Club Puebla wins 18% of halftimes, CF Cruz Azul wins 37%.
Club Puebla wins 1st half in 18% of their matches, CF Cruz Azul in 37% of their matches.
CF Cruz Azul have conceded a goal in each of their last 6 matches.
Club Puebla have conceded a goal in each of their last 9 matches.
A year ago, CF Cruz Azul were number 1 in the table with 37 points. Now they are number 5 with 29 points.
A year ago, Club Puebla were number 12 in the table with 14 points. Now they are number 18 with 9 points.
Nicolas Andres Diaz Huincales has more yellow cards (5) than any other player at Club Puebla. Gonzalo Ruben Piovi has collected 5 for CF Cruz Azul.
Emiliano Gomez Dutra has assisted the most goals for Club Puebla with 4. Jose Antonio Paradela is CF Cruz Azul's biggest assister (5).
CF Cruz Azul haven't scored in 1 of their 7 away matches in Liga MX, Apertura this season.
Club Puebla haven't scored in 2 of their 7 home matches in Liga MX, Apertura this season.
Did you know that CF Cruz Azul scores 30% of their goals between the minutes 76-90?
Did you know that Club Puebla scores 40% of their goals between the minutes 76-90?
Club Puebla's last home win against CF Cruz Azul was in 2017.
During the last 43 meetings, Club Puebla have won 12 times, there have been 14 draws while CF Cruz Azul have won 17 times. The goal difference is 64-52 in favour of CF Cruz Azul.
During the last 21 meetings with Club Puebla playing at home, Club Puebla have won 6 times, there have been 9 draws while CF Cruz Azul have won 6 times. The goal difference is 30-28 in favour of Club Puebla.
The most common result of matches between Club Puebla and CF Cruz Azul is 1-1. 9 matches have ended with this result.
The most common result of matches between Club Puebla and CF Cruz Azul when Club Puebla is playing at home is 1-1. 5 matches have ended with this result.
Key match information
| Date | |
|---|---|
| Stadium | Estadio Cuauhtemoc, 51,726 Seats |
| Referee | G. Pacheco. Larios |
Score and result Puebla - CF Cruz Azul
The Puebla - CF Cruz Azul match (Football - Liga MX) at 31/10/2025 23:05 is complete.
The Puebla - CF Cruz Azul match result is as follows: 0-3.
Now that this Liga MX Football match is over and the score is known, you can find the highlights and key statistics on that same page.