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-12-21SatPremier LeagueMatchweek 17AwayW 4–0Newcastle UtdIpswich TownYRM,CM9000001000732200.00.00.030596886.8447011Match Report
2024-12-18WedEFL CupQuarter-finalsHomeW 3–1Newcastle UtdBrentfordYCM90200052000Match Report
2024-12-14SatPremier LeagueMatchweek 16HomeW 4–0Newcastle UtdLeicester CityYCM9000003000921310.20.20.041748290.2760000Match Report
2024-12-07SatPremier LeagueMatchweek 15AwayL 2–4Newcastle UtdBrentfordNLM3100001000220020.20.20.000151788.2114000Match Report
2024-12-04WedPremier LeagueMatchweek 14HomeD 3–3Newcastle UtdLiverpoolYRM8600001110491110.10.10.020334278.6022011Match 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
2017-201817Bresciait ITACoppa Italia00Matches
2017-201817Bresciait ITA2. Serie B19171,56017.3235200300.120.170.290.120.29Matches
2018-201918Bresciait ITA2. Serie B34332,90732.33583001201.41.44.35.750227300.090.150.250.090.250.040.130.180.040.18Matches
2019-202019Bresciait ITACoppa Italia11891.0000000000.000.000.000.000.00Matches
2019-202019Bresciait ITA1. Serie A35343,01433.5178100901.21.26.37.545181380.030.210.240.030.240.040.190.220.040.22Matches
2020-202120Milanit ITACoppa Italia111201.3000000100.000.000.000.000.00Matches
2020-202120Milan2. Europa Lg855396.0000000100.20.20.50.792860.000.000.000.000.000.030.090.120.030.12Matches
2020-202120Milanit ITA1. Serie A25171,33014.8000000110.40.41.31.72284150.000.000.000.000.000.030.090.120.030.12Matches
2021-202221Milan1. Champions Lg643313.7000000000.10.10.00.1101320.000.000.000.000.000.030.010.040.030.04Matches
2021-202221Milanit ITACoppa Italia332102.3000000200.000.000.000.000.00Matches
2021-202221Milanit ITA1. Serie A36312,60028.9527500904.14.14.08.151141460.170.070.240.170.240.140.140.280.140.28Matches
2022-202322Milan1. Champions Lg12121,05111.7022000300.60.62.93.51840300.000.170.170.000.170.050.250.300.050.30Matches
2022-202322Milanit ITACoppa Italia111201.3000000000.000.000.000.000.00Matches
2022-202322Milanit ITA1. Serie A34302,71330.1279200702.42.45.78.161159860.070.230.300.070.300.080.190.270.080.27Matches
2022-202322Milanit ITASupercoppa11901.0000000100.000.000.000.000.00Matches
2023-202423Newcastle Utd1. Champions Lg321611.8000000000.10.10.00.156100.000.000.000.000.000.060.010.070.060.07Matches
2023-202423Newcastle Utdeng ENGEFL Cup11891.0000000100.000.000.000.000.00Matches
2023-202423Newcastle Utdeng ENG1. Premier League854384.9101100200.70.70.61.31119210.210.000.210.210.210.130.130.260.130.26Matches
2024-202524Newcastle Utdeng ENGEFL Cup332402.7213200000.750.371.130.751.13Matches
2024-202524Newcastle Utdeng ENG1. Premier League1588319.2011000401.21.20.31.5532220.000.110.110.000.110.130.030.170.130.17Matches
8 Seasons3 Clubs8 Leagues24620918,433204.8162844160056112.412.426.038.42879303060.080.140.210.080.210.070.150.220.070.22
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)5 Leagues1271059,104101.2711187002517.87.814.422.31714651850.070.110.180.070.180.080.150.230.080.23
Brescia (3 Seasons)3 Leagues89857,57084.1615216002402.62.610.613.295408680.070.180.250.070.250.040.160.200.040.20
Newcastle Utd (2 Seasons)3 Leagues30191,75919.5325300702.02.01.02.92157530.150.100.260.150.260.120.060.180.120.18
Coppa Italia (5 Seasons)665396.0000000300.000.000.000.000.00
Serie A (4 Seasons)1301129,657107.3816248002618.18.117.325.41795651850.070.150.220.070.220.080.160.240.080.24
Champions Lg (3 Seasons)21181,54317.1022000300.80.82.93.83359420.000.120.120.000.120.050.170.220.050.22
Serie B (2 Seasons)53504,46749.658135001501.41.44.35.750227300.100.160.260.100.260.040.130.180.040.18
Premier League (2 Seasons)23131,26914.1112100601.91.90.92.81651430.070.070.140.070.140.130.070.200.130.20
EFL Cup (2 Seasons)443293.7213200100.550.270.820.550.82
Europa Lg (1 Season)855396.0000000100.20.20.50.792860.000.000.000.000.000.030.090.120.030.12
Supercoppa (1 Season)11901.0000000100.000.000.000.000.00
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
2017-201817Brescia2 Leagues19171,56017.3235200300.120.170.290.120.29
2018-201918Brescia1 League34332,90732.33583001201.41.44.35.750227300.090.150.250.090.250.040.130.180.040.18
2019-202019Brescia2 Leagues36353,10334.5178100901.21.26.37.545181380.030.200.230.030.230.040.190.220.040.22
2020-202120Milan3 Leagues34231,98922.1000000310.60.61.92.531112210.000.000.000.000.000.030.090.120.030.12
2021-202221Milan3 Leagues45383,14134.95275001104.24.24.08.261154480.140.060.200.140.200.130.120.250.130.25
2022-202322Milan4 Leagues48443,97444.229112001103.03.08.611.6791991160.050.200.250.050.250.070.200.280.070.28
2023-202423Newcastle Utd3 Leagues1286887.6101100300.80.80.61.41625310.130.000.130.130.130.110.100.210.110.21
2024-202524Newcastle Utd2 Leagues18111,07111.9224200401.21.20.31.5532220.170.170.340.170.340.130.030.170.130.17
8 Seasons3 Clubs8 Leagues24620918,433204.8162844160056112.412.426.038.42879303060.080.140.210.080.210.070.150.220.070.22
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)5 Leagues1271059,104101.2711187002517.87.814.422.31714651850.070.110.180.070.180.080.150.230.080.23
Brescia (3 Seasons)3 Leagues89857,57084.1615216002402.62.610.613.295408680.070.180.250.070.250.040.160.200.040.20
Newcastle Utd (2 Seasons)3 Leagues30191,75919.5325300702.02.01.02.92157530.150.100.260.150.260.120.060.180.120.18
Coppa Italia (5 Seasons)665396.0000000300.000.000.000.000.00
Serie A (4 Seasons)1301129,657107.3816248002618.18.117.325.41795651850.070.150.220.070.220.080.160.240.080.24
Champions Lg (3 Seasons)21181,54317.1022000300.80.82.93.83359420.000.120.120.000.120.050.170.220.050.22
Serie B (2 Seasons)53504,46749.658135001501.41.44.35.750227300.100.160.260.100.260.040.130.180.040.18
Premier League (2 Seasons)23131,26914.1112100601.91.90.92.81651430.070.070.140.070.140.130.070.200.130.20
EFL Cup (2 Seasons)443293.7213200100.550.270.820.550.82
Europa Lg (1 Season)855396.0000000100.20.20.50.792860.000.000.000.000.000.030.090.120.030.12
Supercoppa (1 Season)11901.0000000100.000.000.000.000.00
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
2017-201817Bresciait ITA2. Serie B16th19171,56017.3235200300.120.170.290.120.29Matches
2018-201918Bresciait ITA2. Serie B1st34332,90732.33583001201.41.44.35.750227300.090.150.250.090.250.040.130.180.040.18Matches
2019-202019Bresciait ITA1. Serie A19th35343,01433.5178100901.21.26.37.545181380.030.210.240.030.240.040.190.220.040.22Matches
2020-202120Milanit ITA1. Serie A2nd25171,33014.8000000110.40.41.31.72284150.000.000.000.000.000.030.090.120.030.12Matches
2021-202221Milanit ITA1. Serie A1st36312,60028.9527500904.14.14.08.151141460.170.070.240.170.240.140.140.280.140.28Matches
2022-202322Milanit ITA1. Serie A4th34302,71330.1279200702.42.45.78.161159860.070.230.300.070.300.080.190.270.080.27Matches
2023-202423Newcastle Utdeng ENG1. Premier League7th854384.9101100200.70.70.61.31119210.210.000.210.210.210.130.130.260.130.26Matches
2024-202524Newcastle Utdeng ENG1. Premier League7th1588319.2011000401.21.20.31.5532220.000.110.110.000.110.130.030.170.130.17Matches
8 Seasons3 Clubs3 Leagues20617515,393171.0142539140047111.411.422.533.92458432580.080.150.230.080.230.070.150.220.070.22
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 League95786,64373.879167001716.96.911.017.91343841470.090.120.220.090.220.090.150.240.090.24
Brescia (3 Seasons)2 Leagues88847,48183.1615216002402.62.610.613.295408680.070.180.250.070.250.040.160.200.040.20
Newcastle Utd (2 Seasons)1 League23131,26914.1112100601.91.90.92.81651430.070.070.140.070.140.130.070.200.130.20
Serie A (4 Seasons)1301129,657107.3816248002618.18.117.325.41795651850.070.150.220.070.220.080.160.240.080.24
Serie B (2 Seasons)53504,46749.658135001501.41.44.35.750227300.100.160.260.100.260.040.130.180.040.18
Premier League (2 Seasons)23131,26914.1112100601.91.90.92.81651430.070.070.140.070.140.130.070.200.130.20
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
2017-201817Bresciait ITACoppa Italia25th00Matches
2019-202019Bresciait ITACoppa Italia25th11891.0000000000.000.000.000.000.00Matches
2020-202120Milanit ITACoppa Italia5th111201.3000000100.000.000.000.000.00Matches
2021-202221Milanit ITACoppa ItaliaSF332102.3000000200.000.000.000.000.00Matches
2022-202322Milanit ITACoppa ItaliaR16111201.3000000000.000.000.000.000.00Matches
2022-202322Milanit ITASupercoppa11901.0000000100.000.000.000.000.00Matches
2023-202423Newcastle Utdeng ENGEFL CupQF11891.0000000100.000.000.000.000.00Matches
2024-202524Newcastle Utdeng ENGEFL CupSF332402.7213200000.750.371.130.751.13Matches
7 Seasons3 Clubs3 Leagues111195810.6213200500.190.090.280.190.28
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 (3 Seasons)2 Leagues665406.0000000400.000.000.000.000.00
Newcastle Utd (2 Seasons)1 League443293.7213200100.550.270.820.550.82
Brescia (2 Seasons)1 League11891.0000000000.000.000.000.000.00
Coppa Italia (5 Seasons)665396.0000000300.000.000.000.000.00
EFL Cup (2 Seasons)443293.7213200100.550.270.820.550.82
Supercoppa (1 Season)11901.0000000100.000.000.000.000.00
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-202120Milan2. Europa LgR16855396.0000000100.20.20.50.792860.000.000.000.000.000.030.090.120.030.12Matches
2021-202221Milan1. Champions LgGR643313.7000000000.10.10.00.1101320.000.000.000.000.000.030.010.040.030.04Matches
2022-202322Milan1. Champions LgSF12121,05111.7022000300.60.62.93.51840300.000.170.170.000.170.050.250.300.050.30Matches
2023-202423Newcastle Utd1. Champions LgGR321611.8000000000.10.10.00.156100.000.000.000.000.000.060.010.070.060.07Matches
4 Seasons2 Clubs2 Leagues29232,08223.1022000401.01.03.54.54287480.000.090.090.000.090.040.150.190.040.19
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)2 Leagues26211,92121.3022000400.90.93.44.43781380.000.090.090.000.090.040.160.200.040.20
Newcastle Utd (1 Season)1 League321611.8000000000.10.10.00.156100.000.000.000.000.000.060.010.070.060.07
Champions Lg (3 Seasons)21181,54317.1022000300.80.82.93.83359420.000.120.120.000.120.050.170.220.050.22
Europa Lg (1 Season)855396.0000000100.20.20.50.792860.000.000.000.000.000.030.090.120.030.12
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201817it ItalyFriendlies (M)00Matches
202019it ItalyFriendlies (M)11450.5000000000.000.000.000.000.00Matches
2020-202120it ItalyUEFA Nations League3P00Matches
202120it ItalyUEFA Euro Qualifying321972.2000000100.000.000.000.000.00Matches
202221it ItalyWCQ31921.0000000100.000.000.000.000.00Matches
202221it ItalyFriendlies (M)221341.5011000000.000.670.670.000.67Matches
2022-202322it ItalyUEFA Nations League3rd321772.0000000200.000.000.000.000.00Matches
202423it ItalyUEFA Euro Qualifying321751.9022000100.001.031.030.001.03Matches
2024-202524it ItalyUEFA Nations LeagueQF665295.9112100000.170.170.340.170.34Matches
5 Seasons1 Club4 Leagues21161,34915.0145100500.070.270.330.070.33
UEFA Nations League (3 Seasons)987067.8112100200.130.130.250.130.25
Friendlies (M) (3 Seasons)331792.0011000000.000.500.500.000.50
UEFA Euro Qualifying (2 Seasons)643724.1022000200.000.480.480.000.48
WCQ (1 Season)31921.0000000100.000.000.000.000.00

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
2017-201817Bresciait ITA2. Serie B17.32060.000.350.3300Matches
2018-201918Bresciait ITA2. Serie B32.3326623.10.800.190.120.5025.34001.41.40.06+1.6+1.6Matches
2019-202019Bresciait ITACoppa Italia1.00000.000.0000Matches
2019-202019Bresciait ITA1. Serie A33.5129724.10.870.210.030.1428.410001.21.20.04-0.2-0.2Matches
2020-202120Milanit ITACoppa Italia1.30000.000.0000Matches
2020-202120Milan2. Europa Lg6.005240.00.830.330.000.0022.80000.20.20.04-0.2-0.2Matches
2020-202120Milanit ITA1. Serie A14.8010330.00.680.200.000.0024.11000.40.40.04-0.4-0.4Matches
2021-202221Milan1. Champions Lg3.70200.00.540.000.0029.12000.10.10.05-0.1-0.1Matches
2021-202221Milanit ITACoppa Italia2.30300.01.290.000.0000Matches
2021-202221Milanit ITA1. Serie A28.95371129.71.280.380.140.4523.04004.14.10.11+0.9+0.9Matches
2022-202322Milan1. Champions Lg11.709111.10.770.090.000.0021.60000.60.60.07-0.6-0.6Matches
2022-202322Milanit ITACoppa Italia1.30200.01.500.000.0000Matches
2022-202322Milanit ITA1. Serie A30.12321443.81.060.460.060.1422.26002.42.40.07-0.4-0.4Matches
2022-202322Milanit ITASupercoppa1.00200.02.000.000.0000Matches
2023-202423Newcastle Utd1. Champions Lg1.80200.01.120.000.0020.90000.10.10.05-0.1-0.1Matches
2023-202423Newcastle Utdeng ENGEFL Cup1.00100.01.010.000.0000Matches
2023-202423Newcastle Utdeng ENG1. Premier League4.913266.70.620.410.330.5015.80000.70.70.22+0.3+0.3Matches
2024-202524Newcastle Utdeng ENGEFL Cup2.727342.92.621.130.290.6700Matches
2024-202524Newcastle Utdeng ENG1. Premier League9.2012433.31.300.430.000.0017.12001.21.20.10-1.2-1.2Matches
8 Seasons3 Clubs8 Leagues204.8161825932.40.890.290.090.2723.6290012.412.40.07-0.4-0.4
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)5 Leagues101.271023130.41.010.310.070.2322.813007.87.80.08-0.8-0.8
Brescia (3 Seasons)3 Leagues84.16551934.50.650.230.110.3226.914002.62.60.05+1.4+1.4
Newcastle Utd (2 Seasons)3 Leagues19.5325936.01.280.460.120.3317.32002.02.00.12-1.0-1.0
Coppa Italia (5 Seasons)6.00500.00.830.000.0000
Serie A (4 Seasons)107.381083532.41.010.330.070.2324.321008.18.10.07-0.1-0.1
Champions Lg (3 Seasons)17.101317.70.760.060.000.0022.62000.80.80.06-0.8-0.8
Serie B (2 Seasons)49.65261246.20.520.240.190.4225.34001.41.40.06+1.6+1.6
Premier League (2 Seasons)14.1115640.01.060.430.070.1716.82001.91.90.13-0.9-0.9
EFL Cup (2 Seasons)3.728337.52.190.820.250.6700
Europa Lg (1 Season)6.005240.00.830.330.000.0022.80000.20.20.04-0.2-0.2
Supercoppa (1 Season)1.00200.02.000.000.0000
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
2017-201817Brescia2 Leagues17.32060.000.350.3300
2018-201918Brescia1 League32.3326623.10.800.190.120.5025.34001.41.40.06+1.6+1.6
2019-202019Brescia2 Leagues34.5129724.10.840.200.030.1428.410001.21.20.04-0.2-0.2
2020-202120Milan3 Leagues22.1015533.30.680.230.000.0023.61000.60.60.04-0.6-0.6
2021-202221Milan3 Leagues34.95421126.21.200.320.120.4523.36004.24.20.11+0.8+0.8
2022-202322Milan4 Leagues44.22451533.31.020.340.040.1322.06003.03.00.07-1.0-1.0
2023-202423Newcastle Utd3 Leagues7.616233.30.780.260.170.5017.80000.80.80.15+0.2+0.2
2024-202524Newcastle Utd2 Leagues11.9219736.81.600.590.110.2917.12001.21.20.10-1.2-1.2
8 Seasons3 Clubs8 Leagues204.8161825932.40.890.290.090.2723.6290012.412.40.07-0.4-0.4
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)5 Leagues101.271023130.41.010.310.070.2322.813007.87.80.08-0.8-0.8
Brescia (3 Seasons)3 Leagues84.16551934.50.650.230.110.3226.914002.62.60.05+1.4+1.4
Newcastle Utd (2 Seasons)3 Leagues19.5325936.01.280.460.120.3317.32002.02.00.12-1.0-1.0
Coppa Italia (5 Seasons)6.00500.00.830.000.0000
Serie A (4 Seasons)107.381083532.41.010.330.070.2324.321008.18.10.07-0.1-0.1
Champions Lg (3 Seasons)17.101317.70.760.060.000.0022.62000.80.80.06-0.8-0.8
Serie B (2 Seasons)49.65261246.20.520.240.190.4225.34001.41.40.06+1.6+1.6
Premier League (2 Seasons)14.1115640.01.060.430.070.1716.82001.91.90.13-0.9-0.9
EFL Cup (2 Seasons)3.728337.52.190.820.250.6700
Europa Lg (1 Season)6.005240.00.830.330.000.0022.80000.20.20.04-0.2-0.2
Supercoppa (1 Season)1.00200.02.000.000.0000
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
2017-201817Bresciait ITA2. Serie B16th17.32060.000.350.3300Matches
2018-201918Bresciait ITA2. Serie B1st32.3326623.10.800.190.120.5025.34001.41.40.06+1.6+1.6Matches
2019-202019Bresciait ITA1. Serie A19th33.5129724.10.870.210.030.1428.410001.21.20.04-0.2-0.2Matches
2020-202120Milanit ITA1. Serie A2nd14.8010330.00.680.200.000.0024.11000.40.40.04-0.4-0.4Matches
2021-202221Milanit ITA1. Serie A1st28.95371129.71.280.380.140.4523.04004.14.10.11+0.9+0.9Matches
2022-202322Milanit ITA1. Serie A4th30.12321443.81.060.460.060.1422.26002.42.40.07-0.4-0.4Matches
2023-202423Newcastle Utdeng ENG1. Premier League7th4.913266.70.620.410.330.5015.80000.70.70.22+0.3+0.3Matches
2024-202524Newcastle Utdeng ENG1. Premier League7th9.2012433.31.300.430.000.0017.12001.21.20.10-1.2-1.2Matches
8 Seasons3 Clubs3 Leagues171.0141495335.60.870.310.090.2623.7270011.411.40.08+0.6+0.6
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 League73.87792835.41.070.380.090.2522.811006.96.90.09+0.1+0.1
Brescia (3 Seasons)2 Leagues83.16551934.50.660.230.110.3226.914002.62.60.05+1.4+1.4
Newcastle Utd (2 Seasons)1 League14.1115640.01.060.430.070.1716.82001.91.90.13-0.9-0.9
Serie A (4 Seasons)107.381083532.41.010.330.070.2324.321008.18.10.07-0.1-0.1
Serie B (2 Seasons)49.65261246.20.520.240.190.4225.34001.41.40.06+1.6+1.6
Premier League (2 Seasons)14.1115640.01.060.430.070.1716.82001.91.90.13-0.9-0.9
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-202019Bresciait ITACoppa Italia25th1.00000.000.0000Matches
2020-202120Milanit ITACoppa Italia5th1.30000.000.0000Matches
2021-202221Milanit ITACoppa ItaliaSF2.30300.01.290.000.0000Matches
2022-202322Milanit ITACoppa ItaliaR161.30200.01.500.000.0000Matches
2022-202322Milanit ITASupercoppa1.00200.02.000.000.0000Matches
2023-202423Newcastle Utdeng ENGEFL CupQF1.00100.01.010.000.0000Matches
2024-202524Newcastle Utdeng ENGEFL CupSF2.727342.92.621.130.290.6700Matches
7 Seasons3 Clubs3 Leagues10.6215320.01.410.280.130.6700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Milan (3 Seasons)2 Leagues6.00700.01.170.000.0000
Newcastle Utd (2 Seasons)1 League3.728337.52.190.820.250.6700
Brescia (2 Seasons)1 League1.00000.000.0000
Coppa Italia (5 Seasons)6.00500.00.830.000.0000
EFL Cup (2 Seasons)3.728337.52.190.820.250.6700
Supercoppa (1 Season)1.00200.02.000.000.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-202120Milan2. Europa LgR166.005240.00.830.330.000.0022.80000.20.20.04-0.2-0.2Matches
2021-202221Milan1. Champions LgGR3.70200.00.540.000.0029.12000.10.10.05-0.1-0.1Matches
2022-202322Milan1. Champions LgSF11.709111.10.770.090.000.0021.60000.60.60.07-0.6-0.6Matches
2023-202423Newcastle Utd1. Champions LgGR1.80200.01.120.000.0020.90000.10.10.05-0.1-0.1Matches
4 Seasons2 Clubs2 Leagues23.1018316.70.780.130.000.0022.72001.01.00.06-1.0-1.0
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)2 Leagues21.3016318.80.750.140.000.0022.92000.90.90.06-0.9-0.9
Newcastle Utd (1 Season)1 League1.80200.01.120.000.0020.90000.10.10.05-0.1-0.1
Champions Lg (3 Seasons)17.101317.70.760.060.000.0022.62000.80.80.06-0.8-0.8
Europa Lg (1 Season)6.005240.00.830.330.000.0022.80000.20.20.04-0.2-0.2
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
202019it ItalyFriendlies (M)0.5000Matches
202120it ItalyUEFA Euro Qualifying2.20000.000.0000Matches
202221it ItalyWCQ1.00000.000.0000Matches
202221it ItalyFriendlies (M)1.5000Matches
2022-202322it ItalyUEFA Nations League3rd2.0011100.00.510.510.000.0000Matches
202423it ItalyUEFA Euro Qualifying1.90400.02.060.000.0000Matches
2024-202524it ItalyUEFA Nations LeagueQF5.914375.00.680.510.250.3300Matches
5 Seasons1 Club4 Leagues15.019444.40.690.310.110.2500
UEFA Nations League (3 Seasons)7.815480.00.640.510.200.2500
Friendlies (M) (3 Seasons)2.0000
UEFA Euro Qualifying (2 Seasons)4.10400.00.970.000.0000
WCQ (1 Season)1.00000.000.0000
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
2017-201817Bresciait ITA2. Serie B17.33Matches
2018-201918Bresciait ITA2. Serie B32.31176166770.523204908244454082.250564578.319438949.954.34.4+0.745176312227Matches
2019-202019Bresciait ITACoppa Italia1.00Matches
2019-202019Bresciait ITA1. Serie A33.51110156570.922165834342450783.643155677.521739654.876.35.7+0.768143258181Matches
2020-202120Milanit ITACoppa Italia1.30Matches
2020-202120Milan2. Europa Lg6.025229685.13956109113314393.09411482.5172763.000.50.7-0.55283028Matches
2020-202120Milanit ITA1. Serie A14.863077281.610959325528232686.526730487.8649865.301.31.6-1.3166614184Matches
2021-202221Milan1. Champions Lg3.714418777.02696743677787.0536779.1213658.300.00.40.01163013Matches
2021-202221Milanit ITACoppa Italia2.30Matches
2021-202221Milanit ITA1. Serie A28.91214148781.623007691349954891.149556887.118330560.024.03.7-2.044124257141Matches
2022-202322Milan1. Champions Lg11.737551473.06903221915418185.114818480.45310749.522.91.9-0.922257240Matches
2022-202322Milanit ITACoppa Italia1.30Matches
2022-202322Milanit ITA1. Serie A30.11185156575.721009648552661086.248258382.713927850.075.74.5+1.362124298159Matches
2022-202322Milanit ITASupercoppa1.00Matches
2023-202423Newcastle Utd1. Champions Lg1.8274658.7424173132065.081553.33742.900.00.00.012106Matches
2023-202423Newcastle Utdeng ENGEFL Cup1.00Matches
2023-202423Newcastle Utdeng ENG1. Premier League4.924128086.1377687013014192.29410986.2111957.900.60.5-0.67164219Matches
2024-202524Newcastle Utdeng ENGEFL Cup2.71Matches
2024-202524Newcastle Utdeng ENG1. Premier League9.235343481.35439150420723189.611814680.8213953.810.30.4+0.75374032Matches
8 Seasons3 Clubs8 Leagues204.86707881376.1123538406782879332486.62695329181.9923170154.32826.023.9+2.027675714630930
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)5 Leagues101.23800482178.868530207061661188588.11539182084.647785156.11114.412.8-3.41503838118465
Brescia (3 Seasons)3 Leagues84.12286323270.74536917425868104782.9936120177.941178552.41510.610.2+4.41133195610408
Newcastle Utd (2 Seasons)3 Leagues19.562176081.79639254735039289.322027081.5356553.821.00.9+1.013559257
Coppa Italia (5 Seasons)6.00
Serie A (4 Seasons)107.34139538976.877140249961731199186.91675201183.3603107756.01617.315.6-1.31904579324565
Champions Lg (3 Seasons)17.154674773.110023313523427884.220926678.67715051.322.92.3-0.9244311259
Serie B (2 Seasons)49.61176166770.523204908244454082.250564578.319438949.984.34.4+3.745176312227
Premier League (2 Seasons)14.159471483.29215237433737290.621225583.1325855.210.90.9+0.112538251
EFL Cup (2 Seasons)3.71
Europa Lg (1 Season)6.025229685.13956109113314393.09411482.5172763.000.50.7-0.55283028
Supercoppa (1 Season)1.00
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
2017-201817Brescia2 Leagues17.33
2018-201918Brescia1 League32.31176166770.523204908244454082.250564578.319438949.954.34.4+0.745176312227
2019-202019Brescia2 Leagues34.51110156570.922165834342450783.643155677.521739654.876.35.7+0.768143258181
2020-202120Milan3 Leagues22.1882106882.614915434641546988.536141886.48112564.801.92.3-1.92194171112
2021-202221Milan3 Leagues34.91358167481.125703765656662590.654863586.320434159.824.04.1-2.045140287154
2022-202322Milan4 Leagues44.21560207975.027912870468079186.063076782.119238549.998.66.4+0.4841493610199
2023-202423Newcastle Utd3 Leagues7.626832682.24200104314316188.810212482.3142653.800.60.5-0.68185225
2024-202524Newcastle Utd2 Leagues11.935343481.35439150420723189.611814680.8213953.820.30.4+1.75374032
8 Seasons3 Clubs8 Leagues204.86707881376.1123538406782879332486.62695329181.9923170154.32826.023.9+2.027675714630930
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)5 Leagues101.23800482178.868530207061661188588.11539182084.647785156.11114.412.8-3.41503838118465
Brescia (3 Seasons)3 Leagues84.12286323270.74536917425868104782.9936120177.941178552.41510.610.2+4.41133195610408
Newcastle Utd (2 Seasons)3 Leagues19.562176081.79639254735039289.322027081.5356553.821.00.9+1.013559257
Coppa Italia (5 Seasons)6.00
Serie A (4 Seasons)107.34139538976.877140249961731199186.91675201183.3603107756.01617.315.6-1.31904579324565
Champions Lg (3 Seasons)17.154674773.110023313523427884.220926678.67715051.322.92.3-0.9244311259
Serie B (2 Seasons)49.61176166770.523204908244454082.250564578.319438949.984.34.4+3.745176312227
Premier League (2 Seasons)14.159471483.29215237433737290.621225583.1325855.210.90.9+0.112538251
EFL Cup (2 Seasons)3.71
Europa Lg (1 Season)6.025229685.13956109113314393.09411482.5172763.000.50.7-0.55283028
Supercoppa (1 Season)1.00
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
2017-201817Bresciait ITA2. Serie B16th17.33Matches
2018-201918Bresciait ITA2. Serie B1st32.31176166770.523204908244454082.250564578.319438949.954.34.4+0.745176312227Matches
2019-202019Bresciait ITA1. Serie A19th33.51110156570.922165834342450783.643155677.521739654.876.35.7+0.768143258181Matches
2020-202120Milanit ITA1. Serie A2nd14.863077281.610959325528232686.526730487.8649865.301.31.6-1.3166614184Matches
2021-202221Milanit ITA1. Serie A1st28.91214148781.623007691349954891.149556887.118330560.024.03.7-2.044124257141Matches
2022-202322Milanit ITA1. Serie A4th30.11185156575.721009648552661086.248258382.713927850.075.74.5+1.362124298159Matches
2023-202423Newcastle Utdeng ENG1. Premier League7th4.924128086.1377687013014192.29410986.2111957.900.60.5-0.67164219Matches
2024-202524Newcastle Utdeng ENG1. Premier League7th9.235343481.35439150420723189.611814680.8213953.810.30.4+0.75374032Matches
8 Seasons3 Clubs3 Leagues171.05909777076.0109559364522512290386.52392291182.2829152454.42522.520.9+2.524768613228843
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 League73.83029382479.254975166531307148488.11244145585.538668156.7911.09.8-2.01223146816384
Brescia (3 Seasons)2 Leagues83.12286323270.74536917425868104782.9936120177.941178552.41510.610.2+4.41133195610408
Newcastle Utd (2 Seasons)1 League14.159471483.29215237433737290.621225583.1325855.210.90.9+0.112538251
Serie A (4 Seasons)107.34139538976.877140249961731199186.91675201183.3603107756.01617.315.6-1.31904579324565
Serie B (2 Seasons)49.61176166770.523204908244454082.250564578.319438949.984.34.4+3.745176312227
Premier League (2 Seasons)14.159471483.29215237433737290.621225583.1325855.210.90.9+0.112538251
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-202019Bresciait ITACoppa Italia25th1.00Matches
2020-202120Milanit ITACoppa Italia5th1.30Matches
2021-202221Milanit ITACoppa ItaliaSF2.30Matches
2022-202322Milanit ITACoppa ItaliaR161.30Matches
2022-202322Milanit ITASupercoppa1.00Matches
2023-202423Newcastle Utdeng ENGEFL CupQF1.00Matches
2024-202524Newcastle Utdeng ENGEFL CupSF2.71Matches
7 Seasons3 Clubs3 Leagues10.61
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 (3 Seasons)2 Leagues6.00
Newcastle Utd (2 Seasons)1 League3.71
Brescia (2 Seasons)1 League1.00
Coppa Italia (5 Seasons)6.00
EFL Cup (2 Seasons)3.71
Supercoppa (1 Season)1.00
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-202120Milan2. Europa LgR166.025229685.13956109113314393.09411482.5172763.000.50.7-0.55283028Matches
2021-202221Milan1. Champions LgGR3.714418777.02696743677787.0536779.1213658.300.00.40.01163013Matches
2022-202322Milan1. Champions LgSF11.737551473.06903221915418185.114818480.45310749.522.91.9-0.922257240Matches
2023-202423Newcastle Utd1. Champions LgGR1.8274658.7424173132065.081553.33742.900.00.00.012106Matches
4 Seasons2 Clubs2 Leagues23.1798104376.513979422636742187.230338079.79417753.123.53.0-1.5297114287
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)2 Leagues21.377199777.313555405335440188.329536580.89117053.523.43.0-1.4286913281
Newcastle Utd (1 Season)1 League1.8274658.7424173132065.081553.33742.900.00.00.012106
Champions Lg (3 Seasons)17.154674773.110023313523427884.220926678.67715051.322.92.3-0.9244311259
Europa Lg (1 Season)6.025229685.13956109113314393.09411482.5172763.000.50.7-0.55283028
Passing Table
Total Short Medium Long
Season Age Squad 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
202019it ItalyFriendlies (M)0.50Matches
202120it ItalyUEFA Euro Qualifying2.20Matches
202221it ItalyWCQ1.00Matches
202221it ItalyFriendlies (M)1.51Matches
2022-202322it ItalyUEFA Nations League3rd2.00Matches
202423it ItalyUEFA Euro Qualifying1.92Matches
2024-202524it ItalyUEFA Nations LeagueQF5.91Matches
5 Seasons1 Club4 Leagues15.04
UEFA Nations League (3 Seasons)7.81
Friendlies (M) (3 Seasons)2.01
UEFA Euro Qualifying (2 Seasons)4.12
WCQ (1 Season)1.00

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
2017-201817Bresciait ITA2. Serie B17.30Matches
2018-201918Bresciait ITA2. Serie B32.3166713952561382211265872940011761626Matches
2019-202019Bresciait ITACoppa Italia1.00Matches
2019-202019Bresciait ITA1. Serie A33.51565120934417722918531293568011101226Matches
2020-202120Milanit ITACoppa Italia1.30Matches
2020-202120Milan2. Europa Lg6.02962732313201201064025202Matches
2020-202120Milanit ITA1. Serie A14.877273434190526312740630415Matches
2021-202221Milan1. Champions Lg3.71871691890691733014403Matches
2021-202221Milanit ITACoppa Italia2.36Matches
2021-202221Milanit ITA1. Serie A28.9148712991881074191081169292501214021Matches
2022-202322Milan1. Champions Lg11.75144357542444752613100375414Matches
2022-202322Milanit ITACoppa Italia1.313Matches
2022-202322Milanit ITA1. Serie A30.1156513611939471413021742342011851130Matches
2022-202322Milanit ITASupercoppa1.06Matches
2023-202423Newcastle Utd1. Champions Lg1.8464510004100002702Matches
2023-202423Newcastle Utdeng ENGEFL Cup1.01Matches
2023-202423Newcastle Utdeng ENG1. Premier League4.92802764005112202024103Matches
2024-202524Newcastle Utdeng ENGEFL Cup2.71Matches
2024-202524Newcastle Utdeng ENG1. Premier League9.243441716710182751035317Matches
8 Seasons3 Clubs8 Leagues204.888137613115260622103703544231501990670748149
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Milan (3 Seasons)5 Leagues101.2482142715312841748357411988188038001985
Brescia (3 Seasons)3 Leagues84.132322604600315450311821664108022862852
Newcastle Utd (2 Seasons)3 Leagues19.5760738217153559530621112
Coppa Italia (5 Seasons)6.019
Serie A (4 Seasons)107.35389460375939713674493828494139041392792
Champions Lg (3 Seasons)17.174764994514106073316130546419
Serie B (2 Seasons)49.6166713952561382211265872940011761626
Premier League (2 Seasons)14.1714693207152949530594110
EFL Cup (2 Seasons)3.72
Europa Lg (1 Season)6.02962732313201201064025202
Supercoppa (1 Season)1.06
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
2017-201817Brescia2 Leagues17.30
2018-201918Brescia1 League32.3166713952561382211265872940011761626
2019-202019Brescia2 Leagues34.51565120934417722918531293568011101226
2020-202120Milan3 Leagues22.110681007573225383221380882417
2021-202221Milan3 Leagues34.9167414682061164251231276322801358024
2022-202322Milan4 Leagues44.2207917962681361118196261003652015601544
2023-202423Newcastle Utd3 Leagues7.63263215005163202026805
2024-202524Newcastle Utd2 Leagues11.943441716710192751035317
8 Seasons3 Clubs8 Leagues204.888137613115260622103703544231501990670748149
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Milan (3 Seasons)5 Leagues101.2482142715312841748357411988188038001985
Brescia (3 Seasons)3 Leagues84.132322604600315450311821664108022862852
Newcastle Utd (2 Seasons)3 Leagues19.5760738217153559530621112
Coppa Italia (5 Seasons)6.019
Serie A (4 Seasons)107.35389460375939713674493828494139041392792
Champions Lg (3 Seasons)17.174764994514106073316130546419
Serie B (2 Seasons)49.6166713952561382211265872940011761626
Premier League (2 Seasons)14.1714693207152949530594110
EFL Cup (2 Seasons)3.72
Europa Lg (1 Season)6.02962732313201201064025202
Supercoppa (1 Season)1.06
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
2017-201817Bresciait ITA2. Serie B16th17.30Matches
2018-201918Bresciait ITA2. Serie B1st32.3166713952561382211265872940011761626Matches
2019-202019Bresciait ITA1. Serie A19th33.51565120934417722918531293568011101226Matches
2020-202120Milanit ITA1. Serie A2nd14.877273434190526312740630415Matches
2021-202221Milanit ITA1. Serie A1st28.9148712991881074191081169292501214021Matches
2022-202322Milanit ITA1. Serie A4th30.1156513611939471413021742342011851130Matches
2023-202423Newcastle Utdeng ENG1. Premier League7th4.92802764005112202024103Matches
2024-202524Newcastle Utdeng ENG1. Premier League7th9.243441716710182751035317Matches
8 Seasons3 Clubs3 Leagues171.07770669110355421693604473801281820590944128
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Milan (3 Seasons)1 League73.8382433944152201138264351555971030291566
Brescia (3 Seasons)2 Leagues83.132322604600315450311821664108022862852
Newcastle Utd (2 Seasons)1 League14.1714693207152949530594110
Serie A (4 Seasons)107.35389460375939713674493828494139041392792
Serie B (2 Seasons)49.6166713952561382211265872940011761626
Premier League (2 Seasons)14.1714693207152949530594110
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-202019Bresciait ITACoppa Italia25th1.00Matches
2020-202120Milanit ITACoppa Italia5th1.30Matches
2021-202221Milanit ITACoppa ItaliaSF2.36Matches
2022-202322Milanit ITACoppa ItaliaR161.313Matches
2022-202322Milanit ITASupercoppa1.06Matches
2023-202423Newcastle Utdeng ENGEFL CupQF1.01Matches
2024-202524Newcastle Utdeng ENGEFL CupSF2.71Matches
7 Seasons3 Clubs3 Leagues10.627
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Milan (3 Seasons)2 Leagues6.025
Newcastle Utd (2 Seasons)1 League3.72
Brescia (2 Seasons)1 League1.00
Coppa Italia (5 Seasons)6.019
EFL Cup (2 Seasons)3.72
Supercoppa (1 Season)1.06
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-202120Milan2. Europa LgR166.02962732313201201064025202Matches
2021-202221Milan1. Champions LgGR3.71871691890691733014403Matches
2022-202322Milan1. Champions LgSF11.75144357542444752613100375414Matches
2023-202423Newcastle Utd1. Champions LgGR1.8464510004100002702Matches
4 Seasons2 Clubs2 Leagues23.11043922117646107274322170798421
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Milan (3 Seasons)2 Leagues21.3997877116646106864322170771419
Newcastle Utd (1 Season)1 League1.8464510004100002702
Champions Lg (3 Seasons)17.174764994514106073316130546419
Europa Lg (1 Season)6.02962732313201201064025202
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
202019it ItalyFriendlies (M)0.5Matches
202120it ItalyUEFA Euro Qualifying2.24Matches
202221it ItalyWCQ1.01Matches
202221it ItalyFriendlies (M)1.5Matches
2022-202322it ItalyUEFA Nations League3rd2.00Matches
202423it ItalyUEFA Euro Qualifying1.96Matches
2024-202524it ItalyUEFA Nations LeagueQF5.98Matches
5 Seasons1 Club4 Leagues15.019
UEFA Nations League (3 Seasons)7.88
Friendlies (M) (3 Seasons)2.0
UEFA Euro Qualifying (2 Seasons)4.110
WCQ (1 Season)1.01

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
2017-201817Bresciait ITA2. Serie B17.3Matches
2018-201918Bresciait ITA2. Serie B32.3902.795830001190.28620010Matches
2019-202019Bresciait ITACoppa Italia1.0Matches
2019-202019Bresciait ITA1. Serie A33.51354.0359585391110.33370001Matches
2020-202120Milanit ITACoppa Italia1.3Matches
2020-202120Milan2. Europa Lg6.0101.6754100020.33200000Matches
2020-202120Milanit ITA1. Serie A14.8362.44267102020.14200000Matches
2021-202221Milan1. Champions Lg3.730.8121000010.27100000Matches
2021-202221Milanit ITACoppa Italia2.3Matches
2021-202221Milanit ITA1. Serie A28.9822.844922263050.17410000Matches
2022-202322Milan1. Champions Lg11.7292.48197111030.26020010Matches
2022-202322Milanit ITACoppa Italia1.3Matches
2022-202322Milanit ITA1. Serie A30.11013.3562262623130.43911101Matches
2022-202322Milanit ITASupercoppa1.0Matches
2023-202423Newcastle Utd1. Champions Lg1.831.6820010010.56100000Matches
2023-202423Newcastle Utdeng ENGEFL Cup1.0Matches
2023-202423Newcastle Utdeng ENG1. Premier League4.9122.47101001030.62200010Matches
2024-202524Newcastle Utdeng ENGEFL Cup2.7Matches
2024-202524Newcastle Utdeng ENG1. Premier League9.2212.27141122130.32300000Matches
8 Seasons3 Clubs8 Leagues204.85222.953061571319216530.3033131132
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Milan (3 Seasons)5 Leagues101.22612.741636771383260.271841111
Brescia (3 Seasons)3 Leagues84.12253.421178853102200.30990011
Newcastle Utd (2 Seasons)3 Leagues19.5362.26262133170.44600010
Coppa Italia (5 Seasons)6.0
Serie A (4 Seasons)107.33543.301961131015164310.291891102
Champions Lg (3 Seasons)17.1352.04238121050.29220010
Serie B (2 Seasons)49.6902.795830001190.28620010
Premier League (2 Seasons)14.1332.34242123160.42500010
EFL Cup (2 Seasons)3.7
Europa Lg (1 Season)6.0101.6754100020.33200000
Supercoppa (1 Season)1.0
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
2017-201817Brescia2 Leagues17.3
2018-201918Brescia1 League32.3902.795830001190.28620010
2019-202019Brescia2 Leagues34.51354.0359585391110.33370001
2020-202120Milan3 Leagues22.1462.223111202040.19400000
2021-202221Milan3 Leagues34.9852.615123263060.18510000
2022-202322Milan4 Leagues44.21303.1181333733160.38931111
2023-202423Newcastle Utd3 Leagues7.6152.25121011040.60300010
2024-202524Newcastle Utd2 Leagues11.9212.27141122130.32300000
8 Seasons3 Clubs8 Leagues204.85222.953061571319216530.3033131132
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Milan (3 Seasons)5 Leagues101.22612.741636771383260.271841111
Brescia (3 Seasons)3 Leagues84.12253.421178853102200.30990011
Newcastle Utd (2 Seasons)3 Leagues19.5362.26262133170.44600010
Coppa Italia (5 Seasons)6.0
Serie A (4 Seasons)107.33543.301961131015164310.291891102
Champions Lg (3 Seasons)17.1352.04238121050.29220010
Serie B (2 Seasons)49.6902.795830001190.28620010
Premier League (2 Seasons)14.1332.34242123160.42500010
EFL Cup (2 Seasons)3.7
Europa Lg (1 Season)6.0101.6754100020.33200000
Supercoppa (1 Season)1.0
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
2017-201817Bresciait ITA2. Serie B16th17.3Matches
2018-201918Bresciait ITA2. Serie B1st32.3902.795830001190.28620010Matches
2019-202019Bresciait ITA1. Serie A19th33.51354.0359585391110.33370001Matches
2020-202120Milanit ITA1. Serie A2nd14.8362.44267102020.14200000Matches
2021-202221Milanit ITA1. Serie A1st28.9822.844922263050.17410000Matches
2022-202322Milanit ITA1. Serie A4th30.11013.3562262623130.43911101Matches
2023-202423Newcastle Utdeng ENG1. Premier League7th4.9122.47101001030.62200010Matches
2024-202524Newcastle Utdeng ENG1. Premier League7th9.2212.27141122130.32300000Matches
8 Seasons3 Clubs3 Leagues171.04773.102781451117206460.3029111122
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 League73.82192.971375551273200.271521101
Brescia (3 Seasons)2 Leagues83.12253.421178853102200.30990011
Newcastle Utd (2 Seasons)1 League14.1332.34242123160.42500010
Serie A (4 Seasons)107.33543.301961131015164310.291891102
Serie B (2 Seasons)49.6902.795830001190.28620010
Premier League (2 Seasons)14.1332.34242123160.42500010
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-202019Bresciait ITACoppa Italia25th1.0Matches
2020-202120Milanit ITACoppa Italia5th1.3Matches
2021-202221Milanit ITACoppa ItaliaSF2.3Matches
2022-202322Milanit ITACoppa ItaliaR161.3Matches
2022-202322Milanit ITASupercoppa1.0Matches
2023-202423Newcastle Utdeng ENGEFL CupQF1.0Matches
2024-202524Newcastle Utdeng ENGEFL CupSF2.7Matches
7 Seasons3 Clubs3 Leagues10.6
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Milan (3 Seasons)2 Leagues6.0
Newcastle Utd (2 Seasons)1 League3.7
Brescia (2 Seasons)1 League1.0
Coppa Italia (5 Seasons)6.0
EFL Cup (2 Seasons)3.7
Supercoppa (1 Season)1.0
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-202120Milan2. Europa LgR166.0101.6754100020.33200000Matches
2021-202221Milan1. Champions LgGR3.730.8121000010.27100000Matches
2022-202322Milan1. Champions LgSF11.7292.48197111030.26020010Matches
2023-202423Newcastle Utd1. Champions LgGR1.831.6820010010.56100000Matches
4 Seasons2 Clubs2 Leagues23.1451.942812221070.30420010
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Milan (3 Seasons)2 Leagues21.3421.972612211060.28320010
Newcastle Utd (1 Season)1 League1.831.6820010010.56100000
Champions Lg (3 Seasons)17.1352.04238121050.29220010
Europa Lg (1 Season)6.0101.6754100020.33200000
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
202019it ItalyFriendlies (M)0.5Matches
202120it ItalyUEFA Euro Qualifying2.2Matches
202221it ItalyWCQ1.0Matches
202221it ItalyFriendlies (M)1.5Matches
2022-202322it ItalyUEFA Nations League3rd2.0Matches
202423it ItalyUEFA Euro Qualifying1.9Matches
2024-202524it ItalyUEFA Nations LeagueQF5.9Matches
5 Seasons1 Club4 Leagues15.0
UEFA Nations League (3 Seasons)7.8
Friendlies (M) (3 Seasons)2.0
UEFA Euro Qualifying (2 Seasons)4.1
WCQ (1 Season)1.0

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
2017-201817Bresciait ITA2. Serie B17.300Matches
2018-201918Bresciait ITA2. Serie B32.3382613214114425.03335142163101690Matches
2019-202019Bresciait ITACoppa Italia1.000Matches
2019-202019Bresciait ITA1. Serie A33.5392516203165529.1393614224180420Matches
2020-202120Milanit ITACoppa Italia1.300Matches
2020-202120Milan2. Europa Lg6.015666361346.27422318111Matches
2020-202120Milanit ITA1. Serie A14.8281914131132846.415185132250180Matches
2021-202221Milan1. Champions Lg3.71185423650.0330331470Matches
2021-202221Milanit ITACoppa Italia2.323Matches
2021-202221Milanit ITA1. Serie A28.9543723256214151.220268183488190Matches
2022-202322Milan1. Champions Lg11.71913711191947.4101138423100Matches
2022-202322Milanit ITACoppa Italia1.311Matches
2022-202322Milanit ITA1. Serie A30.1644135245274461.417349252589261Matches
2022-202322Milanit ITASupercoppa1.010Matches
2023-202423Newcastle Utd1. Champions Lg1.81110011100.001012320Matches
2023-202423Newcastle Utdeng ENGEFL Cup1.010Matches
2023-202423Newcastle Utdeng ENG1. Premier League4.9774213933.363032940Matches
2024-202524Newcastle Utdeng ENGEFL Cup2.702Matches
2024-202524Newcastle Utdeng ENG1. Premier League9.21812711081553.3712571735111Matches
8 Seasons3 Clubs8 Leagues204.82942001311372611827542.9157183601232225102193
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)5 Leagues101.21911289083187915152.37296276995282912
Brescia (3 Seasons)3 Leagues84.1775129417279927.3727128431041811110
Newcastle Utd (2 Seasons)3 Leagues19.5262112131122548.013165112347171
Coppa Italia (5 Seasons)6.0340
Serie A (4 Seasons)107.31851228882157716845.89111436781223071051
Champions Lg (3 Seasons)17.1312213153132650.01315312940190
Serie B (2 Seasons)49.6382613214114425.03335142163101690
Premier League (2 Seasons)14.1251911131112445.813155101944151
EFL Cup (2 Seasons)3.7120
Europa Lg (1 Season)6.015666361346.27422318111
Supercoppa (1 Season)1.0100
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
2017-201817Brescia2 Leagues17.3000
2018-201918Brescia1 League32.3382613214114425.03335142163101690
2019-202019Brescia2 Leagues34.5392516203165529.1393614224180420
2020-202120Milan3 Leagues22.1432520194194146.322227152568291
2021-202221Milan3 Leagues34.9654728298244751.1232982140102260
2022-202322Milan4 Leagues44.2835642356366357.12745123330112361
2023-202423Newcastle Utd3 Leagues7.68952141040.0640441260
2024-202524Newcastle Utd2 Leagues11.91812711081553.3712571935111
8 Seasons3 Clubs8 Leagues204.82942001311372611827542.9157183601232225102193
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)5 Leagues101.21911289083187915152.37296276995282912
Brescia (3 Seasons)3 Leagues84.1775129417279927.3727128431041811110
Newcastle Utd (2 Seasons)3 Leagues19.5262112131122548.013165112347171
Coppa Italia (5 Seasons)6.0340
Serie A (4 Seasons)107.31851228882157716845.89111436781223071051
Champions Lg (3 Seasons)17.1312213153132650.01315312940190
Serie B (2 Seasons)49.6382613214114425.03335142163101690
Premier League (2 Seasons)14.1251911131112445.813155101944151
EFL Cup (2 Seasons)3.7120
Europa Lg (1 Season)6.015666361346.27422318111
Supercoppa (1 Season)1.0100
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
2017-201817Bresciait ITA2. Serie B16th17.300Matches
2018-201918Bresciait ITA2. Serie B1st32.3382613214114425.03335142163101690Matches
2019-202019Bresciait ITA1. Serie A19th33.5392516203165529.1393614224180420Matches
2020-202120Milanit ITA1. Serie A2nd14.8281914131132846.415185132250180Matches
2021-202221Milanit ITA1. Serie A1st28.9543723256214151.220268183488190Matches
2022-202322Milanit ITA1. Serie A4th30.1644135245274461.417349252589261Matches
2023-202423Newcastle Utdeng ENG1. Premier League7th4.9774213933.363032940Matches
2024-202524Newcastle Utdeng ENG1. Premier League7th9.21812711081553.3712571735111Matches
8 Seasons3 Clubs3 Leagues171.0248167112116209923641.9137164551092044521892
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 League73.8146977262126111354.05278225681227631
Brescia (3 Seasons)2 Leagues83.1775129417279927.3727128431041811110
Newcastle Utd (2 Seasons)1 League14.1251911131112445.813155101944151
Serie A (4 Seasons)107.31851228882157716845.89111436781223071051
Serie B (2 Seasons)49.6382613214114425.03335142163101690
Premier League (2 Seasons)14.1251911131112445.813155101944151
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-202019Bresciait ITACoppa Italia25th1.000Matches
2020-202120Milanit ITACoppa Italia5th1.300Matches
2021-202221Milanit ITACoppa ItaliaSF2.323Matches
2022-202322Milanit ITACoppa ItaliaR161.311Matches
2022-202322Milanit ITASupercoppa1.010Matches
2023-202423Newcastle Utdeng ENGEFL CupQF1.010Matches
2024-202524Newcastle Utdeng ENGEFL CupSF2.702Matches
7 Seasons3 Clubs3 Leagues10.6560
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)2 Leagues6.0440
Newcastle Utd (2 Seasons)1 League3.7120
Brescia (2 Seasons)1 League1.0000
Coppa Italia (5 Seasons)6.0340
EFL Cup (2 Seasons)3.7120
Supercoppa (1 Season)1.0100
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-202120Milan2. Europa LgR166.015666361346.27422318111Matches
2021-202221Milan1. Champions LgGR3.71185423650.0330331470Matches
2022-202322Milan1. Champions LgSF11.71913711191947.4101138423100Matches
2023-202423Newcastle Utd1. Champions LgGR1.81110011100.001012320Matches
4 Seasons2 Clubs2 Leagues23.1462819216193948.720195141258301
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)2 Leagues21.3452718216183847.420185131055281
Newcastle Utd (1 Season)1 League1.81110011100.001012320
Champions Lg (3 Seasons)17.1312213153132650.01315312940190
Europa Lg (1 Season)6.015666361346.27422318111
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
202019it ItalyFriendlies (M)0.5Matches
202120it ItalyUEFA Euro Qualifying2.231Matches
202221it ItalyWCQ1.001Matches
202221it ItalyFriendlies (M)1.5Matches
2022-202322it ItalyUEFA Nations League3rd2.031Matches
202423it ItalyUEFA Euro Qualifying1.940Matches
2024-202524it ItalyUEFA Nations LeagueQF5.985Matches
5 Seasons1 Club4 Leagues15.01880
UEFA Nations League (3 Seasons)7.81160
Friendlies (M) (3 Seasons)2.00
UEFA Euro Qualifying (2 Seasons)4.1710
WCQ (1 Season)1.0010

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
2017-201817Bresciait ITA2. Serie B17.3Matches
2018-201918Bresciait ITA2. Serie B32.3197781430115342481977332369.71030.389250852957504724124106130Matches
2019-202019Bresciait ITACoppa Italia1.0Matches
2019-202019Bresciait ITA1. Serie A33.51868954281043429141868503978.01122.08765159280545386503299838Matches
2020-202120Milanit ITACoppa Italia1.3Matches
2020-202120Milan2. Europa Lg6.03669702405733669777.8222.21708093719908122386Matches
2020-202120Milanit ITA1. Serie A14.890737238490190990714642.9857.1467245912992223315859015Matches
2021-202221Milan1. Champions Lg3.72257671154632258787.5112.51176843281040691362Matches
2021-202221Milanit ITACoppa Italia2.3Matches
2021-202221Milanit ITA1. Serie A28.91755563611007411271755453066.71533.393856172650514353323110246Matches
2022-202322Milan1. Champions Lg11.7616191273371571561616637.5743.828616518271812010937230Matches
2022-202322Milanit ITACoppa Italia1.3Matches
2022-202322Milanit ITA1. Serie A30.1183648356100749133183623939.11043.59375641280961402419115486Matches
2022-202322Milanit ITASupercoppa1.0Matches
2023-202423Newcastle Utd1. Champions Lg1.8631102529163200.02100.042260120550704510Matches
2023-202423Newcastle Utdeng ENGEFL Cup1.0Matches
2023-202423Newcastle Utdeng ENG1. Premier League4.93075601797083076350.0233.319196540911414225721Matches
2024-202524Newcastle Utdeng ENGEFL Cup2.7Matches
2024-202524Newcastle Utdeng ENG1. Premier League9.2533181252951211453313646.2538.5312143451257112835622Matches
8 Seasons3 Clubs8 Leagues204.8104533762272589124251351045321913662.17333.352282976415087287232202271366309306
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)5 Leagues101.257051761219319613529057051156556.54337.4291516861828417113110113703592185
Brescia (3 Seasons)3 Leagues84.138451768582196853223845836274.72125.31768102445762958589156205968
Newcastle Utd (2 Seasons)3 Leagues19.5903241954992202390321942.9942.95452659104121162231065853
Coppa Italia (5 Seasons)6.0
Serie A (4 Seasons)107.363662361383354715218363661328463.64433.3321818876956317914416139723844185
Champions Lg (3 Seasons)17.19042720447723219904261350.01038.54452595127533210231855342
Serie B (2 Seasons)49.6197781430115342481977332369.71030.389250852957504724124106130
Premier League (2 Seasons)14.1840231854741912284019947.4736.8503239992116112161061343
EFL Cup (2 Seasons)3.7
Europa Lg (1 Season)6.03669702405733669777.8222.21708093719908122386
Supercoppa (1 Season)1.0
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
2017-201817Brescia2 Leagues17.3
2018-201918Brescia1 League32.3197781430115342481977332369.71030.389250852957504724124106130
2019-202019Brescia2 Leagues34.51868954281043429141868503978.01122.08765159280545386503299838
2020-202120Milan3 Leagues22.1127346308730247121273231356.51043.56373268167031323232082821
2021-202221Milan3 Leagues34.91980634281122457301980533769.81630.2105563012978614753932123848
2022-202322Milan4 Leagues44.22452674831344648482452391538.51743.61223729236367952251181526116
2023-202423Newcastle Utd3 Leagues7.63706702049993708337.5450.02331225529169111230231
2024-202524Newcastle Utd2 Leagues11.9533181252951211453313646.2538.5312143451257112835622
8 Seasons3 Clubs8 Leagues204.8104533762272589124251351045321913662.17333.352282976415087287232202271366309306
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)5 Leagues101.257051761219319613529057051156556.54337.4291516861828417113110113703592185
Brescia (3 Seasons)3 Leagues84.138451768582196853223845836274.72125.31768102445762958589156205968
Newcastle Utd (2 Seasons)3 Leagues19.5903241954992202390321942.9942.95452659104121162231065853
Coppa Italia (5 Seasons)6.0
Serie A (4 Seasons)107.363662361383354715218363661328463.64433.3321818876956317914416139723844185
Champions Lg (3 Seasons)17.19042720447723219904261350.01038.54452595127533210231855342
Serie B (2 Seasons)49.6197781430115342481977332369.71030.389250852957504724124106130
Premier League (2 Seasons)14.1840231854741912284019947.4736.8503239992116112161061343
EFL Cup (2 Seasons)3.7
Europa Lg (1 Season)6.03669702405733669777.8222.21708093719908122386
Supercoppa (1 Season)1.0
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
2017-201817Bresciait ITA2. Serie B16th17.3Matches
2018-201918Bresciait ITA2. Serie B1st32.3197781430115342481977332369.71030.389250852957504724124106130Matches
2019-202019Bresciait ITA1. Serie A19th33.51868954281043429141868503978.01122.08765159280545386503299838Matches
2020-202120Milanit ITA1. Serie A2nd14.890737238490190990714642.9857.1467245912992223315859015Matches
2021-202221Milanit ITA1. Serie A1st28.91755563611007411271755453066.71533.393856172650514353323110246Matches
2022-202322Milanit ITA1. Serie A4th30.1183648356100749133183623939.11043.59375641280961402419115486Matches
2023-202423Newcastle Utdeng ENG1. Premier League7th4.93075601797083076350.0233.319196540911414225721Matches
2024-202524Newcastle Utdeng ENG1. Premier League7th9.2533181252951211453313646.2538.5312143451257112835622Matches
8 Seasons3 Clubs3 Leagues171.09183340199851742136113918318411663.06133.246132636013441245202201961065518258
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 League73.8449814195525041092694498824554.93340.223421371767581341061089402846147
Brescia (3 Seasons)2 Leagues83.138451768582196853223845836274.72125.31768102445762958589156205968
Newcastle Utd (2 Seasons)1 League14.1840231854741912284019947.4736.8503239992116112161061343
Serie A (4 Seasons)107.363662361383354715218363661328463.64433.3321818876956317914416139723844185
Serie B (2 Seasons)49.6197781430115342481977332369.71030.389250852957504724124106130
Premier League (2 Seasons)14.1840231854741912284019947.4736.8503239992116112161061343
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-202019Bresciait ITACoppa Italia25th1.0Matches
2020-202120Milanit ITACoppa Italia5th1.3Matches
2021-202221Milanit ITACoppa ItaliaSF2.3Matches
2022-202322Milanit ITACoppa ItaliaR161.3Matches
2022-202322Milanit ITASupercoppa1.0Matches
2023-202423Newcastle Utdeng ENGEFL CupQF1.0Matches
2024-202524Newcastle Utdeng ENGEFL CupSF2.7Matches
7 Seasons3 Clubs3 Leagues10.6
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 (3 Seasons)2 Leagues6.0
Newcastle Utd (2 Seasons)1 League3.7
Brescia (2 Seasons)1 League1.0
Coppa Italia (5 Seasons)6.0
EFL Cup (2 Seasons)3.7
Supercoppa (1 Season)1.0
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-202120Milan2. Europa LgR166.03669702405733669777.8222.21708093719908122386Matches
2021-202221Milan1. Champions LgGR3.72257671154632258787.5112.51176843281040691362Matches
2022-202322Milan1. Champions LgSF11.7616191273371571561616637.5743.828616518271812010937230Matches
2023-202423Newcastle Utd1. Champions LgGR1.8631102529163200.02100.042260120550704510Matches
4 Seasons2 Clubs2 Leagues23.1127036274717289221270352057.11234.36153404164642300313079148
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)2 Leagues21.3120735264692260211207332060.61030.35733144152637250243074638
Newcastle Utd (1 Season)1 League1.8631102529163200.02100.042260120550704510
Champions Lg (3 Seasons)17.19042720447723219904261350.01038.54452595127533210231855342
Europa Lg (1 Season)6.03669702405733669777.8222.21708093719908122386
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
202019it ItalyFriendlies (M)0.5Matches
202120it ItalyUEFA Euro Qualifying2.2Matches
202221it ItalyWCQ1.0Matches
202221it ItalyFriendlies (M)1.5Matches
2022-202322it ItalyUEFA Nations League3rd2.0Matches
202423it ItalyUEFA Euro Qualifying1.9Matches
2024-202524it ItalyUEFA Nations LeagueQF5.9Matches
5 Seasons1 Club4 Leagues15.0
UEFA Nations League (3 Seasons)7.8
Friendlies (M) (3 Seasons)2.0
UEFA Euro Qualifying (2 Seasons)4.1
WCQ (1 Season)1.0

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
2017-201817Bresciait ITACoppa Italia00002Matches
2017-201817Bresciait ITA2. Serie B191,5608241.317.31717221.321821-3-0.17+0.15Matches
2018-201918Bresciait ITA2. Serie B342,9078689.732.333882611301.796238+24+0.74-0.0756.837.8+19.0+0.59+0.09Matches
2019-202019Bresciait ITACoppa Italia1898974.21.01890000.0010+1+1.01+6.82Matches
2019-202019Bresciait ITA1. Serie A353,0148688.133.534882813400.713261-29-0.87+2.4638.864.5-25.7-0.77+0.44Matches
2020-202120Milanit ITACoppa Italia112012057.11.311201001.000000.00+1.00Matches
2020-202120Milan2. Europa Lg85396759.96.0584434022.00137+6+1.00+1.507.66.5+1.2+0.20-0.06Matches
2020-202120Milanit ITA1. Serie A251,3305338.914.817684823102.202816+12+0.81-0.0931.917.6+14.3+0.96+0.56Matches
2021-202221Milan1. Champions Lg63315561.33.7464023900.6726-4-1.09-1.522.36.1-3.7-1.01-0.68Matches
2021-202221Milanit ITACoppa Italia32107053.82.33701002.0063+3+1.29+1.29Matches
2021-202221Milanit ITA1. Serie A362,6007276.028.931801852212.315418+36+1.25+1.0346.123.6+22.5+0.78+0.64Matches
2022-202322Milan1. Champions Lg121,0518897.311.7128810001.501411+3+0.26-2.8515.914.5+1.4+0.12-1.60Matches
2022-202322Milanit ITACoppa Italia1120120100.01.311201000.0001-1-0.75Matches
2022-202322Milanit ITA1. Serie A342,7138079.330.130872342521.824936+13+0.43-0.5947.033.1+13.9+0.46-0.03Matches
2022-202322Milanit ITASupercoppa19090100.01.01901000.0003-3-3.00Matches
2023-202423Newcastle Utd1. Champions Lg31615429.81.8268012601.3331+2+1.12+1.831.22.2-1.0-0.56+0.72Matches
2023-202423Newcastle Utdeng ENGEFL Cup1898929.71.01890003.0010+1+1.01-0.27Matches
2023-202423Newcastle Utdeng ENG1. Premier League84385512.84.9574132211.63115+6+1.23+0.7210.16.3+3.8+0.78+0.45Matches
2024-202524Newcastle Utdeng ENGEFL Cup32408061.52.73801012.3362+4+1.50+0.90Matches
2024-202524Newcastle Utdeng ENG1. Premier League158315554.39.2879372801.471810+8+0.87+1.1217.310.8+6.6+0.71+0.75Matches
8 Seasons3 Clubs8 Leagues24618,4337560.4204.8209831393727211.65318239+79+0.39+0.20275.1222.8+52.3+0.30+0.13
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)5 Leagues1279,1047267.0101.210581632227151.93166101+65+0.64+0.04150.8101.2+49.6+0.52+0.19
Brescia (3 Seasons)3 Leagues897,5708570.584.185887142441.24113120-7-0.08+0.5895.6102.3-6.7-0.10+0.34
Newcastle Utd (2 Seasons)3 Leagues301,7595928.519.519775112621.643918+21+1.07+0.7528.719.3+9.4+0.59+0.48
Coppa Italia (5 Seasons)65399052.86.06903021.1774+3+0.50+1.40
Serie A (4 Seasons)1309,6577470.6107.311282731824131.73163131+32+0.30-0.06163.7138.7+25.0+0.23+0.03
Champions Lg (3 Seasons)211,5437371.417.118801033401.241918+1+0.06+0.2019.522.8-3.3-0.19+0.63
Serie B (2 Seasons)534,4678463.649.650884331321.628059+21+0.42+0.6056.837.8+19.0+0.59+0.09
Premier League (2 Seasons)231,2695525.614.113774102611.532915+14+0.99+0.6327.417.0+10.4+0.74+0.48
EFL Cup (2 Seasons)43298247.73.74821012.5072+5+1.37+0.37
Europa Lg (1 Season)85396759.96.0584434022.00137+6+1.00+1.507.66.5+1.2+0.20-0.06
Supercoppa (1 Season)19090100.01.01901000.0003-3-3.00
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
2017-201817Brescia2 Leagues191,5608239.417.31717241.321821-3-0.17+0.15
2018-201918Brescia1 League342,9078689.732.333882611301.796238+24+0.74-0.0756.837.8+19.0+0.59+0.09
2019-202019Brescia2 Leagues363,1038687.734.535882813400.693361-28-0.81+2.6938.864.5-25.7-0.77+0.44
2020-202120Milan3 Leagues341,9895943.922.1237391127122.124123+18+0.81+0.1839.524.1+15.5+0.74+0.36
2021-202221Milan3 Leagues453,1417072.234.938781972712.076227+35+1.00+0.7848.429.6+18.8+0.58+0.53
2022-202322Milan4 Leagues483,9748384.444.244883542521.666351+12+0.27-0.8362.847.6+15.3+0.37-0.17
2023-202423Newcastle Utd3 Leagues126885716.27.6875142311.67156+9+1.18+0.7511.38.5+2.8+0.42+0.28
2024-202524Newcastle Utd2 Leagues181,0716055.811.91179472811.612412+12+1.01+1.1117.310.8+6.6+0.71+0.75
8 Seasons3 Clubs8 Leagues24618,4337560.4204.8209831393727211.65318239+79+0.39+0.20275.1222.8+52.3+0.30+0.13
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)5 Leagues1279,1047267.0101.210581632227151.93166101+65+0.64+0.04150.8101.2+49.6+0.52+0.19
Brescia (3 Seasons)3 Leagues897,5708570.584.185887142441.24113120-7-0.08+0.5895.6102.3-6.7-0.10+0.34
Newcastle Utd (2 Seasons)3 Leagues301,7595928.519.519775112621.643918+21+1.07+0.7528.719.3+9.4+0.59+0.48
Coppa Italia (5 Seasons)65399052.86.06903021.1774+3+0.50+1.40
Serie A (4 Seasons)1309,6577470.6107.311282731824131.73163131+32+0.30-0.06163.7138.7+25.0+0.23+0.03
Champions Lg (3 Seasons)211,5437371.417.118801033401.241918+1+0.06+0.2019.522.8-3.3-0.19+0.63
Serie B (2 Seasons)534,4678463.649.650884331321.628059+21+0.42+0.6056.837.8+19.0+0.59+0.09
Premier League (2 Seasons)231,2695525.614.113774102611.532915+14+0.99+0.6327.417.0+10.4+0.74+0.48
EFL Cup (2 Seasons)43298247.73.74821012.5072+5+1.37+0.37
Europa Lg (1 Season)85396759.96.0584434022.00137+6+1.00+1.507.66.5+1.2+0.20-0.06
Supercoppa (1 Season)19090100.01.01901000.0003-3-3.00
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
2017-201817Bresciait ITA2. Serie B16th191,5608241.317.31717221.321821-3-0.17+0.15Matches
2018-201918Bresciait ITA2. Serie B1st342,9078689.732.333882611301.796238+24+0.74-0.0756.837.8+19.0+0.59+0.09Matches
2019-202019Bresciait ITA1. Serie A19th353,0148688.133.534882813400.713261-29-0.87+2.4638.864.5-25.7-0.77+0.44Matches
2020-202120Milanit ITA1. Serie A2nd251,3305338.914.817684823102.202816+12+0.81-0.0931.917.6+14.3+0.96+0.56Matches
2021-202221Milanit ITA1. Serie A1st362,6007276.028.931801852212.315418+36+1.25+1.0346.123.6+22.5+0.78+0.64Matches
2022-202322Milanit ITA1. Serie A4th342,7138079.330.130872342521.824936+13+0.43-0.5947.033.1+13.9+0.46-0.03Matches
2023-202423Newcastle Utdeng ENG1. Premier League7th84385512.84.9574132211.63115+6+1.23+0.7210.16.3+3.8+0.78+0.45Matches
2024-202524Newcastle Utdeng ENG1. Premier League7th158315554.39.2879372801.471810+8+0.87+1.1217.310.8+6.6+0.71+0.75Matches
8 Seasons3 Clubs3 Leagues20615,3937560.0171.0175831203124161.68272205+67+0.39+0.16248.0193.6+54.4+0.35+0.11
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 League956,6437064.773.87880451723132.1113170+61+0.83+0.06124.974.2+50.7+0.69+0.32
Brescia (3 Seasons)2 Leagues887,4818571.783.184887142421.26112120-8-0.10+0.5195.6102.3-6.7-0.10+0.34
Newcastle Utd (2 Seasons)1 League231,2695525.614.113774102611.532915+14+0.99+0.6327.417.0+10.4+0.74+0.48
Serie A (4 Seasons)1309,6577470.6107.311282731824131.73163131+32+0.30-0.06163.7138.7+25.0+0.23+0.03
Serie B (2 Seasons)534,4678463.649.650884331321.628059+21+0.42+0.6056.837.8+19.0+0.59+0.09
Premier League (2 Seasons)231,2695525.614.113774102611.532915+14+0.99+0.6327.417.0+10.4+0.74+0.48
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
2017-201817Bresciait ITACoppa Italia25th00002Matches
2019-202019Bresciait ITACoppa Italia25th1898974.21.01890000.0010+1+1.01+6.82Matches
2020-202120Milanit ITACoppa Italia5th112012057.11.311201001.000000.00+1.00Matches
2021-202221Milanit ITACoppa ItaliaSF32107053.82.33701002.0063+3+1.29+1.29Matches
2022-202322Milanit ITACoppa ItaliaR161120120100.01.311201000.0001-1-0.75Matches
2022-202322Milanit ITASupercoppa19090100.01.01901000.0003-3-3.00Matches
2023-202423Newcastle Utdeng ENGEFL CupQF1898929.71.01890003.0010+1+1.01-0.27Matches
2024-202524Newcastle Utdeng ENGEFL CupSF32408061.52.73801012.3362+4+1.50+0.90Matches
7 Seasons3 Clubs3 Leagues119588753.210.611875031.54149+5+0.47+0.33
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 (3 Seasons)2 Leagues65409066.76.06904001.1767-1-0.17+0.17
Newcastle Utd (2 Seasons)1 League43298247.73.74821012.5072+5+1.37+0.37
Brescia (2 Seasons)1 League1898929.71.01890020.0010+1+1.01+6.82
Coppa Italia (5 Seasons)65399052.86.06903021.1774+3+0.50+1.40
EFL Cup (2 Seasons)43298247.73.74821012.5072+5+1.37+0.37
Supercoppa (1 Season)19090100.01.01901000.0003-3-3.00
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-202120Milan2. Europa LgR1685396759.96.0584434022.00137+6+1.00+1.507.66.5+1.2+0.20-0.06Matches
2021-202221Milan1. Champions LgGR63315561.33.7464023900.6726-4-1.09-1.522.36.1-3.7-1.01-0.68Matches
2022-202322Milan1. Champions LgSF121,0518897.311.7128810001.501411+3+0.26-2.8515.914.5+1.4+0.12-1.60Matches
2023-202423Newcastle Utd1. Champions LgGR31615429.81.8268012601.3331+2+1.12+1.831.22.2-1.0-0.56+0.72Matches
4 Seasons2 Clubs2 Leagues292,0827268.023.123811463721.453225+7+0.30+0.5827.129.2-2.1-0.09+0.33
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)2 Leagues261,9217476.221.321821453921.462924+5+0.23+0.2325.927.0-1.1-0.05-0.18
Newcastle Utd (1 Season)1 League31615429.81.8268012601.3331+2+1.12+1.831.22.2-1.0-0.56+0.72
Champions Lg (3 Seasons)211,5437371.417.118801033401.241918+1+0.06+0.2019.522.8-3.3-0.19+0.63
Europa Lg (1 Season)85396759.96.0584434022.00137+6+1.00+1.507.66.5+1.2+0.20-0.06
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
201817it ItalyFriendlies (M)00001Matches
202019it ItalyFriendlies (M)1454525.00.51450003.0020+2+4.00-1.33Matches
2020-202120it ItalyUEFA Nations League3P00002Matches
202120it ItalyUEFA Euro Qualifying31976621.92.2290011723.00151+14+6.40+3.96Matches
202221it ItalyWCQ3923111.41.0145022400.6701-1-0.98-2.36Matches
202221it ItalyFriendlies (M)21346749.61.52671003.0053+2+1.34+2.01Matches
2022-202322it ItalyUEFA Nations League3rd31775924.62.028511801.671100.00-0.17Matches
202423it ItalyUEFA Euro Qualifying31755824.31.9277012201.3331+2+1.03+0.20Matches
2024-202524it ItalyUEFA Nations LeagueQF65298898.05.96885002.17138+5+0.85+0.85Matches
5 Seasons1 Club4 Leagues211,3496424.615.01678751952.003915+24+1.60+0.21
UEFA Nations League (3 Seasons)97067835.77.888761822.00149+5+0.64+0.47
Friendlies (M) (3 Seasons)31796016.62.03601013.0073+4+2.01-0.31
UEFA Euro Qualifying (2 Seasons)63726223.04.1483022022.17182+16+3.87+2.14
WCQ (1 Season)3923111.41.0145022400.6701-1-0.98-2.36

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
2017-201817Bresciait ITA2. Serie B17.330000000000Matches
2018-201918Bresciait ITA2. Serie B32.31200455001266326100256171553.1Matches
2019-202019Bresciait ITACoppa Italia1.00000000000Matches
2019-202019Bresciait ITA1. Serie A33.5900426001854125010226101638.5Matches
2020-202120Milanit ITACoppa Italia1.31000000000Matches
2020-202120Milan2. Europa Lg6.01008801236000332340.0Matches
2020-202120Milanit ITA1. Serie A14.811018170262219000996940.0Matches
2021-202221Milan1. Champions Lg3.7000350938000311150.0Matches
2021-202221Milanit ITACoppa Italia2.32002106320Matches
2021-202221Milanit ITA1. Serie A28.9900455031083437000189101441.7Matches
2022-202322Milan1. Champions Lg11.73001318247413100573925.0Matches
2022-202322Milanit ITACoppa Italia1.300012013110Matches
2022-202322Milanit ITA1. Serie A30.1700353251302541000178151845.5Matches
2022-202322Milanit ITASupercoppa1.0100410601Matches
2023-202423Newcastle Utd1. Champions Lg1.800080142100051150.0Matches
2023-202423Newcastle Utdeng ENGEFL Cup1.01001101010Matches
2023-202423Newcastle Utdeng ENG1. Premier League4.920096011270002010100.0Matches
2024-202524Newcastle Utdeng ENGEFL Cup2.70003401200Matches
2024-202524Newcastle Utdeng ENG1. Premier League9.240012201181712100584640.0Matches
8 Seasons3 Clubs8 Leagues204.85610249275127032222003101152709243.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Milan (3 Seasons)5 Leagues101.225101291341035795128100587375440.7
Brescia (3 Seasons)3 Leagues84.1240087110031110451110482273146.6
Newcastle Utd (2 Seasons)3 Leagues19.570033312352321100836746.2
Coppa Italia (5 Seasons)6.030033019430
Serie A (4 Seasons)107.326101401598449122122010692415741.8
Champions Lg (3 Seasons)17.130024233609221009351131.3
Serie B (2 Seasons)49.61500455001266326100256171553.1
Premier League (2 Seasons)14.160021261291919100785645.5
EFL Cup (2 Seasons)3.71004502210
Europa Lg (1 Season)6.01008801236000332340.0
Supercoppa (1 Season)1.0100410601
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
2017-201817Brescia2 Leagues17.330000000000
2018-201918Brescia1 League32.31200455001266326100256171553.1
2019-202019Brescia2 Leagues34.5900426001854125010226101638.5
2020-202120Milan3 Leagues22.13102625038252500013281240.0
2021-202221Milan3 Leagues34.91100505631234047000220111542.3
2022-202322Milan4 Leagues44.21100535371963056100235182740.0
2023-202423Newcastle Utd3 Leagues7.630018711649000252166.7
2024-202524Newcastle Utd2 Leagues11.940015241191912100584640.0
8 Seasons3 Clubs8 Leagues204.85610249275127032222003101152709243.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Milan (3 Seasons)5 Leagues101.225101291341035795128100587375440.7
Brescia (3 Seasons)3 Leagues84.1240087110031110451110482273146.6
Newcastle Utd (2 Seasons)3 Leagues19.570033312352321100836746.2
Coppa Italia (5 Seasons)6.030033019430
Serie A (4 Seasons)107.326101401598449122122010692415741.8
Champions Lg (3 Seasons)17.130024233609221009351131.3
Serie B (2 Seasons)49.61500455001266326100256171553.1
Premier League (2 Seasons)14.160021261291919100785645.5
EFL Cup (2 Seasons)3.71004502210
Europa Lg (1 Season)6.01008801236000332340.0
Supercoppa (1 Season)1.0100410601
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
2017-201817Bresciait ITA2. Serie B16th17.330000000000Matches
2018-201918Bresciait ITA2. Serie B1st32.31200455001266326100256171553.1Matches
2019-202019Bresciait ITA1. Serie A19th33.5900426001854125010226101638.5Matches
2020-202120Milanit ITA1. Serie A2nd14.811018170262219000996940.0Matches
2021-202221Milanit ITA1. Serie A1st28.9900455031083437000189101441.7Matches
2022-202322Milanit ITA1. Serie A4th30.1700353251302541000178151845.5Matches
2023-202423Newcastle Utdeng ENG1. Premier League7th4.920096011270002010100.0Matches
2024-202524Newcastle Utdeng ENG1. Premier League7th9.240012201181712100584640.0Matches
8 Seasons3 Clubs3 Leagues171.0471020623596042041672101026637844.7
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 League73.81710989982648197000466314143.1
Brescia (3 Seasons)2 Leagues83.1240087110031110451110482273146.6
Newcastle Utd (2 Seasons)1 League14.160021261291919100785645.5
Serie A (4 Seasons)107.326101401598449122122010692415741.8
Serie B (2 Seasons)49.61500455001266326100256171553.1
Premier League (2 Seasons)14.160021261291919100785645.5
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-202019Bresciait ITACoppa Italia25th1.00000000000Matches
2020-202120Milanit ITACoppa Italia5th1.31000000000Matches
2021-202221Milanit ITACoppa ItaliaSF2.32002106320Matches
2022-202322Milanit ITACoppa ItaliaR161.300012013110Matches
2022-202322Milanit ITASupercoppa1.0100410601Matches
2023-202423Newcastle Utdeng ENGEFL CupQF1.01001101010Matches
2024-202524Newcastle Utdeng ENGEFL CupSF2.70003401200Matches
7 Seasons3 Clubs3 Leagues10.6500119027650
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Milan (3 Seasons)2 Leagues6.040074025440
Newcastle Utd (2 Seasons)1 League3.71004502210
Brescia (2 Seasons)1 League1.00000000000
Coppa Italia (5 Seasons)6.030033019430
EFL Cup (2 Seasons)3.71004502210
Supercoppa (1 Season)1.0100410601
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-202120Milan2. Europa LgR166.01008801236000332340.0Matches
2021-202221Milan1. Champions LgGR3.7000350938000311150.0Matches
2022-202322Milan1. Champions LgSF11.73001318247413100573925.0Matches
2023-202423Newcastle Utd1. Champions LgGR1.800080142100051150.0Matches
4 Seasons2 Clubs2 Leagues23.14003231372122810012671433.3
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Milan (3 Seasons)2 Leagues21.34002431268102710012161331.6
Newcastle Utd (1 Season)1 League1.800080142100051150.0
Champions Lg (3 Seasons)17.130024233609221009351131.3
Europa Lg (1 Season)6.01008801236000332340.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202019it ItalyFriendlies (M)0.50000Matches
202120it ItalyUEFA Euro Qualifying2.21002104130Matches
202221it ItalyWCQ1.01001101100Matches
202221it ItalyFriendlies (M)1.50000Matches
2022-202322it ItalyUEFA Nations League3rd2.02002000130Matches
202423it ItalyUEFA Euro Qualifying1.91003006040Matches
2024-202524it ItalyUEFA Nations LeagueQF5.90008718580Matches
5 Seasons1 Club4 Leagues15.05001691198180
UEFA Nations League (3 Seasons)7.8200107186110
Friendlies (M) (3 Seasons)2.00000
UEFA Euro Qualifying (2 Seasons)4.120051010170
WCQ (1 Season)1.01001101100

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.