Puebla host Monterrey in Liga MX, with the game still a few weeks away from where we're looking at it now. Both sides have had streaky campaigns, mixing decent spells with rougher ones across their recent matches.
There's barely anything between them in the table right now, and their head-to-head history has swung heavily one way lately. That's worth digging into before saying who goes into this with the upper hand.
Analysis updated .
Compare bookmakers
Recent form has been shaky for both
Puebla's wider sample makes for grim reading: just 6 wins from 20 matches across competitions, with 11 defeats in that stretch. Their last few Liga MX outings brought a draw against Atlante and back-to-back defeats, including a home loss to Toluca.
Puebla: 20 completed matches; Monterrey: 20 completed matches.
Puebla
- Win
- 30% 6 / 20
- Draw
- 15% 3 / 20
- Loss
- 55% 11 / 20
- Scored
- 26
- Conceded
- 40
- Difference
- -14
Monterrey
- Win
- 45% 9 / 20
- Draw
- 20% 4 / 20
- Loss
- 35% 7 / 20
- Scored
- 35
- Conceded
- 29
- Difference
- +6
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Liga MX | Puebla | Atlante FC | 19.09.2026 | 1-1 |
| Liga MX | Puebla | Toluca | 16.09.2026 | 0-1 |
| Liga MX | Necaxa | Puebla | 12.09.2026 | 0-1 |
| Liga MX | Club America | Puebla | 30.08.2026 | 2-0 |
| Liga MX | Puebla | Santos Laguna | 23.08.2026 | 3-2 |
| Liga MX | CF Pachuca | Puebla | 18.08.2026 | 2-3 |
| Leagues Cup | San Diego | Puebla | 13.08.2026 | 3-2 |
| Leagues Cup | Austin | Puebla | 10.08.2026 | 3-0 |
| Leagues Cup | Portland Timbers | Puebla | 07.08.2026 | 5-2 |
| Liga MX | Puebla | Guadalajara Chivas | 01.08.2026 | 1-1 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Liga MX | Atlante FC | Monterrey | 26.09.2026 | 4-2 |
| Liga MX | Monterrey | Cruz Azul | 20.09.2026 | 1-0 |
| Liga MX | Monterrey | Tigres UANL | 13.09.2026 | 0-0 |
| Leagues Cup | Toluca | Monterrey | 07.09.2026 | 2-0 |
| Leagues Cup | Club America | Monterrey | 03.09.2026 | 2-2 |
| Liga MX | Monterrey | Atletico San Luis | 31.08.2026 | 1-3 |
| Leagues Cup | Monterrey | Chicago Fire | 26.08.2026 | 2-1 |
| Liga MX | Leon | Monterrey | 22.08.2026 | 2-0 |
| Liga MX | Monterrey | FC Juarez | 16.08.2026 | 6-1 |
| Leagues Cup | Monterrey | Nashville SC | 13.08.2026 | 2-1 |
Monterrey's numbers look healthier on the surface, 9 wins from 20 with only 6 losses, but their recent run has been patchy too. A win over Cruz Azul was followed by a goalless draw with Tigres, and they've also dropped points in cup competition along the way.
Neither side arrives with real momentum, though Monterrey's underlying numbers are a touch more solid.
Comparative Team Statistics: Puebla vs Monterrey

Head-to-head has tilted towards Monterrey
Looking back over recent meetings between these two, Monterrey have had the better of it. Their last visit to Puebla brought a 2-1 win at home for Monterrey back in April, and the meeting before that in Puebla ended 4-2 to the visitors.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Liga MX | Monterrey | Puebla | 22.04.2026 | 2-1 |
| Liga MX | Puebla | Monterrey | 30.08.2025 | 2-4 |
| Liga MX | Monterrey | Puebla | 13.01.2025 | 1-1 |
| Liga MX | Puebla | Monterrey | 17.08.2024 | 1-2 |
| Liga MX | Monterrey | Puebla | 14.01.2024 | 2-0 |
| Liga MX | Puebla | Monterrey | 04.10.2023 | 1-1 |
| Liga MX | Puebla | Monterrey | 28.01.2023 | 1-2 |
| Liga MX | Monterrey | Puebla | 27.07.2022 | 1-0 |
| Liga MX | Puebla | Monterrey | 19.02.2022 | 1-0 |
| Liga MX | Monterrey | Puebla | 26.07.2021 | 1-1 |
Go back further and Puebla have had their moments at home too, including a couple of narrow wins, but the pattern in recent seasons clearly favours Monterrey more often than not.
Recent history leans towards Monterrey, though Puebla have shown they can win at home in this fixture before.
Barely a point separates them
Puebla sit 8th with 14 points from 9 games, while Monterrey are just below in 10th on 13 points from one fewer match played. Goal difference is fairly even for both, with Puebla on 11 for and against, and Monterrey scoring a bit more freely at 14 for, 10 against.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 7 | Leon | 9 | 4 | 2 | 3 | 12/10 | 14 |
| 8 | Puebla | 9 | 4 | 2 | 3 | 11/11 | 14 |
| 9 | Atlas | 9 | 4 | 2 | 3 | 13/15 | 14 |
| 10 | Monterrey | 8 | 4 | 1 | 3 | 14/10 | 13 |
| 11 | CF Pachuca | 9 | 3 | 3 | 3 | 15/10 | 12 |
This looks like a genuinely tight match on paper, with little separating the two in league terms.

Ocampos leads the goal threat
Monterrey's L. Ocampos has been their standout attacking player, with 5 goals in 7 matches, while D. Rossi has chipped in with 3 assists in the same span. Puebla's main scoring threat has been E. Mustre, with 3 goals in 6 games.
On the discipline side, Monterrey's C. Salcedo and S. Medina have both picked up a red card apiece in a small sample of matches, which is worth keeping an eye on given how tight this fixture could be.
Ocampos looks like the player most likely to decide this one if Monterrey create chances.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| J. Vargas | Costa Rica | 31 | Defender | 192 | 88 |
| F. Almada | Argentina | 28 | Defender | 179 | 82 |
| K. Velasco | Colombia | 29 | Attacker | 172 | 65 |
| R. Castillo | Mexico | 25 | Midfielder | 175 | 73 |
| J. Rodríguez | Mexico | 33 | Goalkeeper | 182 | 77 |
| B. Garnica | Mexico | 30 | Attacker | 167 | 58 |
| A. Organista | Mexico | 26 | Midfielder | 162 | 51 |
| F. Monárrez | Mexico | 27 | Defender | 172 | 64 |
| R. Gutiérrez | Mexico | 29 | Goalkeeper | 181 | 78 |
| E. Armenta | Mexico | 24 | Midfielder | 171 | 63 |
| C. Baltazar | Mexico | 29 | Midfielder | 171 | 67 |
| E. Gómez | Uruguay | 25 | Midfielder | 176 | 81 |
| L. Hernández | Venezuela | 25 | Attacker | 178 | 72 |
| M. Tomás | Uruguay | 25 | Midfielder | 173 | 74 |
| E. Mustre | Mexico | 23 | Attacker | 177 cm | 77 kg |
| Ó. Villa | Mexico | 25 | Defender | 176 | 70 |
| I. Maestro Puch | Argentina | 23 | Attacker | 176 | 78 |
| A. Herrera | Mexico | 25 | Midfielder | 174 | 78 |
| H. Jurado | Mexico | 21 | Attacker | 172 | 63 |
| A. Ramírez | Mexico | 25 | Midfielder | 173 | 71 |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| Óliver Torres | Spain | 31 | Midfielder | 178 | 70 |
| J. Corona | Mexico | 33 | Forward | 173 | 59 |
| A. Martial | France | 30 | Attacker | 181 | 76 |
| Sergio Canales | Spain | 35 | Midfielder | 176 | 65 |
| L. Ocampos | Argentina | 32 | Midfielder | 187 | 84 |
| E. Andrada | Argentina | 35 | Goalkeeper | 193 | 83 |
| C. Salcedo | Mexico | 33 | Defender | 183 | 85 |
| L. Orellano | Argentina | 26 | Midfielder | 177 | 66 |
| J. Rodríguez | Argentina | 31 | Midfielder | 178 | 83 |
| H. Cuypers | Belgium | 29 | Attacker | 185 | 75 |
| L. Cárdenas | Mexico | 33 | Goalkeeper | 180 | 79 |
| S. Medina | Colombia | 34 | Defender | 179 | 73 |
| O. Pineda | Mexico | 30 | Midfielder | 169 | 63 |
| L. Reyes | Mexico | 35 | Defender | 182 | 65 |
| É. Aguirre | Mexico | 29 | Defender | 171 | 60 |
| R. de la Rosa | Mexico | 26 | Attacker | 177 | 73 |
| G. Arteaga | Mexico | 28 | Defender | 175 | 68 |
| R. Chávez | Mexico | 31 | Defender | 176 | 66 |
| U. Đurđević | Montenegro | 32 | Attacker | 181 | 78 |
| D. Rossi | Uruguay | 28 | Midfielder | 170 | 65 |
With the table showing barely anything between these two and form mixed on both sides, this doesn't look like a fixture with a clear standout angle right now.
Monterrey's recent head-to-head record and slightly better goal difference give them a shade of credibility, but there's not enough here to make a confident case either way without market context to lean on.
