Hannover 96 vs. Osnabrück Match Report – Monday February 1, 2021

2. Fußball-Bundesliga (Matchweek 19)
Hannover 96
1
1.7
9-2-8
Manager: Kenan Kocak
Osnabrück
0
0.4
6-4-9
Manager: Marco Grote
Monday February 1, 2021, 20:30 (venue time)
2. Fußball-Bundesliga (Matchweek 19)
Hannover 96 vs. Osnabrück Historical Head-to-Head
 
Venue: HDI-Arena, Hannover
Officials: Manuel Gräfe (Referee) · Guido Kleve (AR1) · Steven Greif (AR2) · Katrin Rafalski (4th) · Johann Pfeifer (VAR)
Timo Hübers · 55’
Stathead Logo
POWERED BY
.com Logo
Looking for something amazing? Uncover the story that stats can tell with Stathead.
Search through thousands of matches from football history using our Match Finder tools.
Try it & get your first month FREE

Match Summary

Kick Off
Half Time
 46’
0:0
 — Substitute
 55’
1:0
 — Goal 1:0
 64’
1:0
 — Substitute
 65’
1:0
 — Yellow Card
 69’
1:0
 — Substitute
 70’
1:0
 — Substitute
 78’
1:0
 — Substitute
 78’
1:0
 — Substitute
 80’
1:0
 — Substitute
 80’
1:0
 — Substitute
 87’
1:0
 — Substitute
 87’
1:0
 — Substitute
90+1’
1:0
 — Yellow Card

Team Stats

Possession
51%
49%
Passing Accuracy
352 of 482 — 73%
71% — 322 of 456
Shots on Target
7 of 14 — 50%
13% — 1 of 8
Saves
1 of 1 — 100%
85% — 6 of 7
Cards
Hannover 96
 
Osnabrück
9
Fouls
6
12
Corners
3
23
Crosses
18
613
Touches
588
Hannover 96
 
Osnabrück
19
Tackles
20
16
Interceptions
18
20
Aerials Won
13
18
Clearances
15
Hannover 96
 
Osnabrück
4
Offsides
3
8
Goal Kicks
6
28
Throw Ins
33
75
Long Balls
76
Become a Stathead & surf this site ad-free.

Hannover 96 Player Stats

Hannover 96 Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Marvin Ducksch17de GERFW26-3317700004300260000.50.50.120142070.0210000
   Hendrik Weydandt9de GERFW25-2001300000000111100.00.00.0001616.701000
Florent Muslija35xk KVXLM22-2106300000000402020.00.00.030253473.5424133
   Kingsley Schindler27gh GHALM27-2042700001000160000.00.00.01051241.707111
Genki Haraguchi10jp JPNCM29-2689001000000511010.00.00.331344281.0525432
Dominik Kaiser13de GERCM32-1388600001000483200.10.10.041213658.3314100
   Barış Başdaş23tr TURLB31-01540000000000000.00.00.0000000000
Patrick Twumasi7gh GHARM26-2687700002100542000.10.10.740264065.0122330
   Valmir Sulejmani19xk KVXRM25-000130000000080110.00.00.0002540.002000
Jaka Bijol6si SVNDM21-3629000001000693340.10.10.110375369.8521000
Niklas Hult3se SWELB30-3548600003200531200.10.10.320354087.5522200
   Philipp Ochs20de GERCM23-29040000000011000.00.00.0000000000
Timo Hübers15de GERCB24-1969010002100701220.90.90.000435282.7438100
Marcel Franke28de GERCB27-3029000000000630000.00.00.000455483.3132000
Sei Muroya21jp JPNRB26-3029000000000714500.00.00.120415673.2628353
Michael Esser31de GERGK33-0719000000000320000.00.00.000233271.9016000
16 Players9901100147006131916101.71.71.622235248273.03626216159
Hannover 96 Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Marvin Ducksch17de GERFW26-33177142070.0203365683.33560.02540.000.10.110002
   Hendrik Weydandt9de GERFW25-200131616.71001250.0010.00000.00.000000
Florent Muslija35xk KVXLM22-21063253473.5423119141782.46966.744100.000.00.105214
   Kingsley Schindler27gh GHALM27-2042751241.740135771.4030.00000.00.100000
Genki Haraguchi10jp JPNCM29-26890344281.0607235161888.9101190.96966.710.30.326105
Dominik Kaiser13de GERCM32-13886213658.336612491369.291275.03837.500.00.015003
   Barış Başdaş23tr TURLB31-0154000000000000.00.000000
Patrick Twumasi7gh GHARM26-26877264065.0394126182185.761060.02450.000.70.431101
   Valmir Sulejmani19xk KVXRM25-000132540.02052366.7010.0010.000.00.000000
Jaka Bijol6si SVNDM21-36290375369.8617263182572.0162080.02728.600.10.012105
Niklas Hult3se SWELB30-35486354087.5486213212391.3121485.71250.000.30.212005
   Philipp Ochs20de GERCM23-2904000000000000.00.000000
Timo Hübers15de GERCB24-19690435282.7853343121485.7283190.33742.900.00.004004
Marcel Franke28de GERCB27-30290455483.3977203101190.9262989.791464.300.00.000001
Sei Muroya21jp JPNRB26-30290415673.2588350222684.6162176.21425.000.10.113216
Michael Esser31de GERGK33-07190233271.959136966100.088100.091850.000.00.000000
16 Players99035248273.06175239915919282.814017580.0428350.611.61.210287236
Hannover 96 Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Marvin Ducksch17de GERFW26-33177201820001100001400
   Hendrik Weydandt9de GERFW25-20013660000000000102
Florent Muslija35xk KVXLM22-21063343300001000002510
   Kingsley Schindler27gh GHALM27-2042712100000100000520
Genki Haraguchi10jp JPNCM29-26890424010022010103411
Dominik Kaiser13de GERCM32-138863626103004162202102
   Barış Başdaş23tr TURLB31-0154000000000000000
Patrick Twumasi7gh GHARM26-268774034610010052302601
   Valmir Sulejmani19xk KVXRM25-00013550000000000200
Jaka Bijol6si SVNDM21-36290535300000000003700
Niklas Hult3se SWELB30-35486403190002900003500
   Philipp Ochs20de GERCM23-2904000000000000000
Timo Hübers15de GERCB24-19690525111000000004300
Marcel Franke28de GERCB27-30290545133000000004500
Sei Muroya21jp JPNRB26-3029056391700021700004102
Michael Esser31de GERGK33-07190322391000000002300
16 Players9904824205890223281246035248
Hannover 96 Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Marvin Ducksch17de GERFW26-33177000000000000000
   Hendrik Weydandt9de GERFW25-20013110010000001200
Florent Muslija35xk KVXLM22-2106321020010.012020200
   Kingsley Schindler27gh GHALM27-20427000000000000000
Genki Haraguchi10jp JPNCM29-2689010010020.021010100
Dominik Kaiser13de GERCM32-13886311202450.020002510
   Barış Başdaş23tr TURLB31-0154000000000000000
Patrick Twumasi7gh GHARM26-26877211011250.010000200
   Valmir Sulejmani19xk KVXRM25-00013000000001101100
Jaka Bijol6si SVNDM21-36290321202450.024133610
Niklas Hult3se SWELB30-3548611010010.010002330
   Philipp Ochs20de GERCM23-2904100100000000100
Timo Hübers15de GERCB24-1969011001010.012112360
Marcel Franke28de GERCB27-30290000000000000050
Sei Muroya21jp JPNRB26-302904331011100.000005920
Michael Esser31de GERGK33-07190000000000000000
16 Players9901911610361637.51010371635180
Hannover 96 Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min 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
Marvin Ducksch17de GERFW26-33177260210146260001030700020235
   Hendrik Weydandt9de GERFW25-200131100470110001200002060
Florent Muslija35xk KVXLM22-210634003281014033100.000.0241323010031336
   Kingsley Schindler27gh GHALM27-20427160051121611100.000.07392510120132
Genki Haraguchi10jp JPNCM29-26890511725201513266.7133.32524010843134384
Dominik Kaiser13de GERCM32-138864809251414800014713910011230
   Barış Başdaş23tr TURLB31-015400000000000000000000
Patrick Twumasi7gh GHARM26-2687754032130354300.03100.0221253933143359
   Valmir Sulejmani19xk KVXRM25-0001381341080002420000151
Jaka Bijol6si SVNDM21-362906932537716900021934401001270
Niklas Hult3se SWELB30-35486532142118153000221066221030264
   Philipp Ochs20de GERCM23-290410010010000000000000
Timo Hübers15de GERCB24-19690708422443700003823715810003391
Marcel Franke28de GERCB27-3029063934290063000321035900000390
Sei Muroya21jp JPNRB26-302907111533232715360.0240.0281968831120264
Michael Esser31de GERGK33-071903220311003200016886600000160
16 Players990613451882681592161315960.0640.026214667271694221434936
Hannover 96 Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Marvin Ducksch17de GERFW26-331770000111000001020.0
   Hendrik Weydandt9de GERFW25-2001300000101100013175.0
Florent Muslija35xk KVXLM22-21063000001101000600
   Kingsley Schindler27gh GHALM27-20427000010100000000
Genki Haraguchi10jp JPNCM29-26890000200200000800
Dominik Kaiser13de GERCM32-1388600021042100031233.3
   Barış Başdaş23tr TURLB31-0154000100000000000
Patrick Twumasi7gh GHARM26-268770000011001000450100.0
   Valmir Sulejmani19xk KVXRM25-00013000000010000010100.0
Jaka Bijol6si SVNDM21-36290000400032000111150.0
Niklas Hult3se SWELB30-35486000000221000100
   Philipp Ochs20de GERCM23-2904000000000000000
Timo Hübers15de GERCB24-1969000000002100065183.3
Marcel Franke28de GERCB27-3029000001000000092433.3
Sei Muroya21jp JPNRB26-3029000002025300092250.0
Michael Esser31de GERGK33-07190000000000000000
16 Players99000096423161100059201360.6

Hannover 96 Goalkeeper Stats

Hannover 96 Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Michael Esserde GER33-07190101100.00.041233.324425.029.3875.039.11300.009.0

Osnabrück Player Stats

Osnabrück Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Christian Santos9ve VENFW32-3146900001000220010.00.00.040121963.2011222
   Bryan Henning29de GERFW25-3222100000000230220.00.00.110131872.2010011
Etienne Amenyido14tg TOGLW22-3374500000000231000.00.00.00081172.7013020
   Marc Heider20de GERLW34-2594500001000170010.10.10.01077100.015100
Maurice Multhaup30de GERRW24-0489000002100360210.20.20.000182378.3122022
Sebastian Kerk37de GERAM26-2909000002000623010.10.10.230275152.9332022
Ludovit Reis6nl NEDDM20-2456800000000564010.00.00.020344477.3432142
   Niklas Schmidt10de GERDM22-3372200000000160100.00.00.000101376.927011
Ulrich Taffertshofer8de GERDM28-3539000000010641300.00.00.010375369.8626010
Kevin Wolze19de GERLB30-3299000001000759130.00.00.020405375.5426110
Maurice Trapp18de GERCB29-0329000000000510210.00.00.000294170.7330000
Timo Beermann33de GERCB30-0537900000010420410.00.00.000263672.2215000
   Lukas Gugganig4at AUTCB25-3531100000000101200.00.00.0004757.105000
Bashkim Renneke7xk KVXRB28-0537900001000471000.00.00.010294269.0219400
   Ulrich Bapoh16de GERRB21-217110000000020000.00.00.00022100.020000
Philipp Kühn22de GERGK28-1529000000000420100.00.00.000263672.2020000
16 Players990000081205882018120.40.40.315032245670.63027391610
Osnabrück Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Christian Santos9ve VENFW32-31469121963.2149881266.74580.0010.000.00.012000
   Bryan Henning29de GERFW25-32221131872.2242896875.06875.011100.000.10.012000
Etienne Amenyido14tg TOGLW22-3374581172.7781288100.0010.00000.00.001000
   Marc Heider20de GERLW34-2594577100.0801855100.011100.00000.00.000001
Maurice Multhaup30de GERRW24-04890182378.322853121580.05683.3010.000.00.001001
Sebastian Kerk37de GERAM26-29090275152.9498178111573.3101758.841330.800.20.231003
Ludovit Reis6nl NEDDM20-24568344477.3617115141782.4182090.02450.000.00.005004
   Niklas Schmidt10de GERDM22-33722101376.9207343560.055100.022100.000.00.001002
Ulrich Taffertshofer8de GERDM28-35390375369.8653236162661.5182281.83560.000.00.003006
Kevin Wolze19de GERLB30-32990405375.5581230222491.7152268.21425.000.00.002004
Maurice Trapp18de GERCB29-03290294170.7563392141687.5111478.641040.000.00.004003
Timo Beermann33de GERCB30-05379263672.2413247121580.0131681.31520.000.00.000002
   Lukas Gugganig4at AUTCB25-353114757.1552133100.011100.0020.000.00.000000
Bashkim Renneke7xk KVXRB28-05379294269.060332891181.8172568.03475.000.00.010112
   Ulrich Bapoh16de GERRB21-2171122100.0271811100.011100.00000.00.002002
Philipp Kühn22de GERGK28-15290263672.275750666100.0101190.9101855.600.00.001000
16 Players99032245670.65751248515018780.213517577.1317044.300.30.46251130
Osnabrück Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Christian Santos9ve VENFW32-31469191720001000001200
   Bryan Henning29de GERFW25-32221181710110100001300
Etienne Amenyido14tg TOGLW22-3374511100000000000811
   Marc Heider20de GERLW34-25945770000000000700
Maurice Multhaup30de GERRW24-04890232300001000001800
Sebastian Kerk37de GERAM26-29090514384009133002702
Ludovit Reis6nl NEDDM20-24568444311002000003403
   Niklas Schmidt10de GERDM22-33722131300100000001000
Ulrich Taffertshofer8de GERDM28-35390535300002000003701
Kevin Wolze19de GERLB30-3299053371600011600004000
Maurice Trapp18de GERCB29-03290414010010100002900
Timo Beermann33de GERCB30-05379363422000000002600
   Lukas Gugganig4at AUTCB25-35311742201000000410
Bashkim Renneke7xk KVXRB28-0537942281400121400002902
   Ulrich Bapoh16de GERRB21-21711220000000000200
Philipp Kühn22de GERGK28-15290362693000000002610
16 Players9904563975612241833330032239
Osnabrück Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Christian Santos9ve VENFW32-31469000000001100000
   Bryan Henning29de GERFW25-32221000000002022210
Etienne Amenyido14tg TOGLW22-3374511100010.010000140
   Marc Heider20de GERLW34-2594500000020.021010020
Maurice Multhaup30de GERRW24-0489000000010.011012210
Sebastian Kerk37de GERAM26-29090311200001100300
Ludovit Reis6nl NEDDM20-2456842220020.021010400
   Niklas Schmidt10de GERDM22-33722000000000001100
Ulrich Taffertshofer8de GERDM28-35390111001250.010003410
Kevin Wolze19de GERLB30-32990956305683.3131211010
Maurice Trapp18de GERCB29-03290000000001012220
Timo Beermann33de GERCB30-05379000000001104400
   Lukas Gugganig4at AUTCB25-35311101000000002300
Bashkim Renneke7xk KVXRB28-0537910010010.010000120
   Ulrich Bapoh16de GERRB21-21711000000000000000
Philipp Kühn22de GERGK28-15290000000000001110
16 Players9902010128061540.0912481838150
Osnabrück Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min 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
Christian Santos9ve VENFW32-31469222212822222100.000.011422221210174
   Bryan Henning29de GERFW25-32221231108602311100.000.01035230201090
Etienne Amenyido14tg TOGLW22-337452356135023200.02100.013661100033142
   Marc Heider20de GERLW34-259451725393170005191110133113
Maurice Multhaup30de GERRW24-048903618171123622100.000.0221452201063264
Sebastian Kerk37de GERAM26-290906228272816222100.000.032963502041393
Ludovit Reis6nl NEDDM20-24568561193160564250.0250.0322156913011332
   Niklas Schmidt10de GERDM22-3372216019601611100.000.07331302000121
Ulrich Taffertshofer8de GERDM28-3539064117426064100.01100.026822500012331
Kevin Wolze19de GERLB30-32990752243219175100.01100.0261275610010328
Maurice Trapp18de GERCB29-0329051928203151000301449000000320
Timo Beermann33de GERCB30-053794252517214200015593600000191
   Lukas Gugganig4at AUTCB25-3531110164001000051420000050
Bashkim Renneke7xk KVXRB28-05379473202170470001918710742000211
   Ulrich Bapoh16de GERRB21-2171120020020000000000000
Philipp Kühn22de GERGK28-1529042354110042000201296300000180
16 Players9905887022025911611588161062.5637.527313935859133211332130
Osnabrück Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Christian Santos9ve VENFW32-3146900011010000023350.0
   Bryan Henning29de GERFW25-322210000000200005010.0
Etienne Amenyido14tg TOGLW22-3374500001000100031150.0
   Marc Heider20de GERLW34-2594500000200000023175.0
Maurice Multhaup30de GERRW24-048900001101200006020.0
Sebastian Kerk37de GERAM26-290900000009010007010.0
Ludovit Reis6nl NEDDM20-24568000021202000910100.0
   Niklas Schmidt10de GERDM22-33722000010010000210100.0
Ulrich Taffertshofer8de GERDM28-35390100120231000111325.0
Kevin Wolze19de GERLB30-3299000011011500011325.0
Maurice Trapp18de GERCB29-0329000000002000071233.3
Timo Beermann33de GERCB30-0537910020004000061150.0
   Lukas Gugganig4at AUTCB25-353110000000200000010.0
Bashkim Renneke7xk KVXRB28-053790000002000002010.0
   Ulrich Bapoh16de GERRB21-21711000000000000000
Philipp Kühn22de GERGK28-15290000000010000200
16 Players99020069318181000065132039.4

Osnabrück Goalkeeper Stats

Osnabrück Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Philipp Kühnde GER28-1529071685.71.371546.729544.836.5633.327.71800.019.1

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Marvin DuckschClub Crest Hannover 960.070.04Saved11Left FootJaka BijolPass (Live)Florent MuslijaPass (Live)
6Marvin DuckschClub Crest Hannover 960.06Blocked18Right FootSei MuroyaPass (Live)Genki HaraguchiPass (Live)
6Niklas HultClub Crest Hannover 960.050.12Saved21Left FootMarvin DuckschShot
22Christian SantosClub Crest Osnabrück0.03Blocked35Left FootSebastian KerkPass (Live)Christian SantosPass (Live)
32Niklas HultClub Crest Hannover 960.02Blocked28Left FootVolley
32Niklas HultClub Crest Hannover 960.030.29Saved26Right FootNiklas HultShot
32Maurice MulthaupClub Crest Osnabrück0.050.04Saved17Right FootVolleyBashkim RennekePass (Live)Ludovit ReisPass (Live)
34Marvin DuckschClub Crest Hannover 960.350.14Saved8HeadNiklas HultPass (Live)Florent MuslijaPass (Live)
42Patrick TwumasiClub Crest Hannover 960.04Blocked18Right FootDominik KaiserPass (Live)Florent MuslijaPass (Live)
42Patrick TwumasiClub Crest Hannover 960.060.33Saved15Left FootPatrick TwumasiShot
43Sebastian KerkClub Crest Osnabrück0.05Off Target34Left FootFree kickLudovit ReisFouled
46Sebastian KerkClub Crest Osnabrück0.05Off Target22Left FootChristian SantosPass (Live)Marc HeiderPass (Live)
50Dominik KaiserClub Crest Hannover 960.08Blocked14Left FootMarvin DuckschPass (Live)Sei MuroyaPass (Live)
50Timo HübersClub Crest Hannover 960.57Off Target4HeadPatrick TwumasiPass (Dead)Dominik KaiserShot
53Maurice MulthaupClub Crest Osnabrück0.13Off Target6Right FootVolleySebastian KerkPass (Live)Christian SantosPass (Live)
55Timo HübersClub Crest Hannover 960.290.37Goal9HeadGenki HaraguchiPass (Live)Dominik KaiserPass (Dead)
56Bashkim RennekeClub Crest Osnabrück0.02Off Target37Left FootSebastian KerkPass (Live)Christian SantosPass (Live)
66Jaka BijolClub Crest Hannover 960.06Off Target11HeadPatrick TwumasiPass (Dead)Dominik KaiserFouled
67Marvin DuckschClub Crest Hannover 960.040.03Saved14Right FootPatrick TwumasiPass (Dead)
75Kingsley SchindlerClub Crest Hannover 960.04Off Target26Right FootKingsley SchindlerTake-OnGenki HaraguchiPass (Live)
84Marc HeiderClub Crest Osnabrück0.05Blocked13Left FootKevin WolzePass (Live)Bryan HenningPass (Live)
85Kevin WolzeClub Crest Osnabrück0.05Blocked18Left FootVolleyUlrich TaffertshoferFouledKevin WolzePass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Marvin DuckschClub Crest Hannover 960.070.04Saved11Left FootJaka BijolPass (Live)Florent MuslijaPass (Live)
6Marvin DuckschClub Crest Hannover 960.06Blocked18Right FootSei MuroyaPass (Live)Genki HaraguchiPass (Live)
6Niklas HultClub Crest Hannover 960.050.12Saved21Left FootMarvin DuckschShot
32Niklas HultClub Crest Hannover 960.02Blocked28Left FootVolley
32Niklas HultClub Crest Hannover 960.030.29Saved26Right FootNiklas HultShot
34Marvin DuckschClub Crest Hannover 960.350.14Saved8HeadNiklas HultPass (Live)Florent MuslijaPass (Live)
42Patrick TwumasiClub Crest Hannover 960.04Blocked18Right FootDominik KaiserPass (Live)Florent MuslijaPass (Live)
42Patrick TwumasiClub Crest Hannover 960.060.33Saved15Left FootPatrick TwumasiShot
50Dominik KaiserClub Crest Hannover 960.08Blocked14Left FootMarvin DuckschPass (Live)Sei MuroyaPass (Live)
50Timo HübersClub Crest Hannover 960.57Off Target4HeadPatrick TwumasiPass (Dead)Dominik KaiserShot
55Timo HübersClub Crest Hannover 960.290.37Goal9HeadGenki HaraguchiPass (Live)Dominik KaiserPass (Dead)
66Jaka BijolClub Crest Hannover 960.06Off Target11HeadPatrick TwumasiPass (Dead)Dominik KaiserFouled
67Marvin DuckschClub Crest Hannover 960.040.03Saved14Right FootPatrick TwumasiPass (Dead)
75Kingsley SchindlerClub Crest Hannover 960.04Off Target26Right FootKingsley SchindlerTake-OnGenki HaraguchiPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
22Christian SantosClub Crest Osnabrück0.03Blocked35Left FootSebastian KerkPass (Live)Christian SantosPass (Live)
32Maurice MulthaupClub Crest Osnabrück0.050.04Saved17Right FootVolleyBashkim RennekePass (Live)Ludovit ReisPass (Live)
43Sebastian KerkClub Crest Osnabrück0.05Off Target34Left FootFree kickLudovit ReisFouled
46Sebastian KerkClub Crest Osnabrück0.05Off Target22Left FootChristian SantosPass (Live)Marc HeiderPass (Live)
53Maurice MulthaupClub Crest Osnabrück0.13Off Target6Right FootVolleySebastian KerkPass (Live)Christian SantosPass (Live)
56Bashkim RennekeClub Crest Osnabrück0.02Off Target37Left FootSebastian KerkPass (Live)Christian SantosPass (Live)
84Marc HeiderClub Crest Osnabrück0.05Blocked13Left FootKevin WolzePass (Live)Bryan HenningPass (Live)
85Kevin WolzeClub Crest Osnabrück0.05Blocked18Left FootVolleyUlrich TaffertshoferFouledKevin WolzePass (Live)

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.