Mainz 05 vs. Heidenheim Match Report – Saturday December 16, 2023

Fußball-Bundesliga (Matchweek 15)
Mainz 05
0
1.6
1-6-8
Manager: Jan Siewert
Captain: Dominik Kohr
Heidenheim
1
0.5
5-2-8
Manager: Frank Schmidt
Saturday December 16, 2023, 15:30 (venue time)
Fußball-Bundesliga (Matchweek 15)
Mainz 05 vs. Heidenheim Historical Head-to-Head
 
Attendance: 27,200
Venue: Mewa Arena, Mainz
Officials: Bastian Dankert (Referee) · René Rohde (AR1) · Marcel Unger (AR2) · Florian Lechner (4th) · Daniel Schlager (VAR)
Marvin Pieringer · 12’
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
 12’
0:1
 — Goal 0:1
 30’
0:1
 — Yellow Card
 34’
0:1
 — Yellow Card
 38’
0:1
 — Yellow Card
 44’
0:1
 — Yellow Card
Half Time
 46’
0:1
 — Substitute
 57’
0:1
 — Yellow Card
 63’
0:1
 — Substitute
 69’
0:1
 — Substitute
 73’
0:1
 — Substitute
 76’
0:1
 — Substitute
 76’
0:1
 — Substitute
 86’
0:1
 — Substitute
 86’
0:1
 — Substitute
90+3’
0:1
 — Yellow Card
90+3’
0:1
 — Substitute

Team Stats

Possession
65%
35%
Passing Accuracy
404 of 567 — 71%
54% — 165 of 306
Shots on Target
3 of 19 — 16%
33% — 2 of 6
Saves
1 of 2 — 50%
100% — 3 of 3
Cards
Mainz 05
 
Heidenheim
9
Fouls
20
8
Corners
1
34
Crosses
7
698
Touches
453
Mainz 05
 
Heidenheim
12
Tackles
15
8
Interceptions
12
30
Aerials Won
43
10
Clearances
38
Mainz 05
 
Heidenheim
1
Offsides
1
4
Goal Kicks
12
39
Throw Ins
22
113
Long Balls
83
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
Ludovic Ajorque17fr FRAFW29-2949000003010420000.60.60.140192673.1114010
Jonathan Burkardt29de GERFW23-1586200002000250120.10.10.01091850.0212120
   Karim Onisiwo9at AUTFW31-2742800001000100000.20.20.0003650.016010
Marco Richter10de GERAM26-0228500006100621020.40.40.250284463.6325132
   Aymen Barkok4ma MARAM25-20950000000080000.00.00.0003650.004000
Brajan Gruda43de GERAM19-1999000002110530010.10.10.3100263868.4329585
Tom Krauß14de GERDM22-1774500000010201100.00.00.00091560.026000
   Lee Jae-sung7kr KORDM31-1284500001000470000.10.10.230394488.6422000
Merveille Papela24de GERDM22-3327200001100391000.00.00.020233467.6416400
   Marcus Müller48de GERDM21-118180000100080000.10.10.0003560.010000
Phillipp Mwene2at AUTLB29-3219000000000813220.00.00.220466867.6332233
Dominik Kohr31de GERCB29-3199000001000782110.10.10.430567376.7534100
Sepp van den Berg3nl NEDCB21-3619000001000952140.10.10.010617779.21345300
Danny da Costa21de GERRB30-1568500000000701200.00.00.020375468.51325421
   David Mamutovic45de GERRB23-01150000000051000.00.00.0003475.002000
Daniel Batz33de GERGK32-3389000000000550000.00.00.000395570.9028000
16 Players990000019330698128121.61.61.433040456771.355300212011
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
Ludovic Ajorque17fr FRAFW29-29490192673.13013091369.2101283.30000.10.321001
Jonathan Burkardt29de GERFW23-1586291850.0186334757.13933.322100.000.00.000102
   Karim Onisiwo9at AUTFW31-274283650.05371250.02366.70000.00.001001
Marco Richter10de GERAM26-02285284463.6563200101283.3101662.571546.700.20.225113
   Aymen Barkok4ma MARAM25-20953650.0528030.033100.00000.00.001000
Brajan Gruda43de GERAM19-19990263868.451820991090.0141877.831030.000.30.352003
Tom Krauß14de GERDM22-1774591560.0140544850.05683.3010.000.00.002002
   Lee Jae-sung7kr KORDM31-12845394488.6816205131586.7192095.07977.800.20.212214
Merveille Papela24de GERDM22-33272233467.640287111384.6101283.32728.600.00.014004
   Marcus Müller48de GERDM21-118183560.05321250.02366.70000.00.100001
Phillipp Mwene2at AUTLB29-32190466867.6877318242982.8172568.051145.500.20.112323
Dominik Kohr31de GERCB29-31990567376.71214449111861.1374288.181266.700.40.127005
Sepp van den Berg3nl NEDCB21-36190617779.21179430182090.0384780.95955.600.00.00140013
Danny da Costa21de GERRB30-15685375468.5636275223073.3101855.655100.000.00.1155013
   David Mamutovic45de GERRB23-01153475.037192366.711100.00000.00.003000
Daniel Batz33de GERGK32-33890395570.911869865683.3192190.5152853.600.00.004000
16 Players99040456771.38213331214419175.420025678.15910954.101.41.3155312455
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
Ludovic Ajorque17fr FRAFW29-29490262420000000001900
Jonathan Burkardt29de GERFW23-1586218171001310000900
   Karim Onisiwo9at AUTFW31-27428660000000000300
Marco Richter10de GERAM26-0228544331150011152302800
   Aymen Barkok4ma MARAM25-2095660000000000300
Brajan Gruda43de GERAM19-199903826122007733002600
Tom Krauß14de GERDM22-1774515141110000000901
   Lee Jae-sung7kr KORDM31-12845444311001000003900
Merveille Papela24de GERDM22-33272343211100000002311
   Marcus Müller48de GERDM21-11818550000000000300
Phillipp Mwene2at AUTLB29-3219068452310072200004603
Dominik Kohr31de GERCB29-31990737032000100005602
Sepp van den Berg3nl NEDCB21-36190777611001000006101
Danny da Costa21de GERRB30-15685544770004700003702
   David Mamutovic45de GERRB23-0115440000000000300
Daniel Batz33de GERGK32-338905545106000000003900
16 Players99056749373202134398530404110
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
Ludovic Ajorque17fr FRAFW29-29490000000000000000
Jonathan Burkardt29de GERFW23-15862000000002021100
   Karim Onisiwo9at AUTFW31-27428000000000000000
Marco Richter10de GERAM26-0228510100020.022020100
   Aymen Barkok4ma MARAM25-2095000000000000000
Brajan Gruda43de GERAM19-19990000000001010010
Tom Krauß14de GERDM22-17745111001250.010001200
   Lee Jae-sung7kr KORDM31-12845000000000000000
Merveille Papela24de GERDM22-33272110100000000110
   Marcus Müller48de GERDM21-11818000000000000000
Phillipp Mwene2at AUTLB29-321903321033100.002022520
Dominik Kohr31de GERCB29-31990212001250.011101300
Sepp van den Berg3nl NEDCB21-361902102011100.004131360
Danny da Costa21de GERRB30-15685100011250.010002300
   David Mamutovic45de GERRB23-01151101011100.000000100
Daniel Batz33de GERGK32-33890000000000000000
16 Players99012865181361.5512210820100
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
Ludovic Ajorque17fr FRAFW29-29490420314251142100.000.01446200071296
Jonathan Burkardt29de GERFW23-1586225011213225200.02100.012702911010165
   Karim Onisiwo9at AUTFW31-27428100037310100.000.0632100012093
Marco Richter10de GERAM26-022856201220306623266.7133.3251116611141346
   Aymen Barkok4ma MARAM25-2095800171800043540001071
Brajan Gruda43de GERAM19-19990531523297538562.5112.529252136521753111
Tom Krauß14de GERDM22-177452007113020000624150001060
   Lee Jae-sung7kr KORDM31-128454707261434700022762301010314
Merveille Papela24de GERDM22-33272390629623900016966040100201
   Marcus Müller48de GERDM21-1181880017380000000000050
Phillipp Mwene2at AUTLB29-3219081124312808133100.000.0321495521011345
Dominik Kohr31de GERCB29-3199078235412278000341265810000500
Sepp van den Berg3nl NEDCB21-36190955375271950004528515332001541
Danny da Costa21de GERRB30-156857001527291702150.0150.02512990411213512
   David Mamutovic45de GERRB23-011550050050002310000020
Daniel Batz33de GERGK32-3389055365320055000281338500000350
16 Players9906984520529820742698201155.0525.030015677872195271039855
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%
Ludovic Ajorque17fr FRAFW29-29490100211000000371041.2
Jonathan Burkardt29de GERFW23-1586200012031000022340.0
   Karim Onisiwo9at AUTFW31-2742800002000000001325.0
Marco Richter10de GERAM26-0228500005011000009040.0
   Aymen Barkok4ma MARAM25-2095000000000000010100.0
Brajan Gruda43de GERAM19-1999010005070000061233.3
Tom Krauß14de GERDM22-17745100200011000300
   Lee Jae-sung7kr KORDM31-12845000100100000300
Merveille Papela24de GERDM22-3327200010000100063537.5
   Marcus Müller48de GERDM21-1181800010000000003175.0
Phillipp Mwene2at AUTLB29-321900001107230006020.0
Dominik Kohr31de GERCB29-3199000001001100053260.0
Sepp van den Berg3nl NEDCB21-36190000010111000127750.0
Danny da Costa21de GERRB30-1568500000042000061420.0
   David Mamutovic45de GERRB23-0115000010001000100
Daniel Batz33de GERGK32-33890000000000000210100.0
16 Players9903009191348800064304341.1

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
Daniel Batzde GER32-3389021150.00.1122352.251341.234.6450.042.34250.019.8

Heidenheim Player Stats

Heidenheim 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
Tim Kleindienst10de GERFW28-1079000002100522000.10.10.040213658.3430100
Jan-Niklas Beste37de GERLW24-3467500000010331010.00.00.020142556.0313211
   Florian Pick17de GERLW28-0991500001000120000.00.00.0002633.308141
Eren Dinkçi8de GERRW22-0037500000000281110.00.00.000111573.3120252
   Kevin Sessa16de GERRW23-1631500000000100010.00.00.0004666.705110
Marvin Pieringer18de GERCM24-0736810001100300020.30.30.00081942.1111010
   Norman Theuerkauf30de GERCM36-3262200000000171020.00.00.00041330.804000
Lennard Maloney33us USACM24-0698900000000401100.00.00.000162857.1010000
   Tim Siersleben4de GERCM23-28210000000000000.00.00.0000000000
Jan Schöppner3de GERCM24-1879000001000401230.00.00.000102245.5118111
Jonas Föhrenbach19de GERLB27-3249000001000374300.00.00.010132454.238000
Benedikt Gimber5de GERCB26-3009001000010323220.00.00.311101471.405000
Patrick Mainka6de GERCB29-0409000000000421110.00.00.011152560.028000
Marnon Busch2de GERRB29-0089000000010440210.00.00.130213953.8417000
Kevin Müller1de GERGK32-2769000000000360000.00.00.000163447.1017000
15 Players990110062304531512140.50.50.512216530653.9191748135
Heidenheim 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
Tim Kleindienst10de GERFW28-10790213658.326299162369.62728.622100.000.00.012004
Jan-Niklas Beste37de GERLW24-34675142556.0224117101283.32633.32450.000.00.011003
   Florian Pick17de GERLW28-099152633.34311010.022100.0010.000.00.000000
Eren Dinkçi8de GERRW22-00375111573.31641007977.83475.011100.000.00.002001
   Kevin Sessa16de GERRW23-163154666.741203560.0000000.00.000000
Marvin Pieringer18de GERCM24-0736881942.1882871353.8020.00000.00.002001
   Norman Theuerkauf30de GERCM36-3262241330.879681250.02825.011100.000.00.001000
Lennard Maloney33us USACM24-06989162857.123113991560.02540.02450.000.00.001000
   Tim Siersleben4de GERCM23-2821000000000000.00.000000
Jan Schöppner3de GERCM24-18790102245.51016171353.82633.3010.000.00.001001
Jonas Föhrenbach19de GERLB27-32490132454.222617561060.071353.8010.000.00.002003
Benedikt Gimber5de GERCB26-30090101471.41751066875.02366.72366.710.30.310000
Patrick Mainka6de GERCB29-04090152560.024418861154.57977.81425.000.00.102102
Marnon Busch2de GERRB29-00890213953.839224481361.5101758.82825.000.10.125114
Kevin Müller1de GERGK32-27690163447.170766511100.044100.0112937.900.00.004000
15 Players99016530653.9297720218713664.0458652.3245940.710.50.65232119
Heidenheim 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
Tim Kleindienst10de GERFW28-10790363600000000002102
Jan-Niklas Beste37de GERLW24-34675251874005111001402
   Florian Pick17de GERLW28-09915650000000000211
Eren Dinkçi8de GERRW22-00375151410000100001101
   Kevin Sessa16de GERRW23-16315660000000000400
Marvin Pieringer18de GERCM24-0736819190000000000800
   Norman Theuerkauf30de GERCM36-3262213130000100000400
Lennard Maloney33us USACM24-06989282800000000001601
   Tim Siersleben4de GERCM23-2821000000000000000
Jan Schöppner3de GERCM24-18790222200000000001001
Jonas Föhrenbach19de GERLB27-3249024141000001000001300
Benedikt Gimber5de GERCB26-30090141311100000001000
Patrick Mainka6de GERCB29-04090252500000000001502
Marnon Busch2de GERRB29-0089039281110011000002100
Kevin Müller1de GERGK32-276903418164000000001600
15 Players9903062594610107221100165110
Heidenheim 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
Tim Kleindienst10de GERFW28-10790211100000000220
Jan-Niklas Beste37de GERLW24-34675110011250.011010110
   Florian Pick17de GERLW28-09915000000000000010
Eren Dinkçi8de GERRW22-0037511100030.031011220
   Kevin Sessa16de GERRW23-16315000000001010010
Marvin Pieringer18de GERCM24-07368000000002110030
   Norman Theuerkauf30de GERCM36-32622100010002110110
Lennard Maloney33us USACM24-06989110101250.010001240
   Tim Siersleben4de GERCM23-2821000000000000000
Jan Schöppner3de GERCM24-18790100100003032320
Jonas Föhrenbach19de GERLB27-3249043310040.040003720
Benedikt Gimber5de GERCB26-300903121022100.002202590
Patrick Mainka6de GERCB29-04090101001250.0111012100
Marnon Busch2de GERRB29-0089000000010.011012200
Kevin Müller1de GERGK32-27690000000000000000
15 Players99015885251631.31114591227380
Heidenheim 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
Tim Kleindienst10de GERFW28-1079052382619252000301263910243427
Jan-Niklas Beste37de GERLW24-346753304171303311100.000.0131153321050143
   Florian Pick17de GERLW28-099151213361124125.0375.0862251000071
Eren Dinkçi8de GERRW22-0037528091670285240.0360.0201305222030142
   Kevin Sessa16de GERRW23-16315101362110100.01100.0544291111050
Marvin Pieringer18de GERCM24-073683048139130100.01100.01148300030131
   Norman Theuerkauf30de GERCM36-3262217278201700041020000050
Lennard Maloney33us USACM24-06989404152410400001037190001090
   Tim Siersleben4de GERCM23-282100000000000000000000
Jan Schöppner3de GERCM24-187904031120934011100.000.0181081611181193
Jonas Föhrenbach19de GERLB27-3249037113186037000839150001061
Benedikt Gimber5de GERCB26-3009032102111113200052320000031
Patrick Mainka6de GERCB29-040904282218204200082150001060
Marnon Busch2de GERRB29-0089044018171004400017511700000140
Kevin Müller1de GERGK32-276903631360003600017110880000040
15 Players9904536817819787945313538.5861.517492434585427416119
Heidenheim 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%
Tim Kleindienst10de GERFW28-10790000311001000412763.2
Jan-Niklas Beste37de GERLW24-3467510030050100031233.3
   Florian Pick17de GERLW28-09915000000000000200
Eren Dinkçi8de GERRW22-0037500020001100071150.0
   Kevin Sessa16de GERRW23-16315000000000000200
Marvin Pieringer18de GERCM24-0736800000000000063537.5
   Norman Theuerkauf30de GERCM36-3262200001010000042166.7
Lennard Maloney33us USACM24-0698900041001100065271.4
   Tim Siersleben4de GERCM23-2821000000000000000
Jan Schöppner3de GERCM24-18790000000020000330100.0
Jonas Föhrenbach19de GERLB27-3249000022003300031150.0
Benedikt Gimber5de GERCB26-3009010021002100055362.5
Patrick Mainka6de GERCB29-0409000020001000068657.1
Marnon Busch2de GERRB29-0089010020012000052250.0
Kevin Müller1de GERGK32-27690000000000000200
15 Players9903002061712800058433058.9

Heidenheim Goalkeeper Stats

Heidenheim 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
Kevin Müllerde GER32-27690303100.00.2112839.322181.849.41283.354.43226.3216.6

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
12Marvin PieringerClub Crest Heidenheim0.330.04Goal10Left FootDeflectedBenedikt GimberPass (Live)Patrick MainkaPass (Live)
16Brajan GrudaClub Crest Mainz 050.04Off Target20Left FootDanny da CostaTake-OnBrajan GrudaPass (Live)
18Sepp van den BergClub Crest Mainz 050.09Blocked9Right FootBrajan GrudaPass (Dead)Brajan GrudaFouled
21Jonathan BurkardtClub Crest Mainz 050.02Blocked14HeadBrajan GrudaPass (Dead)Ludovic AjorqueFouled
22Ludovic AjorqueClub Crest Mainz 050.13Off Target3HeadMarco RichterPass (Dead)Jonathan BurkardtShot
25Merveille PapelaClub Crest Mainz 050.030.07Saved20Right FootDanny da CostaPass (Live)Brajan GrudaPass (Live)
26Brajan GrudaClub Crest Mainz 050.040.05Saved15Left FootBrajan GrudaTake-OnLudovic AjorquePass (Live)
32Marco RichterClub Crest Mainz 050.020.04Saved30Right FootMerveille PapelaPass (Live)Brajan GrudaPass (Live)
35Marco RichterClub Crest Mainz 050.04Off Target23Right FootFree kickMarco RichterFouled
45Jonas FöhrenbachClub Crest Heidenheim0.01Off Target29Left FootVolleyJan-Niklas BestePass (Dead)Jonas FöhrenbachFouled
48Ludovic AjorqueClub Crest Mainz 050.08Woodwork16Right FootBrajan GrudaPass (Live)Lee Jae-sungPass (Live)
51Jonathan BurkardtClub Crest Mainz 050.05Woodwork11Left FootDominik KohrPass (Live)Ludovic AjorquePass (Live)
55Lee Jae-sungClub Crest Mainz 050.07Off Target9HeadMarco RichterPass (Dead)
58Jan SchöppnerClub Crest Heidenheim0.04Blocked8HeadMarnon BuschPass (Live)Tim KleindienstPass (Live)
59Tim KleindienstClub Crest Heidenheim0.03Blocked17Left FootJan-Niklas BestePass (Live)Tim KleindienstPass (Live)
61Marco RichterClub Crest Mainz 050.03Off Target23Left FootMarco RichterTake-OnBrajan GrudaPass (Live)
61Marco RichterClub Crest Mainz 050.11Blocked16Left FootLudovic AjorquePass (Live)Merveille PapelaPass (Live)
67Marco RichterClub Crest Mainz 050.18Off Target11Right FootVolleyLee Jae-sungPass (Live)Dominik KohrPass (Live)
69Marco RichterClub Crest Mainz 050.03Off Target21Right FootBrajan GrudaPass (Live)Sepp van den BergPass (Live)
71Karim OnisiwoClub Crest Mainz 050.16Blocked9Left FootVolleyPhillipp MwenePass (Live)Phillipp MweneTake-On
74Dominik KohrClub Crest Mainz 050.10Blocked14Right FootVolley
74Ludovic AjorqueClub Crest Mainz 050.36Blocked4Left FootDominik KohrShot
78Marcus MüllerClub Crest Mainz 050.05Blocked16Right FootVolleyLee Jae-sungPass (Live)Marco RichterPass (Live)
90Florian PickClub Crest Heidenheim0.05Woodwork22Right FootTim KleindienstPass (Live)Marnon BuschPass (Live)
90+2Tim KleindienstClub Crest Heidenheim0.070.04Saved25Left FootMarnon BuschPass (Live)Tim KleindienstPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
16Brajan GrudaClub Crest Mainz 050.04Off Target20Left FootDanny da CostaTake-OnBrajan GrudaPass (Live)
18Sepp van den BergClub Crest Mainz 050.09Blocked9Right FootBrajan GrudaPass (Dead)Brajan GrudaFouled
21Jonathan BurkardtClub Crest Mainz 050.02Blocked14HeadBrajan GrudaPass (Dead)Ludovic AjorqueFouled
22Ludovic AjorqueClub Crest Mainz 050.13Off Target3HeadMarco RichterPass (Dead)Jonathan BurkardtShot
25Merveille PapelaClub Crest Mainz 050.030.07Saved20Right FootDanny da CostaPass (Live)Brajan GrudaPass (Live)
26Brajan GrudaClub Crest Mainz 050.040.05Saved15Left FootBrajan GrudaTake-OnLudovic AjorquePass (Live)
32Marco RichterClub Crest Mainz 050.020.04Saved30Right FootMerveille PapelaPass (Live)Brajan GrudaPass (Live)
35Marco RichterClub Crest Mainz 050.04Off Target23Right FootFree kickMarco RichterFouled
48Ludovic AjorqueClub Crest Mainz 050.08Woodwork16Right FootBrajan GrudaPass (Live)Lee Jae-sungPass (Live)
51Jonathan BurkardtClub Crest Mainz 050.05Woodwork11Left FootDominik KohrPass (Live)Ludovic AjorquePass (Live)
55Lee Jae-sungClub Crest Mainz 050.07Off Target9HeadMarco RichterPass (Dead)
61Marco RichterClub Crest Mainz 050.03Off Target23Left FootMarco RichterTake-OnBrajan GrudaPass (Live)
61Marco RichterClub Crest Mainz 050.11Blocked16Left FootLudovic AjorquePass (Live)Merveille PapelaPass (Live)
67Marco RichterClub Crest Mainz 050.18Off Target11Right FootVolleyLee Jae-sungPass (Live)Dominik KohrPass (Live)
69Marco RichterClub Crest Mainz 050.03Off Target21Right FootBrajan GrudaPass (Live)Sepp van den BergPass (Live)
71Karim OnisiwoClub Crest Mainz 050.16Blocked9Left FootVolleyPhillipp MwenePass (Live)Phillipp MweneTake-On
74Dominik KohrClub Crest Mainz 050.10Blocked14Right FootVolley
74Ludovic AjorqueClub Crest Mainz 050.36Blocked4Left FootDominik KohrShot
78Marcus MüllerClub Crest Mainz 050.05Blocked16Right FootVolleyLee Jae-sungPass (Live)Marco RichterPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
12Marvin PieringerClub Crest Heidenheim0.330.04Goal10Left FootDeflectedBenedikt GimberPass (Live)Patrick MainkaPass (Live)
45Jonas FöhrenbachClub Crest Heidenheim0.01Off Target29Left FootVolleyJan-Niklas BestePass (Dead)Jonas FöhrenbachFouled
58Jan SchöppnerClub Crest Heidenheim0.04Blocked8HeadMarnon BuschPass (Live)Tim KleindienstPass (Live)
59Tim KleindienstClub Crest Heidenheim0.03Blocked17Left FootJan-Niklas BestePass (Live)Tim KleindienstPass (Live)
90Florian PickClub Crest Heidenheim0.05Woodwork22Right FootTim KleindienstPass (Live)Marnon BuschPass (Live)
90+2Tim KleindienstClub Crest Heidenheim0.070.04Saved25Left FootMarnon BuschPass (Live)Tim KleindienstPass (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.