Osnabrück vs. Hannover 96 Match Report – Saturday February 24, 2024

2. Fußball-Bundesliga (Matchweek 23)
Osnabrück
1
0.9
2-9-12
Manager: Uwe Koschinat
Hannover 96
0
1.7
10-7-6
Manager: Stefan Leitl
Saturday February 24, 2024, 13:00 (venue time)
2. Fußball-Bundesliga (Matchweek 23)
Osnabrück vs. Hannover 96 Historical Head-to-Head
 
Attendance: 15,741
Venue: Stadion an der Bremer Brücke, Osnabrück
Officials: Tom Bauer (Referee) · Luca Jürgensen (AR1) · Felix Prigan (AR2) · Mario Hildenbrand (4th) · Nicolas Winter (VAR)
Erik Engelhardt · 61’
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
 26’
0:0
 — Yellow Card
 36’
0:0
 — Substitute
 37’
0:0
 — Yellow Card
45+2’
0:0
 — Substitute
Half Time
 60’
0:0
 — Yellow Card
 61’
1:0
 — Goal 1:0
 63’
1:0
 — Substitute
 63’
1:0
 — Substitute
 63’
1:0
 — Substitute
 63’
1:0
 — Substitute
 79’
1:0
 — Substitute
 81’
1:0
 — Yellow Card
 89’
1:0
 — Substitute
 89’
1:0
 — Substitute
90+4’
1:0
 — Yellow Card

Team Stats

Possession
42%
58%
Passing Accuracy
247 of 365 — 68%
76% — 386 of 506
Shots on Target
4 of 10 — 40%
26% — 5 of 19
Saves
5 of 5 — 100%
75% — 3 of 4
Cards
Osnabrück
 
Hannover 96
15
Fouls
11
3
Corners
8
22
Crosses
26
528
Touches
651
Osnabrück
 
Hannover 96
26
Tackles
24
7
Interceptions
7
22
Aerials Won
16
39
Clearances
29
Osnabrück
 
Hannover 96
0
Offsides
1
9
Goal Kicks
6
24
Throw Ins
23
81
Long Balls
69
Become a Stathead & surf this site ad-free.

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
Erik Engelhardt9de GERFW25-3128810003200332000.60.60.02091947.4116342
   Lex Lobinger21de GERFW25-05420000000040000.00.00.0000002010
Noel Niemann7de GERLW24-1026200000000230120.00.00.02071450.0012221
   Christian Conteh17de GERRW24-1812800001100120010.10.10.0003650.006000
Mickaël Cuisance27fr FRARW,CM24-1929000002000522000.10.10.120243764.9230331
Jannes Wulff32de GERAM24-1636200001000261000.00.00.010141782.4312220
   Haralambos Makridis11gr GRELW27-2342800000000141010.00.00.01091275.008100
Lukas Kunze13de GERDM25-2554400000010304000.00.00.030172470.8212110
   Robert Tesche8de GERCM,DM36-2734601002000281020.00.00.611151788.249000
Dave Gnaase26de GERDM,CM27-0609000000000565120.00.00.110223661.1418010
Florian Kleinhansl3de GERLB23-1979000000000702100.00.00.020445580.0834562
Oumar Diakhite14sn SENCB30-0779000000000361110.00.00.000132552.029000
Maxwell Gyamfi4de GERCB24-0379000001100342130.10.10.0101313100.006000
Bashkim Renneke5xk KVXRB31-0768800000000675240.00.00.010345068.0322300
   Niklas Wiemann25de GERRB25-00120000000040000.00.00.0001333.300000
Philipp Kühn22de GERGK31-1759000000010390000.00.00.000223759.5021000
16 Players990110010420528267160.90.90.817124736567.72921720206
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
Erik Engelhardt9de GERFW25-3128891947.4140285683.34666.70000.00.001001
   Lex Lobinger21de GERFW25-0542000000000000.00.000000
Noel Niemann7de GERLW24-1026271450.06687977.800030.000.00.010000
   Christian Conteh17de GERRW24-181283650.03022450.000010.000.00.000000
Mickaël Cuisance27fr FRARW,CM24-19290243764.9438180111478.661060.05862.500.10.113002
Jannes Wulff32de GERAM24-16362141782.416262101376.933100.00000.00.012003
   Haralambos Makridis11gr GRELW27-2342891275.01335144100.05771.4010.000.00.101110
Lukas Kunze13de GERDM25-25544172470.818141111573.35683.3010.000.00.001002
   Robert Tesche8de GERCM,DM36-27346151788.220358111384.633100.011100.010.60.013004
Dave Gnaase26de GERDM,CM27-06090223661.144417981172.791464.351050.000.10.111204
Florian Kleinhansl3de GERLB23-19790445580.0735367212391.3182090.03742.900.00.015108
Oumar Diakhite14sn SENCB30-07790132552.02009861154.571070.0040.000.00.000002
Maxwell Gyamfi4de GERCB24-037901313100.02677133100.088100.022100.000.00.000000
Bashkim Renneke5xk KVXRB31-07688345068.0557293202290.9121770.62922.200.00.012003
   Niklas Wiemann25de GERRB25-00121333.3881250.000010.000.00.000000
Philipp Kühn22de GERGK31-17590223759.587575811100.088100.0132846.400.00.001000
16 Players99024736567.74439220412115180.18811278.6317640.810.80.57204129
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
Erik Engelhardt9de GERFW25-3128819181000300000903
   Lex Lobinger21de GERFW25-0542000000000000000
Noel Niemann7de GERLW24-1026214140000500000700
   Christian Conteh17de GERRW24-18128660000000000300
Mickaël Cuisance27fr FRARW,CM24-19290373520004110102402
Jannes Wulff32de GERAM24-16362171700000000001400
   Haralambos Makridis11gr GRELW27-2342812111000110000900
Lukas Kunze13de GERDM25-25544242400001000001701
   Robert Tesche8de GERCM,DM36-27346171700000000001500
Dave Gnaase26de GERDM,CM27-06090362975003022002201
Florian Kleinhansl3de GERLB23-1979055431200101200004402
Oumar Diakhite14sn SENCB30-07790252500000000001300
Maxwell Gyamfi4de GERCB24-03790131300000000001300
Bashkim Renneke5xk KVXRB31-0768850401000051000003401
   Niklas Wiemann25de GERRB25-0012330000000000100
Philipp Kühn22de GERGK31-175903722156000000002200
16 Players99036531748110122243210247010
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
Erik Engelhardt9de GERFW25-312882002011100.000000220
   Lex Lobinger21de GERFW25-0542000000000000010
Noel Niemann7de GERLW24-10262000000002021110
   Christian Conteh17de GERRW24-18128000000001010010
Mickaël Cuisance27fr FRARW,CM24-1929021110020.020000200
Jannes Wulff32de GERAM24-16362100100000000100
   Haralambos Makridis11gr GRELW27-234281010011100.001010110
Lukas Kunze13de GERDM25-25544430314580.010000410
   Robert Tesche8de GERCM,DM36-27346111000002110130
Dave Gnaase26de GERDM,CM27-06090542303560.022111660
Florian Kleinhansl3de GERLB23-197902202022100.000001320
Oumar Diakhite14sn SENCB30-0779010100010.011011270
Maxwell Gyamfi4de GERCB24-037902111011100.0033013100
Bashkim Renneke5xk KVXRB31-07688552304666.724132740
   Niklas Wiemann25de GERRB25-001200000010.010000000
Philipp Kühn22de GERGK31-17590000000000000000
16 Players99026179161162564.0916610733390
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
Erik Engelhardt9de GERFW25-31288332314166334250.0125.016963930242268
   Lex Lobinger21de GERFW25-05424020224100.01100.022800110010
Noel Niemann7de GERLW24-1026223144152232150.0150.0121076321122168
   Christian Conteh17de GERRW24-181281214532120006600003280
Mickaël Cuisance27fr FRARW,CM24-192905201417253523133.3133.3302607434033313
Jannes Wulff32de GERAM24-163622606614026200.02100.012653520020151
   Haralambos Makridis11gr GRELW27-234281414380140008753310000102
Lukas Kunze13de GERDM25-2554430131017030100.01100.012975713010201
   Robert Tesche8de GERCM,DM36-2734628281010128000915900010141
Dave Gnaase26de GERDM,CM27-06090568212510056100.01100.018792600014190
Florian Kleinhansl3de GERLB23-197907002229190706233.3233.33429017952031362
Oumar Diakhite14sn SENCB30-0779036823103136000940190000091
Maxwell Gyamfi4de GERCB24-0379034112581134000640250002070
Bashkim Renneke5xk KVXRB31-07688675242518067000221545831000232
   Niklas Wiemann25de GERRB25-001240400040000000000000
Philipp Kühn22de GERGK31-17590393138100390002118610500000100
16 Players990528712051671611852820630.01050.0217153872220124221424529
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%
Erik Engelhardt9de GERFW25-3128800042030000023260.0
   Lex Lobinger21de GERFW25-05420001000000001010.0
Noel Niemann7de GERLW24-10262000000510000100
   Christian Conteh17de GERRW24-1812800010000000011150.0
Mickaël Cuisance27fr FRARW,CM24-19290000110401000800
Jannes Wulff32de GERAM24-1636200002000000051150.0
   Haralambos Makridis11gr GRELW27-23428000100100000110100.0
Lukas Kunze13de GERDM25-25544100300103000100
   Robert Tesche8de GERCM,DM36-2734600000000100032166.7
Dave Gnaase26de GERDM,CM27-060900001203140009020.0
Florian Kleinhansl3de GERLB23-1979000004001200071233.3
Oumar Diakhite14sn SENCB30-0779000010001000016460.0
Maxwell Gyamfi4de GERCB24-0379000020001100043260.0
Bashkim Renneke5xk KVXRB31-07688000000525000620100.0
   Niklas Wiemann25de GERRB25-0012000000000000020100.0
Philipp Kühn22de GERGK31-17590100000000000200
16 Players990200151102271700052221657.9

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 GER31-17590505100.01.4102441.728560.744.9977.854.62114.8010.3

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
Nicolo Tresoldi9de GERFW19-1883500002100120000.00.00.0106785.7011110
   Cedric Teuchert36de GERFW27-0415500002100171000.10.10.010101190.9212110
Håvard Nielsen16no NORFW30-2249000007200351021.11.10.00081650.0123151
Louis Schaub11at AUTAM29-0576200003000353000.30.30.020172181.0120251
   Andreas Voglsammer32de GERAM32-0462800000000150000.00.00.13051145.5111120
Sebastian Ernst10de GERLM28-3577800000000514110.00.00.330363992.3328231
   Kolja Oudenne29se SWELM22-1051200000000140000.00.00.000111384.6210111
Fabian Kunze6de GERCM25-2556200000010432110.00.00.110233076.7219111
   Max Christiansen13de GERCM27-1522800000010372000.00.00.020283287.5425221
Enzo Leopold8de GERRM23-2169000001100724230.00.00.470465978.0634132
Bright Arrey-Mbi4de GERLB20-3359000001000822010.00.00.000517270.8549411
Marcel Halstenberg23de GERCB32-1509000003010800300.10.10.030506576.9545100
Phil Neumann5de GERCB26-2319000000000721020.00.00.020455680.4443720
Jannik Dehm20de GERRB27-2989000000000574010.00.00.550284660.9525200
Ron-Robert Zieler1de GERGK35-0129000000000290000.00.00.000222878.6019000
15 Players990000019530651247111.71.71.330038650676.34137427279
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
Nicolo Tresoldi9de GERFW19-188356785.769855100.011100.00000.00.000000
   Cedric Teuchert36de GERFW27-04155101190.91937855100.044100.011100.000.00.001202
Håvard Nielsen16no NORFW30-2249081650.0134122450.06966.7010.000.00.100101
Louis Schaub11at AUTAM29-05762172181.0214331010100.06875.00000.00.000001
   Andreas Voglsammer32de GERAM32-0462851145.584383560.01250.01250.000.10.220211
Sebastian Ernst10de GERLM28-35778363992.3466166252696.288100.022100.000.30.321213
   Kolja Oudenne29se SWELM22-10512111384.62167266100.03475.022100.000.00.001112
Fabian Kunze6de GERCM25-25562233076.7368197131586.781172.72450.000.10.122002
   Max Christiansen13de GERCM27-15228283287.5483111121392.3161888.9010.000.00.013004
Enzo Leopold8de GERRM23-21690465978.0850341202195.2212487.551338.500.40.365106
Bright Arrey-Mbi4de GERLB20-33590517270.8904343232785.2223268.851050.000.00.005005
Marcel Halstenberg23de GERCB32-15090506576.91022469101662.5353794.651241.700.00.0010005
Phil Neumann5de GERCB26-23190455680.4789259232495.8182281.83837.500.00.003004
Jannik Dehm20de GERRB27-29890284660.9493237141782.4102050.04944.400.50.425005
Ron-Robert Zieler1de GERGK35-01290222878.653533355100.01010100.071353.800.00.001000
15 Players99038650676.36820269717619988.416921080.5377847.401.31.515379341
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
Nicolo Tresoldi9de GERFW19-18835770000000000601
   Cedric Teuchert36de GERFW27-0415511920011000001000
Håvard Nielsen16no NORFW30-2249016160000000000800
Louis Schaub11at AUTAM29-05762212100000000001701
   Andreas Voglsammer32de GERAM32-0462811110000300000502
Sebastian Ernst10de GERLM28-35778393900001000003602
   Kolja Oudenne29se SWELM22-10512131300002000001100
Fabian Kunze6de GERCM25-25562303000001000002300
   Max Christiansen13de GERCM27-15228323200000000002800
Enzo Leopold8de GERRM23-2169059451460011082604601
Bright Arrey-Mbi4de GERLB20-3359072591200001200005112
Marcel Halstenberg23de GERCB32-15090656144000000005001
Phil Neumann5de GERCB26-23190565510002100004500
Jannik Dehm20de GERRB27-2989046351110051000002800
Ron-Robert Zieler1de GERGK35-01290281993000000002200
15 Players99050645253140126238260386110
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
Nicolo Tresoldi9de GERFW19-1883500000020.020000000
   Cedric Teuchert36de GERFW27-04155110010000000100
Håvard Nielsen16no NORFW30-22490110100002020100
Louis Schaub11at AUTAM29-057623321011100.000000310
   Andreas Voglsammer32de GERAM32-04628000000000000000
Sebastian Ernst10de GERLM28-35778422202450.021101510
   Kolja Oudenne29se SWELM22-10512000000000000000
Fabian Kunze6de GERCM25-255622100222100.001011330
   Max Christiansen13de GERCM27-152282111011100.000000200
Enzo Leopold8de GERRM23-21690420311333.323032600
Bright Arrey-Mbi4de GERLB20-33590212000001010250
Marcel Halstenberg23de GERCB32-15090000000000003380
Phil Neumann5de GERCB26-23190101000002200170
Jannik Dehm20de GERRB27-298904330133100.001010440
Ron-Robert Zieler1de GERGK35-01290000000000000000
15 Players99024151185101662.561138731290
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
Nicolo Tresoldi9de GERFW19-18835120039212100.01100.011471010012134
   Cedric Teuchert36de GERFW27-041551701610317100.01100.012523011121125
Håvard Nielsen16no NORFW30-22490350114209355120.0360.0231243310122275
Louis Schaub11at AUTAM29-05762352614152355120.0360.0201536520030221
   Andreas Voglsammer32de GERAM32-046281501212315200.02100.01149610001137
Sebastian Ernst10de GERLM28-357785101021210513133.3266.7281465620012303
   Kolja Oudenne29se SWELM22-1051214017601411100.000.010472011010113
Fabian Kunze6de GERCM25-2556243215151344311100.000.019613210130210
   Max Christiansen13de GERCM27-1522837152570372150.0150.0251136521001261
Enzo Leopold8de GERRM23-216907201532260723266.7133.3341305211011355
Bright Arrey-Mbi4de GERLB20-3359082327431328211100.000.04924615541000492
Marcel Halstenberg23de GERCB32-15090808304732800004525313710000460
Phil Neumann5de GERCB26-23190729322119172200.02100.04342533976010422
Jannik Dehm20de GERRB27-2989057423181615700025984020100233
Ron-Robert Zieler1de GERGK35-012902920281002900019137940000090
15 Players990651491952691902965127933.31659.33742081113427114151037941
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%
Nicolo Tresoldi9de GERFW19-18835000020000000010100.0
   Cedric Teuchert36de GERFW27-041550001011010000010.0
Håvard Nielsen16no NORFW30-22490000120001000321115.4
Louis Schaub11at AUTAM29-05762000010003000410100.0
   Andreas Voglsammer32de GERAM32-04628000200300000020100.0
Sebastian Ernst10de GERLM28-35778000100112000500
   Kolja Oudenne29se SWELM22-10512000000200000200
Fabian Kunze6de GERCM25-2556210012011100061150.0
   Max Christiansen13de GERCM27-1522810011000100021150.0
Enzo Leopold8de GERRM23-21690000220112200081233.3
Bright Arrey-Mbi4de GERLB20-3359000000000100092250.0
Marcel Halstenberg23de GERCB32-1509010011003000022166.7
Phil Neumann5de GERCB26-2319000001020000022166.7
Jannik Dehm20de GERRB27-298900001205030005020.0
Ron-Robert Zieler1de GERGK35-01290000010000000310100.0
15 Players990300111512671500051162242.1

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
Ron-Robert Zielerde GER35-0129041375.01.12825.022436.434.360.016.81417.1111.3

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Enzo LeopoldClub Crest Hannover 960.040.72Saved26Right FootFree kickNicolo TresoldiFouledMarcel HalstenbergPass (Live)
6Nicolo TresoldiClub Crest Hannover 960.020.03Saved14Right FootJannik DehmPass (Dead)
12Erik EngelhardtClub Crest Osnabrück0.030.13Saved11Left FootFlorian KleinhanslPass (Live)Lukas KunzePass (Live)
19Erik EngelhardtClub Crest Osnabrück0.01Off Target17Left FootErik EngelhardtTake-OnBashkim RennekePass (Live)
27Håvard NielsenClub Crest Hannover 960.04Blocked13Right FootVolleyEnzo LeopoldPass (Dead)Louis SchaubFouled
29Nicolo TresoldiClub Crest Hannover 960.02Off Target15HeadEnzo LeopoldPass (Dead)Fabian KunzeFouled
35Jannes WulffClub Crest Osnabrück0.03Off Target28Right FootNoel NiemannPass (Live)
38Mickaël CuisanceClub Crest Osnabrück0.06Blocked30Left FootFree kickMickaël CuisanceFouledLukas KunzePass (Live)
40Mickaël CuisanceClub Crest Osnabrück0.03Blocked28Left FootFlorian KleinhanslFouledLukas KunzePass (Live)
42Cedric TeuchertClub Crest Hannover 960.02Blocked17Right FootEnzo LeopoldPass (Live)Jannik DehmPass (Live)
48Håvard NielsenClub Crest Hannover 960.240.39Saved9HeadSebastian ErnstPass (Live)Sebastian ErnstTake-On
48Håvard NielsenClub Crest Hannover 960.48Off Target6Left FootVolleyJannik DehmPass (Live)
51Marcel HalstenbergClub Crest Hannover 960.04Blocked7HeadEnzo LeopoldPass (Dead)
51Louis SchaubClub Crest Hannover 960.04Blocked19Left FootMarcel HalstenbergShot
51Marcel HalstenbergClub Crest Hannover 960.04Blocked13Left FootLouis SchaubShot
51Louis SchaubClub Crest Hannover 960.28Blocked4Right FootMarcel HalstenbergShot
52Louis SchaubClub Crest Hannover 960.01Off Target29Left FootVolley
53Robert TescheClub Crest Osnabrück0.02Blocked24Right FootJannes WulffPass (Live)Erik EngelhardtPass (Live)
61Maxwell GyamfiClub Crest Osnabrück0.100.08Saved8HeadDave GnaasePass (Dead)Noel NiemannTake-On
61Robert TescheClub Crest Osnabrück0.03Off Target11Right FootVolleyMaxwell GyamfiShot
61Erik EngelhardtClub Crest Osnabrück0.590.85Goal2HeadRobert TescheShot
64Cedric TeuchertClub Crest Hannover 960.030.05Saved16Right FootSebastian ErnstPass (Live)Andreas VoglsammerPass (Live)
68Christian ContehClub Crest Osnabrück0.050.06Saved12HeadMickaël CuisancePass (Live)Haralambos MakridisPass (Dead)
71Håvard NielsenClub Crest Hannover 960.20Off Target10HeadEnzo LeopoldPass (Dead)Jannik DehmFouled
72Marcel HalstenbergClub Crest Hannover 960.02Off Target41Left FootMax ChristiansenPass (Live)Phil NeumannPass (Live)
74Håvard NielsenClub Crest Hannover 960.05Blocked5Right FootAndreas VoglsammerPass (Live)Cedric TeuchertPass (Live)
83Håvard NielsenClub Crest Hannover 960.040.21Saved16HeadAndreas VoglsammerPass (Live)Jannik DehmPass (Live)
89Håvard NielsenClub Crest Hannover 960.08Off Target12Left FootVolleyEnzo LeopoldPass (Live)Phil NeumannPass (Dead)
90+6Bright Arrey-MbiClub Crest Hannover 960.02Off Target13HeadEnzo LeopoldPass (Dead)Max ChristiansenFouled
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
12Erik EngelhardtClub Crest Osnabrück0.030.13Saved11Left FootFlorian KleinhanslPass (Live)Lukas KunzePass (Live)
19Erik EngelhardtClub Crest Osnabrück0.01Off Target17Left FootErik EngelhardtTake-OnBashkim RennekePass (Live)
35Jannes WulffClub Crest Osnabrück0.03Off Target28Right FootNoel NiemannPass (Live)
38Mickaël CuisanceClub Crest Osnabrück0.06Blocked30Left FootFree kickMickaël CuisanceFouledLukas KunzePass (Live)
40Mickaël CuisanceClub Crest Osnabrück0.03Blocked28Left FootFlorian KleinhanslFouledLukas KunzePass (Live)
53Robert TescheClub Crest Osnabrück0.02Blocked24Right FootJannes WulffPass (Live)Erik EngelhardtPass (Live)
61Maxwell GyamfiClub Crest Osnabrück0.100.08Saved8HeadDave GnaasePass (Dead)Noel NiemannTake-On
61Robert TescheClub Crest Osnabrück0.03Off Target11Right FootVolleyMaxwell GyamfiShot
61Erik EngelhardtClub Crest Osnabrück0.590.85Goal2HeadRobert TescheShot
68Christian ContehClub Crest Osnabrück0.050.06Saved12HeadMickaël CuisancePass (Live)Haralambos MakridisPass (Dead)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Enzo LeopoldClub Crest Hannover 960.040.72Saved26Right FootFree kickNicolo TresoldiFouledMarcel HalstenbergPass (Live)
6Nicolo TresoldiClub Crest Hannover 960.020.03Saved14Right FootJannik DehmPass (Dead)
27Håvard NielsenClub Crest Hannover 960.04Blocked13Right FootVolleyEnzo LeopoldPass (Dead)Louis SchaubFouled
29Nicolo TresoldiClub Crest Hannover 960.02Off Target15HeadEnzo LeopoldPass (Dead)Fabian KunzeFouled
42Cedric TeuchertClub Crest Hannover 960.02Blocked17Right FootEnzo LeopoldPass (Live)Jannik DehmPass (Live)
48Håvard NielsenClub Crest Hannover 960.240.39Saved9HeadSebastian ErnstPass (Live)Sebastian ErnstTake-On
48Håvard NielsenClub Crest Hannover 960.48Off Target6Left FootVolleyJannik DehmPass (Live)
51Marcel HalstenbergClub Crest Hannover 960.04Blocked7HeadEnzo LeopoldPass (Dead)
51Louis SchaubClub Crest Hannover 960.04Blocked19Left FootMarcel HalstenbergShot
51Marcel HalstenbergClub Crest Hannover 960.04Blocked13Left FootLouis SchaubShot
51Louis SchaubClub Crest Hannover 960.28Blocked4Right FootMarcel HalstenbergShot
52Louis SchaubClub Crest Hannover 960.01Off Target29Left FootVolley
64Cedric TeuchertClub Crest Hannover 960.030.05Saved16Right FootSebastian ErnstPass (Live)Andreas VoglsammerPass (Live)
71Håvard NielsenClub Crest Hannover 960.20Off Target10HeadEnzo LeopoldPass (Dead)Jannik DehmFouled
72Marcel HalstenbergClub Crest Hannover 960.02Off Target41Left FootMax ChristiansenPass (Live)Phil NeumannPass (Live)
74Håvard NielsenClub Crest Hannover 960.05Blocked5Right FootAndreas VoglsammerPass (Live)Cedric TeuchertPass (Live)
83Håvard NielsenClub Crest Hannover 960.040.21Saved16HeadAndreas VoglsammerPass (Live)Jannik DehmPass (Live)
89Håvard NielsenClub Crest Hannover 960.08Off Target12Left FootVolleyEnzo LeopoldPass (Live)Phil NeumannPass (Dead)
90+6Bright Arrey-MbiClub Crest Hannover 960.02Off Target13HeadEnzo LeopoldPass (Dead)Max ChristiansenFouled

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.