Monterrey 2-1 Puebla final score - 21 April 2026, Liga MX

Mexico - Liga MX

Monterrey
2
-
1
End
Puebla
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Monterrey Monterrey
Puebla Puebla
End of game
90+2'
U. Torres
B. Garnica
C. Reyes
90'
D. Aceves
C. Salcedo
84'
C. Reyes
L. Orellano
84'
C. Salcedo
80'
75'
U. Torres
E. Navarro
74'
C. Baltazar Agraz
A. Ramirez
S. Rodriguez
R. De la Rosa
73'
I. Fimbres
O. Torres
67'
G. Arteaga
L. Reyes
67'
Half-time
45+4'
A. Organista
O. Torres
R. Chavez
44'
drop icon
L. Ocampos
Penalty
42'
drop icon
31'
E. Lozano
A. Canelo
F. Ambriz
16'
2'
drop icon
E. Gomez
B. Garnica
Kick-off

Game Statistics

Monterrey Monterrey
Puebla Puebla
12
Total shots
7
5
Clearances
13
5
Shots on target
2
3
Corners
4
7
Free Kicks
20
45
Possession (%)
55
20
Fouls
8
3
Yellow card
1
8
Goal opportunities
7
3
Offside
2
7
Shots off target
5
6
Shots blocked
1
390
Passes attempted
465
341
Successful passes
407
49
Unsuccessful passes
58
23
Long passes attempted
44
9
Successful long passes
24
14
Unsuccessful long passes
20
14
Crosses attempted
20
3
Successful crosses
5
11
Unsuccessful crosses
15
7
Successful dribbles
0
24
Loss of possession
18
8
Fouled against
20
7
Tackles attempted
9
3
Successful tackles
7
4
Missed tackles
2
34
Defensive clearances
30
3
Interceptions
3
3
Defensive blocks
8
1
Saves
3
1
Goalkeeper dives
0
2
Injuries
4
5
Substitutions
4

Form

Table

Teams Pts P W D L GD
13 Monterrey
18 17 5 3 9 -2
17 Puebla
13 17 3 4 10 -13

Last matches

Monterrey
Monterrey Last matches
D D L L D L
Wins

0/6 (0%)

Draw

3/6 (50%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3 Total goals
83% BTTS
1.17 Goals scored
1.83 Goals conceded
67% Over 2.5
33% Under 2.5

18 Apr 2026 - Liga MX

Monterrey
1 :  3
CF Pachuca

11 Apr 2026 - Liga MX

Atlas FC
0 :  0
Monterrey

4 Apr 2026 - Liga MX

Monterrey
1 :  2
Atletico San Luis

21 Mar 2026 - Liga MX

Monterrey
2 :  3
Chivas

17 Mar 2026 - Concachampions

CF Cruz Azul
1 :  1
Monterrey

13 Mar 2026 - Liga MX

FC Juarez
2 :  2
Monterrey
L W L L L L
Wins

1/6 (17%)

Draw

0/6 (0%)

Losses

5/6 (83%)

Average stats (Last 6 matchs)

3.83 Total goals
67% BTTS
1.67 Goals scored
2.17 Goals conceded
83% Over 2.5
17% Under 2.5

18 Apr 2026 - Liga MX

Monterrey
1 :  3
CF Pachuca

4 Apr 2026 - Liga MX

Monterrey
1 :  2
Atletico San Luis

21 Mar 2026 - Liga MX

Monterrey
2 :  3
Chivas

10 Mar 2026 - Concachampions

Monterrey
2 :  3
CF Cruz Azul

4 Mar 2026 - Liga MX

Monterrey
4 :  0
Queretaro

28 Feb 2026 - Liga MX

Monterrey
0 :  2
CF Cruz Azul
L L L D D D
Wins

0/6 (0%)

Draw

3/6 (50%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

1.67 Total goals
33% BTTS
0.5 Goals scored
1.17 Goals conceded
17% Over 2.5
83% Under 2.5

11 Apr 2026 - Liga MX

Atlas FC
0 :  0
Monterrey

17 Mar 2026 - Concachampions

CF Cruz Azul
1 :  1
Monterrey

13 Mar 2026 - Liga MX

FC Juarez
2 :  2
Monterrey

7 Mar 2026 - Liga MX

Tigres UANL
1 :  0
Monterrey

22 Feb 2026 - Liga MX

Pumas UNAM
2 :  0
Monterrey

7 Feb 2026 - Liga MX

CF America
1 :  0
Monterrey
Puebla
Puebla Last matches
L D L D L L
Wins

0/6 (0%)

Draw

2/6 (33%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2.33 Total goals
50% BTTS
0.5 Goals scored
1.83 Goals conceded
50% Over 2.5
50% Under 2.5

18 Apr 2026 - Liga MX

Chivas
5 :  0
Puebla

10 Apr 2026 - Liga MX

Puebla
0 :  1
Club Leon

3 Apr 2026 - Liga MX

Puebla
1 :  1
FC Juarez

22 Mar 2026 - Liga MX

Club Santos Laguna
2 :  1
Puebla

13 Mar 2026 - Liga MX

Puebla
0 :  0
Club Necaxa

7 Mar 2026 - Liga MX

CF Pachuca
2 :  1
Puebla
L L W D D L
Wins

1/6 (17%)

Draw

2/6 (33%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

2.67 Total goals
50% BTTS
1 Goals scored
1.67 Goals conceded
50% Over 2.5
50% Under 2.5

10 Apr 2026 - Liga MX

Puebla
0 :  1
Club Leon

3 Apr 2026 - Liga MX

Puebla
1 :  1
FC Juarez

13 Mar 2026 - Liga MX

Puebla
0 :  0
Club Necaxa

4 Mar 2026 - Liga MX

Puebla
3 :  1
Tigres UANL

20 Feb 2026 - Liga MX

Puebla
0 :  4
CF America

13 Feb 2026 - Liga MX

Puebla
2 :  3
Pumas UNAM
L D W L L L
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2.17 Total goals
33% BTTS
0.5 Goals scored
1.67 Goals conceded
50% Over 2.5
50% Under 2.5

18 Apr 2026 - Liga MX

Chivas
5 :  0
Puebla

22 Mar 2026 - Liga MX

Club Santos Laguna
2 :  1
Puebla

7 Mar 2026 - Liga MX

CF Pachuca
2 :  1
Puebla

28 Feb 2026 - Liga MX

Atletico San Luis
0 :  1
Puebla

6 Feb 2026 - Liga MX

Tijuana
0 :  0
Puebla

17 Jan 2026 - Liga MX

CF Cruz Azul
1 :  0
Puebla

Head to head

Monterrey

67 %

Draw

33 %

Puebla

0 %

Average stats (last H2H results)

3
Total goals
83.33%
BTTS
2
Goals scored
1
Goals conceded
50%
Over 2.5
50%
Under 2.5

29 Aug 2025 - Liga MX

Puebla
2 :  4
Monterrey

12 Jan 2025 - Liga MX

Monterrey
1 :  1
Puebla

16 Aug 2024 - Liga MX

Puebla
1 :  2
Monterrey

13 Jan 2024 - Liga MX

Monterrey
2 :  0
Puebla

3 Oct 2023 - Liga MX

Puebla
1 :  1
Monterrey

27 Jan 2023 - Liga MX

Puebla
1 :  2
Monterrey

Tactical Scheme

Monterrey

Formation : 4 - 2 - 3 - 1

25
S. Mele
2
R. Chavez
13
C. Salcedo
4
V. Guzman
21
L. Reyes
8
O. Torres
5
F. Ambriz
11
L. Orellano
17
J. Corona
29
L. Ocampos
27
R. De la Rosa
25
A. Canelo
11
E. Gomez
24
A. Organista
16
A. Ramirez
27
B. Garnica
18
A. Gamarra
6
N. Diaz
4
J. Vargas
192
E. Navarro
12
I. Moreno
28
R. Gutierrez

Formation : 5 - 4 - 1

Puebla

Substitutes

Monterrey
Monterrey
Goalkeeper

L. Cardenas

Defender

G. Arteaga

L. Reyes 67'

D. Aceves

C. Salcedo 84'

E. Aguirre

Midfielder

S. Canales

O. Galvez

S. Rodriguez

R. De la Rosa 73'

C. Reyes

L. Orellano 84'

I. Fimbres

O. Torres 67'

Forward

U. Djurdjevic

Puebla
Puebla
Goalkeeper

J. Rodriguez

Defender

L. Rey

R. Pachuca

U. Torres

E. Navarro 75'

Midfielder

M. Ramirez

A. Araos

E. Mustre Torres

C. Baltazar Agraz

A. Ramirez 74'

Forward

E. Lozano

A. Canelo 31'

O. Gonzalez

Missing players

Monterrey
Monterrey
Forward

A. Martial

Puebla
Puebla
Forward

I. Maestro Puch

Live Commentary

90+9' corner_1

Puebla takes a corner from the left.

90+8' tir_non_cadre_1

Emiliano Gomez of Puebla gets in a strike, but is off target.

90+7' sifflet_1

Puebla have a goal kick.

90+7'  

Luis Enrique Santander Aguirre awards the away team a throw-in.

90+6' coup_franc_1

Puebla awarded a free kick in their own half.

90+5' corner_1

Corner awarded to Puebla.

90+3'  

Monterrey to take a throw-in in Puebla territory.

90+2' substitution_1

The away team replace Bryan Garnica with Ulises Torres.

90+2' coup_franc_1

Free kick for Puebla in the half of Monterrey.

90+2' coup_franc_1

Luis Enrique Santander Aguirre signals a free kick to Puebla.

90+1' coup_franc_1

Free kick Monterrey.

90' ending

The whistle has gone to end the second half. The match finishes 2 - 1.

90' carton_jaune_1

Christian Reyes is booked for the home team.

89' coup_franc_1

Puebla awarded a free kick in their own half.

88' coup_franc_1

Free kick for Puebla in their own half.

87'  

Can Puebla get the ball into an attacking position from this throw-in in Monterrey's half?

86' sifflet_1

Goal kick for Monterrey at Estadio BBVA Bancomer.

86' tir_non_cadre_1

Emiliano Gomez of Puebla gets in a strike, but is off target.

86' coup_franc_1

Luis Enrique Santander Aguirre signals a free kick to Puebla in their own half.

84' substitution_1

Daniel Aceves is replacing Carlos Salcedo. This is the home team's last substitution of the match.

84' substitution_1

Monterrey make their fourth substitution with Christian Reyes replacing Luca Orellano.

83' sifflet_1

It's a goal kick for the home team in Guadalupe.

83' tir_non_cadre_1

Puebla are coming forward and Juan Pablo Vargas gets in a strike, it misses the target, however.

83' corner_1

Luis Enrique Santander Aguirre has awarded Puebla a corner.

82' corner_1

Corner awarded to Puebla.

82' tir_cadre_1

Puebla pushes forward through Emiliano Gomez, whose finish on goal is saved.

80' carton_jaune_1

Carlos Salcedo (Monterrey) gets a yellow card.

80' coup_franc_1

Luis Enrique Santander Aguirre signals a free kick to Puebla in their own half.

79'  

Throw-in for Monterrey in their own half.

78' coup_franc_1

In Guadalupe a free kick has been awarded the away team.

78' coup_franc_1

In Guadalupe a free kick has been awarded the away team.

76' hors_jeu_1

Monterrey drive forward but Fidel Ambriz is judged offside.

76' sifflet_1

Ball goes out of play for a Monterrey goal kick.

76'  

Throw-in for Monterrey in the half of Puebla.

75' substitution_1

It seems as if Eduardo Navarro is unable to continue. Ulises Torres replaces him for the away team.

75'  

A throw-in for the away team on the opposite half.

75'  

Puebla awarded a throw-in in their own half.

75'  

Puebla's Eduardo Navarro is back in action after a slight knock.

75'  

Throw-in for Monterrey at Estadio BBVA Bancomer.

74' coup_franc_1

Free kick for Puebla in the half of Monterrey.

74' substitution_1

Carlos Alberto Baltazar Agraz is replacing Alonso Ramirez for the away team.

73' substitution_1

Monterrey make their third substitution with Sebastian Rodriguez replacing Roberto De la Rosa.

72' blessure_1

Eduardo Navarro is down and play has been interrupted for a few moments.

72'  

Luis Enrique Santander Aguirre signals a Monterrey throw-in in Puebla's half.

71' coup_franc_1

Monterrey awarded a free kick in their own half.

70'  

Throw-in Monterrey.

68' coup_franc_1

Luis Enrique Santander Aguirre signals a free kick to Puebla.

67' substitution_1

The home team replace Oliver Torres with Iker Fimbres.

67' substitution_1

Gerardo Arteaga is on a sub for Luis Reyes for Monterrey.

65'  

Ball safe as Puebla is awarded a throw-in in their half.

63' sifflet_1

Puebla have a goal kick.

63' tir_non_cadre_1

Monterrey are pushing forward but Roberto De la Rosa's finish is wide of the goal.

63' sifflet_1

It's a goal kick for the away team in Guadalupe.

63' tir_non_cadre_1

Jesus Corona of Monterrey gets in a strike, but is off target.

61'  

Throw-in for Monterrey at Estadio BBVA Bancomer.

61' coup_franc_1

Free kick Puebla.

61' sifflet_1

Luis Enrique Santander Aguirre awards Monterrey a goal kick.

61' tir_non_cadre_1

Esteban Lozano of Puebla gets in a strike, but is off target.

60' hors_jeu_1

Monterrey drive forward but Jesus Corona is judged offside.

57' tir_non_cadre_1

Oliver Torres of Monterrey gets in a strike, but is off target.

57' tir_non_cadre_1

Monterrey are pushing forward but Oliver Torres's finish is wide of the goal.

57' corner_1

Corner awarded to Monterrey.

55' tir_cadre_1

Monterrey pushes forward through Carlos Salcedo, whose finish on goal is saved.

55' corner_1

Luis Enrique Santander Aguirre has awarded Monterrey a corner.

53' coup_franc_1

Free kick for Puebla in the half of Monterrey.

52' coup_franc_1

Free kick Puebla.

52'  

Can Monterrey get the ball into an attacking position from this throw-in in Puebla's half?

51' tir_non_cadre_1

Monterrey are coming forward and Luca Orellano gets in a strike, it misses the target, however.

50' sifflet_1

Goal kick for Monterrey at Estadio BBVA Bancomer.

50' tir_non_cadre_1

Puebla's Esteban Lozano misses with an attempt on goal.

49' sifflet_1

It's a goal kick for the away team in Guadalupe.

48' coup_franc_1

In Guadalupe a free kick has been awarded the away team.

47' sifflet_1

Puebla have a goal kick.

47' tir_non_cadre_1

Monterrey's Roberto De la Rosa misses with an attempt on goal.

46'  

Luis Enrique Santander Aguirre awards the home team a throw-in.

45+6'  

Ricardo Gutierrez is back on his feet again.

45+6' blessure_1

The match has been stopped briefly for attention to the injured Ricardo Gutierrez.

45+5'  

Monterrey awarded a throw-in in their own half.

45+5' tir_cadre_1

Luca Orellano of Monterrey smashes in a shot on target. The keeper saves, though.

45+4' carton_jaune_1

Alejandro Organista (Puebla) gets a yellow card.

45+4' coup_franc_1

Puebla will need to be alert as they defend a dangerous free kick from Monterrey.

45+3' hors_jeu_1

Emiliano Gomez of Puebla is pulled up for offside.

45+2' tir_cadre_1

Lucas Ocampos of Monterrey smashes in a shot on target. The keeper saves, though.

45+1'  

A throw-in for the away team on the opposite half.

45'  

The whistle has gone to end the first-half.

44' but_1

Goal! Oliver Torres gives Monterrey a 2 - 1 lead.

44'  

Luis Enrique Santander Aguirre signals a Monterrey throw-in in Puebla's half.

44'  

Throw-in for Puebla in their own half.

44' sifflet_1

Luis Enrique Santander Aguirre awards Puebla a goal kick.

43' coup_franc_1

Free kick Monterrey.

42' but_1

Goal! The home team are now level through a Lucas Ocampos penalty.

41' penalty

Monterrey have been given a penalty...

39' coup_franc_1

In Guadalupe a free kick has been awarded the home team.

38' sifflet_1

Goal kick for Puebla at Estadio BBVA Bancomer.

38' tir_non_cadre_1

Monterrey are coming forward and Roberto De la Rosa gets in a strike, it misses the target, however.

36' coup_franc_1

Free kick for Puebla in their own half.

35' coup_franc_1

Free kick for Puebla in the half of Monterrey.

33' sifflet_1

Ball goes out of play for a Puebla goal kick.

33' tir_non_cadre_1

Monterrey are coming forward and Ricardo Chavez gets in a strike, it misses the target, however.

31' substitution_1

Esteban Lozano is replacing Alexis Canelo for the away team.

28' sifflet_1

Goal kick for Puebla at Estadio BBVA Bancomer.

27' tir_non_cadre_1

Monterrey are pushing forward but Lucas Ocampos's finish is wide of the goal.

26' tir_non_cadre_1

Monterrey's Roberto De la Rosa misses with an attempt on goal.

24' coup_franc_1

Free kick for Monterrey in their own half.

23'  

Throw-in for Puebla in the half of Monterrey.

22' coup_franc_1

Luis Enrique Santander Aguirre signals a free kick to Puebla.

21' sifflet_1

Puebla have a goal kick.

19' coup_franc_1

Luis Enrique Santander Aguirre signals a free kick to Monterrey.

18' sifflet_1

Luis Enrique Santander Aguirre awards Puebla a goal kick.

18' tir_non_cadre_1

Monterrey's Victor Guzman misses with an attempt on goal.

16' carton_jaune_1

Fidel Ambriz is booked for the home team.

15' coup_franc_1

Free kick Puebla.

15' tir_non_cadre_1

Carlos Salcedo of Monterrey gets in a strike, but is off target.

13' corner_1

Monterrey takes a corner from the right.

12' sifflet_1

Ball goes out of play for a Puebla goal kick.

11'  

Puebla to take a throw-in in Monterrey territory.

11'  

Throw-in Monterrey.

10' tir_non_cadre_1

Monterrey are pushing forward but Oliver Torres's finish is wide of the goal.

9'  

Ball safe as Monterrey is awarded a throw-in in their half.

7' hors_jeu_1

Puebla's Alexis Canelo has run offside.

7' sifflet_1

It's a goal kick for the away team in Guadalupe.

5' hors_jeu_1

Roberto De la Rosa for Monterrey is whistled offside.

5' coup_franc_1

Free kick for Puebla in the half of Monterrey.

2' but_1

Emiliano Gomez puts the ball in the net and the away team now lead 0 - 1.

 

CF Monterrey scores 1.73 goals when playing at home and Club Puebla scores 1 goals when playing away (on average).

 

Both teams didn't score on their last match.

 

Both teams haven't won their last match in Liga MX, Clausura.

 

Average number of goals in the first half in meetings between CF Monterrey and Club Puebla is 1.4.

 

Average number of goals in meetings between CF Monterrey and Club Puebla is 3.

 

CF Monterrey scores 2 goals in a match against Club Puebla and Club Puebla scores 1 goals against CF Monterrey (on average).

 

Club Puebla have won just 1 of their last 5 Liga MX, Clausura games against CF Monterrey.

 

CF Monterrey have lost just 1 of their last 5 Liga MX, Clausura games against Club Puebla.

 

In the last 5 meetings CF Monterrey won 3, Club Puebla won 0, 2 draws.

 

CF Monterrey have lost just 0 of their last 5 games against Club Puebla (in all competitions).

 

CF Monterrey's performance of the last 5 matches is better than Club Puebla's.

 

When Club Puebla is down 1-0 away, they win 8% of their matches.

 

When CF Monterrey is down 0-1 home, they win 33% of their matches.

 

When Club Puebla leads 0-1 away, they win in 60% of their matches.

 

When CF Monterrey leads 1-0 at home, they win in 64% of their matches.

 

On their last meeting CF Monterrey won by 2 goals.

 

The winner of their last meeting was CF Monterrey.

 

CF Monterrey wins 43% of halftimes, Club Puebla wins 17%.

 

CF Monterrey wins 1st half in 43% of their matches, Club Puebla in 17% of their matches.

 

A year ago, CF Monterrey were number 8 in the table with 22 points. Now they are number 13 with 15 points.

 

Club Puebla haven't scored in 3 of their 6 away matches in Liga MX, Clausura this season.

 

CF Monterrey haven't scored in 2 of their 7 home matches in Liga MX, Clausura this season.

 

Club Puebla have received 5 red cards this season. This is the highest number in Liga MX, Clausura.

 

When playing at home, CF Monterrey have not lost to Club Puebla in their last 4 encounters.

 

Club Puebla haven't won in their last 5 games.

 

CF Monterrey have a losing streak of 3 matches at home.

 

CF Monterrey haven't won in their last 7 games.

 

Did you know that Club Puebla scores 27% of their goals between the minutes 76-90?

 

Did you know that CF Monterrey scores 26% of their goals between the minutes 16-30?

 

Club Puebla's last away win against CF Monterrey was in 2018.

 

During the last 48 meetings, CF Monterrey have won 20 times, there have been 19 draws while Club Puebla have won 9 times. The goal difference is 77-61 in favour of CF Monterrey.

 

During the last 24 meetings with CF Monterrey playing at home, CF Monterrey have won 13 times, there have been 10 draws while Club Puebla have won 1 times. The goal difference is 45-24 in favour of CF Monterrey.

 

The most common result of matches between CF Monterrey and Club Puebla is 1-1. 12 matches have ended with this result.

 

The most common result of matches between CF Monterrey and Club Puebla when CF Monterrey is playing at home is 1-1. 6 matches have ended with this result.

Score and result Monterrey - Puebla

The Monterrey - Puebla match (Football - Liga MX) at 21/04/2026 23:05 is complete.

The Monterrey - Puebla match result is as follows: 2-1.

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.