Mainz 05 vs. Freiburg Match Report – Saturday March 15, 2025

Fußball-Bundesliga (Matchweek 26)
Mainz 05
2
1.3
13-6-7
Manager: Bo Henriksen
Freiburg
2
3.1
12-6-8
Manager: Julian Schuster
Saturday March 15, 2025, 15:30 (venue time)
Fußball-Bundesliga (Matchweek 26)
Mainz 05 vs. Freiburg Historical Head-to-Head
 
Attendance: 33,305
Venue: Mewa Arena, Mainz
Officials: Benjamin Brand (Referee) · Thomas Stein (AR1) · Marco Achmüller (AR2) · Robert Hartmann (4th) · Sören Storks (VAR)
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
 2’
0:0
 — Yellow Card
 28’
0:0
 — Yellow Card
 34’
1:0
 — Goal 1:0
 43’
1:0
 — Red Card
Half Time
 46’
1:0
 — Substitute
 46’
1:0
 — Substitute
 58’
1:1
 — Goal 1:1
 74’
2:1
 — Goal 2:1
 76’
2:1
 — Substitute
 76’
2:1
 — Substitute
 79’
2:2
 — Goal 2:2
 85’
2:2
 — Substitute
 87’
2:2
 — Yellow Card

Team Stats

Possession
44%
56%
Passing Accuracy
305 of 413 — 74%
78% — 406 of 522
Shots on Target
4 of 9 — 44%
33% — 8 of 24
Saves
6 of 8 — 75%
50% — 2 of 4
Cards
Mainz 05
 
Freiburg
7
Fouls
7
1
Corners
4
15
Crosses
35
528
Touches
629
Mainz 05
 
Freiburg
7
Tackles
6
11
Interceptions
6
17
Aerials Won
31
40
Clearances
27
Mainz 05
 
Freiburg
0
Offsides
1
11
Goal Kicks
8
19
Throw Ins
24
94
Long Balls
67
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-2479010003200280010.80.80.020172277.3322211
Lee Jae-sung7kr KORCM,AM32-2179000000000430120.00.00.230213070.0418211
Paul Nebel8de GERLB,AM22-1569000000000571120.00.00.010344772.3626300
Nadiem Amiri18de GERCM28-1399000001000695100.00.00.141425477.8334200
Kaishu Sano6jp JPNCM24-0759000000000310220.00.00.110202387.0319010
Phillipp Mwene2at AUTWB31-0454500000010291010.00.00.000192576.0215311
   Andreas Hanche-Olsen25no NORCB28-0574510001100190110.10.10.00051050.007000
Anthony Caci19fr FRARB,WB27-2579002003000610220.20.20.822334868.8338310
Dominik Kohr31de GERCB31-0434200000001440010.00.00.000344281.0432000
Moritz Jenz3de GERCB25-3199000001100460210.10.10.011273090.0024000
Danny da Costa21de GERCB31-2459000000000530130.00.00.000283971.8224100
Robin Zentner27de GERGK30-1389000000000480000.00.00.000254358.1032000
12 Players94222009411528711161.31.31.214430541373.8302911653
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-24790172277.332649101376.944100.033100.000.00.102103
Lee Jae-sung7kr KORCM,AM32-21790213070.038111671163.6131681.311100.000.20.422004
Paul Nebel8de GERLB,AM22-15690344772.360091131681.3182281.82540.000.00.112106
Nadiem Amiri18de GERCM28-13990425477.8774257182185.7192286.44850.000.10.415203
Kaishu Sano6jp JPNCM24-07590202387.0398135101190.96875.044100.000.10.011003
Phillipp Mwene2at AUTWB31-04545192576.0360618988.991090.02450.000.00.001002
   Andreas Hanche-Olsen25no NORCB28-0574551050.0117121333.33475.01333.300.00.000000
Anthony Caci19fr FRARB,WB27-25790334868.8514134202290.9121675.01714.320.80.921213
Dominik Kohr31de GERCB31-04342344281.07572701010100.0172085.071258.300.00.003004
Moritz Jenz3de GERCB25-31990273090.054215466100.01919100.02540.000.00.001000
Danny da Costa21de GERCB31-24590283971.8530173101283.3151788.23933.300.00.015002
Robin Zentner27de GERGK30-13890254358.196878355100.077100.0133141.900.00.103100
12 Players94230541373.86267223511813984.914216586.1439246.721.22.08267130
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-24790222200002000001702
Lee Jae-sung7kr KORCM,AM32-21790303000001000002102
Paul Nebel8de GERLB,AM22-15690474430100300003403
Nadiem Amiri18de GERCM28-13990544684013011004201
Kaishu Sano6jp JPNCM24-07590232300000000002000
Phillipp Mwene2at AUTWB31-04545251871001600001902
   Andreas Hanche-Olsen25no NORCB28-057451091000000000500
Anthony Caci19fr FRARB,WB27-257904838101006900003302
Dominik Kohr31de GERCB31-04342424110021000003400
Moritz Jenz3de GERCB25-31990302911000000002700
Danny da Costa21de GERCB31-24590393810001100002801
Robin Zentner27de GERGK30-138904333101000000002500
12 Players9424133714281315191100305013
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-24790000000001010000
Lee Jae-sung7kr KORCM,AM32-2179000000010.012111120
Paul Nebel8de GERLB,AM22-1569011010010.012111240
Nadiem Amiri18de GERCM28-13990521312366.710001640
Kaishu Sano6jp JPNCM24-07590000000002112210
Phillipp Mwene2at AUTWB31-04545101000001010110
   Andreas Hanche-Olsen25no NORCB28-05745000000001011160
Anthony Caci19fr FRARB,WB27-2579000000010.012022230
Dominik Kohr31de GERCB31-04342000000001100010
Moritz Jenz3de GERCB25-3199000000020.0210122110
Danny da Costa21de GERCB31-2459000000010.013211170
Robin Zentner27de GERGK30-13890000000000000000
12 Players942732412922.27166101118400
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-247902802151122811100.000.0221126022001215
Lee Jae-sung7kr KORCM,AM32-217904349221344311100.000.0181005022151234
Paul Nebel8de GERLB,AM22-15690575162120357000261383332110297
Nadiem Amiri18de GERCM28-13990694154016369000341728620031373
Kaishu Sano6jp JPNCM24-0759031110175131100.01100.019721100020201
Phillipp Mwene2at AUTWB31-04545292912812911100.000.0151237430110164
   Andreas Hanche-Olsen25no NORCB28-05745197117111900074530100070
Anthony Caci19fr FRARB,WB27-25790615132127561100.01100.0381687330111346
Dominik Kohr31de GERCB31-043424442418204400032962500000340
Moritz Jenz3de GERCB25-319904682817114600024581500000250
Danny da Costa21de GERCB31-2459053132228315300024974110110300
Robin Zentner27de GERGK30-1389048344800048000321618900000250
12 Players94252887207218107225285360.0240.02911342560167514430130
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-2479000021020000051910.0
Lee Jae-sung7kr KORCM,AM32-2179000000011000023537.5
Paul Nebel8de GERLB,AM22-15690000100011000600
Nadiem Amiri18de GERCM28-1399000003031200071150.0
Kaishu Sano6jp JPNCM24-075900000000200003020.0
Phillipp Mwene2at AUTWB31-0454510011010000011325.0
   Andreas Hanche-Olsen25no NORCB28-057450000000100001020.0
Anthony Caci19fr FRARB,WB27-25790000000620000520100.0
Dominik Kohr31de GERCB31-0434201021010000011150.0
Moritz Jenz3de GERCB25-3199000010002000026275.0
Danny da Costa21de GERCB31-2459000000011000022625.0
Robin Zentner27de GERGK30-13890000000000000000
12 Players9421107601511300035173135.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 GER30-1389082675.03.0122941.434367.648.1966.752.33113.208.0

Freiburg Player Stats

Freiburg 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
Junior Adamu20at AUTFW23-2824500002010120000.30.30.0104757.119011
   Michael Gregoritsch38at AUTFW30-3314510004200190000.60.60.00051241.7013000
Lucas Höler9de GERFW30-2489000002210322110.70.70.030152365.2217100
Vincenzo Grifo32it ITALM31-3428400002200630130.20.20.280455286.5745522
   Jan-Niklas Beste19de GERLM26-07060000000080000.00.00.0003742.906000
Patrick Osterhage6de GERCM25-0429000001100440000.20.20.000324080.0231100
Maximilian Eggestein8de GERCM28-0977500003000491200.20.20.130363992.3728100
   Nicolas Höfler27de GERCM35-0061500000000170100.00.00.000121580.038000
Ritsu Doan42jp JPNRM26-2729001004000580030.20.21.1102233959.0442774
Christian Günter30de GERLB32-0159001001000641000.00.00.961446172.1642000
Philipp Lienhart3at AUTCB28-2479000000000790000.00.00.031677490.5951100
Matthias Ginter28de GERCB31-0559000003000791020.20.20.030516381.0449000
Kiliann Sildillia25fr FRARB22-3037500001000491110.00.00.350313881.6623200
   Lukas Kübler17de GERRB32-1971510001100180000.70.70.010131681.337000
Noah Atubolu1de GERGK22-2949000000000380000.00.00.010253669.4123000
15 Players99022002482062966103.33.32.644440652277.85539418107
Freiburg 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
Junior Adamu20at AUTFW23-282454757.144212450.01250.00000.00.000101
   Michael Gregoritsch38at AUTFW30-3314551241.77413650.022100.0010.000.00.000000
Lucas Höler9de GERFW30-24890152365.21912861250.066100.00000.00.000102
Vincenzo Grifo32it ITALM31-34284455286.57072132626100.0101283.35862.500.20.426437
   Jan-Niklas Beste19de GERLM26-07063742.932033100.0010.0010.000.00.000000
Patrick Osterhage6de GERCM25-04290324080.0586103151788.2131492.94757.100.00.101112
Maximilian Eggestein8de GERCM28-09775363992.3618192131586.72121100.022100.000.10.125107
   Nicolas Höfler27de GERCM35-00615121580.0194435683.36875.011100.000.00.001003
Ritsu Doan42jp JPNRM26-27290233959.0366111101662.5101376.91250.011.10.941434
Christian Günter30de GERLB32-01590446172.1728323202290.9142070.071450.010.90.543536
Philipp Lienhart3at AUTCB28-24790677490.51229528272993.13535100.04757.100.00.0013009
Matthias Ginter28de GERCB31-05590516381.0952375192382.6273187.14850.000.00.106004
Kiliann Sildillia25fr FRARB22-30375313881.6572235131492.9131586.74850.000.30.432336
   Lukas Kübler17de GERRB32-19715131681.3186436785.77887.5010.000.00.001003
Noah Atubolu1de GERGK22-29490253669.464643166100.0141593.351533.300.00.001001
15 Players99040652277.87125264717420684.517920388.2377549.322.62.71540201355
Freiburg 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
Junior Adamu20at AUTFW23-28245770000000000400
   Michael Gregoritsch38at AUTFW30-3314512120000000000501
Lucas Höler9de GERFW30-24890232210000000001500
Vincenzo Grifo32it ITALM31-34284524751005021004501
   Jan-Niklas Beste19de GERLM26-0706770000100000302
Patrick Osterhage6de GERCM25-04290403900003000003211
Maximilian Eggestein8de GERCM28-09775393721000100003600
   Nicolas Höfler27de GERCM35-00615151500000000001200
Ritsu Doan42jp JPNRM26-27290393900007000002304
Christian Günter30de GERLB32-01590614615100111222004402
Philipp Lienhart3at AUTCB28-24790747310000000006701
Matthias Ginter28de GERCB31-05590636032001100005100
Kiliann Sildillia25fr FRARB22-30375383081006700003100
   Lukas Kübler17de GERRB32-19715161330001300001300
Noah Atubolu1de GERGK22-29490362881010000002500
15 Players9905224754670135244300406112
Freiburg 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
Junior Adamu20at AUTFW23-28245000000000000000
   Michael Gregoritsch38at AUTFW30-33145000000000000000
Lucas Höler9de GERFW30-24890222000001011310
Vincenzo Grifo32it ITALM31-34284000000003031130
   Jan-Niklas Beste19de GERLM26-0706000000000000000
Patrick Osterhage6de GERCM25-0429000000010.010000000
Maximilian Eggestein8de GERCM28-097751000111100.000002320
   Nicolas Höfler27de GERCM35-00615000000000001100
Ritsu Doan42jp JPNRM26-2729000000020.023030000
Christian Günter30de GERLB32-015901100111100.000000110
Philipp Lienhart3at AUTCB28-24790000000000000040
Matthias Ginter28de GERCB31-05590111000002110180
Kiliann Sildillia25fr FRARB22-30375100010001011270
   Lukas Kübler17de GERRB32-19715000000000000010
Noah Atubolu1de GERGK22-29490000000000000001
15 Players990643032540.031019612271
Freiburg 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
Junior Adamu20at AUTFW23-2824512005731211100.000.09181001030112
   Michael Gregoritsch38at AUTFW30-33145190141471900013291001030175
Lucas Höler9de GERFW30-248903216151253200017622311011226
Vincenzo Grifo32it ITALM31-342846327312546322100.000.04522315654200479
   Jan-Niklas Beste19de GERLM26-0706801252800061560000052
Patrick Osterhage6de GERCM25-0429044062414144000311447411010293
Maximilian Eggestein8de GERCM28-0977549152618349000281116913010300
   Nicolas Höfler27de GERCM35-0061517019701700082310000080
Ritsu Doan42jp JPNRM26-27290580419379587457.1228.642279150734343711
Christian Günter30de GERLB32-01590641151336264000421133601010416
Philipp Lienhart3at AUTCB28-24790795314270790005121911010000541
Matthias Ginter28de GERCB31-05590797353213479000492829501000484
Kiliann Sildillia25fr FRARB22-30375493121819149000231005322000256
   Lukas Kübler17de GERRB32-197151813510118000718130100090
Noah Atubolu1de GERGK22-294903831362003800023845500000170
15 Players990629521632472244262910770.0220.039417208611819613540055
Freiburg 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%
Junior Adamu20at AUTFW23-2824510021000000003350.0
   Michael Gregoritsch38at AUTFW30-3314500000100000004180.0
Lucas Höler9de GERFW30-2489010021001200032433.3
Vincenzo Grifo32it ITALM31-3428400000051000031150.0
   Jan-Niklas Beste19de GERLM26-0706000000100000100
Patrick Osterhage6de GERCM25-0429000000030000041325.0
Maximilian Eggestein8de GERCM28-0977500010002000021150.0
   Nicolas Höfler27de GERCM35-00615000000010000110100.0
Ritsu Doan42jp JPNRM26-27290000130700000510100.0
Christian Günter30de GERLB32-015900000001101000300
Philipp Lienhart3at AUTCB28-2479000010000000054180.0
Matthias Ginter28de GERCB31-05590000010101000870100.0
Kiliann Sildillia25fr FRARB22-3037500000061000025362.5
   Lukas Kübler17de GERRB32-19715000010100000000
Noah Atubolu1de GERGK22-29490000000000000310100.0
15 Players990200771356400040311764.6

Freiburg Goalkeeper Stats

Freiburg 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
Noah Atubolude GER22-2949042250.01.841330.829334.533.0742.940.39333.3010.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Ritsu DoanClub Crest Freiburg0.030.00Blocked22Left FootVolleyVincenzo GrifoPass (Live)Ritsu DoanPass (Live)
7Christian GünterClub Crest Freiburg0.030.00Off Target18Left FootVolleyRitsu DoanPass (Live)Junior AdamuPass (Live)
9Junior AdamuClub Crest Freiburg0.220.00Off Target6HeadKiliann SildilliaPass (Dead)Ritsu DoanTake-On
14Ritsu DoanClub Crest Freiburg0.010.00Off Target15Left FootLucas HölerPass (Live)Kiliann SildilliaPass (Live)
22Ritsu DoanClub Crest Freiburg0.100.00Blocked12Left FootMatthias GinterPass (Live)Christian GünterPass (Dead)
22Maximilian EggesteinClub Crest Freiburg0.110.00Blocked15Right FootRitsu DoanShot
23Anthony CaciClub Crest Mainz 050.040.00Off Target19Left FootPaul NebelPass (Live)Nadiem AmiriPass (Live)
33Matthias GinterClub Crest Freiburg0.060.00Blocked15Right FootMaximilian EggesteinPass (Live)Vincenzo GrifoPass (Live)
33Matthias GinterClub Crest Freiburg0.040.00Blocked11HeadKiliann SildilliaPass (Live)Philipp LienhartPass (Live)
33Maximilian EggesteinClub Crest Freiburg0.030.00Off Target19Right FootVolleyMatthias GinterShot
34Jonathan BurkardtClub Crest Mainz 050.700.92Goal4Left FootAnthony CaciPass (Live)Nadiem AmiriPass (Live)
44Vincenzo GrifoClub Crest Freiburg0.090.11Saved21Right FootFree kickChristian GünterPass (Live)Vincenzo GrifoPass (Dead)
45Kiliann SildilliaClub Crest Freiburg0.040.00Off Target12HeadVincenzo GrifoPass (Live)Vincenzo GrifoShot
45+4Junior AdamuClub Crest Freiburg0.050.00Off Target12HeadChristian GünterPass (Live)Vincenzo GrifoPass (Live)
53Jonathan BurkardtClub Crest Mainz 050.020.00Off Target47Right Foot
53Michael GregoritschClub Crest Freiburg0.260.39Saved8HeadRitsu DoanPass (Live)Kiliann SildilliaPass (Live)
54Maximilian EggesteinClub Crest Freiburg0.030.00Blocked10Left FootChristian GünterPass (Live)Vincenzo GrifoPass (Dead)
55Matthias GinterClub Crest Freiburg0.120.00Off Target10HeadVincenzo GrifoPass (Dead)
57Jonathan BurkardtClub Crest Mainz 050.070.02Saved26Right FootJonathan BurkardtTake-OnKaishu SanoPass (Live)
58Michael GregoritschClub Crest Freiburg0.120.66Goal9HeadChristian GünterPass (Live)Philipp LienhartPass (Live)
62Lucas HölerClub Crest Freiburg0.670.64Saved9Right FootChristian GünterPass (Live)Matthias GinterPass (Live)
62Patrick OsterhageClub Crest Freiburg0.170.12Saved17Left FootLucas HölerShot
64Lucas HölerClub Crest Freiburg0.040.12Saved10HeadRitsu DoanPass (Live)Maximilian EggesteinPass (Live)
66Ritsu DoanClub Crest Freiburg0.080.00Off Target9Left FootKiliann SildilliaPass (Dead)Noah AtuboluPass (Dead)
68Vincenzo GrifoClub Crest Freiburg0.070.10Saved28Right FootMaximilian EggesteinPass (Live)Ritsu DoanPass (Live)
69Anthony CaciClub Crest Mainz 050.150.00Off Target5Right FootVolleyLee Jae-sungPass (Live)Jonathan BurkardtPass (Live)
70Anthony CaciClub Crest Mainz 050.050.00Blocked15Left FootNadiem AmiriPass (Live)Lee Jae-sungPass (Live)
74Moritz JenzClub Crest Mainz 050.060.25Saved12Right FootVolleyNadiem AmiriFouled
74Andreas Hanche-OlsenClub Crest Mainz 050.140.84Goal10HeadDeflectedAnthony CaciPass (Live)Moritz JenzShot
77Nadiem AmiriClub Crest Mainz 050.050.00Off Target44Right FootLee Jae-sungPass (Live)
79Lukas KüblerClub Crest Freiburg0.710.94Goal4Right FootRitsu DoanPass (Live)Ritsu DoanTake-On
89Michael GregoritschClub Crest Freiburg0.090.00Off Target20Left FootLucas HölerPass (Live)Ritsu DoanPass (Live)
90+2Michael GregoritschClub Crest Freiburg0.100.00Off Target10Right FootVolleyPhilipp LienhartPass (Live)Lukas KüblerPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
23Anthony CaciClub Crest Mainz 050.040.00Off Target19Left FootPaul NebelPass (Live)Nadiem AmiriPass (Live)
34Jonathan BurkardtClub Crest Mainz 050.700.92Goal4Left FootAnthony CaciPass (Live)Nadiem AmiriPass (Live)
53Jonathan BurkardtClub Crest Mainz 050.020.00Off Target47Right Foot
57Jonathan BurkardtClub Crest Mainz 050.070.02Saved26Right FootJonathan BurkardtTake-OnKaishu SanoPass (Live)
69Anthony CaciClub Crest Mainz 050.150.00Off Target5Right FootVolleyLee Jae-sungPass (Live)Jonathan BurkardtPass (Live)
70Anthony CaciClub Crest Mainz 050.050.00Blocked15Left FootNadiem AmiriPass (Live)Lee Jae-sungPass (Live)
74Moritz JenzClub Crest Mainz 050.060.25Saved12Right FootVolleyNadiem AmiriFouled
74Andreas Hanche-OlsenClub Crest Mainz 050.140.84Goal10HeadDeflectedAnthony CaciPass (Live)Moritz JenzShot
77Nadiem AmiriClub Crest Mainz 050.050.00Off Target44Right FootLee Jae-sungPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Ritsu DoanClub Crest Freiburg0.030.00Blocked22Left FootVolleyVincenzo GrifoPass (Live)Ritsu DoanPass (Live)
7Christian GünterClub Crest Freiburg0.030.00Off Target18Left FootVolleyRitsu DoanPass (Live)Junior AdamuPass (Live)
9Junior AdamuClub Crest Freiburg0.220.00Off Target6HeadKiliann SildilliaPass (Dead)Ritsu DoanTake-On
14Ritsu DoanClub Crest Freiburg0.010.00Off Target15Left FootLucas HölerPass (Live)Kiliann SildilliaPass (Live)
22Ritsu DoanClub Crest Freiburg0.100.00Blocked12Left FootMatthias GinterPass (Live)Christian GünterPass (Dead)
22Maximilian EggesteinClub Crest Freiburg0.110.00Blocked15Right FootRitsu DoanShot
33Matthias GinterClub Crest Freiburg0.060.00Blocked15Right FootMaximilian EggesteinPass (Live)Vincenzo GrifoPass (Live)
33Matthias GinterClub Crest Freiburg0.040.00Blocked11HeadKiliann SildilliaPass (Live)Philipp LienhartPass (Live)
33Maximilian EggesteinClub Crest Freiburg0.030.00Off Target19Right FootVolleyMatthias GinterShot
44Vincenzo GrifoClub Crest Freiburg0.090.11Saved21Right FootFree kickChristian GünterPass (Live)Vincenzo GrifoPass (Dead)
45Kiliann SildilliaClub Crest Freiburg0.040.00Off Target12HeadVincenzo GrifoPass (Live)Vincenzo GrifoShot
45+4Junior AdamuClub Crest Freiburg0.050.00Off Target12HeadChristian GünterPass (Live)Vincenzo GrifoPass (Live)
53Michael GregoritschClub Crest Freiburg0.260.39Saved8HeadRitsu DoanPass (Live)Kiliann SildilliaPass (Live)
54Maximilian EggesteinClub Crest Freiburg0.030.00Blocked10Left FootChristian GünterPass (Live)Vincenzo GrifoPass (Dead)
55Matthias GinterClub Crest Freiburg0.120.00Off Target10HeadVincenzo GrifoPass (Dead)
58Michael GregoritschClub Crest Freiburg0.120.66Goal9HeadChristian GünterPass (Live)Philipp LienhartPass (Live)
62Lucas HölerClub Crest Freiburg0.670.64Saved9Right FootChristian GünterPass (Live)Matthias GinterPass (Live)
62Patrick OsterhageClub Crest Freiburg0.170.12Saved17Left FootLucas HölerShot
64Lucas HölerClub Crest Freiburg0.040.12Saved10HeadRitsu DoanPass (Live)Maximilian EggesteinPass (Live)
66Ritsu DoanClub Crest Freiburg0.080.00Off Target9Left FootKiliann SildilliaPass (Dead)Noah AtuboluPass (Dead)
68Vincenzo GrifoClub Crest Freiburg0.070.10Saved28Right FootMaximilian EggesteinPass (Live)Ritsu DoanPass (Live)
79Lukas KüblerClub Crest Freiburg0.710.94Goal4Right FootRitsu DoanPass (Live)Ritsu DoanTake-On
89Michael GregoritschClub Crest Freiburg0.090.00Off Target20Left FootLucas HölerPass (Live)Ritsu DoanPass (Live)
90+2Michael GregoritschClub Crest Freiburg0.100.00Off Target10Right FootVolleyPhilipp LienhartPass (Live)Lukas KüblerPass (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.