Dortmund vs. Mönchengladbach Historical Head-to-HeadSubscribe Now (First Month Free)

Dortmund
37 wins
16 draws
15 losses
130 goals
Mönchengladbach
15 wins
16 draws
37 losses
75 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
BundesligaRegular seasonSat2024-04-1315:30 M'Gladbach1.11–21.3Dortmund54,042Stadion im Borussia-ParkFlorian BadstübnerMatch Report
BundesligaRegular seasonSat2023-11-2515:30 Dortmund3.24–21.0M'Gladbach81,365Signal Iduna ParkSven JablonskiMatch Report
BundesligaRegular seasonSat2023-05-1318:30 Dortmund4.55–22.0M'Gladbach81,365Signal Iduna ParkDaniel SchlagerMatch Report
BundesligaRegular seasonFri2022-11-1120:30 M'Gladbach2.14–23.0Dortmund54,042Stadion im Borussia-ParkSven JablonskiMatch Report
BundesligaRegular seasonSun2022-02-2017:30 Dortmund3.86–00.9M'Gladbach10,000Signal Iduna ParkMarco FritzMatch Report
BundesligaRegular seasonSat2021-09-2518:30 M'Gladbach1.61–00.4Dortmund25,000Stadion im Borussia-ParkDeniz AytekinMatch Report
DFB-PokalQuarter-finalsTue2021-03-0220:45 M'Gladbach0–1DortmundStadion im Borussia-ParkSascha StegemannMatch Report
BundesligaRegular seasonFri2021-01-2220:30 M'Gladbach2.04–21.7DortmundStadion im Borussia-ParkManuel GräfeMatch Report
BundesligaRegular seasonSat2020-09-1918:30 Dortmund1.83–00.6M'Gladbach9,300Signal Iduna ParkFelix BrychMatch Report
BundesligaRegular seasonSat2020-03-0718:30 M'Gladbach2.41–21.2Dortmund53,877Stadion im Borussia-ParkSascha StegemannMatch Report
DFB-PokalSecond roundWed2019-10-3020:45 Dortmund2–1M'Gladbach80,000Signal Iduna ParkBenjamin CortusMatch Report
BundesligaRegular seasonSat2019-10-1918:30 Dortmund1.51–02.6M'Gladbach81,365Signal Iduna ParkSascha StegemannMatch Report
BundesligaRegular seasonSat2019-05-1815:30 M'Gladbach0.50–22.1Dortmund54,022Stadion im Borussia-ParkManuel GräfeMatch Report
BundesligaRegular seasonFri2018-12-2120:30 Dortmund1.92–10.8M'Gladbach81,365Signal Iduna ParkFelix ZwayerMatch Report
BundesligaRegular seasonSun2018-02-1818:00 M'Gladbach2.40–10.3Dortmund54,018Stadion im Borussia-ParkBastian DankertMatch Report
BundesligaRegular seasonSat2017-09-2318:30 Dortmund4.26–11.4M'Gladbach81,360Signal Iduna ParkManuel GräfeMatch Report
BundesligaRegular seasonSat2017-04-2218:30 M'Gladbach2–3Dortmund54,014Stadion im Borussia-ParkWolfgang StarkMatch Report
BundesligaRegular seasonSat2016-12-0315:30 Dortmund4–1M'Gladbach81,360Signal Iduna ParkMarco FritzMatch Report
BundesligaRegular seasonSat2016-01-2318:30 M'Gladbach1–3Dortmund54,010Stadion im Borussia-ParkFelix BrychMatch Report
BundesligaRegular seasonSat2015-08-1518:30 Dortmund4–0M'Gladbach81,359Signal Iduna ParkTobias StielerMatch Report
BundesligaRegular seasonSat2015-04-1115:30 M'Gladbach3–1Dortmund54,010Stadion im Borussia-ParkManuel GräfeMatch Report
BundesligaRegular seasonSun2014-11-0917:30 Dortmund1–0M'Gladbach80,667Signal Iduna ParkFelix BrychMatch Report
BundesligaRegular seasonSat2014-03-15Dortmund1–2M'GladbachDeniz AytekinMatch Report
BundesligaRegular seasonSat2013-10-05M'Gladbach2–0DortmundManuel GräfeMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSun2013-02-24M'Gladbach1–1DortmundGünter PerlMatch Report
BundesligaRegular seasonSat2012-09-29Dortmund5–0M'GladbachWolfgang StarkMatch Report
BundesligaRegular seasonSat2012-04-21Dortmund2–0M'GladbachFlorian MeyerMatch Report
BundesligaRegular seasonSat2011-12-03M'Gladbach1–1DortmundFelix ZwayerMatch Report
BundesligaRegular seasonSat2011-04-23M'Gladbach1–0DortmundWolfgang StarkMatch Report
BundesligaRegular seasonSat2010-11-27Dortmund4–1M'GladbachManuel GräfeMatch Report
BundesligaRegular seasonSat2010-03-06Dortmund3–0M'GladbachMichael WeinerMatch Report
BundesligaRegular seasonSat2009-10-03M'Gladbach0–1DortmundManuel GräfeMatch Report
BundesligaRegular seasonSat2009-05-23M'Gladbach1–1DortmundFelix BrychMatch Report
BundesligaRegular seasonFri2008-12-12Dortmund2–1M'GladbachKnut KircherMatch Report
BundesligaRegular seasonSat2007-02-17Dortmund1–0M'GladbachMarkus SchmidtMatch Report
BundesligaRegular seasonFri2006-09-22M'Gladbach1–0DortmundHerbert FandelMatch Report
BundesligaRegular seasonSat2006-04-01M'Gladbach2–1DortmundMarkus MerkMatch Report
BundesligaRegular seasonSat2005-10-29Dortmund2–1M'GladbachWolfgang StarkMatch Report
BundesligaRegular seasonSat2005-01-29Dortmund1–1M'GladbachWolfgang StarkMatch Report
BundesligaRegular seasonSat2004-08-14M'Gladbach2–3DortmundLutz WagnerMatch Report
BundesligaRegular seasonSat2004-05-15Dortmund3–1M'GladbachHermann AlbrechtMatch Report
BundesligaRegular seasonSun2003-12-14M'Gladbach2–1DortmundEdgar SteinbornMatch Report
BundesligaRegular seasonSat2003-03-08M'Gladbach1–0DortmundWolfgang StarkMatch Report
BundesligaRegular seasonSat2002-09-28Dortmund1–0M'GladbachJörg KeßlerMatch Report
BundesligaRegular seasonSat2002-03-09Dortmund3–1M'GladbachPeter GagelmannMatch Report
BundesligaRegular seasonSat2001-10-13M'Gladbach1–2DortmundJürgen AustMatch Report
BundesligaRegular seasonSat1999-05-29M'Gladbach0–2DortmundGeorg DardenneMatch Report
BundesligaRegular seasonFri1998-12-11Dortmund1–1M'GladbachBernhard ZerrMatch Report
BundesligaRegular seasonSat1998-04-18Dortmund1–2M'GladbachTorsten KoopMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSat1997-11-08M'Gladbach1–1DortmundFranz-Xaver WackMatch Report
BundesligaRegular seasonSat1997-03-22Dortmund1–3M'GladbachUwe KemmlingMatch Report
BundesligaRegular seasonSat1996-09-21M'Gladbach5–1DortmundEdgar SteinbornMatch Report
BundesligaRegular seasonSat1996-03-02M'Gladbach2–2DortmundHans-Jürgen KasperMatch Report
BundesligaRegular seasonFri1995-09-01Dortmund2–1M'GladbachHans ScheuererMatch Report
BundesligaRegular seasonSun1995-05-28Dortmund1–1M'GladbachMichael MalbrancMatch Report
BundesligaRegular seasonSat1994-11-26M'Gladbach3–3DortmundGeorg DardenneMatch Report
BundesligaRegular seasonSun1994-04-17M'Gladbach0–0DortmundHans ScheuererMatch Report
BundesligaRegular seasonFri1993-10-29Dortmund3–0M'GladbachKarl-Josef AssenmacherMatch Report
BundesligaRegular seasonTue1993-04-27M'Gladbach0–3DortmundFrank KieferMatch Report
BundesligaRegular seasonSat1992-10-24Dortmund4–1M'GladbachEugen StrigelMatch Report
BundesligaRegular seasonSat1992-05-02Dortmund2–2M'GladbachKlaus-Dieter StenzelMatch Report
BundesligaRegular seasonSat1991-11-02M'Gladbach1–1DortmundWerner FöcklerMatch Report
BundesligaRegular seasonSat1991-04-06M'Gladbach2–1DortmundHermann AlbrechtMatch Report
BundesligaRegular seasonSat1990-09-22Dortmund1–1M'GladbachAron SchmidhuberMatch Report
BundesligaRegular seasonSat1990-03-03Dortmund3–0M'GladbachWerner FöcklerMatch Report
BundesligaRegular seasonSat1989-08-26M'Gladbach0–0DortmundManfred HarderMatch Report
BundesligaRegular seasonSat1989-03-18M'Gladbach1–1DortmundAron SchmidhuberMatch Report
BundesligaRegular seasonSat1988-08-27Dortmund0–0M'GladbachManfred NeunerMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSat2024-04-1315:30 M'Gladbach1.11–21.3Dortmund54,042Stadion im Borussia-ParkFlorian BadstübnerMatch Report
BundesligaRegular seasonSat2023-11-2515:30 Dortmund3.24–21.0M'Gladbach81,365Signal Iduna ParkSven JablonskiMatch Report
BundesligaRegular seasonSat2023-05-1318:30 Dortmund4.55–22.0M'Gladbach81,365Signal Iduna ParkDaniel SchlagerMatch Report
BundesligaRegular seasonSun2022-02-2017:30 Dortmund3.86–00.9M'Gladbach10,000Signal Iduna ParkMarco FritzMatch Report
DFB-PokalQuarter-finalsTue2021-03-0220:45 M'Gladbach0–1DortmundStadion im Borussia-ParkSascha StegemannMatch Report
BundesligaRegular seasonSat2020-09-1918:30 Dortmund1.83–00.6M'Gladbach9,300Signal Iduna ParkFelix BrychMatch Report
BundesligaRegular seasonSat2020-03-0718:30 M'Gladbach2.41–21.2Dortmund53,877Stadion im Borussia-ParkSascha StegemannMatch Report
DFB-PokalSecond roundWed2019-10-3020:45 Dortmund2–1M'Gladbach80,000Signal Iduna ParkBenjamin CortusMatch Report
BundesligaRegular seasonSat2019-10-1918:30 Dortmund1.51–02.6M'Gladbach81,365Signal Iduna ParkSascha StegemannMatch Report
BundesligaRegular seasonSat2019-05-1815:30 M'Gladbach0.50–22.1Dortmund54,022Stadion im Borussia-ParkManuel GräfeMatch Report
BundesligaRegular seasonFri2018-12-2120:30 Dortmund1.92–10.8M'Gladbach81,365Signal Iduna ParkFelix ZwayerMatch Report
BundesligaRegular seasonSun2018-02-1818:00 M'Gladbach2.40–10.3Dortmund54,018Stadion im Borussia-ParkBastian DankertMatch Report
BundesligaRegular seasonSat2017-09-2318:30 Dortmund4.26–11.4M'Gladbach81,360Signal Iduna ParkManuel GräfeMatch Report
BundesligaRegular seasonSat2017-04-2218:30 M'Gladbach2–3Dortmund54,014Stadion im Borussia-ParkWolfgang StarkMatch Report
BundesligaRegular seasonSat2016-12-0315:30 Dortmund4–1M'Gladbach81,360Signal Iduna ParkMarco FritzMatch Report
BundesligaRegular seasonSat2016-01-2318:30 M'Gladbach1–3Dortmund54,010Stadion im Borussia-ParkFelix BrychMatch Report
BundesligaRegular seasonSat2015-08-1518:30 Dortmund4–0M'Gladbach81,359Signal Iduna ParkTobias StielerMatch Report
BundesligaRegular seasonSun2014-11-0917:30 Dortmund1–0M'Gladbach80,667Signal Iduna ParkFelix BrychMatch Report
BundesligaRegular seasonSat2012-09-29Dortmund5–0M'GladbachWolfgang StarkMatch Report
BundesligaRegular seasonSat2012-04-21Dortmund2–0M'GladbachFlorian MeyerMatch Report
BundesligaRegular seasonSat2010-11-27Dortmund4–1M'GladbachManuel GräfeMatch Report
BundesligaRegular seasonSat2010-03-06Dortmund3–0M'GladbachMichael WeinerMatch Report
BundesligaRegular seasonSat2009-10-03M'Gladbach0–1DortmundManuel GräfeMatch Report
BundesligaRegular seasonFri2008-12-12Dortmund2–1M'GladbachKnut KircherMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSat2007-02-17Dortmund1–0M'GladbachMarkus SchmidtMatch Report
BundesligaRegular seasonSat2005-10-29Dortmund2–1M'GladbachWolfgang StarkMatch Report
BundesligaRegular seasonSat2004-08-14M'Gladbach2–3DortmundLutz WagnerMatch Report
BundesligaRegular seasonSat2004-05-15Dortmund3–1M'GladbachHermann AlbrechtMatch Report
BundesligaRegular seasonSat2002-09-28Dortmund1–0M'GladbachJörg KeßlerMatch Report
BundesligaRegular seasonSat2002-03-09Dortmund3–1M'GladbachPeter GagelmannMatch Report
BundesligaRegular seasonSat2001-10-13M'Gladbach1–2DortmundJürgen AustMatch Report
BundesligaRegular seasonSat1999-05-29M'Gladbach0–2DortmundGeorg DardenneMatch Report
BundesligaRegular seasonFri1995-09-01Dortmund2–1M'GladbachHans ScheuererMatch Report
BundesligaRegular seasonFri1993-10-29Dortmund3–0M'GladbachKarl-Josef AssenmacherMatch Report
BundesligaRegular seasonTue1993-04-27M'Gladbach0–3DortmundFrank KieferMatch Report
BundesligaRegular seasonSat1992-10-24Dortmund4–1M'GladbachEugen StrigelMatch Report
BundesligaRegular seasonSat1990-03-03Dortmund3–0M'GladbachWerner FöcklerMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSun2013-02-24M'Gladbach1–1DortmundGünter PerlMatch Report
BundesligaRegular seasonSat2011-12-03M'Gladbach1–1DortmundFelix ZwayerMatch Report
BundesligaRegular seasonSat2009-05-23M'Gladbach1–1DortmundFelix BrychMatch Report
BundesligaRegular seasonSat2005-01-29Dortmund1–1M'GladbachWolfgang StarkMatch Report
BundesligaRegular seasonFri1998-12-11Dortmund1–1M'GladbachBernhard ZerrMatch Report
BundesligaRegular seasonSat1997-11-08M'Gladbach1–1DortmundFranz-Xaver WackMatch Report
BundesligaRegular seasonSat1996-03-02M'Gladbach2–2DortmundHans-Jürgen KasperMatch Report
BundesligaRegular seasonSun1995-05-28Dortmund1–1M'GladbachMichael MalbrancMatch Report
BundesligaRegular seasonSat1994-11-26M'Gladbach3–3DortmundGeorg DardenneMatch Report
BundesligaRegular seasonSun1994-04-17M'Gladbach0–0DortmundHans ScheuererMatch Report
BundesligaRegular seasonSat1992-05-02Dortmund2–2M'GladbachKlaus-Dieter StenzelMatch Report
BundesligaRegular seasonSat1991-11-02M'Gladbach1–1DortmundWerner FöcklerMatch Report
BundesligaRegular seasonSat1990-09-22Dortmund1–1M'GladbachAron SchmidhuberMatch Report
BundesligaRegular seasonSat1989-08-26M'Gladbach0–0DortmundManfred HarderMatch Report
BundesligaRegular seasonSat1989-03-18M'Gladbach1–1DortmundAron SchmidhuberMatch Report
BundesligaRegular seasonSat1988-08-27Dortmund0–0M'GladbachManfred NeunerMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonFri2022-11-1120:30 M'Gladbach2.14–23.0Dortmund54,042Stadion im Borussia-ParkSven JablonskiMatch Report
BundesligaRegular seasonSat2021-09-2518:30 M'Gladbach1.61–00.4Dortmund25,000Stadion im Borussia-ParkDeniz AytekinMatch Report
BundesligaRegular seasonFri2021-01-2220:30 M'Gladbach2.04–21.7DortmundStadion im Borussia-ParkManuel GräfeMatch Report
BundesligaRegular seasonSat2015-04-1115:30 M'Gladbach3–1Dortmund54,010Stadion im Borussia-ParkManuel GräfeMatch Report
BundesligaRegular seasonSat2014-03-15Dortmund1–2M'GladbachDeniz AytekinMatch Report
BundesligaRegular seasonSat2013-10-05M'Gladbach2–0DortmundManuel GräfeMatch Report
BundesligaRegular seasonSat2011-04-23M'Gladbach1–0DortmundWolfgang StarkMatch Report
BundesligaRegular seasonFri2006-09-22M'Gladbach1–0DortmundHerbert FandelMatch Report
BundesligaRegular seasonSat2006-04-01M'Gladbach2–1DortmundMarkus MerkMatch Report
BundesligaRegular seasonSun2003-12-14M'Gladbach2–1DortmundEdgar SteinbornMatch Report
BundesligaRegular seasonSat2003-03-08M'Gladbach1–0DortmundWolfgang StarkMatch Report
BundesligaRegular seasonSat1998-04-18Dortmund1–2M'GladbachTorsten KoopMatch Report
BundesligaRegular seasonSat1997-03-22Dortmund1–3M'GladbachUwe KemmlingMatch Report
BundesligaRegular seasonSat1996-09-21M'Gladbach5–1DortmundEdgar SteinbornMatch Report
BundesligaRegular seasonSat1991-04-06M'Gladbach2–1DortmundHermann AlbrechtMatch Report

Fixture Leaders

Dortmund Players vs. Mönchengladbach

Dortmund Players vs. Mönchengladbach Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Karim Adeyemide GERFW,MF3164000021
Manuel Akanjich SUIDF,MF8631000010
Pierre-Emerick Aubameyangga GABFW,MF9703720000
Marc Bartraes ESPDF298010000
Michy Batshuayibe BELFW190000010
Wolfgang de Beerde GERGK65400000
Sven Benderde GERDF,MF9546000000
Ramy Bensebainidz ALGDF,MF190000000
Manfred Binzde GERDF1900000
Scott Boothsct SCOFW1901000
Julian Brandtde GERFW,MF10725310010
Markus Brzenskade GERDF32700020
Delron Buckleyza RSAFW,MF21160000
Roman Bürkich SUIGK11970000020
Emre Cande GERDF,MF8664101110
Júlio Césarbr BRADF64951020
Dedêbr BRADF151,2761020
Thomas Delaneydk DENMF5384000020
Guy Demelci CIVDF,MF1900000
Norbert Dickelde GERFW21800000
Martin Drillerde GERFW21070000
Erik Durmde GERDF,FW4291000010
Evanílsonbr BRADF,FW75730020
Ewerthonbr BRAFW75394000
Thomas Franckde GERMF85250010
Alexander Freich SUIFW42981010
Torsten Fringsde GERMF32320000
Salvatore Gambinode GERFW,MF31870000
Dennis Gentenaarnl NEDGK1900000
Sergei Gorlukovichru RUSDF31870010
Mario Götzede GERFW,MF11733121000
Uwe Grauerde GERDF1900000
Raphaël Guerreiropt PORDF,MF10723100020
İlkay Gündoğande GERMF7612310000
Achraf Hakimima MARDF,MF4298100000
Thorgan Hazardbe BELFW,MF8459120000
Jörg Heinrichde GERDF,MF74811010
Thomas Helmerde GERDF,MF76220000
Marwin Hitzch SUIGK3200000010
Mats Hummelsde GERDF241,989010011
Niclas Jensendk DENDF21801000
Park Joo-hokr KORDF,MF190000000
Steffen Karlde GERDF,MF42850010
Sebastian Kehlde GERDF,MF161,404100030
Jovan Kirovskius USAFW21800000
Stefan Klosde GERGK151,3500010
Gregor Kobelch SUIGK6540000000
Jürgen Kohlerde GERDF64581031
Jan Kollercz CZEFW87205010
Florian Kringede GERDF,MF65150020
Thomas Krothde GERMF31880010
Marc-André Kruskade GERMF42570010
Günter Kutowskide GERDF107410000
Paul Lambertsct SCOMF21560000
Leandrobr BRAMF1900000
Jens Lehmannde GERGK53870000
Michael Luschde GERFW,MF75102000
Murdo MacLeodsct SCOMF43600010
Malte Metzelderde GERDF1900000
Thomas Meunierbe BELDF,MF2171000000
Andreas Möllerde GERMF131,1701010
Alfred Nijhuisnl NEDDF21800000
Sunday Olisehng NGADF,MF32700010
Patrick Owomoyelade GERDF,MF43600000
Sokratis Papastathopoulosgr GREDF8705000010
Maximilian Philippde GERFW,MF190210000
Łukasz Piszczekpl POLDF,MF181,476110010
Flemming Povlsendk DENFW75842020
Christian Pulisicus USAFW,MF5273010000
Peter Quallode GERDF1900000
Knut Reinhardtde GERMF119270020
Marco Reusde GERFW,MF181,3351191110
Stefan Reuterde GERDF,MF171,4311160
Karl-Heinz Riedlede GERFW53362000
Matthias Ruländerde GERDF1900000
Michael Rummeniggede GERFW,MF86521000
Marcel Sabitzerat AUTFW,MF2135301100
Nuri Şahintr TURMF13876100010
Bachirou Saloutg TOGFW1900000
Felipe Santanabr BRADF63310020
Julian Schieberde GERFW2990000
Marcel Schmelzerde GERDF131,067010010
Michael Schulzde GERDF109000040
Antônio da Silvabr BRAMF2980000
Euzebiusz Smolarekpl POLFW,MF53731020
Miroslav Stevićrs SRBMF21610000
Neven Subotićrs SRBDF11990200010
Niklas Sülede GERDF3270000000
Ibrahim Tankogh GHAFW21350000
Tingabr BRAMF53650010
Jeremy Toljande GERDF,MF2180010000
Guillaume Warmuzfr FRAGK21800000
Roman Weidenfellerde GERGK201,800000010
Julian Weiglde GERDF,MF9775100010
Axel Witselbe BELDF,MF7630000010
Christian Wörnsde GERDF109000040
Lee Young-pyokr KORDF1900000
Michael Zorcde GERMF171,2975030
Erling Haalandno NORFW,MF4359411100
Jadon Sanchoeng ENGFW,MF7524340010
Steffen Freundde GERMF76281030
Ousmane Dembéléfr FRAFW,MF2174110000
Mateu Moreyes ESPDF2176000000
André Schürrlede GERFW,MF186010000
Tamás Hajnalhu HUNMF42200031
Christian Nerlingerde GERMF1840010
Rubén Sosauy URUFW1820000
Ned Zelićau AUSDF,MF1820000
Bodo Schmidtde GERDF75200021
Frank Millde GERFW93130001
Sébastien Hallerci CIVFW287200000
Lucas Barriospy PARFW52982000
Shinji Kagawajp JPNFW,MF7470210010
Nico Schulzde GERDF,FW5285000010
Paulo Sousapt PORMF1770000
Henrikh Mkhitaryanam ARMFW,MF5436310000
Niclas Füllkrugde GERFW175110000
Matthias Sammerde GERDF,MF86901000
Christian Timmde GERFW1730000
Nelson Valdezpy PARFW31630000
Felix Passlackde GERDF,MF172000000
Lars Rickende GERFW,MF148542010
Jakub Błaszczykowskipl POLMF11682200010
Gonzalo Castrode GERDF,MF4339010020
Mikel Merinoes ESPMF169000010
Jürgen Wegmannde GERFW2850000
René Tretschokde GERMF32030000
Stéphane Chapuisatch SUIFW139577010
Donyell Malennl NEDFW,MF6347320000
Jude Bellinghameng ENGMF7593121110
Gerhard Poschnerde GERMF75093000
Steven Pienaarza RSAMF21440000
Philipp Lauxde GERGK1630000
Robert Lewandowskipl POLFW64361020
Nico Schlotterbeckde GERDF3239110000
Julian Ryersonno NORDF,MF3193000000
Jamie Bynoe-Gittenseng ENGFW2119110000
Marin Pongračićhr CRODF294000010
Mark Strudaldk DENFW1480000
Wolfgang Feiersingerat AUTDF21360000
Otto Addogh GHAMF2690000
Márcio Amorosobr BRAFW41661110
Sergej Barbarezba BIHFW,MF1450000
Bashiru Gambogh GHAFW,MF1450000
Thomas Häßlerde GERMF1450000
Heiko Herrlichde GERFW52570010
Uwe Hünemeierde GERDF21350000
Ian Maatsennl NEDDF,MF145000010
Christoph Metzelderde GERDF53600000
Steinar Pedersenno NORDF1440000
Tomáš Rosickýcz CZEMF75411131
Robert Nikolicde GERDF21250000
Ansgar Knauffde GERDF,MF134000000
Paco Alcáceres ESPFW249000000
Matthew Amoahgh GHAFW1320000
Salih Özcantr TURMF4178000000
Anthony Modestefr FRAFW131000000
Flávio Conceiçãobr BRAMF1300000
Miloš Jojićrs SRBMF1281000
Adrián Ramosco COLFW356000000
Marvin Duckschde GERFW1250000
Martin Kreede GERDF42950000
David Odonkorde GERFW,MF62570010
Jeremy Dudziaktn TUNDF,MF121010000
Dan-Axel Zagadoufr FRADF6244000020
Mohamed Zidaneg EGYFW52703000
Bálint Bajnerhu HUNFW1200000
Felix Nmechade GERMF120000010
Jonas Hofmannde GERFW,MF21090000
Marc Arnoldde GERMF1180000
Moritz Leitnerde GERMF2880000
Martin Amedickde GERDF2270000
Alexander Conradde GERDF1170000
Sebastian Tyrałapl POLMF1170000
Vladimir Butru RUSMF31881000
Ciro Immobileit ITAFW217000010
Kevin Kamplsi SVNMF113000000
Christopher Kullmannde GERFW1130000
Antonios Papadopoulosde GERDF,MF113000000
Patrik Bergercz CZEMF1120000
Mahmoud Dahoudde GERMF6324010052
Youssoufa Moukokode GERFW7269100000
Ahmed Reda Madounidz ALGDF41760000
Günter Breitzkede GERMF63102000
Reinierbr BRAMF19000000
Gio Reynaus USAFW,MF7246200000
Mallam Yahayagh GHAFW,MF180000
Matthias Ginterde GERDF,MF4208000000
Karsten Baumannde GERDF160000
Kevin Großkreutzde GERDF,FW10596200010
Julian Kochde GERDF,MF160000
Marco Stiepermannde GERFW,MF160000
Ivan Perišićhr CRODF,FW2951000
Diego Klimowiczar ARGFW140000
Emre Mortr TURMF26000000
Steffen Tiggesde GERFW14000000
Ömer Topraktr TURDF3184000000
André Bergdølmono NORDF31820000
Philipp Degench SUIDF,FW31820000
Koray Günterde GERDF120000
Lothar Sippelde GERFW,MF120000
Jacob Bruun Larsendk DENFW,MF263000000
Thomas Hengende GERDF110000
Marius Wolfde GERDF,FW6214100000
93967,01712843951179

Dortmund Goalkeepers vs. Mönchengladbach

Dortmund Goalkeepers vs. Mönchengladbach Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Wolfgang de Beerde GERGK654043
Roman Bürkich SUIGK1197039102973.74
Dennis Gentenaarnl NEDGK19020
Marwin Hitzch SUIGK32001111090.92
Stefan Klosde GERGK151,350233
Gregor Kobelch SUIGK654027101766.71
Jens Lehmannde GERGK538722
Guillaume Warmuzfr FRAGK218030
Roman Weidenfellerde GERGK201,800819450.06
Philipp Lauxde GERGK16310
706,12085756071.421

Mönchengladbach Players vs. Dortmund

Mönchengladbach Players vs. Dortmund Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Patrik Anderssonse SWEDF119900010
Zé Antóniopt PORDF43600000
Juan Arangove VENMF86980000
Slađan Ašaninhr CRODF53781000
Logan Baillybe BELGK32700000
Anderson Bambabr BRADF1900000
Igor Belanovsu URSFW,MF21170010
Jordan Beyerde GERDF3270000000
Raúl Bobadillapy PARFW5367000020
Jörg Böhmede GERMF1900000
Michael Bradleyus USADF,MF53900020
Hans-Günter Brunsde GERDF,MF31931000
Jan-Ingwer Callsen-Brackerde GERDF1900000
Bradley Carnellza RSADF,MF1900000
Andreas Christensendk DENDF4360000000
Hans-Jörg Criensde GERFW76291000
Martin Dahlinse SWEFW75895020
Dantebr BRADF54501010
Sebastian Deislerde GERMF1900000
Igor Demosk SVKMF52812120
Álvaro Domínguezes ESPDF6505000000
Hans-Georg Dreßende GERDF,MF1900000
Max Eberlde GERDF43600030
Stefan Effenbergde GERMF129891080
Thomas Eichinde GERDF97740000
Daniel Embersde GERDF1900000
Robert Enkede GERGK21800000
Holger Fachde GERDF,MF75631000
Mikael Forssellfi FINFW1901000
Hubert Fournierfr FRADF21300021
Rob Friendca CANFW,MF32080000
Michael Frontzeckde GERDF42300000
Enrico Gaedede GERMF32700000
Tomáš Galásekcz CZEMF1900010
Matthias Ginterde GERDF,MF9810000010
Steve Gohourici CIVDF21800000
Markus Hausweilerde GERMF86841020
Christofer Heimerothde GERGK31940000
Heiko Herrlichde GERFW32702010
Franck Honoratfr FRAFW,MF2162010000
Thomas Huschbeckde GER1900000
Federico Insúaar ARGMF21350000
Andrzej Juskowiakpl POLFW31962000
Jörg Kaessmannde GERGK1900000
Darius Kampade GERGK1900000
Uwe Kampsde GERGK191,7100000
Thomas Kastenmaierde GERDF108211040
Kasey Kellerus USAGK54500000
Oliver Kirchde GERDF,MF1900000
Michael Klinkertde GERDF191,4690051
Peer Klugede GERMF65281010
Julian Korbde GERDF,MF5369000000
Bernd Kraussat AUTDF21800010
Max Krusede GERFW,MF4344201000
Stefan Lainerat AUTDF,MF9759000010
Arie van Lentde GERFW42820000
Tobias Levelsde GERDF54500020
Ioan Lupescuro ROUMF21800000
Karim Matmourdz ALGFW,MF62780000
Norbert Meierde GERMF42780020
Marcin Mięcielpl POLFW21020000
Craig Mooreau AUSDF1900000
Jörg Neunde GERDF,MF141,2601030
Roman Neustädterru RUSDF,MF21800000
Oliver Neuvillede GERFW74541000
Moritz Nicolasde GERGK190000000
Håvard Nordtveitno NORDF,MF10825100041
Jan Olschowskyde GERGK2180000000
Jonas Omlinch SUIGK190000000
Reece Oxfordeng ENGDF190000010
Patrick Paauwenl NEDDF,MF1900000
Stephan Paßlackde GERDF43601010
Karlheinz Pflipsende GERMF129302010
Alassane Pléafr FRAFW,MF10740020000
Marcelo Pletschbr BRADF64620020
Eugen Polanskipl POLMF32440010
Toni Polsterat AUTFW1901000
Nando Rafaelao ANGFW21042010
Raffaelbr BRAFW,MF8651500000
Bachirou Saloutg TOGFW54291000
Martin Schneiderde GERMF151,3231030
Frank Schulzde GERMF21350010
Marvin Schulzde GERDF,MF190000000
Tobias Sippelde GERGK2180000000
Yann Sommerch SUIGK161,440000000
Michael Spiesde GERFW,MF21741000
Joachim Stadlerde GERDF52720000
Paul Stalterica CANDF,MF21750000
Jörg Stielch SUIGK65400010
Lars Stindlde GERFW,MF151,129430040
František Strakacs TCHDF43600020
Martin Stranzlat AUTDF,MF7630000020
Jeff Strasserlu LUXDF65400020
Tobias Stroblde GERDF,MF4298000010
Bo Svenssondk DENDF1900000
Marc-André ter Stegende GERGK76160010
Bernd Thijsbe BELMF32700020
Marcus Thuramfr FRAFW,MF8476300000
Ivo Ulichcz CZEMF65212000
Joris Van Houtbe BELFW,MF42750010
Nico Van Kerckhovenbe BELDF,FW1900010
Jannik Vestergaarddk DENDF4288000000
Julian Weiglde GERDF,MF4334000010
Marcel Witeczekde GERDF,FW74760010
Granit Xhakach SUIMF4348000010
Christian Ziegede GERDF,MF1900010
Mike Hankede GERFW43021000
Lukas Ruppde GERMF21010000
Christian Hochstätterde GERDF,MF141,0300000
Wesley Sonckbe BELFW21080000
Denis Zakariach SUIMF10755100020
Florian Neuhausde GERMF10733020030
Nico Elvedich SUIDF181,590210040
Amin Younesde GERFW,MF1791000
Lawrence Aidoogh GHAFW,MF32270020
Mohammadou Idrissoucm CMRFW21681000
Christoph Buddede GERFW1770000
Kouadio Konéfr FRAMF5400200020
Željko Sopićhr CROMF21640031
Michael Delurade GERFW,MF21210000
Fabian Johnsonus USADF,MF6430000000
Marcel Meeuwisnl NEDMF21660000
Roberto Colauttiil ISRFW31820000
Nathan N'Goumoufr FRAFW,MF4168000000
Maximilian Wöberat AUTDF2164100000
Oliver Bierhoffde GERFW1730000
Niels Oude Kamphuisnl NEDDF,MF1730010
Thomas Broichde GERMF52330000
Jürgen Langede GER21620010
Guido Koppde GERFW1710000
Per Pedersendk DENFW1710000
Bernd Korzynietzde GERDF,FW52970020
Alexander Baumjohannde GERMF21010000
Joonas Kolkkafi FINMF2790010
Luca Netzde GERDF,MF5266010010
Jan Schlaudraffde GERFW,MF1670000
Christian Dordade GERDF1660000
Josip Drmićch SUIFW4168000000
Igor de Camargobe BELFW,MF21540000
Breel Emboloch SUIFW,MF6292000000
Thomas Kleinede GERDF1620000
Patrick Herrmannde GERFW,MF21960010000
Markus Münchde GERDF,MF32390010
Thorben Marxde GERMF52830010
Filip Daemsbe BELDF119560010
Hannes Wolfat AUTFW,MF5157000000
Milan Fukalcz CZEDF,MF43140000
Marco Küntzelde GERFW,MF1490000
Stefan Ertlde GERFW,MF1450000
Marvin Friedrichde GERDF4315000000
Ko Itakurajp JPNDF3138000010
Marcel Ketelaerde GERFW,MF52920000
Peter Nielsendk DENMF94130010
Markus Reiterde GERDF1450000
Tony Jantschkede GERDF,MF151,114000020
Steffen Korellde GERDF32210000
Matthias Hagnerde GERMF1380010
Marcell Jansende GERDF,MF53940010
Peter Van Houdtbe BELFW32090010
Krisztián Liszteshu HUNMF1300000
Ramy Bensebainidz ALGDF,MF8659301140
Branimir Hrgotase SWEFW,MF2430000
Roel Brouwersnl NEDDF12697000010
Thomas Hoersende GERDF,MF42530000
Luuk de Jongnl NEDFW1280000
László Bénessk SVKMF4178000000
Tomáš Čvančaracz CZEFW272000000
Robin Hackde GERFW,MF245000000
Alexander Ringfi FINDF,MF2430000
David Degench SUIMF1260000
Václav Svěrkošcz CZEFW62290010
Johannes van den Berghde GERDF,MF1241000
Joe Scallyus USADF4294000000
Max Huibertsnl NEDFW2380000
Valentino Lazaroat AUTDF,FW123000000
Oscar Wendtse SWEDF,MF151,173110000
Milan Obradovićrs SRBDF1210000
Hassan El Fakirino NORDF,MF32000010
Daniel Felgenhauerde GERDF,MF1200000
Jörgen Petterssonse SWEFW63733020
Morten Skoubodk DENFW1190000
Günter Thielede GERFW1190000
Thomas Winterde GER2520000
André Winkholdde GERDF,MF31650000
Marvin Compperde GERDF21070010
Martin Maxde GERFW95071000
Rocco Reitzde GERMF277100000
Manfred Stefesde GERDF31130010
Marko Marinde GERFW,MF21060010
Ibrahima Traorégn GUIMF6323000000
Peter Wynhoffde GERFW,MF138090000
Thorgan Hazardbe BELFW,MF8486000000
Marco Reusde GERFW,MF53521000
Markus Feldhoffde GERFW2140000
Andreas Bluhmde GER1110010
Kasper Bøgelunddk DENDF21010010
Martin Hintereggerat AUTDF,MF111000000
Jonas Hofmannde GERFW,MF151,022130000
Peniel Mlapatg TOGFW1110000
Sven Lintjensde GERMF1100000
Jordan Pefokus USAFW255000000
Mickaël Cuisancefr FRAMF347000010
Christoph Kramerde GERMF181,100100060
Marco Villade GERFW180000
Mathew Leckieau AUSFW,MF170000
Sebastian Schachtende GERDF,MF160000
Kahêbr BRAFW42371000
Haralambos Makridisgr GREFW,MF14000000
Michael Sternkopfde GERFW,MF2940000
André Hahnde GERFW,MF4191010000
Jörg Kretzschmarde GERMF120000
Mahmoud Dahoudde GERMF5227000010
Stephan Schulz-Wingede GERDF,MF110000
94067,2167216311384

Mönchengladbach Goalkeepers vs. Dortmund

Mönchengladbach Goalkeepers vs. Dortmund Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Logan Baillybe BELGK327050
Robert Enkede GERGK218030
Christofer Heimerothde GERGK319480
Jörg Kaessmannde GERGK19020
Darius Kampade GERGK19030
Uwe Kampsde GERGK191,710293
Kasey Kellerus USAGK545051
Moritz Nicolasde GERGK190134969.20
Jan Olschowskyde GERGK21802271572.70
Jonas Omlinch SUIGK19042275.00
Tobias Sippelde GERGK2180117436.40
Yann Sommerch SUIGK161,44078374256.41
Jörg Stielch SUIGK6540101
Marc-André ter Stegende GERGK761682
696,1201281307259.48

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.