Mainz 05 vs. Holstein Kiel Match Report – Saturday April 5, 2025

Fußball-Bundesliga (Matchweek 28)
Mainz 05
1
1.8
13-7-8
Manager: Bo Henriksen
Holstein Kiel
1
0.9
4-6-18
Manager: Marcel Rapp
Captain: Timo Becker
Saturday April 5, 2025, 15:30 (venue time)
Fußball-Bundesliga (Matchweek 28)
Mainz 05 vs. Holstein Kiel Historical Head-to-Head
 
Attendance: 32,500
Venue: Mewa Arena, Mainz
Officials: Frank Willenborg (Referee) · Guido Kleve (AR1) · Sascha Thielert (AR2) · Martin Petersen (4th) · Günter Perl (VAR)
Nelson Weiper · 75’
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
 33’
0:0
 — Yellow Card
 34’
0:1
 — Goal 0:1
 44’
0:1
 — Yellow Card
Half Time
 51’
0:1
 — Yellow Card
 68’
0:1
 — Substitute
 68’
0:1
 — Substitute
 68’
0:1
 — Substitute
 75’
1:1
 — Goal 1:1
 76’
1:1
 — Substitute
 76’
1:1
 — Substitute
 82’
1:1
 — Substitute
 83’
1:1
 — Substitute
 84’
1:1
 — Yellow Card
 85’
1:1
 — Yellow Card
90+1’
1:1
 — Yellow Card
90+1’
1:1
 — Yellow Card
90+2’
1:1
 — Substitute

Team Stats

Possession
58%
42%
Passing Accuracy
360 of 491 — 73%
67% — 242 of 359
Shots on Target
3 of 13 — 23%
50% — 5 of 10
Saves
4 of 5 — 80%
66% — 2 of 3
Cards
Mainz 05
 
Holstein Kiel
12
Fouls
8
4
Corners
4
28
Crosses
14
614
Touches
501
Mainz 05
 
Holstein Kiel
16
Tackles
21
5
Interceptions
8
26
Aerials Won
16
23
Clearances
38
Mainz 05
 
Holstein Kiel
1
Offsides
1
6
Goal Kicks
14
34
Throw Ins
20
84
Long Balls
94
Become a Stathead & surf this site ad-free.

Mainz 05 Player Stats

Mainz 05 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
Jonathan Burkardt29de GERFW24-2688200005000320011.31.30.010151978.9323331
   Armindo Sieb11de GERFW22-04780000000050000.00.00.00022100.011010
Lee Jae-sung7kr KORAM32-2386700000000511120.00.00.020314273.8224110
   Nelson Weiper44de GERAM20-0192310001100120010.10.10.0002450.005100
Paul Nebel8de GERAM22-1779001000000572030.00.00.751274362.8538362
Nadiem Amiri18de GERCM28-1608900004110682000.30.30.340435479.61246131
   Hong Hyunseok14kr KORCM25-29310000000000000.00.00.0000000000
Kaishu Sano6jp JPNCM24-0969000000000553020.00.00.010334573.3525100
Phillipp Mwene2at AUTWB31-0666700000010520000.00.00.020394881.3927310
   Nikolas Veratschnig22at AUTWB22-0712300001100222100.00.00.11081457.1111020
Anthony Caci19fr FRAWB27-2789000001000672000.10.10.420456272.6632121
Andreas Hanche-Olsen25no NORCB28-0789000000000584020.00.00.000324276.2221000
Moritz Jenz3de GERCB25-3409000001010510100.10.10.011334376.7230011
Danny da Costa21de GERCB31-2669000000000560200.00.00.140365072.0532000
Robin Zentner27de GERGK30-1599000000000280000.00.00.010142360.9013000
15 Players990110013330614165111.81.81.624236049173.35332814206
Mainz 05 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
Jonathan Burkardt29de GERFW24-26882151978.92814191090.05683.31250.000.00.001103
   Armindo Sieb11de GERFW22-047822100.036370022100.00000.00.000001
Lee Jae-sung7kr KORAM32-23867314273.848365152365.2121392.33560.000.00.002002
   Nelson Weiper44de GERAM20-019232450.016022100.000010.000.00.000000
Paul Nebel8de GERAM22-17790274362.8483189141782.461250.061060.010.70.333425
Nadiem Amiri18de GERCM28-16089435479.6905413171894.4202195.261154.500.30.4373112
   Hong Hyunseok14kr KORCM25-2931000000000000.00.000000
Kaishu Sano6jp JPNCM24-09690334573.3576176141877.8162176.23475.000.00.003005
Phillipp Mwene2at AUTWB31-06667394881.3641337212391.3171989.511100.000.00.115419
   Nikolas Veratschnig22at AUTWB22-0712381457.1117354580.04757.1010.000.10.111001
Anthony Caci19fr FRAWB27-27890456272.6687324283482.4151978.91616.700.40.315106
Andreas Hanche-Olsen25no NORCB28-07890324276.2598197131776.5141687.54666.700.00.004002
Moritz Jenz3de GERCB25-34090334376.7627197101376.9212391.32728.600.00.002002
Danny da Costa21de GERCB31-26690365072.0725395171989.5131681.361250.000.10.115325
Robin Zentner27de GERGK30-15990142360.96325390044100.0101952.600.00.001000
15 Players99036049173.36807294516419982.414917983.2438550.611.61.5103916653
Mainz 05 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
Jonathan Burkardt29de GERFW24-26882191720011000001500
   Armindo Sieb11de GERFW22-0478211000010000200
Lee Jae-sung7kr KORAM32-23867424020004200003100
   Nelson Weiper44de GERAM20-01923440000200000200
Paul Nebel8de GERAM22-17790434030109210102703
Nadiem Amiri18de GERCM28-16089544763015032004311
   Hong Hyunseok14kr KORCM25-2931000000000000000
Kaishu Sano6jp JPNCM24-09690454500011000003301
Phillipp Mwene2at AUTWB31-06667483990003900003903
   Nikolas Veratschnig22at AUTWB22-0712314122000020000801
Anthony Caci19fr FRAWB27-2789062451721111500004502
Andreas Hanche-Olsen25no NORCB28-07890423932000000003200
Moritz Jenz3de GERCB25-34090434300000000003300
Danny da Costa21de GERCB31-26690504730002300003602
Robin Zentner27de GERGK30-15990231761000000001400
15 Players9904914365482428344210360113
Mainz 05 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
Jonathan Burkardt29de GERFW24-26882000000001010000
   Armindo Sieb11de GERFW22-0478000000000000000
Lee Jae-sung7kr KORAM32-2386711010020.022021210
   Nelson Weiper44de GERAM20-01923000000001010000
Paul Nebel8de GERAM22-17790221100003030200
Nadiem Amiri18de GERCM28-160892101122100.000000210
   Hong Hyunseok14kr KORCM25-2931000000000000000
Kaishu Sano6jp JPNCM24-09690320303650.032020300
Phillipp Mwene2at AUTWB31-0666700000010.010000020
   Nikolas Veratschnig22at AUTWB22-07123210200000001310
Anthony Caci19fr FRAWB27-27890220112366.710000200
Andreas Hanche-Olsen25no NORCB28-078904322022100.002200480
Moritz Jenz3de GERCB25-34090000000000001151
Danny da Costa21de GERCB31-26690000000000002230
Robin Zentner27de GERGK30-15990000000000000020
15 Players9901612311291656.371129521231
Mainz 05 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
Jonathan Burkardt29de GERFW24-26882320116168323133.3266.723724531230236
   Armindo Sieb11de GERFW22-04785013105100.01100.01100002000
Lee Jae-sung7kr KORAM32-2386751141928551100.01100.0244913101203110
   Nelson Weiper44de GERAM20-01923120057112000528111003095
Paul Nebel8de GERAM22-17790570426272576233.3466.73817580330334315
Nadiem Amiri18de GERCM28-16089682737244683133.3266.7461726413033473
   Hong Hyunseok14kr KORCM25-293100000000000000000000
Kaishu Sano6jp JPNCM24-0969055064010055000251177210010321
Phillipp Mwene2at AUTWB31-0666752371827152100.01100.0271387730000285
   Nikolas Veratschnig22at AUTWB22-0712322121010122200.02100.011461301000125
Anthony Caci19fr FRAWB27-27890671941193672150.0150.032904512001373
Andreas Hanche-Olsen25no NORCB28-078905893323215800021561000010240
Moritz Jenz3de GERCB25-340905172822115111100.000.030914700010290
Danny da Costa21de GERCB31-2669056323303056000321136001000280
Robin Zentner27de GERGK30-159902817271002800013481400000140
15 Players990614441522911752761420630.01470.032811965511411319735753
Mainz 05 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%
Jonathan Burkardt29de GERFW24-2688200010010000021150.0
   Armindo Sieb11de GERFW22-0478000000000000000
Lee Jae-sung7kr KORAM32-23867000000411000320100.0
   Nelson Weiper44de GERAM20-01923000000200000030100.0
Paul Nebel8de GERAM22-177900000209020004010.0
Nadiem Amiri18de GERCM28-160891002105010006010.0
   Hong Hyunseok14kr KORCM25-2931000000000000000
Kaishu Sano6jp JPNCM24-09690000120102000113633.3
Phillipp Mwene2at AUTWB31-0666710021030000013175.0
   Nikolas Veratschnig22at AUTWB22-07123000101011000000
Anthony Caci19fr FRAWB27-27890000100102000620100.0
Andreas Hanche-Olsen25no NORCB28-0789000000000300035271.4
Moritz Jenz3de GERCB25-3409010041001000074180.0
Danny da Costa21de GERCB31-2669000000022000053350.0
Robin Zentner27de GERGK30-15990000010000000100
15 Players99030012812851200049261661.9

Mainz 05 Goalkeeper Stats

Mainz 05 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
Robin Zentnerde GER30-1599051480.01.371546.718066.750.3560.057.01119.1117.4

Holstein Kiel Player Stats

Holstein Kiel 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
Shuto Machino18jp JPNFW25-1879000004200460010.30.30.030223366.7420311
Alexander Bernhardsson11se SWEFW26-2096710001100281020.00.00.02081361.5211132
   Magnus Knudsen24no NORCM23-2942300001000130000.00.00.2105862.516020
Steven Skrzybski7de GERAM,FW32-1387500001000310130.10.10.350172277.3316521
   Phil Harres19de GERFW23-011150000100050100.20.20.00022100.003000
Nicolai Remberg22de GERCM24-2909000000010392310.00.00.010162759.3314120
Armin Gigovic37ba BIHCM,AM22-3648100001100370010.10.10.011172373.9115132
   Lewis Holtby10de GERAM34-19990000000051010.00.00.0101250.010010
John Tolkin47us USAWB22-2487500000000644010.00.00.120335164.7415110
   Finn Porath8de GERWB28-041150000000051000.00.00.000030.000000
Lasse Rosenboom23de GERWB23-0769001001110353100.20.20.031131872.2412211
Marco Komenda3hr CROCB28-1309000000000482010.00.00.000254062.5014000
David Zec26si SVNCB25-0909000000010443100.00.00.000263378.8120000
Timo Becker17de GERCB28-0119000000010484100.00.00.000273577.1111000
Thomas Dähne21de GERGK31-0919000000000530000.00.00.000304961.2021000
15 Players990110010540501218110.90.90.719224235967.42517814167
Holstein Kiel 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
Shuto Machino18jp JPNFW25-18790223366.7354124111573.36966.73650.000.00.004004
Alexander Bernhardsson11se SWEFW26-2096781361.5993577100.01425.00000.00.101102
   Magnus Knudsen24no NORCM23-294235862.581662366.71250.01250.000.20.511111
Steven Skrzybski7de GERAM,FW32-13875172277.32618691090.07887.51425.000.30.721103
   Phil Harres19de GERFW23-0111522100.0171111100.0000000.00.000000
Nicolai Remberg22de GERCM24-29090162759.328514081266.76875.02540.000.00.014003
Armin Gigovic37ba BIHCM,AM22-36481172373.9370486966.791090.02450.000.00.000001
   Lewis Holtby10de GERAM34-19991250.0312800001250.000.00.011001
John Tolkin47us USAWB22-24875335164.7569263161984.2142166.731127.300.10.112104
   Finn Porath8de GERWB28-04115030.0000000030.000.00.000000
Lasse Rosenboom23de GERWB23-07690131872.23221343560.081080.02366.710.00.013004
Marco Komenda3hr CROCB28-13090254062.553324488100.0131776.541233.300.00.002000
David Zec26si SVNCB25-09090263378.85021836785.7171989.52366.700.00.000001
Timo Becker17de GERCB28-01190273577.16101327977.8151788.25771.400.00.000101
Thomas Dähne21de GERGK31-09190304961.295063922100.01515100.0133240.600.00.000000
15 Players99024235967.4498421338610780.411214080.0399441.510.71.47195125
Holstein Kiel 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
Shuto Machino18jp JPNFW25-18790332851000300002200
Alexander Bernhardsson11se SWEFW26-2096713130000000000801
   Magnus Knudsen24no NORCM23-29423880000100000500
Steven Skrzybski7de GERAM,FW32-13875222200001000001700
   Phil Harres19de GERFW23-01115220000000000200
Nicolai Remberg22de GERCM24-29090272700000000001603
Armin Gigovic37ba BIHCM,AM22-36481232210011000001700
   Lewis Holtby10de GERAM34-1999211100100000100
John Tolkin47us USAWB22-2487551321960061031103300
   Finn Porath8de GERWB28-04115303200201100000
Lasse Rosenboom23de GERWB23-07690181800001000001300
Marco Komenda3hr CROCB28-13090403900001000002511
David Zec26si SVNCB25-09090333210000100002602
Timo Becker17de GERCB28-01190352871000600002702
Thomas Dähne21de GERGK31-091904933162000000003000
15 Players9903593055313011420421024219
Holstein Kiel 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
Shuto Machino18jp JPNFW25-1879000000010.011010010
Alexander Bernhardsson11se SWEFW26-209671110011100.002020110
   Magnus Knudsen24no NORCM23-2942300000010.010000010
Steven Skrzybski7de GERAM,FW32-1387500000010.013031110
   Phil Harres19de GERFW23-01115000000000001100
Nicolai Remberg22de GERCM24-2909020200030.031103520
Armin Gigovic37ba BIHCM,AM22-36481000000001010020
   Lewis Holtby10de GERAM34-1999110100001010100
John Tolkin47us USAWB22-248754313022100.001010440
   Finn Porath8de GERWB28-041151100111100.000000110
Lasse Rosenboom23de GERWB23-076903221033100.000001440
Marco Komenda3hr CROCB28-130902202011100.001010250
David Zec26si SVNCB25-090903130022100.000001471
Timo Becker17de GERCB28-011904340044100.000001570
Thomas Dähne21de GERGK31-09190000000000000020
15 Players99021141371142070.0611110829381
Holstein Kiel 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
Shuto Machino18jp JPNFW25-187904626241654611100.000.020855530240339
Alexander Bernhardsson11se SWEFW26-2096728148162283266.7133.311362111132147
   Magnus Knudsen24no NORCM23-29423132742013200.02100.061490000042
Steven Skrzybski7de GERAM,FW32-13875311218124312150.0150.0161087452201212
   Phil Harres19de GERFW23-01115511221500031810101040
Nicolai Remberg22de GERCM24-2909039211236139200.02100.0141174411011202
Armin Gigovic37ba BIHCM,AM22-3648137282632373266.7133.315873411041191
   Lewis Holtby10de GERAM34-19995005005100.01100.00000001010
John Tolkin47us USAWB22-24875643153812064100.01100.015593211011190
   Finn Porath8de GERWB28-0411551104050000000000000
Lasse Rosenboom23de GERWB23-076903531514643511100.000.012735421041162
Marco Komenda3hr CROCB28-13090487291720480001424700000310
David Zec26si SVNCB25-090904492913214400020794000010200
Timo Becker17de GERCB28-01190485331320480001153500000140
Thomas Dähne21de GERGK31-0919053455300053000211064600000230
15 Players99050184214205852050116743.8956.3178859422148520723925
Holstein Kiel 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%
Shuto Machino18jp JPNFW25-1879000014000000073633.3
Alexander Bernhardsson11se SWEFW26-209670001010010001060.0
   Magnus Knudsen24no NORCM23-294230001001000002010.0
Steven Skrzybski7de GERAM,FW32-13875000110110000100
   Phil Harres19de GERFW23-01115000000010000010100.0
Nicolai Remberg22de GERCM24-2909010012003000054544.4
Armin Gigovic37ba BIHCM,AM22-3648100002010000071150.0
   Lewis Holtby10de GERAM34-1999000000101000010100.0
John Tolkin47us USAWB22-248750001006030002010.0
   Finn Porath8de GERWB28-04115000000201000010100.0
Lasse Rosenboom23de GERWB23-0769010011011200033175.0
Marco Komenda3hr CROCB28-130900000001020000010.0
David Zec26si SVNCB25-090901001000110005020.0
Timo Becker17de GERCB28-0119010001001300042250.0
Thomas Dähne21de GERGK31-09190000000000000100
15 Players99040081111481400038162638.1

Holstein Kiel Goalkeeper Stats

Holstein Kiel 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
Thomas Dähnede GER31-0919031266.70.992733.335942.937.81485.758.71800.006.3

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Nadiem AmiriClub Crest Mainz 050.020.00Blocked27Right FootPhillipp MwenePass (Live)Lee Jae-sungPass (Live)
10Lasse RosenboomClub Crest Holstein Kiel0.210.20Saved7Right FootSteven SkrzybskiPass (Live)Alexander BernhardssonPass (Live)
11Shuto MachinoClub Crest Holstein Kiel0.080.00Blocked12Right FootJohn TolkinPass (Live)Lasse RosenboomShot
17Jonathan BurkardtClub Crest Mainz 050.170.00Off Target8HeadNadiem AmiriPass (Dead)Paul NebelFouled
19Jonathan BurkardtClub Crest Mainz 050.580.00Woodwork15Right FootPaul NebelPass (Live)Danny da CostaPass (Live)
20Jonathan BurkardtClub Crest Mainz 050.120.00Off Target9HeadNadiem AmiriPass (Live)Danny da CostaPass (Live)
23Shuto MachinoClub Crest Holstein Kiel0.070.25Saved9HeadJohn TolkinPass (Dead)Steven SkrzybskiFouled
27Jonathan BurkardtClub Crest Mainz 050.070.00Off Target5HeadDanny da CostaPass (Live)Anthony CaciPass (Live)
29Shuto MachinoClub Crest Holstein Kiel0.120.00Off Target19Left FootSteven SkrzybskiPass (Live)Alexander BernhardssonPass (Live)
34Alexander BernhardssonClub Crest Holstein Kiel0.020.48Goal23Left FootLasse RosenboomPass (Live)Armin GigovicPass (Live)
40Shuto MachinoClub Crest Holstein Kiel0.030.06Saved13Left FootNicolai RembergPass (Live)Shuto MachinoPass (Live)
44Jonathan BurkardtClub Crest Mainz 050.410.00Off Target6Right FootAnthony CaciPass (Live)Lee Jae-sungPass (Live)
45+2Nadiem AmiriClub Crest Mainz 050.100.00Off Target18Right Foot
48Nadiem AmiriClub Crest Mainz 050.070.00Off Target29Right FootFree kickKaishu SanoFouledJonathan BurkardtPass (Live)
61Anthony CaciClub Crest Mainz 050.070.00Woodwork5HeadPaul NebelPass (Live)Phillipp MwenePass (Dead)
64Steven SkrzybskiClub Crest Holstein Kiel0.090.00Woodwork10HeadShuto MachinoPass (Live)Steven SkrzybskiPass (Live)
64Armin GigovicClub Crest Holstein Kiel0.110.32Saved5Right FootSteven SkrzybskiShot
71Nadiem AmiriClub Crest Mainz 050.070.29Saved13Right FootDeflectedDanny da CostaPass (Live)Robin ZentnerPass (Live)
75Nelson WeiperClub Crest Mainz 050.080.54Goal10Left FootVolleyPaul NebelPass (Live)Moritz JenzPass (Live)
79Nikolas VeratschnigClub Crest Mainz 050.020.06Saved33Right FootNadiem AmiriPass (Live)Paul NebelPass (Live)
83Moritz JenzClub Crest Mainz 050.080.00Off Target10HeadNikolas VeratschnigPass (Live)Nadiem AmiriPass (Live)
89Phil HarresClub Crest Holstein Kiel0.190.00Off Target4HeadMagnus KnudsenPass (Live)Lasse RosenboomPass (Live)
90Magnus KnudsenClub Crest Holstein Kiel0.030.00Blocked31Right FootLewis HoltbyPass (Live)Shuto MachinoPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Nadiem AmiriClub Crest Mainz 050.020.00Blocked27Right FootPhillipp MwenePass (Live)Lee Jae-sungPass (Live)
17Jonathan BurkardtClub Crest Mainz 050.170.00Off Target8HeadNadiem AmiriPass (Dead)Paul NebelFouled
19Jonathan BurkardtClub Crest Mainz 050.580.00Woodwork15Right FootPaul NebelPass (Live)Danny da CostaPass (Live)
20Jonathan BurkardtClub Crest Mainz 050.120.00Off Target9HeadNadiem AmiriPass (Live)Danny da CostaPass (Live)
27Jonathan BurkardtClub Crest Mainz 050.070.00Off Target5HeadDanny da CostaPass (Live)Anthony CaciPass (Live)
44Jonathan BurkardtClub Crest Mainz 050.410.00Off Target6Right FootAnthony CaciPass (Live)Lee Jae-sungPass (Live)
45+2Nadiem AmiriClub Crest Mainz 050.100.00Off Target18Right Foot
48Nadiem AmiriClub Crest Mainz 050.070.00Off Target29Right FootFree kickKaishu SanoFouledJonathan BurkardtPass (Live)
61Anthony CaciClub Crest Mainz 050.070.00Woodwork5HeadPaul NebelPass (Live)Phillipp MwenePass (Dead)
71Nadiem AmiriClub Crest Mainz 050.070.29Saved13Right FootDeflectedDanny da CostaPass (Live)Robin ZentnerPass (Live)
75Nelson WeiperClub Crest Mainz 050.080.54Goal10Left FootVolleyPaul NebelPass (Live)Moritz JenzPass (Live)
79Nikolas VeratschnigClub Crest Mainz 050.020.06Saved33Right FootNadiem AmiriPass (Live)Paul NebelPass (Live)
83Moritz JenzClub Crest Mainz 050.080.00Off Target10HeadNikolas VeratschnigPass (Live)Nadiem AmiriPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
10Lasse RosenboomClub Crest Holstein Kiel0.210.20Saved7Right FootSteven SkrzybskiPass (Live)Alexander BernhardssonPass (Live)
11Shuto MachinoClub Crest Holstein Kiel0.080.00Blocked12Right FootJohn TolkinPass (Live)Lasse RosenboomShot
23Shuto MachinoClub Crest Holstein Kiel0.070.25Saved9HeadJohn TolkinPass (Dead)Steven SkrzybskiFouled
29Shuto MachinoClub Crest Holstein Kiel0.120.00Off Target19Left FootSteven SkrzybskiPass (Live)Alexander BernhardssonPass (Live)
34Alexander BernhardssonClub Crest Holstein Kiel0.020.48Goal23Left FootLasse RosenboomPass (Live)Armin GigovicPass (Live)
40Shuto MachinoClub Crest Holstein Kiel0.030.06Saved13Left FootNicolai RembergPass (Live)Shuto MachinoPass (Live)
64Steven SkrzybskiClub Crest Holstein Kiel0.090.00Woodwork10HeadShuto MachinoPass (Live)Steven SkrzybskiPass (Live)
64Armin GigovicClub Crest Holstein Kiel0.110.32Saved5Right FootSteven SkrzybskiShot
89Phil HarresClub Crest Holstein Kiel0.190.00Off Target4HeadMagnus KnudsenPass (Live)Lasse RosenboomPass (Live)
90Magnus KnudsenClub Crest Holstein Kiel0.030.00Blocked31Right FootLewis HoltbyPass (Live)Shuto MachinoPass (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.