Germany vs. Denmark Match Report – Saturday June 29, 2024

UEFA European Football Championship (Round of 16)
Germany
2
2.6
Manager: Julian Nagelsmann
Denmark
0
1.2
Manager: Kasper Hjulmand
Saturday June 29, 2024, 21:00 (venue time)
UEFA European Football Championship (Round of 16)
Germany vs. Denmark Historical Head-to-Head
 
Attendance: 61,612
Venue: Signal Iduna Park, Dortmund
Officials: Michael Oliver (Referee) · Stuart Burt (AR1) · Dan Cook (AR2) · Irfan Peljto (4th) · Stuart Attwell (VAR)
Kai Havertz (P) · 53’
Jamal Musiala · 68’
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
 41’
0:0
Kasper Hjulmand
 — Yellow Card
Half Time
 53’
1:0
Penalty Kick
 — Yellow Card
 57’
1:0
 — Yellow Card
 59’
1:0
Julian Nagelsmann
 — Yellow Card
 60’
1:0
 — Yellow Card
 64’
1:0
 — Substitute
 65’
1:0
 — Substitute
 68’
2:0
 — Goal 2:0
 69’
2:0
 — Substitute
 69’
2:0
 — Substitute
 81’
2:0
 — Substitute
 81’
2:0
 — Substitute
 81’
2:0
 — Substitute
 81’
2:0
 — Substitute
 82’
2:0
 88’
2:0
 — Substitute

Team Stats

Possession
55%
45%
Passing Accuracy
502 of 576 — 87%
82% — 381 of 466
Shots on Target
8 of 14 — 57%
18% — 2 of 11
Saves
2 of 2 — 100%
87% — 7 of 8
Cards
Germany
 
Denmark
7
Fouls
15
6
Corners
6
13
Crosses
15
683
Touches
551
Germany
 
Denmark
8
Tackles
18
8
Interceptions
4
13
Aerials Won
11
22
Clearances
18
Germany
 
Denmark
4
Offsides
3
3
Goal Kicks
6
20
Throw Ins
10
55
Long Balls
56
Become a Stathead & surf this site ad-free.

Germany Player Stats

Germany Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # 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
Kai Havertz7FW,AM25-0189010114300480011.91.10.130253083.3126541
Jamal Musiala10LW21-1248010002100440110.40.40.020222684.64294112
   Florian Wirtz17AM,LW21-057100000110080000.10.10.3205683.328022
Leroy Sané19RW28-1708700000000290000.00.00.010222588.0121263
   Waldemar Anton16CB27-34530000000040000.00.00.01033100.000000
İlkay Gündoğan21AM33-2496400000000230000.00.00.030161984.2114221
   Niclas Füllkrug9FW31-1412600000000130000.00.00.0104944.408000
Toni Kroos8DM,CM34-17790000010001031100.10.10.150909891.8554110
Robert Andrich23DM29-2816300001100642100.10.10.010495490.7731000
   Emre Can25DM,CM30-1692700000000230010.00.00.0002121100.0115000
David Raum3LB26-0688000000000421000.00.00.731334180.5515411
   Benjamin Henrichs20WB,LB27-127100000100060000.00.00.0004580.024100
Nico Schlotterbeck15CB24-2119001002100791210.10.10.411606690.9033000
Antonio Rüdiger2CB31-1189000000000802260.00.00.110566586.2543000
Joshua Kimmich6RB,WB29-1429000002100881100.00.00.140718187.7751210
Manuel Neuer1GK38-0949000000000290000.00.00.011212777.8020000
17 Players99021111481068388102.61.81.729350257687.241372212810
Germany Player Stats Table
Total Short Medium Long
Player # 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
Kai Havertz7FW,AM25-01890253083.332374111478.6121392.30000.10.010001
Jamal Musiala10LW21-12480222684.625891172085.03475.011100.000.00.003104
   Florian Wirtz17AM,LW21-057105683.31355511100.033100.011100.000.30.022002
Leroy Sané19RW28-17087222588.024818121485.777100.00000.00.100101
   Waldemar Anton16CB27-345333100.0444111100.022100.00000.00.000000
İlkay Gündoğan21AM33-24964161984.227970101190.93475.03475.000.00.001001
   Niclas Füllkrug9FW31-141264944.45102366.72450.00000.00.010000
Toni Kroos8DM,CM34-17790909891.815015454747100.0283093.3111573.300.10.2410005
Robert Andrich23DM29-28163495490.77882052424100.0222588.03560.000.00.004207
   Emre Can25DM,CM30-169272121100.0359411111100.088100.022100.000.00.001001
David Raum3LB26-06880334180.5502141171989.5121392.32450.000.70.224115
   Benjamin Henrichs20WB,LB27-127104580.093831250.022100.011100.000.00.000002
Nico Schlotterbeck15CB24-21190606690.9981514303293.8232495.85771.410.40.017000
Antonio Rüdiger2CB31-11890566586.21032360171894.43232100.051145.500.10.218205
Joshua Kimmich6RB,WB29-14290718187.71095351404393.0293387.91425.000.10.216207
Manuel Neuer1GK38-09490212777.852135055100.0111291.751050.000.00.001000
17 Players99050257687.28210293924626592.819921692.1406561.511.71.013479141
Germany Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Kai Havertz7FW,AM25-01890303000000000002501
Jamal Musiala10LW21-12480262600000000002200
   Florian Wirtz17AM,LW21-05710650001000000510
Leroy Sané19RW28-17087252310001000002210
   Waldemar Anton16CB27-3453330000000000300
İlkay Gündoğan21AM33-24964191900000000001600
   Niclas Füllkrug9FW31-14126980000000000410
Toni Kroos8DM,CM34-1779098811610026061229011
Robert Andrich23DM29-28163545400000000004900
   Emre Can25DM,CM30-16927212100000000002100
David Raum3LB26-06880413380002800003301
   Benjamin Henrichs20WB,LB27-12710541000010000400
Nico Schlotterbeck15CB24-21190666331000000006001
Antonio Rüdiger2CB31-11890656321101100005601
Joshua Kimmich6RB,WB29-1429081711000031000007100
Manuel Neuer1GK38-09490272254000000002100
17 Players9905765264616131320612250245
Germany Player Stats Table
Tackles Challenges Blocks
Player # Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Kai Havertz7FW,AM25-01890000000001010030
Jamal Musiala10LW21-12480000000001011100
   Florian Wirtz17AM,LW21-05710000000000000000
Leroy Sané19RW28-1708700000010.010000000
   Waldemar Anton16CB27-3453000000000000010
İlkay Gündoğan21AM33-2496400000010.010000000
   Niclas Füllkrug9FW31-14126000000000000010
Toni Kroos8DM,CM34-17790100100000001220
Robert Andrich23DM29-28163222000000001330
   Emre Can25DM,CM30-16927000000001100010
David Raum3LB26-06880110011250.010000100
   Benjamin Henrichs20WB,LB27-12710000000000000000
Nico Schlotterbeck15CB24-2119011010010.011012361
Antonio Rüdiger2CB31-11890211100006422440
Joshua Kimmich6RB,WB29-14290111000000001210
Manuel Neuer1GK38-09490000000000000000
17 Players990864311520.041055816221
Germany Player Stats Table
Touches Take-Ons Carries Receiving
Player # 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
Kai Havertz7FW,AM25-01890483513308474125.0375.026164102512414015
Jamal Musiala10LW21-124804404211934411218.2763.6291956942211365
   Florian Wirtz17AM,LW21-05710802520822100.000.0861220001160
Leroy Sané19RW28-17087290113161296350.0233.3211478323000246
   Waldemar Anton16CB27-345342400040000000000000
İlkay Gündoğan21AM33-24964230210120232150.000.014825822020182
   Niclas Füllkrug9FW31-141261311102013000834800020114
Toni Kroos8DM,CM34-1779010322659190103100.01100.0541978912000770
Robert Andrich23DM29-28163646163513164000311867002000500
   Emre Can25DM,CM30-16927232481102300015531801000190
David Raum3LB26-068804206201624211100.000.0151057440000262
   Benjamin Henrichs20WB,LB27-127106013206000431261000041
Nico Schlotterbeck15CB24-211907910314272790003315010802011521
Antonio Rüdiger2CB31-11890809304641800004318312701010510
Joshua Kimmich6RB,WB29-14290884204226088100.01100.05125211823000645
Manuel Neuer1GK38-0949029212900029000201004400000190
17 Players9906836018232717918682281035.71450.0372194010162119412449741
Germany Player Stats Table
Performance Aerial Duels
Player # Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Kai Havertz7FW,AM25-0189000001200000033442.9
Jamal Musiala10LW21-12480000040010000400
   Florian Wirtz17AM,LW21-05710000001000000300
Leroy Sané19RW28-170870001201000003010.0
   Waldemar Anton16CB27-3453000000000000110100.0
İlkay Gündoğan21AM33-249640001100000004010.0
   Niclas Füllkrug9FW31-1412600001100000011150.0
Toni Kroos8DM,CM34-17790000010610000500
Robert Andrich23DM29-2816300031001200022166.7
   Emre Can25DM,CM30-16927000000000000100
David Raum3LB26-06880000010201000100
   Benjamin Henrichs20WB,LB27-12710000000000000000
Nico Schlotterbeck15CB24-2119000011002100054180.0
Antonio Rüdiger2CB31-11890000000121000710100.0
Joshua Kimmich6RB,WB29-1429000010031100031233.3
Manuel Neuer1GK38-09490000010000000100
17 Players9901007144138600044131154.2

Germany Goalkeeper Stats

Germany Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Manuel Neuer38-09490202100.00.83742.926326.929.310.014.01218.307.0

Denmark Player Stats

Denmark Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # 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
Rasmus Højlund9FW21-1468000004200251000.40.40.010101471.4019311
   Jonas Wind19AM25-143100000000050000.00.00.0003560.002000
Christian Eriksen10AM,LW32-1369000002000620210.40.40.260365565.5644211
Andreas Skov Olsen11AM24-1836800000000231020.00.00.020141687.5115200
   Yussuf Poulsen20FW,AM30-014220000000071000.00.00.0004666.705100
Thomas Delaney8CM32-3006800001000320200.10.10.210182766.7413200
   Christian Nørgaard15DM,CM30-1112200000000251000.00.00.010212391.3218000
Pierre Højbjerg23CM,DM28-3299000001000732000.00.00.140576883.8750011
Joakim Mæhle5WB,RB27-0409000001010581000.10.10.010435086.0442221
Alexander Bah18WB26-2038100000000322010.00.00.010202676.9322100
   Victor Bernth Kristiansen17LB21-196900000000122000.00.00.00081172.719100
Andreas Christensen6CB28-0808000000000483010.00.00.000353892.1129100
   Jacob Bruun Larsen26RW25-284100000000060000.00.00.0003650.017100
Jannik Vestergaard3CB31-3319000001000552010.10.10.000474897.9339000
Joachim Andersen2CB28-0299000001010552000.10.10.220404687.0541110
Kasper Schmeichel1GK37-2379000000000330000.00.00.010222781.5017000
17 Players99000001123055118461.21.20.820038146681.8383721764
Denmark Player Stats Table
Total Short Medium Long
Player # 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
Rasmus Højlund9FW21-14680101471.4127107887.52366.70000.00.000000
   Jonas Wind19AM25-143103560.044122100.011100.0010.000.00.000000
Christian Eriksen10AM,LW32-13690365565.5596181182378.3142166.74944.400.20.232106
Andreas Skov Olsen11AM24-18368141687.5213427887.55683.311100.000.00.101001
   Yussuf Poulsen20FW,AM30-014224666.733033100.0010.00000.00.000000
Thomas Delaney8CM32-30068182766.724075131681.34757.11333.300.20.212104
   Christian Nørgaard15DM,CM30-11122212391.3292106141687.577100.00000.00.015002
Pierre Højbjerg23CM,DM28-32990576883.8944359303585.7192190.561060.000.10.225317
Joakim Mæhle5WB,RB27-04090435086.0579185313393.981080.02450.000.00.003004
Alexander Bah18WB26-20381202676.9340100111478.681080.01250.000.00.000003
   Victor Bernth Kristiansen17LB21-196981172.7873455100.022100.0030.000.00.000001
Andreas Christensen6CB28-08080353892.1587239192095.01414100.02366.700.00.003001
   Jacob Bruun Larsen26RW25-284103650.08311002450.011100.000.00.000101
Jannik Vestergaard3CB31-33190474897.96882932525100.02121100.0010.000.00.003003
Joachim Andersen2CB28-02990404687.08223211818100.0171989.55955.600.20.317005
Kasper Schmeichel1GK37-23790222781.565050233100.01111100.081361.500.00.001000
17 Players99038146681.86325245920622990.013515885.4316051.700.81.08326138
Denmark Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Rasmus Højlund9FW21-14680141030000000001010
   Jonas Wind19AM25-14310550000000000300
Christian Eriksen10AM,LW32-13690554782116063203602
Andreas Skov Olsen11AM24-18368161600001000001400
   Yussuf Poulsen20FW,AM30-01422660000100000401
Thomas Delaney8CM32-30068272700000000001800
   Christian Nørgaard15DM,CM30-11122232210000100002100
Pierre Højbjerg23CM,DM28-32990686533013000005701
Joakim Mæhle5WB,RB27-04090504540001400004310
Alexander Bah18WB26-20381262240001400002000
   Victor Bernth Kristiansen17LB21-196911101000010000800
Andreas Christensen6CB28-08080383711000000003501
   Jacob Bruun Larsen26RW25-28410650000100000310
Jannik Vestergaard3CB31-33190484711000000004700
Joachim Andersen2CB28-02990464511131000004000
Kasper Schmeichel1GK37-23790271982000000002200
17 Players9904664283510251510632038135
Denmark Player Stats Table
Tackles Challenges Blocks
Player # Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Rasmus Højlund9FW21-1468011001020.020000100
   Jonas Wind19AM25-14310000000000000000
Christian Eriksen10AM,LW32-13690000000001012200
Andreas Skov Olsen11AM24-183681100111100.002020100
   Yussuf Poulsen20FW,AM30-01422100011250.010000100
Thomas Delaney8CM32-30068000000000002210
   Christian Nørgaard15DM,CM30-111221001011100.000000100
Pierre Højbjerg23CM,DM28-32990212002450.020000210
Joakim Mæhle5WB,RB27-04090111001333.320000120
Alexander Bah18WB26-20381222002450.021010210
   Victor Bernth Kristiansen17LB21-1969221101250.010000210
Andreas Christensen6CB28-080803230022100.001010350
   Jacob Bruun Larsen26RW25-28410000000000000000
Jannik Vestergaard3CB31-331902220022100.001100240
Joachim Andersen2CB28-029902011011100.000000230
Kasper Schmeichel1GK37-23790000000000000000
17 Players99018121233142458.310615422180
Denmark Player Stats Table
Touches Take-Ons Carries Receiving
Player # 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
Rasmus Højlund9FW21-146802500121462511100.000.0191013531242219
   Jonas Wind19AM25-14310500411500021230000042
Christian Eriksen10AM,LW32-136906226253216211100.000.0441508720021451
Andreas Skov Olsen11AM24-183682303911323000151228423120174
   Yussuf Poulsen20FW,AM30-014227003407000526201000062
Thomas Delaney8CM32-30068321819513200013542920011163
   Christian Nørgaard15DM,CM30-11122251318412500018623400000200
Pierre Højbjerg23CM,DM28-3299073317401617311100.000.0502289401111504
Joakim Mæhle5WB,RB27-040905801432152582150.000.0422139823011466
Alexander Bah18WB26-203813231017513200022934110000191
   Victor Bernth Kristiansen17LB21-1969120273012000967201000091
Andreas Christensen6CB28-0808048523250048000291247210000290
   Jacob Bruun Larsen26RW25-284106002406000735221000174
Jannik Vestergaard3CB31-33190557242833550003922614200000411
Joachim Andersen2CB28-0299055323284255100.01100.0411868611100380
Kasper Schmeichel1GK37-2379033293300033000171027900000100
17 Players99055154166269121225516466.7116.73721801946179511737838
Denmark Player Stats Table
Performance Aerial Duels
Player # Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Rasmus Højlund9FW21-1468000012000100022250.0
   Jonas Wind19AM25-143100000000000001020.0
Christian Eriksen10AM,LW32-136900000016200007010.0
Andreas Skov Olsen11AM24-183680000101010002010.0
   Yussuf Poulsen20FW,AM30-014220000001000000010.0
Thomas Delaney8CM32-3006800031102000022166.7
   Christian Nørgaard15DM,CM30-111220001000000001020.0
Pierre Højbjerg23CM,DM28-32990000110301000800
Joakim Mæhle5WB,RB27-04090100110101000310100.0
Alexander Bah18WB26-203810003001020003010.0
   Victor Bernth Kristiansen17LB21-19690000010020002010.0
Andreas Christensen6CB28-08080000110002000330100.0
   Jacob Bruun Larsen26RW25-28410000000100000100
Jannik Vestergaard3CB31-33190000000002000520100.0
Joachim Andersen2CB28-0299010040010001021150.0
Kasper Schmeichel1GK37-23790000000000000200
17 Players99030015731541201044111345.8

Denmark Goalkeeper Stats

Denmark Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Kasper Schmeichel37-2379092788.93.95955.621328.633.7650.035.29111.109.3

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
7Joshua Kimmichde Germany0.030.23Saved29Right FootToni KroosPass (Live)İlkay GündoğanPass (Live)
7Nico Schlotterbeckde Germany0.010.68Saved12HeadToni KroosPass (Dead)Joshua KimmichShot
10Kai Havertzde Germany0.110.25Saved14Left FootVolleyAntonio RüdigerPass (Live)Robert AndrichPass (Live)
11Robert Andrichde Germany0.060.03Saved10HeadToni KroosPass (Dead)Kai HavertzShot
13Jamal Musialade Germany0.03Off Target28Right FootJamal MusialaTake-OnToni KroosPass (Live)
16Toni Kroosde Germany0.08Blocked28Right FootFree kickLeroy SanéFouledİlkay GündoğanPass (Live)
21Christian Eriksendk Denmark0.18Blocked21Right FootJoachim AndersenPass (Live)Kasper SchmeichelPass (Live)
24Joakim Mæhledk Denmark0.12Off Target11Left FootChristian EriksenPass (Live)
31Christian Eriksendk Denmark0.19Blocked21Right FootFree kickJoakim MæhleFouledAlexander BahPass (Live)
33Rasmus Højlunddk Denmark0.02Blocked20Left FootChristian EriksenPass (Live)Andreas Skov OlsenPass (Live)
37Kai Havertzde Germany0.180.11Saved9HeadDavid RaumPass (Live)Toni KroosPass (Dead)
37Nico Schlotterbeckde Germany0.06Off Target8HeadJoshua KimmichPass (Live)İlkay GündoğanPass (Live)
42Rasmus Højlunddk Denmark0.07Off Target10Right FootRasmus HøjlundTackle
45Rasmus Højlunddk Denmark0.240.70Saved11Left FootThomas DelaneyPass (Live)Christian EriksenPass (Live)
45+1Thomas Delaneydk Denmark0.11Off Target4HeadAndreas Skov OlsenPass (Live)Pierre HøjbjergPass (Live)
53Kai Havertz (pen)de Germany0.791.00Goal13Left FootFouledDavid RaumTake-On
59Kai Havertzde Germany0.48Off Target11Left FootDavid RaumPass (Live)Kai HavertzPass (Live)
66Rasmus Højlunddk Denmark0.050.06Saved15Left FootPierre HøjbjergPass (Live)Christian EriksenPass (Live)
68Jamal Musialade Germany0.350.83Goal11Right FootNico SchlotterbeckPass (Live)Manuel NeuerPass (Live)
77Joachim Andersendk Denmark0.09Off Target8HeadChristian EriksenPass (Dead)Christian EriksenPass (Live)
79Joshua Kimmichde Germany0.01Off Target71Right FootNiclas FüllkrugPass (Live)Jamal MusialaPass (Live)
83Pierre Højbjergdk Denmark0.02Blocked28Right FootDeflectedChristian NørgaardPass (Live)Pierre HøjbjergPass (Live)
89Benjamin Henrichsde Germany0.02Off Target25Right FootFlorian WirtzPass (Live)Joshua KimmichPass (Live)
90Florian Wirtzde Germany0.080.04Saved21Left FootKai HavertzPass (Live)Joshua KimmichPass (Live)
90+4Jannik Vestergaarddk Denmark0.10Blocked12Right FootPierre HøjbjergPass (Live)Joachim AndersenPass (Live)
90+5Kai Havertzde Germany0.290.88Saved13Left FootFlorian WirtzPass (Live)Waldemar AntonPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
7Joshua Kimmichde Germany0.030.23Saved29Right FootToni KroosPass (Live)İlkay GündoğanPass (Live)
7Nico Schlotterbeckde Germany0.010.68Saved12HeadToni KroosPass (Dead)Joshua KimmichShot
10Kai Havertzde Germany0.110.25Saved14Left FootVolleyAntonio RüdigerPass (Live)Robert AndrichPass (Live)
11Robert Andrichde Germany0.060.03Saved10HeadToni KroosPass (Dead)Kai HavertzShot
13Jamal Musialade Germany0.03Off Target28Right FootJamal MusialaTake-OnToni KroosPass (Live)
16Toni Kroosde Germany0.08Blocked28Right FootFree kickLeroy SanéFouledİlkay GündoğanPass (Live)
37Kai Havertzde Germany0.180.11Saved9HeadDavid RaumPass (Live)Toni KroosPass (Dead)
37Nico Schlotterbeckde Germany0.06Off Target8HeadJoshua KimmichPass (Live)İlkay GündoğanPass (Live)
53Kai Havertz (pen)de Germany0.791.00Goal13Left FootFouledDavid RaumTake-On
59Kai Havertzde Germany0.48Off Target11Left FootDavid RaumPass (Live)Kai HavertzPass (Live)
68Jamal Musialade Germany0.350.83Goal11Right FootNico SchlotterbeckPass (Live)Manuel NeuerPass (Live)
79Joshua Kimmichde Germany0.01Off Target71Right FootNiclas FüllkrugPass (Live)Jamal MusialaPass (Live)
89Benjamin Henrichsde Germany0.02Off Target25Right FootFlorian WirtzPass (Live)Joshua KimmichPass (Live)
90Florian Wirtzde Germany0.080.04Saved21Left FootKai HavertzPass (Live)Joshua KimmichPass (Live)
90+5Kai Havertzde Germany0.290.88Saved13Left FootFlorian WirtzPass (Live)Waldemar AntonPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
21Christian Eriksendk Denmark0.18Blocked21Right FootJoachim AndersenPass (Live)Kasper SchmeichelPass (Live)
24Joakim Mæhledk Denmark0.12Off Target11Left FootChristian EriksenPass (Live)
31Christian Eriksendk Denmark0.19Blocked21Right FootFree kickJoakim MæhleFouledAlexander BahPass (Live)
33Rasmus Højlunddk Denmark0.02Blocked20Left FootChristian EriksenPass (Live)Andreas Skov OlsenPass (Live)
42Rasmus Højlunddk Denmark0.07Off Target10Right FootRasmus HøjlundTackle
45Rasmus Højlunddk Denmark0.240.70Saved11Left FootThomas DelaneyPass (Live)Christian EriksenPass (Live)
45+1Thomas Delaneydk Denmark0.11Off Target4HeadAndreas Skov OlsenPass (Live)Pierre HøjbjergPass (Live)
66Rasmus Højlunddk Denmark0.050.06Saved15Left FootPierre HøjbjergPass (Live)Christian EriksenPass (Live)
77Joachim Andersendk Denmark0.09Off Target8HeadChristian EriksenPass (Dead)Christian EriksenPass (Live)
83Pierre Højbjergdk Denmark0.02Blocked28Right FootDeflectedChristian NørgaardPass (Live)Pierre HøjbjergPass (Live)
90+4Jannik Vestergaarddk Denmark0.10Blocked12Right FootPierre HøjbjergPass (Live)Joachim AndersenPass (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.