Kaiserslautern vs. Hannover 96 Match Report – Friday October 6, 2023

2. Fußball-Bundesliga (Matchweek 9)
Kaiserslautern
3
2.5
5-2-2
Manager: Dirk Schuster
Captain: Jean Zimmer
Hannover 96
1
0.9
4-3-2
Manager: Stefan Leitl
Friday October 6, 2023, 18:30 (venue time)
2. Fußball-Bundesliga (Matchweek 9)
Kaiserslautern vs. Hannover 96 Historical Head-to-Head
 
Attendance: 38,000
Venue: Fritz-Walter-Stadion, Kaiserslautern
Officials: Michael Bacher (Referee) · Nico Fuchs (AR1) · Tobias Fritsch (AR2) · Jonas Weickenmeier (4th) · Benjamin Cortus (VAR)
Boris Tomiak (P) · 45+5’
Aaron Opoku · 79’
Boris Tomiak (P) · 90+10’
Håvard Nielsen · 17’
Håvard Nielsen · 90+2’
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
 2’
0:0
 — Yellow Card
 7’
0:0
 — Yellow Card
 17’
0:1
 — Goal 0:1
45+3’
0:1
 — Yellow Card
45+5’
1:1
Penalty Kick
 — Yellow Card
Half Time
 58’
1:1
 — Substitute
 67’
1:1
 — Substitute
 77’
1:1
 — Substitute
 77’
1:1
 — Substitute
 79’
2:1
 — Goal 2:1
 81’
2:1
 — Substitute
 83’
2:1
 — Yellow Card
 86’
2:1
 — Substitute
 87’
2:1
 — Substitute
 89’
2:1
 — Substitute
90+2’
2:1
 — Red Card
90+3’
2:1
 — Yellow Card
90+5’
2:1
 — Yellow Card
90+10’
3:1
Penalty Kick
 — Yellow Card

Team Stats

Possession
45%
55%
Passing Accuracy
298 of 403 — 74%
75% — 377 of 500
Shots on Target
8 of 14 — 57%
36% — 4 of 11
Saves
3 of 4 — 75%
87% — 7 of 8
Cards
Kaiserslautern
 
Hannover 96
13
Fouls
17
5
Corners
2
12
Crosses
21
527
Touches
611
Kaiserslautern
 
Hannover 96
8
Tackles
24
7
Interceptions
8
20
Aerials Won
21
32
Clearances
11
Kaiserslautern
 
Hannover 96
1
Offsides
2
9
Goal Kicks
4
21
Throw Ins
26
74
Long Balls
75
Become a Stathead & surf this site ad-free.

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
Marlon Ritter7de GERFW28-3568600002210381120.10.10.160182766.7422122
   Kevin Kraus5de GERCB31-05540000000040000.00.00.000020.000000
Ragnar Ache9de GERAM,FW25-0709000004300330100.10.10.141131968.4215122
Richmond Tachie29de GERAM24-1688501002100291010.30.30.22191464.3121040
   Daniel Hanslik19de GERAM27-00050000000020000.00.00.011020.002100
Tobias Raschl20de GERCM23-2279000000000570010.00.00.140395078.0543231
Julian Niehues16de GERCM22-1725700001010290010.00.00.040162369.6315121
   Aaron Opoku17de GERCM,AM24-1923310002100230110.20.20.23291560.0217221
Tymoteusz Puchacz15pl POLWB24-2566600000010421100.00.00.130253375.8120073
   Hendrick Zuck21de GERWB33-0772400000000160010.00.00.01071258.317100
Jean Zimmer8de GERWB29-3049000001100480000.10.10.000294170.7328110
Nikola Soldo14hr CROCB22-2549000001000602140.00.00.000364187.8330110
Boris Tomiak2de GERCB,CM25-0259020221000631211.60.00.010415082.0737143
Jan Elvedi33ch SUICB27-0069000000010402020.00.00.011233174.2022100
Julian Krahl18de GERGK23-2579000000000430000.00.00.000334376.7022000
15 Players99031221484052787142.50.90.930629840373.932301132813
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
Marlon Ritter7de GERFW28-35686182766.74232134580.0111478.63560.000.10.126004
   Kevin Kraus5de GERCB31-0554020.00000010.0010.000.00.000000
Ragnar Ache9de GERAM,FW25-07090131968.41875081361.55683.30000.10.023002
Richmond Tachie29de GERAM24-1688591464.3100257977.82366.70010.20.210001
   Daniel Hanslik19de GERAM27-0005020.000010.0000000.00.000000
Tobias Raschl20de GERCM23-22790395078.0633258263086.771163.66966.700.10.133105
Julian Niehues16de GERCM22-17257162369.62397491090.071163.6010.000.00.003103
   Aaron Opoku17de GERCM,AM24-1923391560.0129585771.44757.10000.20.210312
Tymoteusz Puchacz15pl POLWB24-25666253375.84051261313100.0101376.92540.000.10.130001
   Hendrick Zuck21de GERWB33-0772471258.31596222100.03742.92366.700.00.011001
Jean Zimmer8de GERWB29-30490294170.75353241212100.0152268.22633.300.00.006003
Nikola Soldo14hr CROCB22-25490364187.87683131313100.0171894.46966.700.00.004003
Boris Tomiak2de GERCB,CM25-02590415082.0815258131492.9192382.671163.600.00.001007
Jan Elvedi33ch SUICB27-00690233174.25191334666.7151788.24666.700.00.000000
Julian Krahl18de GERGK23-25790334376.7100374944100.01717100.0122254.500.00.000000
15 Players99029840373.95915264312013986.313217077.6447856.410.90.813275132
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
Marlon Ritter7de GERFW28-35686271974012020111811
   Kevin Kraus5de GERCB31-0554211100000000000
Ragnar Ache9de GERAM,FW25-07090191810000000001301
Richmond Tachie29de GERAM24-1688514140000100000901
   Daniel Hanslik19de GERAM27-0005220000000000000
Tobias Raschl20de GERCM23-22790504731003020203900
Julian Niehues16de GERCM22-17257232300000000001601
   Aaron Opoku17de GERCM,AM24-1923315150000100000900
Tymoteusz Puchacz15pl POLWB24-2566633221100051010102502
   Hendrick Zuck21de GERWB33-077241284000040000700
Jean Zimmer8de GERWB29-30490413470000700002901
Nikola Soldo14hr CROCB22-25490413743000000003601
Boris Tomiak2de GERCB,CM25-02590504911000000004100
Jan Elvedi33ch SUICB27-00690312833000000002302
Julian Krahl18de GERGK23-257904331124000000003300
15 Players99040334854170112215041298110
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
Marlon Ritter7de GERFW28-356861010011100.002111220
   Kevin Kraus5de GERCB31-0554000000000000020
Ragnar Ache9de GERAM,FW25-07090000000000001120
Richmond Tachie29de GERAM24-168851001011100.001010120
   Daniel Hanslik19de GERAM27-0005000000000000000
Tobias Raschl20de GERCM23-22790000000001010000
Julian Niehues16de GERCM22-17257000000001010010
   Aaron Opoku17de GERCM,AM24-1923300000010.011011110
Tymoteusz Puchacz15pl POLWB24-256661101011100.000001200
   Hendrick Zuck21de GERWB33-07724000000001010030
Jean Zimmer8de GERWB29-30490000000000000040
Nikola Soldo14hr CROCB22-2549021200010.014311370
Boris Tomiak2de GERCB,CM25-0259011010020.021012350
Jan Elvedi33ch SUICB27-0069021011010.012020230
Julian Krahl18de GERGK23-25790000000000000000
15 Players990843413837.5514410715320
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
Marlon Ritter7de GERFW28-356863859141513822100.000.0221065311010233
   Kevin Kraus5de GERCB31-055442220040000000000000
Ragnar Ache9de GERAM,FW25-070903324121753322100.000.015803010152265
Richmond Tachie29de GERAM24-168852923620629400.04100.0211052900143229
   Daniel Hanslik19de GERAM27-00052000202000218171100020
Tobias Raschl20de GERCM23-227905701125222573133.3266.7431638622102380
Julian Niehues16de GERCM22-1725729171751292150.0150.015442410100162
   Aaron Opoku17de GERCM,AM24-1923323159113232150.0150.01718910522111135
Tymoteusz Puchacz15pl POLWB24-25666420713234427342.9457.120882303110203
   Hendrick Zuck21de GERWB33-07724162835016000747351000072
Jean Zimmer8de GERWB29-30490481162210048100.01100.0281126610000231
Nikola Soldo14hr CROCB22-25490601244171060100.000.0301265710000271
Boris Tomiak2de GERCB,CM25-02590633322843614375.0125.0372368411001350
Jan Elvedi33ch SUICB27-006904042218204000022963310001200
Julian Krahl18de GERGK23-2579043364300043000221078900000230
15 Players9905277121318613725525281346.41450.0301151773113106121029531
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%
Marlon Ritter7de GERFW28-356861001102100003010.0
   Kevin Kraus5de GERCB31-0554000000000000010100.0
Ragnar Ache9de GERAM,FW25-07090000111010000110758.8
Richmond Tachie29de GERAM24-1688500010010000021420.0
   Daniel Hanslik19de GERAM27-0005000210000100000
Tobias Raschl20de GERCM23-227900000203000001000
Julian Niehues16de GERCM22-1725710012000000061150.0
   Aaron Opoku17de GERCM,AM24-192330000001100005010.0
Tymoteusz Puchacz15pl POLWB24-25666100120511000300
   Hendrick Zuck21de GERWB33-07724000100000000000
Jean Zimmer8de GERWB29-304900001300000001000
Nikola Soldo14hr CROCB22-2549000022001100072250.0
Boris Tomiak2de GERCB,CM25-0259000011002100094266.7
Jan Elvedi33ch SUICB27-0069010012000110051325.0
Julian Krahl18de GERGK23-25790000000000000100
15 Players99040013171127420062202148.8

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 GER23-2579041375.00.9101952.635542.934.3850.044.31400.0017.0

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
Håvard Nielsen16no NORFW30-0838910001101391010.30.30.030223073.3128522
Cedric Teuchert36de GERAM26-2657600001000272020.00.00.02091850.0112221
   Louis Schaub11at AUTAM,CM28-2811400000000151000.00.00.01091369.237100
Andreas Voglsammer32de GERAM31-2709001003100420010.20.20.532193161.3323311
Enzo Leopold8de GERCM23-0758800002100583010.10.10.020425182.4219000
   Christopher Scott40de GERAM,CM21-12120000100060000.10.10.0104580.003000
Fabian Kunze6de GERCM25-1149000001000691120.00.00.110485784.2832200
Derrick Köhn18de GERWB24-2448000002100371030.20.20.000222975.9316210
   Brooklyn Ezeh37de GERWB22-1051000000000101000.00.00.0005955.602000
Jannik Dehm20de GERWB27-1577600000000542010.00.00.220334475.0422100
   Sei Muroya21jp JPNWB29-1841400000000120000.00.00.120101190.907100
Bright Arrey-Mbi4de GERCB20-1949000000000485420.00.00.000283775.7121000
Marcel Halstenberg23de GERCB32-0099000000010814010.00.00.010597281.9338111
Phil Neumann5de GERCB26-0909000000000683300.00.00.010405474.1739110
Ron-Robert Zieler1de GERGK34-2369000000010450000.00.00.000273969.2027000
15 Players989110011421611248140.90.90.919237750075.4362961985
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
Håvard Nielsen16no NORFW30-08389223073.328639151978.97887.5010.000.00.012001
Cedric Teuchert36de GERAM26-2657691850.0167532633.37977.8010.000.00.012001
   Louis Schaub11at AUTAM,CM28-2811491369.2136623475.05771.40000.00.000003
Andreas Voglsammer32de GERAM31-27090193161.322653111668.85771.4040.010.50.221003
Enzo Leopold8de GERCM23-07588425182.4641134202290.9192095.02540.000.00.111002
   Christopher Scott40de GERAM,CM21-12124580.061311100.033100.0010.000.00.000000
Fabian Kunze6de GERCM25-11490485784.2798318242788.9202290.93650.000.10.018008
Derrick Köhn18de GERWB24-24480222975.9374193111384.691090.02633.300.00.000203
   Brooklyn Ezeh37de GERWB22-105105955.652324580.01250.0010.000.00.001000
Jannik Dehm20de GERWB27-15776334475.05382021414100.0151788.221020.000.20.122214
   Sei Muroya21jp JPNWB29-18414101190.91315277100.033100.00000.10.120110
Bright Arrey-Mbi4de GERCB20-19490283775.7509100131776.5121485.73650.000.00.001001
Marcel Halstenberg23de GERCB32-00990597281.91187548161794.1343791.981650.000.00.001003
Phil Neumann5de GERCB26-09090405474.1831335121485.7232785.251145.500.00.012117
Ron-Robert Zieler1de GERGK34-23690273969.267340722100.01818100.071936.800.00.000000
15 Players98937750075.46610253115518484.218120488.7328736.810.90.611216336
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
Håvard Nielsen16no NORFW30-08389302820101000002202
Cedric Teuchert36de GERAM26-2657618171011000000902
   Louis Schaub11at AUTAM,CM28-2811413130000100000901
Andreas Voglsammer32de GERAM31-27090313100204000001900
Enzo Leopold8de GERCM23-07588514731003020204212
   Christopher Scott40de GERAM,CM21-1212550000100000400
Fabian Kunze6de GERCM25-11490575511100000004810
Derrick Köhn18de GERWB24-2448029161320021100002200
   Brooklyn Ezeh37de GERWB22-10510963100120000500
Jannik Dehm20de GERWB27-1577644331100031100003301
   Sei Muroya21jp JPNWB29-1841411920002200001001
Bright Arrey-Mbi4de GERCB20-19490373700000000002800
Marcel Halstenberg23de GERCB32-00990727111001000005901
Phil Neumann5de GERCB26-09090545311012000004002
Ron-Robert Zieler1de GERGK34-236903929106000000002700
15 Players98950045048135221262020377212
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
Håvard Nielsen16no NORFW30-083891110011100.001100110
Cedric Teuchert36de GERAM26-2657621011020.022020200
   Louis Schaub11at AUTAM,CM28-2811411100010.010000100
Andreas Voglsammer32de GERAM31-27090000000001010000
Enzo Leopold8de GERCM23-075883110233100.001010300
   Christopher Scott40de GERAM,CM21-1212000000000000000
Fabian Kunze6de GERCM25-1149010010050.052021200
Derrick Köhn18de GERWB24-244801101011100.003030110
   Brooklyn Ezeh37de GERWB22-10510101001250.010000100
Jannik Dehm20de GERWB27-15776221102366.711100230
   Sei Muroya21jp JPNWB29-18414000000000000000
Bright Arrey-Mbi4de GERCB20-19490543201250.012114910
Marcel Halstenberg23de GERCB32-00990414004666.721010410
Phil Neumann5de GERCB26-090903221011100.000003640
Ron-Robert Zieler1de GERGK34-23690000000000000000
15 Players98924141473142751.91314311832110
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
Håvard Nielsen16no NORFW30-083893923191843922100.000.02822011753121338
Cedric Teuchert36de GERAM26-26576270513105272150.0150.012754921111156
   Louis Schaub11at AUTAM,CM28-281141502850150007432410011100
Andreas Voglsammer32de GERAM31-270904200261654211100.000.0231005330240379
Enzo Leopold8de GERCM23-0758858316311225800019995000010404
   Christopher Scott40de GERAM,CM21-121260015160003730100052
Fabian Kunze6de GERCM25-11490694194551690003220510620020461
Derrick Köhn18de GERWB24-24480372101810237100.01100.0161168021111202
   Brooklyn Ezeh37de GERWB22-105101004330100002430000030
Jannik Dehm20de GERWB27-15776543172116054000221606710000301
   Sei Muroya21jp JPNWB29-18414120156112000766391100071
Bright Arrey-Mbi4de GERCB20-1949048527231148000211025100000210
Marcel Halstenberg23de GERCB32-009908154830518111100.000.03823212511000481
Phil Neumann5de GERCB26-0909068726376168100.01100.03926115112121431
Ron-Robert Zieler1de GERGK34-2369045394410045000271468500000170
15 Players98961170222281118246118562.5337.5296183610031910614537536
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%
Håvard Nielsen16no NORFW30-0838901042010100031516.7
Cedric Teuchert36de GERAM26-26576000200001000510100.0
   Louis Schaub11at AUTAM,CM28-28114000000101000200
Andreas Voglsammer32de GERAM31-2709000033140000013175.0
Enzo Leopold8de GERCM23-0758800012030100062166.7
   Christopher Scott40de GERAM,CM21-1212000000100000000
Fabian Kunze6de GERCM25-11490000320010000143260.0
Derrick Köhn18de GERWB24-24480000110201000400
   Brooklyn Ezeh37de GERWB22-1051000000010000011150.0
Jannik Dehm20de GERWB27-157760000003020002010.0
   Sei Muroya21jp JPNWB29-18414000020200000000
Bright Arrey-Mbi4de GERCB20-1949000010004401092340.0
Marcel Halstenberg23de GERCB32-0099010020010101066366.7
Phil Neumann5de GERCB26-0909000000123200062340.0
Ron-Robert Zieler1de GERGK34-23690100010000000000
15 Players989210171322181402059212051.2

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 GER34-23690103790.03.721414.335437.134.3425.029.01100.00

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Julian NiehuesClub Crest Kaiserslautern0.03Blocked29Right FootRagnar AchePass (Live)Marlon RitterPass (Live)
5Ragnar AcheClub Crest Kaiserslautern0.02Off Target10HeadTymoteusz PuchaczPass (Live)
9Derrick KöhnClub Crest Hannover 960.020.03Saved24Left FootDeflected, VolleyEnzo LeopoldPass (Live)
12Ragnar AcheClub Crest Kaiserslautern0.030.08Saved11HeadTymoteusz PuchaczPass (Dead)Julian NiehuesPass (Live)
17Håvard NielsenClub Crest Hannover 960.340.69Goal10Right FootDeflectedAndreas VoglsammerPass (Live)Andreas VoglsammerTake-On
22Cedric TeuchertClub Crest Hannover 960.04Blocked18Left FootJannik DehmPass (Dead)
26Nikola SoldoClub Crest Kaiserslautern0.02Off Target36Right FootJulian NiehuesPass (Live)
28Jean ZimmerClub Crest Kaiserslautern0.080.09Saved20Left FootTymoteusz PuchaczPass (Live)Boris TomiakPass (Live)
31Richmond TachieClub Crest Kaiserslautern0.06Blocked16Right FootTobias RaschlPass (Live)Marlon RitterPass (Live)
34Boris TomiakClub Crest Kaiserslautern0.02Blocked11HeadTobias RaschlPass (Dead)Julian NiehuesTake-On
41Andreas VoglsammerClub Crest Hannover 960.03Blocked18Left FootCedric TeuchertPass (Live)Enzo LeopoldPass (Live)
41Ragnar AcheClub Crest Kaiserslautern0.070.11Saved26Left FootMarlon RitterPass (Live)Julian NiehuesPass (Live)
43Derrick KöhnClub Crest Hannover 960.15Off Target11Left FootVolleyAndreas VoglsammerPass (Live)Håvard NielsenPass (Live)
45+5Boris Tomiak (pen)Club Crest Kaiserslautern0.790.96Goal13Right FootJan ElvediFouledRagnar AcheFouled
45+7Andreas VoglsammerClub Crest Hannover 960.12Blocked6Right FootJannik DehmPass (Live)Cedric TeuchertPass (Live)
56Enzo LeopoldClub Crest Hannover 960.08Blocked21Left FootFabian KunzePass (Live)Marcel HalstenbergPass (Live)
64Richmond TachieClub Crest Kaiserslautern0.240.17Saved15Left FootAaron OpokuPass (Live)Marlon RitterPass (Live)
64Fabian KunzeClub Crest Hannover 960.03Off Target23Right FootHåvard NielsenPass (Live)Håvard NielsenTake-On
73Aaron OpokuClub Crest Kaiserslautern0.03Off Target24Right FootRagnar AchePass (Live)Tobias RaschlPass (Live)
74Ragnar AcheClub Crest Kaiserslautern0.020.17Saved31Right FootRagnar AcheTake-OnMarlon RitterPass (Live)
74Marlon RitterClub Crest Kaiserslautern0.040.27Saved29Right FootMarlon RitterTake-OnHendrick ZuckPass (Live)
74Marlon RitterClub Crest Kaiserslautern0.070.06Saved21Right FootTobias RaschlPass (Live)Richmond TachiePass (Live)
79Aaron OpokuClub Crest Kaiserslautern0.180.94Goal11Left FootRichmond TachiePass (Live)Aaron OpokuPass (Live)
82Enzo LeopoldClub Crest Hannover 960.020.09Saved15HeadPhil NeumannPass (Live)Louis SchaubPass (Live)
85Andreas VoglsammerClub Crest Hannover 960.020.11Saved15HeadSei MuroyaPass (Live)
90Christopher ScottClub Crest Hannover 960.06Off Target14Right FootSei MuroyaPass (Live)Christopher ScottPass (Live)
90+10Boris Tomiak (pen)Club Crest Kaiserslautern0.790.94Goal13Right FootDaniel HanslikFouledAaron OpokuPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Julian NiehuesClub Crest Kaiserslautern0.03Blocked29Right FootRagnar AchePass (Live)Marlon RitterPass (Live)
5Ragnar AcheClub Crest Kaiserslautern0.02Off Target10HeadTymoteusz PuchaczPass (Live)
12Ragnar AcheClub Crest Kaiserslautern0.030.08Saved11HeadTymoteusz PuchaczPass (Dead)Julian NiehuesPass (Live)
26Nikola SoldoClub Crest Kaiserslautern0.02Off Target36Right FootJulian NiehuesPass (Live)
28Jean ZimmerClub Crest Kaiserslautern0.080.09Saved20Left FootTymoteusz PuchaczPass (Live)Boris TomiakPass (Live)
31Richmond TachieClub Crest Kaiserslautern0.06Blocked16Right FootTobias RaschlPass (Live)Marlon RitterPass (Live)
34Boris TomiakClub Crest Kaiserslautern0.02Blocked11HeadTobias RaschlPass (Dead)Julian NiehuesTake-On
41Ragnar AcheClub Crest Kaiserslautern0.070.11Saved26Left FootMarlon RitterPass (Live)Julian NiehuesPass (Live)
45+5Boris Tomiak (pen)Club Crest Kaiserslautern0.790.96Goal13Right FootJan ElvediFouledRagnar AcheFouled
64Richmond TachieClub Crest Kaiserslautern0.240.17Saved15Left FootAaron OpokuPass (Live)Marlon RitterPass (Live)
73Aaron OpokuClub Crest Kaiserslautern0.03Off Target24Right FootRagnar AchePass (Live)Tobias RaschlPass (Live)
74Ragnar AcheClub Crest Kaiserslautern0.020.17Saved31Right FootRagnar AcheTake-OnMarlon RitterPass (Live)
74Marlon RitterClub Crest Kaiserslautern0.040.27Saved29Right FootMarlon RitterTake-OnHendrick ZuckPass (Live)
74Marlon RitterClub Crest Kaiserslautern0.070.06Saved21Right FootTobias RaschlPass (Live)Richmond TachiePass (Live)
79Aaron OpokuClub Crest Kaiserslautern0.180.94Goal11Left FootRichmond TachiePass (Live)Aaron OpokuPass (Live)
90+10Boris Tomiak (pen)Club Crest Kaiserslautern0.790.94Goal13Right FootDaniel HanslikFouledAaron OpokuPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
9Derrick KöhnClub Crest Hannover 960.020.03Saved24Left FootDeflected, VolleyEnzo LeopoldPass (Live)
17Håvard NielsenClub Crest Hannover 960.340.69Goal10Right FootDeflectedAndreas VoglsammerPass (Live)Andreas VoglsammerTake-On
22Cedric TeuchertClub Crest Hannover 960.04Blocked18Left FootJannik DehmPass (Dead)
41Andreas VoglsammerClub Crest Hannover 960.03Blocked18Left FootCedric TeuchertPass (Live)Enzo LeopoldPass (Live)
43Derrick KöhnClub Crest Hannover 960.15Off Target11Left FootVolleyAndreas VoglsammerPass (Live)Håvard NielsenPass (Live)
45+7Andreas VoglsammerClub Crest Hannover 960.12Blocked6Right FootJannik DehmPass (Live)Cedric TeuchertPass (Live)
56Enzo LeopoldClub Crest Hannover 960.08Blocked21Left FootFabian KunzePass (Live)Marcel HalstenbergPass (Live)
64Fabian KunzeClub Crest Hannover 960.03Off Target23Right FootHåvard NielsenPass (Live)Håvard NielsenTake-On
82Enzo LeopoldClub Crest Hannover 960.020.09Saved15HeadPhil NeumannPass (Live)Louis SchaubPass (Live)
85Andreas VoglsammerClub Crest Hannover 960.020.11Saved15HeadSei MuroyaPass (Live)
90Christopher ScottClub Crest Hannover 960.06Off Target14Right FootSei MuroyaPass (Live)Christopher ScottPass (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.