2019-2020 Competitions

All Competitions
DFB-Pokal

Standard Stats 2019-2020 Hannover 96: 2. Bundesliga

Standard Stats 2019-2020 Hannover 96: 2. Bundesliga Table
Playing Time Performance Expected Progression Per 90 Minutes
Player Nation Pos Age MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Ron-Robert Zielerde GERGK3031312,78931.0000000210.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
Waldemar Antonde GERDF,MF2330302,68929.90000001311.31.30.72.038141390.000.000.000.000.000.040.020.070.040.07Matches
Genki Haraguchijp JPNMF2832262,44827.26410600602.62.63.05.7731111430.220.150.370.220.370.100.110.210.100.21Matches
Julian Korbde GERDF2726222,04422.7145100400.80.83.54.3221151030.040.180.220.040.220.040.150.190.040.19Matches
Marvin Duckschde GERFW2528211,97922.01562112333013.010.75.416.022491750.680.270.960.550.820.590.240.830.490.73Matches
Josip Elezhr CRODF2523201,81420.2000000210.40.40.20.62711930.000.000.000.000.000.020.010.030.020.03Matches
Edgar Pribde GERMF2926201,66718.5516500803.43.42.25.635103610.270.050.320.270.320.180.120.300.180.30Matches
Jannes Hornde GERDF2223191,67118.6000000600.40.41.01.34376660.000.000.000.000.000.020.050.070.020.07Matches
Marcel Frankede GERDF2619191,63818.2000000211.41.40.01.4117400.000.000.000.000.000.080.000.080.080.08Matches
Linton Mainade GERFW,MF2024181,61017.9246200102.42.45.37.788601230.110.220.340.110.340.140.300.430.140.43Matches
Hendrik Weydandtde GERFW2427161,66518.594139000010.510.53.313.826221370.490.220.700.490.700.570.180.750.570.75Matches
Miiko Albornozcl CHIDF2819151,34314.9011000511.21.22.53.72162690.000.070.070.000.070.080.170.250.080.25Matches
Cedric Teuchertde GERFW,MF2223151,31614.6639600104.24.23.37.64833950.410.210.620.410.620.290.230.520.290.52Matches
Dominik Kaiserde GERMF3016151,25814.0011000300.60.62.43.01449530.000.070.070.000.070.040.170.210.040.21Matches
Marvin Bakalorzde GERMF2919151,21613.5101100201.41.40.82.21627150.070.000.070.070.070.100.060.160.100.16Matches
Timo Hübersde GERDF23121199011.0112100301.01.01.02.0114450.090.090.180.090.180.090.090.190.090.19Matches
Marc Stenderade GERMF23171090010.0011000511.61.61.83.41074490.000.100.100.000.100.160.180.340.160.34Matches
Florent Muslijaxk KVXMF,FW2120108859.8101100101.51.50.31.72845610.100.000.100.100.100.150.030.180.150.18Matches
John Guidettise SWEFW2714107498.3314300202.02.00.82.81220590.360.120.480.360.480.240.100.330.240.33Matches
Sebastian Jungde GERDF,FW29997448.3011000000.40.41.01.41532270.000.120.120.000.120.050.120.170.050.17Matches
Felipebr BRADF32986667.4011000400.40.30.00.341700.000.140.140.000.140.050.000.050.040.04Matches
Dennis Aogode GERMF32442703.0000000100.00.00.00.001830.000.000.000.000.000.010.000.010.010.01Matches
Emil Hanssonse SWEFW,MF211433674.1011000000.50.50.71.21621230.000.250.250.000.250.130.170.300.130.30Matches
Philipp Ochsde GERMF,DF22923293.7101100200.70.70.51.2521120.270.000.270.270.270.190.140.330.190.33Matches
Matthias Ostrzolekde GERDF,MF29721521.7000000210.00.00.00.03530.000.000.000.000.000.000.020.020.000.02Matches
Michael Esserde GERGK3111901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
Martin Hansendk DENGK2911901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
Michael Ratajczakde GERGK3711901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
Jonathasbr BRAFW3010200.2000000000.00.00.00.00010.000.000.000.000.000.160.000.160.160.16Matches
Sebastian Sotous USAMF,FW1920180.2000000000.10.10.00.11020.000.000.000.000.000.260.000.260.260.26Matches
Simon Fabio Stehlede GERFW1720170.2101100000.90.90.00.90115.290.005.295.295.294.670.004.674.674.67Matches
Iver Fossumno NORMF2300Matches
Chris Glosterus USADF1900Matches
Marlon Sündermannde GERGK2100Matches
Niklas Tarnatde GERMF2100Matches
Tim Walbrechtde GERMF1700Matches
Squad Total26.2343743,06034.0523486493379751.148.739.388.0589133913281.531.002.531.442.441.501.162.661.432.59
Opponent Total26.4343743,06034.0463076415760246.941.831.773.5499108710791.350.882.241.212.091.380.932.311.232.16

2019-2020 Competitions

2. Bundesliga
DFB-Pokal

Scores & Fixtures 2019-2020 Hannover 96: All Competitions

Scores & Fixtures 2019-2020 Hannover 96: All Competitions Table
Date Time Comp Round Day Venue Result GF GA Opponent xG xGA Poss Attendance Captain Formation Opp Formation Referee Match Report Notes
2019-07-2620:30 2. BundesligaMatchweek 1FriAwayL12Stuttgart0.31.93752,021Marvin Bakalorz4-3-34-1-2-1-2Felix BrychMatch Report
2019-08-0315:30 2. BundesligaMatchweek 2SatHomeD11Jahn R'burg2.41.86828,500Marvin Bakalorz3-1-4-24-2-2-2Daniel SchlagerMatch Report
2019-08-1218:30 DFB-PokalFirst roundMonAwayL02Karlsruher6611,779Marvin Bakalorz3-4-1-24-3-3Benjamin CortusMatch Report
2019-08-1713:00 2. BundesligaMatchweek 3SatAwayW30Wehen2.10.6645,607Marvin Bakalorz4-4-24-1-4-1Timo GerachMatch Report
2019-08-2413:00 2. BundesligaMatchweek 4SatHomeD11Greuther Fürth2.21.36625,300Marvin Bakalorz4-2-2-24-1-4-1René RohdeMatch Report
2019-09-0113:30 2. BundesligaMatchweek 5SunAwayL03Hamburger SV1.01.74754,732Marvin Bakalorz3-4-1-24-1-4-1Bastian DankertMatch Report
2019-09-1413:00 2. BundesligaMatchweek 6SatHomeL02Arminia0.61.14737,200Edgar Prib4-2-3-14-1-4-1Patrick IttrichMatch Report
2019-09-2018:30 2. BundesligaMatchweek 7FriAwayW21Holstein Kiel1.31.15115,034Edgar Prib4-3-34-3-3Martin ThomsenMatch Report
2019-09-3020:30 2. BundesligaMatchweek 8MonHomeL04Nürnberg0.51.77626,800Edgar Prib4-1-4-14-1-4-1Martin PetersenMatch Report
2019-10-0513:00 2. BundesligaMatchweek 9SatAwayW20Dresden2.80.44928,359Edgar Prib4-2-3-13-4-3Christian DingertMatch Report
2019-10-2013:30 2. BundesligaMatchweek 10SunHomeD00Osnabrück1.50.47037,600Edgar Prib4-1-4-14-2-3-1Florian BadstübnerMatch Report
2019-10-2613:00 2. BundesligaMatchweek 11SatAwayD33Karlsruher2.12.75013,370Edgar Prib4-1-4-14-2-2-2Guido WinkmannMatch Report
2019-11-0118:30 2. BundesligaMatchweek 12FriHomeD11Sandhausen1.81.25524,100Edgar Prib4-3-34-2-3-1Sören StorksMatch Report
2019-11-1013:30 2. BundesligaMatchweek 13SunAwayL04Heidenheim1.44.35911,100Marvin Bakalorz4-3-34-2-2-2Lasse KoslowskiMatch Report
2019-11-2520:30 2. BundesligaMatchweek 14MonHomeL12Darmstadt 981.60.56222,100Marvin Bakalorz4-2-2-24-4-1-1Martin ThomsenMatch Report
2019-11-3013:00 2. BundesligaMatchweek 15SatAwayW10St. Pauli0.60.54429,546Marvin Bakalorz4-2-3-14-1-4-1Robert HartmannMatch Report
2019-12-0713:00 2. BundesligaMatchweek 16SatHomeW32Erzgebirge Aue3.00.55326,200Marvin Bakalorz4-2-3-14-2-3-1Michael BacherMatch Report
2019-12-1318:30 2. BundesligaMatchweek 17FriAwayL12Bochum1.70.75616,519Marvin Bakalorz4-2-3-14-4-2Florian BadstübnerMatch Report
2019-12-2113:00 2. BundesligaMatchweek 18SatHomeD22Stuttgart1.61.64735,200Marvin Bakalorz3-5-24-1-2-1-2Thorben SiewerMatch Report
2020-01-2820:30 2. BundesligaMatchweek 19TueAwayL01Jahn R'burg0.71.9608,418Marvin Bakalorz3-4-1-24-2-2-2Patrick AltMatch Report
2020-02-0113:00 2. BundesligaMatchweek 20SatHomeD22Wehen0.91.87022,400Ron-Robert Zieler4-1-4-13-3-3-1Manuel GräfeMatch Report
2020-02-0913:30 2. BundesligaMatchweek 21SunAwayW31Greuther Fürth1.61.8419,580Edgar Prib4-1-4-14-1-2-1-2Sören StorksMatch Report
2020-02-1513:00 2. BundesligaMatchweek 22SatHomeD11Hamburger SV0.51.54249,000Marvin Bakalorz3-5-24-3-3Matthias JöllenbeckMatch Report
2020-02-2314:00 2. BundesligaMatchweek 23SunAwayL01Arminia1.01.45126,285Dominik Kaiser3-4-1-24-1-4-1Robert HartmannMatch Report
2020-03-0220:30 2. BundesligaMatchweek 24MonHomeW31Holstein Kiel2.62.34025,200Marvin Bakalorz3-4-1-24-1-4-1Sascha StegemannMatch Report
2020-03-0618:30 2. BundesligaMatchweek 25FriAwayW30Nürnberg1.30.54026,745Dominik Kaiser4-4-24-4-2Markus SchmidtMatch Report
2020-05-2313:00 2. BundesligaMatchweek 27SatAwayW42Osnabrück1.41.150Dominik Kaiser4-4-23-4-1-2Sven JablonskiMatch Report
2020-05-2718:30 2. BundesligaMatchweek 28WedHomeD11Karlsruher1.71.953Edgar Prib4-4-24-1-4-1Thorben SiewerMatch Report
2020-05-3013:00 2. BundesligaMatchweek 29SatAwayL13Sandhausen1.42.161Marvin Bakalorz3-4-1-23-4-1-2Deniz AytekinMatch Report
2020-06-0318:30 2. BundesligaMatchweek 26WedHomeW30Dresden1.81.046Edgar Prib4-1-2-1-2◆4-2-3-1Manuel GräfeMatch Report
2020-06-0713:30 2. BundesligaMatchweek 30SunHomeW21Heidenheim2.01.947Edgar Prib4-1-2-1-2◆4-1-4-1Felix ZwayerMatch Report
2020-06-1413:30 2. BundesligaMatchweek 31SunAwayL23Darmstadt 981.60.656Edgar Prib4-1-2-1-2◆5-3-2Nicolas WinterMatch Report
2020-06-1718:30 2. BundesligaMatchweek 32WedHomeW40St. Pauli2.20.256Edgar Prib4-3-1-24-3-1-2Alexander SatherMatch Report
2020-06-2115:30 2. BundesligaMatchweek 33SunAwayL12Erzgebirge Aue0.91.869Dominik Kaiser4-1-2-1-2◆3-4-1-2Florian BadstübnerMatch Report
2020-06-2815:30 2. BundesligaMatchweek 34SunHomeW20Bochum0.91.240Edgar Prib4-1-2-1-2◆4-2-3-1René RohdeMatch Report

Goalkeeping 2019-2020 Hannover 96: 2. Bundesliga

Goalkeeping 2019-2020 Hannover 96: 2. Bundesliga Table
Playing Time Performance Penalty Kicks
Player Nation Pos Age MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Ron-Robert Zielerde GERGK3031312,78931.0461.481429771.112811722.6752028.6Matches
Michael Esserde GERGK3111901.011.006583.301000.00000Matches
Martin Hansendk DENGK2911901.000.0055100.01001100.00000Matches
Michael Ratajczakde GERGK3711901.022.003133.300100.00000Matches
Squad Total26.234343,05934.0491.4415610871.813912823.5752028.6
Opponent Total26.434343,06034.0541.591429064.112913720.633000.0
Become a Stathead & surf this site ad-free.

Advanced Goalkeeping 2019-2020 Hannover 96: 2. Bundesliga

Advanced Goalkeeping 2019-2020 Hannover 96: 2. Bundesliga Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Player Nation Pos Age 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Ron-Robert Zielerde GERGK3031.0465110340.80.25-2.2-0.0717044338.491515136.533.624744.138.4442122.7491.5816.8Matches
Michael Esserde GERGK311.0100001.30.22+0.3+0.3481747.135742.935.8922.231.11715.911.0013.5Matches
Martin Hansendk DENGK291.0000000.70.13+0.7+0.6641330.822150.037.81216.726.51715.911.0015.7Matches
Michael Ratajczakde GERGK371.0200001.60.53-0.4-0.40010.02344.318.770.018.4300.044.0023.8Matches
Squad Total26.234.0495110344.40.25-1.6-0.0518247438.499516336.337.827541.137.1479142.9551.6215.7
Opponent Total26.434.054314243.60.30-8.4-0.2524465137.5110913140.536.231065.249.2524122.3371.0915.5

Shooting 2019-2020 Hannover 96: 2. Bundesliga

Shooting 2019-2020 Hannover 96: 2. Bundesliga Table
Standard Expected
Player Nation Pos Age 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Ron-Robert Zielerde GERGK3031.00000.000.000000.00.00.00.0Matches
Waldemar Antonde GERDF,MF2329.9026311.50.870.100.000.0020.71001.31.30.05-1.3-1.3Matches
Genki Haraguchijp JPNMF2827.26401435.01.470.510.150.4320.91002.62.60.07+3.4+3.4Matches
Julian Korbde GERDF2722.716350.00.260.130.170.3315.70000.80.80.13+0.2+0.2Matches
Marvin Duckschde GERFW2522.015722838.93.271.270.170.4317.073313.010.70.15+2.0+1.3Matches
Josip Elezhr CRODF2520.20500.00.250.000.0010.30000.40.40.09-0.4-0.4Matches
Edgar Pribde GERMF2918.55311341.91.670.700.160.3818.12003.43.40.11+1.6+1.6Matches
Jannes Hornde GERDF2218.60700.00.380.000.0017.91000.40.40.05-0.4-0.4Matches
Marcel Frankede GERDF2618.209111.10.490.050.000.0012.20001.41.40.16-1.4-1.4Matches
Linton Mainade GERFW,MF2017.9226519.21.450.280.080.4018.10002.42.40.09-0.4-0.4Matches
Hendrik Weydandtde GERFW2418.59632641.33.411.410.140.3512.300010.510.50.17-1.5-1.5Matches
Miiko Albornozcl CHIDF2814.908112.50.540.070.000.0015.00001.21.20.15-1.2-1.2Matches
Cedric Teuchertde GERFW,MF2214.66391538.52.671.030.150.4017.90004.24.20.11+1.8+1.8Matches
Dominik Kaiserde GERMF3014.0010110.00.720.070.000.0022.31000.60.60.06-0.6-0.6Matches
Marvin Bakalorzde GERMF2913.5116425.01.180.300.060.2521.40001.41.40.09-0.4-0.4Matches
Timo Hübersde GERDF2311.0112216.71.090.180.080.509.00001.01.00.090.00.0Matches
Marc Stenderade GERMF2310.0027622.22.700.600.000.0021.11001.61.60.06-1.6-1.6Matches
Florent Muslijaxk KVXMF,FW219.8128725.02.850.710.040.1424.77001.51.50.05-0.5-0.5Matches
John Guidettise SWEFW278.3320525.02.400.600.150.6014.41002.02.00.10+1.0+1.0Matches
Sebastian Jungde GERDF,FW298.305240.00.600.240.000.0019.20000.40.40.08-0.4-0.4Matches
Felipebr BRADF327.406116.70.810.140.000.0013.40000.40.30.05-0.4-0.3Matches
Dennis Aogode GERMF323.00100.00.330.000.0027.30000.00.00.030.00.0Matches
Emil Hanssonse SWEFW,MF214.10300.00.740.000.0011.90000.50.50.18-0.5-0.5Matches
Philipp Ochsde GERMF,DF223.714125.01.090.270.251.0019.80000.70.70.18+0.3+0.3Matches
Matthias Ostrzolekde GERDF,MF291.70000.000.000000.00.00.00.0Matches
Michael Esserde GERGK311.00000.000.000000.00.00.00.0Matches
Martin Hansendk DENGK291.00000.000.000000.00.00.00.0Matches
Michael Ratajczakde GERGK371.00000.000.000000.00.00.00.0Matches
Jonathasbr BRAFW300.20100.04.500.000.0023.90000.00.00.030.00.0Matches
Sebastian Sotous USAMF,FW190.20100.05.000.000.0010.00000.10.10.05-0.1-0.1Matches
Simon Fabio Stehlede GERFW170.2111100.05.295.291.001.004.30000.90.90.88+0.1+0.1Matches
Squad Total26.234.05246713929.813.744.090.100.3517.5223351.148.70.11+0.9+0.3
Opponent Total26.434.04641514935.912.214.380.100.2818.7215746.941.80.10-0.9-0.8

Passing 2019-2020 Hannover 96: 2. Bundesliga

Passing 2019-2020 Hannover 96: 2. Bundesliga Table
Total Short Medium Long Expected
Player Nation Pos Age 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Ron-Robert Zielerde GERGK3031.0866116874.12393816365177177100.036937598.431360052.200.00.10.0019000Matches
Waldemar Antonde GERDF,MF2329.91321165879.725721793746454984.566376986.216026460.600.70.7-0.71210281141Matches
Genki Haraguchijp JPNMF2827.2823105877.812649331043649987.427834780.16311156.843.02.4+1.02771232111Matches
Julian Korbde GERDF2722.7961126975.715441666646853587.539751477.26314443.843.52.7+0.519742712115Matches
Marvin Duckschde GERFW2522.043669862.56775186424234071.210517859.05510452.965.44.8+0.6442522549Matches
Josip Elezhr CRODF2520.2979121980.320866858127432185.455164385.714723163.600.20.4-0.238730119Matches
Edgar Pribde GERMF2918.569392375.111722395234239187.525631980.36514046.412.22.7-1.22379163103Matches
Jannes Hornde GERDF2218.6776101076.814083533032336887.835642983.08516850.601.01.2-1.0157617876Matches
Marcel Frankede GERDF2618.21092127285.823562729525929488.167774990.415220673.800.00.20.00463074Matches
Linton Mainade GERFW,MF2017.940658669.36014229323027882.713018570.3245048.045.34.4-1.3303020760Matches
Hendrik Weydandtde GERFW2418.527346259.1344766216224366.77313155.782040.043.31.6+0.7351910322Matches
Miiko Albornozcl CHIDF2814.969496671.810858460637443386.426333678.34412734.612.52.7-1.51854161262Matches
Cedric Teuchertde GERFW,MF2214.619729367.2296987910814176.6688877.3101566.733.31.8-0.3161513033Matches
Dominik Kaiserde GERMF3014.047767670.68233268020724783.817322477.26314045.012.42.5-1.430386249Matches
Marvin Bakalorzde GERMF2913.537349675.26307178918421585.614819077.9336650.000.80.9-0.85264027Matches
Timo Hübersde GERDF2311.049461780.110785457011113482.829534485.88411970.611.00.20.05412044Matches
Marc Stenderade GERMF2310.036449174.16420199817520784.513918475.5406858.811.81.4-0.8165326574Matches
Florent Muslijaxk KVXMF,FW219.831139778.34886116416218886.210512385.4234946.900.30.9-0.37299045Matches
John Guidettise SWEFW278.312020259.41658444629863.3385865.581266.710.80.5+0.211104120Matches
Sebastian Jungde GERDF,FW298.330744269.55048211915818286.812516774.9186527.711.00.70.08184332Matches
Felipebr BRADF327.432238982.875932686688282.918320788.4719674.010.00.1+1.01163017Matches
Dennis Aogode GERMF323.014717385.02745560626989.9677293.1162466.700.00.10.00111018Matches
Emil Hanssonse SWEFW,MF214.111916572.11734425668577.6354872.991752.910.71.1+0.37711421Matches
Philipp Ochsde GERMF,DF223.711816073.81959756567178.9405770.2142166.700.50.1-0.5994021Matches
Matthias Ostrzolekde GERDF,MF291.78211173.91346589363992.3395078.041136.400.00.00.014115Matches
Michael Esserde GERGK311.0344477.393972566100.01717100.0112152.400.00.00.000000Matches
Martin Hansendk DENGK291.0223464.756737333100.0151693.841428.600.00.00.000000Matches
Michael Ratajczakde GERGK371.0283093.34753191414100.01010100.04666.700.00.00.000000Matches
Jonathasbr BRAFW300.25771.45903475.022100.00000.00.00.000000Matches
Sebastian Sotous USAMF,FW190.21333.3801250.0000000.00.00.000000Matches
Simon Fabio Stehlede GERFW170.22633.336101425.01250.00000.00.00.000001Matches
Squad Total26.234.0128431702575.4238843909475234621984.25618683482.21591290954.73439.334.2-5.3342959253691339
Opponent Total26.434.0105761474071.8198195822674436529883.74253541278.61508298450.53031.729.8-1.7289851218791087

Pass Types 2019-2020 Hannover 96: 2. Bundesliga

Pass Types 2019-2020 Hannover 96: 2. Bundesliga Table
Pass Types Corner Kicks Outcomes
Player Nation Pos Age 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ron-Robert Zielerde GERGK3031.01168818344970210000086663Matches
Waldemar Antonde GERDF,MF2329.91658159956472198900001321320Matches
Genki Haraguchijp JPNMF2827.210581014401731448144130823422Matches
Julian Korbde GERDF2722.712691018249612622430000961225Matches
Marvin Duckschde GERFW2522.069859898142683134614260436210Matches
Josip Elezhr CRODF2520.2121911575743121214000097955Matches
Edgar Pribde GERMF2918.5923824914161171113317130693821Matches
Jannes Hornde GERDF2218.6101082418620211511651100776018Matches
Marcel Frankede GERDF2618.2127212373429023250000109219Matches
Linton Mainade GERFW,MF2017.95865087513158740000406325Matches
Hendrik Weydandtde GERFW2418.546243130011173000027319Matches
Miiko Albornozcl CHIDF2814.996674921490272191140140694336Matches
Cedric Teuchertde GERFW,MF2214.629327715325960000197119Matches
Dominik Kaiserde GERMF3014.067657010341169355627252477310Matches
Marvin Bakalorzde GERMF2913.5496484129361530000373014Matches
Timo Hübersde GERDF2311.061759125210304000049417Matches
Marc Stenderade GERMF2310.04914692012251325410364210Matches
Florent Muslijaxk KVXMF,FW219.8397369288151711822031108Matches
John Guidettise SWEFW278.32021901201183000012007Matches
Sebastian Jungde GERDF,FW298.34423528960332830000307114Matches
Felipebr BRADF327.438937117151902000032211Matches
Dennis Aogode GERMF323.017315815110150404014702Matches
Emil Hanssonse SWEFW,MF214.11651631020130100011914Matches
Philipp Ochsde GERMF,DF223.71601491110059100011804Matches
Matthias Ostrzolekde GERDF,MF291.7111872440032000008207Matches
Michael Esserde GERGK311.04429156000000003400Matches
Martin Hansendk DENGK291.03419153000000002201Matches
Michael Ratajczakde GERGK371.0302370000000002800Matches
Jonathasbr BRAFW300.2761000000000501Matches
Sebastian Sotous USAMF,FW190.2321000000000100Matches
Simon Fabio Stehlede GERFW170.2660000000000200Matches
Squad Total26.234.01702515092188546434157688890173668821284348312
Opponent Total26.434.01474012895177748114138617742158518351057668332

Goal and Shot Creation 2019-2020 Hannover 96: 2. Bundesliga

Goal and Shot Creation 2019-2020 Hannover 96: 2. Bundesliga Table
SCA SCA Types GCA GCA Types
Player Nation Pos Age 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ron-Robert Zielerde GERGK3031.050.1641000000.00000000Matches
Waldemar Antonde GERDF,MF2329.9331.10291003030.10300000Matches
Genki Haraguchijp JPNMF2827.2843.09652728080.29601010Matches
Julian Korbde GERDF2722.7391.72335100080.35611000Matches
Marvin Duckschde GERFW2522.0793.5951181630130.59720220Matches
Josip Elezhr CRODF2520.2140.69120010130.15300000Matches
Edgar Pribde GERMF2918.5653.513516464060.32310200Matches
Jannes Hornde GERDF2218.6281.51251011010.05100000Matches
Marcel Frankede GERDF2618.270.3850010110.05100000Matches
Linton Mainade GERFW,MF2017.9683.80542424270.39401101Matches
Hendrik Weydandtde GERFW2418.5623.35440475250.27400100Matches
Miiko Albornozcl CHIDF2814.9372.482213101020.13020000Matches
Cedric Teuchertde GERFW,MF2214.6493.35290873280.55501200Matches
Dominik Kaiserde GERMF3014.0483.432320021230.21210000Matches
Marvin Bakalorzde GERMF2913.5201.48140112200.00000000Matches
Timo Hübersde GERDF2311.0121.0980021140.36200101Matches
Marc Stenderade GERMF2310.0424.20321323180.80500111Matches
Florent Muslijaxk KVXMF,FW219.8303.05153723000.00000000Matches
John Guidettise SWEFW278.3192.28180001040.48400000Matches
Sebastian Jungde GERDF,FW298.3222.66191011020.24200000Matches
Felipebr BRADF327.440.5430001010.14100000Matches
Dennis Aogode GERMF323.041.3340000010.33100000Matches
Emil Hanssonse SWEFW,MF214.1122.94120000010.25100000Matches
Philipp Ochsde GERMF,DF223.7174.65150110010.27100000Matches
Matthias Ostrzolekde GERDF,MF291.721.1820000000.00000000Matches
Michael Esserde GERGK311.011.0001000000.00000000Matches
Martin Hansendk DENGK291.000.0000000000.00000000Matches
Michael Ratajczakde GERGK371.000.0000000000.00000000Matches
Jonathasbr BRAFW300.214.5010000000.00000000Matches
Sebastian Sotous USAMF,FW190.215.0000010000.00000000Matches
Simon Fabio Stehlede GERFW170.200.0000000000.00000000Matches
Squad Total26.234.080523.685748542454514902.6562741043
Opponent Total26.434.069020.29472733746539742.1843104971

Defensive Actions 2019-2020 Hannover 96: 2. Bundesliga

Defensive Actions 2019-2020 Hannover 96: 2. Bundesliga Table
Tackles Challenges Blocks
Player Nation Pos Age 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ron-Robert Zielerde GERGK3031.000000010.0100022142Matches
Waldemar Antonde GERDF,MF2329.9533630203264755.321231310521051101Matches
Genki Haraguchijp JPNMF2827.2483013278135125.538376311664200Matches
Julian Korbde GERDF2722.724121662123534.323325273054431Matches
Marvin Duckschde GERFW2522.041211060.0680861090Matches
Josip Elezhr CRODF2520.233232391173253.1152715123265840Matches
Edgar Pribde GERMF2918.5473114285174438.627285231865220Matches
Jannes Hornde GERDF2218.627191962162466.78120122552411Matches
Marcel Frankede GERDF2618.22412177081553.3711923054860Matches
Linton Mainade GERFW,MF2017.92012810293129.0221801892960Matches
Hendrik Weydandtde GERFW2418.515102762728.6521318419220Matches
Miiko Albornozcl CHIDF2814.945283573274362.816192171257350Matches
Cedric Teuchertde GERFW,MF2214.612836352222.7171501561860Matches
Dominik Kaiserde GERMF3014.012966061931.6131019719150Matches
Marvin Bakalorzde GERMF2913.523141110281942.111177101740250Matches
Timo Hübersde GERDF2311.09554071258.3515872534640Matches
Marc Stenderade GERMF2310.0321714162123534.3231721563860Matches
Florent Muslijaxk KVXMF,FW219.81813610271070.031421252331Matches
John Guidettise SWEFW278.342022030.038170430Matches
Sebastian Jungde GERDF,FW298.310625361154.5510281323250Matches
Felipebr BRADF327.411592061154.553031627271Matches
Dennis Aogode GERMF323.053320020.021103830Matches
Emil Hanssonse SWEFW,MF214.1221102728.652020220Matches
Philipp Ochsde GERMF,DF223.79651341136.4740451461Matches
Matthias Ostrzolekde GERDF,MF291.7431300005143760Matches
Michael Esserde GERGK311.0000000000000000Matches
Martin Hansendk DENGK291.0000000000000000Matches
Michael Ratajczakde GERGK371.0000000000000000Matches
Jonathasbr BRAFW300.2000000000000000Matches
Sebastian Sotous USAMF,FW190.2000000001010000Matches
Simon Fabio Stehlede GERFW170.2000000000000000Matches
Squad Total26.234.04913072451965021049842.2288358832753428336838
Opponent Total26.434.04812932571764821555238.933737711526242991075513

Possession 2019-2020 Hannover 96: 2. Bundesliga

Possession 2019-2020 Hannover 96: 2. Bundesliga Table
Touches Take-Ons Carries Receiving
Player Nation Pos Age 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Ron-Robert Zielerde GERGK3031.0124690212331210124600068341712744000105460Matches
Waldemar Antonde GERDF,MF2329.920551677431179157262055493979.61020.4109765463699381914927119239Matches
Genki Haraguchijp JPNMF2827.2134628193667513511346704868.62231.4810511027387364165623933143Matches
Julian Korbde GERDF2722.7147454381725377211474171482.4317.66552512139022182299835103Matches
Marvin Duckschde GERFW2522.09071042323549130904281346.41553.642316616262214185418643175Matches
Josip Elezhr CRODF2520.2142613864974249151426141285.7214.3770435328852770758793Matches
Edgar Pribde GERMF2918.5113832187641324321138161062.5637.55362615138635277211469961Matches
Jannes Hornde GERDF2218.6117155381572237141171171270.6529.45813819207643324221067466Matches
Marcel Frankede GERDF2618.214431246917352212144344100.000.0761345721291151329640Matches
Linton Mainade GERFW,MF2017.9802712031539065802794354.43645.6501421623408846285219507123Matches
Hendrik Weydandtde GERFW2418.57372356330360111737291241.41758.639218086302617127524575137Matches
Miiko Albornozcl CHIDF2814.9114643334515310151146211257.1942.95402428116121193181659369Matches
Cedric Teuchertde GERFW,MF2214.650765219827272507693347.83652.230321991244482821482334595Matches
Dominik Kaiserde GERMF3014.078021138402243257804375.0125.0302116056614114171344853Matches
Marvin Bakalorzde GERMF2913.56523816238811116652211361.9838.131215416561613621634615Matches
Timo Hübersde GERDF2311.07629542131832197629888.9111.1405239415431151254505Matches
Marc Stenderade GERMF2310.061711923551772561712975.0325.0298118467310152121539349Matches
Florent Muslijaxk KVXMF,FW219.853925927022314539523363.51936.5342263499928213291337361Matches
John Guidettise SWEFW278.3294612139147362948562.5337.515772328912122231122659Matches
Sebastian Jungde GERDF,FW298.35283114625213485288337.5562.52271112661151234127327Matches
Felipebr BRADF327.4471322342251784713266.7133.32611410639440352920Matches
Dennis Aogode GERMF323.0189435135200189000103489216040301343Matches
Emil Hanssonse SWEFW,MF214.11993158799719913430.8969.21421063486161414415323Matches
Philipp Ochsde GERMF,DF223.7202753965452025360.0240.01034632355505311512Matches
Matthias Ostrzolekde GERDF,MF291.7136739752601363266.7133.36332020634120723Matches
Michael Esserde GERGK311.047324610047000301739400000190Matches
Martin Hansendk DENGK291.03836380003800011703400000150Matches
Michael Ratajczakde GERGK371.03017300003000015592600000150Matches
Jonathasbr BRAFW300.2800530800032060000071Matches
Sebastian Sotous USAMF,FW190.26012326100.01100.0437151000062Matches
Simon Fabio Stehlede GERFW170.280152180004730001061Matches
Squad Total26.234.02090419316584970948527302090155233761.121538.9108345975432395589416136561266127281328
Opponent Total26.434.01866421016980773441175941865749828857.821042.29333504442540849935391550281104611079

Playing Time 2019-2020 Hannover 96: 2. Bundesliga

Playing Time 2019-2020 Hannover 96: 2. Bundesliga Table
Playing Time Starts Subs Team Success Team Success (xG)
Player Nation Pos Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Ron-Robert Zielerde GERGK30312,7899091.131.0319030001.425046+4+0.13-0.2047.542.7+4.9+0.16+0.39Matches
Waldemar Antonde GERDF,MF23302,6899087.929.9309029001.474841+7+0.23+0.7245.041.9+3.1+0.10-0.15Matches
Genki Haraguchijp JPNMF28322,4487780.027.226872163011.384241+1+0.04-0.5537.536.8+0.8+0.03-0.47Matches
Julian Korbde GERDF27262,0447966.822.722882043051.423734+3+0.13-0.0535.330.2+5.1+0.22+0.30Matches
Marvin Duckschde GERFW25281,9797164.722.021841373041.253730+7+0.32+0.4836.130.4+5.7+0.26+0.38Matches
Josip Elezhr CRODF25231,8147959.320.220851733581.703628+8+0.40+0.6132.429.0+3.3+0.16+0.11Matches
Edgar Pribde GERMF29261,6676454.518.52075862871.583525+10+0.54+0.8630.221.7+8.6+0.46+0.75Matches
Jannes Hornde GERDF22231,6717354.618.619841442071.703221+11+0.59+0.9827.026.3+0.7+0.04-0.19Matches
Marcel Frankede GERDF26191,6388653.518.2198616051.212628-2-0.11-0.5528.825.1+3.8+0.21+0.18Matches
Linton Mainade GERFW,MF20241,6106752.617.91882862201.632924+5+0.28+0.2828.825.8+3.0+0.17+0.09Matches
Hendrik Weydandtde GERFW24271,6656254.418.5168512112721.262831-3-0.16-0.6831.127.2+3.9+0.21+0.20Matches
Miiko Albornozcl CHIDF28191,3437143.914.9158612412101.262126-5-0.34-0.8622.521.7+0.8+0.05-0.13Matches
Cedric Teuchertde GERFW,MF22231,3165743.014.61576382341.43222200.00-0.2620.119.2+0.9+0.06-0.11Matches
Dominik Kaiserde GERMF30161,2587941.114.01582913201.692515+10+0.72+0.9719.117.9+1.2+0.08-0.06Matches
Marvin Bakalorzde GERMF29191,2166439.713.515771041551.261622-6-0.44-0.9819.320.8-1.5-0.11-0.38Matches
Timo Hübersde GERDF23129908332.411.011861014511.832211+11+1.00+1.2617.014.6+2.4+0.21+0.14Matches
Marc Stenderade GERMF23179005329.410.01072372571.351514+1+0.10-0.0718.113.2+4.9+0.49+0.52Matches
Florent Muslijaxk KVXMF,FW21208854428.99.8106631022141.101117-6-0.61-1.0711.810.4+1.5+0.15+0.04Matches
John Guidettise SWEFW27147495424.58.31068141901.64139+4+0.48+0.449.410.7-1.3-0.15-0.36Matches
Sebastian Jungde GERDF,FW2997448324.38.39836021.56148+6+0.73+0.7611.711.4+0.3+0.04-0.11Matches
Felipebr BRADF3296667421.87.4878514581.22812-4-0.54-0.888.010.5-2.5-0.33-0.58Matches
Dennis Aogode GERMF324270688.83.04681051.0036-3-1.00-1.263.74.1-0.4-0.14-0.28Matches
Emil Hanssonse SWEFW,MF21143672612.04.13620111611.0028-6-1.47-1.845.46.2-0.8-0.19-0.36Matches
Philipp Ochsde GERMF,DF2293293710.83.7274072651.5697+2+0.55+0.455.86.7-0.9-0.26-0.42Matches
Matthias Ostrzolekde GERDF,MF297152225.01.7254059191.7125-3-1.78-2.021.61.7-0.1-0.08-0.21Matches
Michael Esserde GERGK31190902.91.019010171.001100.00-0.151.81.2+0.5+0.53+0.42Matches
Martin Hansendk DENGK29190902.91.01901053.0020+2+2.00+1.910.91.2-0.4-0.36-0.49Matches
Michael Ratajczakde GERGK37190902.91.019010110.0012-1-1.00-1.180.91.8-0.9-0.88-1.03Matches
Jonathasbr BRAFW30120200.70.20012001.0001-1-4.50-4.680.40.8-0.4-1.81-1.95Matches
Sebastian Sotous USAMF,FW1921890.60.2002991.0021+1+5.00+4.880.40.9-0.5-2.44-2.58Matches
Simon Fabio Stehlede GERFW1721790.60.2002921.5010+1+5.29+5.180.90.1+0.9+4.61+4.51Matches
Iver Fossumno NORMF2300002Matches
Chris Glosterus USADF1900001Matches
Marlon Sündermannde GERGK2100001Matches
Niklas Tarnatde GERMF2100008Matches
Tim Walbrechtde GERMF1700001Matches
Squad Total26.2343,0609010034.037483115231771.415449+5+0.1551.146.9+4.2+0.12
Opponent Total26.4343,0609010034.037483114211891.324954-5-0.1546.951.1-4.2-0.12

Miscellaneous Stats 2019-2020 Hannover 96: 2. Bundesliga

Miscellaneous Stats 2019-2020 Hannover 96: 2. Bundesliga Table
Performance Aerial Duels
Player Nation Pos Age 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ron-Robert Zielerde GERGK3031.02110601200006510376.9Matches
Waldemar Antonde GERDF,MF2329.9131150390852360122151227761.3Matches
Genki Haraguchijp JPNMF2827.260045563481630100128243938.1Matches
Julian Korbde GERDF2722.74002270623012000111112332.4Matches
Marvin Duckschde GERFW2522.030012148836110053315237.3Matches
Josip Elezhr CRODF2520.2211173023223010129555052.4Matches
Edgar Pribde GERMF2918.580046250711831000110142041.2Matches
Jannes Hornde GERDF2218.660023200512519000112242549.0Matches
Marcel Frankede GERDF2618.2210211002301202066743866.1Matches
Linton Mainade GERFW,MF2017.910014233589120001052267.1Matches
Hendrik Weydandtde GERFW2418.500042411217410000549610547.8Matches
Miiko Albornozcl CHIDF2814.951122241721228000111261859.1Matches
Cedric Teuchertde GERFW,MF2214.6100172369680005361627.3Matches
Dominik Kaiserde GERMF3014.0300159093790107582921.6Matches
Marvin Bakalorzde GERMF2913.52001815015171400188253541.7Matches
Timo Hübersde GERDF2311.030011140025500071442762.0Matches
Marc Stenderade GERMF2310.0511231601361700077132336.1Matches
Florent Muslijaxk KVXMF,FW219.81006183175130005021115.4Matches
John Guidettise SWEFW278.3200148980200019204232.3Matches
Sebastian Jungde GERDF,FW298.300037032136000548753.3Matches
Felipebr BRADF327.440019130016502027281171.8Matches
Dennis Aogode GERMF323.0100730533000124357.1Matches
Emil Hanssonse SWEFW,MF214.10005211302000191516.7Matches
Philipp Ochsde GERMF,DF223.7200521556000283175.0Matches
Matthias Ostrzolekde GERDF,MF291.7211610333000134640.0Matches
Michael Esserde GERGK311.0000000000000110100.0Matches
Martin Hansendk DENGK291.0000000000000100Matches
Michael Ratajczakde GERGK371.0000000000000600Matches
Jonathasbr BRAFW300.200000100000011150.0Matches
Sebastian Sotous USAMF,FW190.20000100000000010.0Matches
Simon Fabio Stehlede GERFW170.2000110000000020100.0Matches
Squad Total26.234.0797646440148688342307273185465969448.7
Opponent Total26.434.0602142644668617429293532186469465951.3

2. Bundesliga, 2. Bundesliga

2. Bundesliga, 2. Bundesliga Table
Rk Squad MP W D L GF GA GD Pts Pts/MP xG xGA xGD xGD/90 Attendance Top Team Scorer Goalkeeper Notes
4Club Crest Hamburger SV34141286246+16541.5966.241.0+25.2+0.7433,400Sonny Kittel - 11Daniel Heuer Fernandes
5Club Crest Darmstadt 9834131384843+5521.5346.452.0-5.6-0.1610,925Serdar Dursun - 16Marcel Schuhen
6Club Crest Hannover 9634139125449+5481.4151.146.9+4.2+0.1221,153Marvin Ducksch - 15Ron-Robert Zieler
7Club Crest Erzgebirge Aue34138134648-2471.3845.657.9-12.3-0.368,206Dimitrij Nazarov - 10Martin Männel
8Club Crest Bochum341113105351+2461.3548.753.3-4.6-0.1413,244Silvère Ganvoula M'Boussy - 13Manuel Riemann
2. Bundesliga, 2. Bundesliga Table
Home Away
Rk Squad MP W D L GF GA GD Pts Pts/MP xG xGA xGD xGD/90 MP W D L GF GA GD Pts Pts/MP xG xGA xGD xGD/90
4Club Crest Hamburger SV1710433520+15342.0034.919.5+15.3+0.90174852726+1201.1831.321.5+9.8+0.58
5Club Crest Darmstadt 98177912918+11301.7628.125.9+2.2+0.13176471925-6221.2918.326.1-7.8-0.46
6Club Crest Hannover 96176832721+6261.5327.821.9+5.9+0.34177192728-1221.2923.325.0-1.7-0.10
7Club Crest Erzgebirge Aue1711333218+14362.1225.426.3-0.8-0.051725101430-16110.6520.231.7-11.5-0.68
8Club Crest Bochum176833730+7261.5329.727.5+2.2+0.13175571621-5201.1819.025.8-6.8-0.40

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.