Mainz 05 vs. Werder Bremen Historical Head-to-Head

Mainz 05
11 wins
7 draws
18 losses
46 goals
Werder Bremen
18 wins
7 draws
11 losses
58 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
BundesligaBundesligaFri2025-01-3120:30 Werder Bremen2.51–01.2Mainz 0540,500WeserstadionMartin PetersenMatch Report
BundesligaBundesligaSun2024-09-1517:30 Mainz 051.11–21.6Werder Bremen32,000Mewa ArenaBenjamin BrandMatch Report
BundesligaBundesligaSat2024-02-0315:30 Mainz 050.80–10.6Werder Bremen31,800Mewa ArenaBenjamin BrandMatch Report
BundesligaBundesligaSat2023-09-0215:30 Werder Bremen2.74–00.5Mainz 0541,000Wohninvest WeserstadionRobert SchröderMatch Report
BundesligaBundesligaSat2023-04-0815:30 Mainz 051.92–20.9Werder Bremen33,305Mewa ArenaBenjamin BrandMatch Report
BundesligaBundesligaSat2022-10-1515:30 Werder Bremen1.30–21.1Mainz 0541,000Wohninvest WeserstadionRobert HartmannMatch Report
BundesligaBundesligaWed2021-04-2120:30 Werder Bremen1.20–11.7Mainz 05WeserstadionMarco FritzMatch Report
BundesligaBundesligaSat2020-12-1915:30 Mainz 050.50–11.0Werder BremenOpel ArenaGuido WinkmannMatch Report
BundesligaBundesligaSat2020-06-2015:30 Mainz 052.33–11.8Werder BremenOpel ArenaManuel GräfeMatch Report
BundesligaBundesligaTue2019-12-1718:30 Werder Bremen1.00–52.0Mainz 0537,720WeserstadionFrank WillenborgMatch Report
BundesligaBundesligaSat2019-03-3015:30 Werder Bremen1.13–11.2Mainz 0540,711WeserstadionMarco FritzMatch Report
BundesligaBundesligaSun2018-11-0418:00 Mainz 051.02–11.5Werder Bremen25,105Opel ArenaGuido WinkmannMatch Report
BundesligaBundesligaSat2018-05-1215:30 Mainz 050.61–21.0Werder Bremen34,000Opel ArenaMartin PetersenMatch Report
BundesligaBundesligaSat2017-12-1615:30 Werder Bremen1.62–21.1Mainz 0539,000WeserstadionBenjamin CortusMatch Report
BundesligaBundesligaSat2017-02-1815:30 Mainz 050–2Werder Bremen27,281Opel ArenaDeniz AytekinMatch Report
BundesligaBundesligaWed2016-09-2120:00 Werder Bremen1–2Mainz 0537,108WeserstadionWolfgang StarkMatch Report
BundesligaBundesligaSat2016-03-1915:30 Werder Bremen1–1Mainz 0538,416WeserstadionManuel GräfeMatch Report
BundesligaBundesligaSat2015-10-2415:30 Mainz 051–3Werder Bremen30,837Opel ArenaRobert HartmannMatch Report
BundesligaBundesligaSat2015-04-0415:30 Werder Bremen0–0Mainz 0541,000WeserstadionMichael WeinerMatch Report
BundesligaBundesligaSat2014-11-0115:30 Mainz 051–2Werder Bremen31,017Opel ArenaWolfgang StarkMatch Report
BundesligaBundesligaSat2014-04-12Mainz 053–0Werder BremenDeniz AytekinMatch Report
BundesligaBundesligaSun2013-11-24Werder Bremen2–3Mainz 05Peter SippelMatch Report
BundesligaBundesligaSat2013-03-30Mainz 051–1Werder BremenManuel GräfeMatch Report
BundesligaBundesligaSun2012-11-04Werder Bremen2–1Mainz 05Manuel GräfeMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaBundesligaSat2012-03-31Werder Bremen0–3Mainz 05Knut KircherMatch Report
BundesligaBundesligaSat2011-10-29Mainz 051–3Werder BremenDeniz AytekinMatch Report
BundesligaBundesligaSat2011-02-05Mainz 051–1Werder BremenMarkus SchmidtMatch Report
BundesligaBundesligaSat2010-09-18Werder Bremen0–2Mainz 05Markus SchmidtMatch Report
BundesligaBundesligaSat2010-02-27Mainz 051–2Werder BremenBabak RafatiMatch Report
BundesligaBundesligaSat2009-09-26Werder Bremen3–0Mainz 05Felix BrychMatch Report
BundesligaBundesligaSun2007-03-18Werder Bremen2–0Mainz 05Thorsten KinhöferMatch Report
BundesligaBundesligaFri2006-10-27Mainz 051–6Werder BremenThorsten KinhöferMatch Report
BundesligaBundesligaSat2006-02-04Werder Bremen4–2Mainz 05Manuel GräfeMatch Report
BundesligaBundesligaSun2005-08-14Mainz 050–2Werder BremenThorsten KinhöferMatch Report
BundesligaBundesligaSat2005-03-12Werder Bremen0–0Mainz 05Peter SippelMatch Report
BundesligaBundesligaSat2004-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
BundesligaBundesligaSat2022-10-1515:30 Werder Bremen1.30–21.1Mainz 0541,000Wohninvest WeserstadionRobert HartmannMatch Report
BundesligaBundesligaWed2021-04-2120:30 Werder Bremen1.20–11.7Mainz 05WeserstadionMarco FritzMatch Report
BundesligaBundesligaSat2020-06-2015:30 Mainz 052.33–11.8Werder BremenOpel ArenaManuel GräfeMatch Report
BundesligaBundesligaTue2019-12-1718:30 Werder Bremen1.00–52.0Mainz 0537,720WeserstadionFrank WillenborgMatch Report
BundesligaBundesligaSun2018-11-0418:00 Mainz 051.02–11.5Werder Bremen25,105Opel ArenaGuido WinkmannMatch Report
BundesligaBundesligaWed2016-09-2120:00 Werder Bremen1–2Mainz 0537,108WeserstadionWolfgang StarkMatch Report
BundesligaBundesligaSat2014-04-12Mainz 053–0Werder BremenDeniz AytekinMatch Report
BundesligaBundesligaSun2013-11-24Werder Bremen2–3Mainz 05Peter SippelMatch Report
BundesligaBundesligaSat2012-03-31Werder Bremen0–3Mainz 05Knut KircherMatch Report
BundesligaBundesligaSat2010-09-18Werder Bremen0–2Mainz 05Markus SchmidtMatch Report
BundesligaBundesligaSat2004-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
BundesligaBundesligaSat2023-04-0815:30 Mainz 051.92–20.9Werder Bremen33,305Mewa ArenaBenjamin BrandMatch Report
BundesligaBundesligaSat2017-12-1615:30 Werder Bremen1.62–21.1Mainz 0539,000WeserstadionBenjamin CortusMatch Report
BundesligaBundesligaSat2016-03-1915:30 Werder Bremen1–1Mainz 0538,416WeserstadionManuel GräfeMatch Report
BundesligaBundesligaSat2015-04-0415:30 Werder Bremen0–0Mainz 0541,000WeserstadionMichael WeinerMatch Report
BundesligaBundesligaSat2013-03-30Mainz 051–1Werder BremenManuel GräfeMatch Report
BundesligaBundesligaSat2011-02-05Mainz 051–1Werder BremenMarkus SchmidtMatch Report
BundesligaBundesligaSat2005-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
BundesligaBundesligaFri2025-01-3120:30 Werder Bremen2.51–01.2Mainz 0540,500WeserstadionMartin PetersenMatch Report
BundesligaBundesligaSun2024-09-1517:30 Mainz 051.11–21.6Werder Bremen32,000Mewa ArenaBenjamin BrandMatch Report
BundesligaBundesligaSat2024-02-0315:30 Mainz 050.80–10.6Werder Bremen31,800Mewa ArenaBenjamin BrandMatch Report
BundesligaBundesligaSat2023-09-0215:30 Werder Bremen2.74–00.5Mainz 0541,000Wohninvest WeserstadionRobert SchröderMatch Report
BundesligaBundesligaSat2020-12-1915:30 Mainz 050.50–11.0Werder BremenOpel ArenaGuido WinkmannMatch Report
BundesligaBundesligaSat2019-03-3015:30 Werder Bremen1.13–11.2Mainz 0540,711WeserstadionMarco FritzMatch Report
BundesligaBundesligaSat2018-05-1215:30 Mainz 050.61–21.0Werder Bremen34,000Opel ArenaMartin PetersenMatch Report
BundesligaBundesligaSat2017-02-1815:30 Mainz 050–2Werder Bremen27,281Opel ArenaDeniz AytekinMatch Report
BundesligaBundesligaSat2015-10-2415:30 Mainz 051–3Werder Bremen30,837Opel ArenaRobert HartmannMatch Report
BundesligaBundesligaSat2014-11-0115:30 Mainz 051–2Werder Bremen31,017Opel ArenaWolfgang StarkMatch Report
BundesligaBundesligaSun2012-11-04Werder Bremen2–1Mainz 05Manuel GräfeMatch Report
BundesligaBundesligaSat2011-10-29Mainz 051–3Werder BremenDeniz AytekinMatch Report
BundesligaBundesligaSat2010-02-27Mainz 051–2Werder BremenBabak RafatiMatch Report
BundesligaBundesligaSat2009-09-26Werder Bremen3–0Mainz 05Felix BrychMatch Report
BundesligaBundesligaSun2007-03-18Werder Bremen2–0Mainz 05Thorsten KinhöferMatch Report
BundesligaBundesligaFri2006-10-27Mainz 051–6Werder BremenThorsten KinhöferMatch Report
BundesligaBundesligaSat2006-02-04Werder Bremen4–2Mainz 05Manuel GräfeMatch Report
BundesligaBundesligaSun2005-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 GERDF141,180000010
Jean-Paul Boëtiusnl NEDFW,MF6536130030
Daniel Brosinskide GERDF,MF131,065030000
Niko Bungertde GERDF10852100010
Gaëtan Bussmannfr FRADF3187000000
Anthony Cacifr FRADF,MF6443000030
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
Moritz Jenzde GERDF190000000
Park Joo-hokr KORDF,MF2180000000
Loris Kariusde GERGK6540000010
Jan Kirchhoffde GERDF,MF42990020
Danny Latzade GERMF9544010020
Maxim Leitschde GERDF2125000000
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,MF5396000010
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 GERDF,MF2180010000
Bo Svenssondk DENDF74840000
Dimo Wachede GERGK64600000
Benjamin Weigeltde GERDF43150000
Radoslav Zabavníksk SVKDF,MF54500030
Robin Zentnerde GERGK11990000020
Mohamed Zidaneg EGYFW21801000
Jhon Córdobaco COLFW3269010000
Fabian Gerberch SUIMF54350000
Ludovic Ajorquefr FRAFW2114100000
Silvan Widmerch SUIDF,MF4198010000
Lewis Holtbyde GERMF21750000
Jessic Ngankamde GERFW184000000
Nadiem Amiride GERMF3218000010
Giulio Donatiit ITADF4342000010
Fabian Freich SUIDF,MF2171100010
Pierre Kundecm CMRMF5380000000
Christian Wetklode GERGK65300000
Conor Caseyus USAFW31670000
Robert Nikolicde GERDF1780000
Kaishu Sanojp JPNMF2168000000
Miroslav Karhansk SVKMF21660000
Sami Allaguitn TUNFW,MF393000000
Dominik Kohrde GERDF,MF7507000010
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
Hong Hyunseokkr KORMF2109000000
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,MF5353210010
Aaron Seydelde GERFW133000000
Christoph Moritzde GERMF3184100000
Marcel Rissede GERDF,FW31711000
Edimilson Fernandesch SUIDF,MF7411100010
Armindo Siebde GERFW239000000
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
Paul Nebelde GERMF2102000000
Benjamin Auerde GERFW42811010
Robin Quaisonse SWEFW,MF7437600010
Benedikt Sallerde GERDF,MF1110000
Arnaud Nordinfr FRAFW,MF110000000
Gerrit Holtmannph PHIFW,MF3127010000
Merveille Papelade GERMF17000000
Imre Szabicshu HUNFW2970000
Ji Dong-wonkr KORFW,MF16000000
David Mamutovicde GERMF16000000
Shawn Parkerde GERFW160010
Jonathan Burkardtde GERFW,MF4180000010
Danny da Costade GERDF,FW3184010000
Tim Hooglandde GERDF,MF140000
Kevin Stögerat AUTMF282000000
Nelson Weiperde GERFW3106100000
Aymen Barkokma MARMF24000000
Suat Serdarde GERMF13000000
Niklas Tauerde GERFW13000000
Tamás Bódoghu HUNDF110000
Christian Clemensde GERFW,MF291000000
Karim Onisiwoat AUTFW,MF11521000010
51935,563442000731

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 GERGK1199049143475.53
Christian Wetklode GERGK6530102
373,24094586572.38

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,MF6279200020
Sebastian Boenischpl POLDF1900000
Tim Borowskide GERMF75671030
Luca Caldirolait ITADF21800000
Kevin De Bruynebe BELFW,MF21800020
Olivier Demanbe BELFW,MF190000000
Franco Di Santoar ARGFW3263300110
Diegobr BRAMF21802010
Papy Djilobodjisn SENDF190000010
Jaroslav Drobnýcz CZEGK190000000
Fabian Ernstde GERMF21800010
Marco Friedlat AUTDF10846000052
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 GERDF3185000000
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 DENMF5358200020
Niklas Starkde GERDF,MF6539000041
Janek Sternbergde GERDF,MF190000000
Jelle Van Dammebe BELDF,MF1900000
Christian Vanderde GERGK1900000
Jannik Vestergaarddk DENDF3270000010
Mitchell Weiserde GERDF,FW5445010010
Felix Wiedwaldde GERGK3270000010
Tim Wiesede GERGK65400000
Raphael Wolfde GERGK3270000010
Pierre Womécm CMRDF21800000
Michael Zettererde GERGK3270000020
Felix Agude GERDF,MF2155000000
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
Marco Grüllat AUTFW,MF298000000
Serge Gnabryde GERFW,MF2165100000
Dawid Kownackipl POLFW,MF175000000
Marvin Duckschde GERFW6387302310
Angelos Charisteasgr GREFW1711010
Issa Kaborébf BFADF,MF169000000
Nick Woltemadede GERFW290000000
Mehmet Ekicitr TURMF32030000
Frank Fahrenhorstde GERDF21560000
Milot Rashicaxk KVXFW,MF4329110000
Sebastian Prödlat AUTDF,MF8694200020
Anthony Jungde GERDF,MF6488000000
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
Derrick Köhnde GERDF,MF245100000
Ludovic Obraniakpl POLMF277000000
Rafael Borréco COLFW122000000
Anthony Ujahng NGAFW2101200000
Oliver Burkesct SCOFW,MF119000000
Tahith Chongnl NEDFW,MF119010000
Maximilian Philippde GERFW,MF118000000
Ulisses Garciach SUIDF,MF237000000
Felix Kroosde GERDF,FW4239000020
Senne Lynenbe BELMF4284000010
Justin Njinmahde GERFW,MF4185110000
Florian Trinksde GERMF1150000
Miloš Veljkovićrs SRBDF9676010010
Mohamed Zidaneg EGYFW1140000
Joseph Akpalang NGAFW1130000
Martin Kobylańskipl POLFW,MF1130000
Romano Schmidat AUTMF8524020010
Lukas Frödede GERDF,MF112000000
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
Skelly Alverofr FRAMF256000000
Julián Malatiniar ARGDF225000000
Keke Maximilian Toppde GERFW11000000
50735,607581835843

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 GERGK32701211191.72
363,24093466973.110

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.