Empoli vs. Milan Match Report – Sunday January 7, 2024

Serie A (Matchweek 19)
Empoli
0
0.9
3-4-12
Manager: Aurelio Andreazzoli
Milan
3
1.7
12-3-4
Manager: Stefano Pioli
Sunday January 7, 2024, 12:30 (venue time)
Serie A (Matchweek 19)
Empoli vs. Milan Historical Head-to-Head
 
Attendance: 15,009
Venue: Stadio Carlo Castellani, Empoli
Officials: Federico La Penna (Referee) · Stefano Del Giovane (AR1) · Marco Ceccon (AR2) · Antonio Giua (4th) · Massimiliano Irrati (VAR)
Ruben Loftus-Cheek · 11’
Olivier Giroud (P) · 31’
Chaka Traorè · 88’
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
 11’
0:1
 — Goal 0:1
 28’
0:1
 — Substitute
 31’
0:2
Penalty Kick
 — Substitute
 35’
0:2
 — Substitute
 41’
0:2
 — Yellow Card
Half Time
 54’
0:2
 — Yellow Card
 57’
0:2
 — Substitute
 70’
0:2
 — Substitute
 70’
0:2
 — Substitute
 74’
0:2
 — Substitute
 74’
0:2
 — Substitute
 81’
0:2
 — Yellow Card
 84’
0:2
 — Substitute
 84’
0:2
 — Substitute
 88’
0:3
 — Goal 0:3

Team Stats

Possession
35%
65%
Passing Accuracy
299 of 366 — 82%
89% — 595 of 667
Shots on Target
2 of 17 — 12%
42% — 5 of 12
Saves
3 of 5 — 60%
100% — 2 of 2
Cards
Empoli
 
Milan
9
Fouls
13
6
Corners
6
19
Crosses
16
472
Touches
766
Empoli
 
Milan
17
Tackles
16
9
Interceptions
0
7
Aerials Won
6
15
Clearances
20
Empoli
 
Milan
0
Offsides
0
5
Goal Kicks
6
20
Throw Ins
24
64
Long Balls
63
Become a Stathead & surf this site ad-free.

Empoli Player Stats

Empoli 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
Francesco Caputo9it ITAFW36-154730000100080000.20.20.01077100.003000
   Daniel Maldini27it ITAFW22-088170000000040000.00.00.01044100.013000
Nicolò Cambiaghi28it ITAFW23-0109000007000442120.30.30.020193063.3432541
Tommaso Baldanzi35it ITAAM20-2905600002100291000.10.10.160132259.1118211
   Matteo Cancellieri20it ITAAM21-3293400003100131000.10.10.1503560.018353
Youssef Maleh29ma MARLM25-1389000002000572010.10.10.120374386.0829000
Alberto Grassi5it ITACM28-3067300001000351500.10.10.000202483.3221010
   Răzvan Marin18ro ROUCM27-229170000001090000.00.00.0107887.516010
Emmanuel Gyasi11gh GHARM29-3619000000000482130.00.00.020323688.9431020
Sebastiano Luperto33it ITALB27-1239000000000661010.00.00.130465879.3839222
Sebastian Walukiewicz4pl POLCB23-2779000000000433000.00.00.000343694.4126000
Ardian Ismajli34al ALBCB27-0999000000000411120.00.00.010313296.9624000
Tyronne Ebuehi24ng NGARB28-0222700000000140000.00.00.00081080.029420
   Filippo Ranocchia22it ITARB22-2386300001000353100.10.10.130192770.4220233
Elia Caprile25it ITAGK22-1359000000000260000.00.00.020192479.2017000
15 Players99000001721047217990.90.90.529029936681.741286182110
Empoli 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
Francesco Caputo9it ITAFW36-1547377100.01151544100.022100.011100.000.00.010000
   Daniel Maldini27it ITAFW22-0881744100.061922100.022100.00000.00.000101
Nicolò Cambiaghi28it ITAFW23-01090193063.32357091275.071163.6040.000.00.011004
Tommaso Baldanzi35it ITAAM20-29056132259.11413991181.83560.00000.10.020001
   Matteo Cancellieri20it ITAAM21-329343560.07612010.02366.711100.000.10.011001
Youssef Maleh29ma MARLM25-13890374386.0588124171989.5161888.93560.000.10.012218
Alberto Grassi5it ITACM28-30673202483.348218666100.066100.071070.000.00.003002
   Răzvan Marin18ro ROUCM27-229177887.51516822100.033100.02366.700.00.001001
Emmanuel Gyasi11gh GHARM29-36190323688.9523193181994.7111291.733100.000.00.001004
Sebastiano Luperto33it ITALB27-12390465879.3676321242788.9192190.52825.000.10.026108
Sebastian Walukiewicz4pl POLCB23-27790343694.473323291090.0181994.766100.000.00.004001
Ardian Ismajli34al ALBCB27-09990313296.981228788100.01313100.0101190.900.00.002006
Tyronne Ebuehi24ng NGARB28-0222781080.0842555100.02450.00000.00.000002
   Filippo Ranocchia22it ITARB22-23863192770.43951068988.96785.75955.600.10.121102
Elia Caprile25it ITAGK22-13590192479.261653022100.088100.091464.300.00.000000
15 Players99029936681.75688221712313789.811813488.1497565.300.50.310225141
Empoli 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
Francesco Caputo9it ITAFW36-15473743000000000700
   Daniel Maldini27it ITAFW22-08817431000000000400
Nicolò Cambiaghi28it ITAFW23-01090302820007020101900
Tommaso Baldanzi35it ITAAM20-29056221572003320201303
   Matteo Cancellieri20it ITAAM21-32934550000000000300
Youssef Maleh29ma MARLM25-13890434211002000003700
Alberto Grassi5it ITACM28-30673242311000000002001
   Răzvan Marin18ro ROUCM27-22917862100101100700
Emmanuel Gyasi11gh GHARM29-36190363150000500003201
Sebastiano Luperto33it ITALB27-12390585080012800004601
Sebastian Walukiewicz4pl POLCB23-27790363243010000003400
Ardian Ismajli34al ALBCB27-09990323022010000003100
Tyronne Ebuehi24ng NGARB28-022271082000120000800
   Filippo Ranocchia22it ITARB22-23863272341013211001900
Elia Caprile25it ITAGK22-13590241951000000001900
15 Players9903663194712041920623029906
Empoli 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
Francesco Caputo9it ITAFW36-15473000000000000000
   Daniel Maldini27it ITAFW22-08817000000000000000
Nicolò Cambiaghi28it ITAFW23-010902200211100.002021300
Tommaso Baldanzi35it ITAAM20-2905610001020.020000100
   Matteo Cancellieri20it ITAAM21-32934100100000000100
Youssef Maleh29ma MARLM25-13890210201333.321010210
Alberto Grassi5it ITACM28-30673110010000005610
   Răzvan Marin18ro ROUCM27-22917000000000000000
Emmanuel Gyasi11gh GHARM29-361902211022100.003211320
Sebastiano Luperto33it ITALB27-12390110011250.011010120
Sebastian Walukiewicz4pl POLCB23-277903321022100.000000340
Ardian Ismajli34al ALBCB27-09990111000002111240
Tyronne Ebuehi24ng NGARB28-0222700000010.010000000
   Filippo Ranocchia22it ITARB22-23863321201250.010001410
Elia Caprile25it ITAGK22-13590000000000000000
15 Players990171357581553.37936926150
Empoli 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
Francesco Caputo9it ITAFW36-15473800621800031830000152
   Daniel Maldini27it ITAFW22-08817400310400031800000251
Nicolò Cambiaghi28it ITAFW23-0109044057327444125.0125.032302148532012911
Tommaso Baldanzi35it ITAAM20-290562903101642911100.000.018744921113235
   Matteo Cancellieri20it ITAAM21-329341300685135360.0120.081066531210116
Youssef Maleh29ma MARLM25-13890576162912157000291207300030302
Alberto Grassi5it ITACM28-306733529242035100.01100.0211042900000200
   Răzvan Marin18ro ROUCM27-229179024309100.01100.0638250000050
Emmanuel Gyasi11gh GHARM29-36190486162111048200.0150.0311184801000262
Sebastiano Luperto33it ITALB27-1239066413391406622100.000.03914410021020465
Sebastian Walukiewicz4pl POLCB23-2779043720230043000261608300000250
Ardian Ismajli34al ALBCB27-0999041622190041000241095400010270
Tyronne Ebuehi24ng NGARB28-02227140176014200.02100.091138043010101
   Filippo Ranocchia22it ITARB22-238633525171413533100.000.0202206920012216
Elia Caprile25it ITAGK22-135902622260002600017654000000150
15 Players9904725513821512119472211047.6733.328617098661810510929841
Empoli 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%
Francesco Caputo9it ITAFW36-1547300000000000011233.3
   Daniel Maldini27it ITAFW22-08817000000000000010100.0
Nicolò Cambiaghi28it ITAFW23-01090000120712000400
Tommaso Baldanzi35it ITAAM20-29056000020300000010100.0
   Matteo Cancellieri20it ITAAM21-32934000010000000020100.0
Youssef Maleh29ma MARLM25-138900002202010109010.0
Alberto Grassi5it ITACM28-306730000100510002010.0
   Răzvan Marin18ro ROUCM27-22917100100100000100
Emmanuel Gyasi11gh GHARM29-36190000210012000400
Sebastiano Luperto33it ITALB27-12390000100201000320100.0
Sebastian Walukiewicz4pl POLCB23-27790000000003000300
Ardian Ismajli34al ALBCB27-09990000110011000300
Tyronne Ebuehi24ng NGARB28-022270000001000001010.0
   Filippo Ranocchia22it ITARB22-23863000100312000200
Elia Caprile25it ITAGK22-135900000100000000010.0
15 Players990100911019913010337653.8

Empoli Goalkeeper Stats

Empoli 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
Elia Caprileit ITA22-1359063366.72.751050.020535.035.1475.053.81218.3011.0

Milan Player Stats

Milan 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
Olivier Giroud9fr FRAFW37-0999010110000240010.80.00.00081650.0010110
Rafael Leão10pt PORLW24-2118301003000491000.10.10.552324080.0343451
   Chaka Traorè70ci CIVLW19-015710001100101010.10.10.00077100.006100
Christian Pulisic11us USARW25-1119001001100470020.20.20.122363992.3541442
Tijjani Reijnders14nl NEDLM25-16290000010001001000.00.00.040869392.51077422
Yacine Adli7fr FRACM23-16290000000001103010.00.00.1519510293.1768111
Ruben Loftus-Cheek8eng ENGRM27-3496910003100361010.30.30.000222781.5418310
   Yunus Musah80us USARM21-0392100000000291010.00.00.010252792.6221200
Alessandro Florenzi42it ITALB32-3023400000000270000.00.00.120232592.0220000
   Alejandro Jiménez74es ESPLB18-2445600000010462000.00.00.120343889.5228210
Theo Hernández19fr FRACB26-0939000003200833030.20.20.020596689.4349211
Simon Kjær24dk DENCB34-2878300000000661030.00.00.000535891.4140000
   Matteo Gabbia46it ITACB24-07870000000081000.00.00.00088100.006000
Davide Calabria2it ITARB27-0326900000010721010.00.00.020556584.6541210
   Davide Bartesaghi95it ITARB18-0092100000000200010.00.00.000151883.3213100
Mike Maignan16fr FRAGK28-1889000000000390000.00.00.000373897.4033000
16 Players990321112520766160151.70.90.825559566789.24651427177
Milan 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
Olivier Giroud9fr FRAFW37-0999081650.080261154.51250.00000.00.000000
Rafael Leão10pt PORLW24-21183324080.0497105161984.2111384.633100.010.50.531103
   Chaka Traorè70ci CIVLW19-015777100.0911444100.033100.00000.00.000000
Christian Pulisic11us USARW25-11190363992.358292182090.0131492.933100.010.10.114205
Tijjani Reijnders14nl NEDLM25-16290869392.51387357444793.6262892.9121392.300.00.02101010
Yacine Adli7fr FRACM23-162909510293.11590533485096.0373994.97977.800.10.1111107
Ruben Loftus-Cheek8eng ENGRM27-34969222781.534447141593.35771.433100.000.00.001304
   Yunus Musah80us USARM21-03921252792.6377137121392.3101190.911100.000.00.003102
Alessandro Florenzi42it ITALB32-30234232592.048312499100.0101283.344100.000.10.023002
   Alejandro Jiménez74es ESPLB18-24456343889.5556148171894.4151788.211100.000.10.112002
Theo Hernández19fr FRACB26-09390596689.4977456303293.8252696.24666.700.00.003003
Simon Kjær24dk DENCB34-28783535891.49903402020100.0293096.74850.000.00.001001
   Matteo Gabbia46it ITACB24-078788100.01554811100.066100.011100.000.00.000000
Davide Calabria2it ITARB27-03269556584.6915244253083.3282996.62633.300.00.003315
   Davide Bartesaghi95it ITARB18-00921151883.3275744580.091090.02366.700.00.000002
Mike Maignan16fr FRAGK28-18890373897.495952555100.01919100.0131492.900.00.000000
16 Players99059566789.210258324627329991.324726692.9607580.020.80.9104212146
Milan 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
Olivier Giroud9fr FRAFW37-0999016151000000000801
Rafael Leão10pt PORLW24-21183403911003000003201
   Chaka Traorè70ci CIVLW19-0157770000000000700
Christian Pulisic11us USARW25-11190393900011000003600
Tijjani Reijnders14nl NEDLM25-16290939031000200008601
Yacine Adli7fr FRACM23-162901029572025051209500
Ruben Loftus-Cheek8eng ENGRM27-34969272700002000002200
   Yunus Musah80us USARM21-03921272430000300002500
Alessandro Florenzi42it ITALB32-30234252320021110002300
   Alejandro Jiménez74es ESPLB18-24456383350001500003401
Theo Hernández19fr FRACB26-09390666062020000005902
Simon Kjær24dk DENCB34-28783585711010000005300
   Matteo Gabbia46it ITACB24-0787880000000000800
Davide Calabria2it ITARB27-032696555101013900005500
   Davide Bartesaghi95it ITARB18-00921181440000400001500
Mike Maignan16fr FRAGK28-18890383620000000003700
16 Players990667622458091624612059506
Milan 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
Olivier Giroud9fr FRAFW37-09990000000001010040
Rafael Leão10pt PORLW24-21183110101250.010000100
   Chaka Traorè70ci CIVLW19-01571010011100.001100100
Christian Pulisic11us USARW25-11190000000002110010
Tijjani Reijnders14nl NEDLM25-16290100101250.010000110
Yacine Adli7fr FRACM23-1629032210030.031010320
Ruben Loftus-Cheek8eng ENGRM27-34969100100001100100
   Yunus Musah80us USARM21-03921101000001010100
Alessandro Florenzi42it ITALB32-30234000000000000000
   Alejandro Jiménez74es ESPLB18-24456212002540.030000210
Theo Hernández19fr FRACB26-09390332100003300360
Simon Kjær24dk DENCB34-28783110100003300130
   Matteo Gabbia46it ITACB24-07871110011100.000000100
Davide Calabria2it ITARB27-03269110101250.011010120
   Davide Bartesaghi95it ITARB18-0092100000010.011100000
Mike Maignan16fr FRAGK28-18890000000000000000
16 Players990161097071741.21015105016200
Milan 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
Olivier Giroud9fr FRAFW37-099902446108223100.01100.010241610011152
Rafael Leão10pt PORLW24-21183491224238495120.0360.043259106422224614
   Chaka Traorè70ci CIVLW19-0157100235110000634241110061
Christian Pulisic11us USARW25-11190472524204474250.0250.04124415342211438
Tijjani Reijnders14nl NEDLM25-162901004265322310022100.000.07736713843220882
Yacine Adli7fr FRACM23-162901103227018011011100.000.0682349010001830
Ruben Loftus-Cheek8eng ENGRM27-3496936021025636100.01100.01817612732011264
   Yunus Musah80us USARM21-039212919155029000211098122000230
Alessandro Florenzi42it ITALB32-30234272131220270002036900000220
   Alejandro Jiménez74es ESPLB18-2445646212277146100.000.02817310121002343
Theo Hernández19fr FRACB26-0939083175918628311100.000.04926615321020550
Simon Kjær24dk DENCB34-287836684620006600040853600000500
   Matteo Gabbia46it ITACB24-0787815300800061500000070
Davide Calabria2it ITARB27-03269724272124372100.01100.04115495230005111
   Davide Bartesaghi95it ITARB18-0092120188402000013664712001151
Mike Maignan16fr FRAGK28-18890393139000390003314511200000260
16 Players990766812833181693076517741.2847.151423871288271979959046
Milan 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%
Olivier Giroud9fr FRAFW37-09990000010000000200
Rafael Leão10pt PORLW24-21183000110301000210100.0
   Chaka Traorè70ci CIVLW19-0157000100000000100
Christian Pulisic11us USARW25-11190000200100000100
Tijjani Reijnders14nl NEDLM25-162900000200000005010.0
Yacine Adli7fr FRACM23-16290000200502000600
Ruben Loftus-Cheek8eng ENGRM27-34969000100200000220100.0
   Yunus Musah80us USARM21-039210000000000002010.0
Alessandro Florenzi42it ITALB32-302340000001000003010.0
   Alejandro Jiménez74es ESPLB18-24456100210101000100
Theo Hernández19fr FRACB26-0939000021000300051150.0
Simon Kjær24dk DENCB34-28783000000001000320100.0
   Matteo Gabbia46it ITACB24-07870000000010001010.0
Davide Calabria2it ITARB27-032691002203010001020.0
   Davide Bartesaghi95it ITARB18-00921000000000000000
Mike Maignan16fr FRAGK28-18890000000000000200
16 Players990200138016010000376746.2

Milan Goalkeeper Stats

Milan 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
Mike Maignanfr FRA28-18890202100.00.25683.336511.125.42100.056.01516.7012.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Rafael LeãoClub Crest Milan0.01Blocked28Right FootTijjani ReijndersPass (Live)Davide CalabriaPass (Live)
3Tijjani ReijndersClub Crest Milan0.02Off Target20Right FootAlessandro FlorenziPass (Dead)Rafael LeãoShot
7Youssef MalehClub Crest Empoli0.03Off Target32Left FootFree kickTommaso BaldanziPass (Dead)Emmanuel GyasiFouled
11Ruben Loftus-CheekClub Crest Milan0.250.43Goal16Right FootRafael LeãoPass (Live)Rafael LeãoTake-On
13Tommaso BaldanziClub Crest Empoli0.01Blocked27Left FootSebastiano LupertoPass (Live)Ardian IsmajliPass (Live)
13Nicolò CambiaghiClub Crest Empoli0.08Blocked15Left FootYoussef MalehPass (Live)Tommaso BaldanziShot
22Theo HernándezClub Crest Milan0.030.02Saved25Right FootDeflectedAlessandro FlorenziPass (Live)Theo HernándezPass (Live)
23Nicolò CambiaghiClub Crest Empoli0.03Off Target23Left FootTommaso BaldanziPass (Dead)
31Olivier Giroud (pen)Club Crest Milan0.791.00Goal13Left FootFouledYacine AdliPass (Dead)
33Nicolò CambiaghiClub Crest Empoli0.05Blocked25Left FootFrancesco CaputoPass (Live)Elia CaprilePass (Live)
42Filippo RanocchiaClub Crest Empoli0.05Blocked26Right FootFree kick, DeflectedNicolò CambiaghiFouledTommaso BaldanziPass (Live)
45Ruben Loftus-CheekClub Crest Milan0.01Blocked12Left FootYacine AdliPass (Dead)Davide CalabriaPass (Live)
45+3Nicolò CambiaghiClub Crest Empoli0.03Off Target18Right FootTommaso BaldanziPass (Live)Filippo RanocchiaPass (Live)
51Tommaso BaldanziClub Crest Empoli0.070.10Saved16Right FootTommaso BaldanziTake-OnSebastiano LupertoPass (Live)
54Ruben Loftus-CheekClub Crest Milan0.03Off Target30Right FootRafael LeãoPass (Live)Alejandro JiménezPass (Live)
57Theo HernándezClub Crest Milan0.110.12Saved8HeadYacine AdliPass (Dead)Tijjani ReijndersPass (Live)
62Christian PulisicClub Crest Milan0.230.58Saved7HeadRafael LeãoPass (Live)Yacine AdliPass (Live)
62Theo HernándezClub Crest Milan0.04Off Target16Left FootYacine AdliPass (Live)Tijjani ReijndersPass (Live)
64Rafael LeãoClub Crest Milan0.03Off Target17Right FootTijjani ReijndersPass (Live)Theo HernándezPass (Live)
67Matteo CancellieriClub Crest Empoli0.07Blocked13Right FootFilippo RanocchiaPass (Live)Emmanuel GyasiPass (Dead)
67Nicolò CambiaghiClub Crest Empoli0.05Off Target12Right FootMatteo CancellieriShot
69Alberto GrassiClub Crest Empoli0.08Blocked21Right FootFilippo RanocchiaPass (Dead)Matteo CancellieriFouled
71Matteo CancellieriClub Crest Empoli0.030.07Saved14Left FootMatteo CancellieriTake-OnSebastiano LupertoPass (Live)
71Francesco CaputoClub Crest Empoli0.16Blocked12Left FootMatteo CancellieriShot
74Rafael LeãoClub Crest Milan0.05Blocked12Right FootVolleyAlejandro JiménezPass (Live)Yunus MusahPass (Live)
79Matteo CancellieriClub Crest Empoli0.04Blocked22Right FootNicolò CambiaghiPass (Live)Daniel MaldiniPass (Live)
79Nicolò CambiaghiClub Crest Empoli0.05Off Target11Right FootMatteo CancellieriShot
88Youssef MalehClub Crest Empoli0.06Blocked12Left FootVolleyRăzvan MarinPass (Live)Elia CaprilePass (Live)
88Nicolò CambiaghiClub Crest Empoli0.01Blocked25Right FootVolleyYoussef MalehShot
88Chaka TraorèClub Crest Milan0.080.52Goal17Right FootChristian PulisicPass (Live)Christian PulisicTake-On
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
7Youssef MalehClub Crest Empoli0.03Off Target32Left FootFree kickTommaso BaldanziPass (Dead)Emmanuel GyasiFouled
13Tommaso BaldanziClub Crest Empoli0.01Blocked27Left FootSebastiano LupertoPass (Live)Ardian IsmajliPass (Live)
13Nicolò CambiaghiClub Crest Empoli0.08Blocked15Left FootYoussef MalehPass (Live)Tommaso BaldanziShot
23Nicolò CambiaghiClub Crest Empoli0.03Off Target23Left FootTommaso BaldanziPass (Dead)
33Nicolò CambiaghiClub Crest Empoli0.05Blocked25Left FootFrancesco CaputoPass (Live)Elia CaprilePass (Live)
42Filippo RanocchiaClub Crest Empoli0.05Blocked26Right FootFree kick, DeflectedNicolò CambiaghiFouledTommaso BaldanziPass (Live)
45+3Nicolò CambiaghiClub Crest Empoli0.03Off Target18Right FootTommaso BaldanziPass (Live)Filippo RanocchiaPass (Live)
51Tommaso BaldanziClub Crest Empoli0.070.10Saved16Right FootTommaso BaldanziTake-OnSebastiano LupertoPass (Live)
67Matteo CancellieriClub Crest Empoli0.07Blocked13Right FootFilippo RanocchiaPass (Live)Emmanuel GyasiPass (Dead)
67Nicolò CambiaghiClub Crest Empoli0.05Off Target12Right FootMatteo CancellieriShot
69Alberto GrassiClub Crest Empoli0.08Blocked21Right FootFilippo RanocchiaPass (Dead)Matteo CancellieriFouled
71Matteo CancellieriClub Crest Empoli0.030.07Saved14Left FootMatteo CancellieriTake-OnSebastiano LupertoPass (Live)
71Francesco CaputoClub Crest Empoli0.16Blocked12Left FootMatteo CancellieriShot
79Matteo CancellieriClub Crest Empoli0.04Blocked22Right FootNicolò CambiaghiPass (Live)Daniel MaldiniPass (Live)
79Nicolò CambiaghiClub Crest Empoli0.05Off Target11Right FootMatteo CancellieriShot
88Youssef MalehClub Crest Empoli0.06Blocked12Left FootVolleyRăzvan MarinPass (Live)Elia CaprilePass (Live)
88Nicolò CambiaghiClub Crest Empoli0.01Blocked25Right FootVolleyYoussef MalehShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Rafael LeãoClub Crest Milan0.01Blocked28Right FootTijjani ReijndersPass (Live)Davide CalabriaPass (Live)
3Tijjani ReijndersClub Crest Milan0.02Off Target20Right FootAlessandro FlorenziPass (Dead)Rafael LeãoShot
11Ruben Loftus-CheekClub Crest Milan0.250.43Goal16Right FootRafael LeãoPass (Live)Rafael LeãoTake-On
22Theo HernándezClub Crest Milan0.030.02Saved25Right FootDeflectedAlessandro FlorenziPass (Live)Theo HernándezPass (Live)
31Olivier Giroud (pen)Club Crest Milan0.791.00Goal13Left FootFouledYacine AdliPass (Dead)
45Ruben Loftus-CheekClub Crest Milan0.01Blocked12Left FootYacine AdliPass (Dead)Davide CalabriaPass (Live)
54Ruben Loftus-CheekClub Crest Milan0.03Off Target30Right FootRafael LeãoPass (Live)Alejandro JiménezPass (Live)
57Theo HernándezClub Crest Milan0.110.12Saved8HeadYacine AdliPass (Dead)Tijjani ReijndersPass (Live)
62Christian PulisicClub Crest Milan0.230.58Saved7HeadRafael LeãoPass (Live)Yacine AdliPass (Live)
62Theo HernándezClub Crest Milan0.04Off Target16Left FootYacine AdliPass (Live)Tijjani ReijndersPass (Live)
64Rafael LeãoClub Crest Milan0.03Off Target17Right FootTijjani ReijndersPass (Live)Theo HernándezPass (Live)
74Rafael LeãoClub Crest Milan0.05Blocked12Right FootVolleyAlejandro JiménezPass (Live)Yunus MusahPass (Live)
88Chaka TraorèClub Crest Milan0.080.52Goal17Right FootChristian PulisicPass (Live)Christian PulisicTake-On

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.