Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos 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 Match Report
2024-04-27SatSerie AMatchweek 34AwayD 1–1MonzaLecceYFW5700000010170000.00.00.00081361.5010032Match Report
2024-04-21SunSerie AMatchweek 33HomeL 1–2MonzaAtalantaNFW130000000060000.00.00.0002633.303000Match Report
2024-04-13SatSerie AMatchweek 32AwayD 0–0MonzaBolognaNFW70000000020010.00.00.00011100.001000Match Report
2024-03-16SatSerie AMatchweek 29HomeW 1–0MonzaCagliariNFW90000210050000.40.40.00011100.004100Match Report
2024-02-18SunSerie AMatchweek 25HomeW 4–2MonzaMilanNFW2510001100110000.10.10.01177100.019100Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2019-202017Milanit ITACoppa Italia1090.1000000000.000.000.000.000.00Matches
2019-202017Milanit ITA1. Serie A1090.1000000000.00.00.00.00030.000.000.000.000.000.000.290.290.000.29Matches
2020-202118Milanit ITACoppa Italia00Matches
2020-202118Milan2. Europa Lg311041.2000000000.00.00.00.10270.000.000.000.000.000.040.040.080.040.08Matches
2020-202118Milanit ITA1. Serie A41941.0000000000.60.60.00.64130.000.000.000.000.000.570.000.570.570.57Matches
2020-202118Cremoneseit ITA2. Serie B1303173.5101100102.02.00.42.3116280.280.000.280.280.280.550.110.660.550.66Matches
2021-202219SPALit ITACoppa Italia11600.7000000000.000.000.000.000.00Matches
2021-202219SPALit ITA2. Serie B34262,07523.1606600916.06.01.87.829321700.260.000.260.260.260.260.080.340.260.34Matches
2022-202320Lecceit ITACoppa Italia10530.6101100001.700.001.701.701.70Matches
2022-202320Lecceit ITA1. Serie A33181,51516.8527412406.24.61.46.114211190.300.120.420.240.360.370.090.450.270.36Matches
2023-202421Monzait ITA1. Serie A25161,35915.1415400303.63.60.64.21624750.260.070.330.260.330.240.040.280.240.28Matches
2023-202421Milanit ITA1. Serie A00Matches
5 Seasons5 Clubs4 Leagues116635,59562.217320161217118.516.94.321.274864050.270.050.320.260.310.300.070.370.280.35
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Milan (3 Seasons)3 Leagues922162.4000000000.60.60.10.743130.000.000.000.000.000.280.030.310.280.31
SPAL (1 Season)2 Leagues35272,13523.7606600916.06.01.87.829321700.250.000.250.250.250.260.080.340.260.34
Lecce (1 Season)2 Leagues34181,56817.4628512406.24.61.46.114211190.340.110.460.290.400.370.090.450.270.36
Monza (1 Season)1 League25161,35915.1415400303.63.60.64.21624750.260.070.330.260.330.240.040.280.240.28
Cremonese (1 Season)1 League1303173.5101100102.02.00.42.3116280.280.000.280.280.280.550.110.660.550.66
Serie A (4 Seasons)63352,97733.193128127010.58.92.010.934462000.270.090.360.240.330.320.060.380.270.33
Coppa Italia (4 Seasons)311221.4101100000.740.000.740.740.74
Serie B (2 Seasons)47262,39226.67077001018.08.02.210.240381980.260.000.260.260.260.300.080.380.300.38
Europa Lg (1 Season)311041.2000000000.00.00.00.10270.000.000.000.000.000.040.040.080.040.08
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2019-202017Milan2 Leagues20180.2000000000.00.00.00.00030.000.000.000.000.000.000.290.290.000.29
2020-202118Milan3 Leagues721982.2000000000.60.60.00.743100.000.000.000.000.000.290.020.310.290.31
2020-202118Cremonese1 League1303173.5101100102.02.00.42.3116280.280.000.280.280.280.550.110.660.550.66
2021-202219SPAL2 Leagues35272,13523.7606600916.06.01.87.829321700.250.000.250.250.250.260.080.340.260.34
2022-202320Lecce2 Leagues34181,56817.4628512406.24.61.46.114211190.340.110.460.290.400.370.090.450.270.36
2023-202421Monza1 League25161,35915.1415400303.63.60.64.21624750.260.070.330.260.330.240.040.280.240.28
2023-202421Milan1 League00
5 Seasons5 Clubs4 Leagues116635,59562.217320161217118.516.94.321.274864050.270.050.320.260.310.300.070.370.280.35
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Milan (3 Seasons)3 Leagues922162.4000000000.60.60.10.743130.000.000.000.000.000.280.030.310.280.31
SPAL (1 Season)2 Leagues35272,13523.7606600916.06.01.87.829321700.250.000.250.250.250.260.080.340.260.34
Lecce (1 Season)2 Leagues34181,56817.4628512406.24.61.46.114211190.340.110.460.290.400.370.090.450.270.36
Monza (1 Season)1 League25161,35915.1415400303.63.60.64.21624750.260.070.330.260.330.240.040.280.240.28
Cremonese (1 Season)1 League1303173.5101100102.02.00.42.3116280.280.000.280.280.280.550.110.660.550.66
Serie A (4 Seasons)63352,97733.193128127010.58.92.010.934462000.270.090.360.240.330.320.060.380.270.33
Coppa Italia (4 Seasons)311221.4101100000.740.000.740.740.74
Serie B (2 Seasons)47262,39226.67077001018.08.02.210.240381980.260.000.260.260.260.300.080.380.300.38
Europa Lg (1 Season)311041.2000000000.00.00.00.10270.000.000.000.000.000.040.040.080.040.08
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2019-202017Milanit ITA1. Serie A6th1090.1000000000.00.00.00.00030.000.000.000.000.000.000.290.290.000.29Matches
2020-202118Milanit ITA1. Serie A2nd41941.0000000000.60.60.00.64130.000.000.000.000.000.570.000.570.570.57Matches
2020-202118Cremoneseit ITA2. Serie B13th1303173.5101100102.02.00.42.3116280.280.000.280.280.280.550.110.660.550.66Matches
2021-202219SPALit ITA2. Serie B15th34262,07523.1606600916.06.01.87.829321700.260.000.260.260.260.260.080.340.260.34Matches
2022-202320Lecceit ITA1. Serie A16th33181,51516.8527412406.24.61.46.114211190.300.120.420.240.360.370.090.450.270.36Matches
2023-202421Monzait ITA1. Serie A11th25161,35915.1415400303.63.60.64.21624750.260.070.330.260.330.240.040.280.240.28Matches
2023-202421Milanit ITA1. Serie A2nd00Matches
5 Seasons5 Clubs2 Leagues110615,36959.716319151217118.416.84.221.174843980.270.050.320.250.300.310.070.380.280.35
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Milan (3 Seasons)1 League511031.1000000000.60.60.00.64160.000.000.000.000.000.520.030.550.520.55
SPAL (1 Season)1 League34262,07523.1606600916.06.01.87.829321700.260.000.260.260.260.260.080.340.260.34
Lecce (1 Season)1 League33181,51516.8527412406.24.61.46.114211190.300.120.420.240.360.370.090.450.270.36
Monza (1 Season)1 League25161,35915.1415400303.63.60.64.21624750.260.070.330.260.330.240.040.280.240.28
Cremonese (1 Season)1 League1303173.5101100102.02.00.42.3116280.280.000.280.280.280.550.110.660.550.66
Serie A (4 Seasons)63352,97733.193128127010.58.92.010.934462000.270.090.360.240.330.320.060.380.270.33
Serie B (2 Seasons)47262,39226.67077001018.08.02.210.240381980.260.000.260.260.260.300.080.380.300.38
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2019-202017Milanit ITACoppa Italia3rd1090.1000000000.000.000.000.000.00Matches
2020-202118Milanit ITACoppa Italia5th00Matches
2021-202219SPALit ITACoppa ItaliaRd111600.7000000000.000.000.000.000.00Matches
2022-202320Lecceit ITACoppa ItaliaRd110530.6101100001.700.001.701.701.70Matches
4 Seasons3 Clubs1 League311221.4101100000.740.000.740.740.74
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Milan (2 Seasons)1 League1090.1000000000.000.000.000.000.00
SPAL (1 Season)1 League11600.7000000000.000.000.000.000.00
Lecce (1 Season)1 League10530.6101100001.700.001.701.701.70
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2020-202118Milan2. Europa LgR16311041.2000000000.00.00.00.10270.000.000.000.000.000.040.040.080.040.08Matches
1 Season1 Club1 League311041.2000000000.00.00.00.10270.000.000.000.000.000.040.040.080.040.08

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2019-202017Milanit ITACoppa Italia0.10000.000.0000Matches
2019-202017Milanit ITA1. Serie A0.10000.000.000000.00.00.00.0Matches
2020-202118Milan2. Europa Lg1.20100.00.870.000.0010.30000.00.00.050.00.0Matches
2020-202118Milanit ITA1. Serie A1.004125.03.830.960.000.0012.30000.60.60.15-0.6-0.6Matches
2020-202118Cremoneseit ITA2. Serie B3.5117635.34.831.700.060.1713.20002.02.00.12-1.0-1.0Matches
2021-202219SPALit ITACoppa Italia0.70100.01.500.000.0000Matches
2021-202219SPALit ITA2. Serie B23.16712129.63.080.910.080.2918.60006.06.00.080.00.0Matches
2022-202320Lecceit ITACoppa Italia0.612150.03.401.700.501.0000Matches
2022-202320Lecceit ITA1. Serie A16.85431125.62.550.650.090.3616.80126.24.60.11-1.2-0.6Matches
2023-202421Monzait ITA1. Serie A15.14371027.02.450.660.110.4017.20003.63.60.10+0.4+0.4Matches
5 Seasons5 Clubs4 Leagues62.2171765028.42.830.800.090.3217.101218.516.90.10-2.5-1.9
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Milan (3 Seasons)3 Leagues2.405120.02.080.420.000.0011.90000.60.60.13-0.6-0.6
SPAL (1 Season)2 Leagues23.76722129.23.040.890.080.2918.60006.06.00.080.00.0
Lecce (1 Season)2 Leagues17.46451226.72.580.690.110.4216.80126.24.60.11-1.2-0.6
Monza (1 Season)1 League15.14371027.02.450.660.110.4017.20003.63.60.10+0.4+0.4
Cremonese (1 Season)1 League3.5117635.34.831.700.060.1713.20002.02.00.12-1.0-1.0
Serie A (4 Seasons)33.19842226.22.540.670.100.3616.801210.58.90.11-1.5-0.9
Coppa Italia (4 Seasons)1.413133.32.210.740.331.0000
Serie B (2 Seasons)26.67882730.73.311.020.080.2617.50008.08.00.09-1.0-1.0
Europa Lg (1 Season)1.20100.00.870.000.0010.30000.00.00.050.00.0
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2019-202017Milan2 Leagues0.20000.000.000000.00.00.00.0
2020-202118Milan3 Leagues2.205120.02.270.450.000.0011.90000.60.60.13-0.6-0.6
2020-202118Cremonese1 League3.5117635.34.831.700.060.1713.20002.02.00.12-1.0-1.0
2021-202219SPAL2 Leagues23.76722129.23.040.890.080.2918.60006.06.00.080.00.0
2022-202320Lecce2 Leagues17.46451226.72.580.690.110.4216.80126.24.60.11-1.2-0.6
2023-202421Monza1 League15.14371027.02.450.660.110.4017.20003.63.60.10+0.4+0.4
5 Seasons5 Clubs4 Leagues62.2171765028.42.830.800.090.3217.101218.516.90.10-2.5-1.9
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Milan (3 Seasons)3 Leagues2.405120.02.080.420.000.0011.90000.60.60.13-0.6-0.6
SPAL (1 Season)2 Leagues23.76722129.23.040.890.080.2918.60006.06.00.080.00.0
Lecce (1 Season)2 Leagues17.46451226.72.580.690.110.4216.80126.24.60.11-1.2-0.6
Monza (1 Season)1 League15.14371027.02.450.660.110.4017.20003.63.60.10+0.4+0.4
Cremonese (1 Season)1 League3.5117635.34.831.700.060.1713.20002.02.00.12-1.0-1.0
Serie A (4 Seasons)33.19842226.22.540.670.100.3616.801210.58.90.11-1.5-0.9
Coppa Italia (4 Seasons)1.413133.32.210.740.331.0000
Serie B (2 Seasons)26.67882730.73.311.020.080.2617.50008.08.00.09-1.0-1.0
Europa Lg (1 Season)1.20100.00.870.000.0010.30000.00.00.050.00.0
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2019-202017Milanit ITA1. Serie A6th0.10000.000.000000.00.00.00.0Matches
2020-202118Milanit ITA1. Serie A2nd1.004125.03.830.960.000.0012.30000.60.60.15-0.6-0.6Matches
2020-202118Cremoneseit ITA2. Serie B13th3.5117635.34.831.700.060.1713.20002.02.00.12-1.0-1.0Matches
2021-202219SPALit ITA2. Serie B15th23.16712129.63.080.910.080.2918.60006.06.00.080.00.0Matches
2022-202320Lecceit ITA1. Serie A16th16.85431125.62.550.650.090.3616.80126.24.60.11-1.2-0.6Matches
2023-202421Monzait ITA1. Serie A11th15.14371027.02.450.660.110.4017.20003.63.60.10+0.4+0.4Matches
5 Seasons5 Clubs2 Leagues59.7161724928.52.880.820.090.3117.101218.416.80.10-2.4-1.8
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Milan (3 Seasons)1 League1.104125.03.500.870.000.0012.30000.60.60.15-0.6-0.6
SPAL (1 Season)1 League23.16712129.63.080.910.080.2918.60006.06.00.080.00.0
Lecce (1 Season)1 League16.85431125.62.550.650.090.3616.80126.24.60.11-1.2-0.6
Monza (1 Season)1 League15.14371027.02.450.660.110.4017.20003.63.60.10+0.4+0.4
Cremonese (1 Season)1 League3.5117635.34.831.700.060.1713.20002.02.00.12-1.0-1.0
Serie A (4 Seasons)33.19842226.22.540.670.100.3616.801210.58.90.11-1.5-0.9
Serie B (2 Seasons)26.67882730.73.311.020.080.2617.50008.08.00.09-1.0-1.0
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2019-202017Milanit ITACoppa Italia3rd0.10000.000.0000Matches
2021-202219SPALit ITACoppa ItaliaRd10.70100.01.500.000.0000Matches
2022-202320Lecceit ITACoppa ItaliaRd10.612150.03.401.700.501.0000Matches
4 Seasons3 Clubs1 League1.413133.32.210.740.331.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Milan (2 Seasons)1 League0.10000.000.0000
SPAL (1 Season)1 League0.70100.01.500.000.0000
Lecce (1 Season)1 League0.612150.03.401.700.501.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2020-202118Milan2. Europa LgR161.20100.00.870.000.0010.30000.00.00.050.00.0Matches
1 Season1 Club1 League1.20100.00.870.000.0010.30000.00.00.050.00.0
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2019-202017Milanit ITACoppa Italia0.10Matches
2019-202017Milanit ITA1. Serie A0.122100.022022100.0000000.00.00.010000Matches
2020-202118Milan2. Europa Lg1.2162661.52895781457.122100.04580.000.00.00.011002Matches
2020-202118Milanit ITA1. Serie A1.071353.873254666.72366.70000.00.10.000211Matches
2020-202118Cremoneseit ITA2. Serie B3.5388246.3542129214052.5102050.04757.100.40.3-0.442306Matches
2021-202219SPALit ITACoppa Italia0.70Matches
2021-202219SPALit ITA2. Serie B23.135653666.4465094523731475.57711865.3163447.101.81.8-1.821257032Matches
2022-202320Lecceit ITACoppa Italia0.60Matches
2022-202320Lecceit ITA1. Serie A16.820833262.7263956813318073.9406264.5112839.321.40.5+0.617146221Matches
2023-202421Monzait ITA1. Serie A15.118526370.3271159310413974.8486672.7162272.710.60.5+0.48103024Matches
5 Seasons5 Clubs4 Leagues62.2812125464.810926231750969573.217927166.1519653.134.33.1-1.3525221386
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Milan (3 Seasons)3 Leagues2.4254161.038482142263.64580.04580.000.10.1-0.121213
SPAL (1 Season)2 Leagues23.735653666.4465094523731475.57711865.3163447.101.81.8-1.821257032
Lecce (1 Season)2 Leagues17.420833262.7263956813318073.9406264.5112839.321.40.5+0.617146221
Monza (1 Season)1 League15.118526370.3271159310413974.8486672.7162272.710.60.5+0.48103024
Cremonese (1 Season)1 League3.5388246.3542129214052.5102050.04757.100.40.3-0.442306
Serie A (4 Seasons)33.140261065.95445118624332774.39013168.7275054.032.01.0+1.0262411346
Coppa Italia (4 Seasons)1.40
Serie B (2 Seasons)26.639461863.85192107425835472.98713863.0204148.802.22.1-2.2252710038
Europa Lg (1 Season)1.2162661.52895781457.122100.04580.000.00.00.011002
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2019-202017Milan2 Leagues0.222100.022022100.0000000.00.00.010000
2020-202118Milan3 Leagues2.2233959.036282122060.04580.04580.000.00.10.011213
2020-202118Cremonese1 League3.5388246.3542129214052.5102050.04757.100.40.3-0.442306
2021-202219SPAL2 Leagues23.735653666.4465094523731475.57711865.3163447.101.81.8-1.821257032
2022-202320Lecce2 Leagues17.420833262.7263956813318073.9406264.5112839.321.40.5+0.617146221
2023-202421Monza1 League15.118526370.3271159310413974.8486672.7162272.710.60.5+0.48103024
5 Seasons5 Clubs4 Leagues62.2812125464.810926231750969573.217927166.1519653.134.33.1-1.3525221386
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Milan (3 Seasons)3 Leagues2.4254161.038482142263.64580.04580.000.10.1-0.121213
SPAL (1 Season)2 Leagues23.735653666.4465094523731475.57711865.3163447.101.81.8-1.821257032
Lecce (1 Season)2 Leagues17.420833262.7263956813318073.9406264.5112839.321.40.5+0.617146221
Monza (1 Season)1 League15.118526370.3271159310413974.8486672.7162272.710.60.5+0.48103024
Cremonese (1 Season)1 League3.5388246.3542129214052.5102050.04757.100.40.3-0.442306
Serie A (4 Seasons)33.140261065.95445118624332774.39013168.7275054.032.01.0+1.0262411346
Coppa Italia (4 Seasons)1.40
Serie B (2 Seasons)26.639461863.85192107425835472.98713863.0204148.802.22.1-2.2252710038
Europa Lg (1 Season)1.2162661.52895781457.122100.04580.000.00.00.011002
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2019-202017Milanit ITA1. Serie A6th0.122100.022022100.0000000.00.00.010000Matches
2020-202118Milanit ITA1. Serie A2nd1.071353.873254666.72366.70000.00.10.000211Matches
2020-202118Cremoneseit ITA2. Serie B13th3.5388246.3542129214052.5102050.04757.100.40.3-0.442306Matches
2021-202219SPALit ITA2. Serie B15th23.135653666.4465094523731475.57711865.3163447.101.81.8-1.821257032Matches
2022-202320Lecceit ITA1. Serie A16th16.820833262.7263956813318073.9406264.5112839.321.40.5+0.617146221Matches
2023-202421Monzait ITA1. Serie A11th15.118526370.3271159310413974.8486672.7162272.710.60.5+0.48103024Matches
5 Seasons5 Clubs2 Leagues59.7796122864.810637226050168173.617726965.8479151.634.23.1-1.2515121384
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Milan (3 Seasons)1 League1.191560.095256875.02366.70000.00.10.010211
SPAL (1 Season)1 League23.135653666.4465094523731475.57711865.3163447.101.81.8-1.821257032
Lecce (1 Season)1 League16.820833262.7263956813318073.9406264.5112839.321.40.5+0.617146221
Monza (1 Season)1 League15.118526370.3271159310413974.8486672.7162272.710.60.5+0.48103024
Cremonese (1 Season)1 League3.5388246.3542129214052.5102050.04757.100.40.3-0.442306
Serie A (4 Seasons)33.140261065.95445118624332774.39013168.7275054.032.01.0+1.0262411346
Serie B (2 Seasons)26.639461863.85192107425835472.98713863.0204148.802.22.1-2.2252710038
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2019-202017Milanit ITACoppa Italia3rd0.10Matches
2021-202219SPALit ITACoppa ItaliaRd10.70Matches
2022-202320Lecceit ITACoppa ItaliaRd10.60Matches
4 Seasons3 Clubs1 League1.40
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Milan (2 Seasons)1 League0.10
SPAL (1 Season)1 League0.70
Lecce (1 Season)1 League0.60
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2020-202118Milan2. Europa LgR161.2162661.52895781457.122100.04580.000.00.00.011002Matches
1 Season1 Club1 League1.2162661.52895781457.122100.04580.000.00.00.011002

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2019-202017Milanit ITACoppa Italia0.10Matches
2019-202017Milanit ITA1. Serie A0.1220000000000200Matches
2020-202118Milan2. Europa Lg1.2262410000000001612Matches
2020-202118Milanit ITA1. Serie A1.013130000100000701Matches
2020-202118Cremoneseit ITA2. Serie B3.5828010013000003816Matches
2021-202219SPALit ITACoppa Italia0.70Matches
2021-202219SPALit ITA2. Serie B23.1536498351441510000356323Matches
2022-202320Lecceit ITACoppa Italia0.60Matches
2022-202320Lecceit ITA1. Serie A16.8332316130091020000208314Matches
2023-202421Monzait ITA1. Serie A15.12632521110422000018507Matches
5 Seasons5 Clubs4 Leagues62.2125411856124183150000812853
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Milan (3 Seasons)3 Leagues2.4413910001000002513
SPAL (1 Season)2 Leagues23.7536498351441510000356323
Lecce (1 Season)2 Leagues17.4332316130091020000208314
Monza (1 Season)1 League15.12632521110422000018507
Cremonese (1 Season)1 League3.5828010013000003816
Serie A (4 Seasons)33.16105832410131340000402322
Coppa Italia (4 Seasons)1.40
Serie B (2 Seasons)26.6618578361451810000394429
Europa Lg (1 Season)1.2262410000000001612
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2019-202017Milan2 Leagues0.2220000000000200
2020-202118Milan3 Leagues2.2393710001000002313
2020-202118Cremonese1 League3.5828010013000003816
2021-202219SPAL2 Leagues23.7536498351441510000356323
2022-202320Lecce2 Leagues17.4332316130091020000208314
2023-202421Monza1 League15.12632521110422000018507
5 Seasons5 Clubs4 Leagues62.2125411856124183150000812853
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Milan (3 Seasons)3 Leagues2.4413910001000002513
SPAL (1 Season)2 Leagues23.7536498351441510000356323
Lecce (1 Season)2 Leagues17.4332316130091020000208314
Monza (1 Season)1 League15.12632521110422000018507
Cremonese (1 Season)1 League3.5828010013000003816
Serie A (4 Seasons)33.16105832410131340000402322
Coppa Italia (4 Seasons)1.40
Serie B (2 Seasons)26.6618578361451810000394429
Europa Lg (1 Season)1.2262410000000001612
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2019-202017Milanit ITA1. Serie A6th0.1220000000000200Matches
2020-202118Milanit ITA1. Serie A2nd1.013130000100000701Matches
2020-202118Cremoneseit ITA2. Serie B13th3.5828010013000003816Matches
2021-202219SPALit ITA2. Serie B15th23.1536498351441510000356323Matches
2022-202320Lecceit ITA1. Serie A16th16.8332316130091020000208314Matches
2023-202421Monzait ITA1. Serie A11th15.12632521110422000018507Matches
5 Seasons5 Clubs2 Leagues59.7122811616024183150000796751
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Milan (3 Seasons)1 League1.115150000100000901
SPAL (1 Season)1 League23.1536498351441510000356323
Lecce (1 Season)1 League16.8332316130091020000208314
Monza (1 Season)1 League15.12632521110422000018507
Cremonese (1 Season)1 League3.5828010013000003816
Serie A (4 Seasons)33.16105832410131340000402322
Serie B (2 Seasons)26.6618578361451810000394429
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2019-202017Milanit ITACoppa Italia3rd0.10Matches
2021-202219SPALit ITACoppa ItaliaRd10.70Matches
2022-202320Lecceit ITACoppa ItaliaRd10.60Matches
4 Seasons3 Clubs1 League1.40
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Milan (2 Seasons)1 League0.10
SPAL (1 Season)1 League0.70
Lecce (1 Season)1 League0.60
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2020-202118Milan2. Europa LgR161.2262410000000001612Matches
1 Season1 Club1 League1.2262410000000001612

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2019-202017Milanit ITACoppa Italia0.1Matches
2019-202017Milanit ITA1. Serie A0.1110.0010000000.00000000Matches
2020-202118Milan2. Europa Lg1.221.7310100000.00000000Matches
2020-202118Milanit ITA1. Serie A1.021.8910010000.00000000Matches
2020-202118Cremoneseit ITA2. Serie B3.5133.6960421000.00000000Matches
2021-202219SPALit ITACoppa Italia0.7Matches
2021-202219SPALit ITA2. Serie B23.1713.084301096350.22301001Matches
2022-202320Lecceit ITACoppa Italia0.6Matches
2022-202320Lecceit ITA1. Serie A16.8432.56290482020.12100100Matches
2023-202421Monzait ITA1. Serie A15.1281.85190432060.40402000Matches
5 Seasons5 Clubs4 Leagues62.21602.6310002323113130.21803101
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Milan (3 Seasons)3 Leagues2.452.1630110000.00000000
SPAL (1 Season)2 Leagues23.7713.084301096350.22301001
Lecce (1 Season)2 Leagues17.4432.56290482020.12100100
Monza (1 Season)1 League15.1281.85190432060.40402000
Cremonese (1 Season)1 League3.5133.6960421000.00000000
Serie A (4 Seasons)33.1742.245008124080.24502100
Coppa Italia (4 Seasons)1.4
Serie B (2 Seasons)26.6843.1649014117350.19301001
Europa Lg (1 Season)1.221.7310100000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2019-202017Milan2 Leagues0.2110.0010000000.00000000
2020-202118Milan3 Leagues2.241.8120110000.00000000
2020-202118Cremonese1 League3.5133.6960421000.00000000
2021-202219SPAL2 Leagues23.7713.084301096350.22301001
2022-202320Lecce2 Leagues17.4432.56290482020.12100100
2023-202421Monza1 League15.1281.85190432060.40402000
5 Seasons5 Clubs4 Leagues62.21602.6310002323113130.21803101
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Milan (3 Seasons)3 Leagues2.452.1630110000.00000000
SPAL (1 Season)2 Leagues23.7713.084301096350.22301001
Lecce (1 Season)2 Leagues17.4432.56290482020.12100100
Monza (1 Season)1 League15.1281.85190432060.40402000
Cremonese (1 Season)1 League3.5133.6960421000.00000000
Serie A (4 Seasons)33.1742.245008124080.24502100
Coppa Italia (4 Seasons)1.4
Serie B (2 Seasons)26.6843.1649014117350.19301001
Europa Lg (1 Season)1.221.7310100000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2019-202017Milanit ITA1. Serie A6th0.1110.0010000000.00000000Matches
2020-202118Milanit ITA1. Serie A2nd1.021.8910010000.00000000Matches
2020-202118Cremoneseit ITA2. Serie B13th3.5133.6960421000.00000000Matches
2021-202219SPALit ITA2. Serie B15th23.1713.084301096350.22301001Matches
2022-202320Lecceit ITA1. Serie A16th16.8432.56290482020.12100100Matches
2023-202421Monzait ITA1. Serie A11th15.1281.85190432060.40402000Matches
5 Seasons5 Clubs2 Leagues59.71582.659902223113130.22803101
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Milan (3 Seasons)1 League1.132.6020010000.00000000
SPAL (1 Season)1 League23.1713.084301096350.22301001
Lecce (1 Season)1 League16.8432.56290482020.12100100
Monza (1 Season)1 League15.1281.85190432060.40402000
Cremonese (1 Season)1 League3.5133.6960421000.00000000
Serie A (4 Seasons)33.1742.245008124080.24502100
Serie B (2 Seasons)26.6843.1649014117350.19301001
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2019-202017Milanit ITACoppa Italia3rd0.1Matches
2021-202219SPALit ITACoppa ItaliaRd10.7Matches
2022-202320Lecceit ITACoppa ItaliaRd10.6Matches
4 Seasons3 Clubs1 League1.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Milan (2 Seasons)1 League0.1
SPAL (1 Season)1 League0.7
Lecce (1 Season)1 League0.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2020-202118Milan2. Europa LgR161.221.7310100000.00000000Matches
1 Season1 Club1 League1.221.7310100000.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2019-202017Milanit ITACoppa Italia0.100Matches
2019-202017Milanit ITA1. Serie A0.1000000000000000Matches
2020-202118Milan2. Europa Lg1.23101211100.000000320Matches
2020-202118Milanit ITA1. Serie A1.021110030.030000230Matches
2020-202118Cremoneseit ITA2. Serie B3.5430221250.014133760Matches
2021-202219SPALit ITACoppa Italia0.700Matches
2021-202219SPALit ITA2. Serie B23.129221478102835.71834232534170Matches
2022-202320Lecceit ITACoppa Italia0.600Matches
2022-202320Lecceit ITA1. Serie A16.817919761442.982202221970Matches
2023-202421Monzait ITA1. Serie A15.1171239581457.1618513017140Matches
5 Seasons5 Clubs4 Leagues62.27248192924266241.936788701082490
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Milan (3 Seasons)3 Leagues2.4521221425.030000550
SPAL (1 Season)2 Leagues23.729221478102835.71834232534170
Lecce (1 Season)2 Leagues17.417919761442.982202221970
Monza (1 Season)1 League15.1171239581457.1618513017140
Cremonese (1 Season)1 League3.5430221250.014133760
Serie A (4 Seasons)33.1362251912143145.21740535238240
Coppa Italia (4 Seasons)1.4000
Serie B (2 Seasons)26.6332514910113036.71938335841230
Europa Lg (1 Season)1.23101211100.000000320
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2019-202017Milan2 Leagues0.2000000000000000
2020-202118Milan3 Leagues2.2521221425.030000550
2020-202118Cremonese1 League3.5430221250.014133760
2021-202219SPAL2 Leagues23.729221478102835.71834232534170
2022-202320Lecce2 Leagues17.417919761442.982202221970
2023-202421Monza1 League15.1171239581457.1618513017140
5 Seasons5 Clubs4 Leagues62.27248192924266241.936788701082490
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Milan (3 Seasons)3 Leagues2.4521221425.030000550
SPAL (1 Season)2 Leagues23.729221478102835.71834232534170
Lecce (1 Season)2 Leagues17.417919761442.982202221970
Monza (1 Season)1 League15.1171239581457.1618513017140
Cremonese (1 Season)1 League3.5430221250.014133760
Serie A (4 Seasons)33.1362251912143145.21740535238240
Coppa Italia (4 Seasons)1.4000
Serie B (2 Seasons)26.6332514910113036.71938335841230
Europa Lg (1 Season)1.23101211100.000000320
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2019-202017Milanit ITA1. Serie A6th0.1000000000000000Matches
2020-202118Milanit ITA1. Serie A2nd1.021110030.030000230Matches
2020-202118Cremoneseit ITA2. Serie B13th3.5430221250.014133760Matches
2021-202219SPALit ITA2. Serie B15th23.129221478102835.71834232534170Matches
2022-202320Lecceit ITA1. Serie A16th16.817919761442.982202221970Matches
2023-202421Monzait ITA1. Serie A11th15.1171239581457.1618513017140Matches
5 Seasons5 Clubs2 Leagues59.76947192822256141.036788701079470
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Milan (3 Seasons)1 League1.121110030.030000230
SPAL (1 Season)1 League23.129221478102835.71834232534170
Lecce (1 Season)1 League16.817919761442.982202221970
Monza (1 Season)1 League15.1171239581457.1618513017140
Cremonese (1 Season)1 League3.5430221250.014133760
Serie A (4 Seasons)33.1362251912143145.21740535238240
Serie B (2 Seasons)26.6332514910113036.71938335841230
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2019-202017Milanit ITACoppa Italia3rd0.100Matches
2021-202219SPALit ITACoppa ItaliaRd10.700Matches
2022-202320Lecceit ITACoppa ItaliaRd10.600Matches
4 Seasons3 Clubs1 League1.4000
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Milan (2 Seasons)1 League0.1000
SPAL (1 Season)1 League0.7000
Lecce (1 Season)1 League0.6000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2020-202118Milan2. Europa LgR161.23101211100.000000320Matches
1 Season1 Club1 League1.23101211100.000000320

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s 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 Matches
2019-202017Milanit ITACoppa Italia0.1Matches
2019-202017Milanit ITA1. Serie A0.14002214000327100001133Matches
2020-202118Milan2. Europa Lg1.2412321184413133.3266.7201231500043297Matches
2020-202118Milanit ITA1. Serie A1.0262412115262150.0150.01313810041121153Matches
2020-202118Cremoneseit ITA2. Serie B3.5138820398433138191368.4631.688585316113101179328Matches
2021-202219SPALit ITACoppa Italia0.7Matches
2021-202219SPALit ITA2. Serie B23.1870247735244989870553156.42443.651725238682919159250636170Matches
2022-202320Lecceit ITACoppa Italia0.6Matches
2022-202320Lecceit ITA1. Serie A16.858862426630474586371129.72259.53071330408141267938418119Matches
2023-202421Monzait ITA1. Serie A15.1451183223918665451231252.21147.8287127546416913642934875Matches
5 Seasons5 Clubs4 Leagues62.2211860160931105427121161396949.66647.51235600121817444452531291542405
Country Comp 90s 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 Matches
Milan (3 Seasons)3 Leagues2.47147353110715240.0360.036288125411754713
SPAL (1 Season)2 Leagues23.7870247735244989870553156.42443.651725238682919159250636170
Lecce (1 Season)2 Leagues17.458862426630474586371129.72259.53071330408141267938418119
Monza (1 Season)1 League15.1451183223918665451231252.21147.8287127546416913642934875
Cremonese (1 Season)1 League3.5138820398433138191368.4631.688585316113101179328
Serie A (4 Seasons)33.1106926605195031451067622438.73454.8610277098234222014669784200
Coppa Italia (4 Seasons)1.4
Serie B (2 Seasons)26.6100832973915331221008744459.53040.56053108118440222510357729198
Europa Lg (1 Season)1.2412321184413133.3266.7201231500043297
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s 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 Matches
2019-202017Milan2 Leagues0.24002214000327100001133
2020-202118Milan3 Leagues2.2674733299675240.0360.033261115411644410
2020-202118Cremonese1 League3.5138820398433138191368.4631.688585316113101179328
2021-202219SPAL2 Leagues23.7870247735244989870553156.42443.651725238682919159250636170
2022-202320Lecce2 Leagues17.458862426630474586371129.72259.53071330408141267938418119
2023-202421Monza1 League15.1451183223918665451231252.21147.8287127546416913642934875
5 Seasons5 Clubs4 Leagues62.2211860160931105427121161396949.66647.51235600121817444452531291542405
Comp 90s 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 Matches
Milan (3 Seasons)3 Leagues2.47147353110715240.0360.036288125411754713
SPAL (1 Season)2 Leagues23.7870247735244989870553156.42443.651725238682919159250636170
Lecce (1 Season)2 Leagues17.458862426630474586371129.72259.53071330408141267938418119
Monza (1 Season)1 League15.1451183223918665451231252.21147.8287127546416913642934875
Cremonese (1 Season)1 League3.5138820398433138191368.4631.688585316113101179328
Serie A (4 Seasons)33.1106926605195031451067622438.73454.8610277098234222014669784200
Coppa Italia (4 Seasons)1.4
Serie B (2 Seasons)26.6100832973915331221008744459.53040.56053108118440222510357729198
Europa Lg (1 Season)1.2412321184413133.3266.7201231500043297
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s 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 Matches
2019-202017Milanit ITA1. Serie A6th0.14002214000327100001133Matches
2020-202118Milanit ITA1. Serie A2nd1.0262412115262150.0150.01313810041121153Matches
2020-202118Cremoneseit ITA2. Serie B13th3.5138820398433138191368.4631.688585316113101179328Matches
2021-202219SPALit ITA2. Serie B15th23.1870247735244989870553156.42443.651725238682919159250636170Matches
2022-202320Lecceit ITA1. Serie A16th16.858862426630474586371129.72259.53071330408141267938418119Matches
2023-202421Monzait ITA1. Serie A11th15.1451183223918665451231252.21147.8287127546416913642934875Matches
5 Seasons5 Clubs2 Leagues59.7207758157910103626720751366850.06447.11215587821667444452491261513398
Country Comp LgRank 90s 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 Matches
Milan (3 Seasons)1 League1.1302414136302150.0150.01616511041132186
SPAL (1 Season)1 League23.1870247735244989870553156.42443.651725238682919159250636170
Lecce (1 Season)1 League16.858862426630474586371129.72259.53071330408141267938418119
Monza (1 Season)1 League15.1451183223918665451231252.21147.8287127546416913642934875
Cremonese (1 Season)1 League3.5138820398433138191368.4631.688585316113101179328
Serie A (4 Seasons)33.1106926605195031451067622438.73454.8610277098234222014669784200
Serie B (2 Seasons)26.6100832973915331221008744459.53040.56053108118440222510357729198
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2019-202017Milanit ITACoppa Italia3rd0.1Matches
2021-202219SPALit ITACoppa ItaliaRd10.7Matches
2022-202320Lecceit ITACoppa ItaliaRd10.6Matches
4 Seasons3 Clubs1 League1.4
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Milan (2 Seasons)1 League0.1
SPAL (1 Season)1 League0.7
Lecce (1 Season)1 League0.6
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s 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 Matches
2020-202118Milan2. Europa LgR161.2412321184413133.3266.7201231500043297Matches
1 Season1 Club1 League1.2412321184413133.3266.7201231500043297

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2019-202017Milanit ITACoppa Italia1992.30.1001901.000000.00-1.18Matches
2019-202017Milanit ITA1. Serie A1990.30.1001953.0010+1+10.00+9.580.10.1+0.1+0.75+0.29Matches
2020-202118Milanit ITACoppa Italia0001Matches
2020-202118Milan2. Europa Lg31043511.61.2166021922.201100.00-0.450.61.3-0.6-0.55-0.87Matches
2020-202118Milanit ITA1. Serie A494242.71.01450316132.2510+1+0.96+0.092.40.4+2.0+1.92+1.33Matches
2020-202118Cremoneseit ITA2. Serie B13317249.33.500132441.1534-1-0.28-0.375.94.8+1.2+0.33+0.01Matches
2021-202219SPALit ITACoppa Italia1606050.00.71600000.0001-1-1.50-1.50Matches
2021-202219SPALit ITA2. Serie B342,0756160.723.12673582321.092733-6-0.26-0.1328.332.7-4.4-0.19-0.09Matches
2022-202320Lecceit ITACoppa Italia1535344.20.60015300.0013-2-3.40-4.74Matches
2022-202320Lecceit ITA1. Serie A331,5154644.316.818690151840.972018+2+0.12+0.8318.819.3-0.5-0.03+0.23Matches
2023-202421Monzait ITA1. Serie A251,3595443.115.11670392681.241615+1+0.07+0.5215.918.4-2.5-0.17+0.39Matches
2023-202421Milanit ITA1. Serie A00002Matches
5 Seasons5 Clubs4 Leagues1165,5954822.362.2637085322411.167075-5-0.08-0.2872.176.9-4.8-0.08-0.28
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Milan (3 Seasons)3 Leagues9216241.92.42560715232.1831+2+0.83+0.193.21.7+1.5+0.64+0.13
SPAL (1 Season)2 Leagues352,1356160.323.72772582321.062734-7-0.30-0.1728.332.7-4.4-0.19-0.09
Lecce (1 Season)2 Leagues341,5684644.317.418690162140.94212100.00+0.6418.819.3-0.5-0.03+0.23
Monza (1 Season)1 League251,3595443.115.11670392681.241615+1+0.07+0.5215.918.4-2.5-0.17+0.39
Cremonese (1 Season)1 League13317249.33.500132441.1534-1-0.28-0.375.94.8+1.2+0.33+0.01
Serie A (4 Seasons)632,9774718.033.1356932820321.193833+5+0.15-0.0637.238.2-0.9-0.03-0.22
Coppa Italia (4 Seasons)31224114.51.4160023110.3314-3-2.21-3.28
Serie B (2 Seasons)472,3925135.026.626735212461.113037-7-0.26-0.2834.237.4-3.2-0.12-0.31
Europa Lg (1 Season)31043511.61.2166021922.201100.00-0.450.61.3-0.6-0.55-0.87
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2019-202017Milan2 Leagues21890.50.2002952.0010+1+5.00+4.500.10.1+0.1+0.75+0.29
2020-202118Milan3 Leagues7198284.42.22560517162.2321+1+0.45-0.333.01.6+1.4+0.63+0.09
2020-202118Cremonese1 League13317249.33.500132441.1534-1-0.28-0.375.94.8+1.2+0.33+0.01
2021-202219SPAL2 Leagues352,1356160.323.72772582321.062734-7-0.30-0.1728.332.7-4.4-0.19-0.09
2022-202320Lecce2 Leagues341,5684644.317.418690162140.94212100.00+0.6418.819.3-0.5-0.03+0.23
2023-202421Monza1 League251,3595443.115.11670392681.241615+1+0.07+0.5215.918.4-2.5-0.17+0.39
2023-202421Milan1 League00002
5 Seasons5 Clubs4 Leagues1165,5954822.362.2637085322411.167075-5-0.08-0.2872.176.9-4.8-0.08-0.28
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Milan (3 Seasons)3 Leagues9216241.92.42560715232.1831+2+0.83+0.193.21.7+1.5+0.64+0.13
SPAL (1 Season)2 Leagues352,1356160.323.72772582321.062734-7-0.30-0.1728.332.7-4.4-0.19-0.09
Lecce (1 Season)2 Leagues341,5684644.317.418690162140.94212100.00+0.6418.819.3-0.5-0.03+0.23
Monza (1 Season)1 League251,3595443.115.11670392681.241615+1+0.07+0.5215.918.4-2.5-0.17+0.39
Cremonese (1 Season)1 League13317249.33.500132441.1534-1-0.28-0.375.94.8+1.2+0.33+0.01
Serie A (4 Seasons)632,9774718.033.1356932820321.193833+5+0.15-0.0637.238.2-0.9-0.03-0.22
Coppa Italia (4 Seasons)31224114.51.4160023110.3314-3-2.21-3.28
Serie B (2 Seasons)472,3925135.026.626735212461.113037-7-0.26-0.2834.237.4-3.2-0.12-0.31
Europa Lg (1 Season)31043511.61.2166021922.201100.00-0.450.61.3-0.6-0.55-0.87
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2019-202017Milanit ITA1. Serie A6th1990.30.1001953.0010+1+10.00+9.580.10.1+0.1+0.75+0.29Matches
2020-202118Milanit ITA1. Serie A2nd494242.71.01450316132.2510+1+0.96+0.092.40.4+2.0+1.92+1.33Matches
2020-202118Cremoneseit ITA2. Serie B13th13317249.33.500132441.1534-1-0.28-0.375.94.8+1.2+0.33+0.01Matches
2021-202219SPALit ITA2. Serie B15th342,0756160.723.12673582321.092733-6-0.26-0.1328.332.7-4.4-0.19-0.09Matches
2022-202320Lecceit ITA1. Serie A16th331,5154644.316.818690151840.972018+2+0.12+0.8318.819.3-0.5-0.03+0.23Matches
2023-202421Monzait ITA1. Serie A11th251,3595443.115.11670392681.241615+1+0.07+0.5215.918.4-2.5-0.17+0.39Matches
2023-202421Milanit ITA1. Serie A2nd00002Matches
5 Seasons5 Clubs2 Leagues1105,3694922.959.7617184922381.156870-2-0.03-0.1871.475.6-4.2-0.07-0.26
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Milan (3 Seasons)1 League5103211.01.11450415202.4020+2+1.75+1.112.50.4+2.1+1.82+1.29
SPAL (1 Season)1 League342,0756160.723.12673582321.092733-6-0.26-0.1328.332.7-4.4-0.19-0.09
Lecce (1 Season)1 League331,5154644.316.818690151840.972018+2+0.12+0.8318.819.3-0.5-0.03+0.23
Monza (1 Season)1 League251,3595443.115.11670392681.241615+1+0.07+0.5215.918.4-2.5-0.17+0.39
Cremonese (1 Season)1 League13317249.33.500132441.1534-1-0.28-0.375.94.8+1.2+0.33+0.01
Serie A (4 Seasons)632,9774718.033.1356932820321.193833+5+0.15-0.0637.238.2-0.9-0.03-0.22
Serie B (2 Seasons)472,3925135.026.626735212461.113037-7-0.26-0.2834.237.4-3.2-0.12-0.31
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2019-202017Milanit ITACoppa Italia3rd1992.30.1001901.000000.00-1.18Matches
2020-202118Milanit ITACoppa Italia5th0001Matches
2021-202219SPALit ITACoppa ItaliaRd11606050.00.71600000.0001-1-1.50-1.50Matches
2022-202320Lecceit ITACoppa ItaliaRd11535344.20.60015300.0013-2-3.40-4.74Matches
4 Seasons3 Clubs1 League31224114.51.4160023110.3314-3-2.21-3.28
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Milan (2 Seasons)1 League1991.50.1001911.000000.00-1.18
SPAL (1 Season)1 League1606050.00.71600000.0001-1-1.50-1.50
Lecce (1 Season)1 League1535344.20.60015300.0013-2-3.40-4.74
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2020-202118Milan2. Europa LgR1631043511.61.2166021922.201100.00-0.450.61.3-0.6-0.55-0.87Matches
1 Season1 Club1 League31043511.61.2166021922.201100.00-0.450.61.3-0.6-0.55-0.87

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2019-202017Milanit ITACoppa Italia0.10000000000Matches
2019-202017Milanit ITA1. Serie A0.10001000000000010.0Matches
2020-202118Milan2. Europa Lg1.200031000100054544.4Matches
2020-202118Milanit ITA1. Serie A1.000010310100072433.3Matches
2020-202118Cremoneseit ITA2. Serie B3.51007213330001752516.7Matches
2021-202219SPALit ITACoppa Italia0.70003200000Matches
2021-202219SPALit ITA2. Serie B23.1911693991552200077408033.3Matches
2022-202320Lecceit ITACoppa Italia0.60003100000Matches
2022-202320Lecceit ITA1. Serie A16.8400361681029000524111825.8Matches
2023-202421Monzait ITA1. Serie A15.130025246201200035196422.9Matches
5 Seasons5 Clubs4 Leagues62.21711148852731104800019311129727.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Milan (3 Seasons)3 Leagues2.40005131020001261037.5
SPAL (1 Season)2 Leagues23.7911724191552200077408033.3
Lecce (1 Season)2 Leagues17.4400391781029000524111825.8
Monza (1 Season)1 League15.130025246201200035196422.9
Cremonese (1 Season)1 League3.51007213330001752516.7
Serie A (4 Seasons)33.170063401713222000946218724.9
Coppa Italia (4 Seasons)1.40006300000
Serie B (2 Seasons)26.6101176411018825000944510530.0
Europa Lg (1 Season)1.200031000100054544.4
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2019-202017Milan2 Leagues0.20001000000000010.0
2020-202118Milan3 Leagues2.2000413102000126940.0
2020-202118Cremonese1 League3.51007213330001752516.7
2021-202219SPAL2 Leagues23.7911724191552200077408033.3
2022-202320Lecce2 Leagues17.4400391781029000524111825.8
2023-202421Monza1 League15.130025246201200035196422.9
5 Seasons5 Clubs4 Leagues62.21711148852731104800019311129727.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Milan (3 Seasons)3 Leagues2.40005131020001261037.5
SPAL (1 Season)2 Leagues23.7911724191552200077408033.3
Lecce (1 Season)2 Leagues17.4400391781029000524111825.8
Monza (1 Season)1 League15.130025246201200035196422.9
Cremonese (1 Season)1 League3.51007213330001752516.7
Serie A (4 Seasons)33.170063401713222000946218724.9
Coppa Italia (4 Seasons)1.40006300000
Serie B (2 Seasons)26.6101176411018825000944510530.0
Europa Lg (1 Season)1.200031000100054544.4
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2019-202017Milanit ITA1. Serie A6th0.10001000000000010.0Matches
2020-202118Milanit ITA1. Serie A2nd1.000010310100072433.3Matches
2020-202118Cremoneseit ITA2. Serie B13th3.51007213330001752516.7Matches
2021-202219SPALit ITA2. Serie B15th23.1911693991552200077408033.3Matches
2022-202320Lecceit ITA1. Serie A16th16.8400361681029000524111825.8Matches
2023-202421Monzait ITA1. Serie A11th15.130025246201200035196422.9Matches
5 Seasons5 Clubs2 Leagues59.71711139812731104700018810729226.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Milan (3 Seasons)1 League1.100020310100072528.6
SPAL (1 Season)1 League23.1911693991552200077408033.3
Lecce (1 Season)1 League16.8400361681029000524111825.8
Monza (1 Season)1 League15.130025246201200035196422.9
Cremonese (1 Season)1 League3.51007213330001752516.7
Serie A (4 Seasons)33.170063401713222000946218724.9
Serie B (2 Seasons)26.6101176411018825000944510530.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202017Milanit ITACoppa Italia3rd0.10000000000Matches
2021-202219SPALit ITACoppa ItaliaRd10.70003200000Matches
2022-202320Lecceit ITACoppa ItaliaRd10.60003100000Matches
4 Seasons3 Clubs1 League1.40006300000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Milan (2 Seasons)1 League0.10000000000
SPAL (1 Season)1 League0.70003200000
Lecce (1 Season)1 League0.60003100000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2020-202118Milan2. Europa LgR161.200031000100054544.4Matches
1 Season1 Club1 League1.200031000100054544.4

Player Club Summary

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.