Mainz 05 vs. Hoffenheim Match Report – Saturday April 13, 2024

Fußball-Bundesliga (Matchweek 29)
Mainz 05
4
2.1
5-11-13
Manager: Bo Henriksen
Hoffenheim
1
0.5
10-6-13
Manager: Pellegrino Matarazzo
Saturday April 13, 2024, 15:30 (venue time)
Fußball-Bundesliga (Matchweek 29)
Mainz 05 vs. Hoffenheim Historical Head-to-Head
 
Attendance: 31,000
Venue: Mewa Arena, Mainz
Officials: Felix Zwayer (Referee) · Stefan Lupp (AR1) · Marco Achmüller (AR2) · Wolfgang Haslberger (4th) · Günter Perl (VAR)
Jonathan Burkardt · 47’
Phillipp Mwene · 51’
Brajan Gruda · 63’
Karim Onisiwo · 88’
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
 19’
0:1
 — Goal 0:1
 39’
0:1
 — Yellow Card
Half Time
 46’
0:1
 — Substitute
 47’
1:1
 — Goal 1:1
 51’
2:1
 — Goal 2:1
 60’
2:1
 — Substitute
 60’
2:1
 — Substitute
 60’
2:1
 — Substitute
 63’
3:1
 — Goal 3:1
 77’
3:1
 — Substitute
 77’
3:1
 — Substitute
 82’
3:1
 — Substitute
 83’
3:1
 — Yellow Card
 85’
3:1
 85’
3:1
 — Substitute
 88’
4:1
 — Goal 4:1
 90’
4:1
 — Substitute

Team Stats

Possession
47%
53%
Passing Accuracy
260 of 375 — 69%
73% — 311 of 428
Shots on Target
8 of 25 — 32%
20% — 1 of 5
Saves
0 of 1 — 0%
50% — 4 of 8
Cards
Mainz 05
 
Hoffenheim
12
Fouls
14
9
Corners
3
24
Crosses
10
486
Touches
533
Mainz 05
 
Hoffenheim
6
Tackles
16
6
Interceptions
12
18
Aerials Won
15
19
Clearances
31
Mainz 05
 
Hoffenheim
2
Offsides
1
5
Goal Kicks
13
14
Throw Ins
17
70
Long Balls
70
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 GERFW,AM23-2779011006200350010.30.30.810142263.6321130
Lee Jae-sung7kr KORAM31-2478900002100312100.10.10.010162080.0217120
   Ludovic Ajorque17fr FRAAM30-04810000000010000.00.00.000010.000000
Brajan Gruda43de GERAM19-3187610001100440000.70.70.181203262.5230573
   Karim Onisiwo9at AUTFW32-027141000110050000.20.20.00011100.003020
Nadiem Amiri18de GERCM27-1698401001000691110.00.00.283466570.8937453
   Tom Krauß14de GERCM22-29660100000060010.00.00.2113475.022100
Leandro Barreiro Martins8lu LUXCM24-1019000001000420030.00.00.010182864.3516022
Phillipp Mwene2at AUTWB30-0759010007200360000.50.50.050172568.0115032
Anthony Caci19fr FRAWB26-2877601002000410030.00.00.272263574.3524322
   Silvan Widmer30ch SUIWB31-039140000000090100.00.00.0006785.705010
Andreas Hanche-Olsen25no NORCB27-0878400001000453110.10.10.000243372.7315000
   Edimilson Fernandes20ch SUICB27-36460000000010000.00.00.0000000000
Sepp van den Berg3nl NEDCB22-1159000000000480010.00.00.030313979.5318000
Dominik Kohr31de GERCB30-0739000003100440200.20.20.110243666.7828200
Robin Zentner27de GERGK29-1689000000000290000.00.00.000142751.9019000
16 Players99044002580048666112.22.21.736726037569.343250172712
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 GERFW,AM23-27790142263.6212407887.561060.01425.010.80.022003
Lee Jae-sung7kr KORAM31-24789162080.019214121485.74666.70000.00.001002
   Ludovic Ajorque17fr FRAAM30-0481010.00000010.00000.00.000000
Brajan Gruda43de GERAM19-31876203262.5275106141687.54944.42366.700.10.233002
   Karim Onisiwo9at AUTFW32-0271411100.010011100.0000000.00.000000
Nadiem Amiri18de GERCM27-16984466570.8949388151693.8212972.491850.010.20.448109
   Tom Krauß14de GERCM22-29663475.046252366.711100.00010.20.010102
Leandro Barreiro Martins8lu LUXCM24-10190182864.32898681172.791275.01333.300.00.012005
Phillipp Mwene2at AUTWB30-07590172568.02799291090.081172.7020.000.00.012001
Anthony Caci19fr FRAWB26-28776263574.3492269111384.6101471.45683.310.20.224215
   Silvan Widmer30ch SUIWB31-039146785.713210822100.02366.722100.000.00.000000
Andreas Hanche-Olsen25no NORCB27-08784243372.743318491369.2121580.03560.000.00.002003
   Edimilson Fernandes20ch SUICB27-3646000000000000.00.000000
Sepp van den Berg3nl NEDCB22-11590313979.56301928988.9202387.03650.000.00.022003
Dominik Kohr31de GERCB30-07390243666.7415179131586.791090.021118.200.10.114318
Robin Zentner27de GERGK29-16890142751.935220433100.06785.751729.400.00.000000
16 Players99026037569.34706188711413485.111215174.2337742.941.71.117307243
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 GERFW,AM23-27790222110003000001400
Lee Jae-sung7kr KORAM31-24789201911001000001600
   Ludovic Ajorque17fr FRAAM30-0481110000000000000
Brajan Gruda43de GERAM19-31876323020103200002002
   Karim Onisiwo9at AUTFW32-02714110000000000100
Nadiem Amiri18de GERCM27-1698465452090013192604601
   Tom Krauß14de GERCM22-2966440000000000300
Leandro Barreiro Martins8lu LUXCM24-10190282700000000001811
Phillipp Mwene2at AUTWB30-07590252040000400001711
Anthony Caci19fr FRAWB26-28776353051002400002602
   Silvan Widmer30ch SUIWB31-03914743000030000600
Andreas Hanche-Olsen25no NORCB27-08784333121000000002400
   Edimilson Fernandes20ch SUICB27-3646000000000000000
Sepp van den Berg3nl NEDCB22-11590393811000000003100
Dominik Kohr31de GERCB30-07390363511002000002400
Robin Zentner27de GERGK29-16890272251000000001400
16 Players9903753284515102414926026027
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 GERFW,AM23-27790000000001010000
Lee Jae-sung7kr KORAM31-247892111011100.000001320
   Ludovic Ajorque17fr FRAAM30-0481000000000000000
Brajan Gruda43de GERAM19-31876000000000000000
   Karim Onisiwo9at AUTFW32-02714000000000000000
Nadiem Amiri18de GERCM27-169841101011100.001101200
   Tom Krauß14de GERCM22-296600000010.011010000
Leandro Barreiro Martins8lu LUXCM24-10190000000003120020
Phillipp Mwene2at AUTWB30-0759000000010.010000020
Anthony Caci19fr FRAWB26-28776000000003030000
   Silvan Widmer30ch SUIWB31-03914000000000001100
Andreas Hanche-Olsen25no NORCB27-087843103011100.001011440
   Edimilson Fernandes20ch SUICB27-3646000000000000000
Sepp van den Berg3nl NEDCB22-11590000000001100040
Dominik Kohr31de GERCB30-0739000000010.010002230
Robin Zentner27de GERGK29-16890000000000000020
16 Players990631503650.031138612190
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 GERFW,AM23-2779035021321935300.0266.7211154912112205
Lee Jae-sung7kr KORAM31-2478931271213431200.02100.017952310110227
   Ludovic Ajorque17fr FRAAM30-048110010010000000000010
Brajan Gruda43de GERAM19-31876441415277447342.9228.63021784516403415
   Karim Onisiwo9at AUTFW32-027145010415200.02100.033310000221
Nadiem Amiri18de GERCM27-16984691640262695360.0120.03729517441200390
   Tom Krauß14de GERCM22-29666022206000236321100010
Leandro Barreiro Martins8lu LUXCM24-101904227181734222100.000.016631701031173
Phillipp Mwene2at AUTWB30-075903621010165363266.7133.315833400010165
Anthony Caci19fr FRAWB26-287764109151724122100.000.0241357831010244
   Silvan Widmer30ch SUIWB31-039149024309100.01100.0541160100051
Andreas Hanche-Olsen25no NORCB27-087844552123114500015833900000170
   Edimilson Fernandes20ch SUICB27-364610100010000000000000
Sepp van den Berg3nl NEDCB22-115904842525114800018743600020160
Dominik Kohr31de GERCB30-0739044218188244000281598820010271
Robin Zentner27de GERGK29-1689029172810029000191143900000150
16 Players9904863614319715637486271244.41140.725015437101781014525642
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 GERFW,AM23-2779000023030000051420.0
Lee Jae-sung7kr KORAM31-2478900022111100061325.0
   Ludovic Ajorque17fr FRAAM30-0481000100000000000
Brajan Gruda43de GERAM19-31876000140300000410100.0
   Karim Onisiwo9at AUTFW32-02714000000000000200
Nadiem Amiri18de GERCM27-169840000101311000500
   Tom Krauß14de GERCM22-2966000000000000300
Leandro Barreiro Martins8lu LUXCM24-1019000000100000091233.3
Phillipp Mwene2at AUTWB30-0759000010000000011150.0
Anthony Caci19fr FRAWB26-28776000010200000400
   Silvan Widmer30ch SUIWB31-03914000000010000000
Andreas Hanche-Olsen25no NORCB27-0878400020001100037370.0
   Edimilson Fernandes20ch SUICB27-3646000000000000000
Sepp van den Berg3nl NEDCB22-1159000011000000066185.7
Dominik Kohr31de GERCB30-07390000210220000400
Robin Zentner27de GERGK29-168900000000000000010.0
16 Players99000012132246300052181554.5

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 GER29-168901100.00.51128.323439.138.6475.063.5900.0525.2

Hoffenheim Player Stats

Hoffenheim 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
Maximilian Beier14de GERFW21-1799000002000220010.00.00.030101662.5012132
Wout Weghorst10nl NEDFW31-250590000000080100.00.00.02044100.026000
   Ihlas Bebou9tg TOGFW29-3563100000000140200.00.00.0006966.7010010
Andrej Kramarić27hr CROCM32-2999001001000461020.00.00.411273675.0421200
Anton Stach16de GERCM25-1509000001000634100.00.00.000314864.6828520
Grischa Prömel6de GERCM29-0955900000010190000.00.00.000151693.817100
   Umut Tohumcu40de GERCM19-2463100000000101000.00.00.0006875.006110
David Jurásek19cz CZEWB23-2504500000000201010.00.00.00081650.022000
   Marius Bülter21de GERWB31-0154500000000270100.00.00.000182475.0013000
Pavel Kadeřábek3cz CZEWB31-3548110001100390120.40.40.000163053.3210000
   Robert Skov29dk DENWB27-329900000000112100.00.00.0208988.932111
Tim Drexler35de GERCB19-0385900000000352210.00.00.011212487.5012000
   John Brooks23us USACB31-0763100000000230100.00.00.000152268.2315100
Florian Grillitsch11at AUTCB28-2509000000000844020.00.00.010597084.3334100
Ozan Kabak5tr TURCB24-0199000000010521250.00.00.000333984.6223100
Oliver Baumann1de GERGK33-3169000000000600000.00.00.000345759.6033000
16 Players990110051205331612140.50.50.510231142872.7302341483
Hoffenheim 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
Maximilian Beier14de GERFW21-17990101662.511945862.53560.00000.00.010000
Wout Weghorst10nl NEDFW31-2505944100.0712922100.022100.00000.00.011002
   Ihlas Bebou9tg TOGFW29-356316966.74715683.3010.00000.00.000000
Andrej Kramarić27hr CROCM32-29990273675.038397161794.191369.21425.010.40.311104
Anton Stach16de GERCM25-15090314864.6526149101376.9172373.92728.600.00.003008
Grischa Prömel6de GERCM29-09559151693.82696391090.044100.022100.000.00.002001
   Umut Tohumcu40de GERCM19-246316875.0841755100.0010.01250.000.00.002000
David Jurásek19cz CZEWB23-2504581650.01155455100.03837.5010.000.00.000102
   Marius Bülter21de GERWB31-01545182475.026844111384.671070.00000.00.000000
Pavel Kadeřábek3cz CZEWB31-35481163053.3270886785.7101471.4090.000.00.000002
   Robert Skov29dk DENWB27-32998988.91144733100.04580.00000.00.000103
Tim Drexler35de GERCB19-03859212487.5321117111291.7101190.90000.00.000000
   John Brooks23us USACB31-07631152268.2244925683.3101283.3040.000.00.005003
Florian Grillitsch11at AUTCB28-25090597084.31022249252889.3323688.92633.300.00.002003
Ozan Kabak5tr TURCB24-01990333984.660323591090.0212487.52450.000.00.001002
Oliver Baumann1de GERGK33-31690345759.682351488100.01818100.073023.300.00.001000
16 Players99031142872.75279180013515388.215018780.2176924.610.50.53183030
Hoffenheim 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
Maximilian Beier14de GERFW21-17990161240001000001000
Wout Weghorst10nl NEDFW31-25059440000000000400
   Ihlas Bebou9tg TOGFW29-35631981000000000601
Andrej Kramarić27hr CROCM32-29990363422100000002701
Anton Stach16de GERCM25-15090484531013021003102
Grischa Prömel6de GERCM29-09559161600000000001500
   Umut Tohumcu40de GERCM19-24631871100000000600
David Jurásek19cz CZEWB23-2504516133000130000801
   Marius Bülter21de GERWB31-01545241770002610001801
Pavel Kadeřábek3cz CZEWB31-35481302460001600001600
   Robert Skov29dk DENWB27-3299981000110000800
Tim Drexler35de GERCB19-03859242300000000002110
   John Brooks23us USACB31-07631222111001000001500
Florian Grillitsch11at AUTCB28-250907058123000100005900
Ozan Kabak5tr TURCB24-01990393722000000003300
Oliver Baumann1de GERGK33-31690574894000000003400
16 Players9904283755214111017310031116
Hoffenheim 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
Maximilian Beier14de GERFW21-1799000000020.021010000
Wout Weghorst10nl NEDFW31-25059000000000001110
   Ihlas Bebou9tg TOGFW29-35631000000000002200
Andrej Kramarić27hr CROCM32-29990101001250.012020100
Anton Stach16de GERCM25-15090421303560.020001540
Grischa Prömel6de GERCM29-09559000000000000020
   Umut Tohumcu40de GERCM19-2463111010010.010000100
David Jurásek19cz CZEWB23-25045111001333.321010110
   Marius Bülter21de GERWB31-01545000000000001110
Pavel Kadeřábek3cz CZEWB31-3548100000010.012111130
   Robert Skov29dk DENWB27-32992220022100.000001310
Tim Drexler35de GERCB19-03859202002366.711012440
   John Brooks23us USACB31-07631000000000001120
Florian Grillitsch11at AUTCB28-250904131022100.002200450
Ozan Kabak5tr TURCB24-0199010100020.025412350
Oliver Baumann1de GERGK33-31690000000000000020
16 Players9901671150112347.81214771228310
Hoffenheim 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
Maximilian Beier14de GERFW21-1799022131093223266.7133.312683210110144
Wout Weghorst10nl NEDFW31-25059811430800061910101273
   Ihlas Bebou9tg TOGFW29-35631140068014100.01100.01043902020114
Andrej Kramarić27hr CROCM32-2999046172119146000211899123030294
Anton Stach16de GERCM25-15090635163414063200.000.02824316053010351
Grischa Prömel6de GERCM29-0955919141050190007493010011131
   Umut Tohumcu40de GERCM19-24631100155010100.01100.0655281100061
David Jurásek19cz CZEWB23-250452038750200002330000091
   Marius Bülter21de GERWB31-0154527168130270001371700010113
Pavel Kadeřábek3cz CZEWB31-3548139511151313900010593100010246
   Robert Skov29dk DENWB27-329911135301111100.000.022351000051
Tim Drexler35de GERCB19-03859357277103500012452001000190
   John Brooks23us USACB31-076312331112202300015844911000140
Florian Grillitsch11at AUTCB28-25090842151303084000342018511000410
Ozan Kabak5tr TURCB24-01990521137114052000231054212000320
Oliver Baumann1de GERGK33-31690604760000600003319911400000370
16 Players99053310824618510755338337.5337.523414567071415111330729
Hoffenheim 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%
Maximilian Beier14de GERFW21-1799000011110000031233.3
Wout Weghorst10nl NEDFW31-250590001100100000080.0
   Ihlas Bebou9tg TOGFW29-356310000000200000010.0
Andrej Kramarić27hr CROCM32-299900000000000003010.0
Anton Stach16de GERCM25-1509000034031200032340.0
Grischa Prömel6de GERCM29-09559100120000000000
   Umut Tohumcu40de GERCM19-24631000110001000100
David Jurásek19cz CZEWB23-25045000200101000100
   Marius Bülter21de GERWB31-01545000000210000200
Pavel Kadeřábek3cz CZEWB31-3548100001011000003260.0
   Robert Skov29dk DENWB27-3299000010112000300
Tim Drexler35de GERCB19-03859000100020000210100.0
   John Brooks23us USACB31-07631000100110000500
Florian Grillitsch11at AUTCB28-25090000100001000105183.3
Ozan Kabak5tr TURCB24-01990100200020000130100.0
Oliver Baumann1de GERGK33-31690000000000000200
16 Players990200141111012700036151845.5

Hoffenheim Goalkeeper Stats

Hoffenheim 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
Oliver Baumannde GER33-3169084450.02.842416.752338.535.2580.061.02015.0313.6

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Phillipp MweneClub Crest Mainz 050.07Blocked17Right FootBrajan GrudaTake-OnAnthony CaciPass (Live)
3Maximilian BeierClub Crest Hoffenheim0.02Off Target18Right FootVolleyFlorian GrillitschPass (Live)Wout WeghorstFouled
14Phillipp MweneClub Crest Mainz 050.030.16Saved21Right FootVolleyBrajan GrudaPass (Dead)Anthony CaciTake-On
14Jonathan BurkardtClub Crest Mainz 050.03Off Target22Right FootNadiem AmiriPass (Dead)Sepp van den BergFouled
16Jonathan BurkardtClub Crest Mainz 050.09Blocked12Left FootAnthony CaciPass (Dead)Brajan GrudaPass (Live)
19Pavel KadeřábekClub Crest Hoffenheim0.440.51Goal9HeadAndrej KramarićPass (Live)Tim DrexlerPass (Live)
22Phillipp MweneClub Crest Mainz 050.02Blocked26Right FootSepp van den BergPass (Live)Brajan GrudaPass (Live)
22Anthony CaciClub Crest Mainz 050.03Off Target21Left FootVolleyPhillipp MweneShot
26Anthony CaciClub Crest Mainz 050.02Off Target18Left FootBrajan GrudaFouledAnthony CaciPass (Live)
32Lee Jae-sungClub Crest Mainz 050.03Blocked27Left FootSepp van den BergPass (Live)
33Dominik KohrClub Crest Mainz 050.030.06Saved27Left FootNadiem AmiriPass (Live)Phillipp MwenePass (Live)
33Dominik KohrClub Crest Mainz 050.04Off Target19Right FootBrajan GrudaPass (Live)Anthony CaciPass (Live)
36Maximilian BeierClub Crest Hoffenheim0.02Blocked17Right FootWout WeghorstPass (Live)Maximilian BeierPass (Live)
41Phillipp MweneClub Crest Mainz 050.07Blocked11Right FootDominik KohrPass (Live)
41Jonathan BurkardtClub Crest Mainz 050.06Off Target9HeadNadiem AmiriPass (Dead)Phillipp MweneShot
41Dominik KohrClub Crest Mainz 050.09Off Target4Left FootVolleyJonathan BurkardtShot
42Andreas Hanche-OlsenClub Crest Mainz 050.09Off Target4OtherNadiem AmiriPass (Dead)
45+1Phillipp MweneClub Crest Mainz 050.02Blocked26Right FootVolley
47Lee Jae-sungClub Crest Mainz 050.040.30Saved13Right FootBrajan GrudaPass (Live)Leandro Barreiro MartinsPass (Live)
47Jonathan BurkardtClub Crest Mainz 050.110.37Goal10HeadAnthony CaciPass (Live)Brajan GrudaPass (Live)
49Jonathan BurkardtClub Crest Mainz 050.020.01Saved27Right FootDeflected
49Andrej KramarićClub Crest Hoffenheim0.04Blocked26Right FootMaximilian BeierPass (Live)Maximilian BeierTake-On
50Nadiem AmiriClub Crest Mainz 050.03Blocked27Right FootNadiem AmiriTake-OnPhillipp MwenePass (Live)
51Phillipp MweneClub Crest Mainz 050.030.30Goal27Right FootDeflectedNadiem AmiriPass (Live)Anthony CaciPass (Live)
58Jonathan BurkardtClub Crest Mainz 050.05Off Target13Left FootVolley
60Leandro Barreiro MartinsClub Crest Mainz 050.01Off Target28Right FootVolley
63Brajan GrudaClub Crest Mainz 050.710.99Goal2HeadNadiem AmiriPass (Live)Nadiem AmiriTake-On
88Phillipp MweneClub Crest Mainz 050.30Off Target13Right FootPhillipp MweneTake-OnLee Jae-sungPass (Live)
88Karim OnisiwoClub Crest Mainz 050.160.64Goal13Left FootTom KraußPass (Live)
90+1Anton StachClub Crest Hoffenheim0.02Blocked32Right FootRobert SkovPass (Live)Robert SkovPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Phillipp MweneClub Crest Mainz 050.07Blocked17Right FootBrajan GrudaTake-OnAnthony CaciPass (Live)
14Phillipp MweneClub Crest Mainz 050.030.16Saved21Right FootVolleyBrajan GrudaPass (Dead)Anthony CaciTake-On
14Jonathan BurkardtClub Crest Mainz 050.03Off Target22Right FootNadiem AmiriPass (Dead)Sepp van den BergFouled
16Jonathan BurkardtClub Crest Mainz 050.09Blocked12Left FootAnthony CaciPass (Dead)Brajan GrudaPass (Live)
22Phillipp MweneClub Crest Mainz 050.02Blocked26Right FootSepp van den BergPass (Live)Brajan GrudaPass (Live)
22Anthony CaciClub Crest Mainz 050.03Off Target21Left FootVolleyPhillipp MweneShot
26Anthony CaciClub Crest Mainz 050.02Off Target18Left FootBrajan GrudaFouledAnthony CaciPass (Live)
32Lee Jae-sungClub Crest Mainz 050.03Blocked27Left FootSepp van den BergPass (Live)
33Dominik KohrClub Crest Mainz 050.030.06Saved27Left FootNadiem AmiriPass (Live)Phillipp MwenePass (Live)
33Dominik KohrClub Crest Mainz 050.04Off Target19Right FootBrajan GrudaPass (Live)Anthony CaciPass (Live)
41Phillipp MweneClub Crest Mainz 050.07Blocked11Right FootDominik KohrPass (Live)
41Jonathan BurkardtClub Crest Mainz 050.06Off Target9HeadNadiem AmiriPass (Dead)Phillipp MweneShot
41Dominik KohrClub Crest Mainz 050.09Off Target4Left FootVolleyJonathan BurkardtShot
42Andreas Hanche-OlsenClub Crest Mainz 050.09Off Target4OtherNadiem AmiriPass (Dead)
45+1Phillipp MweneClub Crest Mainz 050.02Blocked26Right FootVolley
47Lee Jae-sungClub Crest Mainz 050.040.30Saved13Right FootBrajan GrudaPass (Live)Leandro Barreiro MartinsPass (Live)
47Jonathan BurkardtClub Crest Mainz 050.110.37Goal10HeadAnthony CaciPass (Live)Brajan GrudaPass (Live)
49Jonathan BurkardtClub Crest Mainz 050.020.01Saved27Right FootDeflected
50Nadiem AmiriClub Crest Mainz 050.03Blocked27Right FootNadiem AmiriTake-OnPhillipp MwenePass (Live)
51Phillipp MweneClub Crest Mainz 050.030.30Goal27Right FootDeflectedNadiem AmiriPass (Live)Anthony CaciPass (Live)
58Jonathan BurkardtClub Crest Mainz 050.05Off Target13Left FootVolley
60Leandro Barreiro MartinsClub Crest Mainz 050.01Off Target28Right FootVolley
63Brajan GrudaClub Crest Mainz 050.710.99Goal2HeadNadiem AmiriPass (Live)Nadiem AmiriTake-On
88Phillipp MweneClub Crest Mainz 050.30Off Target13Right FootPhillipp MweneTake-OnLee Jae-sungPass (Live)
88Karim OnisiwoClub Crest Mainz 050.160.64Goal13Left FootTom KraußPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Maximilian BeierClub Crest Hoffenheim0.02Off Target18Right FootVolleyFlorian GrillitschPass (Live)Wout WeghorstFouled
19Pavel KadeřábekClub Crest Hoffenheim0.440.51Goal9HeadAndrej KramarićPass (Live)Tim DrexlerPass (Live)
36Maximilian BeierClub Crest Hoffenheim0.02Blocked17Right FootWout WeghorstPass (Live)Maximilian BeierPass (Live)
49Andrej KramarićClub Crest Hoffenheim0.04Blocked26Right FootMaximilian BeierPass (Live)Maximilian BeierTake-On
90+1Anton StachClub Crest Hoffenheim0.02Blocked32Right FootRobert SkovPass (Live)Robert SkovPass (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.