Hannover 96 vs. Kaiserslautern Match Report – Saturday September 14, 2024

2. Fußball-Bundesliga (Matchweek 5)
Hannover 96
3
2.4
3-1-1
Manager: Stefan Leitl
Kaiserslautern
1
1.2
2-1-2
Manager: Markus Anfang
Saturday September 14, 2024, 13:00 (venue time)
2. Fußball-Bundesliga (Matchweek 5)
Hannover 96 vs. Kaiserslautern Historical Head-to-Head
 
Attendance: 38,100
Venue: Heinz-von-Heiden-Arena, Hannover
Officials: Robert Kampka (Referee) · Marcel Gasteier (AR1) · Martin Wilke (AR2) · Marcel Unger (4th) · Guido Winkmann (VAR)
Lee Hyunju · 6’
Max Christiansen · 73’
Monju Momuluh · 90+5’
Ragnar Ache · 56’
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
 6’
1:0
 — Goal 1:0
 11’
1:0
 — Yellow Card
Half Time
 56’
1:1
 — Goal 1:1
 59’
1:1
 — Yellow Card
 60’
1:1
 — Substitute
 63’
1:1
 — Yellow Card
 65’
1:1
 — Yellow Card
 68’
1:1
 — Substitute
 68’
1:1
 — Substitute
 69’
1:1
 — Yellow Card
 70’
1:1
 — Substitute
 71’
1:1
 — Substitute
 73’
2:1
 — Goal 2:1
 83’
2:1
 — Yellow Card
 84’
2:1
 — Substitute
 85’
2:1
 — Yellow Card
 85’
2:1
 — Substitute
 85’
2:1
 — Substitute
90+1’
2:1
 — Substitute
90+1’
2:1
 — Substitute
90+3’
2:1
 — Yellow Card
90+5’
3:1
 — Goal 3:1

Team Stats

Possession
49%
51%
Passing Accuracy
315 of 407 — 77%
75% — 310 of 416
Shots on Target
9 of 19 — 47%
29% — 4 of 14
Saves
3 of 4 — 75%
66% — 6 of 9
Cards
Hannover 96
 
Kaiserslautern
20
Fouls
8
10
Corners
3
25
Crosses
7
538
Touches
543
Hannover 96
 
Kaiserslautern
19
Tackles
29
8
Interceptions
6
14
Aerials Won
15
14
Clearances
26
Hannover 96
 
Kaiserslautern
3
Offsides
3
6
Goal Kicks
7
28
Throw Ins
25
65
Long Balls
72
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
Jessic Ngankam7de GERFW24-0567000003110250000.50.50.450121485.7312264
   Håvard Nielsen16no NORFW31-0612001002000170000.10.10.4226966.7010121
Nicolo Tresoldi9de GERFW20-0256900003100171020.50.50.0105771.407010
   Andreas Voglsammer32de GERFW32-249210000000060000.00.00.00055100.027010
Jannik Rochelt10de GERAM26-0188900000000422130.00.00.440242788.9322340
   Lars Gindorf25de GERAM23-03210000000010000.00.00.0000000000
Lee Hyunju11kr KORAM21-2208310002210362000.20.20.130212584.0325411
   Monju Momuluh38de GERAM22-20971000110060010.40.40.0002366.705110
Enzo Leopold8de GERDM24-0538900000000582130.00.00.240415180.4727000
   Fabian Kunze6de GERDM26-09210000001040000.00.00.00033100.010010
Max Christiansen13de GERDM27-3559010003200473300.40.40.110263183.9420000
Bartłomiej Wdowik17pl POLLB23-3559001003210702130.20.20.163425477.8430122
Marcel Halstenberg23de GERCB32-3539000000000651120.00.00.000445974.6640000
Phil Neumann5de GERCB27-0689000001010572030.10.10.030334573.3534353
Sei Muroya21jp JPNRB30-1629000001000504100.00.00.440264065.0322241
Ron-Robert Zieler1de GERGK35-2159000000000370000.00.00.000253473.5024000
16 Players990320019950538198172.42.42.133531540777.441285172812
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
Jessic Ngankam7de GERFW24-05670121485.7172606785.755100.00000.40.222003
   Håvard Nielsen16no NORFW31-061206966.775195683.31250.00010.40.610000
Nicolo Tresoldi9de GERFW20-025695771.476022100.03475.00000.00.100000
   Andreas Voglsammer32de GERFW32-2492155100.0803033100.022100.00000.00.000002
Jannik Rochelt10de GERAM26-01889242788.933591161888.977100.011100.000.40.442303
   Lars Gindorf25de GERAM23-0321000000000000.00.000000
Lee Hyunju11kr KORAM21-22083212584.030052111291.766100.011100.000.10.012203
   Monju Momuluh38de GERAM22-20972366.725411100.011100.00000.00.000000
Enzo Leopold8de GERDM24-05389415180.4703249181994.7141593.361346.200.20.128007
   Fabian Kunze6de GERDM26-092133100.0642311100.011100.011100.000.00.001001
Max Christiansen13de GERDM27-35590263183.9419136121392.3131492.911100.000.10.014004
Bartłomiej Wdowik17pl POLLB23-35590425477.8668310252986.2121675.05771.410.10.232214
Marcel Halstenberg23de GERCB32-35390445974.6986525111478.6242885.781553.300.00.008106
Phil Neumann5de GERCB27-06890334573.375126471070.0202195.261250.000.00.005105
Sei Muroya21jp JPNRB30-16290264065.0351182151883.391850.00000.40.222203
Ron-Robert Zieler1de GERGK35-21590253473.567446766100.0101190.991752.900.00.001000
16 Players99031540777.45679241213915987.412815184.8386855.922.11.9163711141
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
Jessic Ngankam7de GERFW24-05670141310000000001200
   Håvard Nielsen16no NORFW31-06120990000000000600
Nicolo Tresoldi9de GERFW20-02569761000000000501
   Andreas Voglsammer32de GERFW32-24921550000000000500
Jannik Rochelt10de GERAM26-01889272700100000002401
   Lars Gindorf25de GERAM23-0321000000000000000
Lee Hyunju11kr KORAM21-22083252500010000002102
   Monju Momuluh38de GERAM22-2097330000100000201
Enzo Leopold8de GERDM24-05389514471008060604101
   Fabian Kunze6de GERDM26-0921330000000000300
Max Christiansen13de GERDM27-35590313100001000002601
Bartłomiej Wdowik17pl POLLB23-3559054341900091541304211
Marcel Halstenberg23de GERCB32-35390595444010000004410
Phil Neumann5de GERCB27-06890454133110000003311
Sei Muroya21jp JPNRB30-1629040271300061300002600
Ron-Robert Zieler1de GERGK35-21590342682000000002500
16 Players99040734856102325281019031539
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
Jessic Ngankam7de GERFW24-05670000000000000000
   Håvard Nielsen16no NORFW31-06120000000000000000
Nicolo Tresoldi9de GERFW20-02569110010002110100
   Andreas Voglsammer32de GERFW32-24921000000000000000
Jannik Rochelt10de GERAM26-01889210201250.013031300
   Lars Gindorf25de GERAM23-0321000000000000000
Lee Hyunju11kr KORAM21-220832100222100.000000200
   Monju Momuluh38de GERAM22-2097000000001010000
Enzo Leopold8de GERDM24-05389220202366.713301310
   Fabian Kunze6de GERDM26-0921000000000000000
Max Christiansen13de GERDM27-35590320301333.320003640
Bartłomiej Wdowik17pl POLLB23-35590210111250.013031310
Marcel Halstenberg23de GERCB32-35390110100002021210
Phil Neumann5de GERCB27-068902211022100.003120250
Sei Muroya21jp JPNRB30-16290422113475.010001520
Ron-Robert Zieler1de GERGK35-21590000000000000000
16 Players99019133115121866.7617512827140
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
Jessic Ngankam7de GERFW24-0567025008174256466.7233.312993220012133
   Håvard Nielsen16no NORFW31-061201702786172150.0150.010451910112122
Nicolo Tresoldi9de GERFW20-025691712312617100.01100.07900001182
   Andreas Voglsammer32de GERFW32-249216004216100.01100.072760010173
Jannik Rochelt10de GERAM26-0188942041624542400.04100.022995730141287
   Lars Gindorf25de GERAM23-032110001010000000001000
Lee Hyunju11kr KORAM21-220833604161633611100.000.02525512242013279
   Monju Momuluh38de GERAM22-20976002516100.01100.0581351100041
Enzo Leopold8de GERDM24-0538958473814058000271001700111361
   Fabian Kunze6de GERDM26-09214002204100.01100.00000000021
Max Christiansen13de GERDM27-355904741028934700020763000000263
Bartłomiej Wdowik17pl POLLB23-3559070010303047022100.000.0301659113040333
Marcel Halstenberg23de GERCB32-35390654263811650004025416300010400
Phil Neumann5de GERCB27-06890573232593575360.0240.03425014132210291
Sei Muroya21jp JPNRB30-16290501915273504125.0375.0221485921002224
Ron-Robert Zieler1de GERGK35-2159037193520037000241106900000220
16 Players9905383613223417740538281242.91657.128517188411796161330940
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%
Jessic Ngankam7de GERFW24-056701003230000005020.0
   Håvard Nielsen16no NORFW31-06120000010000000110100.0
Nicolo Tresoldi9de GERFW20-0256900011000100013350.0
   Andreas Voglsammer32de GERFW32-249210000000000000010.0
Jannik Rochelt10de GERAM26-018890002000110002010.0
   Lars Gindorf25de GERAM23-0321000000000000000
Lee Hyunju11kr KORAM21-22083100210001000300
   Monju Momuluh38de GERAM22-2097000000100000100
Enzo Leopold8de GERDM24-0538900020081200061150.0
   Fabian Kunze6de GERDM26-0921100100000000000
Max Christiansen13de GERDM27-3559000020013200033260.0
Bartłomiej Wdowik17pl POLLB23-355901003109110004010.0
Marcel Halstenberg23de GERCB32-3539000022001100074266.7
Phil Neumann5de GERCB27-068901001000020008010.0
Sei Muroya21jp JPNRB30-1629000010061200042166.7
Ron-Robert Zieler1de GERGK35-21590000000000000200
16 Players99050020832581300047141548.3

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-2159041375.00.751338.528039.334.7633.336.0700.0110.7

Kaiserslautern Player Stats

Kaiserslautern 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
Ragnar Ache9de GERFW26-0486710004200222020.80.80.00071258.326010
   Jannik Mause18de GERFW26-065230000000090000.00.00.0002540.016020
Aaron Opoku17de GERLW25-1706700001000301000.00.00.450132065.0520140
   Tobias Raschl20de GERLW24-2062300000000130020.00.00.00061154.515000
Daisuke Yokota41jp JPNRW24-0918400000000280100.00.00.040152268.2514462
   Dickson Abiama40ng NGARW25-31660000000080000.00.00.0104580.004111
Philipp Klement10de GERLM32-0055900003000422010.20.20.050243275.0421121
   Filip Kaloč26cz CZELM24-2003100001000153000.00.00.00091181.815000
Boris Tomiak2de GERCM26-0039000002110592200.30.30.020294170.7519041
Daniel Hanslik19de GERRM27-3449000001000335000.00.00.010142166.737000
Erik Wekesser13de GERLB27-0738400000010626000.00.00.120425280.8226020
   Mikas Haas22de GERLB60000000062000.00.00.0001333.302000
Jannis Heuer24de GERCB25-0479000001000471010.00.00.000333789.2117000
Jan Elvedi33ch SUICB27-3509000001100581210.00.00.011435184.3231000
Almamy Touré6ml MLIRB28-1399000000010624120.00.00.000385076.0118011
Julian Krahl1de GERGK24-2369000000000490000.00.00.000304369.8017000
16 Players99010001443054329691.41.40.621131041674.5332187236
Kaiserslautern 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
Ragnar Ache9de GERFW26-0486771258.3125294666.71425.022100.000.00.003002
   Jannik Mause18de GERFW26-065232540.0447020.022100.00000.00.001001
Aaron Opoku17de GERLW25-17067132065.02161173650.091369.20000.40.341305
   Tobias Raschl20de GERLW24-2062361154.5144941333.33475.02366.700.00.001001
Daisuke Yokota41jp JPNRW24-09184152268.222910991090.05771.41250.000.00.121305
   Dickson Abiama40ng NGARW25-31664580.087622366.70022100.000.00.010000
Philipp Klement10de GERLM32-00559243275.046812491275.0121485.73650.000.00.001004
   Filip Kaloč26cz CZELM24-2003191181.8173483475.05683.311100.000.00.000001
Boris Tomiak2de GERCM26-00390294170.7569192131681.3121963.24580.000.00.006005
Daniel Hanslik19de GERRM27-34490142166.72726371163.655100.02366.700.00.001103
Erik Wekesser13de GERLB27-07384425280.8915398121485.7222684.681080.000.10.123002
   Mikas Haas22de GERLB61333.312811100.000010.000.00.000000
Jannis Heuer24de GERCB25-04790333789.27402714580.02727100.02540.000.00.001001
Jan Elvedi33ch SUICB27-35090435184.39922676875.0283093.391181.800.00.002002
Almamy Touré6ml MLIRB28-13990385076.0730294111668.8222491.75771.400.00.000101
Julian Krahl1de GERGK24-23690304369.875448166100.01818100.061735.300.00.000000
16 Players99031041674.5647025649112374.017119985.9477562.700.60.69218033
Kaiserslautern 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
Ragnar Ache9de GERFW26-0486712111000000000700
   Jannik Mause18de GERFW26-06523541000000000201
Aaron Opoku17de GERLW25-17067202000001000001300
   Tobias Raschl20de GERLW24-2062311101100100000601
Daisuke Yokota41jp JPNRW24-09184222111001000001502
   Dickson Abiama40ng NGARW25-3166550000000000400
Philipp Klement10de GERLM32-00559322754011000002401
   Filip Kaloč26cz CZELM24-2003111110000000000900
Boris Tomiak2de GERCM26-00390413833000000002901
Daniel Hanslik19de GERRM27-34490211921000100001401
Erik Wekesser13de GERLB27-0738452361620131131114201
   Mikas Haas22de GERLB6321000010000101
Jannis Heuer24de GERCB25-04790373522000000003300
Jan Elvedi33ch SUICB27-35090514833000000004301
Almamy Touré6ml MLIRB28-1399050351420001200003812
Julian Krahl1de GERGK24-236904330114000000003020
16 Players9904163526123027253111310312
Kaiserslautern 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
Ragnar Ache9de GERFW26-048672120011100.002020200
   Jannik Mause18de GERFW26-06523000000000000010
Aaron Opoku17de GERLW25-17067111001333.320000100
   Tobias Raschl20de GERLW24-20623000000002020000
Daisuke Yokota41jp JPNRW24-0918400000020.020001100
   Dickson Abiama40ng NGARW25-3166000000000000000
Philipp Klement10de GERLM32-00559201100001010200
   Filip Kaloč26cz CZELM24-20031322101250.010000300
Boris Tomiak2de GERCM26-003902111011100.000002480
Daniel Hanslik19de GERRM27-34490552303560.020000540
Erik Wekesser13de GERLB27-07384646004666.720000610
   Mikas Haas22de GERLB6212000000000210
Jannis Heuer24de GERCB25-04790111001333.321100160
Jan Elvedi33ch SUICB27-35090111001250.011102320
Almamy Touré6ml MLIRB28-139904131033100.002111530
Julian Krahl1de GERGK24-23690000000000000000
16 Players99029182270162857.112936635260
Kaiserslautern 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
Ragnar Ache9de GERFW26-048672224117422100.01100.0616400010103
   Jannik Mause18de GERFW26-065239126219200.0150.0664270011051
Aaron Opoku17de GERLW25-170673004719330400.04100.0201021613131248
   Tobias Raschl20de GERLW24-20623130364113000525100000071
Daisuke Yokota41jp JPNRW24-09184280415101286233.3233.3141289443001234
   Dickson Abiama40ng NGARW25-3166813052811100.000.0430261012042
Philipp Klement10de GERLM32-00559420722144422150.0150.0211338111000282
   Filip Kaloč26cz CZELM24-2003115058301500052880001250
Boris Tomiak2de GERCM26-00390598252782594125.0250.019582100021282
Daniel Hanslik19de GERRM27-344903348187133000711000020172
Erik Wekesser13de GERLB27-07384622302410062200.0150.0261043900010292
   Mikas Haas22de GERLB660510060002400001020
Jannis Heuer24de GERCB25-047904773412104700017621500000330
Jan Elvedi33ch SUICB27-350905873720115800031894600001420
Almamy Touré6ml MLIRB28-1399062732201006211100.000.01821300021266
Julian Krahl1de GERGK24-236904944490004900017482700010230
16 Players990543832521971012054323626.11252.221892341777317730633
Kaiserslautern 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%
Ragnar Ache9de GERFW26-0486700001100100032250.0
   Jannik Mause18de GERFW26-06523000111000000300
Aaron Opoku17de GERLW25-1706700000010100012250.0
   Tobias Raschl20de GERLW24-20623000110100000300
Daisuke Yokota41jp JPNRW24-0918400005011000041150.0
   Dickson Abiama40ng NGARW25-3166000000000000100
Philipp Klement10de GERLM32-00559000110100000100
   Filip Kaloč26cz CZELM24-200310002000020003010.0
Boris Tomiak2de GERCM26-0039010004002100053260.0
Daniel Hanslik19de GERRM27-3449000002100500004357.1
Erik Wekesser13de GERLB27-07384100120304000700
   Mikas Haas22de GERLB6000000001000100
Jannis Heuer24de GERCB25-047900000200010002010.0
Jan Elvedi33ch SUICB27-35090000100021000130100.0
Almamy Touré6ml MLIRB28-139901001100110002020.0
Julian Krahl1de GERGK24-23690000000000000300
16 Players9903008203761800040151451.7

Kaiserslautern Goalkeeper Stats

Kaiserslautern 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
Julian Krahlde GER24-2369093666.72.731421.434329.431.2757.150.31900.008.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Sei MuroyaClub Crest Hannover 960.020.00Off Target16Left FootJannik RocheltPass (Live)Jessic NgankamPass (Live)
1Jessic NgankamClub Crest Hannover 960.290.00Off Target3Left FootSei MuroyaShot
3Nicolo TresoldiClub Crest Hannover 960.100.00Off Target9HeadEnzo LeopoldPass (Dead)Sei MuroyaPass (Live)
6Bartłomiej WdowikClub Crest Hannover 960.020.00Off Target18Left FootPhil NeumannPass (Live)Enzo LeopoldPass (Live)
6Lee HyunjuClub Crest Hannover 960.170.45Goal4Right FootBartłomiej WdowikShot
13Jessic NgankamClub Crest Hannover 960.050.00Blocked22Right FootJannik RocheltPass (Live)Jessic NgankamPass (Live)
19Ragnar AcheClub Crest Kaiserslautern0.010.09Saved20Right FootDaisuke YokotaPass (Live)Boris TomiakPass (Live)
21Max ChristiansenClub Crest Hannover 960.330.00Off Target10Right FootVolleyJannik RocheltPass (Live)Sei MuroyaPass (Live)
28Nicolo TresoldiClub Crest Hannover 960.020.00Off Target16HeadBartłomiej WdowikPass (Live)Lee HyunjuPass (Live)
35Max ChristiansenClub Crest Hannover 960.020.03Saved28Right FootJannik RocheltPass (Live)Nicolo TresoldiPass (Live)
36Philipp KlementClub Crest Kaiserslautern0.020.00Blocked17Left FootAaron OpokuPass (Live)Philipp KlementPass (Live)
37Philipp KlementClub Crest Kaiserslautern0.050.00Blocked14Left FootErik WekesserPass (Dead)Philipp KlementShot
37Daniel HanslikClub Crest Kaiserslautern0.020.00Off Target28Right FootPhilipp KlementShot
39Boris TomiakClub Crest Kaiserslautern0.270.28Saved9Left FootAaron OpokuPass (Live)Philipp KlementPass (Live)
39Philipp KlementClub Crest Kaiserslautern0.100.00Blocked15Right FootDeflectedBoris TomiakShot
39Ragnar AcheClub Crest Kaiserslautern0.330.00Blocked10Left FootPhilipp KlementShot
39Boris TomiakClub Crest Kaiserslautern0.070.00Blocked12Right FootAaron OpokuPass (Live)Daisuke YokotaPass (Live)
44Nicolo TresoldiClub Crest Hannover 960.400.25Saved9Right FootJessic NgankamPass (Live)Jessic NgankamTake-On
45Lee HyunjuClub Crest Hannover 960.030.18Saved28Right FootJessic NgankamPass (Live)
45+1Bartłomiej WdowikClub Crest Hannover 960.110.27Saved8Right FootBartłomiej WdowikPass (Live)Phil NeumannPass (Live)
47Phil NeumannClub Crest Hannover 960.060.00Off Target11Left FootPhil NeumannTake-OnEnzo LeopoldPass (Live)
50Ragnar AcheClub Crest Kaiserslautern0.090.00Off Target9HeadAaron OpokuPass (Live)
55Jan ElvediClub Crest Kaiserslautern0.030.03Saved10HeadErik WekesserPass (Dead)Daisuke YokotaFouled
56Ragnar AcheClub Crest Kaiserslautern0.330.33Goal4HeadJan ElvediShot
65Aaron OpokuClub Crest Kaiserslautern0.040.00Blocked17Right FootDaisuke YokotaPass (Live)Aaron OpokuPass (Live)
70Jessic NgankamClub Crest Hannover 960.100.13Saved24Right FootMax ChristiansenPass (Live)
72Bartłomiej WdowikClub Crest Hannover 960.050.09Saved25Left FootFree kickLee HyunjuFouledEnzo LeopoldPass (Live)
73Max ChristiansenClub Crest Hannover 960.030.44Goal10HeadDeflectedBartłomiej WdowikPass (Dead)Bartłomiej WdowikShot
78Håvard NielsenClub Crest Hannover 960.110.00Blocked8Right FootSei MuroyaPass (Live)Lee HyunjuPass (Live)
80Håvard NielsenClub Crest Hannover 960.030.00Blocked10HeadBartłomiej WdowikPass (Dead)
90Filip KaločClub Crest Kaiserslautern0.040.00Off Target22Right FootDaniel HanslikPass (Live)Dickson AbiamaTake-On
90+3Jannis HeuerClub Crest Kaiserslautern0.020.00Off Target31Right Foot
90+5Monju MomuluhClub Crest Hannover 960.430.97Goal4Right FootHåvard NielsenPass (Live)Håvard NielsenTake-On
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Sei MuroyaClub Crest Hannover 960.020.00Off Target16Left FootJannik RocheltPass (Live)Jessic NgankamPass (Live)
1Jessic NgankamClub Crest Hannover 960.290.00Off Target3Left FootSei MuroyaShot
3Nicolo TresoldiClub Crest Hannover 960.100.00Off Target9HeadEnzo LeopoldPass (Dead)Sei MuroyaPass (Live)
6Bartłomiej WdowikClub Crest Hannover 960.020.00Off Target18Left FootPhil NeumannPass (Live)Enzo LeopoldPass (Live)
6Lee HyunjuClub Crest Hannover 960.170.45Goal4Right FootBartłomiej WdowikShot
13Jessic NgankamClub Crest Hannover 960.050.00Blocked22Right FootJannik RocheltPass (Live)Jessic NgankamPass (Live)
21Max ChristiansenClub Crest Hannover 960.330.00Off Target10Right FootVolleyJannik RocheltPass (Live)Sei MuroyaPass (Live)
28Nicolo TresoldiClub Crest Hannover 960.020.00Off Target16HeadBartłomiej WdowikPass (Live)Lee HyunjuPass (Live)
35Max ChristiansenClub Crest Hannover 960.020.03Saved28Right FootJannik RocheltPass (Live)Nicolo TresoldiPass (Live)
44Nicolo TresoldiClub Crest Hannover 960.400.25Saved9Right FootJessic NgankamPass (Live)Jessic NgankamTake-On
45Lee HyunjuClub Crest Hannover 960.030.18Saved28Right FootJessic NgankamPass (Live)
45+1Bartłomiej WdowikClub Crest Hannover 960.110.27Saved8Right FootBartłomiej WdowikPass (Live)Phil NeumannPass (Live)
47Phil NeumannClub Crest Hannover 960.060.00Off Target11Left FootPhil NeumannTake-OnEnzo LeopoldPass (Live)
70Jessic NgankamClub Crest Hannover 960.100.13Saved24Right FootMax ChristiansenPass (Live)
72Bartłomiej WdowikClub Crest Hannover 960.050.09Saved25Left FootFree kickLee HyunjuFouledEnzo LeopoldPass (Live)
73Max ChristiansenClub Crest Hannover 960.030.44Goal10HeadDeflectedBartłomiej WdowikPass (Dead)Bartłomiej WdowikShot
78Håvard NielsenClub Crest Hannover 960.110.00Blocked8Right FootSei MuroyaPass (Live)Lee HyunjuPass (Live)
80Håvard NielsenClub Crest Hannover 960.030.00Blocked10HeadBartłomiej WdowikPass (Dead)
90+5Monju MomuluhClub Crest Hannover 960.430.97Goal4Right FootHåvard NielsenPass (Live)Håvard NielsenTake-On
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
19Ragnar AcheClub Crest Kaiserslautern0.010.09Saved20Right FootDaisuke YokotaPass (Live)Boris TomiakPass (Live)
36Philipp KlementClub Crest Kaiserslautern0.020.00Blocked17Left FootAaron OpokuPass (Live)Philipp KlementPass (Live)
37Philipp KlementClub Crest Kaiserslautern0.050.00Blocked14Left FootErik WekesserPass (Dead)Philipp KlementShot
37Daniel HanslikClub Crest Kaiserslautern0.020.00Off Target28Right FootPhilipp KlementShot
39Boris TomiakClub Crest Kaiserslautern0.270.28Saved9Left FootAaron OpokuPass (Live)Philipp KlementPass (Live)
39Philipp KlementClub Crest Kaiserslautern0.100.00Blocked15Right FootDeflectedBoris TomiakShot
39Ragnar AcheClub Crest Kaiserslautern0.330.00Blocked10Left FootPhilipp KlementShot
39Boris TomiakClub Crest Kaiserslautern0.070.00Blocked12Right FootAaron OpokuPass (Live)Daisuke YokotaPass (Live)
50Ragnar AcheClub Crest Kaiserslautern0.090.00Off Target9HeadAaron OpokuPass (Live)
55Jan ElvediClub Crest Kaiserslautern0.030.03Saved10HeadErik WekesserPass (Dead)Daisuke YokotaFouled
56Ragnar AcheClub Crest Kaiserslautern0.330.33Goal4HeadJan ElvediShot
65Aaron OpokuClub Crest Kaiserslautern0.040.00Blocked17Right FootDaisuke YokotaPass (Live)Aaron OpokuPass (Live)
90Filip KaločClub Crest Kaiserslautern0.040.00Off Target22Right FootDaniel HanslikPass (Live)Dickson AbiamaTake-On
90+3Jannis HeuerClub Crest Kaiserslautern0.020.00Off Target31Right Foot

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.