VS
The recorded head-to-head covers 20 completed meetings from 2016-07-17 to 2026-04-22. Monterrey won 9, Puebla won 5 and 6 were draws, with Monterrey scoring 28 goals to Puebla’s 22. The latest result was Monterrey 2-1 Puebla on 2026-04-22 in Liga MX. The previous meeting was Puebla 2-4 Monterrey on 2025-08-30 in Liga MX. This summary reflects only the fixtures in the available record.
Match center
Starting eleven
Substitutes Monterrey
-
3D
-
35M
-
32M
-
19D
-
194M
-
22G
-
14M
-
10M
-
246M
-
20F
Puebla Substitutes
-
F
17
-
D
5
-
M
22
-
G
33
-
D
20
-
M
8
-
M
32
-
D
3
-
M
21
-
F
29
Match events
-
2'⚽E. Gomez Normal Goal (Asst: B. Garnica)
-
15'F. Ambriz Yellow Card
-
16'F. Ambriz Yellow Card
-
31'E. Lozano A. Canelo
-
42'⚽L. Ocampos Penalty
-
44'⚽O. Torres Normal Goal (Asst: R. Chavez)
-
45' +3A. Organista Yellow Card
-
60'Goal Disallowed - offside
-
67'I. Fimbres O. Torres
-
67'G. Arteaga L. Reyes
-
73'S. Rodriguez J. Corona
-
74'U. Torres E. Navarro
-
74'C. Baltazar A. Ramirez
-
80'C. Salcedo Yellow Card
-
84'A. Aceves C. Salcedo
-
84'C. Reyes L. Orellano
-
89'C. Reyes Yellow Card
-
90' +1E. Mustre B. Garnica
Stats for this game
Matchup Monterrey VS Puebla
Record and recent results
The available record contains 20 completed meetings from 2016-07-17 to 2026-04-22. Monterrey won 9, Puebla won 5, and 6 ended level; the goal totals are 28 for Monterrey and 22 for Puebla. The latest reference was Monterrey 2-1 Puebla on 2026-04-22 in Liga MX. The previous result was Puebla 2-4 Monterrey on 2025-08-30 in Liga MX. A further recent meeting was Monterrey 1-1 Puebla on 2025-01-13 in Liga MX. The most represented competition is Liga MX, with 20 recorded meetings.
Home context and coverage
When listed at home, Monterrey won 5 of 11 matches, while Puebla won 3 of 9 when hosting. These home listings add context but do not establish a permanent venue-based trend. The record includes 0 matches decided after extra time and 1 decided on penalties. The summary uses only completed FT, AET or PEN fixtures linked to this H2H, so its dates and counts describe the coverage currently available.