Kaiserslautern vs. Osnabrück Match Report – Sunday March 10, 2024

2. Fußball-Bundesliga (Matchweek 25)
Kaiserslautern
3
0.9
8-4-13
Manager: Friedhelm Funkel
Captain: Jean Zimmer
Osnabrück
2
1.1
3-9-13
Manager: Uwe Koschinat
Sunday March 10, 2024, 13:30 (venue time)
2. Fußball-Bundesliga (Matchweek 25)
Kaiserslautern vs. Osnabrück Historical Head-to-Head
 
Attendance: 42,008
Venue: Fritz-Walter-Stadion, Kaiserslautern
Officials: Sascha Stegemann (Referee) · Christof Günsch (AR1) · Roman Potemkin (AR2) · Felix Weller (4th) · Tobias Stieler (VAR)
Ragnar Ache · 66’
Ba-Muaka Simakala · 78’
Ragnar Ache · 90+2’
Erik Engelhardt · 48’
Erik Engelhardt · 69’
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
 48’
0:1
 — Goal 0:1
 61’
0:1
 — Yellow Card
 61’
0:1
 — Yellow Card
 63’
0:1
 — Substitute
 63’
0:1
 — Substitute
 63’
0:1
 — Substitute
 64’
0:1
 — Substitute
 64’
0:1
 — Substitute
 66’
1:1
 — Goal 1:1
 69’
1:2
 — Goal 1:2
 72’
1:2
 — Yellow Card
 78’
2:2
 — Goal 2:2
 86’
2:2
 — Yellow Card
 86’
2:2
 — Substitute
90+2’
3:2
 — Goal 3:2
90+3’
3:2
 — Substitute
90+3’
3:2
 — Substitute
90+4’
3:2
 — Substitute

Team Stats

Possession
49%
51%
Passing Accuracy
317 of 421 — 75%
74% — 323 of 439
Shots on Target
9 of 13 — 69%
60% — 3 of 5
Saves
1 of 3 — 33%
66% — 6 of 9
Cards
Kaiserslautern
 
Osnabrück
14
Fouls
13
11
Corners
6
29
Crosses
18
528
Touches
541
Kaiserslautern
 
Osnabrück
7
Tackles
7
11
Interceptions
19
18
Aerials Won
17
27
Clearances
30
Kaiserslautern
 
Osnabrück
2
Offsides
1
4
Goal Kicks
8
21
Throw Ins
22
77
Long Balls
84
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
Ragnar Ache9de GERFW25-2268920004400220000.50.50.0006966.708000
   Daniel Hanslik19de GERFW27-15610000000020000.00.00.0001250.011000
Kenny Redondo11de GERLW29-194620000000090000.00.00.0003837.505100
   Ba-Muaka Simakala24cg CGOAM,LW27-042281000110080010.00.00.0113560.013100
Aaron Opoku17de GERRW24-3486200002200360130.10.10.11082138.1016211
   Dickson Abiama40ng NGALW,RW25-1282800000000100010.00.00.0103650.018211
Marlon Ritter7de GERAM,DM29-1479000002110521210.10.10.161314372.1931121
Filip Kaloč26cz CZEDM24-0126200001100300010.00.00.020182669.2316011
   Richmond Tachie29de GERRW,DM24-3242801000000110000.00.00.2114757.107000
Julian Niehues16de GERDM22-3289000002000510310.00.00.010323982.1417000
Tymoteusz Puchacz15pl POLLB25-0479001000000603200.00.00.451324571.1422141
Boris Tomiak2de GERCB25-1819000001000831100.10.10.020657389.0550500
Jan Elvedi33ch SUICB27-1629000000000631120.00.00.010454991.8332100
Jean Zimmer8de GERRB30-0959000000010571110.00.00.021365367.9424111
Julian Krahl18de GERGK24-0489000000000340000.00.00.000303585.7018000
15 Players990320013920528711110.90.90.823531742175.33525815106
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 GERFW25-226896966.76203475.02366.70000.00.000000
   Daniel Hanslik19de GERFW27-15611250.02120011100.00000.00.000001
Kenny Redondo11de GERLW29-194623837.52722450.0020.00000.00.000000
   Ba-Muaka Simakala24cg CGOAM,LW27-042283560.05021010.022100.00000.00.000101
Aaron Opoku17de GERRW24-3486282138.1143165955.61425.01250.000.10.010000
   Dickson Abiama40ng NGALW,RW25-128283650.02981250.011100.00000.00.100001
Marlon Ritter7de GERAM,DM29-14790314372.174218391275.0101376.9111573.300.10.118209
Filip Kaloč26cz CZEDM24-01262182669.2283124101376.977100.01333.300.00.012103
   Richmond Tachie29de GERRW,DM24-324284757.156123475.011100.0010.010.20.110000
Julian Niehues16de GERDM22-32890323982.1597223111291.7151883.35771.400.00.016004
Tymoteusz Puchacz15pl POLLB25-04790324571.1582227151693.8131492.941330.810.40.341324
Boris Tomiak2de GERCB25-18190657389.01205425303196.8283190.371070.000.00.016005
Jan Elvedi33ch SUICB27-16290454991.88932601414100.0262796.35862.500.00.002003
Jean Zimmer8de GERRB30-09590365367.9643278141877.8151883.351241.700.00.004314
Julian Krahl18de GERGK24-04890303585.771152266100.0192095.05955.600.00.001000
15 Players99031742175.36044230312314684.214116287.0448055.020.80.8103010335
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 GERFW25-22689963000000000601
   Daniel Hanslik19de GERFW27-1561220000000000100
Kenny Redondo11de GERLW29-19462871000110000301
   Ba-Muaka Simakala24cg CGOAM,LW27-04228550000100000301
Aaron Opoku17de GERRW24-3486221183000430000802
   Dickson Abiama40ng NGALW,RW25-12828660000200000301
Marlon Ritter7de GERAM,DM29-14790433943023010103100
Filip Kaloč26cz CZEDM24-01262262600000000001800
   Richmond Tachie29de GERRW,DM24-32428770000100000401
Julian Niehues16de GERDM22-32890393533000000003210
Tymoteusz Puchacz15pl POLLB25-04790452619100148105503200
Boris Tomiak2de GERCB25-18190737122010000006500
Jan Elvedi33ch SUICB27-16290494900000000004500
Jean Zimmer8de GERRB30-09590534390003900003611
Julian Krahl18de GERGK24-04890352695000000003000
15 Players99042136653140329211156031728
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 GERFW25-22689000000000000040
   Daniel Hanslik19de GERFW27-1561000000000000000
Kenny Redondo11de GERLW29-19462000000000000000
   Ba-Muaka Simakala24cg CGOAM,LW27-04228000000001010000
Aaron Opoku17de GERRW24-34862000000003031110
   Dickson Abiama40ng NGALW,RW25-12828000000001010000
Marlon Ritter7de GERAM,DM29-147901000111100.001012320
Filip Kaloč26cz CZEDM24-01262000000001010000
   Richmond Tachie29de GERRW,DM24-32428000000000000000
Julian Niehues16de GERDM22-32890000000001013310
Tymoteusz Puchacz15pl POLLB25-047903121011100.000002560
Boris Tomiak2de GERCB25-1819011010010.010001230
Jan Elvedi33ch SUICB27-16290111000002021290
Jean Zimmer8de GERRB30-095901010011100.001011210
Julian Krahl18de GERGK24-04890000000000000000
15 Players990734213475.01110111118270
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 GERFW25-2268922347115220008251000040155
   Daniel Hanslik19de GERFW27-156120002020001100000020
Kenny Redondo11de GERLW29-194629004509000526211001073
   Ba-Muaka Simakala24cg CGOAM,LW27-0422880026280003751011141
Aaron Opoku17de GERRW24-34862361362863611100.000.0161044922060197
   Dickson Abiama40ng NGALW,RW25-1282810002821011100.000.0868202012063
Marlon Ritter7de GERAM,DM29-14790521533141522150.000.0311476112011344
Filip Kaloč26cz CZEDM24-01262301818403011100.000.016793401001220
   Richmond Tachie29de GERRW,DM24-3242811034521100076880002173
Julian Niehues16de GERDM22-328905121330825100017613600020281
Tymoteusz Puchacz15pl POLLB25-047906041516292604125.0375.0221175611120226
Boris Tomiak2de GERCB25-181908373142102830005040226551030590
Jan Elvedi33ch SUICB27-1629063834281063000321478710000420
Jean Zimmer8de GERRB30-0959057223221305711100.000.0241387310000282
Julian Krahl18de GERGK24-048903418322003400018784200000200
15 Players990528471712161442452810660.0330.02581468767157324431535
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 GERFW25-2268900001200000004450.0
   Daniel Hanslik19de GERFW27-1561000100000000010100.0
Kenny Redondo11de GERLW29-19462000200100000000
   Ba-Muaka Simakala24cg CGOAM,LW27-042280003001000000010.0
Aaron Opoku17de GERRW24-3486200010041000052166.7
   Dickson Abiama40ng NGALW,RW25-12828000000200000100
Marlon Ritter7de GERAM,DM29-14790100110320000400
Filip Kaloč26cz CZEDM24-012620001000000000020.0
   Richmond Tachie29de GERRW,DM24-32428000200100000310100.0
Julian Niehues16de GERDM22-3289000013003000056366.7
Tymoteusz Puchacz15pl POLLB25-047900000401421000220100.0
Boris Tomiak2de GERCB25-1819000001001100022340.0
Jan Elvedi33ch SUICB27-162900000200110003030.0
Jean Zimmer8de GERRB30-09590100210310000800
Julian Krahl18de GERGK24-04890000000000000400
15 Players990200141322911300037181751.4

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

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-3278520002200260000.90.90.011131968.4417300
   Lex Lobinger21de GERFW25-06950000000030000.00.00.00022100.002000
Haralambos Makridis11gr GRELM27-2498900001000250100.00.00.01091752.9215200
   Thomas Goiginger37at AUTLM30-36110000000010000.00.00.000010.000000
Lukas Kunze13de GERCM25-2708900000000391100.00.00.010253375.8415200
   Kwasi Okyere Wriedt10gh GHACM29-24410000000000000.00.00.0000000000
Jannes Wulff32de GERCM24-1786300001010160100.20.20.000101376.929100
   Robert Tesche8de GERCM36-2882700000000131100.00.00.00081080.015000
Christian Conteh17de GERRM24-1966300000000220310.00.00.21091464.3117510
   Noel Niemann7de GERRM24-1172700000010110000.00.00.0004666.704121
Dave Gnaase26de GERDM27-0759000000000663300.00.00.021445383.0329000
Florian Kleinhansl3de GERLB23-2129000000000691600.00.00.020295552.7219110
Niklas Wiemann25de GERCB25-0169000001100680010.10.10.000435972.9033000
Oumar Diakhite14sn SENCB30-0929001000000710020.00.00.811526283.9150010
Thanasis Androutsos2gr GRERB26-3099000000000671300.00.00.000505394.3436010
Philipp Kühn22de GERGK31-1909000000000440000.00.00.011254259.5023000
16 Players9902100532054171941.11.11.010432343973.6242741561
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-32785131968.4234477977.84666.722100.000.00.002004
   Lex Lobinger21de GERFW25-069522100.040011100.011100.00000.00.000000
Haralambos Makridis11gr GRELM27-2498991752.9180604580.03742.91333.300.00.002002
   Thomas Goiginger37at AUTLM30-3611010.00000010.00000.00.000000
Lukas Kunze13de GERCM25-27089253375.833989141593.37977.811100.000.00.012004
   Kwasi Okyere Wriedt10gh GHACM29-2441000000000000.00.000000
Jannes Wulff32de GERCM24-17863101376.9164816875.033100.01250.000.00.001002
   Robert Tesche8de GERCM36-2882781080.080315683.311100.00000.00.001001
Christian Conteh17de GERRM24-1966391464.3126344757.155100.0010.000.20.111211
   Noel Niemann7de GERRM24-117274666.7503022100.02366.70000.00.000000
Dave Gnaase26de GERDM27-07590445383.0705172262989.7151788.22540.000.00.001003
Florian Kleinhansl3de GERLB23-21290295552.7467264161888.9112250.021118.200.00.001102
Niklas Wiemann25de GERCB25-01690435972.9683221243080.0172181.02825.000.00.001000
Oumar Diakhite14sn SENCB30-09290526283.9856227242692.3282996.6060.010.80.410001
Thanasis Androutsos2gr GRERB26-30990505394.310323931919100.0212295.591181.800.00.103204
Philipp Kühn22de GERGK31-19090254259.586075455100.088100.0122744.400.00.001000
16 Players99032343973.65816240315718087.212615581.3327741.611.00.73165124
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-32785191630002000001302
   Lex Lobinger21de GERFW25-0695211000000000200
Haralambos Makridis11gr GRELM27-2498917170001100000901
   Thomas Goiginger37at AUTLM30-3611110000000000000
Lukas Kunze13de GERCM25-27089333211000000002503
   Kwasi Okyere Wriedt10gh GHACM29-2441000000000000000
Jannes Wulff32de GERCM24-17863131300000000001000
   Robert Tesche8de GERCM36-2882710100000000000801
Christian Conteh17de GERRM24-1966314140000400000901
   Noel Niemann7de GERRM24-11727650000100000410
Dave Gnaase26de GERDM27-07590535032002011004400
Florian Kleinhansl3de GERLB23-2129055322330081554102902
Niklas Wiemann25de GERCB25-01690595721010100004300
Oumar Diakhite14sn SENCB30-09290626200000000005201
Thanasis Androutsos2gr GRERB26-30990534582010600005000
Philipp Kühn22de GERGK31-190904227157000000002502
16 Players99043938256160318226510323113
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-32785000000000000000
   Lex Lobinger21de GERFW25-0695000000000000000
Haralambos Makridis11gr GRELM27-2498900000010.010001130
   Thomas Goiginger37at AUTLM30-3611000000000000000
Lukas Kunze13de GERCM25-2708911100010.010001210
   Kwasi Okyere Wriedt10gh GHACM29-2441000000000000000
Jannes Wulff32de GERCM24-1786300000020.020001100
   Robert Tesche8de GERCM36-28827100100000001210
Christian Conteh17de GERRM24-19663000000001013300
   Noel Niemann7de GERRM24-11727000000000000020
Dave Gnaase26de GERDM27-07590332102366.710003640
Florian Kleinhansl3de GERLB23-21290100010000006750
Niklas Wiemann25de GERCB25-01690000000001010070
Oumar Diakhite14sn SENCB30-09290000000002110040
Thanasis Androutsos2gr GRERB26-30990111001250.010003430
Philipp Kühn22de GERGK31-19090000000000000000
16 Players990754213933.364131926300
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-3278526001214326000171224233031224
   Lex Lobinger21de GERFW25-069530021030002210001020
Haralambos Makridis11gr GRELM27-249892549710125000151195521020155
   Thomas Goiginger37at AUTLM30-361110001010000000000010
Lukas Kunze13de GERCM25-270893917221023900015674620010251
   Kwasi Okyere Wriedt10gh GHACM29-244100000000000000000000
Jannes Wulff32de GERCM24-178631603671160009453011001122
   Robert Tesche8de GERCM36-2882713148101300051200000071
Christian Conteh17de GERRM24-196632202129022100.01100.01720911254022175
   Noel Niemann7de GERRM24-117271106230112150.0150.0436231100060
Dave Gnaase26de GERDM27-0759066525374066000291446900020371
Florian Kleinhansl3de GERLB23-21290695261726069100.000.0191066810000223
Niklas Wiemann25de GERCB25-016906895014446800033993100000381
Oumar Diakhite14sn SENCB30-0929071750192271100.01100.0501826700010591
Thanasis Androutsos2gr GRERB26-3099067525393067100.000.0361714700020410
Philipp Kühn22de GERGK31-1909044284130044000231547500000150
16 Players9905416524820095135416116.7350.027414686661510014431924
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-3278500031020000042166.7
   Lex Lobinger21de GERFW25-06950000000000000020.0
Haralambos Makridis11gr GRELM27-24989000100110000300
   Thomas Goiginger37at AUTLM30-3611000000000000000
Lukas Kunze13de GERCM25-27089000100011000320100.0
   Kwasi Okyere Wriedt10gh GHACM29-24410000000000000010.0
Jannes Wulff32de GERCM24-178631004100100002010.0
   Robert Tesche8de GERCM36-2882700011101000022166.7
Christian Conteh17de GERRM24-196630000004300001010.0
   Noel Niemann7de GERRM24-117271002101000000010.0
Dave Gnaase26de GERDM27-0759000011023300061233.3
Florian Kleinhansl3de GERLB23-2129000005086000023260.0
Niklas Wiemann25de GERCB25-0169000000000000036366.7
Oumar Diakhite14sn SENCB30-0929000001000000001325.0
Thanasis Androutsos2gr GRERB26-30990000030031000400
Philipp Kühn22de GERGK31-19090000000000000100
16 Players990200131411819500031171848.6

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

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Aaron OpokuClub Crest Kaiserslautern0.040.02Saved14Right FootVolleyFilip KaločPass (Live)Jan ElvediPass (Live)
5Filip KaločClub Crest Kaiserslautern0.020.03Saved26Right FootVolleyJulian NiehuesPass (Live)Marlon RitterPass (Dead)
10Boris TomiakClub Crest Kaiserslautern0.11Off Target12Left FootTymoteusz PuchaczPass (Dead)
17Jannes WulffClub Crest Osnabrück0.16Off Target7Right FootChristian ContehPass (Live)Haralambos MakridisPass (Live)
19Aaron OpokuClub Crest Kaiserslautern0.010.05Saved34Right FootFilip KaločPass (Live)
32Marlon RitterClub Crest Kaiserslautern0.09Blocked20Right FootMarlon RitterTake-OnAaron OpokuPass (Live)
35Haralambos MakridisClub Crest Osnabrück0.04Off Target24Right FootLukas KunzePass (Live)Dave GnaasePass (Live)
41Ragnar AcheClub Crest Kaiserslautern0.090.03Saved10HeadTymoteusz PuchaczPass (Live)Marlon RitterPass (Live)
48Erik EngelhardtClub Crest Osnabrück0.060.25Goal16Left FootErik EngelhardtPass (Live)Philipp KühnPass (Live)
62Ragnar AcheClub Crest Kaiserslautern0.060.48Saved5HeadMarlon RitterPass (Dead)Marlon RitterFouled
65Niklas WiemannClub Crest Osnabrück0.070.08Saved17Left FootVolleyFlorian KleinhanslFouledFlorian KleinhanslInterception
66Ragnar AcheClub Crest Kaiserslautern0.130.47Goal4HeadTymoteusz PuchaczPass (Dead)Jean ZimmerPass (Dead)
69Erik EngelhardtClub Crest Osnabrück0.800.99Goal1OtherOumar DiakhitePass (Live)Dave GnaasePass (Dead)
71Marlon RitterClub Crest Kaiserslautern0.030.02Saved29Right FootBoris TomiakPass (Live)Tymoteusz PuchaczPass (Live)
74Julian NiehuesClub Crest Kaiserslautern0.03Off Target16HeadTymoteusz PuchaczPass (Live)Boris TomiakPass (Live)
78Ba-Muaka SimakalaClub Crest Kaiserslautern0.020.18Goal24Left FootVolleyMarlon RitterPass (Live)
88Julian NiehuesClub Crest Kaiserslautern0.02Off Target18Left FootJean ZimmerPass (Dead)Dickson AbiamaPass (Live)
90+2Ragnar AcheClub Crest Kaiserslautern0.220.87Goal10Right FootRichmond TachiePass (Live)Ba-Muaka SimakalaPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Aaron OpokuClub Crest Kaiserslautern0.040.02Saved14Right FootVolleyFilip KaločPass (Live)Jan ElvediPass (Live)
5Filip KaločClub Crest Kaiserslautern0.020.03Saved26Right FootVolleyJulian NiehuesPass (Live)Marlon RitterPass (Dead)
10Boris TomiakClub Crest Kaiserslautern0.11Off Target12Left FootTymoteusz PuchaczPass (Dead)
19Aaron OpokuClub Crest Kaiserslautern0.010.05Saved34Right FootFilip KaločPass (Live)
32Marlon RitterClub Crest Kaiserslautern0.09Blocked20Right FootMarlon RitterTake-OnAaron OpokuPass (Live)
41Ragnar AcheClub Crest Kaiserslautern0.090.03Saved10HeadTymoteusz PuchaczPass (Live)Marlon RitterPass (Live)
62Ragnar AcheClub Crest Kaiserslautern0.060.48Saved5HeadMarlon RitterPass (Dead)Marlon RitterFouled
66Ragnar AcheClub Crest Kaiserslautern0.130.47Goal4HeadTymoteusz PuchaczPass (Dead)Jean ZimmerPass (Dead)
71Marlon RitterClub Crest Kaiserslautern0.030.02Saved29Right FootBoris TomiakPass (Live)Tymoteusz PuchaczPass (Live)
74Julian NiehuesClub Crest Kaiserslautern0.03Off Target16HeadTymoteusz PuchaczPass (Live)Boris TomiakPass (Live)
78Ba-Muaka SimakalaClub Crest Kaiserslautern0.020.18Goal24Left FootVolleyMarlon RitterPass (Live)
88Julian NiehuesClub Crest Kaiserslautern0.02Off Target18Left FootJean ZimmerPass (Dead)Dickson AbiamaPass (Live)
90+2Ragnar AcheClub Crest Kaiserslautern0.220.87Goal10Right FootRichmond TachiePass (Live)Ba-Muaka SimakalaPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
17Jannes WulffClub Crest Osnabrück0.16Off Target7Right FootChristian ContehPass (Live)Haralambos MakridisPass (Live)
35Haralambos MakridisClub Crest Osnabrück0.04Off Target24Right FootLukas KunzePass (Live)Dave GnaasePass (Live)
48Erik EngelhardtClub Crest Osnabrück0.060.25Goal16Left FootErik EngelhardtPass (Live)Philipp KühnPass (Live)
65Niklas WiemannClub Crest Osnabrück0.070.08Saved17Left FootVolleyFlorian KleinhanslFouledFlorian KleinhanslInterception
69Erik EngelhardtClub Crest Osnabrück0.800.99Goal1OtherOumar DiakhitePass (Live)Dave GnaasePass (Dead)

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.