Der Klassiker History
Dortmund vs. Bayern Munich Historical Head-to-Head

Dortmund
20 wins
24 draws
41 losses
99 goals
Bayern Munich
41 wins
24 draws
20 losses
162 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-04-12Bayern MunichDortmundAllianz Arena
BundesligaBundesligaSat2024-11-3018:30 DortmundBayern MunichSignal Iduna Park
BundesligaBundesligaSat2024-03-3018:30 Bayern Munich1.50–20.9Dortmund75,000Allianz ArenaHarm OsmersMatch Report
BundesligaBundesligaSat2023-11-0418:30 Dortmund1.00–43.2Bayern Munich81,365Signal Iduna ParkDeniz AytekinMatch Report
BundesligaBundesligaSat2023-04-0118:30 Bayern Munich2.44–21.5Dortmund75,000Allianz ArenaMarco FritzMatch Report
BundesligaBundesligaSat2022-10-0818:30 Dortmund1.62–20.6Bayern Munich81,365Signal Iduna ParkDeniz AytekinMatch Report
BundesligaBundesligaSat2022-04-2318:30 Bayern Munich1.73–11.3Dortmund75,000Allianz ArenaDaniel SiebertMatch Report
BundesligaBundesligaSat2021-12-0418:30 Dortmund1.22–33.1Bayern Munich15,000Signal Iduna ParkFelix ZwayerMatch Report
DFL-SupercupDFL-SupercupTue2021-08-1720:30 Dortmund1–3Bayern MunichSignal Iduna ParkSascha StegemannMatch Report
BundesligaBundesligaSat2021-03-0618:30 Bayern Munich3.14–20.6DortmundAllianz ArenaMarco FritzMatch Report
BundesligaBundesligaSat2020-11-0718:30 Dortmund2.52–31.2Bayern MunichSignal Iduna ParkManuel GräfeMatch Report
DFL-SupercupDFL-SupercupWed2020-09-3020:30 Bayern Munich3–2DortmundAllianz ArenaBibiana SteinhausMatch Report
BundesligaBundesligaTue2020-05-2618:30 Dortmund0.70–10.7Bayern MunichSignal Iduna ParkTobias StielerMatch Report
BundesligaBundesligaSat2019-11-0918:30 Bayern Munich3.74–00.7Dortmund75,000Allianz ArenaFelix ZwayerMatch Report
DFL-SupercupDFL-SupercupSat2019-08-0320:30 Dortmund2–0Bayern Munich81,365Signal Iduna Park (Neutral Site)Daniel SiebertMatch Report
BundesligaBundesligaSat2019-04-0618:30 Bayern Munich3.75–00.5Dortmund75,000Allianz ArenaManuel GräfeMatch Report
BundesligaBundesligaSat2018-11-1018:30 Dortmund2.73–21.9Bayern Munich81,365Signal Iduna ParkManuel GräfeMatch Report
BundesligaBundesligaSat2018-03-3118:30 Bayern Munich4.56–00.4Dortmund75,000Allianz ArenaBastian DankertMatch Report
DFB-PokalRound of 16Wed2017-12-2020:45 Bayern Munich2–1Dortmund75,000Allianz ArenaSascha StegemannMatch Report
BundesligaBundesligaSat2017-11-0418:30 Dortmund2.11–31.1Bayern Munich81,360Signal Iduna ParkTobias StielerMatch Report
DFL-SupercupDFL-SupercupSat2017-08-0520:30 Dortmund(4) 2–2 (5)Bayern Munich81,360Signal Iduna ParkFelix ZwayerMatch Report
DFB-PokalSemi-finalsWed2017-04-2620:45 Bayern Munich2–3Dortmund75,000Allianz ArenaManuel GräfeMatch Report
BundesligaBundesligaSat2017-04-0818:30 Bayern Munich4–1Dortmund75,000Allianz ArenaMarco FritzMatch Report
BundesligaBundesligaSat2016-11-1918:30 Dortmund1–0Bayern Munich81,360Signal Iduna ParkTobias StielerMatch Report
DFL-SupercupDFL-SupercupSun2016-08-1420:30 Dortmund0–2Bayern Munich81,360Signal Iduna ParkTobias WelzMatch Report
DFB-PokalFinalSat2016-05-2120:00 Bayern Munich(4) 0–0 (3)Dortmund74,322Olympiastadion BerlinMarco FritzMatch ReportBayern Munich won on penalty kicks following extra time
BundesligaBundesligaSat2016-03-0518:30 Dortmund0–0Bayern Munich81,359Signal Iduna ParkTobias StielerMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaSun2015-10-0417:30 Bayern Munich5–1Dortmund75,000Allianz ArenaMarco FritzMatch Report
DFB-PokalSemi-finalsTue2015-04-2820:30 Bayern Munich(0) 1–1 (2)Dortmund75,000Allianz ArenaPeter GagelmannMatch ReportDortmund won on penalty kicks following extra time
BundesligaBundesligaSat2015-04-0418:30 Dortmund0–1Bayern Munich80,667Signal Iduna ParkKnut KircherMatch Report
BundesligaBundesligaSat2014-11-0118:30 Bayern Munich2–1Dortmund71,000Allianz ArenaManuel GräfeMatch Report
DFL-SupercupDFL-SupercupWed2014-08-1318:00 Dortmund2–0Bayern Munich80,667Signal Iduna ParkPeter GagelmannMatch Report
BundesligaBundesligaSat2014-04-12Bayern Munich0–3DortmundFelix ZwayerMatch Report
BundesligaBundesligaSat2013-11-23Dortmund0–3Bayern MunichManuel GräfeMatch Report
Champions LgFinalSat2013-05-25Dortmund1–2Bayern MunichWembley Stadium (Neutral Site)Nicola RizzoliMatch Report
BundesligaBundesligaSat2013-05-04Dortmund1–1Bayern MunichPeter GagelmannMatch Report
BundesligaBundesligaSat2012-12-01Bayern Munich1–1DortmundPeter GagelmannMatch Report
BundesligaBundesligaWed2012-04-11Dortmund1–0Bayern MunichKnut KircherMatch Report
BundesligaBundesligaSat2011-11-19Bayern Munich0–1DortmundPeter GagelmannMatch Report
BundesligaBundesligaSat2011-02-26Bayern Munich1–3DortmundManuel GräfeMatch Report
BundesligaBundesligaSun2010-10-03Dortmund2–0Bayern MunichFlorian MeyerMatch Report
BundesligaBundesligaSat2010-02-13Bayern Munich3–1DortmundKnut KircherMatch Report
BundesligaBundesligaSat2009-09-12Dortmund1–5Bayern MunichKnut KircherMatch Report
BundesligaBundesligaSun2009-02-08Bayern Munich3–1DortmundMichael KempterMatch Report
BundesligaBundesligaSat2008-08-23Dortmund1–1Bayern MunichHerbert FandelMatch Report
BundesligaBundesligaSun2008-04-13Bayern Munich5–0DortmundMarkus MerkMatch Report
BundesligaBundesligaSun2007-10-28Dortmund0–0Bayern MunichMarkus MerkMatch Report
BundesligaBundesligaFri2007-01-26Dortmund3–2Bayern MunichManuel GräfeMatch Report
BundesligaBundesligaFri2006-08-11Bayern Munich2–0DortmundKnut KircherMatch Report
BundesligaBundesligaSat2006-05-13Bayern Munich3–3DortmundBabak RafatiMatch Report
BundesligaBundesligaSat2005-12-17Dortmund1–2Bayern MunichHerbert FandelMatch Report
BundesligaBundesligaSat2005-02-19Bayern Munich5–0DortmundMarkus MerkMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaSat2004-09-18Dortmund2–2Bayern MunichMarkus MerkMatch Report
BundesligaBundesligaSat2004-04-17Dortmund2–0Bayern MunichMarkus MerkMatch Report
BundesligaBundesligaSun2003-11-09Bayern Munich4–1DortmundMarkus MerkMatch Report
BundesligaBundesligaSat2003-04-19Dortmund1–0Bayern MunichMarkus MerkMatch Report
BundesligaBundesligaSat2002-11-09Bayern Munich2–1DortmundMichael WeinerMatch Report
BundesligaBundesligaSat2002-02-09Bayern Munich1–1DortmundEdgar SteinbornMatch Report
BundesligaBundesligaSat2001-09-08Dortmund0–2Bayern MunichLutz Michael FröhlichMatch Report
BundesligaBundesligaSat2001-04-07Dortmund1–1Bayern MunichHartmut StrampeMatch Report
BundesligaBundesligaSat2000-11-04Bayern Munich6–2DortmundHartmut StrampeMatch Report
BundesligaBundesligaSun2000-04-23Dortmund0–1Bayern MunichMarkus MerkMatch Report
BundesligaBundesligaSat1999-12-04Bayern Munich1–1DortmundHerbert FandelMatch Report
BundesligaBundesligaSat1999-04-03Dortmund2–2Bayern MunichBernd HeynemannMatch Report
BundesligaBundesligaSun1998-10-04Bayern Munich2–2DortmundEdgar SteinbornMatch Report
BundesligaBundesligaSat1998-05-09Bayern Munich4–0DortmundJörg KeßlerMatch Report
Champions LgQuarter-finalsWed1998-03-18Dortmund1–0Bayern MunichBVB Stadion DortmundLászló VagnerMatch ReportLeg 2 of 2; Dortmund won; Required Extra Time
Champions LgQuarter-finalsWed1998-03-04Bayern Munich0–0DortmundOlympiastadionPierluigi CollinaMatch ReportLeg 1 of 2
BundesligaBundesligaTue1997-11-11Dortmund0–2Bayern MunichHartmut StrampeMatch Report
BundesligaBundesligaSat1997-04-19Dortmund1–1Bayern MunichAlfons BergMatch Report
BundesligaBundesligaSun1996-10-20Bayern Munich0–0DortmundLutz Michael FröhlichMatch Report
BundesligaBundesligaSat1996-03-30Bayern Munich1–0DortmundMarkus MerkMatch Report
BundesligaBundesligaSun1995-10-01Dortmund3–1Bayern MunichEdgar SteinbornMatch Report
BundesligaBundesligaSat1995-04-22Bayern Munich2–1DortmundHartmut StrampeMatch Report
BundesligaBundesligaSat1994-10-22Dortmund1–0Bayern MunichEdgar SteinbornMatch Report
BundesligaBundesligaSun1994-03-20Bayern Munich0–0DortmundHartmut StrampeMatch Report
BundesligaBundesligaSat1993-09-25Dortmund1–1Bayern MunichWieland ZillerMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaSat1993-04-10Bayern Munich2–0DortmundMarkus MerkMatch Report
BundesligaBundesligaFri1992-09-25Dortmund1–2Bayern MunichBernd HeynemannMatch Report
BundesligaBundesligaFri1992-04-10Dortmund3–0Bayern MunichEdgar SteinbornMatch Report
BundesligaBundesligaSat1991-10-12Bayern Munich0–3DortmundBernd HeynemannMatch Report
BundesligaBundesligaFri1991-05-17Dortmund2–3Bayern MunichGerhard TheobaldMatch Report
BundesligaBundesligaSat1990-11-10Bayern Munich2–3DortmundAlfons BergMatch Report
BundesligaBundesligaSat1990-05-12Bayern Munich3–0DortmundWolf-Rüdiger UmbachMatch Report
BundesligaBundesligaSat1989-11-18Dortmund2–2Bayern MunichWolf-Günter WieselMatch Report
BundesligaBundesligaSat1989-04-15Dortmund1–1Bayern MunichHeinz WernerMatch Report
BundesligaBundesligaWed1988-10-12Bayern Munich1–1DortmundWolf-Rüdiger UmbachMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaSat2024-03-3018:30 Bayern Munich1.50–20.9Dortmund75,000Allianz ArenaHarm OsmersMatch Report
DFL-SupercupDFL-SupercupSat2019-08-0320:30 Dortmund2–0Bayern Munich81,365Signal Iduna Park (Neutral Site)Daniel SiebertMatch Report
BundesligaBundesligaSat2018-11-1018:30 Dortmund2.73–21.9Bayern Munich81,365Signal Iduna ParkManuel GräfeMatch Report
DFB-PokalSemi-finalsWed2017-04-2620:45 Bayern Munich2–3Dortmund75,000Allianz ArenaManuel GräfeMatch Report
BundesligaBundesligaSat2016-11-1918:30 Dortmund1–0Bayern Munich81,360Signal Iduna ParkTobias StielerMatch Report
DFL-SupercupDFL-SupercupWed2014-08-1318:00 Dortmund2–0Bayern Munich80,667Signal Iduna ParkPeter GagelmannMatch Report
BundesligaBundesligaSat2014-04-12Bayern Munich0–3DortmundFelix ZwayerMatch Report
BundesligaBundesligaWed2012-04-11Dortmund1–0Bayern MunichKnut KircherMatch Report
BundesligaBundesligaSat2011-11-19Bayern Munich0–1DortmundPeter GagelmannMatch Report
BundesligaBundesligaSat2011-02-26Bayern Munich1–3DortmundManuel GräfeMatch Report
BundesligaBundesligaSun2010-10-03Dortmund2–0Bayern MunichFlorian MeyerMatch Report
BundesligaBundesligaFri2007-01-26Dortmund3–2Bayern MunichManuel GräfeMatch Report
BundesligaBundesligaSat2004-04-17Dortmund2–0Bayern MunichMarkus MerkMatch Report
BundesligaBundesligaSat2003-04-19Dortmund1–0Bayern MunichMarkus MerkMatch Report
Champions LgQuarter-finalsWed1998-03-18Dortmund1–0Bayern MunichBVB Stadion DortmundLászló VagnerMatch ReportLeg 2 of 2; Dortmund won; Required Extra Time
BundesligaBundesligaSun1995-10-01Dortmund3–1Bayern MunichEdgar SteinbornMatch Report
BundesligaBundesligaSat1994-10-22Dortmund1–0Bayern MunichEdgar SteinbornMatch Report
BundesligaBundesligaFri1992-04-10Dortmund3–0Bayern MunichEdgar SteinbornMatch Report
BundesligaBundesligaSat1991-10-12Bayern Munich0–3DortmundBernd HeynemannMatch Report
BundesligaBundesligaSat1990-11-10Bayern Munich2–3DortmundAlfons BergMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaSat2022-10-0818:30 Dortmund1.62–20.6Bayern Munich81,365Signal Iduna ParkDeniz AytekinMatch Report
DFL-SupercupDFL-SupercupSat2017-08-0520:30 Dortmund(4) 2–2 (5)Bayern Munich81,360Signal Iduna ParkFelix ZwayerMatch Report
DFB-PokalFinalSat2016-05-2120:00 Bayern Munich(4) 0–0 (3)Dortmund74,322Olympiastadion BerlinMarco FritzMatch ReportBayern Munich won on penalty kicks following extra time
BundesligaBundesligaSat2016-03-0518:30 Dortmund0–0Bayern Munich81,359Signal Iduna ParkTobias StielerMatch Report
DFB-PokalSemi-finalsTue2015-04-2820:30 Bayern Munich(0) 1–1 (2)Dortmund75,000Allianz ArenaPeter GagelmannMatch ReportDortmund won on penalty kicks following extra time
BundesligaBundesligaSat2013-05-04Dortmund1–1Bayern MunichPeter GagelmannMatch Report
BundesligaBundesligaSat2012-12-01Bayern Munich1–1DortmundPeter GagelmannMatch Report
BundesligaBundesligaSat2008-08-23Dortmund1–1Bayern MunichHerbert FandelMatch Report
BundesligaBundesligaSun2007-10-28Dortmund0–0Bayern MunichMarkus MerkMatch Report
BundesligaBundesligaSat2006-05-13Bayern Munich3–3DortmundBabak RafatiMatch Report
BundesligaBundesligaSat2004-09-18Dortmund2–2Bayern MunichMarkus MerkMatch Report
BundesligaBundesligaSat2002-02-09Bayern Munich1–1DortmundEdgar SteinbornMatch Report
BundesligaBundesligaSat2001-04-07Dortmund1–1Bayern MunichHartmut StrampeMatch Report
BundesligaBundesligaSat1999-12-04Bayern Munich1–1DortmundHerbert FandelMatch Report
BundesligaBundesligaSat1999-04-03Dortmund2–2Bayern MunichBernd HeynemannMatch Report
BundesligaBundesligaSun1998-10-04Bayern Munich2–2DortmundEdgar SteinbornMatch Report
Champions LgQuarter-finalsWed1998-03-04Bayern Munich0–0DortmundOlympiastadionPierluigi CollinaMatch ReportLeg 1 of 2
BundesligaBundesligaSat1997-04-19Dortmund1–1Bayern MunichAlfons BergMatch Report
BundesligaBundesligaSun1996-10-20Bayern Munich0–0DortmundLutz Michael FröhlichMatch Report
BundesligaBundesligaSun1994-03-20Bayern Munich0–0DortmundHartmut StrampeMatch Report
BundesligaBundesligaSat1993-09-25Dortmund1–1Bayern MunichWieland ZillerMatch Report
BundesligaBundesligaSat1989-11-18Dortmund2–2Bayern MunichWolf-Günter WieselMatch Report
BundesligaBundesligaSat1989-04-15Dortmund1–1Bayern MunichHeinz WernerMatch Report
BundesligaBundesligaWed1988-10-12Bayern Munich1–1DortmundWolf-Rüdiger UmbachMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaSat2023-11-0418:30 Dortmund1.00–43.2Bayern Munich81,365Signal Iduna ParkDeniz AytekinMatch Report
BundesligaBundesligaSat2023-04-0118:30 Bayern Munich2.44–21.5Dortmund75,000Allianz ArenaMarco FritzMatch Report
BundesligaBundesligaSat2022-04-2318:30 Bayern Munich1.73–11.3Dortmund75,000Allianz ArenaDaniel SiebertMatch Report
BundesligaBundesligaSat2021-12-0418:30 Dortmund1.22–33.1Bayern Munich15,000Signal Iduna ParkFelix ZwayerMatch Report
DFL-SupercupDFL-SupercupTue2021-08-1720:30 Dortmund1–3Bayern MunichSignal Iduna ParkSascha StegemannMatch Report
BundesligaBundesligaSat2021-03-0618:30 Bayern Munich3.14–20.6DortmundAllianz ArenaMarco FritzMatch Report
BundesligaBundesligaSat2020-11-0718:30 Dortmund2.52–31.2Bayern MunichSignal Iduna ParkManuel GräfeMatch Report
DFL-SupercupDFL-SupercupWed2020-09-3020:30 Bayern Munich3–2DortmundAllianz ArenaBibiana SteinhausMatch Report
BundesligaBundesligaTue2020-05-2618:30 Dortmund0.70–10.7Bayern MunichSignal Iduna ParkTobias StielerMatch Report
BundesligaBundesligaSat2019-11-0918:30 Bayern Munich3.74–00.7Dortmund75,000Allianz ArenaFelix ZwayerMatch Report
BundesligaBundesligaSat2019-04-0618:30 Bayern Munich3.75–00.5Dortmund75,000Allianz ArenaManuel GräfeMatch Report
BundesligaBundesligaSat2018-03-3118:30 Bayern Munich4.56–00.4Dortmund75,000Allianz ArenaBastian DankertMatch Report
DFB-PokalRound of 16Wed2017-12-2020:45 Bayern Munich2–1Dortmund75,000Allianz ArenaSascha StegemannMatch Report
BundesligaBundesligaSat2017-11-0418:30 Dortmund2.11–31.1Bayern Munich81,360Signal Iduna ParkTobias StielerMatch Report
BundesligaBundesligaSat2017-04-0818:30 Bayern Munich4–1Dortmund75,000Allianz ArenaMarco FritzMatch Report
DFL-SupercupDFL-SupercupSun2016-08-1420:30 Dortmund0–2Bayern Munich81,360Signal Iduna ParkTobias WelzMatch Report
BundesligaBundesligaSun2015-10-0417:30 Bayern Munich5–1Dortmund75,000Allianz ArenaMarco FritzMatch Report
BundesligaBundesligaSat2015-04-0418:30 Dortmund0–1Bayern Munich80,667Signal Iduna ParkKnut KircherMatch Report
BundesligaBundesligaSat2014-11-0118:30 Bayern Munich2–1Dortmund71,000Allianz ArenaManuel GräfeMatch Report
BundesligaBundesligaSat2013-11-23Dortmund0–3Bayern MunichManuel GräfeMatch Report
Champions LgFinalSat2013-05-25Dortmund1–2Bayern MunichWembley Stadium (Neutral Site)Nicola RizzoliMatch Report
BundesligaBundesligaSat2010-02-13Bayern Munich3–1DortmundKnut KircherMatch Report
BundesligaBundesligaSat2009-09-12Dortmund1–5Bayern MunichKnut KircherMatch Report
BundesligaBundesligaSun2009-02-08Bayern Munich3–1DortmundMichael KempterMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaSun2008-04-13Bayern Munich5–0DortmundMarkus MerkMatch Report
BundesligaBundesligaFri2006-08-11Bayern Munich2–0DortmundKnut KircherMatch Report
BundesligaBundesligaSat2005-12-17Dortmund1–2Bayern MunichHerbert FandelMatch Report
BundesligaBundesligaSat2005-02-19Bayern Munich5–0DortmundMarkus MerkMatch Report
BundesligaBundesligaSun2003-11-09Bayern Munich4–1DortmundMarkus MerkMatch Report
BundesligaBundesligaSat2002-11-09Bayern Munich2–1DortmundMichael WeinerMatch Report
BundesligaBundesligaSat2001-09-08Dortmund0–2Bayern MunichLutz Michael FröhlichMatch Report
BundesligaBundesligaSat2000-11-04Bayern Munich6–2DortmundHartmut StrampeMatch Report
BundesligaBundesligaSun2000-04-23Dortmund0–1Bayern MunichMarkus MerkMatch Report
BundesligaBundesligaSat1998-05-09Bayern Munich4–0DortmundJörg KeßlerMatch Report
BundesligaBundesligaTue1997-11-11Dortmund0–2Bayern MunichHartmut StrampeMatch Report
BundesligaBundesligaSat1996-03-30Bayern Munich1–0DortmundMarkus MerkMatch Report
BundesligaBundesligaSat1995-04-22Bayern Munich2–1DortmundHartmut StrampeMatch Report
BundesligaBundesligaSat1993-04-10Bayern Munich2–0DortmundMarkus MerkMatch Report
BundesligaBundesligaFri1992-09-25Dortmund1–2Bayern MunichBernd HeynemannMatch Report
BundesligaBundesligaFri1991-05-17Dortmund2–3Bayern MunichGerhard TheobaldMatch Report
BundesligaBundesligaSat1990-05-12Bayern Munich3–0DortmundWolf-Rüdiger UmbachMatch Report

Fixture Leaders

Dortmund Players vs. Bayern Munich

Dortmund Players vs. Bayern Munich Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Roman Bürkich SUIGK151,410000020
Julian Weiglde GERDF,MF13985000030
Harry Decheivernl NEDFW21810000
Gonzalo Castrode GERDF,MF9586020010
Manuel Akanjich SUIDF,MF11990000010
Márcio Amorosobr BRAFW42102100
Marc Bartraes ESPDF6513100020
Michy Batshuayibe BELFW190000000
Karsten Baumannde GERDF31960000
Wolfgang de Beerde GERGK65400000
Sven Benderde GERDF,MF161,289000010
André Bergdølmono NORDF1900000
Manfred Binzde GERDF1900010
Kevin-Prince Boatenggh GHAFW,MF1900010
Fredi Bobicde GERFW42451000
Julian Brandtde GERFW,MF11689210000
Jacob Bruun Larsendk DENFW,MF3181000000
Vladimir Butru RUSMF74350000
Júlio Césarbr BRADF54800010
Dedêbr BRADF171,4060030
Philipp Degench SUIDF,FW65151000
Thomas Delaneydk DENMF6362020020
Abdou Diallosn SENDF190000000
Norbert Dickelde GERFW32541010
Martin Drillerde GERFW1900000
Erik Durmde GERDF,FW9645000000
Evanílsonbr BRADF,FW86490021
Ewerthonbr BRAFW75273210
Wolfgang Feiersingerat AUTDF75470030
Juan Fernándezar ARGDF,MF1900010
Thomas Franckde GERMF42531010
Dennis Gentenaarnl NEDGK1900000
Matthias Ginterde GERDF,MF5314000000
Sergei Gorlukovichru RUSDF32700010
Uwe Grauerde GERDF1900000
Kevin Großkreutzde GERDF,FW11851100020
Tamás Hajnalhu HUNMF31970010
Achraf Hakimima MARDF,MF4286000000
Thorgan Hazardbe BELFW,MF5263010000
Thomas Helmerde GERDF,MF87121000
Heiko Herrlichde GERFW74093000
Marwin Hitzch SUIGK5450000010
Uwe Hünemeierde GERDF1900000
Ciro Immobileit ITAFW190000000
Niclas Jensendk DENDF32700000
Sebastian Kehlde GERDF,MF191,314000020
Stefan Klosde GERGK171,5600010
Gregor Kobelch SUIGK4360000000
Jan Kollercz CZEFW98104010
Robert Kovačhr CRODF21350000
Martin Kreede GERDF42780000
Florian Kringede GERDF,MF108921020
Thomas Krothde GERMF42970010
Günter Kutowskide GERDF119010020
Paul Lambertsct SCOMF21800000
Mitchell Langerakau AUSGK3300000010
Jens Lehmannde GERGK86960041
Ian Maatsennl NEDDF,MF190000000
Murdo MacLeodsct SCOMF43150000
Malte Metzelderde GERDF1900000
Alexander Meyerde GERGK2180000000
Henrikh Mkhitaryanam ARMFW,MF9703210020
Andreas Möllerde GERMF141,2901040
Alfred Nijhuisnl NEDDF53640020
Sunday Olisehng NGADF,MF32700010
Patrick Owomoyelade GERDF,MF52860000
Frank Pagelsdorfde GERMF1900010
Sokratis Papastathopoulosgr GREDF161,481000030
Felix Passlackde GERDF,MF6401000030
Mladen Petrićhr CROFW21350000
Łukasz Piszczekpl POLDF,MF211,742020010
Gerhard Poschnerde GERMF75431020
Flemming Povlsendk DENFW64892010
Peter Quallode GERDF1900000
Ahmed Reda Madounidz ALGDF31460000
Knut Reinhardtde GERMF75540000
Marco Reusde GERFW,MF251,986711120
Stefan Reuterde GERDF,MF191,6601161
Tomáš Rosickýcz CZEMF75600000
Antonio Rukavinars SRBDF1900010
Michael Rummeniggede GERFW,MF108464010
Marcel Sabitzerat AUTFW,MF190000010
Nuri Şahintr TURMF161,061200010
Matthias Sammerde GERDF,MF54500020
Felipe Santanabr BRADF53690000
Nico Schlotterbeckde GERDF4313010000
Marcel Schmelzerde GERDF211,851000030
Michael Schulzde GERDF76300000
Nico Schulzde GERDF,FW6393000000
Sahr Senesiede GERFW,MF2930000
Euzebiusz Smolarekpl POLFW,MF53150000
Paulo Sousapt PORMF1900010
Miroslav Stevićrs SRBMF42800010
Neven Subotićrs SRBDF121,026000010
Niklas Sülede GERDF3225000000
Tingabr BRAMF54051020
Ömer Topraktr TURDF3270000010
Guillaume Warmuzfr FRAGK21800000
Roman Weidenfellerde GERGK191,710000020
Axel Witselbe BELDF,MF7546010010
Christian Wörnsde GERDF121,0801040
Lee Young-pyokr KORDF1900000
Ned Zelićau AUSDF,MF43390010
Marc Zieglerde GERGK32700000
Michael Zorcde GERMF201,4421030
Sergej Barbarezba BIHFW,MF21780000
Stéphane Chapuisatch SUIFW151,3013000
Salvatore Gambinode GERFW,MF31340020
Steven Pienaarza RSAMF21750010
Lucas Barriospy PARFW52722000
Oliver Kirchde GERDF,MF184000000
Otto Addogh GHAMF43491020
Jakub Błaszczykowskipl POLMF14976100010
Günter Breitzkede GERMF21252000
Andriy Yarmolenkoua UKRFW,MF2169100000
Niclas Füllkrugde GERFW2151000000
Jörg Heinrichde GERDF,MF119470021
Dan-Axel Zagadoufr FRADF5370000020
Pierre-Emerick Aubameyangga GABFW,MF151,304620020
Shinji Kagawajp JPNFW,MF11714010000
İlkay Gündoğande GERMF8643101000
Alexander Freich SUIFW43252010
Erling Haalandno NORFW,MF7544510000
Nizamettin Çalışkantr TURMF1690000
Raphaël Guerreiropt PORDF,MF11873150000
Jürgen Kohlerde GERDF121,0521020
André Schürrlede GERFW,MF4215000000
Marco Kurzde GERDF1660010
Thomas Meunierbe BELDF,MF4336000010
Giuseppe Reinade GERFW31650000
Delron Buckleyza RSAFW,MF21540000
Christoph Metzelderde GERDF75760010
Jonas Hofmannde GERFW,MF3171100010
Sébastien Hallerci CIVFW389010000
Dimitar Rangelovbg BULFW,MF1600000
Michael Luschde GERFW,MF63590000
Ousmane Dembéléfr FRAFW,MF4335120020
Christian Nerlingerde GERMF42131020
Bashiru Gambogh GHAFW,MF21240000
Steffen Freundde GERMF107610040
Salih Özcantr TURMF4176000000
Jeremy Toljande GERDF,MF2136000000
Sebastian Rodede GERMF3211000020
Emre Cande GERDF,MF8675202240
Mahmoud Dahoudde GERMF11741000030
Thomas Hengende GERDF1450010
Mats Hummelsde GERDF272,233200040
Marc-André Kruskade GERMF54050010
Julian Ryersonno NORDF,MF3225100010
Nelson Valdezpy PARFW74851010
Markus Brzenskade GERDF64920021
Torsten Fringsde GERMF1400021
Karim Adeyemide GERFW,MF3155100010
Adnan Januzajbe BELFW,MF138000000
Felix Nmechade GERMF2101000000
Donyell Malennl NEDFW,MF5234100000
Christian Timmde GERFW21030000
Paco Alcáceres ESPFW3152200000
Emre Mortr TURMF245000000
Cedric van der Gunnl NEDFW,MF1310000
Frank Millde GERFW63770020
Maximilian Philippde GERFW,MF248000000
Steffen Tiggesde GERFW240000000
Adrián Ramosco COLFW6229000010
Lars Rickende GERFW,MF201,4201020
Bajram Sadrijajde GERFW1270000
Ibrahim Tankogh GHAFW42060000
Stefan Strerathde GERMF31090000
Kevin Kamplsi SVNMF291000021
Jamie Gittenseng ENGFW,MF231000000
Mallam Yahayagh GHAFW,MF1240000
Reinierbr BRAMF4111000000
Mikel Merinoes ESPMF122000000
Marius Wolfde GERDF,FW9335000000
Manuel Friedrichde GERDF21110000
Anthony Modestefr FRAFW121110000
Mateu Moreyes ESPDF121000000
Steinar Pedersenno NORDF1200000
Lothar Sippelde GERFW,MF2570000
Patrik Bergercz CZEMF2370000
Gio Reynaus USAFW,MF4183000000
Mario Götzede GERFW,MF11621210010
Jürgen Wegmannde GERFW41601000
Mohamed Zidaneg EGYFW42131000
Guy Demelci CIVDF,MF31510000
Matthias Ruländerde GERDF1160000
Jude Bellinghameng ENGMF8510030020
Miloš Jojićrs SRBMF1150000
Robert Lewandowskipl POLFW96731010
Rubén Sosauy URUFW1141000
Matthew Amoahgh GHAFW1130000
Marco Pašalićhr CROMF113000000
René Tretschokde GERMF2740000
Giovanni Federicode GERMF1120000
Moritz Leitnerde GERMF31060000
Karl-Heinz Riedlede GERFW64622000
Thomas Häßlerde GERMF1110000
Jadon Sanchoeng ENGFW,MF8502110000
Jovan Kirovskius USAFW21000000
Bernd Storckde GERDF2980010
David Odonkorde GERFW,MF62920010
Bachirou Saloutg TOGFW190000
Diego Klimowiczar ARGFW2530010
Bodo Schmidtde GERDF75480000
Victor Ikpebang NGAFW2390000
Markus Feulnerde GERMF160000
Damien Le Tallecfr FRADF,FW160000
Leonardo Rodríguezar ARGFW,MF160000
Martin Amedickde GERDF150000
Antônio da Silvabr BRAMF2130000
Alexander Isakse SWEFW13000000
Steffen Karlde GERDF,MF41981020
Leandrobr BRAMF2150000
Youssoufa Moukokode GERFW5203100000
Christian Pulisicus USAFW,MF7446100000
Kosi Sakacd CODDF,MF130001
Robert Nikolicde GERDF31820000
Ivan Perišićhr CRODF,FW3360000
René Schneiderde GERDF120000
Julian Schieberde GERFW3920000
117185,2859830831658

Dortmund Goalkeepers vs. Bayern Munich

Dortmund Goalkeepers vs. Bayern Munich Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Roman Bürkich SUIGK151,41075394356.03
Wolfgang de Beerde GERGK6540120
Dennis Gentenaarnl NEDGK19030
Marwin Hitzch SUIGK545032122065.61
Stefan Klosde GERGK151,350185
Gregor Kobelch SUIGK436028141553.60
Jan Kollercz CZEFW12400
Mitchell Langerakau AUSGK3300323100.01
Jens Lehmannde GERGK8696160
Alexander Meyerde GERGK218042250.01
Guillaume Warmuzfr FRAGK218021
Roman Weidenfellerde GERGK181,62015311386.76
Marc Zieglerde GERGK327090
837,4701571609661.118

Bayern Munich Players vs. Dortmund

Bayern Munich Players vs. Dortmund Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Xabi Alonsoes ESPMF9795010060
Medhi Benatiama MARDF4301000010
Juan Bernates ESPDF,FW5480000000
Douglas Costabr BRAFW,MF6339000000
Joshua Kimmichde GERDF,MF231,735230050
Robert Lewandowskipl POLFW262,3962723380
Sebastian Rudyde GERMF4156000000
Arturo Vidalcl CHIMF9700100040
Mitchell Weiserde GERDF,FW1120000000
Patrik Anderssonse SWEDF43600000
Klaus Augenthalerde GERDF43600000
Raimond Aumannde GERGK109000000
Markus Babbelde GERDF131,2000040
Holger Badstuberde GERDF75310010
Michael Ballackde GERMF43372021
Manfred Benderde GERMF64800000
Thomas Bertholdde GERDF21800020
Jérôme Boatengde GERDF221,867120040
Edson Braafheidnl NEDDF21500000
Hans-Jörg Buttde GERGK32700000
Diego Contentode GERDF1900000
Dantebr BRADF6510000010
Alphonso Daviesca CANDF,FW12951020010
Eric Diereng ENGDF,MF190000000
Hans Dorfnerde GERMF42700010
Julio dos Santospy PARMF2910000
Armin Eckde GERMF1900000
Stefan Effenbergde GERMF86841011
Dieter Freyde GERDF,MF21800010
Torsten Fringsde GERMF21120000
Gianluca Gaudinode GERMF190000000
Serge Gnabryde GERFW,MF13725330000
Mario Gómezde GERFW95513000
Mario Götzede GERFW,MF7365210000
Roland Grahammerde GERDF54502020
Thomas Helmerde GERDF,MF119901000
Gerald Hillringhausde GERGK21800000
Mats Hummelsde GERDF9707210000
Valérien Ismaëlfr FRADF21800000
Marcell Jansende GERDF,MF1900000
Jens Jeremiesde GERMF139621040
Jorginhobr BRADF,MF43600000
Oliver Kahnde GERGK292,5500020
Harry Kaneeng ENGFW2180300000
Miroslav Klosede GERFW42372000
Ludwig Köglde GERFW,MF1900000
Jürgen Kohlerde GERDF43600010
Emil Kostadinovbg BULFW,MF1900010
Niko Kovačhr CROMF31830010
Robert Kovačhr CRODF32700010
Thomas Kraftde GERGK1900000
Oliver Kreuzerde GERDF87201030
Samuel Kuffourgh GHADF131,1450051
Philipp Lahmde GERDF,MF262,310010020
Konrad Laimerat AUTDF,MF2162000010
Christian Lellde GERDF43600010
Thomas Linkede GERDF98100030
Bixente Lizarazufr FRADF131,0230041
Lúciobr BRADF97881000
Roy Makaaynl NEDFW87177010
Javi Martínezes ESPDF,MF201,439200030
Lothar Matthäusde GERDF,MF121,0841040
Kim Min-jaekr KORDF190000000
Thomas Müllerde GERFW,MF382,7981271120
Norbert Nachtweihdd GDRDF,MF21800000
Christian Nerlingerde GERMF121,1001030
Manuel Neuerde GERGK292,625000000
Mazinho Oliveirabr BRAFW21800000
Jean-Pierre Papinfr FRAFW1900000
Benjamin Pavardfr FRADF8626010000
Hans Pflüglerde GERDF,MF75131000
Danijel Pranjićhr CRODF,MF21800000
Tobias Raude GERDF1900000
Alois Reinhardtde GERDF1900000
Stefan Reuterde GERDF,MF65400010
Franck Ribéryfr FRAFW,MF211,531330070
Zé Robertobr BRADF,MF107622030
Sebastian Rodede GERMF3126000010
Bouna Sarrsn SENDF,MF294000000
Mehmet Schollde GERMF221,4315020
Markus Schuppde GERMF54500020
Paulo Sérgiobr BRAFW,MF52591000
Ciriaco Sforzach SUIDF,MF32250000
Xherdan Shaqirich SUIFW,MF2180000000
Yann Sommerch SUIGK190000000
Michael Sternkopfde GERFW,MF42680010
Thomas Strunzde GERMF126672030
Michael Tarnatde GERDF,MF107740010
Olaf Thonde GERDF,MF86912100
Anatoliy Tymoshchukua UKRDF,MF32700010
Sven Ulreichde GERGK7660000000
Dayot Upamecanofr FRADF6509100020
Adolfo Valenciaco COLFW1900000
Daniel Van Buytenbe BELDF96871000
Jürgen Wegmannde GERFW21801000
Jan Woutersnl NEDMF32701000
Leroy Sanéde GERFW,MF9556240030
Marcel Witeczekde GERDF,FW62150000
Ali Karimiir IRNFW,MF21471000
Ruggiero Rizzitelliit ITAFW21101000
Josip Stanišićhr CRODF2131000000
Mario Mandžukićhr CROFW,MF43191010
Mario Baslerde GERFW,MF64380030
James Rodríguezco COLFW,MF3221140000
Corentin Tolissofr FRADF,MF7442110000
Sadio Manésn SENFW,MF2103000000
Arjen Robbennl NEDFW,MF151,226601120
Mark van Bommelnl NEDMF64561031
Rafinhabr BRADF11774000042
Manfred Schwablde GERMF43020000
Radmilo Mihajlovićyu YUGFW21661000
Harald Cernyat AUTMF31660000
Giovane Élberbr BRAFW108386060
Roland Wohlfarthde GERFW64600010
Jürgen Klinsmannde GERFW43240000
Brian Laudrupdk DENFW,MF32361000
Luca Toniit ITAFW43062010
José Sosaar ARGMF2860000
Bastian Schweinsteigerde GERDF,MF211,556300050
Sebastian Deislerde GERMF21080000
Matthijs de Ligtnl NEDDF3241010010
Niklas Sülede GERDF11735000020
Thorsten Finkde GERMF118280030
Luiz Gustavobr BRADF,MF53281020
Andreas Ottlde GERMF53271010
Breno Borgesbr BRADF1450000
Hans-Dieter Flickde GERMF43021020
Owen Hargreaveseng ENGMF85300000
Vahid Hashemianir IRNFW,MF1450000
Andreas Herzogat AUTMF21350000
Erland Johnsenno NORDF,MF2580000
Lukas Raederde GERGK1450000
Michael Rensingde GERGK53600000
Hasan Salihamidžićba BIHDF,MF141,0356020
Alain Sutterch SUIMF1450000
Markus Münchde GERDF,MF32200000
Willy Sagnolfr FRADF131,0741010
Aleksandar Pavlovicde GERMF131010000
Toni Kroosde GERMF95621020
Lukas Podolskide GERFW,MF51581000
Noussair Mazraouima MARDF,MF3137000000
Mathys Telfr FRAFW128000000
Thiago Alcántaraes ESPMF14967020000
Hamit Altıntoptr TURDF,MF51610000
Emre Cande GERDF,MF1240010
Philippe Coutinhobr BRAFW,MF121000000
David Alabaat AUTDF,MF262,215210020
Landon Donovanus USAFW,MF1190000
Ivica Olićhr CROFW51740010
Alexander Zicklerde GERFW125622010
Markus Feulnerde GERMF1180000
Andreas Görlitzde GERDF,MF1180000
Carsten Janckerde GERFW118433040
Renato Sanchespt PORMF5103000010
Johnny Ekströmse SWEFW,MF1160000
Dietmar Hamannde GERMF85010030
Bruno Labbadiade GERFW53010000
Ivan Perišićhr CRODF,FW233000000
Chris Richardsus USADF115000000
Christian Ziegede GERDF,MF107312020
Leon Goretzkade GERMF141,134210010
Alan McInallysct SCOFW3730000
Kingsley Comanfr FRAFW,MF201,170210031
Berkant Göktantr TURFW1130000
João Cancelopt PORDF,MF112000000
Ali Daeiir IRNFW2330000
Nils Petersende GERFW1120000
Claudio Pizarrope PERFW12605400010
Pablo Thiamgn GUIDF,MF1110000
Marcel Sabitzerat AUTFW,MF254010010
Sandro Wagnerde GERFW19000010
Piotr Trochowskide GERMF2150000
Joshua Zirkzeenl NEDFW18000000
Jamal Musialade GERFW,MF8331110000
Lucas Hernándezfr FRADF6350010010
Martín Demichelisar ARGDF,MF95820010
Ryan Gravenberchnl NEDMF15000000
Tanguy Nianzoufr FRADF13000000
Roque Santa Cruzpy PARFW116073000
Tim Borowskide GERMF2461000
Pierre Højbjergdk DENMF259000010
Eric Maxim Choupo-Motingcm CMRFW,MF791000010
Michael Wiesingerde GERMF250000
116685,20415946651818

Bayern Munich Goalkeepers vs. Dortmund

Bayern Munich Goalkeepers vs. Dortmund Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Raimond Aumannde GERGK10900113
Hans-Jörg Buttde GERGK327040
Gerald Hillringhausde GERGK218060
Oliver Kahnde GERGK272,340278
Thomas Kraftde GERGK19030
Manuel Neuerde GERGK282,53570284871.49
Yann Sommerch SUIGK19042275.00
Sven Ulreichde GERGK766023101565.21
Lukas Raederde GERGK14520
Michael Rensingde GERGK536041
857,47097976570.122

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.