Spain vs. Germany Match Report – Friday July 5, 2024

UEFA European Football Championship (Quarter-finals)
Spain
2
1.4
Manager: Luis de la Fuente
Germany
1
2.1
Manager: Julian Nagelsmann
Friday July 5, 2024, 18:00 (venue time)
UEFA European Football Championship (Quarter-finals)
Spain vs. Germany Historical Head-to-Head
 
Attendance: 54,000
Venue: MHPArena, Stuttgart
Officials: Anthony Taylor (Referee) · Gary Beswick (AR1) · Adam Nunn (AR2) · Ivan Kružliak (4th) · Stuart Attwell (VAR)
Dani Olmo · 51’
Mikel Merino · 119’
Dani Carvajal · 120+5’
Florian Wirtz · 89’
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
 8’
0:0
 — Substitute
 13’
0:0
 — Yellow Card
 28’
0:0
 — Yellow Card
 29’
0:0
 — Yellow Card
Half Time
 46’
0:0
 — Substitute
 46’
0:0
 — Substitute
 46’
0:0
 — Substitute
 51’
1:0
 — Goal 1:0
 56’
1:0
 — Yellow Card
 57’
1:0
 — Substitute
 57’
1:0
 — Substitute
 63’
1:0
 — Substitute
 67’
1:0
 — Yellow Card
 73’
1:0
 — Yellow Card
 74’
1:0
 — Yellow Card
 80’
1:0
 — Substitute
 80’
1:0
 — Substitute
 80’
1:0
 — Substitute
 82’
1:0
 — Yellow Card
 89’
1:1
 — Goal 1:1
 89’
1:1
 — Yellow Card
Full Time
 91’
1:1
 — Substitute
 94’
1:1
 — Yellow Card
 100’
1:1
 — Yellow Card
 102’
1:1
 — Substitute
 110’
1:1
 — Yellow Card
 113’
1:1
 — Yellow Card
 119’
2:1
 — Goal 2:1
 120’
2:1
 — Yellow Card
120+5’
2:1
 — Second Yellow Card

Team Stats

Possession
48%
52%
Passing Accuracy
514 of 604 — 85%
83% — 541 of 655
Shots on Target
6 of 18 — 33%
22% — 5 of 23
Saves
4 of 5 — 80%
66% — 4 of 6
Cards
Spain
 
Germany
17
Fouls
22
1
Corners
5
9
Crosses
33
760
Touches
781
Spain
 
Germany
17
Tackles
23
11
Interceptions
9
18
Aerials Won
10
38
Clearances
19
Spain
 
Germany
3
Offsides
2
10
Goal Kicks
10
8
Throw Ins
21
68
Long Balls
67
Become a Stathead & surf this site ad-free.

Spain Player Stats

Spain 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
Álvaro Morata7FW31-2567900002010321000.20.20.031142360.9319000
   Mikel Oyarzabal21FW27-0754100003000260000.10.10.410171894.4313111
Nico Williams17LW,LM21-3597900001000351000.00.00.020222684.6225562
   Mikel Merino6CM,FW28-0134110001100350010.30.30.130212777.8218121
Lamine Yamal19RW16-3586201002100262200.10.10.341101376.9117341
   Ferrán Torres11RM24-1275800002010220010.40.40.000121580.0112110
Fabián Ruiz Peña8LM,CM28-09310100002010831100.10.10.130717989.91143222
   Joselu9FW34-100190000000050000.00.00.0001250.002000
Rodri16CM28-01312000000010867010.00.00.120677293.1948110
Pedri20RM21-22370000110010000.00.00.0000001000
   Dani Olmo10RM,LM,FW26-05911311003200560100.20.20.361344575.6442875
Marc Cucurella24LB25-34912000000000721240.00.00.021505590.9545400
Aymeric Laporte14CB30-03912000001100892110.00.00.010667291.7748211
Robin Le Normand3CB27-2374500000010300010.00.00.000232495.8123000
   Nacho4CB34-1697500000000380010.00.00.010283190.3118000
Dani Carvajal2RB32-17611900000021632410.00.00.040404687.0331120
Unai Simón23GK27-02412000000010610000.00.00.000385667.9043000
17 Players1,3192200186817601711111.41.41.432451460485.153448292713
Spain 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
Álvaro Morata7FW31-25679142360.92316161250.06875.01250.000.00.112103
   Mikel Oyarzabal21FW27-07541171894.418267121392.333100.00000.40.010003
Nico Williams17LW,LM21-35979222684.6325120151693.84580.03560.000.00.601102
   Mikel Merino6CM,FW28-01341212777.827452141782.45683.31333.300.10.022002
Lamine Yamal19RW16-35862101376.9129308988.92366.70010.30.331001
   Ferrán Torres11RM24-12758121580.02053488100.011100.02450.000.00.000101
Fabián Ruiz Peña8LM,CM28-093101717989.91116280404197.6242788.95771.400.10.13111011
   Joselu9FW34-100191250.0901250.0000000.00.000000
Rodri16CM28-013120677293.11200317313393.9303196.86785.700.10.025009
Pedri20RM21-2237000000000000.00.000000
   Dani Olmo10RM,LM,FW26-059113344575.6488105212584.091275.02366.710.30.332324
Marc Cucurella24LB25-349120505590.97402592727100.0232785.20000.00.015005
Aymeric Laporte14CB30-039120667291.71126435272993.1363894.733100.000.00.007007
Robin Le Normand3CB27-23745232495.8359491010100.0131492.90000.00.001001
   Nacho4CB34-16975283190.34181781414100.0141687.5010.000.00.001001
Dani Carvajal2RB32-176119404687.0629188222491.7151788.22450.000.00.013003
Unai Simón23GK27-024120385667.91380120844100.0121392.3223956.400.00.001000
17 Players1,31951460485.18811338326028491.519722189.1477860.321.41.517427253
Spain 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
Álvaro Morata7FW31-25679232210000000001400
   Mikel Oyarzabal21FW27-07541181531000000001700
Nico Williams17LW,LM21-35979262511102000002200
   Mikel Merino6CM,FW28-01341272700010000002100
Lamine Yamal19RW16-35862131200000000001010
   Ferrán Torres11RM24-12758151321003011001200
Fabián Ruiz Peña8LM,CM28-093101797544001000007101
   Joselu9FW34-10019220000000000100
Rodri16CM28-013120727011000000006710
Pedri20RM21-2237000000000000000
   Dani Olmo10RM,LM,FW26-059113454311012000003412
Marc Cucurella24LB25-349120555230100300005001
Aymeric Laporte14CB30-039120726486000000006602
Robin Le Normand3CB27-23745242400000000002300
   Nacho4CB34-16975312655000000002800
Dani Carvajal2RB32-176119464061001500004000
Unai Simón23GK27-0241205646102000000003800
17 Players1,31960455645232298110051436
Spain 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
Álvaro Morata7FW31-25679111000000000100
   Mikel Oyarzabal21FW27-07541000000000000020
Nico Williams17LW,LM21-359791001011100.000000100
   Mikel Merino6CM,FW28-01341000000001100030
Lamine Yamal19RW16-358622211022100.000002400
   Ferrán Torres11RM24-12758000000001010010
Fabián Ruiz Peña8LM,CM28-0931011110011100.000001210
   Joselu9FW34-10019000000000000030
Rodri16CM28-013120733402540.031100730
Pedri20RM21-2237000000000000000
   Dani Olmo10RM,LM,FW26-05911300000010.010001110
Marc Cucurella24LB25-349120110101250.014222340
Aymeric Laporte14CB30-0391202211011100.001101381
Robin Le Normand3CB27-23745000000001010040
   Nacho4CB34-1697500000010.011100060
Dani Carvajal2RB32-176119211011250.011104610
Unai Simón23GK27-024120000000000000011
17 Players1,319171188191656.3711741128382
Spain 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
Álvaro Morata7FW31-256793203141533200019461400021284
   Mikel Oyarzabal21FW27-075412604101212611100.000.013783012121195
Nico Williams17LW,LM21-35979350312205356233.3466.725211124512102611
   Mikel Merino6CM,FW28-01341354616132352150.0150.018582411111252
Lamine Yamal19RW16-3586226044194264125.0375.0171418331223186
   Ferrán Torres11RM24-127582203712322100.01100.012684211121175
Fabián Ruiz Peña8LM,CM28-09310183317501708322100.000.04320911523000623
   Joselu9FW34-1001951302050002300000020
Rodri16CM28-013120863235015186100.01100.0481947311031531
Pedri20RM21-223710001010001320000010
   Dani Olmo10RM,LM,FW26-059113560716363567571.4114.34229217186222489
Marc Cucurella24LB25-3491207282331180720004527014943000472
Aymeric Laporte14CB30-03912089133547838911100.000.04830821123020560
Robin Le Normand3CB27-237453041612203000023864100010220
   Nacho4CB34-169753891919103800018844301000220
Dani Carvajal2RB32-176119636133119163200.02100.0311295413030373
Unai Simón23GK27-024120614760100610004326716400000250
17 Players1,3197609823932021026760271348.11348.14482447134029269211050851
Spain 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%
Álvaro Morata7FW31-2567910023100100023175.0
   Mikel Oyarzabal21FW27-07541000000000000210100.0
Nico Williams17LW,LM21-35979000211200000400
   Mikel Merino6CM,FW28-0134100000000000032166.7
Lamine Yamal19RW16-35862000010022000300
   Ferrán Torres11RM24-12758100210300000120100.0
Fabián Ruiz Peña8LM,CM28-0931011002101110008010.0
   Joselu9FW34-10019000011000000010100.0
Rodri16CM28-013120100230003000121150.0
Pedri20RM21-2237000010000000000
   Dani Olmo10RM,LM,FW26-059113000140210000500
Marc Cucurella24LB25-3491200001300210003010.0
Aymeric Laporte14CB30-03912000002001200042250.0
Robin Le Normand3CB27-23745100100000000210100.0
   Nacho4CB34-1697500000000000032166.7
Dani Carvajal2RB32-17611921141014100031233.3
Unai Simón23GK27-024120100000000000220100.0
17 Players1,319811172239111100057181064.3

Spain Goalkeeper Stats

Spain 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
Unai Simón27-0249051480.01.9132944.848845.840.4887.559.525416.009.9

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-0249000004200321000.50.50.020172373.9518421
   Waldemar Anton16CB27-3513000000000240000.00.00.110172181.0214000
Jamal Musiala10LW,LM21-13012000003000510210.20.20.020283482.4739562
Leroy Sané19RW28-1764500000000160020.00.00.00061060.003000
   Florian Wirtz17RW,RM21-0637510003110521100.30.30.240354479.5528443
İlkay Gündoğan21AM33-2555600000000313100.00.00.010202483.3716020
   Niclas Füllkrug9FW31-1476400006100260000.50.50.560111861.1213200
Toni Kroos8DM34-18312000000010994200.00.00.150799087.8547000
Emre Can25DM30-1754500000000322110.00.00.000182281.8014000
   Robert Andrich23DM,CB29-2877500003110440000.10.10.140313783.8818100
David Raum3LB26-0745600000010413000.00.00.000243764.9120111
   Maximilian Mittelstädt18LB27-1096400001010382100.00.00.011293387.9218000
Jonathan Tah4CB28-1457900001000551000.00.00.020434889.6526000
   Thomas Müller13AM,CM34-2964100001000242000.40.40.330132161.9211110
Antonio Rüdiger2CB31-12412000000010812030.00.00.330616889.7648320
Joshua Kimmich6RB29-14812001001000872120.10.10.7101697987.3740300
Manuel Neuer1GK38-10012000000000480000.00.00.000404687.0020000
19 Players1,32011002358078123992.12.12.144254165582.66439324187
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-02490172373.923063101283.34666.711100.000.00.301205
   Waldemar Anton16CB27-35130172181.0259110111291.75683.31333.300.10.011002
Jamal Musiala10LW,LM21-130120283482.4380157192382.67887.51250.000.00.116107
Leroy Sané19RW28-1764561060.04305771.4000000.00.000000
   Florian Wirtz17RW,RM21-06375354479.5462153212584.0121675.0010.000.20.321205
İlkay Gündoğan21AM33-25556202483.3339133111291.771070.022100.000.00.102107
   Niclas Füllkrug9FW31-14764111861.111444101566.71333.30000.50.541102
Toni Kroos8DM34-183120799087.813575374141100.0283190.391656.300.10.226005
Emre Can25DM30-17545182281.824419101283.38988.90000.00.000000
   Robert Andrich23DM,CB29-28775313783.8511235151978.9131492.93475.000.10.125108
David Raum3LB26-07456243764.928686202290.941040.0030.000.00.001001
   Maximilian Mittelstädt18LB27-10964293387.95432091313100.0121392.34580.000.00.102222
Jonathan Tah4CB28-14579434889.6650281212295.5192190.52450.000.00.008005
   Thomas Müller13AM,CM34-29641132161.9235835862.54850.02366.700.30.320212
Antonio Rüdiger2CB31-124120616889.711405042828100.0242596.081457.100.30.326436
Joshua Kimmich6RB29-148120697987.31023326394195.1293387.91333.310.70.553537
Manuel Neuer1GK38-100120404687.0101666099100.01919100.0121866.700.00.000000
19 Players1,32054165582.68832360028832189.719623284.5467958.212.12.6214321964
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-02490232120101000001700
   Waldemar Anton16CB27-35130212010000100001700
Jamal Musiala10LW,LM21-130120343400101000002800
Leroy Sané19RW28-1764510100000100000601
   Florian Wirtz17RW,RM21-06375444041102200003501
İlkay Gündoğan21AM33-25556242400000000002000
   Niclas Füllkrug9FW31-14764181800000000001100
Toni Kroos8DM34-18312090721712016051307910
Emre Can25DM30-17545222111000000001800
   Robert Andrich23DM,CB29-28775373700000000003100
David Raum3LB26-07456373520001200002401
   Maximilian Mittelstädt18LB27-10964332840004400002910
Jonathan Tah4CB28-14579484800000000004300
   Thomas Müller13AM,CM34-29641211830004200001300
Antonio Rüdiger2CB31-124120686711005000006100
Joshua Kimmich6RB29-1481207968112008900006901
Manuel Neuer1GK38-1001204632143000100004000
19 Players1,3206555936020313321513054124
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-024901010011100.000000110
   Waldemar Anton16CB27-35130000000000000010
Jamal Musiala10LW,LM21-130120000000001012210
Leroy Sané19RW28-1764500000030.032020000
   Florian Wirtz17RW,RM21-063751100111100.000001200
İlkay Gündoğan21AM33-25556321110000001400
   Niclas Füllkrug9FW31-14764000000000000000
Toni Kroos8DM34-183120412201250.010002610
Emre Can25DM30-175452111011100.001101300
   Robert Andrich23DM,CB29-2877500000010.010000020
David Raum3LB26-07456333003475.010000310
   Maximilian Mittelstädt18LB27-10964211011333.320001310
Jonathan Tah4CB28-145791101011100.000000130
   Thomas Müller13AM,CM34-29641211101250.010000200
Antonio Rüdiger2CB31-1241202120022100.003210250
Joshua Kimmich6RB29-148120222001520.042021320
Manuel Neuer1GK38-100120000000000000010
19 Players1,32023141463132650.013936932190
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-0249032169197322150.0150.01813010242101214
   Waldemar Anton16CB27-35130243147312400014734000000170
Jamal Musiala10LW,LM21-130120511620257516233.3350.03920712852233376
Leroy Sané19RW28-1764516062801600034300010103
   Florian Wirtz17RW,RM21-06375520419306524375.0125.028243115420103911
İlkay Gündoğan21AM33-2555631231810131200.02100.0161005101000243
   Niclas Füllkrug9FW31-147642600620102600013463420121265
Toni Kroos8DM34-1831209933252161990004717910101021692
Emre Can25DM30-17545321916713200014361101031241
   Robert Andrich23DM,CB29-287754429241104400018966611010250
David Raum3LB26-074564121814944111100.000.020936010100265
   Maximilian Mittelstädt18LB27-1096438210161203800018864401000232
Jonathan Tah4CB28-14579555163541550002614911201000410
   Thomas Müller13AM,CM34-296412404812424100.01100.011321511000166
Antonio Rüdiger2CB31-124120811136379081200.0150.04826620031001570
Joshua Kimmich6RB29-14812087528253428700040301147330006014
Manuel Neuer1GK38-10012048424620048000201057200000200
19 Players1,320781802473102294578118738.9950.0393214613012417513853562
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-0249000010010000041420.0
   Waldemar Anton16CB27-35130000000000000100
Jamal Musiala10LW,LM21-130120000140120000800
Leroy Sané19RW28-17645000100100000200
   Florian Wirtz17RW,RM21-0637510030021100041150.0
İlkay Gündoğan21AM33-25556000130012000200
   Niclas Füllkrug9FW31-1476400001100000004180.0
Toni Kroos8DM34-18312010051062100061150.0
Emre Can25DM30-175450001100110001010.0
   Robert Andrich23DM,CB29-2877510031000000061233.3
David Raum3LB26-074561001101030004010.0
   Maximilian Mittelstädt18LB27-109641001004110003020.0
Jonathan Tah4CB28-145790001000010003010.0
   Thomas Müller13AM,CM34-296410001104010001010.0
Antonio Rüdiger2CB31-1241201001005010006030.0
Joshua Kimmich6RB29-148120000131812000720100.0
Manuel Neuer1GK38-100120000000000000100
19 Players1,320800221623391400059101835.7

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

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Pedries Spain0.050.19Saved20Left FootÁlvaro MorataPass (Live)Nico WilliamsPass (Live)
12Nico Williamses Spain0.02Off Target29Right FootFabián Ruiz PeñaPass (Live)Aymeric LaportePass (Live)
15Lamine Yamales Spain0.06Off Target24Left FootFree kickDani OlmoFouledÁlvaro MorataPass (Live)
16Álvaro Morataes Spain0.01Blocked24Right FootDani OlmoPass (Live)Lamine YamalPass (Live)
17Fabián Ruiz Peñaes Spain0.04Off Target23Left FootLamine YamalPass (Live)Dani OlmoPass (Live)
21Kai Havertzde Germany0.090.28Saved11HeadJoshua KimmichPass (Live)İlkay GündoğanPass (Live)
23Aymeric Laportees Spain0.020.03Saved28Left FootFabián Ruiz PeñaPass (Live)Marc CucurellaPass (Live)
25Jonathan Tahde Germany0.04Off Target12HeadToni KroosPass (Dead)Joshua KimmichFouled
35Kai Havertzde Germany0.180.17Saved18Right FootAntonio RüdigerPass (Live)Jonathan TahPass (Live)
39Dani Olmoes Spain0.050.07Saved27Right Foot
45Lamine Yamales Spain0.030.02Saved28Left FootFabián Ruiz PeñaPass (Live)Dani CarvajalPass (Live)
47Álvaro Morataes Spain0.15Off Target9Right FootLamine YamalPass (Live)Nico WilliamsPass (Live)
48Robert Andrichde Germany0.02Off Target25Right FootJoshua KimmichPass (Live)Kai HavertzPass (Live)
52Dani Olmoes Spain0.090.36Goal18Right FootLamine YamalPass (Live)Álvaro MorataPass (Live)
55Jamal Musialade Germany0.03Blocked25Right FootRobert AndrichPass (Live)Joshua KimmichPass (Live)
60Florian Wirtzde Germany0.04Blocked29Right FootRobert AndrichPass (Live)Jonathan TahPass (Live)
64Niclas Füllkrugde Germany0.03Off Target10HeadToni KroosPass (Dead)Joshua KimmichPass (Live)
70Robert Andrichde Germany0.090.31Saved22Right FootNiclas FüllkrugPass (Live)Kai HavertzPass (Live)
72Kai Havertzde Germany0.21Blocked10Left FootNiclas FüllkrugPass (Live)Antonio RüdigerPass (Live)
72Niclas Füllkrugde Germany0.10Off Target9HeadAntonio RüdigerPass (Live)Joshua KimmichPass (Live)
77Niclas Füllkrugde Germany0.11Blocked11Right FootFlorian WirtzPass (Live)Joshua KimmichPass (Live)
81Jamal Musialade Germany0.06Off Target13Left FootNiclas FüllkrugPass (Live)Toni KroosPass (Live)
82Kai Havertzde Germany0.04Off Target29Left Foot
84Fabián Ruiz Peñaes Spain0.04Off Target27Left FootMikel MerinoPass (Live)Dani CarvajalPass (Live)
88Maximilian Mittelstädtde Germany0.03Blocked25Left FootJamal MusialaPass (Live)Toni KroosPass (Live)
89Florian Wirtzde Germany0.140.96Goal9Right FootVolleyJoshua KimmichPass (Live)Maximilian MittelstädtPass (Live)
90+4Thomas Müllerde Germany0.37Off Target8Right FootJoshua KimmichPass (Live)Niclas FüllkrugPass (Live)
91Ferrán Torreses Spain0.02Off Target16HeadDani OlmoPass (Live)Dani OlmoTake-On
95Mikel Oyarzabales Spain0.04Blocked23Left FootRodriPass (Live)
97Dani Olmoes Spain0.02Blocked18Right FootMikel MerinoPass (Live)NachoPass (Live)
101Robert Andrichde Germany0.02Off Target21Right FootVolleyFlorian WirtzPass (Live)Jamal MusialaPass (Live)
104Mikel Oyarzabales Spain0.02Off Target26Left FootDani CarvajalPass (Live)Mikel MerinoPass (Live)
105+1Florian Wirtzde Germany0.12Off Target18Left FootThomas MüllerPass (Live)Waldemar AntonPass (Live)
106Jamal Musialade Germany0.10Blocked21Right FootNiclas FüllkrugPass (Live)Thomas MüllerPass (Live)
109Niclas Füllkrugde Germany0.05Off Target15Left FootFlorian WirtzPass (Live)Florian WirtzTake-On
112Mikel Oyarzabales Spain0.06Off Target24Left FootRodriPass (Live)Dani CarvajalPass (Live)
117Niclas Füllkrugde Germany0.060.18Saved11HeadJoshua KimmichPass (Live)Robert AndrichPass (Live)
119Mikel Merinoes Spain0.300.82Goal9HeadDani OlmoPass (Live)Marc CucurellaPass (Live)
120+2Joshua Kimmichde Germany0.07Blocked23Right FootNiclas FüllkrugPass (Live)Robert AndrichPass (Live)
120+2Ferrán Torreses Spain0.40Off Target11Right FootMikel OyarzabalPass (Live)
120+3Niclas Füllkrugde Germany0.15Off Target11HeadThomas MüllerPass (Live)Toni KroosPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Pedries Spain0.050.19Saved20Left FootÁlvaro MorataPass (Live)Nico WilliamsPass (Live)
12Nico Williamses Spain0.02Off Target29Right FootFabián Ruiz PeñaPass (Live)Aymeric LaportePass (Live)
15Lamine Yamales Spain0.06Off Target24Left FootFree kickDani OlmoFouledÁlvaro MorataPass (Live)
16Álvaro Morataes Spain0.01Blocked24Right FootDani OlmoPass (Live)Lamine YamalPass (Live)
17Fabián Ruiz Peñaes Spain0.04Off Target23Left FootLamine YamalPass (Live)Dani OlmoPass (Live)
23Aymeric Laportees Spain0.020.03Saved28Left FootFabián Ruiz PeñaPass (Live)Marc CucurellaPass (Live)
39Dani Olmoes Spain0.050.07Saved27Right Foot
45Lamine Yamales Spain0.030.02Saved28Left FootFabián Ruiz PeñaPass (Live)Dani CarvajalPass (Live)
47Álvaro Morataes Spain0.15Off Target9Right FootLamine YamalPass (Live)Nico WilliamsPass (Live)
52Dani Olmoes Spain0.090.36Goal18Right FootLamine YamalPass (Live)Álvaro MorataPass (Live)
84Fabián Ruiz Peñaes Spain0.04Off Target27Left FootMikel MerinoPass (Live)Dani CarvajalPass (Live)
91Ferrán Torreses Spain0.02Off Target16HeadDani OlmoPass (Live)Dani OlmoTake-On
95Mikel Oyarzabales Spain0.04Blocked23Left FootRodriPass (Live)
97Dani Olmoes Spain0.02Blocked18Right FootMikel MerinoPass (Live)NachoPass (Live)
104Mikel Oyarzabales Spain0.02Off Target26Left FootDani CarvajalPass (Live)Mikel MerinoPass (Live)
112Mikel Oyarzabales Spain0.06Off Target24Left FootRodriPass (Live)Dani CarvajalPass (Live)
119Mikel Merinoes Spain0.300.82Goal9HeadDani OlmoPass (Live)Marc CucurellaPass (Live)
120+2Ferrán Torreses Spain0.40Off Target11Right FootMikel OyarzabalPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
21Kai Havertzde Germany0.090.28Saved11HeadJoshua KimmichPass (Live)İlkay GündoğanPass (Live)
25Jonathan Tahde Germany0.04Off Target12HeadToni KroosPass (Dead)Joshua KimmichFouled
35Kai Havertzde Germany0.180.17Saved18Right FootAntonio RüdigerPass (Live)Jonathan TahPass (Live)
48Robert Andrichde Germany0.02Off Target25Right FootJoshua KimmichPass (Live)Kai HavertzPass (Live)
55Jamal Musialade Germany0.03Blocked25Right FootRobert AndrichPass (Live)Joshua KimmichPass (Live)
60Florian Wirtzde Germany0.04Blocked29Right FootRobert AndrichPass (Live)Jonathan TahPass (Live)
64Niclas Füllkrugde Germany0.03Off Target10HeadToni KroosPass (Dead)Joshua KimmichPass (Live)
70Robert Andrichde Germany0.090.31Saved22Right FootNiclas FüllkrugPass (Live)Kai HavertzPass (Live)
72Kai Havertzde Germany0.21Blocked10Left FootNiclas FüllkrugPass (Live)Antonio RüdigerPass (Live)
72Niclas Füllkrugde Germany0.10Off Target9HeadAntonio RüdigerPass (Live)Joshua KimmichPass (Live)
77Niclas Füllkrugde Germany0.11Blocked11Right FootFlorian WirtzPass (Live)Joshua KimmichPass (Live)
81Jamal Musialade Germany0.06Off Target13Left FootNiclas FüllkrugPass (Live)Toni KroosPass (Live)
82Kai Havertzde Germany0.04Off Target29Left Foot
88Maximilian Mittelstädtde Germany0.03Blocked25Left FootJamal MusialaPass (Live)Toni KroosPass (Live)
89Florian Wirtzde Germany0.140.96Goal9Right FootVolleyJoshua KimmichPass (Live)Maximilian MittelstädtPass (Live)
90+4Thomas Müllerde Germany0.37Off Target8Right FootJoshua KimmichPass (Live)Niclas FüllkrugPass (Live)
101Robert Andrichde Germany0.02Off Target21Right FootVolleyFlorian WirtzPass (Live)Jamal MusialaPass (Live)
105+1Florian Wirtzde Germany0.12Off Target18Left FootThomas MüllerPass (Live)Waldemar AntonPass (Live)
106Jamal Musialade Germany0.10Blocked21Right FootNiclas FüllkrugPass (Live)Thomas MüllerPass (Live)
109Niclas Füllkrugde Germany0.05Off Target15Left FootFlorian WirtzPass (Live)Florian WirtzTake-On
117Niclas Füllkrugde Germany0.060.18Saved11HeadJoshua KimmichPass (Live)Robert AndrichPass (Live)
120+2Joshua Kimmichde Germany0.07Blocked23Right FootNiclas FüllkrugPass (Live)Robert AndrichPass (Live)
120+3Niclas Füllkrugde Germany0.15Off Target11HeadThomas MüllerPass (Live)Toni KroosPass (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.