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

Mainz 05
11 wins
7 draws
16 losses
45 goals
Werder Bremen
16 wins
7 draws
11 losses
55 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-02-0315:30 Mainz 050.80–10.6Werder Bremen31,800Mewa ArenaBenjamin BrandMatch Report
BundesligaRegular seasonSat2023-09-0215:30 Werder Bremen2.74–00.5Mainz 0541,000Wohninvest WeserstadionRobert SchröderMatch Report
BundesligaRegular seasonSat2023-04-0815:30 Mainz 051.92–20.9Werder Bremen33,305Mewa ArenaBenjamin BrandMatch Report
BundesligaRegular seasonSat2022-10-1515:30 Werder Bremen1.30–21.1Mainz 0541,000Wohninvest WeserstadionRobert HartmannMatch Report
BundesligaRegular seasonWed2021-04-2120:30 Werder Bremen1.20–11.7Mainz 05WeserstadionMarco FritzMatch Report
BundesligaRegular seasonSat2020-12-1915:30 Mainz 050.50–11.0Werder BremenOpel ArenaGuido WinkmannMatch Report
BundesligaRegular seasonSat2020-06-2015:30 Mainz 052.33–11.8Werder BremenOpel ArenaManuel GräfeMatch Report
BundesligaRegular seasonTue2019-12-1718:30 Werder Bremen1.00–52.0Mainz 0537,720WeserstadionFrank WillenborgMatch Report
BundesligaRegular seasonSat2019-03-3015:30 Werder Bremen1.13–11.2Mainz 0540,711WeserstadionMarco FritzMatch Report
BundesligaRegular seasonSun2018-11-0418:00 Mainz 051.02–11.5Werder Bremen25,105Opel ArenaGuido WinkmannMatch Report
BundesligaRegular seasonSat2018-05-1215:30 Mainz 050.61–21.0Werder Bremen34,000Opel ArenaMartin PetersenMatch Report
BundesligaRegular seasonSat2017-12-1615:30 Werder Bremen1.62–21.1Mainz 0539,000WeserstadionBenjamin CortusMatch Report
BundesligaRegular seasonSat2017-02-1815:30 Mainz 050–2Werder Bremen27,281Opel ArenaDeniz AytekinMatch Report
BundesligaRegular seasonWed2016-09-2120:00 Werder Bremen1–2Mainz 0537,108WeserstadionWolfgang StarkMatch Report
BundesligaRegular seasonSat2016-03-1915:30 Werder Bremen1–1Mainz 0538,416WeserstadionManuel GräfeMatch Report
BundesligaRegular seasonSat2015-10-2415:30 Mainz 051–3Werder Bremen30,837Opel ArenaRobert HartmannMatch Report
BundesligaRegular seasonSat2015-04-0415:30 Werder Bremen0–0Mainz 0541,000WeserstadionMichael WeinerMatch Report
BundesligaRegular seasonSat2014-11-0115:30 Mainz 051–2Werder Bremen31,017Opel ArenaWolfgang StarkMatch Report
BundesligaRegular seasonSat2014-04-12Mainz 053–0Werder BremenDeniz AytekinMatch Report
BundesligaRegular seasonSun2013-11-24Werder Bremen2–3Mainz 05Peter SippelMatch Report
BundesligaRegular seasonSat2013-03-30Mainz 051–1Werder BremenManuel GräfeMatch Report
BundesligaRegular seasonSun2012-11-04Werder Bremen2–1Mainz 05Manuel GräfeMatch Report
BundesligaRegular seasonSat2012-03-31Werder Bremen0–3Mainz 05Knut KircherMatch Report
BundesligaRegular seasonSat2011-10-29Mainz 051–3Werder BremenDeniz AytekinMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSat2011-02-05Mainz 051–1Werder BremenMarkus SchmidtMatch Report
BundesligaRegular seasonSat2010-09-18Werder Bremen0–2Mainz 05Markus SchmidtMatch Report
BundesligaRegular seasonSat2010-02-27Mainz 051–2Werder BremenBabak RafatiMatch Report
BundesligaRegular seasonSat2009-09-26Werder Bremen3–0Mainz 05Felix BrychMatch Report
BundesligaRegular seasonSun2007-03-18Werder Bremen2–0Mainz 05Thorsten KinhöferMatch Report
BundesligaRegular seasonFri2006-10-27Mainz 051–6Werder BremenThorsten KinhöferMatch Report
BundesligaRegular seasonSat2006-02-04Werder Bremen4–2Mainz 05Manuel GräfeMatch Report
BundesligaRegular seasonSun2005-08-14Mainz 050–2Werder BremenThorsten KinhöferMatch Report
BundesligaRegular seasonSat2005-03-12Werder Bremen0–0Mainz 05Peter SippelMatch Report
BundesligaRegular seasonSat2004-10-16Mainz 052–1Werder BremenHelmut FleischerMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSat2022-10-1515:30 Werder Bremen1.30–21.1Mainz 0541,000Wohninvest WeserstadionRobert HartmannMatch Report
BundesligaRegular seasonWed2021-04-2120:30 Werder Bremen1.20–11.7Mainz 05WeserstadionMarco FritzMatch Report
BundesligaRegular seasonSat2020-06-2015:30 Mainz 052.33–11.8Werder BremenOpel ArenaManuel GräfeMatch Report
BundesligaRegular seasonTue2019-12-1718:30 Werder Bremen1.00–52.0Mainz 0537,720WeserstadionFrank WillenborgMatch Report
BundesligaRegular seasonSun2018-11-0418:00 Mainz 051.02–11.5Werder Bremen25,105Opel ArenaGuido WinkmannMatch Report
BundesligaRegular seasonWed2016-09-2120:00 Werder Bremen1–2Mainz 0537,108WeserstadionWolfgang StarkMatch Report
BundesligaRegular seasonSat2014-04-12Mainz 053–0Werder BremenDeniz AytekinMatch Report
BundesligaRegular seasonSun2013-11-24Werder Bremen2–3Mainz 05Peter SippelMatch Report
BundesligaRegular seasonSat2012-03-31Werder Bremen0–3Mainz 05Knut KircherMatch Report
BundesligaRegular seasonSat2010-09-18Werder Bremen0–2Mainz 05Markus SchmidtMatch Report
BundesligaRegular seasonSat2004-10-16Mainz 052–1Werder BremenHelmut FleischerMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSat2023-04-0815:30 Mainz 051.92–20.9Werder Bremen33,305Mewa ArenaBenjamin BrandMatch Report
BundesligaRegular seasonSat2017-12-1615:30 Werder Bremen1.62–21.1Mainz 0539,000WeserstadionBenjamin CortusMatch Report
BundesligaRegular seasonSat2016-03-1915:30 Werder Bremen1–1Mainz 0538,416WeserstadionManuel GräfeMatch Report
BundesligaRegular seasonSat2015-04-0415:30 Werder Bremen0–0Mainz 0541,000WeserstadionMichael WeinerMatch Report
BundesligaRegular seasonSat2013-03-30Mainz 051–1Werder BremenManuel GräfeMatch Report
BundesligaRegular seasonSat2011-02-05Mainz 051–1Werder BremenMarkus SchmidtMatch Report
BundesligaRegular seasonSat2005-03-12Werder Bremen0–0Mainz 05Peter SippelMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSat2024-02-0315:30 Mainz 050.80–10.6Werder Bremen31,800Mewa ArenaBenjamin BrandMatch Report
BundesligaRegular seasonSat2023-09-0215:30 Werder Bremen2.74–00.5Mainz 0541,000Wohninvest WeserstadionRobert SchröderMatch Report
BundesligaRegular seasonSat2020-12-1915:30 Mainz 050.50–11.0Werder BremenOpel ArenaGuido WinkmannMatch Report
BundesligaRegular seasonSat2019-03-3015:30 Werder Bremen1.13–11.2Mainz 0540,711WeserstadionMarco FritzMatch Report
BundesligaRegular seasonSat2018-05-1215:30 Mainz 050.61–21.0Werder Bremen34,000Opel ArenaMartin PetersenMatch Report
BundesligaRegular seasonSat2017-02-1815:30 Mainz 050–2Werder Bremen27,281Opel ArenaDeniz AytekinMatch Report
BundesligaRegular seasonSat2015-10-2415:30 Mainz 051–3Werder Bremen30,837Opel ArenaRobert HartmannMatch Report
BundesligaRegular seasonSat2014-11-0115:30 Mainz 051–2Werder Bremen31,017Opel ArenaWolfgang StarkMatch Report
BundesligaRegular seasonSun2012-11-04Werder Bremen2–1Mainz 05Manuel GräfeMatch Report
BundesligaRegular seasonSat2011-10-29Mainz 051–3Werder BremenDeniz AytekinMatch Report
BundesligaRegular seasonSat2010-02-27Mainz 051–2Werder BremenBabak RafatiMatch Report
BundesligaRegular seasonSat2009-09-26Werder Bremen3–0Mainz 05Felix BrychMatch Report
BundesligaRegular seasonSun2007-03-18Werder Bremen2–0Mainz 05Thorsten KinhöferMatch Report
BundesligaRegular seasonFri2006-10-27Mainz 051–6Werder BremenThorsten KinhöferMatch Report
BundesligaRegular seasonSat2006-02-04Werder Bremen4–2Mainz 05Manuel GräfeMatch Report
BundesligaRegular seasonSun2005-08-14Mainz 050–2Werder BremenThorsten KinhöferMatch Report

Fixture Leaders

Mainz 05 Players vs. Werder Bremen

Mainz 05 Players vs. Werder Bremen Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Mathias Abelde GERDF21800000
Otto Addogh GHAMF21040000
Chadli Amridz ALGFW,MF1900000
Leon Andreasendk DENDF,MF1900010
Mimoun Azaouaghde GERMF32251000
Christof Babatzde GERMF53080000
Ridle Bakude GERDF,FW3270010010
Hanno Balitschde GERMF1900010
Leon Balogunng NGADF3225000010
Aristide Bancébf BFAFW21801000
Julian Baumgartlingerat AUTDF,MF8699110010
Stefan Bellde GERDF131,125000010
Jean-Paul Boëtiusnl NEDFW,MF6536130030
Daniel Brosinskide GERDF,MF131,065030000
Niko Bungertde GERDF10852100010
Gaëtan Bussmannfr FRADF3187000000
Anthony Cacifr FRADF,MF4285000010
Marco Caligiuride GERDF,MF42940000
Christian Demirtaşde GERDF21730000
Sepp van den Bergnl NEDDF,MF2180000010
Abdou Diallosn SENDF190000000
Malik Fathide GERDF52790000
Manuel Friedrichde GERDF65400020
Christian Fuchsat AUTDF,MF1900010
Jean-Philippe Gbaminci CIVDF,MF3270200000
Johannes Geisde GERDF,MF4360000010
Ralph Guneschde GERDF1900000
Alexander Hackde GERDF7465000010
Andreas Hanche-Olsenno NORDF2135000010
Gonzalo Jaracl CHIDF,MF190000000
Park Joo-hokr KORDF,MF2180000000
Loris Kariusde GERGK6540000010
Jan Kirchhoffde GERDF,MF42990020
Danny Latzade GERMF9544010020
Jonas Lössldk DENGK2180000000
Zsolt Lőwhu HUNDF,MF1900010
Yunus Mallıtr TURFW,MF9639210010
Aarón Martínes ESPDF,MF5450000000
Florian Müllerde GERGK3270000000
Heinz Müllerde GERGK32700000
Yoshinori Mutōjp JPNFW,MF4255100000
Phillipp Mweneat AUTDF,MF3238000000
Moussa Niakhatesn SENDF,FW6540000010
Nikolče Noveskimk MKDDF161,3640010
Shinji Okazakijp JPNFW,MF4360300000
Milorad Pekovićme MNEMF32210020
Sebastian Polterde GERFW1900000
André Ramalhobr BRADF190000000
Marco Rosede GERDF32250000
Petr Rumancz CZEFW21600010
Jairo Samperioes ESPFW,MF4360000030
Antônio da Silvabr BRAMF43600010
Elkin Sotoco COLMF96570040
Jerry St. Justenl NEDDF3270000000
Anton Stachde GERMF2180010000
Bo Svenssondk DENDF74840000
Dimo Wachede GERGK64600000
Benjamin Weigeltde GERDF43150000
Radoslav Zabavníksk SVKDF,MF54500030
Robin Zentnerde GERGK9810000010
Mohamed Zidaneg EGYFW21801000
Jhon Córdobaco COLFW3269010000
Fabian Gerberch SUIMF54350000
Ludovic Ajorquefr FRAFW2114100000
Silvan Widmerch SUIDF,MF2176010000
Lewis Holtbyde GERMF21750000
Jessic Ngankamde GERFW184000000
Nadiem Amiride GERMF183000010
Giulio Donatiit ITADF4342000010
Fabian Freich SUIDF,MF2171100010
Pierre Kundecm CMRMF5380000000
Christian Wetklode GERGK65300000
Conor Caseyus USAFW31670000
Robert Nikolicde GERDF1780000
Miroslav Karhansk SVKMF21660000
Sami Allaguitn TUNFW,MF393000000
Dominik Kohrde GERMF5328000000
Markus Feulnerde GERMF21370010
Jean-Philippe Matetafr FRAFW5307200000
Zdeněk Pospěchcz CZEDF53840010
Anthony Ujahng NGAFW396000000
Pablo de Blasisar ARGFW,MF7463110010
Koo Ja-cheolkr KORMF2151000000
Michael Thurkde GERFW21360000
Brajan Grudade GERMF165000000
Niki Zimlingdk DENMF21180010
Nicolai Müllerde GERFW,MF52911010
Marcus Ingvartsendk DENFW,MF2123100000
Bojan Krkićes ESPFW,MF157000000
Eugen Polanskipl POLMF42360010
André Schürrlede GERFW,MF42712000
Nigel de Jongnl NEDMF151000000
Eric Maxim Choupo-Motingcm CMRFW,MF42592000
Emil Berggreendk DENFW145010010
Edubr BRAFW1450000
Levin Öztunalıde GERFW,MF7440010000
Alexandru Maximro ROUMF4110000010
Ádám Szalaihu HUNFW8479410010
Andreas Ivanschitzat AUTMF74430000
Lee Jae-sungkr KORFW,MF3173110000
Aaron Seydelde GERFW133000000
Christoph Moritzde GERMF3184100000
Marcel Rissede GERDF,FW31711000
Edimilson Fernandesch SUIDF,MF7411100010
Marco Richterde GERFW,MF244000010
Niclas Weilandde GERFW31052010
Ranisav Jovanovićde GERFW3600020
Tom Kraußde GERMF295000010
Filip Đuričićrs SRBFW,MF124000010
Jahmir Hykaal ALBMF1230000
Pierre Bengtssonse SWEDF,MF244000000
Tom Geißlerde GERDF,MF1210000
Marius Niculaero ROUFW1200000
Robert Glatzelde GERFW117000000
Petar Sliškovićhr CROFW223000000
Angelo Fulginifr FRAFW,MF115000000
Júnior Díazcr CRCDF,MF3191000000
Daniel Gunkelde GERMF1140000
Jan Šimákcz CZEMF1140000
Florian Hellerde GERFW,MF31240001
Leandro Barreiro Martinslu LUXMF8482000010
Jürgen Kramnyde GERMF1120000
Benjamin Auerde GERFW42811010
Robin Quaisonse SWEFW,MF7437600010
Benedikt Sallerde GERDF,MF1110000
Gerrit Holtmannph PHIFW,MF3127010000
Matondo-Merveille Papelade GERMF17000000
Imre Szabicshu HUNFW2970000
Ji Dong-wonkr KORFW,MF16000000
David Mamutovicde GERMF16000000
Shawn Parkerde GERFW160010
Jonathan Burkardtde GERFW,MF390000010
Danny da Costade GERDF,FW294010000
Tim Hooglandde GERDF,MF140000
Kevin Stögerat AUTMF282000000
Nelson Weiperde GERFW229100000
Aymen Barkokma MARMF13000000
Suat Serdarde GERMF13000000
Niklas Tauerde GERFW13000000
Tamás Bódoghu HUNDF110000
Christian Clemensde GERFW,MF291000000
Karim Onisiwoat AUTFW,MF10509000010
48733,583432000671

Mainz 05 Goalkeepers vs. Werder Bremen

Mainz 05 Goalkeepers vs. Werder Bremen Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Loris Kariusde GERGK65402181676.22
Jonas Lössldk DENGK2180113872.70
Florian Müllerde GERGK3270136753.80
Heinz Müllerde GERGK327060
Dimo Wachede GERGK6460111
Robin Zentnerde GERGK981040112975.03
Christian Wetklode GERGK6530102
353,06085556071.88

Werder Bremen Players vs. Mainz 05

Werder Bremen Players vs. Mainz 05 Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Ludwig Augustinssonse SWEDF,MF8677000010
Philipp Bargfredede GERMF13956100050
Robert Bauerde GERDF,MF3270000000
Frank Baumannde GERDF,MF43360010
Leonardo Bittencourtde GERFW,MF5244100020
Sebastian Boenischpl POLDF1900000
Tim Borowskide GERMF75671030
Luca Caldirolait ITADF21800000
Kevin De Bruynebe BELFW,MF21800020
Olivier Demanbe BELDF,FW190000000
Franco Di Santoar ARGFW3263300110
Diegobr BRAMF21802010
Papy Djilobodjisn SENDF190000010
Jaroslav Drobnýcz CZEGK190000000
Fabian Ernstde GERMF21800010
Marco Friedlat AUTDF8698000030
Torsten Fringsde GERMF76070030
Clemens Fritzde GERDF,MF141,193000060
Álex Gálvezes ESPDF,MF2180000010
Santiago Garcíaar ARGDF5346010000
Theodor Gebre Selassiecz CZEDF,MF171,438110020
Florian Grillitschat AUTDF,MF3270010010
Florian Hartherzde GERDF1900000
Valérien Ismaëlfr FRADF21800010
Zlatko Junuzovićat AUTFW,MF10741010020
Davy Klaassennl NEDMF4360010000
Ivan Klasnićhr CROFW52752000
Max Krusede GERFW,MF4360210000
Assani Lukimya-Mulongoticd CODDF4231000000
Ludovic Magninch SUIDF1900010
Marko Marinde GERFW,MF43150000
Per Mertesackerde GERDF54500000
Johan Micoudfr FRAMF43561000
Sebastian Mielitzde GERGK43600000
Kevin Möhwaldde GERMF3264000000
Niklas Moisanderfi FINDF8658000010
Peter Niemeyerde GERDF,MF2980000
Patrick Owomoyelade GERDF,MF1900000
Sokratis Papastathopoulosgr GREDF43150000
Petri Pasanenfi FINDF75300020
Jiří Pavlenkacz CZEGK11990000000
Nils Petersende GERFW32120000
Amos Pieperde GERDF2180000000
Claudio Pizarrope PERFW10605601120
Andreas Reinkede GERGK43600000
Lamine Sanésn SENDF,MF3181000000
Lukas Schmitzde GERDF,MF21800010
Christian Schulzde GERDF,MF21800010
Mikaël Silvestrefr FRADF21800000
Jens Stagedk DENMF4268200020
Niklas Starkde GERDF,MF4360000020
Janek Sternbergde GERDF,MF190000000
Jelle Van Dammebe BELDF,MF1900000
Christian Vanderde GERGK1900000
Jannik Vestergaarddk DENDF3270000010
Mitchell Weiserde GERDF,FW3265010000
Felix Wiedwaldde GERGK3270000010
Tim Wiesede GERGK65400000
Raphael Wolfde GERGK3270000010
Pierre Womécm CMRDF21800000
Michael Zettererde GERGK190000000
Felix Agude GERDF,MF189000000
Ishak Belfodildz ALGFW,MF189100000
Cédric Makiadicd CODMF3211000000
Fin Bartelsde GERFW,MF7500100000
Florian Kainzat AUTFW,MF3214110000
Levent Ayçiçekde GERMF182000000
Davie Selkede GERFW4161000000
Michael Langch SUIDF,MF179000000
Mesut Özilde GERMF2890000
Serge Gnabryde GERFW,MF2165100000
Dawid Kownackipl POLFW,MF175000000
Marvin Duckschde GERFW4252201110
Angelos Charisteasgr GREFW1711010
Nick Woltemadede GERFW290000000
Mehmet Ekicitr TURMF32030000
Frank Fahrenhorstde GERDF21560000
Milot Rashicaxk KVXFW,MF4329110000
Sebastian Prödlat AUTDF,MF8694200020
Anthony Jungde GERDF,MF4313000000
Hugo Almeidapt PORFW31510000
Eljero Elianl NEDFW,MF32391010
Martin Harnikat AUTFW,MF277000000
Nelson Valdezpy PARFW31662000
Daniel Jensendk DENMF41720000
Yuya Osakojp JPNFW,MF4284100000
Ousman Mannehgm GAMFW154000010
Thomas Delaneydk DENMF3233120000
Ömer Topraktr TURDF153000000
Jérôme Gondorfde GERMF277000010
François Affolterch SUIDF1500000
Tom Trybullde GERDF,MF31450010
Marko Arnautovićat AUTFW,MF42250000
Ümit Davalatr TURDF,MF1450010
Christian Großde GERDF,MF6349000020
Aleksandar Ignjovskirs SRBDF,MF32220010
Paul Stalterica CANDF,MF21350000
Niclas Füllkrugde GERFW6373100010
Sebastian Langkampde GERDF2101000000
Lennart Thyde GERFW136000000
Naldobr BRADF86131000
Miroslav Klosede GERFW53823000
Markus Rosenbergse SWEFW31820000
Lee Buchananeng ENGDF247000000
Niklas Schmidtde GERFW,MF129000000
Sandro Wagnerde GERFW2570010
Wesleybr BRAMF1290000
Ilia Gruevbg BULMF289000010
Aymen Abdennourtn TUNDF1260010
Nuri Şahintr TURMF126000000
Johannes Eggesteinde GERFW4154010010
Aaron Huntde GERFW,MF118717010
Ludovic Obraniakpl POLMF277000000
Rafael Borréco COLFW122000000
Anthony Ujahng NGAFW2101200000
Oliver Burkesct SCOFW,MF119000000
Tahith Chongnl NEDFW,MF119010000
Maximilian Philippde GERFW,MF118000000
Ulisses Garciach SUIDF237000000
Felix Kroosde GERDF,FW4239000020
Senne Lynenbe BELMF2105000000
Justin Njinmahde GERFW,MF283110000
Florian Trinksde GERMF1150000
Miloš Veljkovićrs SRBDF9676010010
Mohamed Zidaneg EGYFW1140000
Joseph Akpalang NGAFW1130000
Martin Kobylańskipl POLFW,MF1130000
Romano Schmidat AUTMF6344010000
Lukas Frödede GERMF112000000
Melvyn Lorenzenug UGAFW,MF110000000
Jurica Vranješhr CROMF42801000
Özkan Yıldırımde GERMF190000
Levin Öztunalıde GERFW,MF278000000
Izet Hajrovićba BIHMF391100000
Josh Sargentus USAFW,MF4277000010
Eren Dinkçide GERFW,MF212100000
Jérome Polenzde GERDF,MF160000
Leon Opitzde GERMF15000000
Leon Andreasendk DENDF,MF2280000
Maximilian Eggesteinde GERMF10760010010
Andreas Wolfde GERDF130000
Julián Malatiniar ARGDF11000000
47633,660551723750

Werder Bremen Goalkeepers vs. Mainz 05

Werder Bremen Goalkeepers vs. Mainz 05 Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Jaroslav Drobnýcz CZEGK19062466.70
Sebastian Mielitzde GERGK436060
Jiří Pavlenkacz CZEGK1199058194067.22
Andreas Reinkede GERGK436042
Christian Vanderde GERGK19010
Felix Wiedwaldde GERGK3270112981.81
Tim Wiesede GERGK654072
Raphael Wolfde GERGK327064583.31
Michael Zettererde GERGK190505100.01
343,06086456372.19

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.