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-05-06MonSerie AChampionship groupAwayW 2–0JuventusFiorentinaYFW6400002000220020.20.20.000121770.614000Match Report
2024-04-26FriSerie AChampionship groupHomeL 0–2JuventusInternazionaleYFW9000004100320010.30.30.130132259.1110010Match Report
2024-04-20SatSerie AChampionship groupHomeW 2–1JuventusSassuoloYFW8500005100380100.40.40.041192867.9130011Match Report
2024-04-15MonSerie AChampionship groupAwayL 1–2JuventusAS RomaYRW7510003100230020.60.60.020101471.4111000Match Report
2024-04-09TueEuro QualLeague AAwayL 1–2it Italyfi FinlandN22000000Match Report

Standard Stats

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
201322it ItalyEuroQF11510.60000000.000.00Matches
201726it ItalyEuroGR30901.0112100001.001.002.001.002.00Matches
201726it ItalyEuro Qual522512.86511002.151.79Matches
201929it Italy1. World CupQF442763.1303211102.01.20.11.3316230.980.000.980.650.650.650.030.680.390.42Matches
201928it ItalyWCQ — UEFA (W)886887.6718611000.920.131.050.780.92Matches
201928it ItalyFriendlies (W)321681.9101100000.540.000.540.540.54Matches
202029it ItalyAlgarve Cup2nd221802.0213111001.000.501.500.501.00Matches
202130it ItalyFriendlies (W)221491.7101011000.600.000.600.000.00Matches
202231it ItalyEuroGR321751.9000000000.50.50.50.924200.000.000.000.000.000.250.240.490.250.49Matches
202231it ItalyEuro Qual976016.78210535201.200.301.500.751.05Matches
202231it ItalyFriendlies (W)321681.9000000000.000.000.000.000.00Matches
202231it ItalyAlgarve CupF311361.5011000000.000.660.660.000.66Matches
202333it Italy1. World CupGR20350.4112100000.70.70.71.40232.572.575.142.575.141.701.873.561.703.56Matches
202332it ItalyWCQ — UEFA (W)1097017.88311533001.030.391.410.641.03Matches
202332it ItalyFriendlies (W)10450.5000000000.000.000.000.000.00Matches
202433it ItalyFriendlies (W)21740.8000000000.000.000.000.000.00Matches
202534it ItalyEuro Qual10220.2000000000.000.000.000.000.00Matches
9 Seasons1 Club6 Leagues62433,81042.3381042271113303.12.31.33.6522460.900.261.080.640.820.580.240.820.430.67
Friendlies (W) (5 Seasons)1176046.7202111000.300.000.300.150.15
Euro Qual (3 Seasons)1598749.7142101046201.440.291.441.031.01
Euro (3 Seasons)733163.5112100000.50.50.50.924200.280.340.680.280.680.250.240.490.250.49
WCQ — UEFA (W) (2 Seasons)18171,38915.4154191144000.970.261.230.710.97
World Cup (2 Seasons)643113.5415311102.71.90.82.7318261.160.291.450.871.160.770.241.000.540.78
Algarve Cup (2 Seasons)533163.5224111000.570.571.140.280.85
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
2016-201726Brescia1. Champions Lg443093.4112100100.290.290.580.290.58Matches
2017-201827Brescia1. Champions Lg443604.0202200000.500.000.500.500.50Matches
2018-201928Juventus1. Champions Lg221802.0000000100.000.000.000.000.00Matches
2018-201928Juventusit ITA1. Serie A19191,56717.4130131300200.750.000.750.750.75Matches
2019-202029Juventus1. Champions Lg221671.9000000000.000.000.000.000.00Matches
2019-202029Juventusit ITA1. Serie A16161,39615.5161333101.030.84Matches
2020-202130Juventus1. Champions Lg221091.2000000000.000.000.000.000.00Matches
2020-202130Juventusit ITA1. Serie A21201,60017.82232515771017.812.33.415.727631811.240.171.410.841.011.000.191.200.690.89Matches
2021-202231Juventus1. Champions Lg775606.2505322103.72.10.12.2423320.800.000.800.480.480.600.020.610.340.36Matches
2021-202231Juventusit ITA1. Serie A17141,16112.97411701007.26.44.310.79621030.540.310.850.540.850.560.340.890.500.83Matches
2022-202332Juventus1. Champions Lg665245.8426222003.21.60.72.2420480.690.341.030.340.690.540.120.660.270.39Matches
2022-202332Juventusit ITA1. Serie A23201,67618.61562114112010.810.12.612.718701660.810.321.130.751.070.580.140.720.540.68Matches
2023-202433Juventusit ITA1. Serie A20141,24013.810414645008.94.91.56.4634650.730.291.020.440.730.640.110.750.360.47Matches
8 Seasons2 Clubs2 Leagues14313010,849120.59520997619219051.637.412.650.1682725950.790.190.940.630.790.690.170.860.500.67
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
Juventus (6 Seasons)2 Leagues13512210,180113.19219957319218051.637.412.650.1682725950.810.190.970.650.810.690.170.860.500.67
Brescia (2 Seasons)1 League886697.4314300100.400.130.540.400.54
Champions Lg (7 Seasons)27272,20924.512315844306.93.70.84.5843800.490.120.610.330.450.570.060.630.310.37
Serie A (6 Seasons)1161038,64096.08317846815176044.733.711.945.6602295150.860.211.040.710.890.710.190.900.530.72
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
2016-201726Brescia1 League443093.4112100100.290.290.580.290.58
2017-201827Brescia1 League443604.0202200000.500.000.500.500.50
2018-201928Juventus2 Leagues21211,74719.4130131300300.670.000.670.670.67
2019-202029Juventus2 Leagues18181,56317.416001333100.920.000.000.750.00
2020-202130Juventus2 Leagues23221,70919.02232515771017.812.33.415.727631811.160.161.320.790.951.000.191.200.690.89
2021-202231Juventus2 Leagues24211,72119.11241610231010.98.54.413.013851350.630.210.840.520.730.570.230.800.450.68
2022-202332Juventus2 Leagues29262,20024.41982716332014.011.63.314.922902140.780.331.100.650.980.570.130.710.480.61
2023-202433Juventus1 League20141,24013.810414645008.94.91.56.4634650.730.291.020.440.730.640.110.750.360.47
8 Seasons2 Clubs2 Leagues14313010,849120.59520997619219051.637.412.650.1682725950.790.190.940.630.790.690.170.860.500.67
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
Juventus (6 Seasons)2 Leagues13512210,180113.19219957319218051.637.412.650.1682725950.810.190.970.650.810.690.170.860.500.67
Brescia (2 Seasons)1 League886697.4314300100.400.130.540.400.54
Champions Lg (7 Seasons)27272,20924.512315844306.93.70.84.5843800.490.120.610.330.450.570.060.630.310.37
Serie A (6 Seasons)1161038,64096.08317846815176044.733.711.945.6602295150.860.211.040.710.890.710.190.900.530.72
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
2018-201928Juventusit ITA1. Serie A1st19191,56717.4130131300200.750.000.750.750.75Matches
2019-202029Juventusit ITA1. Serie A1st16161,39615.5161333101.030.84Matches
2020-202130Juventusit ITA1. Serie A1st21201,60017.82232515771017.812.33.415.727631811.240.171.410.841.011.000.191.200.690.89Matches
2021-202231Juventusit ITA1. Serie A1st17141,16112.97411701007.26.44.310.79621030.540.310.850.540.850.560.340.890.500.83Matches
2022-202332Juventusit ITA1. Serie A2nd23201,67618.61562114112010.810.12.612.718701660.810.321.130.751.070.580.140.720.540.68Matches
2023-202433Juventusit ITA1. Serie A2nd20141,24013.810414645008.94.91.56.4634650.730.291.020.440.730.640.110.750.360.47Matches
6 Seasons1 Club1 League1161038,64096.08317846815176044.733.711.945.6602295150.860.211.040.710.890.710.190.900.530.72
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
2016-201726Brescia1. Champions LgR16443093.4112100100.290.290.580.290.58Matches
2017-201827Brescia1. Champions LgR16443604.0202200000.500.000.500.500.50Matches
2018-201928Juventus1. Champions LgR32221802.0000000100.000.000.000.000.00Matches
2019-202029Juventus1. Champions LgR32221671.9000000000.000.000.000.000.00Matches
2020-202130Juventus1. Champions LgR32221091.2000000000.000.000.000.000.00Matches
2021-202231Juventus1. Champions LgQF775606.2505322103.72.10.12.2423320.800.000.800.480.480.600.020.610.340.36Matches
2022-202332Juventus1. Champions LgGR665245.8426222003.21.60.72.2420480.690.341.030.340.690.540.120.660.270.39Matches
7 Seasons2 Clubs1 League27272,20924.512315844306.93.70.84.5843800.490.120.610.330.450.570.060.630.310.37
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
Juventus (5 Seasons)1 League19191,54017.19211544206.93.70.84.5843800.530.120.640.290.410.570.060.630.310.37
Brescia (2 Seasons)1 League886697.4314300100.400.130.540.400.54

Shooting

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
201322it ItalyEuroQF0.6000Matches
201726it ItalyEuroGR1.0122100.02.002.000.500.5000Matches
201726it ItalyEuro Qual2.8611Matches
201929it Italy1. World CupQF3.136350.01.960.980.330.6718.70112.01.20.20+1.0+0.8Matches
201928it ItalyWCQ — UEFA (W)7.6711Matches
201928it ItalyFriendlies (W)1.9100Matches
202029it ItalyAlgarve Cup2nd2.0211Matches
202130it ItalyFriendlies (W)1.7111Matches
202231it ItalyEuroGR1.907342.93.601.540.000.0016.80000.50.50.07-0.5-0.5Matches
202231it ItalyEuro Qual6.7835Matches
202231it ItalyFriendlies (W)1.9000Matches
202231it ItalyAlgarve CupF1.5000Matches
202333it Italy1. World CupGR0.414250.010.295.140.250.509.90000.70.70.18+0.3+0.3Matches
202332it ItalyWCQ — UEFA (W)7.8833Matches
202332it ItalyFriendlies (W)0.5000Matches
202433it ItalyFriendlies (W)0.8000Matches
202534it ItalyEuro Qual0.2000Matches
9 Seasons1 Club6 Leagues42.338191052.62.971.560.210.4015.9011133.12.30.14+0.9+0.7
Friendlies (W) (5 Seasons)6.7211
Euro Qual (3 Seasons)9.71446
Euro (3 Seasons)3.519555.63.061.700.110.2016.80000.50.50.07-0.5-0.5
WCQ — UEFA (W) (2 Seasons)15.41544
World Cup (2 Seasons)3.5410550.02.891.450.300.6015.20112.71.90.19+1.3+1.1
Algarve Cup (2 Seasons)3.5211
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
2016-201726Brescia1. Champions Lg3.4100Matches
2017-201827Brescia1. Champions Lg4.0200Matches
2018-201928Juventus1. Champions Lg2.0000Matches
2018-201928Juventusit ITA1. Serie A17.41300Matches
2019-202029Juventus1. Champions Lg1.9000Matches
2019-202029Juventusit ITA1. Serie A15.51633Matches
2020-202130Juventus1. Champions Lg1.2000Matches
2020-202130Juventusit ITA1. Serie A17.822763444.74.281.910.200.4413.557717.812.30.18+4.2+2.7Matches
2021-202231Juventus1. Champions Lg6.2512541.71.930.800.250.6018.71223.72.10.18+1.3+0.9Matches
2021-202231Juventusit ITA1. Serie A12.97472246.83.641.710.150.3211.85017.26.40.14-0.2+0.6Matches
2022-202332Juventus1. Champions Lg5.8416212.52.750.340.131.0017.80223.21.60.10+0.8+0.4Matches
2022-202332Juventusit ITA1. Serie A18.615672740.33.601.450.210.5215.161110.810.10.15+4.2+3.9Matches
2023-202433Juventusit ITA1. Serie A13.810461737.03.341.230.130.3517.65458.94.90.11+1.1+1.1Matches
8 Seasons2 Clubs2 Leagues120.59526410740.53.511.420.180.4414.822192151.637.40.15+11.4+9.6
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
Juventus (6 Seasons)2 Leagues113.19226410740.53.511.420.180.4414.822192151.637.40.15+11.4+9.6
Brescia (2 Seasons)1 League7.4300
Champions Lg (7 Seasons)24.51228725.02.320.580.180.7118.21446.93.70.13+2.1+1.3
Serie A (6 Seasons)96.08323610042.43.741.590.180.4214.421151744.733.70.15+9.3+8.3
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
2016-201726Brescia1 League3.4100
2017-201827Brescia1 League4.0200
2018-201928Juventus2 Leagues19.41300
2019-202029Juventus2 Leagues17.41633
2020-202130Juventus2 Leagues19.022763444.74.281.910.200.4413.557717.812.30.18+4.2+2.7
2021-202231Juventus2 Leagues19.112592745.83.091.410.170.3713.262310.98.50.15+1.1+1.5
2022-202332Juventus2 Leagues24.419832934.93.401.190.190.5515.763314.011.60.14+5.0+4.4
2023-202433Juventus1 League13.810461737.03.341.230.130.3517.65458.94.90.11+1.1+1.1
8 Seasons2 Clubs2 Leagues120.59526410740.53.511.420.180.4414.822192151.637.40.15+11.4+9.6
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
Juventus (6 Seasons)2 Leagues113.19226410740.53.511.420.180.4414.822192151.637.40.15+11.4+9.6
Brescia (2 Seasons)1 League7.4300
Champions Lg (7 Seasons)24.51228725.02.320.580.180.7118.21446.93.70.13+2.1+1.3
Serie A (6 Seasons)96.08323610042.43.741.590.180.4214.421151744.733.70.15+9.3+8.3
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
2018-201928Juventusit ITA1. Serie A1st17.41300Matches
2019-202029Juventusit ITA1. Serie A1st15.51633Matches
2020-202130Juventusit ITA1. Serie A1st17.822763444.74.281.910.200.4413.557717.812.30.18+4.2+2.7Matches
2021-202231Juventusit ITA1. Serie A1st12.97472246.83.641.710.150.3211.85017.26.40.14-0.2+0.6Matches
2022-202332Juventusit ITA1. Serie A2nd18.615672740.33.601.450.210.5215.161110.810.10.15+4.2+3.9Matches
2023-202433Juventusit ITA1. Serie A2nd13.810461737.03.341.230.130.3517.65458.94.90.11+1.1+1.1Matches
6 Seasons1 Club1 League96.08323610042.43.741.590.180.4214.421151744.733.70.15+9.3+8.3
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
2016-201726Brescia1. Champions LgR163.4100Matches
2017-201827Brescia1. Champions LgR164.0200Matches
2018-201928Juventus1. Champions LgR322.0000Matches
2019-202029Juventus1. Champions LgR321.9000Matches
2020-202130Juventus1. Champions LgR321.2000Matches
2021-202231Juventus1. Champions LgQF6.2512541.71.930.800.250.6018.71223.72.10.18+1.3+0.9Matches
2022-202332Juventus1. Champions LgGR5.8416212.52.750.340.131.0017.80223.21.60.10+0.8+0.4Matches
7 Seasons2 Clubs1 League24.51228725.02.320.580.180.7118.21446.93.70.13+2.1+1.3
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
Juventus (5 Seasons)1 League17.1928725.02.320.580.180.7118.21446.93.70.13+2.1+1.3
Brescia (2 Seasons)1 League7.4300
Become a Stathead & surf this site ad-free.

Passing

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
201322it ItalyEuroQF0.6Matches
201726it ItalyEuroGR1.01Matches
201726it ItalyEuro Qual2.8Matches
201929it Italy1. World CupQF3.18213063.11282355496773.1244060.051241.700.10.0-0.1290016Matches
201928it ItalyWCQ — UEFA (W)7.61Matches
201928it ItalyFriendlies (W)1.90Matches
202029it ItalyAlgarve Cup2nd2.01Matches
202130it ItalyFriendlies (W)1.70Matches
202231it ItalyEuroGR1.9446468.8665113252986.2142850.03560.000.50.2-0.543004Matches
202231it ItalyEuro Qual6.72Matches
202231it ItalyFriendlies (W)1.90Matches
202231it ItalyAlgarve CupF1.51Matches
202333it Italy1. World CupGR0.491850.093156875.02633.30010.70.1+0.320102Matches
202332it ItalyWCQ — UEFA (W)7.83Matches
202332it ItalyFriendlies (W)0.50Matches
202433it ItalyFriendlies (W)0.80Matches
202534it ItalyEuro Qual0.20Matches
9 Seasons1 Club6 Leagues42.313521263.720404838010476.9407454.181747.1101.30.4+8.78121022
Friendlies (W) (5 Seasons)6.70
Euro Qual (3 Seasons)9.72
Euro (3 Seasons)3.5446468.8665113252986.2142850.03560.010.50.2+0.543004
WCQ — UEFA (W) (2 Seasons)15.44
World Cup (2 Seasons)3.59114861.51375370557573.3264656.551241.710.80.2+0.2491018
Algarve Cup (2 Seasons)3.52
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
2016-201726Brescia1. Champions Lg3.41Matches
2017-201827Brescia1. Champions Lg4.00Matches
2018-201928Juventus1. Champions Lg2.00Matches
2018-201928Juventusit ITA1. Serie A17.40Matches
2019-202029Juventus1. Champions Lg1.90Matches
2019-202029Juventusit ITA1. Serie A15.5Matches
2020-202130Juventus1. Champions Lg1.20Matches
2020-202130Juventusit ITA1. Serie A17.839858168.56788144918624476.216521676.4407950.633.43.5-0.4323720363Matches
2021-202231Juventus1. Champions Lg6.211118659.715905146910367.0335263.551631.300.10.2-0.12142023Matches
2021-202231Juventusit ITA1. Serie A12.933045273.05200116516121574.912916279.6243666.744.32.5-0.3252323162Matches
2022-202332Juventus1. Champions Lg5.811718065.01573426749776.3244751.1101566.720.70.7+1.37124020Matches
2022-202332Juventusit ITA1. Serie A18.644964269.96563132224432076.315521073.8234847.962.62.2+3.4363418270Matches
2023-202433Juventusit ITA1. Serie A13.822032667.5329068111816372.47610870.4142751.941.51.3+2.5211213234Matches
8 Seasons2 Clubs2 Leagues120.51625236768.7250045557852114274.658279573.211622152.52012.610.4+7.4123132808272
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
Juventus (6 Seasons)2 Leagues113.11625236768.7250045557852114274.658279573.211622152.51912.610.4+6.4123132808272
Brescia (2 Seasons)1 League7.41
Champions Lg (7 Seasons)24.522836662.3316394014320071.5579957.6153148.430.80.9+2.29266043
Serie A (6 Seasons)96.01397200169.821841461770994275.352569675.410119053.21711.99.5+5.1114106748229
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
2016-201726Brescia1 League3.41
2017-201827Brescia1 League4.00
2018-201928Juventus2 Leagues19.40
2019-202029Juventus2 Leagues17.40
2020-202130Juventus2 Leagues19.039858168.56788144918624476.216521676.4407950.633.43.5-0.4323720363
2021-202231Juventus2 Leagues19.144163869.16790167923031872.316221475.7295255.844.42.7-0.4273725185
2022-202332Juventus2 Leagues24.456682268.98136174831841776.317925769.6336352.483.32.9+4.7434622290
2023-202433Juventus1 League13.822032667.5329068111816372.47610870.4142751.941.51.3+2.5211213234
8 Seasons2 Clubs2 Leagues120.51625236768.7250045557852114274.658279573.211622152.52012.610.4+7.4123132808272
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
Juventus (6 Seasons)2 Leagues113.11625236768.7250045557852114274.658279573.211622152.51912.610.4+6.4123132808272
Brescia (2 Seasons)1 League7.41
Champions Lg (7 Seasons)24.522836662.3316394014320071.5579957.6153148.430.80.9+2.29266043
Serie A (6 Seasons)96.01397200169.821841461770994275.352569675.410119053.21711.99.5+5.1114106748229
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
2018-201928Juventusit ITA1. Serie A1st17.40Matches
2019-202029Juventusit ITA1. Serie A1st15.5Matches
2020-202130Juventusit ITA1. Serie A1st17.839858168.56788144918624476.216521676.4407950.633.43.5-0.4323720363Matches
2021-202231Juventusit ITA1. Serie A1st12.933045273.05200116516121574.912916279.6243666.744.32.5-0.3252323162Matches
2022-202332Juventusit ITA1. Serie A2nd18.644964269.96563132224432076.315521073.8234847.962.62.2+3.4363418270Matches
2023-202433Juventusit ITA1. Serie A2nd13.822032667.5329068111816372.47610870.4142751.941.51.3+2.5211213234Matches
6 Seasons1 Club1 League96.01397200169.821841461770994275.352569675.410119053.21711.99.5+5.1114106748229
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
2016-201726Brescia1. Champions LgR163.41Matches
2017-201827Brescia1. Champions LgR164.00Matches
2018-201928Juventus1. Champions LgR322.00Matches
2019-202029Juventus1. Champions LgR321.90Matches
2020-202130Juventus1. Champions LgR321.20Matches
2021-202231Juventus1. Champions LgQF6.211118659.715905146910367.0335263.551631.300.10.2-0.12142023Matches
2022-202332Juventus1. Champions LgGR5.811718065.01573426749776.3244751.1101566.720.70.7+1.37124020Matches
7 Seasons2 Clubs1 League24.522836662.3316394014320071.5579957.6153148.430.80.9+2.29266043
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
Juventus (5 Seasons)1 League17.122836662.3316394014320071.5579957.6153148.420.80.9+1.29266043
Brescia (2 Seasons)1 League7.41

Pass Types

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
201322it ItalyEuroQF0.6Matches
201726it ItalyEuroGR1.02Matches
201726it ItalyEuro Qual2.8Matches
201929it Italy1. World CupQF3.113012340135000008231Matches
201928it ItalyWCQ — UEFA (W)7.6Matches
201928it ItalyFriendlies (W)1.9Matches
202029it ItalyAlgarve Cup2nd2.0Matches
202130it ItalyFriendlies (W)1.7Matches
202231it ItalyEuroGR1.9645770105000004401Matches
202231it ItalyEuro Qual6.7Matches
202231it ItalyFriendlies (W)1.9Matches
202231it ItalyAlgarve CupF1.5Matches
202333it Italy1. World CupGR0.418180000000000901Matches
202332it ItalyWCQ — UEFA (W)7.8Matches
202332it ItalyFriendlies (W)0.5Matches
202433it ItalyFriendlies (W)0.8Matches
202534it ItalyEuro Qual0.2Matches
9 Seasons1 Club6 Leagues42.321219811023120000013533
Friendlies (W) (5 Seasons)6.7
Euro Qual (3 Seasons)9.7
Euro (3 Seasons)3.5645770107000004401
WCQ — UEFA (W) (2 Seasons)15.4
World Cup (2 Seasons)3.514814140135000009132
Algarve Cup (2 Seasons)3.5
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
2016-201726Brescia1. Champions Lg3.4Matches
2017-201827Brescia1. Champions Lg4.0Matches
2018-201928Juventus1. Champions Lg2.0Matches
2018-201928Juventusit ITA1. Serie A17.4Matches
2019-202029Juventus1. Champions Lg1.9Matches
2019-202029Juventusit ITA1. Serie A15.5Matches
2020-202130Juventus1. Champions Lg1.2Matches
2020-202130Juventusit ITA1. Serie A17.85815423230102331100398714Matches
2021-202231Juventus1. Champions Lg6.21861751011240000011115Matches
2021-202231Juventusit ITA1. Serie A12.9452426220431133002330410Matches
2022-202332Juventus1. Champions Lg5.8180171812040000011713Matches
2022-202332Juventusit ITA1. Serie A18.6642597372022420000449821Matches
2023-202433Juventusit ITA1. Serie A13.832630121001101110022048Matches
8 Seasons2 Clubs2 Leagues120.5236722121307718769520216252561
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Juventus (6 Seasons)2 Leagues113.1236722121307718769520216252561
Brescia (2 Seasons)1 League7.4
Champions Lg (7 Seasons)24.53663461823280000022828
Serie A (6 Seasons)96.0200118661125416689520213972353
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
2016-201726Brescia1 League3.4
2017-201827Brescia1 League4.0
2018-201928Juventus2 Leagues19.4
2019-202029Juventus2 Leagues17.4
2020-202130Juventus2 Leagues19.05815423230102331100398714
2021-202231Juventus2 Leagues19.1638601321551533002441515
2022-202332Juventus2 Leagues24.4822768453222820000566924
2023-202433Juventus1 League13.832630121001101110022048
8 Seasons2 Clubs2 Leagues120.5236722121307718769520216252561
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Juventus (6 Seasons)2 Leagues113.1236722121307718769520216252561
Brescia (2 Seasons)1 League7.4
Champions Lg (7 Seasons)24.53663461823280000022828
Serie A (6 Seasons)96.0200118661125416689520213972353
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
2018-201928Juventusit ITA1. Serie A1st17.4Matches
2019-202029Juventusit ITA1. Serie A1st15.5Matches
2020-202130Juventusit ITA1. Serie A1st17.85815423230102331100398714Matches
2021-202231Juventusit ITA1. Serie A1st12.9452426220431133002330410Matches
2022-202332Juventusit ITA1. Serie A2nd18.6642597372022420000449821Matches
2023-202433Juventusit ITA1. Serie A2nd13.832630121001101110022048Matches
6 Seasons1 Club1 League96.0200118661125416689520213972353
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
2016-201726Brescia1. Champions LgR163.4Matches
2017-201827Brescia1. Champions LgR164.0Matches
2018-201928Juventus1. Champions LgR322.0Matches
2019-202029Juventus1. Champions LgR321.9Matches
2020-202130Juventus1. Champions LgR321.2Matches
2021-202231Juventus1. Champions LgQF6.21861751011240000011115Matches
2022-202332Juventus1. Champions LgGR5.8180171812040000011713Matches
7 Seasons2 Clubs1 League24.53663461823280000022828
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Juventus (5 Seasons)1 League17.13663461823280000022828
Brescia (2 Seasons)1 League7.4

Goal and Shot Creation

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
201322it ItalyEuroQF0.6Matches
201726it ItalyEuroGR1.0Matches
201726it ItalyEuro Qual2.8Matches
201929it Italy1. World CupQF3.182.6060010100.00000000Matches
201928it ItalyWCQ — UEFA (W)7.6Matches
201928it ItalyFriendlies (W)1.9Matches
202029it ItalyAlgarve Cup2nd2.0Matches
202130it ItalyFriendlies (W)1.7Matches
202231it ItalyEuroGR1.973.6050020000.00000000Matches
202231it ItalyEuro Qual6.7Matches
202231it ItalyFriendlies (W)1.9Matches
202231it ItalyAlgarve CupF1.5Matches
202333it Italy1. World CupGR0.437.7110020012.57000100Matches
202332it ItalyWCQ — UEFA (W)7.8Matches
202332it ItalyFriendlies (W)0.5Matches
202433it ItalyFriendlies (W)0.8Matches
202534it ItalyEuro Qual0.2Matches
9 Seasons1 Club6 Leagues42.3183.33120050110.18000100
Friendlies (W) (5 Seasons)6.7
Euro Qual (3 Seasons)9.7
Euro (3 Seasons)3.573.6050020000.00000000
WCQ — UEFA (W) (2 Seasons)15.4
World Cup (2 Seasons)3.5113.1770030110.29000100
Algarve Cup (2 Seasons)3.5
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
2016-201726Brescia1. Champions Lg3.4Matches
2017-201827Brescia1. Champions Lg4.0Matches
2018-201928Juventus1. Champions Lg2.0Matches
2018-201928Juventusit ITA1. Serie A17.4Matches
2019-202029Juventus1. Champions Lg1.9Matches
2019-202029Juventusit ITA1. Serie A15.5Matches
2020-202130Juventus1. Champions Lg1.2Matches
2020-202130Juventusit ITA1. Serie A17.8854.78561312103160.90801430Matches
2021-202231Juventus1. Champions Lg6.2111.7780012010.16100000Matches
2021-202231Juventusit ITA1. Serie A12.9463.573601720110.85800210Matches
2022-202332Juventus1. Champions Lg5.8152.58130011020.34200000Matches
2022-202332Juventusit ITA1. Serie A18.6663.54550164080.43800000Matches
2023-202433Juventusit ITA1. Serie A13.8412.982601842100.73700030Matches
8 Seasons2 Clubs2 Leagues120.52643.511941635235480.643401670
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Juventus (6 Seasons)2 Leagues113.12643.511941635235480.643401670
Brescia (2 Seasons)1 League7.4
Champions Lg (7 Seasons)24.5262.16210023030.25300000
Serie A (6 Seasons)96.02383.771731633205450.713101670
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
2016-201726Brescia1 League3.4
2017-201827Brescia1 League4.0
2018-201928Juventus2 Leagues19.4
2019-202029Juventus2 Leagues17.4
2020-202130Juventus2 Leagues19.0854.78561312103160.90801430
2021-202231Juventus2 Leagues19.1572.984401840120.63900210
2022-202332Juventus2 Leagues24.4813.316801750100.411000000
2023-202433Juventus1 League13.8412.982601842100.73700030
8 Seasons2 Clubs2 Leagues120.52643.511941635235480.643401670
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Juventus (6 Seasons)2 Leagues113.12643.511941635235480.643401670
Brescia (2 Seasons)1 League7.4
Champions Lg (7 Seasons)24.5262.16210023030.25300000
Serie A (6 Seasons)96.02383.771731633205450.713101670
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
2018-201928Juventusit ITA1. Serie A1st17.4Matches
2019-202029Juventusit ITA1. Serie A1st15.5Matches
2020-202130Juventusit ITA1. Serie A1st17.8854.78561312103160.90801430Matches
2021-202231Juventusit ITA1. Serie A1st12.9463.573601720110.85800210Matches
2022-202332Juventusit ITA1. Serie A2nd18.6663.54550164080.43800000Matches
2023-202433Juventusit ITA1. Serie A2nd13.8412.982601842100.73700030Matches
6 Seasons1 Club1 League96.02383.771731633205450.713101670
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
2016-201726Brescia1. Champions LgR163.4Matches
2017-201827Brescia1. Champions LgR164.0Matches
2018-201928Juventus1. Champions LgR322.0Matches
2019-202029Juventus1. Champions LgR321.9Matches
2020-202130Juventus1. Champions LgR321.2Matches
2021-202231Juventus1. Champions LgQF6.2111.7780012010.16100000Matches
2022-202332Juventus1. Champions LgGR5.8152.58130011020.34200000Matches
7 Seasons2 Clubs1 League24.5262.16210023030.25300000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Juventus (5 Seasons)1 League17.1262.16210023030.25300000
Brescia (2 Seasons)1 League7.4

Defensive Actions

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
201322it ItalyEuroQF0.6Matches
201726it ItalyEuroGR1.010Matches
201726it ItalyEuro Qual2.8Matches
201929it Italy1. World CupQF3.1944232366.7141321160Matches
201928it ItalyWCQ — UEFA (W)7.6Matches
201928it ItalyFriendlies (W)1.9Matches
202029it ItalyAlgarve Cup2nd2.0Matches
202130it ItalyFriendlies (W)1.7Matches
202231it ItalyEuroGR1.921200010.011011340Matches
202231it ItalyEuro Qual6.7Matches
202231it ItalyFriendlies (W)1.9Matches
202231it ItalyAlgarve CupF1.5Matches
202333it Italy1. World CupGR0.400000020.020001100Matches
202332it ItalyWCQ — UEFA (W)7.8Matches
202332it ItalyFriendlies (W)0.5Matches
202433it ItalyFriendlies (W)0.8Matches
202534it ItalyEuro Qual0.2Matches
9 Seasons1 Club6 Leagues42.31166232633.34514415100
Friendlies (W) (5 Seasons)6.70
Euro Qual (3 Seasons)9.70
Euro (3 Seasons)3.522200010.011011340
WCQ — UEFA (W) (2 Seasons)15.40
World Cup (2 Seasons)3.5944232540.0341331260
Algarve Cup (2 Seasons)3.50
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
2016-201726Brescia1. Champions Lg3.4Matches
2017-201827Brescia1. Champions Lg4.0Matches
2018-201928Juventus1. Champions Lg2.0Matches
2018-201928Juventusit ITA1. Serie A17.4Matches
2019-202029Juventus1. Champions Lg1.9Matches
2019-202029Juventusit ITA1. Serie A15.5Matches
2020-202130Juventus1. Champions Lg1.2Matches
2020-202130Juventusit ITA1. Serie A17.817134671128.31127324102780Matches
2021-202231Juventus1. Champions Lg6.2845302633.349181990Matches
2021-202231Juventusit ITA1. Serie A12.9862423933.3660641220Matches
2022-202332Juventus1. Champions Lg5.852140030.037071670Matches
2022-202332Juventusit ITA1. Serie A18.6720340120.0121641251260Matches
2023-202433Juventusit ITA1. Serie A13.8752322728.6514311310140Matches
8 Seasons2 Clubs2 Leagues120.5523214231584916.3417911682476460
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Juventus (6 Seasons)2 Leagues113.1523214231584916.3417911682476460
Brescia (2 Seasons)1 League7.40
Champions Lg (7 Seasons)24.51366702922.2716115215160
Serie A (6 Seasons)96.039268161564015.0346310532261300
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
2016-201726Brescia1 League3.40
2017-201827Brescia1 League4.00
2018-201928Juventus2 Leagues19.40
2019-202029Juventus2 Leagues17.40
2020-202130Juventus2 Leagues19.017134671128.31127324102780
2021-202231Juventus2 Leagues19.1161077251533.31015114521110
2022-202332Juventus2 Leagues24.41241740150.01523419618130
2023-202433Juventus1 League13.8752322728.6514311310140
8 Seasons2 Clubs2 Leagues120.5523214231584916.3417911682476460
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Juventus (6 Seasons)2 Leagues113.1523214231584916.3417911682476460
Brescia (2 Seasons)1 League7.40
Champions Lg (7 Seasons)24.51366702922.2716115215160
Serie A (6 Seasons)96.039268161564015.0346310532261300
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
2018-201928Juventusit ITA1. Serie A1st17.4Matches
2019-202029Juventusit ITA1. Serie A1st15.5Matches
2020-202130Juventusit ITA1. Serie A1st17.817134671128.31127324102780Matches
2021-202231Juventusit ITA1. Serie A1st12.9862423933.3660641220Matches
2022-202332Juventusit ITA1. Serie A2nd18.6720340120.0121641251260Matches
2023-202433Juventusit ITA1. Serie A2nd13.8752322728.6514311310140Matches
6 Seasons1 Club1 League96.039268161564015.0346310532261300
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
2016-201726Brescia1. Champions LgR163.4Matches
2017-201827Brescia1. Champions LgR164.0Matches
2018-201928Juventus1. Champions LgR322.0Matches
2019-202029Juventus1. Champions LgR321.9Matches
2020-202130Juventus1. Champions LgR321.2Matches
2021-202231Juventus1. Champions LgQF6.2845302633.349181990Matches
2022-202332Juventus1. Champions LgGR5.852140030.037071670Matches
7 Seasons2 Clubs1 League24.51366702922.2716115215160
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Juventus (5 Seasons)1 League17.11366702922.2716115215160
Brescia (2 Seasons)1 League7.40

Possession

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
201322it ItalyEuroQF0.6Matches
201726it ItalyEuroGR1.0Matches
201726it ItalyEuro Qual2.8Matches
201929it Italy1. World CupQF3.117711279162817610440.0660.0793737634091112023Matches
201928it ItalyWCQ — UEFA (W)7.6Matches
201928it ItalyFriendlies (W)1.9Matches
202029it ItalyAlgarve Cup2nd2.0Matches
202130it ItalyFriendlies (W)1.7Matches
202231it ItalyEuroGR1.99046384610905240.0360.060287112231545920Matches
202231it ItalyEuro Qual6.7Matches
202231it ItalyFriendlies (W)1.9Matches
202231it ItalyAlgarve CupF1.5Matches
202333it Italy1. World CupGR0.430049185304125.0375.01346600020213Matches
202332it ItalyWCQ — UEFA (W)7.8Matches
202332it ItalyFriendlies (W)0.5Matches
202433it ItalyFriendlies (W)0.8Matches
202534it ItalyEuro Qual0.2Matches
9 Seasons1 Club6 Leagues42.329715371381262329619736.81263.2152706194571161520046
Friendlies (W) (5 Seasons)6.7
Euro Qual (3 Seasons)9.7
Euro (3 Seasons)3.59046384610905240.0360.060287112231545920
WCQ — UEFA (W) (2 Seasons)15.4
World Cup (2 Seasons)3.52071131100801320614535.7964.39241982340111114126
Algarve Cup (2 Seasons)3.5
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
2016-201726Brescia1. Champions Lg3.4Matches
2017-201827Brescia1. Champions Lg4.0Matches
2018-201928Juventus1. Champions Lg2.0Matches
2018-201928Juventusit ITA1. Serie A17.4Matches
2019-202029Juventus1. Champions Lg1.9Matches
2019-202029Juventusit ITA1. Serie A15.5Matches
2020-202130Juventus1. Champions Lg1.2Matches
2020-202130Juventusit ITA1. Serie A17.88231350281503142816391743.62256.446519256152715166548671181Matches
2021-202231Juventus1. Champions Lg6.228310321668623281241041.71458.3182714224441261421332Matches
2021-202231Juventusit ITA1. Serie A12.95994462173429559820945.01155.0366149943191834827478103Matches
2022-202332Juventus1. Champions Lg5.824082311410422238600.06100.01385781814409919348Matches
2022-202332Juventusit ITA1. Serie A18.6836134732147111783522836.41463.64901950632181994426668166Matches
2023-202433Juventusit ITA1. Serie A13.846816381862477446313538.5861.52308873206111311035365Matches
8 Seasons2 Clubs2 Leagues120.53249642361285175347332311244939.57560.51871755324036871302231342576595
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
Juventus (6 Seasons)2 Leagues113.13249642361285175347332311244939.57560.51871755324036871302231342576595
Brescia (2 Seasons)1 League7.4
Champions Lg (7 Seasons)24.5523185528019045519301033.32066.73201292405881352340680
Serie A (6 Seasons)96.0272646181100515634282712943941.55558.51551626119986063291881112170515
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
2016-201726Brescia1 League3.4
2017-201827Brescia1 League4.0
2018-201928Juventus2 Leagues19.4
2019-202029Juventus2 Leagues17.4
2020-202130Juventus2 Leagues19.08231350281503142816391743.62256.446519256152715166548671181
2021-202231Juventus2 Leagues19.18821478383428118879441943.22556.85482213655132247441691135
2022-202332Juventus2 Leagues24.410762170435575139107328828.62071.46282528813222395335861214
2023-202433Juventus1 League13.846816381862477446313538.5861.52308873206111311035365
8 Seasons2 Clubs2 Leagues120.53249642361285175347332311244939.57560.51871755324036871302231342576595
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
Juventus (6 Seasons)2 Leagues113.13249642361285175347332311244939.57560.51871755324036871302231342576595
Brescia (2 Seasons)1 League7.4
Champions Lg (7 Seasons)24.5523185528019045519301033.32066.73201292405881352340680
Serie A (6 Seasons)96.0272646181100515634282712943941.55558.51551626119986063291881112170515
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
2018-201928Juventusit ITA1. Serie A1st17.4Matches
2019-202029Juventusit ITA1. Serie A1st15.5Matches
2020-202130Juventusit ITA1. Serie A1st17.88231350281503142816391743.62256.446519256152715166548671181Matches
2021-202231Juventusit ITA1. Serie A1st12.95994462173429559820945.01155.0366149943191834827478103Matches
2022-202332Juventusit ITA1. Serie A2nd18.6836134732147111783522836.41463.64901950632181994426668166Matches
2023-202433Juventusit ITA1. Serie A2nd13.846816381862477446313538.5861.52308873206111311035365Matches
6 Seasons1 Club1 League96.0272646181100515634282712943941.55558.51551626119986063291881112170515
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
2016-201726Brescia1. Champions LgR163.4Matches
2017-201827Brescia1. Champions LgR164.0Matches
2018-201928Juventus1. Champions LgR322.0Matches
2019-202029Juventus1. Champions LgR321.9Matches
2020-202130Juventus1. Champions LgR321.2Matches
2021-202231Juventus1. Champions LgQF6.228310321668623281241041.71458.3182714224441261421332Matches
2022-202332Juventus1. Champions LgGR5.824082311410422238600.06100.01385781814409919348Matches
7 Seasons2 Clubs1 League24.5523185528019045519301033.32066.73201292405881352340680
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
Juventus (5 Seasons)1 League17.1523185528019045519301033.32066.73201292405881352340680
Brescia (2 Seasons)1 League7.4

Playing Time

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
201322it ItalyEuroQF1515114.20.61510030.0002-2-3.53-3.53Matches
201726it ItalyEuroGR3903033.31.00032901.0021+1+1.00+2.00Matches
201726it ItalyEuro Qual52515034.92.8285132712.40120+12+4.30+3.15Matches
201929it Italy1. World CupQF42766961.33.14691012.2572+5+1.63+1.635.13.9+1.2+0.40+0.25Matches
201928it ItalyWCQ — UEFA (W)86888695.67.68867002.63184+14+1.83-0.98Matches
201928it ItalyFriendlies (W)31685637.31.9262014523.0020+2+1.07-0.21Matches
202029it ItalyAlgarve Cup2nd218090100.02.02902003.0051+4+2.00Matches
202130it ItalyFriendlies (W)21497541.41.72751002.0021+1+0.60-0.25Matches
202231it ItalyEuroGR31755864.81.9268013900.3316-5-2.57-2.572.64.9-2.3-1.17-2.31Matches
202231it ItalyEuro Qual96016766.86.7775324002.50304+26+3.89+2.09Matches
202231it ItalyFriendlies (W)31685646.71.9272112400.331100.00+1.41Matches
202231it ItalyAlgarve CupF31364550.41.5157024002.3332+1+0.66-0.01Matches
202333it Italy1. World CupGR2351813.00.40021811.502200.00+1.911.51.4+0.2+0.40+0.81Matches
202332it ItalyWCQ — UEFA (W)107017077.97.8974413702.70262+24+3.08-3.25Matches
202332it ItalyFriendlies (W)1454525.00.50014513.001100.00-1.33Matches
202433it ItalyFriendlies (W)2743741.10.8164011000.500000.00+3.40Matches
202534it ItalyEuro Qual1222212.20.20012210.0001-1-4.09-5.23Matches
9 Seasons1 Club6 Leagues623,8106154.342.34375201931102.0911230+82+1.94+1.269.310.2-0.9-0.16-0.24
Friendlies (W) (5 Seasons)116045539.56.7769243131.6463+3+0.45+0.35
Euro Qual (3 Seasons)158745848.69.7977463022.30425+37+3.81+2.45
Euro (3 Seasons)73164535.13.5363043230.5739-6-1.71-1.402.64.9-2.3-1.17-2.31
WCQ — UEFA (W) (2 Seasons)181,3897785.715.417801113702.67446+38+2.46-3.38
World Cup (2 Seasons)63115243.23.5469121822.0094+5+1.45+2.556.75.3+1.4+0.40+0.57
Algarve Cup (2 Seasons)53166370.23.5379224002.6083+5+1.42+0.75
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
2016-201726Brescia1. Champions Lg43097785.83.44772000.7568-2-0.58+1.18Matches
2017-201827Brescia1. Champions Lg436090100.04.04904000.75410-6-1.50Matches
2018-201928Juventus1. Champions Lg218090100.02.02902000.5023-1-0.50Matches
2018-201928Juventusit ITA1. Serie A191,5678279.117.4198213022.47477+40+2.30-0.97Matches
2019-202029Juventus1. Champions Lg21678492.81.92841000.0004-4-2.16-9.08Matches
2019-202029Juventusit ITA1. Serie A161,3968796.915.5168712002.754410+34+2.19-5.99Matches
2020-202130Juventus1. Champions Lg21095560.61.22550000.002200.00+5.07Matches
2020-202130Juventusit ITA1. Serie A211,6007680.817.8208061913.00609+51+2.87-0.4546.011.0+35.0+1.97+0.20Matches
2021-202231Juventus1. Champions Lg75608077.86.27802012.0998+1+0.16-3.217.47.9-0.5-0.08-1.99Matches
2021-202231Juventusit ITA1. Serie A171,1616858.612.91479632012.71308+22+1.71-0.6026.38.9+17.4+1.35-0.53Matches
2022-202332Juventus1. Champions Lg65248797.05.86873001.9093+6+1.03+1.037.17.8-0.7-0.12-0.67Matches
2022-202332Juventusit ITA1. Serie A231,6767371.618.62081932012.175122+29+1.56+0.8834.421.3+13.0+0.70-0.16Matches
2023-202433Juventusit ITA1. Serie A201,2406257.413.81479362212.203611+25+1.81+1.0324.910.7+14.1+1.03-0.08Matches
8 Seasons2 Clubs2 Leagues14310,8497675.3120.51308163132072.29300105+195+1.62-0.13146.167.7+78.4+1.04-0.35
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
Juventus (6 Seasons)2 Leagues13510,1807574.4113.11228157132072.3829087+203+1.79-0.01146.167.7+78.4+1.04-0.35
Brescia (2 Seasons)1 League86698492.97.48846000.751018-8-1.08+0.69
Champions Lg (7 Seasons)272,2098287.724.5278214011.223238-6-0.24-0.8214.515.7-1.2-0.10-1.87
Serie A (6 Seasons)1168,6407472.796.01038149132062.5326867+201+2.09+0.23131.652.0+79.6+1.26-0.11
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
2016-201726Brescia1 League43097785.83.44772000.7568-2-0.58+1.18
2017-201827Brescia1 League436090100.04.04904000.75410-6-1.50
2018-201928Juventus2 Leagues211,7478380.919.4218315022.284910+39+2.01-1.26
2019-202029Juventus2 Leagues181,5638796.517.4188713002.444414+30+1.73-6.17
2020-202130Juventus2 Leagues231,7097479.119.0227761912.746211+51+2.69+0.6946.011.0+35.0+1.97+0.20
2021-202231Juventus2 Leagues241,7217263.719.12179832022.533916+23+1.20-1.2833.716.8+16.9+0.88-1.00
2022-202332Juventus2 Leagues292,2007676.424.426821232012.116025+35+1.43+0.7741.529.1+12.3+0.50-0.35
2023-202433Juventus1 League201,2406257.413.81479362212.203611+25+1.81+1.0324.910.7+14.1+1.03-0.08
8 Seasons2 Clubs2 Leagues14310,8497675.3120.51308163132072.29300105+195+1.62-0.13146.167.7+78.4+1.04-0.35
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
Juventus (6 Seasons)2 Leagues13510,1807574.4113.11228157132072.3829087+203+1.79-0.01146.167.7+78.4+1.04-0.35
Brescia (2 Seasons)1 League86698492.97.48846000.751018-8-1.08+0.69
Champions Lg (7 Seasons)272,2098287.724.5278214011.223238-6-0.24-0.8214.515.7-1.2-0.10-1.87
Serie A (6 Seasons)1168,6407472.796.01038149132062.5326867+201+2.09+0.23131.652.0+79.6+1.26-0.11
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
2018-201928Juventusit ITA1. Serie A1st191,5678279.117.4198213022.47477+40+2.30-0.97Matches
2019-202029Juventusit ITA1. Serie A1st161,3968796.915.5168712002.754410+34+2.19-5.99Matches
2020-202130Juventusit ITA1. Serie A1st211,6007680.817.8208061913.00609+51+2.87-0.4546.011.0+35.0+1.97+0.20Matches
2021-202231Juventusit ITA1. Serie A1st171,1616858.612.91479632012.71308+22+1.71-0.6026.38.9+17.4+1.35-0.53Matches
2022-202332Juventusit ITA1. Serie A2nd231,6767371.618.62081932012.175122+29+1.56+0.8834.421.3+13.0+0.70-0.16Matches
2023-202433Juventusit ITA1. Serie A2nd201,2406257.413.81479362212.203611+25+1.81+1.0324.910.7+14.1+1.03-0.08Matches
6 Seasons1 Club1 League1168,6407472.796.01038149132062.5326867+201+2.09+0.23131.652.0+79.6+1.26-0.11
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
2016-201726Brescia1. Champions LgR1643097785.83.44772000.7568-2-0.58+1.18Matches
2017-201827Brescia1. Champions LgR16436090100.04.04904000.75410-6-1.50Matches
2018-201928Juventus1. Champions LgR32218090100.02.02902000.5023-1-0.50Matches
2019-202029Juventus1. Champions LgR3221678492.81.92841000.0004-4-2.16-9.08Matches
2020-202130Juventus1. Champions LgR3221095560.61.22550000.002200.00+5.07Matches
2021-202231Juventus1. Champions LgQF75608077.86.27802012.0998+1+0.16-3.217.47.9-0.5-0.08-1.99Matches
2022-202332Juventus1. Champions LgGR65248797.05.86873001.9093+6+1.03+1.037.17.8-0.7-0.12-0.67Matches
7 Seasons2 Clubs1 League272,2098287.724.5278214011.223238-6-0.24-0.8214.515.7-1.2-0.10-1.87
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
Juventus (5 Seasons)1 League191,5408185.617.119818011.422220+2+0.12-0.9214.515.7-1.2-0.10-1.87
Brescia (2 Seasons)1 League86698492.97.48846000.751018-8-1.08+0.69

Miscellaneous Stats

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
201322it ItalyEuroQF0.60000Matches
201726it ItalyEuroGR1.0000241201000Matches
201726it ItalyEuro Qual2.80000Matches
201929it Italy1. World CupQF3.110048452400018181456.3Matches
201928it ItalyWCQ — UEFA (W)7.60000Matches
201928it ItalyFriendlies (W)1.90000Matches
202029it ItalyAlgarve Cup2nd2.00000Matches
202130it ItalyFriendlies (W)1.70000Matches
202231it ItalyEuroGR1.900003451100086460.0Matches
202231it ItalyEuro Qual6.72000Matches
202231it ItalyFriendlies (W)1.90000Matches
202231it ItalyAlgarve CupF1.5000Matches
202333it Italy1. World CupGR0.400010101000049281.8Matches
202332it ItalyWCQ — UEFA (W)7.80000Matches
202332it ItalyFriendlies (W)0.50000Matches
202433it ItalyFriendlies (W)0.80000Matches
202534it ItalyEuro Qual0.20000Matches
9 Seasons1 Club6 Leagues42.330071510124600030332062.3
Friendlies (W) (5 Seasons)6.70000
Euro Qual (3 Seasons)9.72000
Euro (3 Seasons)3.500027571200086460.0
WCQ — UEFA (W) (2 Seasons)15.40000
World Cup (2 Seasons)3.510058553400022271662.8
Algarve Cup (2 Seasons)3.50000
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
2016-201726Brescia1. Champions Lg3.41000Matches
2017-201827Brescia1. Champions Lg4.00000Matches
2018-201928Juventus1. Champions Lg2.01000Matches
2018-201928Juventusit ITA1. Serie A17.42000Matches
2019-202029Juventus1. Champions Lg1.90001Matches
2019-202029Juventusit ITA1. Serie A15.51000Matches
2020-202130Juventus1. Champions Lg1.20000Matches
2020-202130Juventusit ITA1. Serie A17.810012413723101320075301862.5Matches
2021-202231Juventus1. Champions Lg6.2100419441400028253243.9Matches
2021-202231Juventusit ITA1. Serie A12.9000101415114600043361570.6Matches
2022-202332Juventus1. Champions Lg5.800026641200016151746.9Matches
2022-202332Juventusit ITA1. Serie A18.6200142517245200056313050.8Matches
2023-202433Juventusit ITA1. Serie A13.80008209103520033292553.7Matches
8 Seasons2 Clubs2 Leagues120.5900501258876243240125116613754.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Juventus (6 Seasons)2 Leagues113.1800501258876243240125116613754.8
Brescia (2 Seasons)1 League7.41000
Champions Lg (7 Seasons)24.53006251082600144404944.9
Serie A (6 Seasons)96.060044100786822264002071268858.9
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
2016-201726Brescia1 League3.41000
2017-201827Brescia1 League4.00000
2018-201928Juventus2 Leagues19.43000
2019-202029Juventus2 Leagues17.41001
2020-202130Juventus2 Leagues19.010012413723101320075301862.5
2021-202231Juventus2 Leagues19.11001433191551000071614756.5
2022-202332Juventus2 Leagues24.4200163123286400072464749.5
2023-202433Juventus1 League13.80008209103520033292553.7
8 Seasons2 Clubs2 Leagues120.5900501258876243240125116613754.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Juventus (6 Seasons)2 Leagues113.1800501258876243240125116613754.8
Brescia (2 Seasons)1 League7.41000
Champions Lg (7 Seasons)24.53006251082600144404944.9
Serie A (6 Seasons)96.060044100786822264002071268858.9
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
2018-201928Juventusit ITA1. Serie A1st17.42000Matches
2019-202029Juventusit ITA1. Serie A1st15.51000Matches
2020-202130Juventusit ITA1. Serie A1st17.810012413723101320075301862.5Matches
2021-202231Juventusit ITA1. Serie A1st12.9000101415114600043361570.6Matches
2022-202332Juventusit ITA1. Serie A2nd18.6200142517245200056313050.8Matches
2023-202433Juventusit ITA1. Serie A2nd13.80008209103520033292553.7Matches
6 Seasons1 Club1 League96.060044100786822264002071268858.9
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
2016-201726Brescia1. Champions LgR163.41000Matches
2017-201827Brescia1. Champions LgR164.00000Matches
2018-201928Juventus1. Champions LgR322.01000Matches
2019-202029Juventus1. Champions LgR321.90001Matches
2020-202130Juventus1. Champions LgR321.20000Matches
2021-202231Juventus1. Champions LgQF6.2100419441400028253243.9Matches
2022-202332Juventus1. Champions LgGR5.800026641200016151746.9Matches
7 Seasons2 Clubs1 League24.53006251082600144404944.9
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Juventus (5 Seasons)1 League17.12006251082600144404944.9
Brescia (2 Seasons)1 League7.41000

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.