Hoffenheim vs. Mainz 05 Match Report – Sunday November 26, 2023

Fußball-Bundesliga (Matchweek 12)
Hoffenheim
1
1.2
6-2-4
Manager: Pellegrino Matarazzo
Mainz 05
1
1.8
1-5-6
Manager: Jan Siewert
Sunday November 26, 2023, 17:30 (venue time)
Fußball-Bundesliga (Matchweek 12)
Hoffenheim vs. Mainz 05 Historical Head-to-Head
 
Attendance: 22,000
Venue: PreZero Arena, Sinsheim
Officials: Deniz Aytekin (Referee) · Christian Dietz (AR1) · Eduard Beitinger (AR2) · Patrick Schwengers (4th) · Patrick Hanslbauer (VAR)
Robert Skov · 48’
Marco Richter · 39’
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
 25’
0:0
 — Yellow Card
 25’
0:0
 — Yellow Card
 29’
0:0
 — Yellow Card
 30’
0:0
 — Yellow Card
 32’
0:0
 — Yellow Card
 39’
0:1
 — Goal 0:1
 44’
0:1
 — Yellow Card
Half Time
 46’
0:1
 — Substitute
 46’
0:1
 — Substitute
 46’
0:1
 — Substitute
 48’
1:1
 — Goal 1:1
 63’
1:1
 — Substitute
 68’
1:1
Penalty saved by Oliver Baumann
 — Substitute
 68’
1:1
 — Yellow Card
 69’
1:1
 — Substitute
 73’
1:1
 — Substitute
 78’
1:1
 — Substitute
90+1’
1:1
 — Yellow Card
90+3’
1:1
 — Substitute

Team Stats

Possession
53%
47%
Passing Accuracy
441 of 563 — 78%
75% — 369 of 492
Shots on Target
4 of 15 — 27%
31% — 4 of 13
Saves
3 of 4 — 75%
75% — 3 of 4
Cards
Hoffenheim
 
Mainz 05
9
Fouls
14
4
Corners
5
19
Crosses
12
686
Touches
639
Hoffenheim
 
Mainz 05
15
Tackles
21
13
Interceptions
14
16
Aerials Won
15
21
Clearances
24
Hoffenheim
 
Mainz 05
0
Offsides
1
9
Goal Kicks
4
20
Throw Ins
19
93
Long Balls
62
Become a Stathead & surf this site ad-free.

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
Wout Weghorst10nl NEDFW31-1119000002100290010.10.10.120162176.2012000
Maximilian Beier14de GERFW21-0409000003100380000.30.30.010182572.0122040
Marius Bülter21de GERLW30-2424500003000430010.50.50.030233565.7419141
   Pavel Kadeřábek3cz CZERW31-2154501000000302010.00.00.111122548.0110110
Robert Skov29dk DENRW,LW27-1906210003100373000.20.20.410182475.0120150
   Ihlas Bebou9tg TOGLW29-2172800000000191120.00.00.00081361.517010
Andrej Kramarić27hr CROCM32-1609000000010490100.00.00.160304173.2030010
Grischa Prömel6de GERCM28-3214500001110250100.40.40.020182281.8311100
   Florian Grillitsch11at AUTDM28-1114500002000321220.10.10.020182475.0613122
Anton Stach16de GERDM,CM25-0117700001000623440.00.00.031364187.8528042
   Finn Ole Becker20de GERCM23-1711300000000110000.00.00.01061154.516000
Kevin Vogt22de GERCB32-0649000000000982120.00.00.010759182.4852011
John Brooks23us USACB30-3029000000010912010.00.00.000718187.7642100
Ozan Kabak5tr TURCB23-2464500000010480100.00.00.010394586.7531000
   Kevin Akpoguma25ng NGACB28-2214500000000231200.00.00.000161794.1210011
Oliver Baumann1de GERGK33-1779000000000510000.00.00.000374778.7025000
16 Players9901100154406861513141.51.50.824244156378.3443386247
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
Wout Weghorst10nl NEDFW31-11190162176.219317101283.34666.711100.000.10.220000
Maximilian Beier14de GERFW21-04090182572.0220181111100.06966.70000.00.000001
Marius Bülter21de GERLW30-24245233565.749414471163.6121675.04580.000.00.003114
   Pavel Kadeřábek3cz CZERW31-21545122548.023812161060.04944.42450.010.10.010111
Robert Skov29dk DENRW,LW27-19062182475.0347503560.0141782.411100.000.40.210001
   Ihlas Bebou9tg TOGLW29-2172881361.5134623475.05862.50000.00.100101
Andrej Kramarić27hr CROCM32-16090304173.245899192286.45955.63742.900.10.143000
Grischa Prömel6de GERCM28-32145182281.826671121485.766100.00000.00.014003
   Florian Grillitsch11at AUTDM28-11145182475.03691508988.971070.033100.000.00.005106
Anton Stach16de GERDM,CM25-01177364187.8581159161984.2181994.71250.000.00.112205
   Finn Ole Becker20de GERCM23-1711361154.5139341333.33560.02366.700.00.000101
Kevin Vogt22de GERCB32-06490759182.41749592192095.0384584.4182378.300.00.1011208
John Brooks23us USACB30-30290718187.71533517161888.9444793.6111668.800.00.008006
Ozan Kabak5tr TURCB23-24645394586.781321577100.0283190.34757.100.00.302105
   Kevin Akpoguma25ng NGACB28-22145161794.13398844100.08988.933100.000.00.002002
Oliver Baumann1de GERGK33-17790374778.7127297644100.01414100.0192965.500.00.003000
16 Players99044156378.39145331314617384.421626083.17210469.210.81.2104310244
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
Wout Weghorst10nl NEDFW31-11190212010000000001601
Maximilian Beier14de GERFW21-04090252410001000001803
Marius Bülter21de GERLW30-24245352871016600002303
   Pavel Kadeřábek3cz CZERW31-21545252140002400001201
Robert Skov29dk DENRW,LW27-19062241951001400001802
   Ihlas Bebou9tg TOGLW29-2172813103000230000801
Andrej Kramarić27hr CROCM32-16090413651015043003000
Grischa Prömel6de GERCM28-32145222111000000001800
   Florian Grillitsch11at AUTDM28-11145242400000000001802
Anton Stach16de GERDM,CM25-01177414100000000003600
   Finn Ole Becker20de GERCM23-1711311101100200000600
Kevin Vogt22de GERCB32-06490918831010200007503
John Brooks23us USACB30-30290817474000000007100
Ozan Kabak5tr TURCB23-24645454500110000003900
   Kevin Akpoguma25ng NGACB28-22145171432000100001600
Oliver Baumann1de GERGK33-17790473893000000003700
16 Players99056351350151419204300441016
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
Wout Weghorst10nl NEDFW31-11190000000001010000
Maximilian Beier14de GERFW21-04090000000000000010
Marius Bülter21de GERLW30-24245000000001010010
   Pavel Kadeřábek3cz CZERW31-21545212002366.711010210
Robert Skov29dk DENRW,LW27-19062331112366.710000310
   Ihlas Bebou9tg TOGLW29-21728111001425.032021210
Andrej Kramarić27hr CROCM32-1609000000010.010001120
Grischa Prömel6de GERCM28-3214500000010.010001110
   Florian Grillitsch11at AUTDM28-11145110100002022300
Anton Stach16de GERDM,CM25-01177310301333.324134730
   Finn Ole Becker20de GERCM23-17113000000000000000
Kevin Vogt22de GERCB32-064902211011100.002201310
John Brooks23us USACB30-30290211102366.711100260
Ozan Kabak5tr TURCB23-2464500000010.010001120
   Kevin Akpoguma25ng NGACB28-221451001011100.000002310
Oliver Baumann1de GERGK33-17790000000000000000
16 Players9901510681102147.611144101328210
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
Wout Weghorst10nl NEDFW31-11190290012174290001217600001224
Maximilian Beier14de GERFW21-0409038011423338400.0375.022993401052329
Marius Bülter21de GERLW30-24245432418212434125.0375.0191023812011256
   Pavel Kadeřábek3cz CZERW31-215453017914230100.01100.010391610000175
Robert Skov29dk DENRW,LW27-1906237351815437500.0360.0201192310140225
   Ihlas Bebou9tg TOGLW29-21728193838019100.01100.0731120100081
Andrej Kramarić27hr CROCM32-1609049262122449100.01100.0301543602032378
Grischa Prömel6de GERCM28-32145251412912500011623610000191
   Florian Grillitsch11at AUTDM28-111453226171003222100.000.013816011010150
Anton Stach16de GERDM,CM25-011776221331180624250.0250.0281193500031291
   Finn Ole Becker20de GERCM23-1711311126301100061020000090
Kevin Vogt22de GERCB32-064909853854609811100.000.0521526501010643
John Brooks23us USACB30-30290911541500091000421765710000591
Ozan Kabak5tr TURCB23-246454828373048000311359100000360
   Kevin Akpoguma25ng NGACB28-22145232912302311100.000.01033201010100
Oliver Baumann1de GERGK33-1779051384920051000251498200000230
16 Players990686792013161722068624729.21458.3338147859569119742744
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%
Wout Weghorst10nl NEDFW31-1119000002000000004180.0
Maximilian Beier14de GERFW21-0409000002010000032433.3
Marius Bülter21de GERLW30-2424500011060000041325.0
   Pavel Kadeřábek3cz CZERW31-2154500000020100021150.0
Robert Skov29dk DENRW,LW27-19062000000103000400
   Ihlas Bebou9tg TOGLW29-21728000000211000100
Andrej Kramarić27hr CROCM32-16090100030510000500
Grischa Prömel6de GERCM28-32145100110010000210100.0
   Florian Grillitsch11at AUTDM28-111450001100210006010.0
Anton Stach16de GERDM,CM25-01177000120041000910100.0
   Finn Ole Becker20de GERCM23-171130000002000001010.0
Kevin Vogt22de GERCB32-064900001100120009010.0
John Brooks23us USACB30-3029010010000100064357.1
Ozan Kabak5tr TURCB23-24645100100010000410100.0
   Kevin Akpoguma25ng NGACB28-22145000210020010110100.0
Oliver Baumann1de GERGK33-17790000000000000500
16 Players990400914019131001062161551.6

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

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-2749000001000310020.10.10.020182475.0010100
Marco Richter10de GERLW26-0029010007210570000.40.40.160284070.0736384
Aymen Barkok4ma MARRW25-1896800011100540041.10.30.020304369.8519521
   Brajan Gruda43de GERRW19-1792200000000190010.00.00.01091560.0312433
Lee Jae-sung7kr KORAM31-1087200001000521000.10.10.040324178.01027231
   Jonathan Burkardt29de GERAM23-1381800000000120110.00.00.0107887.508110
Leandro Barreiro Martins8lu LUXDM23-3279000001100593220.10.10.021314077.5519110
Tom Krauß14de GERDM22-1579000001000624120.00.00.010384780.9218000
Phillipp Mwene2at AUTLB29-3019000000010741010.00.00.130506675.8327110
Anthony Caci19fr FRACB26-1489000000010563420.00.00.000284070.0215000
Edimilson Fernandes20ch SUICB27-2259001001010776430.00.00.211435676.8628011
Silvan Widmer30ch SUIRB30-2668900000000663220.00.00.010435381.1716141
   Danny da Costa21de GERRB30-13610000000000000.00.00.0000000000
Robin Zentner27de GERGK29-0299000000000200000.00.00.000121963.209000
14 Players9901101134406392114201.81.00.524236949275.050244192411
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-27490182475.024526121580.03650.011100.000.00.110000
Marco Richter10de GERLW26-00290284070.0439208161984.281172.72633.300.10.623507
Aymen Barkok4ma MARRW25-18968304369.8396116202871.45862.533100.000.00.211105
   Brajan Gruda43de GERRW19-1792291560.0142484580.055100.0020.000.00.100203
Lee Jae-sung7kr KORAM31-10872324178.0531241131681.3131681.34580.000.00.0180010
   Jonathan Burkardt29de GERAM23-138187887.588455100.022100.00000.00.001000
Leandro Barreiro Martins8lu LUXDM23-32790314077.5450150182378.3111478.622100.000.00.104105
Tom Krauß14de GERDM22-15790384780.9561218252696.2101190.93650.000.00.003102
Phillipp Mwene2at AUTLB29-30190506675.8725322293680.6172085.02540.000.10.112213
Anthony Caci19fr FRACB26-14890284070.0564199131776.5101566.75862.500.00.001102
Edimilson Fernandes20ch SUICB27-22590435676.8881384161888.9202195.271450.010.20.115006
Silvan Widmer30ch SUIRB30-26689435381.1545329273284.4131776.5010.000.00.013007
   Danny da Costa21de GERRB30-1361000000000000.00.000000
Robin Zentner27de GERGK29-02990121963.230919733100.044100.051241.700.00.000000
14 Players99036949275.05876244220124382.712115080.7346552.310.51.283113150
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-27490242310011000001800
Marco Richter10de GERLW26-00290403910022100002801
Aymen Barkok4ma MARRW25-18968434300001000003000
   Brajan Gruda43de GERRW19-1792215150000100000902
Lee Jae-sung7kr KORAM31-10872413920001100003201
   Jonathan Burkardt29de GERAM23-13818880000000000701
Leandro Barreiro Martins8lu LUXDM23-32790403911000000003101
Tom Krauß14de GERDM22-15790474700001000003801
Phillipp Mwene2at AUTLB29-301906652132005651105012
Anthony Caci19fr FRACB26-14890403822010000002800
Edimilson Fernandes20ch SUICB27-22590565421110100004303
Silvan Widmer30ch SUIRB30-2668953431000001000004300
   Danny da Costa21de GERRB30-1361000000000000000
Robin Zentner27de GERGK29-02990191540000000001200
14 Players9904924553661512195110369112
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-27490000000002020000
Marco Richter10de GERLW26-0029000000010.010000000
Aymen Barkok4ma MARRW25-18968000000004040000
   Brajan Gruda43de GERRW19-1792200000010.011010000
Lee Jae-sung7kr KORAM31-1087211100010.010000100
   Jonathan Burkardt29de GERAM23-13818000000001101100
Leandro Barreiro Martins8lu LUXDM23-32790311201333.322112550
Tom Krauß14de GERDM22-15790413103560.022111510
Phillipp Mwene2at AUTLB29-301901010011100.001010130
Anthony Caci19fr FRACB26-148903221022100.002114750
Edimilson Fernandes20ch SUICB27-225906442055100.0031241070
Silvan Widmer30ch SUIRB30-266893230022100.002022530
   Danny da Costa21de GERRB30-1361000000000000000
Robin Zentner27de GERGK29-02990000000000000000
14 Players99021111560142166.77205151435240
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-274903102161353100010441810101259
Marco Richter10de GERLW26-00290571717346578450.0225.036273158323514710
Aymen Barkok4ma MARRW25-18968541527227532150.0150.0191076452231398
   Brajan Gruda43de GERRW19-17922191291131933100.000.0121178443210124
Lee Jae-sung7kr KORAM31-10872520830144523133.3266.7271195821052455
   Jonathan Burkardt29de GERAM23-13818120156212100.01100.08542911110114
Leandro Barreiro Martins8lu LUXDM23-32790595143510259100.01100.0191024610020293
Tom Krauß14de GERDM22-1579062420339162000181106600030281
Phillipp Mwene2at AUTLB29-30190743222725274100.01100.02720811012010403
Anthony Caci19fr FRACB26-1489056103916105600015602200000230
Edimilson Fernandes20ch SUICB27-225907793638607711100.000.02819211902010280
Silvan Widmer30ch SUIRB30-266896642329152664125.0250.016944110110323
   Danny da Costa21de GERRB30-136100000000000000000000
Robin Zentner27de GERGK29-0299020192000020000976630000090
14 Players9906395719928216634638241145.81041.7244155687819131023536850
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-2749000021010000014450.0
Marco Richter10de GERLW26-00290100230200000300
Aymen Barkok4ma MARRW25-1896800020010000082166.7
   Brajan Gruda43de GERRW19-179220000001000004010.0
Lee Jae-sung7kr KORAM31-10872000011101100210100.0
   Jonathan Burkardt29de GERAM23-138180000100100000010.0
Leandro Barreiro Martins8lu LUXDM23-3279000021002100051420.0
Tom Krauß14de GERDM22-15790000400111000101150.0
Phillipp Mwene2at AUTLB29-30190100010500000610100.0
Anthony Caci19fr FRACB26-1489010010004200082250.0
Edimilson Fernandes20ch SUICB27-22590100110044000152166.7
Silvan Widmer30ch SUIRB30-2668900000002200031150.0
   Danny da Costa21de GERRB30-1361000000000000000
Robin Zentner27de GERGK29-02990000000000000100
14 Players990400149112141110066151648.4

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

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Tom KraußClub Crest Mainz 050.01Off Target22Right FootSilvan WidmerPass (Live)Phillipp MwenePass (Live)
6Marco RichterClub Crest Mainz 050.02Off Target27Left Foot
21Maximilian BeierClub Crest Hoffenheim0.04Off Target10Left FootAndrej KramarićPass (Live)Marius BülterPass (Live)
23Robert SkovClub Crest Hoffenheim0.02Blocked19Left FootGrischa PrömelPass (Live)Andrej KramarićPass (Live)
28Maximilian BeierClub Crest Hoffenheim0.050.20Saved21Right FootVolleyAndrej KramarićPass (Live)Ozan KabakPass (Live)
36Marco RichterClub Crest Mainz 050.02Blocked31Right FootLudovic AjorquePass (Live)Marco RichterPass (Live)
39Marco RichterClub Crest Mainz 050.170.86Goal12Right FootEdimilson FernandesPass (Live)Leandro Barreiro MartinsPass (Live)
41Aymen BarkokClub Crest Mainz 050.280.50Saved10Left FootMarco RichterPass (Live)Leandro Barreiro MartinsPass (Live)
44Marco RichterClub Crest Mainz 050.01Blocked26Left FootAymen BarkokPass (Live)Lee Jae-sungPass (Live)
44Edimilson FernandesClub Crest Mainz 050.04Off Target30Right Foot
45+5Grischa PrömelClub Crest Hoffenheim0.450.73Saved11Left FootRobert SkovPass (Live)Kevin VogtPass (Live)
45+5Maximilian BeierClub Crest Hoffenheim0.19Blocked16Right FootGrischa PrömelShot
45+5Marius BülterClub Crest Hoffenheim0.09Off Target12Right FootMaximilian BeierShot
45+5Marius BülterClub Crest Hoffenheim0.10Woodwork10HeadMarius BülterShot
45+5Marius BülterClub Crest Hoffenheim0.37Blocked6Left FootMarius BülterShot
48Robert SkovClub Crest Hoffenheim0.110.57Goal12Left FootVolleyPavel KadeřábekPass (Live)Anton StachPass (Live)
56Wout WeghorstClub Crest Hoffenheim0.050.12Saved18Right FootAnton StachPass (Live)
56Robert SkovClub Crest Hoffenheim0.02Off Target28Right FootAndrej KramarićPass (Live)Andrej KramarićInterception
60Marco RichterClub Crest Mainz 050.03Blocked24Right FootLee Jae-sungPass (Live)Aymen BarkokPass (Live)
61Leandro Barreiro MartinsClub Crest Mainz 050.110.44Saved14Right FootPhillipp MwenePass (Live)Tom KraußPass (Live)
62Ludovic AjorqueClub Crest Mainz 050.05Blocked12Left FootMarco RichterPass (Live)Lee Jae-sungPass (Live)
68Aymen Barkok (pen)Club Crest Mainz 050.790.99Saved13Right FootLee Jae-sungFouledMarco RichterPass (Live)
72Anton StachClub Crest Hoffenheim0.01Off Target35Right FootWout WeghorstPass (Live)Anton StachPass (Live)
73Lee Jae-sungClub Crest Mainz 050.09Off Target15Right FootVolleyMarco RichterPass (Live)Brajan GrudaPass (Live)
80Marco RichterClub Crest Mainz 050.080.18Saved22Right FootFree kickJonathan BurkardtFouledPhillipp MwenePass (Live)
86Marco RichterClub Crest Mainz 050.04Woodwork32Right FootFree kickMarco RichterFouledLudovic AjorquePass (Live)
90+5Florian GrillitschClub Crest Hoffenheim0.04Blocked28Right FootWout WeghorstPass (Live)Finn Ole BeckerPass (Live)
90+5Florian GrillitschClub Crest Hoffenheim0.03Blocked27Left FootFlorian GrillitschShot
90+5Wout WeghorstClub Crest Hoffenheim0.01Off Target14HeadAndrej KramarićPass (Dead)Florian GrillitschShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
21Maximilian BeierClub Crest Hoffenheim0.04Off Target10Left FootAndrej KramarićPass (Live)Marius BülterPass (Live)
23Robert SkovClub Crest Hoffenheim0.02Blocked19Left FootGrischa PrömelPass (Live)Andrej KramarićPass (Live)
28Maximilian BeierClub Crest Hoffenheim0.050.20Saved21Right FootVolleyAndrej KramarićPass (Live)Ozan KabakPass (Live)
45+5Grischa PrömelClub Crest Hoffenheim0.450.73Saved11Left FootRobert SkovPass (Live)Kevin VogtPass (Live)
45+5Maximilian BeierClub Crest Hoffenheim0.19Blocked16Right FootGrischa PrömelShot
45+5Marius BülterClub Crest Hoffenheim0.09Off Target12Right FootMaximilian BeierShot
45+5Marius BülterClub Crest Hoffenheim0.10Woodwork10HeadMarius BülterShot
45+5Marius BülterClub Crest Hoffenheim0.37Blocked6Left FootMarius BülterShot
48Robert SkovClub Crest Hoffenheim0.110.57Goal12Left FootVolleyPavel KadeřábekPass (Live)Anton StachPass (Live)
56Wout WeghorstClub Crest Hoffenheim0.050.12Saved18Right FootAnton StachPass (Live)
56Robert SkovClub Crest Hoffenheim0.02Off Target28Right FootAndrej KramarićPass (Live)Andrej KramarićInterception
72Anton StachClub Crest Hoffenheim0.01Off Target35Right FootWout WeghorstPass (Live)Anton StachPass (Live)
90+5Florian GrillitschClub Crest Hoffenheim0.04Blocked28Right FootWout WeghorstPass (Live)Finn Ole BeckerPass (Live)
90+5Florian GrillitschClub Crest Hoffenheim0.03Blocked27Left FootFlorian GrillitschShot
90+5Wout WeghorstClub Crest Hoffenheim0.01Off Target14HeadAndrej KramarićPass (Dead)Florian GrillitschShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Tom KraußClub Crest Mainz 050.01Off Target22Right FootSilvan WidmerPass (Live)Phillipp MwenePass (Live)
6Marco RichterClub Crest Mainz 050.02Off Target27Left Foot
36Marco RichterClub Crest Mainz 050.02Blocked31Right FootLudovic AjorquePass (Live)Marco RichterPass (Live)
39Marco RichterClub Crest Mainz 050.170.86Goal12Right FootEdimilson FernandesPass (Live)Leandro Barreiro MartinsPass (Live)
41Aymen BarkokClub Crest Mainz 050.280.50Saved10Left FootMarco RichterPass (Live)Leandro Barreiro MartinsPass (Live)
44Marco RichterClub Crest Mainz 050.01Blocked26Left FootAymen BarkokPass (Live)Lee Jae-sungPass (Live)
44Edimilson FernandesClub Crest Mainz 050.04Off Target30Right Foot
60Marco RichterClub Crest Mainz 050.03Blocked24Right FootLee Jae-sungPass (Live)Aymen BarkokPass (Live)
61Leandro Barreiro MartinsClub Crest Mainz 050.110.44Saved14Right FootPhillipp MwenePass (Live)Tom KraußPass (Live)
62Ludovic AjorqueClub Crest Mainz 050.05Blocked12Left FootMarco RichterPass (Live)Lee Jae-sungPass (Live)
68Aymen Barkok (pen)Club Crest Mainz 050.790.99Saved13Right FootLee Jae-sungFouledMarco RichterPass (Live)
73Lee Jae-sungClub Crest Mainz 050.09Off Target15Right FootVolleyMarco RichterPass (Live)Brajan GrudaPass (Live)
80Marco RichterClub Crest Mainz 050.080.18Saved22Right FootFree kickJonathan BurkardtFouledPhillipp MwenePass (Live)
86Marco RichterClub Crest Mainz 050.04Woodwork32Right FootFree kickMarco RichterFouledLudovic AjorquePass (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.