Milan vs. Empoli Match Report – Saturday March 12, 2022

Serie A (Matchweek 29)
Milan
1
0.7
19-6-4
Manager: Stefano Pioli
Empoli
0
0.3
8-8-13
Manager: Aurelio Andreazzoli
Saturday March 12, 2022, 20:45 (venue time)
Serie A (Matchweek 29)
Milan vs. Empoli Historical Head-to-Head
 
Attendance: 48,801
Venue: Stadio Giuseppe Meazza, Milano
Officials: Daniele Chiffi (Referee) · Davide Imperiale (AR1) · Damiano Di Iorio (AR2) · Manuel Volpi (4th) · Luigi Nasca (VAR)
Pierre Kalulu · 19’
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
 19’
1:0
 — Goal 1:0
Half Time
 63’
1:0
 — Substitute
 63’
1:0
 — Substitute
 63’
1:0
 — Substitute
 71’
1:0
 — Substitute
 71’
1:0
 — Substitute
 72’
1:0
 — Substitute
 72’
1:0
 — Substitute
 83’
1:0
 — Substitute
 83’
1:0
 — Substitute
 88’
1:0
 — Substitute
90+4’
1:0
 — Yellow Card

Team Stats

Possession
53%
47%
Passing Accuracy
465 of 560 — 83%
80% — 403 of 501
Shots on Target
5 of 15 — 33%
40% — 2 of 5
Saves
2 of 2 — 100%
80% — 4 of 5
Cards
Milan
 
Empoli
6
Fouls
12
5
Corners
4
14
Crosses
17
679
Touches
617
Milan
 
Empoli
23
Tackles
18
10
Interceptions
4
15
Aerials Won
12
16
Clearances
14
Milan
 
Empoli
2
Offsides
2
6
Goal Kicks
7
16
Throw Ins
18
67
Long Balls
53
Become a Stathead & surf this site ad-free.

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 FRAFW35-1638200007100370100.30.30.031202774.1215111
   Zlatan Ibrahimović11se SWEFW40-160800000000130000.00.00.00061154.506100
Rafael Leão17pt PORLW22-2758200001000320100.00.00.240151978.9016475
   Ante Rebić12hr CROLW28-17280000000010000.00.00.0000002000
Junior Messias30br BRARW30-3037100002200472000.00.00.020263378.8334131
   Alexis Saelemaekers56be BELRW22-258190000000090000.00.00.0006875.007100
Franck Kessié79ci CIVAM25-0837100002000480010.10.10.160323786.5525031
   Brahim Díaz10ma MARAM22-2211900000000122000.00.00.0007887.508011
Ismaël Bennacer4dz ALGDM24-1018700000000826000.00.00.040647190.1858242
   Rade Krunić33ba BIHDM28-15630000000010000.00.00.000010.001000
Sandro Tonali8it ITADM21-3089000000010652300.00.00.010485390.6337211
Alessandro Florenzi25it ITALB31-0019000002100892100.10.10.020638078.8550511
Fikayo Tomori23eng ENGCB24-0839000000000703220.00.00.010495786.0135100
Pierre Kalulu20fr FRACB21-2809010001100645110.00.00.000485390.6536000
Davide Calabria2it ITARB25-0969000000000791100.00.00.140577378.1937021
Mike Maignan16fr FRAGK26-2529000000000300000.00.00.000242982.8019000
16 Players990100015510679231040.70.70.527146556083.041386182314
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 FRAFW35-16382202774.123152131681.33475.011100.000.00.003002
   Zlatan Ibrahimović11se SWEFW40-160861154.569145771.41333.30000.00.001000
Rafael Leão17pt PORLW22-27582151978.92415191275.04580.022100.000.20.221000
   Ante Rebić12hr CROLW28-1728000000000000.00.000000
Junior Messias30br BRARW30-30371263378.839279151883.371070.033100.000.00.012103
   Alexis Saelemaekers56be BELRW22-258196875.051644100.01250.00000.00.000000
Franck Kessié79ci CIVAM25-08371323786.547347202483.3101190.922100.000.10.121105
   Brahim Díaz10ma MARAM22-221197887.5581855100.0000000.00.001000
Ismaël Bennacer4dz ALGDM24-10187647190.11118292293096.7242788.98988.900.00.007208
   Rade Krunić33ba BIHDM28-1563010.00000000000.00.000000
Sandro Tonali8it ITADM21-30890485390.6923269162080.02020100.091090.000.00.112213
Alessandro Florenzi25it ITALB31-00190638078.81139464303293.8202483.3101855.600.00.419315
Fikayo Tomori23eng ENGCB24-08390495786.01012390141687.5232882.1111291.700.00.000001
Pierre Kalulu20fr FRACB21-28090485390.6901404202195.2222395.75771.400.00.002005
Davide Calabria2it ITARB25-09690577378.11058499232688.5243080.081266.700.10.1411219
Mike Maignan16fr FRAGK26-25290242982.867943566100.088100.0101566.700.00.001000
16 Players99046556083.08345302020923788.216719585.6699175.800.51.0114111341
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 FRAFW35-16382272610000000002001
   Zlatan Ibrahimović11se SWEFW40-160811100000000000610
Rafael Leão17pt PORLW22-27582191810002100001500
   Ante Rebić12hr CROLW28-1728000000000000000
Junior Messias30br BRARW30-30371333300012000002601
   Alexis Saelemaekers56be BELRW22-25819880000000000601
Franck Kessié79ci CIVAM25-08371373700000000003200
   Brahim Díaz10ma MARAM22-22119880000100000700
Ismaël Bennacer4dz ALGDM24-10187716744000000006401
   Rade Krunić33ba BIHDM28-1563110000000000001
Sandro Tonali8it ITADM21-30890535122021000004800
Alessandro Florenzi25it ITALB31-0019080651522141031006302
Fikayo Tomori23eng ENGCB24-08390575432000000004900
Pierre Kalulu20fr FRACB21-28090535022000000004810
Davide Calabria2it ITARB25-09690736581014520205703
Mike Maignan16fr FRAGK26-25290292450010000002400
16 Players99056051741132614165120465210
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 FRAFW35-1638200000010.010001100
   Zlatan Ibrahimović11se SWEFW40-1608000000000000010
Rafael Leão17pt PORLW22-27582000000000001100
   Ante Rebić12hr CROLW28-1728000000000000000
Junior Messias30br BRARW30-30371210201333.320000230
   Alexis Saelemaekers56be BELRW22-2581900000010.010000010
Franck Kessié79ci CIVAM25-08371000000001010000
   Brahim Díaz10ma MARAM22-22119220112366.710000200
Ismaël Bennacer4dz ALGDM24-10187652223560.020000610
   Rade Krunić33ba BIHDM28-1563000000000000000
Sandro Tonali8it ITADM21-308902120022100.000003510
Alessandro Florenzi25it ITALB31-00190210111250.010001310
Fikayo Tomori23eng ENGCB24-083903230033100.002112530
Pierre Kalulu20fr FRACB21-280905431144100.001011620
Davide Calabria2it ITARB25-09690101001425.030001230
Mike Maignan16fr FRAGK26-25290000000000000000
16 Players99023161175172860.7114131033160
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 FRAFW35-163823701191793711100.000.01559910011312
   Zlatan Ibrahimović11se SWEFW40-16081312560130006161210010120
Rafael Leão17pt PORLW22-27582320111213327571.4228.6161778244232216
   Ante Rebić12hr CROLW28-172810010010002520001020
Junior Messias30br BRARW30-30371472517261473133.3266.734222109130303711
   Alexis Saelemaekers56be BELRW22-258199132409000774291100170
Franck Kessié79ci CIVAM25-08371480422224483133.3266.725922800031375
   Brahim Díaz10ma MARAM22-2211912025611211100.000.082630002081
Ismaël Bennacer4dz ALGDM24-101878221651172824250.0250.0582718521023642
   Rade Krunić33ba BIHDM28-156310100010001500000010
Sandro Tonali8it ITADM21-3089065216361326511100.000.03718611021020443
Alessandro Florenzi25it ITALB31-0019089227461748911100.000.05026510651121576
Fikayo Tomori23eng ENGCB24-08390707383110700003514210711010410
Pierre Kalulu20fr FRACB21-28090643293140640003623015100020340
Davide Calabria2it ITARB25-096907921645191792150.0150.0371507900010484
Mike Maignan16fr FRAGK26-2529030223000030000191208300000170
16 Players9906794419132217327679231460.9939.138620409951812324946140
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 FRAFW35-1638200010001000012166.7
   Zlatan Ibrahimović11se SWEFW40-160800000000000002166.7
Rafael Leão17pt PORLW22-275820001012100003010.0
   Ante Rebić12hr CROLW28-17280000100000000010.0
Junior Messias30br BRARW30-3037100002020100022166.7
   Alexis Saelemaekers56be BELRW22-25819000000000000000
Franck Kessié79ci CIVAM25-08371000030000000610100.0
   Brahim Díaz10ma MARAM22-221190001001020003010.0
Ismaël Bennacer4dz ALGDM24-101870000400050006010.0
   Rade Krunić33ba BIHDM28-1563000000000000000
Sandro Tonali8it ITADM21-30890100220131000610100.0
Alessandro Florenzi25it ITALB31-00190000000411000900
Fikayo Tomori23eng ENGCB24-0839000000002200075362.5
Pierre Kalulu20fr FRACB21-28090000000014000131233.3
Davide Calabria2it ITARB25-09690000101410000810100.0
Mike Maignan16fr FRAGK26-25290000000000000100
16 Players990100612214101600065151255.6

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 FRA26-25290202100.00.74944.424533.334.6520.025.41317.7112.5

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
Andrea Pinamonti99it ITAFW22-2979000001000260020.00.00.00071353.8113030
Liam Henderson8sct SCOAM25-3216200000000260000.00.00.000162369.6018111
   Patrick Cutrone9it ITAFW24-068280000000080000.00.00.00022100.006020
Nedim Bajrami10al ALBAM23-0127000000000342000.00.00.000233076.7221020
   Federico Di Francesco11it ITAAM27-2712000000000210010.00.00.00081361.5113031
Filippo Bandinelli25it ITALM26-3487000000000392020.00.00.010192576.0424243
   Marco Benassi15it ITARM27-1852000001000181010.00.00.000101566.7214200
Kristjan Asllani23al ALBCM,DM20-0039000000000741000.00.00.000627088.6357011
Szymon Żurkowski27pl POLRM,LM24-1689000001100863020.20.20.010567277.8457462
Liberato Cacace21nz NZLLB21-1666200000000483020.00.00.000344085.0332132
   Fabiano Parisi65it ITALB21-1232800000000243030.00.00.000121580.0213111
Sebastiano Luperto33it ITACB25-1879000001100440220.00.00.010283677.8131200
Simone Romagnoli6it ITACB32-0319000000000582110.00.00.210424789.4523000
Riccardo Fiamozzi20it ITARB28-2986200000000590110.00.00.000465583.6433000
   Petar Stojanović30si SVNRB26-1562800001000241000.00.00.000171989.5615120
Guglielmo Vicario13it ITAGK25-1569000000000280000.00.00.000212680.8023000
16 Players99000005200617184170.30.30.24040350180.438393142811
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
Andrea Pinamonti99it ITAFW22-2979071353.871115955.611100.00000.00.001001
Liam Henderson8sct SCOAM25-32162162369.62401981080.081172.7010.000.00.002000
   Patrick Cutrone9it ITAFW24-0682822100.024011100.011100.00000.00.000000
Nedim Bajrami10al ALBAM23-01270233076.729675151788.27977.8020.000.00.001002
   Federico Di Francesco11it ITAAM27-2712081361.51092655100.01333.31250.000.00.000101
Filippo Bandinelli25it ITALM26-34870192576.0293120101190.981080.01250.000.00.115114
   Marco Benassi15it ITARM27-18520101566.7180904580.05771.41250.000.00.003102
Kristjan Asllani23al ALBCM,DM20-00390627088.61045256313491.2242596.05862.500.00.003003
Szymon Żurkowski27pl POLRM,LM24-16890567277.8779140364090.0182475.02450.000.00.003004
Liberato Cacace21nz NZLLB21-16662344085.0494162161888.9151788.21250.000.00.002003
   Fabiano Parisi65it ITALB21-12328121580.024410533100.05862.533100.000.00.001002
Sebastiano Luperto33it ITACB25-18790283677.8494225111291.7161984.21520.000.00.002001
Simone Romagnoli6it ITACB32-03190424789.4747404192095.0182090.05771.400.20.414005
Riccardo Fiamozzi20it ITARB28-29862465583.6600275313491.2131586.7030.000.00.001004
   Petar Stojanović30si SVNRB26-15628171989.528013288100.091181.80000.00.102206
Guglielmo Vicario13it ITAGK25-15690212680.863754555100.077100.091464.300.00.000000
16 Players99040350180.46533258520823289.715618883.0295552.700.20.72305138
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
Andrea Pinamonti99it ITAFW22-2979013130000000000700
Liam Henderson8sct SCOAM25-32162232210002000001600
   Patrick Cutrone9it ITAFW24-06828220000000000200
Nedim Bajrami10al ALBAM23-01270302641003022002300
   Federico Di Francesco11it ITAAM27-2712013112000302020802
Filippo Bandinelli25it ITALM26-34870252400002000001911
   Marco Benassi15it ITARM27-18520151500002000001001
Kristjan Asllani23al ALBCM,DM20-00390707000011000006201
Szymon Żurkowski27pl POLRM,LM24-16890727010101100005611
Liberato Cacace21nz NZLLB21-16662403550001500003400
   Fabiano Parisi65it ITALB21-12328151232010100001200
Sebastiano Luperto33it ITACB25-18790363422000000002800
Simone Romagnoli6it ITACB32-03190474162000000004200
Riccardo Fiamozzi20it ITARB28-29862554690002900004600
   Petar Stojanović30si SVNRB26-15628191720000200001700
Guglielmo Vicario13it ITAGK25-15690262241000000002100
16 Players990501460398121718422040326
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
Andrea Pinamonti99it ITAFW22-2979000000010.012110000
Liam Henderson8sct SCOAM25-3216200000010.010000000
   Patrick Cutrone9it ITAFW24-06828000000000000000
Nedim Bajrami10al ALBAM23-0127021110020.020000200
   Federico Di Francesco11it ITAAM27-27120000000001010000
Filippo Bandinelli25it ITALM26-34870200201250.012020220
   Marco Benassi15it ITARM27-18520110010001010100
Kristjan Asllani23al ALBCM,DM20-00390101001250.010000100
Szymon Żurkowski27pl POLRM,LM24-16890312101520.042020320
Liberato Cacace21nz NZLLB21-166623130022100.002110310
   Fabiano Parisi65it ITALB21-12328323002366.713030310
Sebastiano Luperto33it ITACB25-1879000000010.012202230
Simone Romagnoli6it ITACB32-031902020022100.001101330
Riccardo Fiamozzi20it ITARB28-2986200000020.021101120
   Petar Stojanović30si SVNRB26-15628100100000000100
Guglielmo Vicario13it ITAGK25-15690000000000000000
16 Players990186125192339.11417611422140
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
Andrea Pinamonti99it ITAFW22-2979026121410226300.03100.01339600051228
Liam Henderson8sct SCOAM25-321622604111202611100.000.018942611021223
   Patrick Cutrone9it ITAFW24-068288012518200.02100.062200003063
Nedim Bajrami10al ALBAM23-0127034051217034200.02100.0211563203001265
   Federico Di Francesco11it ITAAM27-2712021024163213133.3266.713571302020124
Filippo Bandinelli25it ITALM26-34870393102271394375.0125.0241115021042232
   Marco Benassi15it ITARM27-18520180288118000141094120000134
Kristjan Asllani23al ALBCM,DM20-003907412250307411100.000.05729011300010570
Szymon Żurkowski27pl POLRM,LM24-168908641554171866233.3466.75730116043021604
Liberato Cacace21nz NZLLB21-16662482172760483266.7133.3321649910000321
   Fabiano Parisi65it ITALB21-12328244167102411100.000.013834810010100
Sebastiano Luperto33it ITACB25-18790447251811440003118013020000270
Simone Romagnoli6it ITACB32-03190581633232158000231367301010190
Riccardo Fiamozzi20it ITARB28-29862594192911059000331084701000372
   Petar Stojanović30si SVNRB26-1562824011310024200.02100.0151086411000141
Guglielmo Vicario13it ITAGK25-15690282728000280002314311500000180
16 Players9906176920229412611617281139.31760.7393210110171413021639837
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%
Andrea Pinamonti99it ITAFW22-2979000000200000005741.7
Liam Henderson8sct SCOAM25-32162000100200000200
   Patrick Cutrone9it ITAFW24-068280000000000001010.0
Nedim Bajrami10al ALBAM23-012700000003010006010.0
   Federico Di Francesco11it ITAAM27-27120000100300000100
Filippo Bandinelli25it ITALM26-348700003002000003010.0
   Marco Benassi15it ITARM27-18520000000201000200
Kristjan Asllani23al ALBCM,DM20-00390000120100000810100.0
Szymon Żurkowski27pl POLRM,LM24-16890000200101000111150.0
Liberato Cacace21nz NZLLB21-16662000210101000400
   Fabiano Parisi65it ITALB21-12328000020002000500
Sebastiano Luperto33it ITACB25-1879000001002000042340.0
Simone Romagnoli6it ITACB32-0319000000001000093175.0
Riccardo Fiamozzi20it ITARB28-29862000000210000200
   Petar Stojanović30si SVNRB26-15628000200000000300
Guglielmo Vicario13it ITAGK25-15690000000000000100
16 Players9900001262174600062121544.4

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
Guglielmo Vicarioit ITA25-1569051480.00.871258.323347.836.5333.325.01200.0018.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
9Alessandro FlorenziClub Crest Milan0.060.13Saved14Right FootFranck KessiéPass (Live)Alessandro FlorenziPass (Live)
11Rafael LeãoClub Crest Milan0.04Blocked18Right FootJunior MessiasPass (Live)Fikayo TomoriPass (Live)
19Olivier GiroudClub Crest Milan0.05Blocked23Left FootFree kickFranck KessiéFouledIsmaël BennacerPass (Live)
19Pierre KaluluClub Crest Milan0.020.30Goal27Left FootOlivier GiroudShot
28Olivier GiroudClub Crest Milan0.03Blocked13Left FootVolleyAlessandro FlorenziPass (Live)Ismaël BennacerPass (Live)
36Alessandro FlorenziClub Crest Milan0.08Off Target10Left FootRafael LeãoPass (Live)Franck KessiéPass (Live)
38Andrea PinamontiClub Crest Empoli0.03Off Target25Right Foot
43Olivier GiroudClub Crest Milan0.05Off Target13HeadDavide CalabriaPass (Live)Franck KessiéPass (Live)
44Olivier GiroudClub Crest Milan0.10Blocked10Left FootRafael LeãoPass (Live)Rafael LeãoTake-On
45Olivier GiroudClub Crest Milan0.030.26Saved14HeadDavide CalabriaPass (Dead)Junior MessiasFouled
45Olivier GiroudClub Crest Milan0.05Blocked15Left FootOlivier GiroudShot
45Franck KessiéClub Crest Milan0.12Blocked7Right FootVolleyOlivier GiroudShot
45+1Franck KessiéClub Crest Milan0.02Off Target9HeadDavide CalabriaPass (Dead)Franck KessiéShot
49Sebastiano LupertoClub Crest Empoli0.040.43Saved13HeadFilippo BandinelliPass (Live)Szymon ŻurkowskiPass (Live)
51Szymon ŻurkowskiClub Crest Empoli0.210.55Saved4Right FootSimone RomagnoliPass (Live)Sebastiano LupertoShot
56Junior MessiasClub Crest Milan0.020.02Saved28Left FootDavide CalabriaPass (Live)Ismaël BennacerPass (Live)
67Junior MessiasClub Crest Milan0.020.10Saved22Left FootFranck KessiéPass (Live)Rafael LeãoPass (Live)
77Olivier GiroudClub Crest Milan0.02Off Target14HeadSandro TonaliPass (Live)Ismaël BennacerPass (Live)
85Petar StojanovićClub Crest Empoli0.00Off Target29Right FootVolley
86Marco BenassiClub Crest Empoli0.02Blocked26Right Foot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
9Alessandro FlorenziClub Crest Milan0.060.13Saved14Right FootFranck KessiéPass (Live)Alessandro FlorenziPass (Live)
11Rafael LeãoClub Crest Milan0.04Blocked18Right FootJunior MessiasPass (Live)Fikayo TomoriPass (Live)
19Olivier GiroudClub Crest Milan0.05Blocked23Left FootFree kickFranck KessiéFouledIsmaël BennacerPass (Live)
19Pierre KaluluClub Crest Milan0.020.30Goal27Left FootOlivier GiroudShot
28Olivier GiroudClub Crest Milan0.03Blocked13Left FootVolleyAlessandro FlorenziPass (Live)Ismaël BennacerPass (Live)
36Alessandro FlorenziClub Crest Milan0.08Off Target10Left FootRafael LeãoPass (Live)Franck KessiéPass (Live)
43Olivier GiroudClub Crest Milan0.05Off Target13HeadDavide CalabriaPass (Live)Franck KessiéPass (Live)
44Olivier GiroudClub Crest Milan0.10Blocked10Left FootRafael LeãoPass (Live)Rafael LeãoTake-On
45Olivier GiroudClub Crest Milan0.030.26Saved14HeadDavide CalabriaPass (Dead)Junior MessiasFouled
45Olivier GiroudClub Crest Milan0.05Blocked15Left FootOlivier GiroudShot
45Franck KessiéClub Crest Milan0.12Blocked7Right FootVolleyOlivier GiroudShot
45+1Franck KessiéClub Crest Milan0.02Off Target9HeadDavide CalabriaPass (Dead)Franck KessiéShot
56Junior MessiasClub Crest Milan0.020.02Saved28Left FootDavide CalabriaPass (Live)Ismaël BennacerPass (Live)
67Junior MessiasClub Crest Milan0.020.10Saved22Left FootFranck KessiéPass (Live)Rafael LeãoPass (Live)
77Olivier GiroudClub Crest Milan0.02Off Target14HeadSandro TonaliPass (Live)Ismaël BennacerPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
38Andrea PinamontiClub Crest Empoli0.03Off Target25Right Foot
49Sebastiano LupertoClub Crest Empoli0.040.43Saved13HeadFilippo BandinelliPass (Live)Szymon ŻurkowskiPass (Live)
51Szymon ŻurkowskiClub Crest Empoli0.210.55Saved4Right FootSimone RomagnoliPass (Live)Sebastiano LupertoShot
85Petar StojanovićClub Crest Empoli0.00Off Target29Right FootVolley
86Marco BenassiClub Crest Empoli0.02Blocked26Right Foot

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.