Mainz 05 vs. Mönchengladbach Historical Head-to-Head

Mainz 05
10 wins
13 draws
14 losses
42 goals
Mönchengladbach
14 wins
13 draws
10 losses
50 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
BundesligaBundesligaSat2025-03-08GladbachMainz 05Stadion im Borussia-Park
BundesligaBundesligaFri2024-10-2520:30 Mainz 051.71–10.7Gladbach33,000Mewa ArenaMartin PetersenMatch Report
BundesligaBundesligaSat2024-03-0215:30 Mainz 051.01–11.0Gladbach33,305Mewa ArenaRobert SchröderMatch Report
BundesligaBundesligaFri2023-10-0620:30 Gladbach2.32–20.8Mainz 0551,529Stadion im Borussia-ParkSven JablonskiMatch Report
BundesligaBundesligaFri2023-02-2420:30 Mainz 051.84–01.2Gladbach32,500Mewa ArenaRobert HartmannMatch Report
BundesligaBundesligaSun2022-09-0417:30 Gladbach1.20–10.6Mainz 0551,210Stadion im Borussia-ParkDeniz AytekinMatch Report
BundesligaBundesligaSun2022-04-0317:30 Gladbach1.51–11.8Mainz 0544,156Stadion im Borussia-ParkDaniel SchlagerMatch Report
BundesligaBundesligaFri2021-11-0520:30 Mainz 051.11–11.6Gladbach25,000Mewa ArenaRobert SchröderMatch Report
BundesligaBundesligaSat2021-02-2015:30 Gladbach0.91–20.6Mainz 05Stadion im Borussia-ParkMarkus SchmidtMatch Report
BundesligaBundesligaSat2020-10-2415:30 Mainz 051.92–33.0Gladbach100Opel ArenaFrank WillenborgMatch Report
BundesligaBundesligaSat2020-01-2515:30 Gladbach2.63–11.0Mainz 0549,175Stadion im Borussia-ParkFelix ZwayerMatch Report
BundesligaBundesligaSat2019-08-2415:30 Mainz 051.71–31.9Gladbach28,005Opel ArenaMartin PetersenMatch Report
BundesligaBundesligaSat2019-03-0918:30 Mainz 050.60–10.9Gladbach30,405Opel ArenaMarkus SchmidtMatch Report
BundesligaBundesligaSun2018-10-2118:00 Gladbach2.74–00.9Mainz 0551,123Stadion im Borussia-ParkSören StorksMatch Report
BundesligaBundesligaSun2018-04-0118:00 Mainz 050.80–00.8Gladbach30,173Opel ArenaManuel GräfeMatch Report
BundesligaBundesligaSat2017-11-0415:30 Gladbach0.81–11.0Mainz 0552,659Stadion im Borussia-ParkSven JablonskiMatch Report
BundesligaBundesligaSat2017-04-2915:30 Mainz 051–2Gladbach34,000Opel ArenaSascha StegemannMatch Report
BundesligaBundesligaSun2016-12-1115:30 Gladbach1–0Mainz 0548,037Stadion im Borussia-ParkRobert HartmannMatch Report
BundesligaBundesligaFri2016-01-2920:30 Mainz 051–0Gladbach32,015Opel ArenaBenjamin BrandMatch Report
BundesligaBundesligaSun2015-08-2317:30 Gladbach1–2Mainz 0550,172Stadion im Borussia-ParkDeniz AytekinMatch Report
BundesligaBundesligaSat2015-03-0718:30 Mainz 052–2Gladbach34,000Opel ArenaMarco FritzMatch Report
BundesligaBundesligaSun2014-10-0517:30 Gladbach1–1Mainz 0550,383Stadion im Borussia-ParkManuel GräfeMatch Report
BundesligaBundesligaSat2014-05-03Gladbach3–1Mainz 05Felix ZwayerMatch Report
BundesligaBundesligaSat2013-12-14Mainz 050–0GladbachMarkus SchmidtMatch Report
BundesligaBundesligaSat2013-05-11Mainz 052–4GladbachFelix BrychMatch Report
BundesligaBundesligaSun2012-12-09Gladbach2–0Mainz 05Thorsten KinhöferMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaSat2012-05-05Mainz 050–3GladbachWolfgang StarkMatch Report
BundesligaBundesligaSun2011-12-18Gladbach1–0Mainz 05Peter GagelmannMatch Report
BundesligaBundesligaFri2011-04-15Mainz 051–0GladbachDeniz AytekinMatch Report
BundesligaBundesligaSat2010-11-20Gladbach2–3Mainz 05Babak RafatiMatch Report
BundesligaBundesligaSun2010-02-07Mainz 051–0GladbachKnut KircherMatch Report
BundesligaBundesligaFri2009-08-28Gladbach2–0Mainz 05Peter SippelMatch Report
BundesligaBundesligaSat2007-05-12Mainz 053–0GladbachThorsten KinhöferMatch Report
BundesligaBundesligaSat2006-12-09Gladbach1–1Mainz 05Markus SchmidtMatch Report
BundesligaBundesligaSat2006-03-11Mainz 053–0GladbachFelix BrychMatch Report
BundesligaBundesligaSat2005-10-01Gladbach1–0Mainz 05Günter PerlMatch Report
BundesligaBundesligaSat2005-04-16Gladbach1–1Mainz 05Helmut FleischerMatch Report
BundesligaBundesligaSat2004-11-06Mainz 051–1GladbachJörg KeßlerMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaFri2023-02-2420:30 Mainz 051.84–01.2Gladbach32,500Mewa ArenaRobert HartmannMatch Report
BundesligaBundesligaSun2022-09-0417:30 Gladbach1.20–10.6Mainz 0551,210Stadion im Borussia-ParkDeniz AytekinMatch Report
BundesligaBundesligaSat2021-02-2015:30 Gladbach0.91–20.6Mainz 05Stadion im Borussia-ParkMarkus SchmidtMatch Report
BundesligaBundesligaFri2016-01-2920:30 Mainz 051–0Gladbach32,015Opel ArenaBenjamin BrandMatch Report
BundesligaBundesligaSun2015-08-2317:30 Gladbach1–2Mainz 0550,172Stadion im Borussia-ParkDeniz AytekinMatch Report
BundesligaBundesligaFri2011-04-15Mainz 051–0GladbachDeniz AytekinMatch Report
BundesligaBundesligaSat2010-11-20Gladbach2–3Mainz 05Babak RafatiMatch Report
BundesligaBundesligaSun2010-02-07Mainz 051–0GladbachKnut KircherMatch Report
BundesligaBundesligaSat2007-05-12Mainz 053–0GladbachThorsten KinhöferMatch Report
BundesligaBundesligaSat2006-03-11Mainz 053–0GladbachFelix BrychMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaFri2024-10-2520:30 Mainz 051.71–10.7Gladbach33,000Mewa ArenaMartin PetersenMatch Report
BundesligaBundesligaSat2024-03-0215:30 Mainz 051.01–11.0Gladbach33,305Mewa ArenaRobert SchröderMatch Report
BundesligaBundesligaFri2023-10-0620:30 Gladbach2.32–20.8Mainz 0551,529Stadion im Borussia-ParkSven JablonskiMatch Report
BundesligaBundesligaSun2022-04-0317:30 Gladbach1.51–11.8Mainz 0544,156Stadion im Borussia-ParkDaniel SchlagerMatch Report
BundesligaBundesligaFri2021-11-0520:30 Mainz 051.11–11.6Gladbach25,000Mewa ArenaRobert SchröderMatch Report
BundesligaBundesligaSun2018-04-0118:00 Mainz 050.80–00.8Gladbach30,173Opel ArenaManuel GräfeMatch Report
BundesligaBundesligaSat2017-11-0415:30 Gladbach0.81–11.0Mainz 0552,659Stadion im Borussia-ParkSven JablonskiMatch Report
BundesligaBundesligaSat2015-03-0718:30 Mainz 052–2Gladbach34,000Opel ArenaMarco FritzMatch Report
BundesligaBundesligaSun2014-10-0517:30 Gladbach1–1Mainz 0550,383Stadion im Borussia-ParkManuel GräfeMatch Report
BundesligaBundesligaSat2013-12-14Mainz 050–0GladbachMarkus SchmidtMatch Report
BundesligaBundesligaSat2006-12-09Gladbach1–1Mainz 05Markus SchmidtMatch Report
BundesligaBundesligaSat2005-04-16Gladbach1–1Mainz 05Helmut FleischerMatch Report
BundesligaBundesligaSat2004-11-06Mainz 051–1GladbachJörg KeßlerMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaSat2020-10-2415:30 Mainz 051.92–33.0Gladbach100Opel ArenaFrank WillenborgMatch Report
BundesligaBundesligaSat2020-01-2515:30 Gladbach2.63–11.0Mainz 0549,175Stadion im Borussia-ParkFelix ZwayerMatch Report
BundesligaBundesligaSat2019-08-2415:30 Mainz 051.71–31.9Gladbach28,005Opel ArenaMartin PetersenMatch Report
BundesligaBundesligaSat2019-03-0918:30 Mainz 050.60–10.9Gladbach30,405Opel ArenaMarkus SchmidtMatch Report
BundesligaBundesligaSun2018-10-2118:00 Gladbach2.74–00.9Mainz 0551,123Stadion im Borussia-ParkSören StorksMatch Report
BundesligaBundesligaSat2017-04-2915:30 Mainz 051–2Gladbach34,000Opel ArenaSascha StegemannMatch Report
BundesligaBundesligaSun2016-12-1115:30 Gladbach1–0Mainz 0548,037Stadion im Borussia-ParkRobert HartmannMatch Report
BundesligaBundesligaSat2014-05-03Gladbach3–1Mainz 05Felix ZwayerMatch Report
BundesligaBundesligaSat2013-05-11Mainz 052–4GladbachFelix BrychMatch Report
BundesligaBundesligaSun2012-12-09Gladbach2–0Mainz 05Thorsten KinhöferMatch Report
BundesligaBundesligaSat2012-05-05Mainz 050–3GladbachWolfgang StarkMatch Report
BundesligaBundesligaSun2011-12-18Gladbach1–0Mainz 05Peter GagelmannMatch Report
BundesligaBundesligaFri2009-08-28Gladbach2–0Mainz 05Peter SippelMatch Report
BundesligaBundesligaSat2005-10-01Gladbach1–0Mainz 05Günter PerlMatch Report

Fixture Leaders

Mainz 05 Players vs. Mönchengladbach

Mainz 05 Players vs. Mönchengladbach Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Mathias Abelde GERDF21800000
René Adlerde GERGK190000000
Nadiem Amiride GERMF2180000020
Leon Andreasendk DENDF,MF1900000
Aristide Bancébf BFAFW21800010
Stefan Bellde GERDF181,593010020
Pablo de Blasisar ARGFW,MF6279010000
Jean-Paul Boëtiusnl NEDFW,MF8640000030
Daniel Brosinskide GERDF,MF121,036010010
Gaëtan Bussmannfr FRADF2180000000
Marco Caligiuride GERDF,MF53580000
Conor Caseyus USAFW31830000
Danny da Costade GERDF,FW4273010000
Sepp van den Bergnl NEDDF,MF2180000000
Abdou Diallosn SENDF190100000
Giulio Donatiit ITADF4360000000
Malik Fathide GERDF43060010
Markus Feulnerde GERMF21801000
Fabian Freich SUIDF,MF4204000010
Manuel Friedrichde GERDF65400010
Christian Fuchsat AUTDF,MF21800010
Johannes Geisde GERDF,MF4289100000
Josuha Guilavoguifr FRADF,MF190000000
Alexander Hackde GERDF10770000000
Florian Hellerde GERFW,MF2960000
Jannik Huthde GERGK190000000
Gonzalo Jaracl CHIDF,MF190000000
Moritz Jenzde GERDF190000000
Park Joo-hokr KORDF,MF3270000000
Miroslav Karhansk SVKMF21800000
Loris Kariusde GERGK6540000000
Luca Kiliande GERDF190000010
Jan Kirchhoffde GERDF,MF32700000
Dominik Kohrde GERDF,MF7535000041
Bojan Krkićes ESPFW,MF190000000
Jonas Lössldk DENGK190000000
Zsolt Lőwhu HUNDF,MF1900000
Aarón Martínes ESPDF,MF8590110010
Florian Müllerde GERGK3270000000
Heinz Müllerde GERGK53950000
Nicolai Müllerde GERFW,MF53220000
Paul Nebelde GERMF190000000
Moussa Niakhatesn SENDF,FW8720010020
Robert Nikolicde GERDF1900000
Nikolče Noveskimk MKDDF131,1701010
Shinji Okazakijp JPNFW,MF4360100010
Karim Onisiwoat AUTFW,MF10711200010
Milorad Pekovićme MNEMF43370020
Eugen Polanskipl POLMF64340000
Zdeněk Pospěchcz CZEDF65400010
Marco Rosede GERDF43600020
Petr Rumancz CZEFW42001020
Kaishu Sanojp JPNMF190000000
Suat Serdarde GERMF2174000000
Antônio da Silvabr BRAMF43600010
Jerry St. Justenl NEDDF3270010000
Bo Svenssondk DENDF53851010
Michael Thurkde GERFW32433020
Peter Van der Heydenbe BELDF1900000
Dimo Wachede GERGK21800000
Niclas Weilandde GERFW31100000
Christian Wetklode GERGK86190000
Silvan Widmerch SUIDF,MF6365100010
Radoslav Zabavníksk SVKDF,MF43380010
Robin Zentnerde GERGK11990000020
Mohamed Zidaneg EGYFW32602100
Emil Berggreendk DENFW189000000
Jean-Philippe Gbaminci CIVDF,MF5449010031
Yoshinori Mutōjp JPNFW,MF4335100010
Christian Demirtaşde GERDF43580010
Benjamin Weigeltde GERDF31990000
Levin Öztunalıde GERFW,MF7427010000
Anton Stachde GERDF,MF3139000000
Ludovic Ajorquefr FRAFW2174100000
Anthony Cacifr FRADF,MF3249000020
Christof Babatzde GERMF32630010
Elkin Sotoco COLMF75770010
Maxim Leitschde GERDF2170000000
Fabian Gerberch SUIMF52180010
Alexandru Maximro ROUMF178000000
Jonas Hofmannde GERFW,MF2122101110
Ridle Bakude GERDF,FW3186000010
Marcel Rissede GERDF,FW41690000
Edimilson Fernandesch SUIDF,MF5269010000
Christoph Moritzde GERMF2132000000
André Schürrlede GERFW,MF43382000
Brajan Grudade GERMF2136100000
Armindo Siebde GERFW167000000
Martin Pieckenhagende GERGK1660000
Ronaël Pierre-Gabrielfr FRADF166000010
Andreas Ivanschitzat AUTMF42721100
Shawn Parkerde GERFW31461000
Julian Baumgartlingerat AUTDF,MF9702000000
Robin Quaisonse SWEFW,MF6387200000
Mimoun Azaouaghde GERMF1600000
Filip Đuričićrs SRBFW,MF159000010
Jonathan Burkardtde GERFW,MF9419100000
Andreas Hanche-Olsenno NORDF157000010
Eric Maxim Choupo-Motingcm CMRFW,MF43101000
Lewis Holtbyde GERMF21300000
Christian Clemensde GERFW,MF3217210000
Tom Geißlerde GERDF,MF1450000
Marcus Ingvartsendk DENFW,MF3137100000
Benedikt Sallerde GERDF,MF2540000
André Ramalhobr BRADF141000000
Eugen Gopkode GERDF,MF1390000
Tim Hooglandde GERDF,MF21290000
Jean-Philippe Matetafr FRAFW4306200000
Yunus Mallıtr TURFW,MF10607000000
Angelo Fulginifr FRAFW,MF133000000
Jairo Samperioes ESPFW,MF4279110000
Danny Latzade GERMF10683000010
Kevin Stögerat AUTMF231100000
Taiwo Awoniying NGAFW126000000
Jahmir Hykaal ALBMF1250000
Leandro Barreiro Martinslu LUXMF9528000030
Jhon Córdobaco COLFW253000000
Tom Kraußde GERMF2108000000
Damir Vrančićba BIHMF1230000
Júnior Díazcr CRCDF,MF4210000010
Viktor Fischerdk DENFW,MF122000000
Robert Glatzelde GERFW122000000
Lee Jae-sungkr KORFW,MF7439130020
Ádám Szalaihu HUNFW6370000000
Anwar El Ghazinl NEDFW,MF121010000
Aaron Seydelde GERFW120000000
Anthony Ujahng NGAFW373000000
Aymen Barkokma MARMF238100000
Sami Allaguitn TUNFW,MF31962010
Chadli Amridz ALGFW,MF2660000
Edubr BRAFW1160000
Delano Burgzorgsr SURFW,MF115000000
Daniel Gunkelde GERMF1150010
Marco Richterde GERFW,MF115000000
Phillipp Mweneat AUTDF,MF4284000010
Petar Sliškovićhr CROFW2390000
Nejmeddin Daghfoustn TUNFW,MF1130000
Benjamin Auerde GERFW42120000
Merveille Papelade GERMF112000000
Ji Dong-wonkr KORFW,MF111000000
Marlon Mustaphaat AUTFW110000000
Hong Hyunseokkr KORMF19000000
Leon Balogunng NGADF298000000
Jürgen Kramnyde GERMF170000
Imre Szabicshu HUNFW2810000
Pierre Kundecm CMRMF4208000010
Nelson Weiperde GERFW210100000
Gerrit Holtmannph PHIFW,MF210000000
Claudius Weberde GERFW140000
Koo Ja-cheolkr KORMF24000000
Ranisav Jovanovićde GERFW31431000
Niko Bungertde GERDF9712000010
52736,622411631662

Mainz 05 Goalkeepers vs. Mönchengladbach

Mainz 05 Goalkeepers vs. Mönchengladbach Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
René Adlerde GERGK190202100.01
Jannik Huthde GERGK19052360.00
Loris Kariusde GERGK65402472083.32
Jonas Lössldk DENGK19031266.70
Florian Müllerde GERGK32701981157.90
Heinz Müllerde GERGK5395101
Dimo Wachede GERGK218020
Christian Wetklode GERGK861943
Robin Zentnerde GERGK1199058144477.62
Martin Pieckenhagende GERGK16620
393,330111508274.89

Mönchengladbach Players vs. Mainz 05

Mönchengladbach Players vs. Mainz 05 Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Zé Antóniopt PORDF32701000
Juan Arangove VENMF108651000
Logan Baillybe BELGK1900000
Anderson Bambabr BRADF1900000
Ramy Bensebainidz ALGDF,MF5450000010
Jordan Beyerde GERDF190000000
Michael Bradleyus USADF,MF21780010
Thomas Broichde GERMF42660000
Roel Brouwersnl NEDDF5210000000
Kasper Bøgelunddk DENDF1900000
Igor de Camargobe BELFW,MF42451000
Andreas Christensendk DENDF,MF3270100000
Dantebr BRADF54500010
Álvaro Domínguezes ESPDF32700010
Nico Elvedich SUIDF161,267100020
Hassan El Fakirino NORDF,MF21580000
Robert Fleßersde GERDF,MF1900000
Milan Fukalcz CZEDF,MF21800010
Enrico Gaedede GERMF1900000
Matthias Ginterde GERDF,MF9810100010
Vincenzo Grifoit ITAFW,MF190000000
Christofer Heimerothde GERGK32700000
Thomas Helvegdk DENDF1900000
Martin Hintereggerat AUTDF,MF190000000
Franck Honoratfr FRAFW,MF3269020000
Ko Itakurajp JPNDF5412000011
Marcell Jansende GERDF,MF43600010
Jean-Sébastien Jaurèsfr FRADF1900000
Darius Kampade GERGK1900000
Kasey Kellerus USAGK43600000
Oliver Kirchde GERDF,MF1900000
Tim Kleindienstde GERFW190100000
Peer Klugede GERMF65400010
Bernd Korzynietzde GERDF,FW1900010
Christoph Kramerde GERMF14883100030
Max Krusede GERFW,MF4360200000
Stefan Lainerat AUTDF,MF7568100000
Tobias Levelsde GERDF43600010
Marko Marinde GERFW,MF1900000
Marcel Meeuwisnl NEDMF1900000
Moritz Nicolasde GERGK3270000000
Niels Oude Kamphuisnl NEDDF,MF1900000
Jordan Pefokus USAFW2153000000
Marcelo Pletschbr BRADF1900000
Eugen Polanskipl POLMF21010000
Marco Reusde GERFW,MF64585000
Sebastian Schachtende GERDF,MF1900000
Marvin Schulzde GERDF,MF190000000
Yann Sommerch SUIGK171,530000000
Martin Stranzlat AUTDF,MF9790100000
Jeff Strasserlu LUXDF32300000
Tobias Stroblde GERDF,MF4284010000
Bo Svenssondk DENDF21800000
Václav Svěrkošcz CZEFW32001000
Marc-André ter Stegende GERGK76300000
Bernd Thijsbe BELMF1900000
Nico Van Kerckhovenbe BELDF,FW1900010
Jannik Vestergaarddk DENDF4360100000
Maximilian Wöberat AUTDF2180000000
Granit Xhakach SUIMF6459000020
Christian Ziegede GERDF,MF1900000
Alassane Pléafr FRAFW,MF12886320010
Tony Jantschkede GERDF,MF161,232000010
Håvard Nordtveitno NORDF,MF8542000020
Raffaelbr BRAFW,MF9761200000
Steve Gohourici CIVDF1860001
Manu Konéfr FRAMF6468000040
Branimir Hrgotase SWEFW,MF5119301000
Marek Heinzcz CZEFW,MF1830000
Oliver Neuvillede GERFW53621000
Valentino Lazaroat AUTDF,FW180000000
Lars Stindlde GERFW,MF151,091320020
Michael Delurade GERFW,MF1790000
Luca Netzde GERDF,MF3201000000
László Bénessk SVKMF3170010000
Raúl Bobadillapy PARFW42511000
Karim Matmourdz ALGFW,MF3790010
Tolga Ciğercitr TURMF2850000
Alexander Ringfi FINDF,MF1720000
Marcus Thuramfr FRAFW,MF7364000010
Jonas Hofmannde GERFW,MF11737421100
Fabian Johnsonus USADF,MF6505020000
Florian Neuhausde GERMF11682330010
Thorben Marxde GERMF53390000
Roberto Colauttiil ISRFW21500000
Ibrahima Traorégn GUIMF5246010000
Kahêbr BRAFW31730000
Tobias Sippelde GERGK160000000
Rocco Reitzde GERMF4221000000
Denis Zakariach SUIMF7484000010
Mike Hankede GERFW42572021
Jörg Böhmede GERMF1450010
Filip Daemsbe BELDF95970000
Marvin Friedrichde GERDF2135000000
Federico Insúaar ARGMF21350000
Moses Lamidide GERFW1450010
Wesley Sonckbe BELFW21210000
Ivo Ulichcz CZEMF21350000
Marvin Compperde GERDF31920000
Kevin Stögerat AUTMF133000000
Mickaël Cuisancefr FRAMF2117000000
Jonas Omlinch SUIGK130000000
David Degench SUIMF1280010
Connor Noßie IRLMF128000000
Tomáš Čvančaracz CZEFW245000000
Rob Friendca CANFW,MF1270000
Patrick Herrmannde GERFW,MF171,047210030
André Hahnde GERFW,MF3156000010
Thorgan Hazardbe BELFW,MF8521130000
Mohammadou Idrissoucm CMRFW21090010
Florian Mayerde GERDF119000000
Philipp Sanderde GERMF119000010
Hannes Wolfat AUTFW,MF395000000
Breel Emboloch SUIFW,MF6238200030
Julian Korbde GERDF,MF7545000020
Oscar Wendtse SWEDF,MF161,364010020
Fabian Bäckerde GERFW1150000
Nando Rafaelao ANGFW21040010
Robin Hackde GERFW,MF396000010
Nathan N'Goumoufr FRAFW,MF4124110010
Josip Drmićch SUIFW444000000
Joris Van Houtbe BELFW,MF2180000
Lukas Ruppde GERMF2830000
Joe Scallyus USADF6288100010
Nico Schulzde GERDF,FW294110000
Julian Weiglde GERDF,MF4274000000
Mahmoud Dahoudde GERMF3183000000
Luuk de Jongnl NEDFW130000
Peniel Mlapatg TOGFW2100000
Roman Neustädterru RUSDF,MF42730000
Fabio Chiarodiait ITADF11000000
Michael Langch SUIDF,MF281000000
Grant Ranosam ARMFW11000000
Djibril Sowch SUIMF11000000
52236,550492321553

Mönchengladbach Goalkeepers vs. Mainz 05

Mönchengladbach Goalkeepers vs. Mainz 05 Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Logan Baillybe BELGK19010
Christofer Heimerothde GERGK327061
Darius Kampade GERGK19010
Kasey Kellerus USAGK436051
Moritz Nicolasde GERGK32701641375.00
Yann Sommerch SUIGK171,53091177582.44
Marc-André ter Stegende GERGK763044
Tobias Sippelde GERGK16073457.10
Jonas Omlinch SUIGK130110.0
383,330115429279.110

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.