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

Werder Bremen
19 wins
11 draws
7 losses
90 goals
Hannover 96
7 wins
11 draws
19 losses
45 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
2. BundesligaRegular seasonSun2021-12-1913:30 Hannover 960.81–42.6Werder Bremen5,000HDI-ArenaMartin PetersenMatch Report
2. BundesligaRegular seasonSat2021-07-2420:30 Werder Bremen1.51–12.0Hannover 9614,000Wohninvest-WeserstadionRobert KampkaMatch Report
DFB-PokalSecond roundWed2020-12-2320:45 Hannover 960–3Werder BremenHDI-ArenaManuel GräfeMatch Report
BundesligaRegular seasonSat2019-01-1915:30 Hannover 960.70–12.0Werder Bremen44,300HDI-ArenaMarco FritzMatch Report
BundesligaRegular seasonSat2018-08-2515:30 Werder Bremen2.11–11.2Hannover 9642,100WeserstadionFelix BrychMatch Report
BundesligaRegular seasonFri2018-04-0620:30 Hannover 961.52–11.9Werder Bremen49,000HDI-ArenaTobias WelzMatch Report
BundesligaRegular seasonSun2017-11-1918:00 Werder Bremen2.84–01.1Hannover 9641,500WeserstadionBenjamin CortusMatch Report
BundesligaRegular seasonSat2016-03-0515:30 Werder Bremen4–1Hannover 9642,100WeserstadionFelix ZwayerMatch Report
BundesligaRegular seasonSat2015-10-0315:30 Hannover 961–0Werder Bremen49,000HDI-ArenaPeter SippelMatch Report
BundesligaRegular seasonSat2015-05-0915:30 Hannover 961–1Werder Bremen49,000HDI-ArenaDeniz AytekinMatch Report
BundesligaRegular seasonSat2014-12-1315:30 Werder Bremen3–3Hannover 9640,932WeserstadionTobias WelzMatch Report
BundesligaRegular seasonSun2014-03-30Hannover 961–2Werder BremenMarkus SchmidtMatch Report
BundesligaRegular seasonSun2013-11-03Werder Bremen3–2Hannover 96Thorsten KinhöferMatch Report
BundesligaRegular seasonFri2013-02-01Werder Bremen2–0Hannover 96Manuel GräfeMatch Report
BundesligaRegular seasonSat2012-09-15Hannover 963–2Werder BremenDeniz AytekinMatch Report
BundesligaRegular seasonSun2012-03-11Werder Bremen3–0Hannover 96Christian DingertMatch Report
BundesligaRegular seasonSun2011-10-02Hannover 963–2Werder BremenGuido WinkmannMatch Report
BundesligaRegular seasonSun2011-02-13Werder Bremen1–1Hannover 96Felix BrychMatch Report
BundesligaRegular seasonTue2010-09-21Hannover 964–1Werder BremenFelix BrychMatch Report
BundesligaRegular seasonSat2010-02-13Hannover 961–5Werder BremenMarkus SchmidtMatch Report
BundesligaRegular seasonSun2009-09-13Werder Bremen0–0Hannover 96Markus SchmidtMatch Report
BundesligaRegular seasonSun2009-04-05Werder Bremen4–1Hannover 96Guido WinkmannMatch Report
BundesligaRegular seasonSat2008-10-25Hannover 961–1Werder BremenThorsten KinhöferMatch Report
BundesligaRegular seasonSat2008-05-10Werder Bremen6–1Hannover 96Knut KircherMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSat2007-12-08Hannover 964–3Werder BremenWolfgang StarkMatch Report
BundesligaRegular seasonSun2007-01-28Werder Bremen3–0Hannover 96Markus MerkMatch Report
BundesligaRegular seasonSun2006-08-13Hannover 962–4Werder BremenFranz-Xaver WackMatch Report
BundesligaRegular seasonSat2006-03-25Werder Bremen5–0Hannover 96Thorsten KinhöferMatch Report
BundesligaRegular seasonSat2005-10-22Hannover 960–0Werder BremenFranz-Xaver WackMatch Report
BundesligaRegular seasonSat2005-02-19Hannover 961–4Werder BremenHerbert FandelMatch Report
BundesligaRegular seasonSat2004-09-18Werder Bremen3–0Hannover 96Lutz Michael FröhlichMatch Report
BundesligaRegular seasonSun2004-04-18Werder Bremen0–0Hannover 96Hermann AlbrechtMatch Report
BundesligaRegular seasonSat2003-11-08Hannover 961–5Werder BremenWolfgang StarkMatch Report
BundesligaRegular seasonSat2003-03-22Werder Bremen1–2Hannover 96Herbert FandelMatch Report
BundesligaRegular seasonSat2002-10-19Hannover 964–4Werder BremenJürgen AustMatch Report
BundesligaRegular seasonSat1989-04-01Werder Bremen1–0Hannover 96Peter RichmannMatch Report
BundesligaRegular seasonSat1988-09-10Hannover 962–2Werder BremenManfred AmerellMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
2. BundesligaRegular seasonSun2021-12-1913:30 Hannover 960.81–42.6Werder Bremen5,000HDI-ArenaMartin PetersenMatch Report
DFB-PokalSecond roundWed2020-12-2320:45 Hannover 960–3Werder BremenHDI-ArenaManuel GräfeMatch Report
BundesligaRegular seasonSat2019-01-1915:30 Hannover 960.70–12.0Werder Bremen44,300HDI-ArenaMarco FritzMatch Report
BundesligaRegular seasonSun2017-11-1918:00 Werder Bremen2.84–01.1Hannover 9641,500WeserstadionBenjamin CortusMatch Report
BundesligaRegular seasonSat2016-03-0515:30 Werder Bremen4–1Hannover 9642,100WeserstadionFelix ZwayerMatch Report
BundesligaRegular seasonSun2014-03-30Hannover 961–2Werder BremenMarkus SchmidtMatch Report
BundesligaRegular seasonSun2013-11-03Werder Bremen3–2Hannover 96Thorsten KinhöferMatch Report
BundesligaRegular seasonFri2013-02-01Werder Bremen2–0Hannover 96Manuel GräfeMatch Report
BundesligaRegular seasonSun2012-03-11Werder Bremen3–0Hannover 96Christian DingertMatch Report
BundesligaRegular seasonSat2010-02-13Hannover 961–5Werder BremenMarkus SchmidtMatch Report
BundesligaRegular seasonSun2009-04-05Werder Bremen4–1Hannover 96Guido WinkmannMatch Report
BundesligaRegular seasonSat2008-05-10Werder Bremen6–1Hannover 96Knut KircherMatch Report
BundesligaRegular seasonSun2007-01-28Werder Bremen3–0Hannover 96Markus MerkMatch Report
BundesligaRegular seasonSun2006-08-13Hannover 962–4Werder BremenFranz-Xaver WackMatch Report
BundesligaRegular seasonSat2006-03-25Werder Bremen5–0Hannover 96Thorsten KinhöferMatch Report
BundesligaRegular seasonSat2005-02-19Hannover 961–4Werder BremenHerbert FandelMatch Report
BundesligaRegular seasonSat2004-09-18Werder Bremen3–0Hannover 96Lutz Michael FröhlichMatch Report
BundesligaRegular seasonSat2003-11-08Hannover 961–5Werder BremenWolfgang StarkMatch Report
BundesligaRegular seasonSat1989-04-01Werder Bremen1–0Hannover 96Peter RichmannMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonFri2018-04-0620:30 Hannover 961.52–11.9Werder Bremen49,000HDI-ArenaTobias WelzMatch Report
BundesligaRegular seasonSat2015-10-0315:30 Hannover 961–0Werder Bremen49,000HDI-ArenaPeter SippelMatch Report
BundesligaRegular seasonSat2012-09-15Hannover 963–2Werder BremenDeniz AytekinMatch Report
BundesligaRegular seasonSun2011-10-02Hannover 963–2Werder BremenGuido WinkmannMatch Report
BundesligaRegular seasonTue2010-09-21Hannover 964–1Werder BremenFelix BrychMatch Report
BundesligaRegular seasonSat2007-12-08Hannover 964–3Werder BremenWolfgang StarkMatch Report
BundesligaRegular seasonSat2003-03-22Werder Bremen1–2Hannover 96Herbert FandelMatch Report

Fixture Leaders

Werder Bremen Players vs. Hannover 96

Werder Bremen Players vs. Hannover 96 Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Ludwig Augustinssonse SWEDF,MF4315010010
Ivica Banovićhr CROMF1900000
Fin Bartelsde GERFW,MF5405230020
Frank Baumannde GERDF,MF86920010
Sebastian Boenischpl POLDF32700010
Pascal Borelde GERGK21800000
Ulrich Borowkade GERDF,MF1900010
Rune Bratsethno NORDF,FW21801000
Manfred Burgsmüllerde GERFW,MF21200000
Luca Caldirolait ITADF3270000010
Koen Casteelsbe BELGK190000000
Angelos Charisteasgr GREFW42101000
Ümit Davalatr TURDF,MF1900000
Kevin De Bruynebe BELFW,MF21801000
Thomas Delaneydk DENMF2180010000
Franco Di Santoar ARGFW2180100000
Diegobr BRAMF54423110
Papy Djilobodjisn SENDF190000000
Marvin Duckschde GERFW190110000
Dieter Eiltsde GERMF1900000
Eljero Elianl NEDFW,MF43360000
Fabian Ernstde GERMF54462010
Frank Fahrenhorstde GERDF32610001
Marco Friedlat AUTDF2180110000
Clemens Fritzde GERDF,MF181,500000020
Álex Gálvezes ESPDF,MF2175010000
Theodor Gebre Selassiecz CZEDF,MF12997310000
Christian Großde GERDF,MF3182000020
Florian Hartherzde GERDF1900000
Valérien Ismaëlfr FRADF43601120
Anthony Jungde GERDF,MF2180110000
Davy Klaassennl NEDMF2180000000
Mladen Krstajićrs SRBDF42630000
Sebastian Langkampde GERDF2180000010
Lars Lukas Maide GERDF190000000
Assani Lukimya-Mulongoticd CODDF6366000000
Ludovic Magninch SUIDF21191010
Cédric Makiadicd CODMF3180100000
Norbert Meierde GERMF1900000
Per Mertesackerde GERDF75852000
Johan Micoudfr FRAMF75823000
Sebastian Mielitzde GERGK54500000
Niklas Moisanderfi FINDF4360010000
Naldobr BRADF119052010
Frank Neubarthde GERFW1900000
Frank Ordenewitzde GERFW21500000
Yuya Osakojp JPNFW,MF2171000000
Sokratis Papastathopoulosgr GREDF43600010
Petri Pasanenfi FINDF86910010
Jiří Pavlenkacz CZEGK6540000000
Claudio Pizarrope PERFW9638710000
Oliver Reckde GERGK21800000
Andreas Reinkede GERGK54500000
Karl-Heinz Riedlede GERFW21801000
Gunnar Sauerde GERDF,MF1900000
Thomas Schaafde GERDF21100000
Christian Schulzde GERDF,MF63760020
Mikaël Silvestrefr FRADF21800010
Viktor Skrypnykua UKRDF,MF1900000
Paul Stalterica CANDF,MF65400000
Richard Strebingerat AUTGK190000000
Ömer Topraktr TURDF2180000000
Duško Tošićrs SRBDF1900000
Anthony Ujahng NGAFW190000000
Christian Vanderde GERGK1900000
Frank Verlaatnl NEDDF21801010
Jannik Vestergaarddk DENDF3270000010
Miroslav Votavade GERMF21800000
Sandro Wagnerde GERFW1900000
Felix Wiedwaldde GERGK2180000000
Tim Wiesede GERGK109000000
Andreas Wolfde GERDF1900010
Raphael Wolfde GERGK1900000
Pierre Womécm CMRDF21800020
Michael Zettererde GERGK190000000
Aílton Gonçalvesbr BRAFW32502010
Santiago Garcíaar ARGDF5405100010
Niklas Schmidtde GERFW,MF188000000
Max Krusede GERFW,MF4318310000
Jean-Manuel Mbomde GERMF2176100000
Aleksandar Ignjovskirs SRBDF,MF31890000
Zlatko Junuzovićat AUTFW,MF11872300030
Nuri Şahintr TURMF185000000
Krisztián Liszteshu HUNMF32570000
Aaron Huntde GERFW,MF161,0824240
Niclas Füllkrugde GERFW2167000000
Nelson Valdezpy PARFW64335010
Ivan Klasnićhr CROFW74233000
Boubacar Sanogoci CIVFW2950000
Leonardo Bittencourtde GERFW,MF177010010
Günter Hermannde GERMF21670000
Levent Ayçiçekde GERMF176000000
Tom Trybullde GERDF,MF1760000
Tahith Chongnl NEDFW,MF174010010
Peter Niemeyerde GERDF,MF21631000
Sebastian Prödlat AUTDF,MF75252010
Romano Schmidat AUTMF3158100000
Philipp Bargfredede GERMF12832010030
Nils Petersende GERFW31702000
Mike Bartende GERDF1660000
Michael Kutzopde GERDF1661000
Wesleybr BRAMF1650000
Florian Grillitschat AUTDF,MF2154000000
Martin Harnikat AUTFW,MF162000000
Marko Marinde GERFW,MF64140020
Jurica Vranješhr CROMF43170010
Ulisses Garciach SUIDF263000000
Melvyn Lorenzenug UGAFW,MF265100000
Felix Agude GERDF,MF3204000000
Levin Öztunalıde GERFW,MF2126010000
Janek Sternbergde GERDF,MF2128000000
Torsten Fringsde GERMF119111130
Pekka Lagerblomfi FINDF,MF2980000
Denni Avdićse SWEFW,MF1280000
Davie Selkede GERFW3151100000
Maximilian Eggesteinde GERMF7557000010
Mehmet Ekicitr TURMF31700000
Thomas Wolterde GERDF,MF2940000
Miroslav Klosede GERFW53093000
Nicolai Rappde GERDF,MF122000000
Joseph Akpalang NGAFW2220000
Jérôme Gondorfde GERMF120000000
Patrick Owomoyelade GERDF,MF21100000
Miloš Veljkovićrs SRBDF6469000000
Marko Arnautovićat AUTFW,MF42751001
Marcelo Martins Morenobo BOLFW1180000
Patrick Errasde GERDF,MF117000000
Daniel Jensendk DENMF73691010
Alexandros Tziolisgr GREMF1170000
Özkan Yıldırımde GERMF2270000
Eren Dinkçide GERFW,MF220000000
Hugo Almeidapt PORFW83054001
Mesut Özilde GERMF53750000
Izet Hajrovićba BIHMF259000000
Said Husejinovićba BIHMF1140000
Jonny Ottende GERDF21030000
Felix Kroosde GERDF,FW3191000010
Josh Sargentus USAFW,MF3187100000
Ishak Belfodildz ALGFW,MF299100000
Milot Rashicaxk KVXFW,MF3127110000
Marco Reichde GERFW,MF180000
Markus Rosenbergse SWEFW74284010
Mohamed Zidaneg EGYFW181000
Leon Andreasendk DENDF,MF170000
Tim Borowskide GERMF137913040
Kevin Möhwaldde GERMF15000000
Lukas Schmitzde GERDF,MF3970000
Florian Trinksde GERMF150000
Ilia Gruevbg BULMF217000010
Mitchell Weiserde GERDF,FW14000000
Nick Woltemadede GERFW213000000
Johannes Eggesteinde GERFW321000000
Florian Kainzat AUTFW,MF3114000000
Markus Daunde GERFW31000000
51336,607881850593

Werder Bremen Goalkeepers vs. Hannover 96

Werder Bremen Goalkeepers vs. Hannover 96 Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Pascal Borelde GERGK218060
Koen Casteelsbe BELGK19031266.70
Sebastian Mielitzde GERGK545091
Jiří Pavlenkacz CZEGK65402442083.33
Oliver Reckde GERGK218021
Andreas Reinkede GERGK545023
Richard Strebingerat AUTGK19063350.00
Christian Vanderde GERGK19010
Felix Wiedwaldde GERGK2180102880.00
Tim Wiesede GERGK10900134
Raphael Wolfde GERGK19010
Michael Zettererde GERGK19041375.00
373,33047453676.612

Hannover 96 Players vs. Werder Bremen

Hannover 96 Players vs. Werder Bremen Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Mohammed Abdellaoueno NORFW52604100
Kevin Akpogumang NGADF190000010
Miiko Albornozcl CHIDF,MF6540010000
Leon Andreasendk DENDF,MF6484100010
Waldemar Antonde GERDF,MF2180000000
Marvin Bakalorzde GERMF3214000000
Hanno Balitschde GERMF86690050
Leon Balogunng NGADF1900000
Maximilian Beierde GERFW,MF190000000
Vinícius Bergantinbr BRADF87200010
Mame Biram Dioufsn SENFW,MF1900000
Fredi Bobicde GERFW21804000
Julian Börnerde GERDF,MF190000000
Sofian Chahedtn TUNDF,MF31890010
Steve Cherundolous USADF171,4850060
Christoph Dabrowskide GERMF65400000
Detlev Dammeierde GERMF21800000
Bernd Dierßende GERMF2990000
Constant Djakpaci CIVDF21020010
Johan Djourouch SUIDF1900010
Günter Drewsde GERMF21801000
Marvin Duckschde GERFW2180100010
Ján Ďuricask SVKDF1900000
Mario Eggimannch SUIDF63080010
Élsonbr BRAMF1900000
Robert Enkede GERGK98100000
Sebastian Ernstde GERFW,MF2180000010
Michael Esserde GERGK3270000000
Frank Fahrenhorstde GERDF31910000
Simon Falettegn GUIDF2180000000
Marcel Frankede GERDF3257000000
Florian Fromlowitzde GERGK43600000
Karl-Heinz Geilsde GERDF,MF21800000
Ceyhun Gülselamtr TURDF,MF3183000030
Karim Hagguitn TUNDF76300010
Mike Hankede GERFW31373000
Martin Hansendk DENGK190000000
Vahid Hashemianir IRNFW,MF62351000
Bastian Hellbergde GER1900000
Marc van Hintumnl NEDDF1900000
Timo Hübersde GERDF190000000
Florian Hübnerde GERDF190000010
Niklas Hultse SWEDF,MF2180000010
Szabolcs Husztihu HUNMF97815151
Mohammadou Idrissoucm CMRFW43091000
Valérien Ismaëlfr FRADF1900000
Joselues ESPFW190100000
Thomas Kleinede GERDF1900000
Stefan Kohnde GERFW1901100
Arouna Konéci CIVFW1900000
Kostas Konstantinidisgr GREDF21800000
Nebojša Krupnikovićrs SRBMF43521010
Matthias Kuhlmeyde GER21800010
Altin Lalaal ALBMF138630040
Marcelobr BRADF3270000010
Per Mertesackerde GERDF43600010
Alexander Miloševićse SWEDF,MF190000000
Nicolai Müllerde GERFW,MF190000010
Matthias Ostrzolekde GERDF,MF190000000
Sébastien Pocognolibe BELDF,MF1900010
Emanuel Pogatetzat AUTDF43600010
Gheorghe Popescuro ROUDF,FW1900010
Jürgen Prangede GERMF1900000
Edgar Pribde GERMF4271000000
Ralf Rapsde GERGK21800000
Michael Ratajczakde GERGK190000000
Salif Sanésn SENDF,MF8617100030
Dieter Schatzschneiderde GERFW1900000
Manuel Schmiedebachde GERMF10657000040
Christian Schulzde GERDF,MF151,338300030
Pirmin Schweglerch SUIMF4222000000
Jörg Sieversde GERGK1900000
Oliver Sorgde GERDF6536000010
Danijel Štefuljhr CRODF,MF21350000
Daniel Stendelde GERFW43400000
Karsten Surmannde GERDF,MF21800010
Michael Tarnatde GERDF,MF54500020
Gerhard Tremmelde GERGK1900000
Philipp Tschaunerde GERGK190000000
Walacebr BRAMF2180000000
Hendrik Weydandtde GERFW5254100000
Kevin Wimmerat AUTDF2180000000
Didier Ya Konanci CIVFW,MF8412200010
Peter Zanterde GERDF1900010
Marc Zieglerde GERGK21800000
Ron-Robert Zielerde GERGK121,080000010
Dariusz Żurawpl POLDF97281011
Jimmy Briandfr FRAFW,MF2174010010
Hiroshi Kiyotakejp JPNFW,MF4329120000
Hiroki Sakaijp JPNDF,MF5447100010
Siegfried Reichde GERFW1860000
Josip Elezhr CRODF185000000
Clint Mathisus USAFW,MF21410010
Sérgio Pintopt PORFW,MF108090040
Thomas Brdarićde GERFW53640010
Moritz Stoppelkampde GERFW,MF31940000
Iver Fossumno NORMF3189000000
Chavdar Yankovbg BULMF32550000
Konstantin Rauschru RUSDF,MF107130000
Sebastian Stolzede GERFW,MF177000000
Christian Panderde GERDF32550000
Takuma Asanojp JPNFW,MF174000000
Sören Halfarde GERDF1740000
André Hoffmannde GERDF,MF21640000
Andrzej Pałaszpl POLFW,MF21550000
Artjoms Rudņevslv LVAFW1740000
Martin Harnikat AUTFW,MF2163100000
Jonathasbr BRAFW2101000000
Jaimees ESPMF1700000
Benjamin Lauthde GERFW1690000
Carsten Linkede GERDF,MF1690010
Gaëtan Krebsfr FRAMF21130000
Arnold Brugginknl NEDFW,MF53740000
Dominik Kaiserde GERMF3247000000
Sei Muroyajp JPNDF,MF3247010000
Sebastian Kerkde GERFW,MF2122100000
Mikael Forssellfi FINFW31430000
Thomas Zechelde GERDF,MF1630000
Veljko Paunovićes ESPFW,MF1620000
Bobby Woodus USAFW,MF162000000
Kléberbr BRADF1610000
Linton Mainade GERFW,MF3156000000
Sebastian Maierde GERMF157000000
Leandro Fonsecabr BRAFW1560000
Mike Frantzde GERFW,MF156000000
Ádám Szalaihu HUNFW155000000
Jaka Bijolsi SVNDF,MF145000000
Kingsley Schindlergh GHADF,FW145000000
Jan Schlaudraffde GERFW,MF75420020
Hotaru Yamaguchijp JPNMF135000000
Tranquillo Barnettach SUIMF1340000
Luka Krajncsi SVNDF134000000
Ihlas Beboutg TOGFW,MF3212010000
Jacek Krzynówekpl POLFW,MF1331000
Artur Sobiechpl POLFW5219000010
Genki Haraguchijp JPNFW,MF2120000000
Silvio Schröterde GERMF51900000
Erik Jendrišeksk SVKFW,MF1280000
Martin Grothde GERMF1270000
Kenan Karamantr TURFW,MF4205100010
Barış Başdaştr TURDF,MF123000000
Florent Muslijaxk KVXFW,MF289000000
Patrick Twumasigh GHAFW,MF123000000
Daniel Royerat AUTFW,MF1210010
Jiří Štajnercz CZEFW,MF149352000
Sal Zizzous USADF,MF1210000
Julian de Guzmánca CANMF52830000
Ricardo Sousapt PORMF2310000
Valdet Ramaal ALBFW,MF1190000
Lawrence Ennalide GERMF118000000
Niclas Füllkrugde GERFW3197000010
Michael Delurade GERFW,MF1160000
Gregor Grillemeierde GERFW2200000
Lars Stindlde GERFW,MF9736200040
Mevlüt Erdinçtr TURFW115000000
Jan Rosenthalde GERFW,MF52710010
Philipp Ochsde GERFW,MF226000000
Thomas Christiansenes ESPFW2250000
Deniz Kadahtr TURFW,MF2710020
Jiří Kaufmancz CZEFW,MF1120000
Felix Klausde GERFW,MF3189100000
Thomas Schneiderde GERDF1100000
Denis Wolfph PHIFW,MF190000
Salim Djefafliafr FRAFW170000
Felipebr BRADF210000000
Leonardo Bittencourtde GERFW,MF332000000
Christopher Avevorde GERDF,MF110000
Noah Joel Sarenren Bazeeng NGAMF11000000
Markus Schulerde GERDF260000
Valmir Sulejmanixk KVXFW,MF268000000
51236,55743630832

Hannover 96 Goalkeepers vs. Werder Bremen

Hannover 96 Goalkeepers vs. Werder Bremen Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Robert Enkede GERGK9810321
Michael Esserde GERGK32702361773.90
Florian Fromlowitzde GERGK436071
Martin Hansendk DENGK19064233.30
Ralf Rapsde GERGK218030
Michael Ratajczakde GERGK19083562.50
Jörg Sieversde GERGK19040
Gerhard Tremmelde GERGK19010
Philipp Tschaunerde GERGK19041375.00
Marc Zieglerde GERGK218051
Ron-Robert Zielerde GERGK121,08023241560.91
373,33064904264.14

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.