Dortmund vs. Mainz 05 Match Report – Sunday March 30, 2025

Fußball-Bundesliga (Matchweek 27)
Dortmund
3
2.8
11-5-11
Manager: Niko Kovač
Captain: Emre Can
Mainz 05
1
0.8
13-6-8
Manager: Bo Henriksen
Sunday March 30, 2025, 17:30 (venue time)
Fußball-Bundesliga (Matchweek 27)
Dortmund vs. Mainz 05 Historical Head-to-Head
 
Attendance: 81,365
Venue: Signal Iduna Park, Dortmund
Officials: Daniel Schlager (Referee) · Sven Waschitzki (AR1) · Arno Blos (AR2) · Harm Osmers (4th) · Robert Schröder (VAR)
Maximilian Beier · 39’
Emre Can · 42’
Maximilian Beier · 72’
Paul Nebel · 76’
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
 39’
1:0
 — Goal 1:0
 42’
2:0
 — Goal 2:0
 45’
2:0
 — Yellow Card
Half Time
 62’
2:0
 — Substitute
 66’
2:0
 — Substitute
 66’
2:0
 — Substitute
 71’
2:0
 — Substitute
 72’
3:0
 — Goal 3:0
 76’
3:1
 — Goal 3:1
 79’
3:1
 — Substitute
 79’
3:1
 — Substitute
 88’
3:1
 — Substitute
 88’
3:1
 — Substitute
 89’
3:1
 — Yellow Card
 90’
3:1
 — Substitute
90+1’
3:1
 — Substitute

Team Stats

Possession
44%
56%
Passing Accuracy
339 of 458 — 74%
78% — 456 of 588
Shots on Target
7 of 18 — 39%
17% — 2 of 12
Saves
1 of 2 — 50%
57% — 4 of 7
Cards
Dortmund
 
Mainz 05
10
Fouls
8
6
Corners
4
15
Crosses
20
617
Touches
736
Dortmund
 
Mainz 05
25
Tackles
25
12
Interceptions
18
21
Aerials Won
17
30
Clearances
25
Dortmund
 
Mainz 05
2
Offsides
2
9
Goal Kicks
5
13
Throw Ins
25
77
Long Balls
64
Become a Stathead & surf this site ad-free.

Dortmund Player Stats

Dortmund 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
Karim Adeyemi27de GERFW23-0718901004100434000.70.71.052162176.2424361
   Jamie Gittens43eng ENGFW20-23410000000000000.00.00.0000000000
Maximilian Beier14de GERFW22-1649020004200350111.41.40.220111861.1214121
Julian Ryerson26no NORLW,RW27-1339000001000475030.00.00.000283384.8317131
Yan Couto2br BRARW22-3006100000010342110.00.00.140182281.8418230
   Daniel Svensson24se SWELW,DM23-0462900000000191000.00.00.11091369.203000
Julian Brandt10de GERCM28-3327800001100481100.10.10.561253669.4526041
   Carney Chukwuemeka17eng ENGCM21-161120000100070000.10.10.1105683.306011
Pascal Groß13de GERCM33-2889000001100701010.10.10.030466076.7831200
Salih Özcan6tr TURDM27-0787800001000552420.20.20.000304271.4517000
   Niklas Süle25de GERCB29-2081200000000150110.00.00.0101313100.0310000
Nico Schlotterbeck4de GERCB25-1199002004110792130.10.10.552456173.8129121
Emre Can23de GERCB31-0779010001100563230.10.10.000323884.2018021
Waldemar Anton3de GERCB,DM28-2538900000000594100.00.00.210374975.5426222
   Ramy Bensebaini5dz ALGLW29-34810000000040000.00.00.0002366.701000
Gregor Kobel1ch SUIGK27-1149000000000460000.00.00.000224351.2026000
16 Players9903300187206172512152.82.82.729533945874.03926612259
Dortmund 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
Karim Adeyemi27de GERFW23-07189162176.2269845955.677100.022100.011.00.811304
   Jamie Gittens43eng ENGFW20-2341000000000000.00.000000
Maximilian Beier14de GERFW22-16490111861.1150566785.72540.01250.000.20.021002
Julian Ryerson26no NORLW,RW27-13390283384.8498161151788.21010100.033100.000.00.004003
Yan Couto2br BRARW22-30061182281.82621117887.58988.91250.000.10.121414
   Daniel Svensson24se SWELW,DM23-0462991369.21344866100.033100.0020.000.10.010000
Julian Brandt10de GERCM28-33278253669.4353153141687.591464.31250.000.50.333205
   Carney Chukwuemeka17eng ENGCM21-161125683.31032233100.011100.011100.000.10.511000
Pascal Groß13de GERCM33-28890466076.7790238232592.0192190.54944.400.00.104218
Salih Özcan6tr TURDM27-07878304271.4482162121580.0162176.21250.000.00.005005
   Niklas Süle25de GERCB29-208121313100.024510266100.044100.033100.000.00.004003
Nico Schlotterbeck4de GERCB25-11990456173.8939328151693.8212680.881650.020.50.635001
Emre Can23de GERCB31-07790323884.26953135683.3212295.56966.700.00.001000
Waldemar Anton3de GERCB,DM28-25389374975.5595164212295.5152365.21333.300.20.315004
   Ramy Bensebaini5dz ALGLW29-34812366.72052366.7000000.00.000000
Gregor Kobel1ch SUIGK27-11490224351.272954244100.088100.0103132.300.00.001000
16 Players99033945874.06264248914416388.314417482.8428748.332.72.8143611239
Dortmund 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
Karim Adeyemi27de GERFW23-07189212100000000001601
   Jamie Gittens43eng ENGFW20-2341000000000000000
Maximilian Beier14de GERFW22-16490181700000000001110
Julian Ryerson26no NORLW,RW27-13390332850011500002800
Yan Couto2br BRARW22-30061222110001100001800
   Daniel Svensson24se SWELW,DM23-0462913112000020000902
Julian Brandt10de GERCM28-33278363510201100002502
   Carney Chukwuemeka17eng ENGCM21-16112660000000000500
Pascal Groß13de GERCM33-28890605641004011004602
Salih Özcan6tr TURDM27-07878424011000000003010
   Niklas Süle25de GERCB29-20812131211000000001300
Nico Schlotterbeck4de GERCB25-119906151102016055004501
Emre Can23de GERCB31-07790383800000000003201
Waldemar Anton3de GERCB,DM28-25389494451002400003701
   Ramy Bensebaini5dz ALGLW29-3481330000000000200
Gregor Kobel1ch SUIGK27-11490433493000000002200
16 Players9904584173992215136600339210
Dortmund 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
Karim Adeyemi27de GERFW23-07189440223475.010000400
   Jamie Gittens43eng ENGFW20-2341000000000000000
Maximilian Beier14de GERFW22-16490000000001011120
Julian Ryerson26no NORLW,RW27-13390544101250.013030500
Yan Couto2br BRARW22-30061211011250.011101310
   Daniel Svensson24se SWELW,DM23-046291101011100.000000120
Julian Brandt10de GERCM28-332781110011100.000001220
   Carney Chukwuemeka17eng ENGCM21-16112000000000000000
Pascal Groß13de GERCM33-28890100101250.011010110
Salih Özcan6tr TURDM27-07878212002450.022024630
   Niklas Süle25de GERCB29-20812000000001011100
Nico Schlotterbeck4de GERCB25-11990212001250.013121350
Emre Can23de GERCB31-07790312102450.023302560
Waldemar Anton3de GERCB,DM28-253894121133100.000001540
   Ramy Bensebaini5dz ALGLW29-3481000000000000010
Gregor Kobel1ch SUIGK27-11490000000000000030
16 Players99025151474162564.09155101237300
Dortmund 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
Karim Adeyemi27de GERFW23-07189430017264436116.7583.3241448030242327
   Jamie Gittens43eng ENGFW20-234100000000000000000000
Maximilian Beier14de GERFW22-16490352220137352150.0150.014553710041244
Julian Ryerson26no NORLW,RW27-13390473221780473133.3266.717664010020194
Yan Couto2br BRARW22-300613437819034300.03100.0181195422002206
   Daniel Svensson24se SWELW,DM23-04629190510411900032170001041
Julian Brandt10de GERCM28-332784821121173484125.0375.026865000100298
   Carney Chukwuemeka17eng ENGCM21-16112700253711100.000.062290100072
Pascal Groß13de GERCM33-28890700113624270000311404721112425
Salih Özcan6tr TURDM27-078785532026915500017301000000220
   Niklas Süle25de GERCB29-20812152410101500010271202000100
Nico Schlotterbeck4de GERCB25-119907983132181792150.0150.0291087412012420
Emre Can23de GERCB31-077905615292521562150.0150.018761701000260
Waldemar Anton3de GERCB,DM28-2538959320261325922100.000.0261629022020332
   Ramy Bensebaini5dz ALGLW29-348140103040001300000030
Gregor Kobel1ch SUIGK27-11490463646000460002617412200000220
16 Players990617772092501622561725936.01664.026612336491211415933539
Dortmund 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%
Karim Adeyemi27de GERFW23-0718900021100400011150.0
   Jamie Gittens43eng ENGFW20-2341000000000000000
Maximilian Beier14de GERFW22-1649000001101000026366.7
Julian Ryerson26no NORLW,RW27-13390000010104000600
Yan Couto2br BRARW22-300611003101110003010.0
   Daniel Svensson24se SWELW,DM23-046290000100010002020.0
Julian Brandt10de GERCM28-3327800000011100072250.0
   Carney Chukwuemeka17eng ENGCM21-16112000010000000100
Pascal Groß13de GERCM33-28890000000400000410100.0
Salih Özcan6tr TURDM27-07878000300041000740100.0
   Niklas Süle25de GERCB29-20812000010010000100
Nico Schlotterbeck4de GERCB25-1199010011061100085271.4
Emre Can23de GERCB31-0779000000002100082433.3
Waldemar Anton3de GERCB,DM28-253890001002110002020.0
   Ramy Bensebaini5dz ALGLW29-3481000000000000000
Gregor Kobel1ch SUIGK27-11490000000000000000
16 Players990200108215121500052211755.3

Dortmund Goalkeeper Stats

Dortmund 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
Gregor Kobelch SUI27-1149021150.00.472725.937756.841.36100.063.317211.8212.7

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-2627000001000311000.10.10.130172470.8219141
   Nelson Weiper44de GERFW20-013200000000060000.00.00.0103560.003111
Lee Jae-sung7kr KORAM32-2326500002000413120.10.10.000202676.9318030
   Hong Hyunseok14kr KORAM25-2872500000000150000.00.00.210121580.018100
Paul Nebel8de GERAM22-1718710002100662060.20.20.050425182.4242232
   Armindo Sieb11de GERAM22-04130000000030000.00.00.00033100.011000
Nadiem Amiri18de GERCM28-1549001001000942110.00.00.341628077.51147131
Kaishu Sano6jp JPNCM24-0909000001000674310.00.00.010435775.4435422
Silvan Widmer30ch SUIWB32-0256500001000392210.00.00.020212875.0115020
   Nikolas Veratschnig22at AUTWB22-0652500001000150000.00.00.01091369.226121
Anthony Caci19fr FRAWB27-2728700001000731230.20.20.020415673.2332140
   Arnaud Nordin9fr FRAWB26-286300000000131000.00.00.00071070.016000
Andreas Hanche-Olsen25no NORCB28-0729000000000712110.00.00.000455877.6337000
Moritz Jenz3de GERCB25-3349000002100805450.10.10.000515789.5639011
Danny da Costa21de GERCB31-2609000000000832400.00.00.010546978.3647310
Robin Zentner27de GERGK30-1539000000000390000.00.00.000263672.2026000
16 Players9901100122007362518200.80.80.621145658877.64638115269
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-26270172470.8409594666.77977.86785.700.10.221322
   Nelson Weiper44de GERFW20-013203560.02701250.01250.00000.00.000000
Lee Jae-sung7kr KORAM32-23265202676.931067111478.691090.00000.00.001003
   Hong Hyunseok14kr KORAM25-28725121580.01494377100.04580.00000.20.311111
Paul Nebel8de GERAM22-17187425182.450679253180.6101190.92366.700.00.101002
   Armindo Sieb11de GERAM22-041333100.033522100.011100.00000.00.000001
Nadiem Amiri18de GERCM28-15490628077.51069440343791.9192382.671450.010.30.4455111
Kaishu Sano6jp JPNCM24-09090435775.4582189263281.3172085.0020.000.00.111204
Silvan Widmer30ch SUIWB32-02565212875.036012681172.7101471.422100.000.00.000001
   Nikolas Veratschnig22at AUTWB22-0652591369.2194563560.03560.033100.000.00.001102
Anthony Caci19fr FRAWB27-27287415673.2581287182281.8182475.01333.300.00.111223
   Arnaud Nordin9fr FRAWB26-286371070.090454580.02450.00000.00.001001
Andreas Hanche-Olsen25no NORCB28-07290455877.6695273242788.9202483.31520.000.00.000003
Moritz Jenz3de GERCB25-33490515789.5928474202290.9283093.33475.000.00.003006
Danny da Costa21de GERCB31-26090546978.3999563232592.0263183.95955.600.00.005006
Robin Zentner27de GERGK30-15390263672.282458211100.01515100.0102050.000.00.004000
16 Players99045658877.67756328821124984.719022883.3407255.610.61.292514646
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-26270242030012100001711
   Nelson Weiper44de GERFW20-01320541000000000300
Lee Jae-sung7kr KORAM32-23265262600000000002002
   Hong Hyunseok14kr KORAM25-28725151500001000001202
Paul Nebel8de GERAM22-17187514920003110104200
   Armindo Sieb11de GERAM22-0413330000000000300
Nadiem Amiri18de GERCM28-15490807194115132006201
Kaishu Sano6jp JPNCM24-09090575522010000004301
Silvan Widmer30ch SUIWB32-02565282440000400002100
   Nikolas Veratschnig22at AUTWB22-0652513103000030000900
Anthony Caci19fr FRAWB27-2728756461000061000004102
   Arnaud Nordin9fr FRAWB26-28631082000320000701
Andreas Hanche-Olsen25no NORCB28-07290585532010000004502
Moritz Jenz3de GERCB25-33490575522000000005100
Danny da Costa21de GERCB31-26090696530000300005410
Robin Zentner27de GERGK30-15390363062010000002600
16 Players99058853650121520254210456212
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-26270100101250.010000100
   Nelson Weiper44de GERFW20-01320000000000000000
Lee Jae-sung7kr KORAM32-23265313001425.032021400
   Hong Hyunseok14kr KORAM25-28725000000000000000
Paul Nebel8de GERAM22-17187201101425.036060200
   Armindo Sieb11de GERAM22-0413000000000000000
Nadiem Amiri18de GERCM28-154902110122100.001011320
Kaishu Sano6jp JPNCM24-090904240022100.001013700
Silvan Widmer30ch SUIWB32-02565211011250.011012410
   Nikolas Veratschnig22at AUTWB22-06525000000000000000
Anthony Caci19fr FRAWB27-27287110100003212320
   Arnaud Nordin9fr FRAWB26-28631001011100.000000100
Andreas Hanche-Olsen25no NORCB28-072902111011100.001101360
Moritz Jenz3de GERCB25-334905132044100.005324970
Danny da Costa21de GERCB31-26090211102366.710004671
Robin Zentner27de GERGK30-15390000000000000000
16 Players9902591582162564.09206141843251
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-26270310017143314125.0375.019914512010236
   Nelson Weiper44de GERFW20-01320600431611100.000.033581100051
Lee Jae-sung7kr KORAM32-2326541062016341300.0266.718551902000261
   Hong Hyunseok14kr KORAM25-2872515001051150008534410000133
Paul Nebel8de GERAM22-17187660733264663266.7133.34222173211235210
   Armindo Sieb11de GERAM22-041330012030001200000021
Nadiem Amiri18de GERCM28-154909421659202943133.3266.74719910812011621
Kaishu Sano6jp JPNCM24-0909067014361936722100.000.03519712044011424
Silvan Widmer30ch SUIWB32-02565393141312239200.02100.015481100001163
   Nikolas Veratschnig22at AUTWB22-065251502762152150.0150.0645301000093
Anthony Caci19fr FRAWB27-27287733143524173400.04100.032803812031415
   Arnaud Nordin9fr FRAWB26-2863130256013000626130000194
Andreas Hanche-Olsen25no NORCB28-0729071433345371000371698900020411
Moritz Jenz3de GERCB25-3349080103740338011100.000.0391758100000400
Danny da Costa21de GERCB31-2609083333456083100.01100.04718710134001532
Robin Zentner27de GERGK30-1539039263900039000261275200000200
16 Players990736512173591672873626934.61661.538117108321518110945445
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-262700000202000004010.0
   Nelson Weiper44de GERFW20-0132000010000000002166.7
Lee Jae-sung7kr KORAM32-23265000020011000210100.0
   Hong Hyunseok14kr KORAM25-2872500000010000021150.0
Paul Nebel8de GERAM22-171870001203000003020.0
   Armindo Sieb11de GERAM22-0413000000000000000
Nadiem Amiri18de GERCM28-15490000210511000610100.0
Kaishu Sano6jp JPNCM24-0909000000003200084450.0
Silvan Widmer30ch SUIWB32-02565000011021000400
   Nikolas Veratschnig22at AUTWB22-06525000100000000110100.0
Anthony Caci19fr FRAWB27-2728700010162100061325.0
   Arnaud Nordin9fr FRAWB26-2863000000300000100
Andreas Hanche-Olsen25no NORCB28-0729000012001100021325.0
Moritz Jenz3de GERCB25-3349000010004100045455.6
Danny da Costa21de GERCB31-260900000000410004020.0
Robin Zentner27de GERGK30-15390000000000000500
16 Players99000081022018900052172144.7

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

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Nico SchlotterbeckClub Crest Dortmund0.030.00Blocked32Left Foot
4Nico SchlotterbeckClub Crest Dortmund0.060.00Off Target22Left FootNico SchlotterbeckShot
7Karim AdeyemiClub Crest Dortmund0.020.00Blocked15Left FootJulian BrandtPass (Live)Julian BrandtPass (Live)
9Maximilian BeierClub Crest Dortmund0.160.00Off Target11HeadWaldemar AntonPass (Live)Yan CoutoPass (Live)
13Lee Jae-sungClub Crest Mainz 050.040.00Off Target13HeadJonathan BurkardtPass (Live)Danny da CostaPass (Live)
14Julian BrandtClub Crest Dortmund0.080.24Saved21Left FootDeflectedMaximilian BeierPass (Live)Yan CoutoPass (Live)
15Lee Jae-sungClub Crest Mainz 050.030.00Off Target9HeadAnthony CaciPass (Live)Paul NebelPass (Live)
24Nico SchlotterbeckClub Crest Dortmund0.020.01Saved36Left FootYan CoutoPass (Live)
33Nadiem AmiriClub Crest Mainz 050.030.00Blocked28Right FootKaishu SanoPass (Live)Anthony CaciPass (Live)
39Maximilian BeierClub Crest Dortmund0.991.00Goal2Right FootKarim AdeyemiPass (Live)Julian BrandtPass (Live)
42Emre CanClub Crest Dortmund0.130.28Goal4HeadNico SchlotterbeckPass (Dead)
46Paul NebelClub Crest Mainz 050.080.00Blocked21Left FootPaul NebelTake-OnJonathan BurkardtPass (Live)
46Silvan WidmerClub Crest Mainz 050.040.00Blocked14Right FootPaul NebelShot
46Jonathan BurkardtClub Crest Mainz 050.090.00Off Target14Left FootVolleySilvan WidmerShot
48Kaishu SanoClub Crest Mainz 050.040.00Blocked27Right FootNadiem AmiriPass (Live)Paul NebelPass (Live)
49Moritz JenzClub Crest Mainz 050.050.00Off Target12HeadJonathan BurkardtPass (Live)Silvan WidmerPass (Live)
54Moritz JenzClub Crest Mainz 050.040.05Saved9HeadNadiem AmiriPass (Live)Paul NebelPass (Live)
55Karim AdeyemiClub Crest Dortmund0.020.00Blocked29Left FootJulian BrandtPass (Live)Pascal GroßPass (Live)
57Salih ÖzcanClub Crest Dortmund0.230.00Blocked4HeadNico SchlotterbeckPass (Dead)Karim AdeyemiPass (Live)
59Maximilian BeierClub Crest Dortmund0.060.00Off Target14Right FootYan CoutoPass (Live)Julian BrandtPass (Live)
70Karim AdeyemiClub Crest Dortmund0.470.18Saved19Right FootJulian BrandtPass (Live)Nico SchlotterbeckPass (Live)
72Maximilian BeierClub Crest Dortmund0.170.67Goal6HeadDeflectedNico SchlotterbeckPass (Dead)Karim AdeyemiShot
76Paul NebelClub Crest Mainz 050.150.38Goal11Right FootVolleyNadiem AmiriPass (Live)
83Pascal GroßClub Crest Dortmund0.140.73Saved8Right FootCarney ChukwuemekaPass (Live)Karim AdeyemiPass (Live)
83Julian RyersonClub Crest Dortmund0.010.00Off Target29Right FootVolleyPascal GroßShot
84Carney ChukwuemekaClub Crest Dortmund0.070.00Blocked16Right FootDaniel SvenssonPass (Live)Karim AdeyemiPass (Live)
87Anthony CaciClub Crest Mainz 050.210.00Off Target6HeadHong HyunseokPass (Live)Nelson WeiperPass (Live)
89Karim AdeyemiClub Crest Dortmund0.150.00Blocked20Left FootMaximilian BeierPass (Live)
90+3Nikolas VeratschnigClub Crest Mainz 050.030.00Blocked10HeadNadiem AmiriPass (Live)Nikolas VeratschnigPass (Live)
90+6Nico SchlotterbeckClub Crest Dortmund0.040.00Off Target30Left FootFree kickNiklas SüleFouledPascal GroßPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Nico SchlotterbeckClub Crest Dortmund0.030.00Blocked32Left Foot
4Nico SchlotterbeckClub Crest Dortmund0.060.00Off Target22Left FootNico SchlotterbeckShot
7Karim AdeyemiClub Crest Dortmund0.020.00Blocked15Left FootJulian BrandtPass (Live)Julian BrandtPass (Live)
9Maximilian BeierClub Crest Dortmund0.160.00Off Target11HeadWaldemar AntonPass (Live)Yan CoutoPass (Live)
14Julian BrandtClub Crest Dortmund0.080.24Saved21Left FootDeflectedMaximilian BeierPass (Live)Yan CoutoPass (Live)
24Nico SchlotterbeckClub Crest Dortmund0.020.01Saved36Left FootYan CoutoPass (Live)
39Maximilian BeierClub Crest Dortmund0.991.00Goal2Right FootKarim AdeyemiPass (Live)Julian BrandtPass (Live)
42Emre CanClub Crest Dortmund0.130.28Goal4HeadNico SchlotterbeckPass (Dead)
55Karim AdeyemiClub Crest Dortmund0.020.00Blocked29Left FootJulian BrandtPass (Live)Pascal GroßPass (Live)
57Salih ÖzcanClub Crest Dortmund0.230.00Blocked4HeadNico SchlotterbeckPass (Dead)Karim AdeyemiPass (Live)
59Maximilian BeierClub Crest Dortmund0.060.00Off Target14Right FootYan CoutoPass (Live)Julian BrandtPass (Live)
70Karim AdeyemiClub Crest Dortmund0.470.18Saved19Right FootJulian BrandtPass (Live)Nico SchlotterbeckPass (Live)
72Maximilian BeierClub Crest Dortmund0.170.67Goal6HeadDeflectedNico SchlotterbeckPass (Dead)Karim AdeyemiShot
83Pascal GroßClub Crest Dortmund0.140.73Saved8Right FootCarney ChukwuemekaPass (Live)Karim AdeyemiPass (Live)
83Julian RyersonClub Crest Dortmund0.010.00Off Target29Right FootVolleyPascal GroßShot
84Carney ChukwuemekaClub Crest Dortmund0.070.00Blocked16Right FootDaniel SvenssonPass (Live)Karim AdeyemiPass (Live)
89Karim AdeyemiClub Crest Dortmund0.150.00Blocked20Left FootMaximilian BeierPass (Live)
90+6Nico SchlotterbeckClub Crest Dortmund0.040.00Off Target30Left FootFree kickNiklas SüleFouledPascal GroßPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
13Lee Jae-sungClub Crest Mainz 050.040.00Off Target13HeadJonathan BurkardtPass (Live)Danny da CostaPass (Live)
15Lee Jae-sungClub Crest Mainz 050.030.00Off Target9HeadAnthony CaciPass (Live)Paul NebelPass (Live)
33Nadiem AmiriClub Crest Mainz 050.030.00Blocked28Right FootKaishu SanoPass (Live)Anthony CaciPass (Live)
46Paul NebelClub Crest Mainz 050.080.00Blocked21Left FootPaul NebelTake-OnJonathan BurkardtPass (Live)
46Silvan WidmerClub Crest Mainz 050.040.00Blocked14Right FootPaul NebelShot
46Jonathan BurkardtClub Crest Mainz 050.090.00Off Target14Left FootVolleySilvan WidmerShot
48Kaishu SanoClub Crest Mainz 050.040.00Blocked27Right FootNadiem AmiriPass (Live)Paul NebelPass (Live)
49Moritz JenzClub Crest Mainz 050.050.00Off Target12HeadJonathan BurkardtPass (Live)Silvan WidmerPass (Live)
54Moritz JenzClub Crest Mainz 050.040.05Saved9HeadNadiem AmiriPass (Live)Paul NebelPass (Live)
76Paul NebelClub Crest Mainz 050.150.38Goal11Right FootVolleyNadiem AmiriPass (Live)
87Anthony CaciClub Crest Mainz 050.210.00Off Target6HeadHong HyunseokPass (Live)Nelson WeiperPass (Live)
90+3Nikolas VeratschnigClub Crest Mainz 050.030.00Blocked10HeadNadiem AmiriPass (Live)Nikolas VeratschnigPass (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.