Monterrey vs. Puebla Historical Head-to-Head

Monterrey
9 wins
7 draws
5 losses
28 goals
Puebla
5 wins
7 draws
9 losses
24 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Liga MXClausura 2025 Regular SeasonSat2025-01-1119:00 MonterreyPueblaEstadio BBVA Bancomer
Liga MXApertura 2024 Regular SeasonFri2024-08-1619:00 Puebla1.01–21.4Monterrey9,000Estadio CuauhtémocSalvador Pérez VillalobosMatch Report
Liga MXClausura 2024 Regular SeasonSat2024-01-1321:00 Monterrey2.22–00.8Puebla33,233Estadio BBVA BancomerGuillermo PachecoMatch Report
Liga MXApertura 2023 Regular SeasonTue2023-10-0320:00 Puebla0.61–12.2Monterrey10,263Estadio CuauhtémocErick MirandaMatch Report
Liga MXClausura 2023 Regular SeasonFri2023-01-2719:05 Puebla1.11–21.1Monterrey14,276Estadio CuauhtémocJesus LopezMatch Report
Liga MXApertura 2022 Regular SeasonTue2022-07-2619:00 Monterrey3.21–00.1Puebla35,893Estadio BBVA BancomerÓscar MaciasMatch Report
Liga MXClausura 2022 Regular SeasonFri2022-02-1819:00 Puebla0.81–02.1Monterrey25,934Estadio CuauhtémocOscar MejiaMatch Report
Liga MXApertura 2021 Regular SeasonSun2021-07-2519:06 Monterrey1.51–11.2Puebla20,267Estadio BBVA BancomerOscar MejiaMatch Report
Liga MXGuardianes 2021 Regular SeasonTue2021-02-0221:00 Puebla0.40–01.2MonterreyEstadio CuauhtémocSaul SilvaMatch Report
Liga MXReclassificationSun2020-11-2221:10 Monterrey3.0(2) 2–2 (4)1.1PueblaEstadio BBVA BancomerFernando GuerreroMatch ReportPuebla won on penalty kicks following extra time
Liga MXGuardianes 2020 Regular SeasonSat2020-10-1717:06 Monterrey2.33–11.4PueblaEstadio BBVA BancomerOscar MejiaMatch Report
Liga MXClausura 2020 Regular SeasonFri2020-05-0119:00 PueblaMonterreyEstadio CuauhtémocMatch ReportMatch Cancelled
Liga MXApertura 2019 Regular SeasonSat2019-09-2117:00 Monterrey1.83–21.9Puebla33,060Estadio BBVA BancomerFernando HernándezMatch Report
Liga MXClausura 2019 Regular SeasonSat2019-02-2319:00 Monterrey0.80–00.3Puebla43,219Estadio BBVA BancomerJorge PérezMatch Report
Liga MXApertura 2018 Regular SeasonFri2018-08-3121:00 Puebla1.82–11.0Monterrey46,928Estadio CuauhtémocFernando GuerreroMatch Report
Liga MXClausura 2018 Regular SeasonSat2018-03-0319:00 Monterrey1–3Puebla41,817Estadio BBVA BancomerDiego MontañoMatch Report
Liga MXApertura 2017 Regular SeasonWed2017-10-1821:00 Puebla2–0Monterrey6,515Estadio CuauhtémocCésar Arturo RamosMatch Report
Liga MXClausura 2017 Regular SeasonSun2017-01-0818:00 Puebla2–3Monterrey13,338Estadio CuauhtémocAdalid MagandaMatch Report
Liga MXApertura 2016 Regular SeasonSat2016-07-1619:00 Monterrey1–1Puebla48,071Estadio BBVA BancomerAndonai EscobedoMatch Report
Liga MXClausura 2016 Regular SeasonSun2016-01-1717:00 Puebla1–3MonterreyEstadio CuauhtémocCésar Arturo RamosMatch Report
Liga MXApertura 2015 Regular SeasonFri2015-10-0920:30 Monterrey1–1PueblaEstadio BBVA BancomerMiguel ChacónMatch Report
Liga MXClausura 2015 Regular SeasonSat2015-02-1417:00 Puebla2–0MonterreyEstadio CuauhtémocFrancisco ChacónMatch Report
Liga MXApertura 2014 Regular SeasonSat2014-08-2319:00 Monterrey1–0PueblaEstadio TecnológicoErim RamírezMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Liga MXApertura 2024 Regular SeasonFri2024-08-1619:00 Puebla1.01–21.4Monterrey9,000Estadio CuauhtémocSalvador Pérez VillalobosMatch Report
Liga MXClausura 2024 Regular SeasonSat2024-01-1321:00 Monterrey2.22–00.8Puebla33,233Estadio BBVA BancomerGuillermo PachecoMatch Report
Liga MXClausura 2023 Regular SeasonFri2023-01-2719:05 Puebla1.11–21.1Monterrey14,276Estadio CuauhtémocJesus LopezMatch Report
Liga MXApertura 2022 Regular SeasonTue2022-07-2619:00 Monterrey3.21–00.1Puebla35,893Estadio BBVA BancomerÓscar MaciasMatch Report
Liga MXGuardianes 2020 Regular SeasonSat2020-10-1717:06 Monterrey2.33–11.4PueblaEstadio BBVA BancomerOscar MejiaMatch Report
Liga MXApertura 2019 Regular SeasonSat2019-09-2117:00 Monterrey1.83–21.9Puebla33,060Estadio BBVA BancomerFernando HernándezMatch Report
Liga MXClausura 2017 Regular SeasonSun2017-01-0818:00 Puebla2–3Monterrey13,338Estadio CuauhtémocAdalid MagandaMatch Report
Liga MXClausura 2016 Regular SeasonSun2016-01-1717:00 Puebla1–3MonterreyEstadio CuauhtémocCésar Arturo RamosMatch Report
Liga MXApertura 2014 Regular SeasonSat2014-08-2319:00 Monterrey1–0PueblaEstadio TecnológicoErim RamírezMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Liga MXApertura 2023 Regular SeasonTue2023-10-0320:00 Puebla0.61–12.2Monterrey10,263Estadio CuauhtémocErick MirandaMatch Report
Liga MXApertura 2021 Regular SeasonSun2021-07-2519:06 Monterrey1.51–11.2Puebla20,267Estadio BBVA BancomerOscar MejiaMatch Report
Liga MXGuardianes 2021 Regular SeasonTue2021-02-0221:00 Puebla0.40–01.2MonterreyEstadio CuauhtémocSaul SilvaMatch Report
Liga MXReclassificationSun2020-11-2221:10 Monterrey3.0(2) 2–2 (4)1.1PueblaEstadio BBVA BancomerFernando GuerreroMatch ReportPuebla won on penalty kicks following extra time
Liga MXClausura 2019 Regular SeasonSat2019-02-2319:00 Monterrey0.80–00.3Puebla43,219Estadio BBVA BancomerJorge PérezMatch Report
Liga MXApertura 2016 Regular SeasonSat2016-07-1619:00 Monterrey1–1Puebla48,071Estadio BBVA BancomerAndonai EscobedoMatch Report
Liga MXApertura 2015 Regular SeasonFri2015-10-0920:30 Monterrey1–1PueblaEstadio BBVA BancomerMiguel ChacónMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Liga MXClausura 2022 Regular SeasonFri2022-02-1819:00 Puebla0.81–02.1Monterrey25,934Estadio CuauhtémocOscar MejiaMatch Report
Liga MXApertura 2018 Regular SeasonFri2018-08-3121:00 Puebla1.82–11.0Monterrey46,928Estadio CuauhtémocFernando GuerreroMatch Report
Liga MXClausura 2018 Regular SeasonSat2018-03-0319:00 Monterrey1–3Puebla41,817Estadio BBVA BancomerDiego MontañoMatch Report
Liga MXApertura 2017 Regular SeasonWed2017-10-1821:00 Puebla2–0Monterrey6,515Estadio CuauhtémocCésar Arturo RamosMatch Report
Liga MXClausura 2015 Regular SeasonSat2015-02-1417:00 Puebla2–0MonterreyEstadio CuauhtémocFrancisco ChacónMatch Report

Fixture Leaders

Monterrey Players vs. Puebla

Monterrey Players vs. Puebla Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Matías Kranevitterar ARGMF6394000010
Érick Aguirremx MEXDF,MF5401010000
Jorge Agustín Rodríguezar ARGDF,MF190000000
Esteban Andradaar ARGGK6540000010
Gerardo Arteagamx MEXDF190000000
Walter Ayovíec ECUDF,MF3184000000
Marcelo Baroveroar ARGGK3270000000
Luis Cárdenasmx MEXGK3270000000
Yimmi Charáco COLFW,MF2159010000
Dárvin Chávezmx MEXDF,MF190000010
Jesús Coronamx MEXDF,FW2115000000
Juan de Dios Ibarramx MEXGK190000000
Alexander Domínguezec ECUGK2180000000
Jesús Eduardo Zavalamx MEXMF4274000000
Luis Ernesto Pérezmx MEXMF190000000
Rogelio Funes Morimx MEXFW141,125600120
Jesús Gallardomx MEXDF,FW10593020010
Walter Garganouy URUMF3270000000
Alfonso Gonzálezmx MEXFW,MF11626210000
Hugo González Duránmx MEXGK4390000000
Jonathan Gonzálezmx MEXMF5392000000
Edson Gutiérrezmx MEXDF4244000021
Víctor Guzmánmx MEXDF3270000000
Efraín Juárezmx MEXDF,MF4271000000
Luis Madrigalmx MEXFW190100000
José María Basantaar ARGDF8720000010
Stefan Medinaco COLDF13997110040
Maximiliano Mezaar ARGFW,MF11799100020
Severo Mezamx MEXDF,MF3215000000
Hiram Miermx MEXDF3270000020
Jesús Molinamx MEXDF,MF3270200010
César Montesmx MEXDF12943010040
Héctor Morenomx MEXDF6540000000
Jonathan Orozcomx MEXGK190000000
Celso Ortizpy PARMF10698000000
Ricardo Osoriomx MEXDF2123000000
Iván Pirispy PARDF190000000
Rodolfo Pizarromx MEXDF,FW4251000010
Édson Reséndezmx MEXGK190000000
Nicolás Sanchezar ARGDF6568403310
Humberto Suazocl CHIFW190000000
Leonel Vangioniar ARGDF,MF190000000
Efraín Velardemx MEXDF3237000000
Duván Vergaraco COLFW,MF2109000000
Germán Berteramemx MEXFW,MF4359200000
Sergio Canaleses ESPFW,MF189100000
Carlos Sánchezuy URUMF5389200000
Avilés Hurtadoco COLFW,MF8523010000
Neri Cardozoar ARGMF4174000000
Charly Rodríguezmx MEXMF4267000000
Ángel Zaldívarmx MEXFW172000000
Rodrigo Aguirreuy URUFW290100000
Óliver Torreses ESPFW,MF166010000
Eric Cantúmx MEXMF165000010
Johan Rojasco COLFW,MF165000000
Sergio Villarrealmx MEXDF165000000
Jorge Benítezpy PARFW279000000
Victor Ramos Ferreirabr BRADF161000000
Lucas Silvabr BRAMF161000000
Aldo de Nigrismx MEXFW160000000
Santiago Riveramx MEXFW158000000
Edgar Castillous USADF2117000010
Omar Arellanomx MEXFW,MF156000000
Cándido Ramírezmx MEXMF3140000000
Sebastián Vegascl CHIDF8506000030
Joel Campbellcr CRCFW,MF145000000
Luis Romomx MEXDF,MF5405020000
Arnaud Akeci CIVFW267100000
Alfonso Alvaradomx MEXFW,MF138000000
Miguel Layúnmx MEXDF,MF3215000020
Edwin Cardonaco COLFW,MF4151101101
Dorlan Pabónco COLFW,MF13987211120
Ángel Zapatamx MEXMF249000000
Luis Fernando Fuentesmx MEXDF2123000000
Joao Joshimar Rojasec ECUFW,MF130000000
Alonso Hernándezus USAFW,MF129000000
Kaleth Hernándezmx MEXFW237000000
Iker Fimbresmx MEXMF124000000
Jordi Cortizomx MEXFW,MF4254010020
Victor Lopezmx MEXMF119000000
Adam Bareiropy PARFW118000000
Pablo Barreramx MEXFW,MF249000000
Vincent Janssennl NEDFW5217101100
Juan Rodrigo Rojaspy PARMF113000000
Jonathan Urretaviscayauy URUFW,MF113000000
Jaziel Martínezmx MEXMF19000000
Misael Domínguezmx MEXMF17000000
Omar Goveamx MEXMF3133000010
Miguel Ángel Herreramx MEXDF13000000
Brandon Vazquezus USAFW13000000
Daniel Alexis Parramx MEXDF291000000
César Garzamx MEXMF11000000
30721,090281367362

Monterrey Goalkeepers vs. Puebla

Monterrey Goalkeepers vs. Puebla Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Esteban Andradaar ARGGK65403052583.31
Marcelo Baroveroar ARGGK3270114763.61
Luis Cárdenasmx MEXGK327061583.32
Juan de Dios Ibarramx MEXGK19020
Alexander Domínguezec ECUGK21803300.00
Hugo González Duránmx MEXGK4360148657.10
Jonathan Orozcomx MEXGK19001
Édson Reséndezmx MEXGK19041375.00
211,89068244670.65

Puebla Players vs. Monterrey

Puebla Players vs. Monterrey Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
George Corralmx MEXDF,MF5408000000
Santiago Ormeñope PERFW4328302200
Salvador Reyesmx MEXDF,FW2210000000
Javier Salasmx MEXMF5421000020
Carlos Alberto Gutiérrezmx MEXDF,MF4360020000
Matías Alustizamx MEXFW4280100010
Uriel Álvarezmx MEXDF190000000
Brayan Anguloco COLDF,MF10872130010
Daniel Arreolamx MEXDF3270000020
Christian Bermúdezmx MEXFW,MF2177100000
Cristian Campestriniar ARGGK2180000010
Alexis Caneloar ARGFW,MF2180300000
Lucas Cavallinica CANFW6468500000
Rodolfo Cotamx MEXGK2180000000
Luis Enrique Roblesmx MEXDF,MF2180000010
Facundo Erpenar ARGDF190000000
Ricardo Esquedamx MEXFW,MF190000000
José Francisco Torresus USAMF190000000
Carlos Gerardo Rodríguezmx MEXDF,MF190000000
Luis Gerardo Venegasmx MEXDF2180100010
Emanuel Gularteuy URUDF5450000010
Robert Herrerauy URUDF,MF4360000000
Hugo Isaác Rodríguezmx MEXDF3270000010
Francisco Javier Torresmx MEXMF6494000000
Miguel Jiménez Poncemx MEXGK190000000
Vladimir Loroñamx MEXDF2180000000
Christian Marrugoco COLMF2180010000
Mauricio Martín Romeroar ARGDF2180000000
Pablo Míguezuy URUDF,MF2180000020
Moisés Muñozmx MEXGK2180000000
Sebastián Olmedopy PARDF3270000010
Efraín Oronamx MEXDF190000010
Michael Orozcous USADF2180000010
Carlos Orrantíamx MEXDF,MF190000000
John Pajoyco COLFW,MF190000010
Maximiliano Perguy URUDF4390000000
Israel Reyesmx MEXDF,MF3270000010
Jesús Rodríguezmx MEXGK2180000000
Óscar Rojasmx MEXDF6535000010
Anderson Santamaríape PERDF,MF190000010
Damián Schmidtar ARGDF190010000
Antony Silvapy PARGK5450000020
Gastón Silvauy URUDF3270000010
David Toledomx MEXMF4350000000
Néstor Vidriomx MEXDF4345000000
Nicolás Vikonisuy URUGK5480000000
Israel Villaseñormx MEXGK2180000000
Alonso Zamoramx MEXDF2180000000
Daniel Álvarezmx MEXFW,MF6219000000
Jesús Eduardo Zavalamx MEXMF2174000000
Emilio Martínez Gonzálezmx MEXDF2118000010
Alejandro Chumacerobo BOLMF3205010010
Wilberto Cosmeco COLFW181000000
Kevin Velascoco COLDF,MF3174000000
Fernando Aristeguietave VENFW2154000000
Mauro Cejasar ARGMF178000000
Alberto Herreramx MEXMF178000000
Facundo Walleruy URUMF176000000
Luis Loroñamx MEXFW172000000
Omar Fernández Frasicaco COLFW,MF8540100010
Hérculez Gómezus USAFW171000000
Osvaldo Martínezpy PARMF2157100000
Martín Barragánmx MEXFW4271000000
Francisco Acuñamx MEXMF4144020010
Carlos Baltazarmx MEXMF162000000
Miguel Sansoresmx MEXFW2152000000
Ramón Ariasuy URUDF161000000
Eisner Loboaco COLDF,FW161000000
Jordi Cortizomx MEXFW,MF296000000
Diego Abellamx MEXFW159000000
Federico Mancuelloar ARGDF,FW3203110000
Alan Acostamx MEXMF288000000
José Ignacio Pallasuy URUDF157000000
José Daniel Guerreromx MEXMF3236000000
Iván Morenomx MEXDF,MF155000000
Lucas Maiabr BRADF5350000030
Luis Gabriel Reyco COLFW2135201110
Alberto Joshimar Acostamx MEXDF,MF2128000000
Luis Miguel Noriegamx MEXMF2135000000
Cristian Palaciosuy URUFW145000000
Rodolfo Salinasmx MEXMF145000010
Flavio Santosmx MEXFW,MF4154000000
Christian Tabóuy URUFW,MF5359200011
Pablo Parracl CHIFW,MF4186000000
Juan Pablo Segoviaar ARGDF3112000001
Amaury Escotomx MEXFW,MF3112000000
Ivo Vázquezmx MEXDF135000000
Jhon Stevenco COLDF,MF134000000
Jonathan Espericuetamx MEXMF133000000
Daniel Aguilarmx MEXMF5204000000
Bernardo Cuestaar ARGFW243000000
Álvaro Navarrouy URUFW3184000000
Patricio Araujomx MEXDF,MF4298000010
Gabriel Esparzaar ARGFW,MF128000000
Diego Cruz Esparzamx MEXDF125000000
Isaac Díazcl CHIFW122000000
Gerardo Espinozamx MEXMF119000000
Cuauhtémoc Blancomx MEXFW118000000
Maximiliano Araújouy URUDF,FW4280000010
Alonso Escobozamx MEXDF,MF115010000
Raúl Castillomx MEXMF269000000
Rafael Duránmx MEXFW112000000
Guillermo Martínez Ayalamx MEXFW4130100000
Jerónimo Amionemx MEXFW2100000000
Juan Carlos Cachomx MEXFW19000000
Lucas de los Santosuy URUMF19000000
Jorge Enríquezmx MEXMF18000000
Luis Garcíamx MEXMF5119000000
Ezequiel Rescaldaniar ARGFW17010000
Diego De Buenmx MEXDF,MF8589100020
Kevin Ramírezuy URUFW,MF16000000
Eduardo Herreramx MEXFW15000000
Eduardo Pérez Reyesmx MEXFW232000000
Damián Escuderoar ARGMF13000000
Jair Gonzálezmx MEXMF12000000
Gustavo Ferrareisbr BRADF,FW7484000011
Pablo González Díazmx MEXMF8468000010
30521,031241333393

Puebla Goalkeepers vs. Monterrey

Puebla Goalkeepers vs. Monterrey Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Cristian Campestriniar ARGGK21802400.00
Rodolfo Cotamx MEXGK218011
Miguel Jiménez Poncemx MEXGK19052360.00
Moisés Muñozmx MEXGK21801100.01
Jesús Rodríguezmx MEXGK21801431178.60
Antony Silvapy PARGK54502441983.32
Nicolás Vikonisuy URUGK5450189972.21
Israel Villaseñormx MEXGK2180124866.70
211,89076285072.45

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.