Dortmund vs. Werder Bremen Historical Head-to-HeadSubscribe Now (First Month Free)

Dortmund
37 wins
15 draws
20 losses
128 goals
Werder Bremen
20 wins
15 draws
37 losses
97 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-03-0918:30 Werder Bremen1.81–21.2Dortmund42,100Wohninvest WeserstadionDeniz AytekinMatch Report
BundesligaRegular seasonFri2023-10-2020:30 Dortmund2.61–00.4Werder Bremen81,365Signal Iduna ParkFelix BrychMatch Report
BundesligaRegular seasonSat2023-02-1115:30 Werder Bremen0.60–22.5Dortmund42,100Wohninvest WeserstadionFelix BrychMatch Report
BundesligaRegular seasonSat2022-08-2015:30 Dortmund0.52–31.3Werder Bremen81,365Signal Iduna ParkFlorian BadstübnerMatch Report
BundesligaRegular seasonSun2021-04-1815:30 Dortmund3.04–11.0Werder BremenSignal Iduna ParkBastian DankertMatch Report
BundesligaRegular seasonTue2020-12-1520:30 Werder Bremen0.31–22.9DortmundWeserstadionRobert SchröderMatch Report
BundesligaRegular seasonSat2020-02-2215:30 Werder Bremen0.30–21.5Dortmund42,100WeserstadionMarco FritzMatch Report
DFB-PokalRound of 16Tue2020-02-0420:45 Werder Bremen3–2Dortmund41,616WeserstadionGuido WinkmannMatch Report
BundesligaRegular seasonSat2019-09-2818:30 Dortmund1.52–20.8Werder Bremen81,365Signal Iduna ParkDeniz AytekinMatch Report
BundesligaRegular seasonSat2019-05-0418:30 Werder Bremen0.72–22.2Dortmund42,100WeserstadionMarco FritzMatch Report
DFB-PokalRound of 16Tue2019-02-0520:45 Dortmund(2) 3–3 (4)Werder Bremen81,365Signal Iduna ParkFelix BrychMatch ReportWerder Bremen won on penalty kicks following extra time
BundesligaRegular seasonSat2018-12-1518:30 Dortmund2.92–10.6Werder Bremen81,365Signal Iduna ParkGuido WinkmannMatch Report
BundesligaRegular seasonSun2018-04-2918:00 Werder Bremen1.41–12.2Dortmund41,000WeserstadionFelix BrychMatch Report
BundesligaRegular seasonSat2017-12-0915:30 Dortmund2.01–20.9Werder Bremen81,160Signal Iduna ParkManuel GräfeMatch Report
BundesligaRegular seasonSat2017-05-2015:30 Dortmund4–3Werder Bremen81,360Signal Iduna ParkGünter PerlMatch Report
BundesligaRegular seasonSat2017-01-2115:30 Werder Bremen1–2Dortmund42,100WeserstadionDaniel SiebertMatch Report
BundesligaRegular seasonSat2016-04-0218:30 Dortmund3–2Werder Bremen81,359Signal Iduna ParkTobias WelzMatch Report
BundesligaRegular seasonSat2015-10-3115:30 Werder Bremen1–3Dortmund42,100WeserstadionTobias WelzMatch Report
BundesligaRegular seasonSat2015-05-2315:30 Dortmund3–2Werder Bremen80,667Signal Iduna ParkManuel GräfeMatch Report
BundesligaRegular seasonSat2014-12-2015:30 Werder Bremen2–1Dortmund42,100WeserstadionManuel GräfeMatch Report
BundesligaRegular seasonSat2014-02-08Werder Bremen1–5DortmundGünter PerlMatch Report
BundesligaRegular seasonFri2013-08-23Dortmund1–0Werder BremenFelix ZwayerMatch Report
BundesligaRegular seasonSat2013-01-19Werder Bremen0–5DortmundKnut KircherMatch Report
BundesligaRegular seasonFri2012-08-24Dortmund2–1Werder BremenFelix ZwayerMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSat2012-03-17Dortmund1–0Werder BremenDeniz AytekinMatch Report
BundesligaRegular seasonFri2011-10-14Werder Bremen0–2DortmundFlorian MeyerMatch Report
BundesligaRegular seasonSat2011-05-07Werder Bremen2–0DortmundGünter PerlMatch Report
BundesligaRegular seasonSat2010-12-11Dortmund2–0Werder BremenFlorian MeyerMatch Report
BundesligaRegular seasonSat2010-04-03Dortmund2–1Werder BremenBabak RafatiMatch Report
BundesligaRegular seasonSun2009-11-08Werder Bremen1–1DortmundManuel GräfeMatch Report
BundesligaRegular seasonSat2009-03-21Dortmund1–0Werder BremenKnut KircherMatch Report
BundesligaRegular seasonSat2008-10-18Werder Bremen3–3DortmundMichael KempterMatch Report
BundesligaRegular seasonSat2008-03-01Werder Bremen2–0DortmundMarkus MerkMatch Report
BundesligaRegular seasonFri2007-09-14Dortmund3–0Werder BremenPeter SippelMatch Report
BundesligaRegular seasonSun2007-04-15Dortmund0–2Werder BremenFlorian MeyerMatch Report
BundesligaRegular seasonFri2006-11-10Werder Bremen1–3DortmundFranz-Xaver WackMatch Report
BundesligaRegular seasonSat2006-02-18Dortmund0–1Werder BremenMarkus MerkMatch Report
BundesligaRegular seasonSat2005-09-17Werder Bremen3–2DortmundFranz-Xaver WackMatch Report
BundesligaRegular seasonSun2005-05-08Dortmund1–0Werder BremenLutz Michael FröhlichMatch Report
BundesligaRegular seasonSat2004-11-27Werder Bremen2–0DortmundLutz Michael FröhlichMatch Report
BundesligaRegular seasonSat2004-02-28Werder Bremen2–0DortmundLutz WagnerMatch Report
BundesligaRegular seasonSat2003-09-13Dortmund2–1Werder BremenLutz WagnerMatch Report
BundesligaRegular seasonSat2003-04-05Dortmund1–2Werder BremenLutz WagnerMatch Report
BundesligaRegular seasonSat2002-10-26Werder Bremen1–4DortmundMarkus MerkMatch Report
BundesligaRegular seasonSat2002-05-04Dortmund2–1Werder BremenEdgar SteinbornMatch Report
BundesligaRegular seasonSat2001-12-15Werder Bremen1–1DortmundAlfons BergMatch Report
BundesligaRegular seasonSun2001-02-11Dortmund0–0Werder BremenHerbert FandelMatch Report
BundesligaRegular seasonSat2000-09-09Werder Bremen1–2DortmundLutz Michael FröhlichMatch Report
BundesligaRegular seasonSun2000-03-26Werder Bremen3–2DortmundHermann AlbrechtMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSun1999-10-24Dortmund1–3Werder BremenJürgen AustMatch Report
BundesligaRegular seasonFri1999-04-23Dortmund2–1Werder BremenGeorg DardenneMatch Report
BundesligaRegular seasonFri1998-11-06Werder Bremen1–1DortmundBernhard ZerrMatch Report
BundesligaRegular seasonFri1998-02-27Dortmund2–2Werder BremenWinfried BuchhartMatch Report
BundesligaRegular seasonSat1997-09-20Werder Bremen2–1DortmundEdgar SteinbornMatch Report
BundesligaRegular seasonSat1997-05-17Dortmund2–1Werder BremenLutz WagnerMatch Report
BundesligaRegular seasonSat1996-11-23Werder Bremen0–4DortmundEdgar SteinbornMatch Report
BundesligaRegular seasonSat1996-04-06Dortmund1–1Werder BremenEdgar SteinbornMatch Report
BundesligaRegular seasonSat1995-10-14Werder Bremen2–2DortmundLutz Michael FröhlichMatch Report
BundesligaRegular seasonSun1995-05-07Werder Bremen3–1DortmundMarkus MerkMatch Report
BundesligaRegular seasonSun1994-11-06Dortmund2–0Werder BremenBernhard ZerrMatch Report
BundesligaRegular seasonSat1994-04-02Dortmund3–2Werder BremenHermann AlbrechtMatch Report
BundesligaRegular seasonFri1993-10-08Werder Bremen4–0DortmundAron SchmidhuberMatch Report
BundesligaRegular seasonSun1993-05-09Werder Bremen1–0DortmundBernd HeynemannMatch Report
BundesligaRegular seasonFri1992-11-13Dortmund2–2Werder BremenManfred AmerellMatch Report
BundesligaRegular seasonFri1991-12-06Werder Bremen0–1DortmundManfred AmerellMatch Report
BundesligaRegular seasonSat1991-08-10Dortmund2–1Werder BremenHans FuxMatch Report
BundesligaRegular seasonTue1991-04-02Dortmund1–1Werder BremenManfred NeunerMatch Report
BundesligaRegular seasonSat1990-09-15Werder Bremen1–1DortmundHans-Peter DellwingMatch Report
BundesligaRegular seasonSat1989-12-09Dortmund4–1Werder BremenHermann AlbrechtMatch Report
BundesligaRegular seasonSat1989-08-12Werder Bremen2–0DortmundManfred NeunerMatch Report
BundesligaRegular seasonSat1989-03-25Dortmund3–1Werder BremenKarl-Heinz TritschlerMatch Report
BundesligaRegular seasonTue1988-11-29Werder Bremen2–0DortmundHans FuxMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSat2024-03-0918:30 Werder Bremen1.81–21.2Dortmund42,100Wohninvest WeserstadionDeniz AytekinMatch Report
BundesligaRegular seasonFri2023-10-2020:30 Dortmund2.61–00.4Werder Bremen81,365Signal Iduna ParkFelix BrychMatch Report
BundesligaRegular seasonSat2023-02-1115:30 Werder Bremen0.60–22.5Dortmund42,100Wohninvest WeserstadionFelix BrychMatch Report
BundesligaRegular seasonSun2021-04-1815:30 Dortmund3.04–11.0Werder BremenSignal Iduna ParkBastian DankertMatch Report
BundesligaRegular seasonTue2020-12-1520:30 Werder Bremen0.31–22.9DortmundWeserstadionRobert SchröderMatch Report
BundesligaRegular seasonSat2020-02-2215:30 Werder Bremen0.30–21.5Dortmund42,100WeserstadionMarco FritzMatch Report
BundesligaRegular seasonSat2018-12-1518:30 Dortmund2.92–10.6Werder Bremen81,365Signal Iduna ParkGuido WinkmannMatch Report
BundesligaRegular seasonSat2017-05-2015:30 Dortmund4–3Werder Bremen81,360Signal Iduna ParkGünter PerlMatch Report
BundesligaRegular seasonSat2017-01-2115:30 Werder Bremen1–2Dortmund42,100WeserstadionDaniel SiebertMatch Report
BundesligaRegular seasonSat2016-04-0218:30 Dortmund3–2Werder Bremen81,359Signal Iduna ParkTobias WelzMatch Report
BundesligaRegular seasonSat2015-10-3115:30 Werder Bremen1–3Dortmund42,100WeserstadionTobias WelzMatch Report
BundesligaRegular seasonSat2015-05-2315:30 Dortmund3–2Werder Bremen80,667Signal Iduna ParkManuel GräfeMatch Report
BundesligaRegular seasonSat2014-02-08Werder Bremen1–5DortmundGünter PerlMatch Report
BundesligaRegular seasonFri2013-08-23Dortmund1–0Werder BremenFelix ZwayerMatch Report
BundesligaRegular seasonSat2013-01-19Werder Bremen0–5DortmundKnut KircherMatch Report
BundesligaRegular seasonFri2012-08-24Dortmund2–1Werder BremenFelix ZwayerMatch Report
BundesligaRegular seasonSat2012-03-17Dortmund1–0Werder BremenDeniz AytekinMatch Report
BundesligaRegular seasonFri2011-10-14Werder Bremen0–2DortmundFlorian MeyerMatch Report
BundesligaRegular seasonSat2010-12-11Dortmund2–0Werder BremenFlorian MeyerMatch Report
BundesligaRegular seasonSat2010-04-03Dortmund2–1Werder BremenBabak RafatiMatch Report
BundesligaRegular seasonSat2009-03-21Dortmund1–0Werder BremenKnut KircherMatch Report
BundesligaRegular seasonFri2007-09-14Dortmund3–0Werder BremenPeter SippelMatch Report
BundesligaRegular seasonFri2006-11-10Werder Bremen1–3DortmundFranz-Xaver WackMatch Report
BundesligaRegular seasonSun2005-05-08Dortmund1–0Werder BremenLutz Michael FröhlichMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSat2003-09-13Dortmund2–1Werder BremenLutz WagnerMatch Report
BundesligaRegular seasonSat2002-10-26Werder Bremen1–4DortmundMarkus MerkMatch Report
BundesligaRegular seasonSat2002-05-04Dortmund2–1Werder BremenEdgar SteinbornMatch Report
BundesligaRegular seasonSat2000-09-09Werder Bremen1–2DortmundLutz Michael FröhlichMatch Report
BundesligaRegular seasonFri1999-04-23Dortmund2–1Werder BremenGeorg DardenneMatch Report
BundesligaRegular seasonSat1997-05-17Dortmund2–1Werder BremenLutz WagnerMatch Report
BundesligaRegular seasonSat1996-11-23Werder Bremen0–4DortmundEdgar SteinbornMatch Report
BundesligaRegular seasonSun1994-11-06Dortmund2–0Werder BremenBernhard ZerrMatch Report
BundesligaRegular seasonSat1994-04-02Dortmund3–2Werder BremenHermann AlbrechtMatch Report
BundesligaRegular seasonFri1991-12-06Werder Bremen0–1DortmundManfred AmerellMatch Report
BundesligaRegular seasonSat1991-08-10Dortmund2–1Werder BremenHans FuxMatch Report
BundesligaRegular seasonSat1989-12-09Dortmund4–1Werder BremenHermann AlbrechtMatch Report
BundesligaRegular seasonSat1989-03-25Dortmund3–1Werder BremenKarl-Heinz TritschlerMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSat2019-09-2818:30 Dortmund1.52–20.8Werder Bremen81,365Signal Iduna ParkDeniz AytekinMatch Report
BundesligaRegular seasonSat2019-05-0418:30 Werder Bremen0.72–22.2Dortmund42,100WeserstadionMarco FritzMatch Report
DFB-PokalRound of 16Tue2019-02-0520:45 Dortmund(2) 3–3 (4)Werder Bremen81,365Signal Iduna ParkFelix BrychMatch ReportWerder Bremen won on penalty kicks following extra time
BundesligaRegular seasonSun2018-04-2918:00 Werder Bremen1.41–12.2Dortmund41,000WeserstadionFelix BrychMatch Report
BundesligaRegular seasonSun2009-11-08Werder Bremen1–1DortmundManuel GräfeMatch Report
BundesligaRegular seasonSat2008-10-18Werder Bremen3–3DortmundMichael KempterMatch Report
BundesligaRegular seasonSat2001-12-15Werder Bremen1–1DortmundAlfons BergMatch Report
BundesligaRegular seasonSun2001-02-11Dortmund0–0Werder BremenHerbert FandelMatch Report
BundesligaRegular seasonFri1998-11-06Werder Bremen1–1DortmundBernhard ZerrMatch Report
BundesligaRegular seasonFri1998-02-27Dortmund2–2Werder BremenWinfried BuchhartMatch Report
BundesligaRegular seasonSat1996-04-06Dortmund1–1Werder BremenEdgar SteinbornMatch Report
BundesligaRegular seasonSat1995-10-14Werder Bremen2–2DortmundLutz Michael FröhlichMatch Report
BundesligaRegular seasonFri1992-11-13Dortmund2–2Werder BremenManfred AmerellMatch Report
BundesligaRegular seasonTue1991-04-02Dortmund1–1Werder BremenManfred NeunerMatch Report
BundesligaRegular seasonSat1990-09-15Werder Bremen1–1DortmundHans-Peter DellwingMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSat2022-08-2015:30 Dortmund0.52–31.3Werder Bremen81,365Signal Iduna ParkFlorian BadstübnerMatch Report
DFB-PokalRound of 16Tue2020-02-0420:45 Werder Bremen3–2Dortmund41,616WeserstadionGuido WinkmannMatch Report
BundesligaRegular seasonSat2017-12-0915:30 Dortmund2.01–20.9Werder Bremen81,160Signal Iduna ParkManuel GräfeMatch Report
BundesligaRegular seasonSat2014-12-2015:30 Werder Bremen2–1Dortmund42,100WeserstadionManuel GräfeMatch Report
BundesligaRegular seasonSat2011-05-07Werder Bremen2–0DortmundGünter PerlMatch Report
BundesligaRegular seasonSat2008-03-01Werder Bremen2–0DortmundMarkus MerkMatch Report
BundesligaRegular seasonSun2007-04-15Dortmund0–2Werder BremenFlorian MeyerMatch Report
BundesligaRegular seasonSat2006-02-18Dortmund0–1Werder BremenMarkus MerkMatch Report
BundesligaRegular seasonSat2005-09-17Werder Bremen3–2DortmundFranz-Xaver WackMatch Report
BundesligaRegular seasonSat2004-11-27Werder Bremen2–0DortmundLutz Michael FröhlichMatch Report
BundesligaRegular seasonSat2004-02-28Werder Bremen2–0DortmundLutz WagnerMatch Report
BundesligaRegular seasonSat2003-04-05Dortmund1–2Werder BremenLutz WagnerMatch Report
BundesligaRegular seasonSun2000-03-26Werder Bremen3–2DortmundHermann AlbrechtMatch Report
BundesligaRegular seasonSun1999-10-24Dortmund1–3Werder BremenJürgen AustMatch Report
BundesligaRegular seasonSat1997-09-20Werder Bremen2–1DortmundEdgar SteinbornMatch Report
BundesligaRegular seasonSun1995-05-07Werder Bremen3–1DortmundMarkus MerkMatch Report
BundesligaRegular seasonFri1993-10-08Werder Bremen4–0DortmundAron SchmidhuberMatch Report
BundesligaRegular seasonSun1993-05-09Werder Bremen1–0DortmundBernd HeynemannMatch Report
BundesligaRegular seasonSat1989-08-12Werder Bremen2–0DortmundManfred NeunerMatch Report
BundesligaRegular seasonTue1988-11-29Werder Bremen2–0DortmundHans FuxMatch Report

Fixture Leaders

Dortmund Players vs. Werder Bremen

Dortmund Players vs. Werder Bremen Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Abdou Diallosn SENDF3299000000
Achraf Hakimima MARDF,MF5479110000
Eric Oelschlägelde GERGK1120000000
Axel Witselbe BELDF,MF7660000010
Thomas Delaneydk DENMF3274010010
Manuel Akanjich SUIDF,MF8631000000
Martin Amedickde GERDF31880000
Lucas Barriospy PARFW53321010
Marc Bartraes ESPDF2180000000
Karsten Baumannde GERDF21800000
Wolfgang de Beerde GERGK98100000
André Bergdølmono NORDF1900000
Patrik Bergercz CZEMF21801010
Manfred Binzde GERDF1900000
Fredi Bobicde GERFW21800000
Markus Brzenskade GERDF53610000
Roman Bürkich SUIGK10900000000
Jakub Błaszczykowskipl POLMF13819100020
Júlio Césarbr BRADF43280011
Stéphane Chapuisatch SUIFW141,1127000
Harry Decheivernl NEDFW1900000
Dedêbr BRADF211,6841021
Philipp Degench SUIDF,FW43600010
Guy Demelci CIVDF,MF1900000
Norbert Dickelde GERFW32381000
Erik Durmde GERDF,FW4253000000
Ewerthonbr BRAFW74165010
Wolfgang Feiersingerat AUTDF21700010
Thomas Franckde GERMF64600030
Alexander Freich SUIFW43073220
Manuel Friedrichde GERDF1901010
Torsten Fringsde GERMF32701000
Matthias Ginterde GERDF,MF5450000000
Sergei Gorlukovichru RUSDF31060010
Uwe Grauerde GERDF2980010
Raphaël Guerreiropt PORDF,MF12885220000
Tamás Hajnalhu HUNMF21130000
Thorgan Hazardbe BELFW,MF5270020000
Jörg Heinrichde GERDF,MF97391020
Thomas Helmerde GERDF,MF87202000
Marwin Hitzch SUIGK2180000000
Ciro Immobileit ITAFW2107000000
Shinji Kagawajp JPNFW,MF9682440020
Steffen Karlde GERDF,MF43600010
Sebastian Kehlde GERDF,MF211,651000010
Diego Klimowiczar ARGFW31271010
Stefan Klosde GERGK141,2600010
Gregor Kobelch SUIGK4360000000
Jürgen Kohlerde GERDF141,1560040
Jan Kollercz CZEFW97571030
Robert Kovačhr CRODF21410010
Florian Kringede GERDF,MF97900000
Thomas Krothde GERMF42370000
Günter Kutowskide GERDF119350020
Paul Lambertsct SCOMF32540000
Mitchell Langerakau AUSGK190000000
Philipp Lauxde GERGK1900000
Jens Lehmannde GERGK54500010
Chris Löwede GERDF,MF1900000
Murdo MacLeodsct SCOMF43600000
Christoph Metzelderde GERDF65400000
Andreas Möllerde GERMF121,0276100
Alfred Nijhuisnl NEDDF31820020
Sunday Olisehng NGADF,MF32700010
Patrick Owomoyelade GERDF,MF53611000
Sokratis Papastathopoulosgr GREDF6540000030
Mladen Petrićhr CROFW21802010
Łukasz Piszczekpl POLDF,MF151,122110020
Flemming Povlsendk DENFW64860020
Peter Quallode GERDF32700000
Ahmed Reda Madounidz ALGDF41830010
Knut Reinhardtde GERMF107120010
Marco Reusde GERFW,MF191,4941121230
Stefan Reuterde GERDF,MF161,3140010
Antonio Rukavinars SRBDF1900000
Michael Rummeniggede GERFW,MF97800020
Matthias Sammerde GERDF,MF87200040
Jadon Sanchoeng ENGFW,MF8677120000
Felipe Santanabr BRADF42841010
Nico Schlotterbeckde GERDF4360010010
Michael Schulzde GERDF87200010
Nico Schulzde GERDF,FW190000010
André Schürrlede GERFW,MF3165100010
Miroslav Stevićrs SRBMF63490000
Neven Subotićrs SRBDF121,080100010
Tingabr BRAMF65401040
Ömer Topraktr TURDF2210000000
Guillaume Warmuzfr FRAGK1900000
Jürgen Wegmannde GERFW32060000
Roman Weidenfellerde GERGK221,980000000
Julian Weiglde GERDF,MF7660000030
Marius Wolfde GERDF,FW2151000010
Christian Wörnsde GERDF151,3501060
Lee Young-pyokr KORDF1900000
Ned Zelićau AUSDF,MF1900010
Marc Zieglerde GERGK21800000
Michael Zorcde GERMF131,0002050
Márcio Amorosobr BRAFW32461000
Ousmane Dembéléfr FRAFW,MF2110010010
Steffen Freundde GERMF65391020
Julian Ryersonno NORDF,MF3268000000
Günter Breitzkede GERMF53060000
Mateu Moreyes ESPDF2129010000
Sergej Barbarezba BIHFW,MF1830010
Ian Maatsennl NEDDF,MF183000000
Karl-Heinz Riedlede GERFW74930010
Mahmoud Dahoudde GERMF7253000010
Oliver Kirchde GERDF,MF2171000000
Tomáš Rosickýcz CZEMF119201030
Henrikh Mkhitaryanam ARMFW,MF5440430000
Anthony Modestefr FRAFW180000010
Youssoufa Moukokode GERFW3117000000
Euzebiusz Smolarekpl POLFW,MF54202000
Mario Götzede GERFW,MF10672300010
Maximilian Philippde GERFW,MF4110010000
Paco Alcáceres ESPFW4264210000
Park Joo-hokr KORDF,MF175000000
İlkay Gündoğande GERMF7570020010
Bachirou Saloutg TOGFW1730000
Jude Bellinghameng ENGMF4342000000
Frank Millde GERFW73625000
Giuseppe Reinade GERFW42911010
Giovanni Federicode GERMF21610000
Lars Rickende GERFW,MF171,0343010
Paulo Sousapt PORMF21600000
Flávio Conceiçãobr BRAMF1690000
Heiko Herrlichde GERFW64273010
Sead Kapetanovićba BIHDF,MF2780021
Dan-Axel Zagadoufr FRADF3161100000
Niclas Füllkrugde GERFW2140000000
Christian Nerlingerde GERMF3790000
Sébastien Hallerci CIVFW276000000
Jamie Bynoe-Gittenseng ENGFW286100000
Steven Pienaarza RSAMF2910000
Matthias Ruländerde GERDF1540000
Sahr Senesiede GERFW,MF1540000
Salvatore Gambinode GERFW,MF1530000
Victor Ikpebang NGAFW3860000
Nuri Şahintr TURMF11668100010
Ivan Perišićhr CRODF,FW3721021
Sven Benderde GERDF,MF11510000010
Vladimir Butru RUSMF63821000
Martin Drillerde GERFW2610000
Evanílsonbr BRADF,FW54050010
Juan Fernándezar ARGDF,MF1450000
Erling Haalandno NORFW,MF3222401100
Donyell Malennl NEDFW,MF2121100000
Gerhard Poschnerde GERMF42870000
Marcel Sabitzerat AUTFW,MF258000001
Leonardo Rodríguezar ARGFW,MF1380000
Delron Buckleyza RSAFW,MF31460000
Thomas Häßlerde GERMF1370021
Markus Feulnerde GERMF1360000
Marc-André Kruskade GERMF62821110
Robert Nikolicde GERDF21260000
Marcus Steegmannde GERFW1360000
Robert Lewandowskipl POLFW86434000
Jacob Bruun Larsendk DENFW,MF238000010
Bodo Schmidtde GERDF64800000
Nelson Valdezpy PARFW64550020
Niklas Sülede GERDF3209000000
Thomas Hengende GERDF1270000
Mohamed Zidaneg EGYFW41631010
Karim Adeyemide GERFW,MF227000010
Ibrahim Tankogh GHAFW41600000
Salih Özcantr TURMF251000000
Gio Reynaus USAFW,MF7342200010
Julian Brandtde GERFW,MF9507330000
Antônio da Silvabr BRAMF21140000
Pierre-Emerick Aubameyangga GABFW,MF8638501100
Rubén Sosauy URUFW2260010
Kosi Sakacd CODDF,MF1190000
Otto Addogh GHAMF63881000
Michael Luschde GERFW,MF95842000
Lothar Sippelde GERFW,MF3450010
Felix Nmechade GERMF2107000010
Marco Stiepermannde GERFW,MF1150000
Matthew Amoahgh GHAFW1140000
Gonzalo Castrode GERDF,MF4192000010
Lars Müllerde GERDF,MF1140000
Jan-Derek Sørensenno NORFW,MF2580000
Andriy Yarmolenkoua UKRFW,MF257000000
Christian Pulisicus USAFW,MF8508200000
Adrián Ramosco COLFW111100000
Bashiru Gambogh GHAFW,MF1100000
Jonas Hofmannde GERFW,MF2240000
Miloš Jojićrs SRBMF110000000
René Tretschokde GERMF41651000
Mats Hummelsde GERDF211,664310000
Alexander Isakse SWEFW19000000
Mallam Yahayagh GHAFW,MF190000
Ramy Bensebainidz ALGDF,MF236000000
David Odonkorde GERFW,MF41970000
Steinar Pedersenno NORDF150000
Marcel Schmelzerde GERDF171,227010000
Kevin Großkreutzde GERDF,FW11696100000
Reinierbr BRAMF13000000
Bernd Storckde GERDF130000
Steffen Tiggesde GERFW13000000
Emre Cande GERDF,MF8476010010
Moritz Leitnerde GERMF2220000
Thomas Meunierbe BELDF,MF12000000
Niclas Jensendk DENDF31700000
Martin Kreede GERDF74590000
99371,48212631741246

Dortmund Goalkeepers vs. Werder Bremen

Dortmund Goalkeepers vs. Werder Bremen Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Eric Oelschlägelde GERGK112073457.10
Wolfgang de Beerde GERGK9810130
Roman Bürkich SUIGK1090038152360.51
Marwin Hitzch SUIGK218084450.00
Stefan Klosde GERGK141,260213
Gregor Kobelch SUIGK43601741376.52
Mitchell Langerakau AUSGK19032133.30
Philipp Lauxde GERGK19001
Jens Lehmannde GERGK545070
Guillaume Warmuzfr FRAGK19020
Roman Weidenfellerde GERGK221,9801024770.07
Marc Zieglerde GERGK218021
726,51083975262.715

Werder Bremen Players vs. Dortmund

Werder Bremen Players vs. Dortmund Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Davy Klaassennl NEDMF6497010020
François Affolterch SUIDF1900010
Klaus Allofsde GERFW32251000
Leon Andreasendk DENDF,MF21240001
Marko Arnautovićat AUTFW,MF21560000
Ludwig Augustinssonse SWEDF,MF7660020000
Júnior Baianobr BRADF21801000
Philipp Bargfredede GERMF11869000050
Mario Baslerde GERFW,MF54503010
Robert Bauerde GERDF,MF297000010
Frank Baumannde GERDF,MF151,2921010
Dietmar Beiersdorferde GERDF42900000
Sven Benkende GERDF,MF1900000
Vladimir Beschastnykhru RUSFW,MF42810000
Pascal Borelde GERGK32250000
Ulrich Borowkade GERDF,MF121,0351020
Stefan Brasasde GERGK1900000
Rune Bratsethno NORDF,FW119900000
Luca Caldirolait ITADF21800000
Koen Casteelsbe BELGK190000000
Júlio Césarbr BRADF1900000
Angelos Charisteasgr GREFW43381010
Ümit Davalatr TURDF,MF21660000
Kevin De Bruynebe BELFW,MF21800000
Thomas Delaneydk DENMF4360100010
Olivier Demanbe BELDF,FW190000010
Diegobr BRAMF54051010
Dieter Eiltsde GERMF181,5981070
Eljero Elianl NEDFW,MF42360000
Frank Fahrenhorstde GERDF1900000
Dirk Flockde GERMF21230000
Clemens Fritzde GERDF,MF161,408010040
Álex Gálvezes ESPDF,MF3270100020
Santiago Garcíaar ARGDF3244010020
Ulisses Garciach SUIDF190010000
Theodor Gebre Selassiecz CZEDF,MF171,508300000
Christian Großde GERDF,MF5420000020
Uwe Harttgende GERMF42820000
Günter Hermannde GERMF87120000
Andreas Herzogat AUTMF161,2595030
Bernd Hobschde GERFW75052010
Aleksandar Ignjovskirs SRBDF,MF31680020
Valérien Ismaëlfr FRADF43602010
Zlatko Junuzovićat AUTFW,MF121,041220020
Miroslav Klosede GERFW54473000
Mladen Krstajićrs SRBDF76160021
Max Krusede GERFW,MF7660250000
Bruno Labbadiade GERFW32700000
Michael Langch SUIDF,MF190000000
Sebastian Langkampde GERDF4390000010
Krisztián Liszteshu HUNMF54351010
Assani Lukimya-Mulongoticd CODDF4360000000
Senne Lynenbe BELMF2113000000
Cédric Makiadicd CODMF3107000000
Yuriy Maksymovua UKRMF32661010
Per Mertesackerde GERDF87200010
Johan Micoudfr FRAMF76302010
Sebastian Mielitzde GERGK54500000
Niklas Moisanderfi FINDF8750000030
Naldobr BRADF109000010
Frank Neubarthde GERFW96003020
Justin Njinmahde GERFW,MF2113100000
Ludovic Obraniakpl POLMF1900000
Jonny Ottende GERDF64090000
Patrick Owomoyelade GERDF,MF43060000
Mesut Özilde GERMF54501000
Levin Öztunalıde GERFW,MF2116110000
Sokratis Papastathopoulosgr GREDF43600000
Petri Pasanenfi FINDF107320000
Jiří Pavlenkacz CZEGK121,110000000
Heimo Pfeifenbergerat AUTFW,MF43441010
Amos Pieperde GERDF2180010000
Claudio Pizarrope PERFW14898600010
Oliver Reckde GERGK201,8000010
Andreas Reinkede GERGK54050000
Karl-Heinz Riedlede GERFW32601000
Frank Rostde GERGK76300000
Wynton Rufernz NZLFW98103010
Boubacar Sanogoci CIVFW31810010
Gunnar Sauerde GERDF,MF42890010
Thomas Schaafde GERDF75160000
Björn Schierenbeckde GERDF,MF1900000
Dominik Schmidtde GERDF21220000
Lukas Schmitzde GERDF,MF32080000
Christian Schulzde GERDF,MF63380030
Michael Schulzde GERDF32700020
Davie Selkede GERFW4261210000
Mikaël Silvestrefr FRADF1901000
Viktor Skrypnykua UKRDF,MF97350030
Niklas Starkde GERDF,MF2173000000
Razundara Tjikuzuna NAMDF,MF43070000
Jens Todtde GERDF,MF65401010
Duško Tošićrs SRBDF1900010
Bernhard Traresde GERDF,MF64821000
Anthony Ujahng NGAFW2175100000
Miloš Veljkovićrs SRBDF12982000030
Jannik Vestergaarddk DENDF3270000000
Kevin Vogtde GERDF,MF190000000
Miroslav Votavade GERMF161,4281020
Mitchell Weiserde GERDF,FW4349010000
Raphaël Wickych SUIDF,MF65160020
Felix Wiedwaldde GERGK4319000000
Tim Wiesede GERGK119900010
Paweł Wojtalapl POLDF2940000
Raphael Wolfde GERGK2180000000
Pierre Womécm CMRDF1900010
Michael Zettererde GERGK2180000000
Ivica Banovićhr CROMF21030020
Fin Bartelsde GERFW,MF7474310010
Jérôme Gondorfde GERMF2126000000
Rade Bogdanovićrs SRBFW43393010
Jean-Manuel Mbomde GERMF289000000
Janek Sternbergde GERDF,MF3266000010
Wesleybr BRAMF1860000
Lamine Sanésn SENDF,MF2175000000
Sambou Yatabaréml MLIMF184000010
Håvard Flono NORFW,MF42790000
Leonardo Bittencourtde GERFW,MF9487100030
Marvin Duckschde GERFW4350000010
Florian Grillitschat AUTDF,MF3237000000
Sebastian Prödlat AUTDF,MF8548000010
Alexandros Tziolisgr GREMF1760000
Mike Bartende GERDF21650000
Christoph Dabrowskide GERMF31790000
Nuri Şahintr TURMF4314000000
Tom Trybullde GERDF,MF1750000
Thomas Wolterde GERDF,MF118350030
Andreas Wolfde GERDF1730010
Andree Wiedenerde GERDF95920020
Stefan Kohnde GERFW21600000
Anthony Jungde GERDF,MF4335000000
Marko Marinde GERFW,MF53700000
Hany Ramzyeg EGYDF64910051
Daniel Jensendk DENMF94810030
Milot Rashicaxk KVXFW,MF8633410000
Frank Verlaatnl NEDDF54260040
Julián Malatiniar ARGDF164000000
Lars Ungerde GERDF,MF21541000
Manfred Bockenfeldde GERDF,MF32420000
Florian Hartherzde GERDF1620000
Jens Stagedk DENMF4285000010
Marnon Buschde GERDF,MF160000000
Fabian Ernstde GERMF108242020
Yuya Osakojp JPNFW,MF6384010000
Melvyn Lorenzenug UGAFW,MF4108000000
Heiko Scholzde GERDF,FW21450000
Marinus Besterde GERFW1450000
Serge Gnabryde GERFW,MF271000000
Thorsten Legatde GERMF53360020
Norbert Meierde GERMF21350000
Kevin Möhwaldde GERMF5272210010
Frank Ordenewitzde GERFW2550000
Jaroslav Drobnýcz CZEGK138000001
Özkan Yıldırımde GERMF21120000
Martin Kobylańskipl POLFW,MF1360010
Niclas Füllkrugde GERFW4219000010
Mehmet Ekicitr TURMF31850000
Sebastian Boenischpl POLDF63460000
Christian Brandde GERMF4840000
Dawid Kownackipl POLFW,MF293000000
Nils Petersende GERFW31300000
Sandro Wagnerde GERFW31000010
Franco Di Santoar ARGFW3168000010
Paul Stalterica CANDF,MF97401020
Markus Rosenbergse SWEFW63342000
Marco Bodede GERFW,MF181,3974000
Johannes Eggesteinde GERFW462000000
Ludovic Magninch SUIDF21120000
Joseph Akpalang NGAFW1210000
Hugo Almeidapt PORFW63860010
Lee Buchananeng ENGDF121100000
Michael Kutzopde GERDF2270000
Niklas Schmidtde GERFW,MF266100000
Lennart Thyde GERFW1210000
Arie van Lentde GERFW31190000
Maximilian Philippde GERFW,MF120000000
Patrick Errasde GERDF,MF118000000
Benjamin Gollerde GERFW,MF118000000
Dirk Weetendorfde GERFW1170000
Manfred Burgsmüllerde GERFW,MF31690010
Dieter Freyde GERDF,MF2380000
Aaron Huntde GERFW,MF149531000
Felix Kroosde GERDF,FW4145000000
Martin Harnikat AUTFW,MF3159100010
Ivan Klasnićhr CROFW84282000
Florian Trinksde GERMF1140000
Lodewijk Roembiaknl NEDMF1130000
Levent Ayçiçekde GERMF1121000
Mohamed Zidaneg EGYFW1120000
Florian Kainzat AUTFW,MF262000000
Jurica Vranješhr CROMF63340010
Oliver Burkesct SCOFW,MF110100000
Ilia Gruevbg BULMF230000000
Adrian Kunzch SUIFW1100000
Lukas Frödede GERMF214000000
Torsten Fringsde GERMF161,2331090
Josh Sargentus USAFW,MF6241010010
Skelly Alverofr FRAMF17000000
Ersan Dogude GERFW170000
Marco Reichde GERFW,MF160000
Felix Agude GERDF,MF283000000
Maximilian Eggesteinde GERMF10837120000
Jelle Van Dammebe BELDF,MF150000
Rafael Borréco COLFW14000000
Romano Schmidat AUTMF6265010020
Sören Seidelde GERFW,MF140000
Predrag Stevanovićrs SRBMF140000
Peter Niemeyerde GERDF,MF2680000
Marco Friedlat AUTDF8632100020
Aílton Gonçalvesbr BRAFW107312010
Said Husejinovićba BIHMF120000
Oliver Hüsingde GERDF12000000
Tim Borowskide GERMF106180030
Ömer Topraktr TURDF3176000000
Nelson Valdezpy PARFW31370000
Nick Woltemadede GERFW443000010
97371,5149525001454

Werder Bremen Goalkeepers vs. Dortmund

Werder Bremen Goalkeepers vs. Dortmund Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Pascal Borelde GERGK322550
Stefan Brasasde GERGK19010
Koen Casteelsbe BELGK19083562.50
Sebastian Mielitzde GERGK5450110
Jiří Pavlenkacz CZEGK121,11081255570.40
Oliver Reckde GERGK201,800324
Andreas Reinkede GERGK540551
Frank Rostde GERGK7630101
Felix Wiedwaldde GERGK431827111866.70
Tim Wiesede GERGK11990154
Raphael Wolfde GERGK218056480.00
Michael Zettererde GERGK2180113872.70
Jaroslav Drobnýcz CZEGK13841375.00
746,5061361289369.910

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.