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-29SunSerie AMatchweek 18HomeD 2–2JuventusFiorentinaYRW9000002100453010.00.00.110222975.91368115Match Report
2024-12-22SunSerie AMatchweek 17AwayW 2–1JuventusMonzaYRW8400001010451000.00.00.130283775.7235753Match Report
2024-12-17TueCoppa ItaliaRound of 16HomeW 4–0JuventusCagliariYAM80100073000Match Report
2024-12-14SatSerie AMatchweek 16HomeD 2–2JuventusVeneziaNRW2600001100180000.00.00.021101471.4114421Match Report
2024-12-11WedChampions LgLeague phaseHomeW 2–0it Juventuseng Manchester CityYRW6800001000271010.00.00.030151978.9118410Match 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
2020-202117Porto1. Champions Lg2090.1000000000.00.00.00.01010.000.000.000.000.000.000.000.000.000.00Matches
2020-202117Portopt POR1. Primeira Liga1412232.5000000100.30.30.00.3158220.000.000.000.000.000.110.010.120.110.12Matches
2021-202218Porto1. Champions Lg20390.4000000100.00.00.00.01020.000.000.000.000.000.110.000.110.110.11Matches
2021-202218Porto2. Europa Lg1030.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202218Portopt POR1. Primeira Liga2514915.5213200102.82.82.14.92928730.370.180.550.370.550.500.390.890.500.89Matches
2022-202319Ajax1. Champions Lg30170.2101100100.50.50.00.51145.290.005.295.295.293.070.003.073.073.07Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie774855.4505500100.930.000.930.930.93Matches
2022-202319Ajaxnl NED1. Eredivisie1945255.8033000301.91.92.03.93637880.000.510.510.000.510.330.350.670.330.67Matches
2022-202319Ajax2. Europa Lg1070.1000000000.00.00.20.22500.000.000.000.000.000.472.693.170.473.17Matches
2023-202420Porto1. Champions Lg822412.7112100200.90.90.51.4109250.370.370.750.370.750.340.170.520.340.52Matches
2023-202420Portopt POR1. Primeira Liga27211,88821.05495001115.75.76.412.1128872630.240.190.430.240.430.270.300.580.270.58Matches
2024-202521Juventus1. Champions Lg543814.2112100100.40.40.10.53510400.240.240.470.240.470.100.010.110.100.11Matches
2024-202521Juventusit ITACoppa Italia11800.9101100001.130.001.131.131.13Matches
2024-202521Juventusit ITA1. Serie A1388329.2134100410.80.83.64.56423990.110.320.430.110.430.090.400.490.090.49Matches
5 Seasons4 Clubs7 Leagues128495,22158.0171330170027213.513.514.928.43222086170.290.220.520.290.520.260.290.550.260.55
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
Porto (3 Seasons)3 Leagues79252,89432.286148001719.79.79.018.71841323860.250.190.440.250.440.300.280.580.300.58
Ajax (1 Season)3 Leagues2345496.1134100402.52.52.24.73943920.160.490.660.160.660.410.370.780.410.78
Juventus (1 Season)3 Leagues19131,29314.4347300511.31.33.75.099331390.210.280.490.210.490.090.280.370.090.37
Jong Ajax (1 Season)1 League774855.4505500100.930.000.930.930.93
Champions Lg (5 Seasons)2066877.6325300501.91.90.52.54820720.390.260.660.390.660.250.070.320.250.32
Primeira Liga (3 Seasons)66232,60228.975127001318.88.88.517.31721233580.240.170.420.240.420.300.290.600.300.60
Europa Lg (2 Seasons)20100.1000000100.00.00.20.22500.000.000.000.000.000.331.882.220.332.22
Eredivisie (1 Season)1945255.8033000301.91.92.03.93637880.000.510.510.000.510.330.350.670.330.67
Serie A (1 Season)1388329.2134100410.80.83.64.56423990.110.320.430.110.430.090.400.490.090.49
Eerste Divisie (1 Season)774855.4505500100.930.000.930.930.93
Coppa Italia (1 Season)11800.9101100001.130.001.131.131.13
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
2020-202117Porto2 Leagues1612322.6000000100.30.30.00.3168230.000.000.000.000.000.100.010.120.100.12
2021-202218Porto3 Leagues2815335.9213200302.82.82.14.93028750.340.170.510.340.510.470.360.830.470.83
2022-202319Ajax3 Leagues2345496.1134100402.52.52.24.73943920.160.490.660.160.660.410.370.780.410.78
2022-202319Jong Ajax1 League774855.4505500100.930.000.930.930.93
2023-202420Porto2 Leagues35232,12923.765116001316.76.76.813.5138962880.250.210.470.250.470.280.290.570.280.57
2024-202521Juventus3 Leagues19131,29314.4347300511.31.33.75.099331390.210.280.490.210.490.090.280.370.090.37
5 Seasons4 Clubs7 Leagues128495,22158.0171330170027213.513.514.928.43222086170.290.220.520.290.520.260.290.550.260.55
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
Porto (3 Seasons)3 Leagues79252,89432.286148001719.79.79.018.71841323860.250.190.440.250.440.300.280.580.300.58
Ajax (1 Season)3 Leagues2345496.1134100402.52.52.24.73943920.160.490.660.160.660.410.370.780.410.78
Juventus (1 Season)3 Leagues19131,29314.4347300511.31.33.75.099331390.210.280.490.210.490.090.280.370.090.37
Jong Ajax (1 Season)1 League774855.4505500100.930.000.930.930.93
Champions Lg (5 Seasons)2066877.6325300501.91.90.52.54820720.390.260.660.390.660.250.070.320.250.32
Primeira Liga (3 Seasons)66232,60228.975127001318.88.88.517.31721233580.240.170.420.240.420.300.290.600.300.60
Europa Lg (2 Seasons)20100.1000000100.00.00.20.22500.000.000.000.000.000.331.882.220.332.22
Eredivisie (1 Season)1945255.8033000301.91.92.03.93637880.000.510.510.000.510.330.350.670.330.67
Serie A (1 Season)1388329.2134100410.80.83.64.56423990.110.320.430.110.430.090.400.490.090.49
Eerste Divisie (1 Season)774855.4505500100.930.000.930.930.93
Coppa Italia (1 Season)11800.9101100001.130.001.131.131.13
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
2020-202117Portopt POR1. Primeira Liga2nd1412232.5000000100.30.30.00.3158220.000.000.000.000.000.110.010.120.110.12Matches
2021-202218Portopt POR1. Primeira Liga1st2514915.5213200102.82.82.14.92928730.370.180.550.370.550.500.390.890.500.89Matches
2022-202319Ajaxnl NED1. Eredivisie3rd1945255.8033000301.91.92.03.93637880.000.510.510.000.510.330.350.670.330.67Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th774855.4505500100.930.000.930.930.93Matches
2023-202420Portopt POR1. Primeira Liga3rd27211,88821.05495001115.75.76.412.1128872630.240.190.430.240.430.270.300.580.270.58Matches
2024-202521Juventusit ITA1. Serie A6th1388329.2134100410.80.83.64.56423990.110.320.430.110.430.090.400.490.090.49Matches
5 Seasons4 Clubs4 Leagues105424,44449.4131124130021211.511.514.225.72721835450.260.220.490.260.490.260.320.580.260.58
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
Porto (3 Seasons)1 League66232,60228.975127001318.88.88.517.31721233580.240.170.420.240.420.300.290.600.300.60
Ajax (1 Season)1 League1945255.8033000301.91.92.03.93637880.000.510.510.000.510.330.350.670.330.67
Juventus (1 Season)1 League1388329.2134100410.80.83.64.56423990.110.320.430.110.430.090.400.490.090.49
Jong Ajax (1 Season)1 League774855.4505500100.930.000.930.930.93
Primeira Liga (3 Seasons)66232,60228.975127001318.88.88.517.31721233580.240.170.420.240.420.300.290.600.300.60
Eredivisie (1 Season)1945255.8033000301.91.92.03.93637880.000.510.510.000.510.330.350.670.330.67
Serie A (1 Season)1388329.2134100410.80.83.64.56423990.110.320.430.110.430.090.400.490.090.49
Eerste Divisie (1 Season)774855.4505500100.930.000.930.930.93
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
2024-202521Juventusit ITACoppa ItaliaQF11800.9101100001.130.001.131.131.13Matches
1 Season1 Club1 League11800.9101100001.130.001.131.131.13
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-202117Porto1. Champions LgQF2090.1000000000.00.00.00.01010.000.000.000.000.000.000.000.000.000.00Matches
2021-202218Porto1. Champions LgGR20390.4000000100.00.00.00.01020.000.000.000.000.000.110.000.110.110.11Matches
2021-202218Porto2. Europa LgR161030.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202319Ajax1. Champions LgGR30170.2101100100.50.50.00.51145.290.005.295.295.293.070.003.073.073.07Matches
2022-202319Ajax2. Europa LgKO1070.1000000000.00.00.20.22500.000.000.000.000.000.472.693.170.473.17Matches
2023-202420Porto1. Champions LgR16822412.7112100200.90.90.51.4109250.370.370.750.370.750.340.170.520.340.52Matches
2024-202521Juventus1. Champions Lg543814.2112100100.40.40.10.53510400.240.240.470.240.470.100.010.110.100.11Matches
5 Seasons3 Clubs2 Leagues2266977.7325300602.02.00.72.75025720.390.260.650.390.650.250.100.350.250.35
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
Porto (3 Seasons)2 Leagues1322923.2112100401.01.00.51.4129280.310.310.620.310.620.300.140.440.300.44
Juventus (1 Season)1 League543814.2112100100.40.40.10.53510400.240.240.470.240.470.100.010.110.100.11
Ajax (1 Season)2 Leagues40240.3101100100.60.60.20.83643.750.003.753.753.752.280.823.102.283.10
Champions Lg (5 Seasons)2066877.6325300501.91.90.52.54820720.390.260.660.390.660.250.070.320.250.32
Europa Lg (2 Seasons)20100.1000000100.00.00.20.22500.000.000.000.000.000.331.882.220.332.22
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
202421pt PortugalFriendlies (M)211351.5022000100.001.331.330.001.33Matches
202421pt PortugalUEFA EuroQF411822.0101100100.90.91.62.5159340.490.000.490.490.490.661.211.880.661.88Matches
2024-202521pt PortugalUEFA Nations LeagueQF21800.9000000000.000.000.000.000.00Matches
1 Season1 Club3 Leagues833974.4123100200.90.91.62.5159340.230.450.680.230.680.661.211.880.661.88
UEFA Euro (1 Season)411822.0101100100.90.91.62.5159340.490.000.490.490.490.661.211.880.661.88
Friendlies (M) (1 Season)211351.5022000100.001.331.330.001.33
UEFA Nations League (1 Season)21800.9000000000.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
2020-202117Porto1. Champions Lg0.10000.000.000000.00.00.00.0Matches
2020-202117Portopt POR1. Primeira Liga2.504125.01.610.400.000.0014.10000.30.30.07-0.3-0.3Matches
2021-202218Porto1. Champions Lg0.40100.02.310.000.0021.80000.00.00.050.00.0Matches
2021-202218Porto2. Europa Lg0.00000.000.000000.00.00.00.0Matches
2021-202218Portopt POR1. Primeira Liga5.5225832.04.581.470.080.2514.60002.82.80.11-0.8-0.8Matches
2022-202319Ajax1. Champions Lg0.2111100.05.295.291.001.0013.50000.50.50.55+0.5+0.5Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie5.45261557.74.822.780.190.3300Matches
2022-202319Ajaxnl NED1. Eredivisie5.8019631.63.261.030.000.0016.40001.91.90.10-1.9-1.9Matches
2022-202319Ajax2. Europa Lg0.10100.012.860.000.0017.80000.00.00.040.00.0Matches
2023-202420Porto1. Champions Lg2.717342.92.611.120.140.3318.61000.90.90.13+0.1+0.1Matches
2023-202420Portopt POR1. Primeira Liga21.05762330.33.621.100.070.2218.04005.75.70.08-0.7-0.7Matches
2024-202521Juventus1. Champions Lg4.218337.51.890.710.130.3318.70000.40.40.05+0.6+0.6Matches
2024-202521Juventusit ITACoppa Italia0.917342.97.883.380.140.3300Matches
2024-202521Juventusit ITA1. Serie A9.2121628.62.270.650.050.1718.50000.80.80.04+0.2+0.2Matches
5 Seasons4 Clubs7 Leagues58.0171966935.23.381.190.090.2517.350013.513.50.08-2.5-2.5
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
Porto (3 Seasons)3 Leagues32.281133531.03.511.090.070.2317.25009.79.70.09-1.7-1.7
Ajax (1 Season)3 Leagues6.1121733.33.441.150.050.1416.30002.52.50.12-1.5-1.5
Juventus (1 Season)3 Leagues14.43361233.32.510.840.080.2518.60001.31.30.04+0.7+0.7
Jong Ajax (1 Season)1 League5.45261557.74.822.780.190.3300
Champions Lg (5 Seasons)7.6317741.22.230.920.180.4318.51001.91.90.11+1.1+1.1
Primeira Liga (3 Seasons)28.971053230.53.631.110.070.2217.04008.88.80.08-1.8-1.8
Europa Lg (2 Seasons)0.10100.09.000.000.0017.80000.00.00.040.00.0
Eredivisie (1 Season)5.8019631.63.261.030.000.0016.40001.91.90.10-1.9-1.9
Serie A (1 Season)9.2121628.62.270.650.050.1718.50000.80.80.04+0.2+0.2
Eerste Divisie (1 Season)5.45261557.74.822.780.190.3300
Coppa Italia (1 Season)0.917342.97.883.380.140.3300
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
2020-202117Porto2 Leagues2.604125.01.550.390.000.0014.10000.30.30.07-0.3-0.3
2021-202218Porto3 Leagues5.9226830.84.391.350.080.2514.90002.82.80.11-0.8-0.8
2022-202319Ajax3 Leagues6.1121733.33.441.150.050.1416.30002.52.50.12-1.5-1.5
2022-202319Jong Ajax1 League5.45261557.74.822.780.190.3300
2023-202420Porto2 Leagues23.76832631.33.511.100.070.2318.05006.76.70.08-0.7-0.7
2024-202521Juventus3 Leagues14.43361233.32.510.840.080.2518.60001.31.30.04+0.7+0.7
5 Seasons4 Clubs7 Leagues58.0171966935.23.381.190.090.2517.350013.513.50.08-2.5-2.5
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
Porto (3 Seasons)3 Leagues32.281133531.03.511.090.070.2317.25009.79.70.09-1.7-1.7
Ajax (1 Season)3 Leagues6.1121733.33.441.150.050.1416.30002.52.50.12-1.5-1.5
Juventus (1 Season)3 Leagues14.43361233.32.510.840.080.2518.60001.31.30.04+0.7+0.7
Jong Ajax (1 Season)1 League5.45261557.74.822.780.190.3300
Champions Lg (5 Seasons)7.6317741.22.230.920.180.4318.51001.91.90.11+1.1+1.1
Primeira Liga (3 Seasons)28.971053230.53.631.110.070.2217.04008.88.80.08-1.8-1.8
Europa Lg (2 Seasons)0.10100.09.000.000.0017.80000.00.00.040.00.0
Eredivisie (1 Season)5.8019631.63.261.030.000.0016.40001.91.90.10-1.9-1.9
Serie A (1 Season)9.2121628.62.270.650.050.1718.50000.80.80.04+0.2+0.2
Eerste Divisie (1 Season)5.45261557.74.822.780.190.3300
Coppa Italia (1 Season)0.917342.97.883.380.140.3300
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
2020-202117Portopt POR1. Primeira Liga2nd2.504125.01.610.400.000.0014.10000.30.30.07-0.3-0.3Matches
2021-202218Portopt POR1. Primeira Liga1st5.5225832.04.581.470.080.2514.60002.82.80.11-0.8-0.8Matches
2022-202319Ajaxnl NED1. Eredivisie3rd5.8019631.63.261.030.000.0016.40001.91.90.10-1.9-1.9Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th5.45261557.74.822.780.190.3300Matches
2023-202420Portopt POR1. Primeira Liga3rd21.05762330.33.621.100.070.2218.04005.75.70.08-0.7-0.7Matches
2024-202521Juventusit ITA1. Serie A6th9.2121628.62.270.650.050.1718.50000.80.80.04+0.2+0.2Matches
5 Seasons4 Clubs4 Leagues49.4131715934.53.461.190.080.2217.240011.511.50.08-3.5-3.5
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
Porto (3 Seasons)1 League28.971053230.53.631.110.070.2217.04008.88.80.08-1.8-1.8
Ajax (1 Season)1 League5.8019631.63.261.030.000.0016.40001.91.90.10-1.9-1.9
Juventus (1 Season)1 League9.2121628.62.270.650.050.1718.50000.80.80.04+0.2+0.2
Jong Ajax (1 Season)1 League5.45261557.74.822.780.190.3300
Primeira Liga (3 Seasons)28.971053230.53.631.110.070.2217.04008.88.80.08-1.8-1.8
Eredivisie (1 Season)5.8019631.63.261.030.000.0016.40001.91.90.10-1.9-1.9
Serie A (1 Season)9.2121628.62.270.650.050.1718.50000.80.80.04+0.2+0.2
Eerste Divisie (1 Season)5.45261557.74.822.780.190.3300
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
2024-202521Juventusit ITACoppa ItaliaQF0.917342.97.883.380.140.3300Matches
1 Season1 Club1 League0.917342.97.883.380.140.3300
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-202117Porto1. Champions LgQF0.10000.000.000000.00.00.00.0Matches
2021-202218Porto1. Champions LgGR0.40100.02.310.000.0021.80000.00.00.050.00.0Matches
2021-202218Porto2. Europa LgR160.00000.000.000000.00.00.00.0Matches
2022-202319Ajax1. Champions LgGR0.2111100.05.295.291.001.0013.50000.50.50.55+0.5+0.5Matches
2022-202319Ajax2. Europa LgKO0.10100.012.860.000.0017.80000.00.00.040.00.0Matches
2023-202420Porto1. Champions LgR162.717342.92.611.120.140.3318.61000.90.90.13+0.1+0.1Matches
2024-202521Juventus1. Champions Lg4.218337.51.890.710.130.3318.70000.40.40.05+0.6+0.6Matches
5 Seasons3 Clubs2 Leagues7.7318738.92.320.900.170.4318.51002.02.00.11+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
Porto (3 Seasons)2 Leagues3.218337.52.470.920.130.3319.01001.01.00.120.00.0
Juventus (1 Season)1 League4.218337.51.890.710.130.3318.70000.40.40.05+0.6+0.6
Ajax (1 Season)2 Leagues0.312150.07.503.750.501.0015.70000.60.60.29+0.4+0.4
Champions Lg (5 Seasons)7.6317741.22.230.920.180.4318.51001.91.90.11+1.1+1.1
Europa Lg (2 Seasons)0.10100.09.000.000.0017.80000.00.00.040.00.0
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
202421pt PortugalFriendlies (M)1.5000Matches
202421pt PortugalUEFA EuroQF2.015120.02.470.490.201.0014.50000.90.90.18+0.1+0.1Matches
2024-202521pt PortugalUEFA Nations LeagueQF0.90200.02.250.000.0000Matches
1 Season1 Club3 Leagues4.417114.32.400.340.141.0014.50000.90.90.18+0.1+0.1
UEFA Euro (1 Season)2.015120.02.470.490.201.0014.50000.90.90.18+0.1+0.1
Friendlies (M) (1 Season)1.5000
UEFA Nations League (1 Season)0.90200.02.250.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
2020-202117Porto1. Champions Lg0.14580.041044100.0000000.00.00.000000Matches
2020-202117Portopt POR1. Primeira Liga2.58610879.61258234526580.0212680.88988.900.00.20.012418Matches
2021-202218Porto1. Champions Lg0.491275.01152777100.02366.70000.00.00.000000Matches
2021-202218Porto2. Europa Lg0.0000000000000.00.00.000000Matches
2021-202218Portopt POR1. Primeira Liga5.520224183.8256853412413691.2636991.32633.312.11.3-1.112915028Matches
2022-202319Ajax1. Champions Lg0.2131492.92112566100.066100.01250.000.00.00.002001Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie5.40Matches
2022-202319Ajaxnl NED1. Eredivisie5.819925877.1295677411413783.2698383.1101758.832.01.4+1.012722137Matches
2022-202319Ajax2. Europa Lg0.181080.01598011100.06785.71250.000.20.2-0.211315Matches
2023-202420Porto1. Champions Lg2.7628275.6876290363894.7172568.04666.710.50.7+0.544639Matches
2023-202420Portopt POR1. Primeira Liga21.064487573.611052266131937485.323228780.87515149.746.48.3-2.44322703087Matches
2024-202521Juventus1. Champions Lg4.210614274.61761186596886.8364973.591464.310.10.1+0.9350010Matches
2024-202521Juventusit ITACoppa Italia0.90Matches
2024-202521Juventusit ITA1. Serie A9.225833377.5436865412715780.911112787.4163250.033.63.6-0.617914623Matches
5 Seasons4 Clubs7 Leagues58.01591208076.525365546584999385.556368282.612623952.71314.915.8-1.9936113442208
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
Porto (3 Seasons)3 Leagues32.21007132376.115910374654262486.933541081.78917251.769.010.5-3.060379534132
Ajax (1 Season)3 Leagues6.122028278.0332687912114484.0819684.4122157.132.21.6+0.8131025243
Juventus (1 Season)3 Leagues14.436447576.6612984018622582.714717683.5254654.343.73.7+0.3201414633
Jong Ajax (1 Season)1 League5.40
Champions Lg (5 Seasons)7.619425576.1300452811212391.1618373.5142263.620.50.8+1.57116320
Primeira Liga (3 Seasons)28.9932122476.114878342949557586.131638282.78516651.258.59.8-3.556338931123
Europa Lg (2 Seasons)0.181080.01598011100.06785.71250.000.20.2-0.211315
Eredivisie (1 Season)5.819925877.1295677411413783.2698383.1101758.832.01.4+1.012722137
Serie A (1 Season)9.225833377.5436865412715780.911112787.4163250.033.63.6-0.617914623
Eerste Divisie (1 Season)5.40
Coppa Italia (1 Season)0.90
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
2020-202117Porto2 Leagues2.69011379.61299234566981.2212680.88988.900.00.20.012418
2021-202218Porto3 Leagues5.921125383.4268356113114391.6657290.32633.312.11.3-1.112915028
2022-202319Ajax3 Leagues6.122028278.0332687912114484.0819684.4122157.132.21.6+0.8131025243
2022-202319Jong Ajax1 League5.40
2023-202420Porto2 Leagues23.770695773.811928295135541286.224931279.87915750.356.89.0-1.84726763396
2024-202521Juventus3 Leagues14.436447576.6612984018622582.714717683.5254654.343.73.7+0.3201414633
5 Seasons4 Clubs7 Leagues58.01591208076.525365546584999385.556368282.612623952.71314.915.8-1.9936113442208
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
Porto (3 Seasons)3 Leagues32.21007132376.115910374654262486.933541081.78917251.769.010.5-3.060379534132
Ajax (1 Season)3 Leagues6.122028278.0332687912114484.0819684.4122157.132.21.6+0.8131025243
Juventus (1 Season)3 Leagues14.436447576.6612984018622582.714717683.5254654.343.73.7+0.3201414633
Jong Ajax (1 Season)1 League5.40
Champions Lg (5 Seasons)7.619425576.1300452811212391.1618373.5142263.620.50.8+1.57116320
Primeira Liga (3 Seasons)28.9932122476.114878342949557586.131638282.78516651.258.59.8-3.556338931123
Europa Lg (2 Seasons)0.181080.01598011100.06785.71250.000.20.2-0.211315
Eredivisie (1 Season)5.819925877.1295677411413783.2698383.1101758.832.01.4+1.012722137
Serie A (1 Season)9.225833377.5436865412715780.911112787.4163250.033.63.6-0.617914623
Eerste Divisie (1 Season)5.40
Coppa Italia (1 Season)0.90
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
2020-202117Portopt POR1. Primeira Liga2nd2.58610879.61258234526580.0212680.88988.900.00.20.012418Matches
2021-202218Portopt POR1. Primeira Liga1st5.520224183.8256853412413691.2636991.32633.312.11.3-1.112915028Matches
2022-202319Ajaxnl NED1. Eredivisie3rd5.819925877.1295677411413783.2698383.1101758.832.01.4+1.012722137Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th5.40Matches
2023-202420Portopt POR1. Primeira Liga3rd21.064487573.611052266131937485.323228780.87515149.746.48.3-2.44322703087Matches
2024-202521Juventusit ITA1. Serie A6th9.225833377.5436865412715780.911112787.4163250.033.63.6-0.617914623Matches
5 Seasons4 Clubs4 Leagues49.41389181576.522202485773686984.749659283.811121551.61114.214.8-3.2854912538183
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
Porto (3 Seasons)1 League28.9932122476.114878342949557586.131638282.78516651.258.59.8-3.556338931123
Ajax (1 Season)1 League5.819925877.1295677411413783.2698383.1101758.832.01.4+1.012722137
Juventus (1 Season)1 League9.225833377.5436865412715780.911112787.4163250.033.63.6-0.617914623
Jong Ajax (1 Season)1 League5.40
Primeira Liga (3 Seasons)28.9932122476.114878342949557586.131638282.78516651.258.59.8-3.556338931123
Eredivisie (1 Season)5.819925877.1295677411413783.2698383.1101758.832.01.4+1.012722137
Serie A (1 Season)9.225833377.5436865412715780.911112787.4163250.033.63.6-0.617914623
Eerste Divisie (1 Season)5.40
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
2024-202521Juventusit ITACoppa ItaliaQF0.90Matches
1 Season1 Club1 League0.90
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-202117Porto1. Champions LgQF0.14580.041044100.0000000.00.00.000000Matches
2021-202218Porto1. Champions LgGR0.491275.01152777100.02366.70000.00.00.000000Matches
2021-202218Porto2. Europa LgR160.0000000000000.00.00.000000Matches
2022-202319Ajax1. Champions LgGR0.2131492.92112566100.066100.01250.000.00.00.002001Matches
2022-202319Ajax2. Europa LgKO0.181080.01598011100.06785.71250.000.20.2-0.211315Matches
2023-202420Porto1. Champions LgR162.7628275.6876290363894.7172568.04666.710.50.7+0.544639Matches
2024-202521Juventus1. Champions Lg4.210614274.61761186596886.8364973.591464.310.10.1+0.9350010Matches
5 Seasons3 Clubs2 Leagues7.720226576.2316360811312491.1679074.4152462.520.71.0+1.38129425
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
Porto (3 Seasons)2 Leagues3.2759975.81032317474995.9192867.94666.710.50.7+0.544639
Juventus (1 Season)1 League4.210614274.61761186596886.8364973.591464.310.10.1+0.9350010
Ajax (1 Season)2 Leagues0.3212487.537010577100.0121392.32450.000.20.2-0.213316
Champions Lg (5 Seasons)7.619425576.1300452811212391.1618373.5142263.620.50.8+1.57116320
Europa Lg (2 Seasons)0.181080.01598011100.06785.71250.000.20.2-0.211315
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
202421pt PortugalFriendlies (M)1.52Matches
202421pt PortugalUEFA EuroQF2.010112978.31498221646992.8364776.61520.001.61.2-1.661529Matches
2024-202521pt PortugalUEFA Nations LeagueQF0.90Matches
1 Season1 Club3 Leagues4.410112978.31498221646992.8364776.61520.021.61.2+0.461529
UEFA Euro (1 Season)2.010112978.31498221646992.8364776.61520.001.61.2-1.661529
Friendlies (M) (1 Season)1.52
UEFA Nations League (1 Season)0.90

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
2020-202117Porto1. Champions Lg0.1550000100000401Matches
2020-202117Portopt POR1. Primeira Liga2.510810442004200008603Matches
2021-202218Porto1. Champions Lg0.412120000000000902Matches
2021-202218Porto2. Europa Lg0.0000000000000000Matches
2021-202218Portopt POR1. Primeira Liga5.52412355010123210020217Matches
2022-202319Ajax1. Champions Lg0.2141131000200001300Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie5.433Matches
2022-202319Ajaxnl NED1. Eredivisie5.8258248102111544000199011Matches
2022-202319Ajax2. Europa Lg0.110100000200000800Matches
2023-202420Porto1. Champions Lg2.78275500112142006221Matches
2023-202420Portopt POR1. Primeira Liga21.0875753119194915228723700644334Matches
2024-202521Juventus1. Champions Lg4.21421374002203101010615Matches
2024-202521Juventusit ITACoppa Italia0.92Matches
2024-202521Juventusit ITA1. Serie A9.2333316171034197320258011Matches
5 Seasons4 Clubs7 Leagues58.02080190616725616294529043301591775
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (3 Seasons)3 Leagues32.21323118413321510181347840001007648
Ajax (1 Season)3 Leagues6.1282269133111764000220011
Juventus (1 Season)3 Leagues14.44754532110563128330364116
Jong Ajax (1 Season)1 League5.433
Champions Lg (5 Seasons)7.625524012103336521019439
Primeira Liga (3 Seasons)28.912241092128215916833743800932444
Europa Lg (2 Seasons)0.110100000200000800
Eredivisie (1 Season)5.8258248102111544000199011
Serie A (1 Season)9.2333316171034197320258011
Eerste Divisie (1 Season)5.433
Coppa Italia (1 Season)0.92
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
2020-202117Porto2 Leagues2.611310942005200009004
2021-202218Porto3 Leagues5.92532475010123210021119
2022-202319Ajax3 Leagues6.1282269133111764000220011
2022-202319Jong Ajax1 League5.433
2023-202420Porto2 Leagues23.79578281241941016429763900706535
2024-202521Juventus3 Leagues14.44754532110563128330364116
5 Seasons4 Clubs7 Leagues58.02080190616725616294529043301591775
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (3 Seasons)3 Leagues32.21323118413321510181347840001007648
Ajax (1 Season)3 Leagues6.1282269133111764000220011
Juventus (1 Season)3 Leagues14.44754532110563128330364116
Jong Ajax (1 Season)1 League5.433
Champions Lg (5 Seasons)7.625524012103336521019439
Primeira Liga (3 Seasons)28.912241092128215916833743800932444
Europa Lg (2 Seasons)0.110100000200000800
Eredivisie (1 Season)5.8258248102111544000199011
Serie A (1 Season)9.2333316171034197320258011
Eerste Divisie (1 Season)5.433
Coppa Italia (1 Season)0.92
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
2020-202117Portopt POR1. Primeira Liga2nd2.510810442004200008603Matches
2021-202218Portopt POR1. Primeira Liga1st5.52412355010123210020217Matches
2022-202319Ajaxnl NED1. Eredivisie3rd5.8258248102111544000199011Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th5.433Matches
2023-202420Portopt POR1. Primeira Liga3rd21.0875753119194915228723700644334Matches
2024-202521Juventusit ITA1. Serie A6th9.2333316171034197320258011Matches
5 Seasons4 Clubs4 Leagues49.41815165615524613257468541201389466
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (3 Seasons)1 League28.912241092128215916833743800932444
Ajax (1 Season)1 League5.8258248102111544000199011
Juventus (1 Season)1 League9.2333316171034197320258011
Jong Ajax (1 Season)1 League5.433
Primeira Liga (3 Seasons)28.912241092128215916833743800932444
Eredivisie (1 Season)5.8258248102111544000199011
Serie A (1 Season)9.2333316171034197320258011
Eerste Divisie (1 Season)5.433
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
2024-202521Juventusit ITACoppa ItaliaQF0.92Matches
1 Season1 Club1 League0.92
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-202117Porto1. Champions LgQF0.1550000100000401Matches
2021-202218Porto1. Champions LgGR0.412120000000000902Matches
2021-202218Porto2. Europa LgR160.0000000000000000Matches
2022-202319Ajax1. Champions LgGR0.2141131000200001300Matches
2022-202319Ajax2. Europa LgKO0.110100000200000800Matches
2023-202420Porto1. Champions LgR162.78275500112142006221Matches
2024-202521Juventus1. Champions Lg4.21421374002203101010615Matches
5 Seasons3 Clubs2 Leagues7.726525012103356521020239
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (3 Seasons)2 Leagues3.29992500113142007524
Juventus (1 Season)1 League4.21421374002203101010615
Ajax (1 Season)2 Leagues0.3242131002200002100
Champions Lg (5 Seasons)7.625524012103336521019439
Europa Lg (2 Seasons)0.110100000200000800
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
202421pt PortugalFriendlies (M)1.5Matches
202421pt PortugalUEFA EuroQF2.01291272000162000010105Matches
2024-202521pt PortugalUEFA Nations LeagueQF0.98Matches
1 Season1 Club3 Leagues4.41291272000242000010105
UEFA Euro (1 Season)2.01291272000162000010105
Friendlies (M) (1 Season)1.5
UEFA Nations League (1 Season)0.98

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
2020-202117Porto1. Champions Lg0.100.0000000000.00000000Matches
2020-202117Portopt POR1. Primeira Liga2.5124.8240124131.21100020Matches
2021-202218Porto1. Champions Lg0.400.0000000000.00000000Matches
2021-202218Porto2. Europa Lg0.000.0000000000.00000000Matches
2021-202218Portopt POR1. Primeira Liga5.5305.50181551050.92201200Matches
2022-202319Ajax1. Champions Lg0.200.0000000000.00000000Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie5.4Matches
2022-202319Ajaxnl NED1. Eredivisie5.8203.44160112040.69400000Matches
2022-202319Ajax2. Europa Lg0.1112.8600010000.00000000Matches
2023-202420Porto1. Champions Lg2.7103.7271200010.37100000Matches
2023-202420Portopt POR1. Primeira Liga21.01085.16671114880110.53621110Matches
2024-202521Juventus1. Champions Lg4.2163.78110302051.18202010Matches
2024-202521Juventusit ITACoppa Italia0.9Matches
2024-202521Juventusit ITA1. Serie A9.2374.01252730070.76411100Matches
5 Seasons4 Clubs7 Leagues58.02344.53148153320171360.702035440
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (3 Seasons)3 Leagues32.21604.9896132215131200.621022330
Ajax (1 Season)3 Leagues6.1213.46160122040.66400000
Juventus (1 Season)3 Leagues14.4533.9436210320120.89613110
Jong Ajax (1 Season)1 League5.4
Champions Lg (5 Seasons)7.6263.41181502060.79302010
Primeira Liga (3 Seasons)28.91505.1989122015131190.66922330
Europa Lg (2 Seasons)0.119.0000010000.00000000
Eredivisie (1 Season)5.8203.44160112040.69400000
Serie A (1 Season)9.2374.01252730070.76411100
Eerste Divisie (1 Season)5.4
Coppa Italia (1 Season)0.9
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
2020-202117Porto2 Leagues2.6124.6440124131.16100020
2021-202218Porto3 Leagues5.9305.07181551050.84201200
2022-202319Ajax3 Leagues6.1213.46160122040.66400000
2022-202319Jong Ajax1 League5.4
2023-202420Porto2 Leagues23.71184.99741216880120.51721110
2024-202521Juventus3 Leagues14.4533.9436210320120.89613110
5 Seasons4 Clubs7 Leagues58.02344.53148153320171360.702035440
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (3 Seasons)3 Leagues32.21604.9896132215131200.621022330
Ajax (1 Season)3 Leagues6.1213.46160122040.66400000
Juventus (1 Season)3 Leagues14.4533.9436210320120.89613110
Jong Ajax (1 Season)1 League5.4
Champions Lg (5 Seasons)7.6263.41181502060.79302010
Primeira Liga (3 Seasons)28.91505.1989122015131190.66922330
Europa Lg (2 Seasons)0.119.0000010000.00000000
Eredivisie (1 Season)5.8203.44160112040.69400000
Serie A (1 Season)9.2374.01252730070.76411100
Eerste Divisie (1 Season)5.4
Coppa Italia (1 Season)0.9
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
2020-202117Portopt POR1. Primeira Liga2nd2.5124.8240124131.21100020Matches
2021-202218Portopt POR1. Primeira Liga1st5.5305.50181551050.92201200Matches
2022-202319Ajaxnl NED1. Eredivisie3rd5.8203.44160112040.69400000Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th5.4Matches
2023-202420Portopt POR1. Primeira Liga3rd21.01085.16671114880110.53621110Matches
2024-202521Juventusit ITA1. Serie A6th9.2374.01252730070.76411100Matches
5 Seasons4 Clubs4 Leagues49.42074.71130142819151300.681733430
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (3 Seasons)1 League28.91505.1989122015131190.66922330
Ajax (1 Season)1 League5.8203.44160112040.69400000
Juventus (1 Season)1 League9.2374.01252730070.76411100
Jong Ajax (1 Season)1 League5.4
Primeira Liga (3 Seasons)28.91505.1989122015131190.66922330
Eredivisie (1 Season)5.8203.44160112040.69400000
Serie A (1 Season)9.2374.01252730070.76411100
Eerste Divisie (1 Season)5.4
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
2024-202521Juventusit ITACoppa ItaliaQF0.9Matches
1 Season1 Club1 League0.9
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-202117Porto1. Champions LgQF0.100.0000000000.00000000Matches
2021-202218Porto1. Champions LgGR0.400.0000000000.00000000Matches
2021-202218Porto2. Europa LgR160.000.0000000000.00000000Matches
2022-202319Ajax1. Champions LgGR0.200.0000000000.00000000Matches
2022-202319Ajax2. Europa LgKO0.1112.8600010000.00000000Matches
2023-202420Porto1. Champions LgR162.7103.7271200010.37100000Matches
2024-202521Juventus1. Champions Lg4.2163.78110302051.18202010Matches
5 Seasons3 Clubs2 Leagues7.7273.49181512060.77302010
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (3 Seasons)2 Leagues3.2103.0771200010.31100000
Juventus (1 Season)1 League4.2163.78110302051.18202010
Ajax (1 Season)2 Leagues0.313.9100010000.00000000
Champions Lg (5 Seasons)7.6263.41181502060.79302010
Europa Lg (2 Seasons)0.119.0000010000.00000000
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
202421pt PortugalFriendlies (M)1.5Matches
202421pt PortugalUEFA EuroQF2.01410.3390113000.00000000Matches
2024-202521pt PortugalUEFA Nations LeagueQF0.9Matches
1 Season1 Club3 Leagues4.41410.3390113000.00000000
UEFA Euro (1 Season)2.01410.3390113000.00000000
Friendlies (M) (1 Season)1.5
UEFA Nations League (1 Season)0.9

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
2020-202117Porto1. Champions Lg0.11001011100.000000100Matches
2020-202117Portopt POR1. Primeira Liga2.5542214850.042022710Matches
2021-202218Porto1. Champions Lg0.400000020.022021100Matches
2021-202218Porto2. Europa Lg0.0000000000000000Matches
2021-202218Portopt POR1. Primeira Liga5.59714451145.5640411010Matches
2022-202319Ajax1. Champions Lg0.2000000001010010Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie5.452Matches
2022-202319Ajaxnl NED1. Eredivisie5.812655251926.31430311310Matches
2022-202319Ajax2. Europa Lg0.1000000000000000Matches
2023-202420Porto1. Champions Lg2.721101050.053031310Matches
2023-202420Portopt POR1. Primeira Liga21.0403191516163053.3141411324241Matches
2024-202521Juventus1. Champions Lg4.211745251338.5840401130Matches
2024-202521Juventusit ITACoppa Italia0.900Matches
2024-202521Juventusit ITA1. Serie A9.214846461833.31230341820Matches
5 Seasons4 Clubs7 Leagues58.094692638304210739.3653613514106141
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Porto (3 Seasons)3 Leagues32.25743132222265745.6312512476471
Ajax (1 Season)3 Leagues6.112655251926.31440411320
Juventus (1 Season)3 Leagues14.425158116113135.52070742950
Jong Ajax (1 Season)1 League5.4520
Champions Lg (5 Seasons)7.614856362128.6151001021650
Primeira Liga (3 Seasons)28.95442122121254951.0242011955961
Europa Lg (2 Seasons)0.1000000000000000
Eredivisie (1 Season)5.812655251926.31430311310
Serie A (1 Season)9.214846461833.31230341820
Eerste Divisie (1 Season)5.4520
Coppa Italia (1 Season)0.9000
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
2020-202117Porto2 Leagues2.6642315955.642022810
2021-202218Porto3 Leagues5.99714451338.5860621110
2022-202319Ajax3 Leagues6.112655251926.31440411320
2022-202319Jong Ajax1 League5.4520
2023-202420Porto2 Leagues23.74232101517163545.7191711634551
2024-202521Juventus3 Leagues14.425158116113135.52070742950
5 Seasons4 Clubs7 Leagues58.094692638304210739.3653613514106141
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Porto (3 Seasons)3 Leagues32.25743132222265745.6312512476471
Ajax (1 Season)3 Leagues6.112655251926.31440411320
Juventus (1 Season)3 Leagues14.425158116113135.52070742950
Jong Ajax (1 Season)1 League5.4520
Champions Lg (5 Seasons)7.614856362128.6151001021650
Primeira Liga (3 Seasons)28.95442122121254951.0242011955961
Europa Lg (2 Seasons)0.1000000000000000
Eredivisie (1 Season)5.812655251926.31430311310
Serie A (1 Season)9.214846461833.31230341820
Eerste Divisie (1 Season)5.4520
Coppa Italia (1 Season)0.9000
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
2020-202117Portopt POR1. Primeira Liga2nd2.5542214850.042022710Matches
2021-202218Portopt POR1. Primeira Liga1st5.59714451145.5640411010Matches
2022-202319Ajaxnl NED1. Eredivisie3rd5.812655251926.31430311310Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th5.452Matches
2023-202420Portopt POR1. Primeira Liga3rd21.0403191516163053.3141411324241Matches
2024-202521Juventusit ITA1. Serie A6th9.214846461833.31230341820Matches
5 Seasons4 Clubs4 Leagues49.48061213227368641.95026125129091
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
Porto (3 Seasons)1 League28.95442122121254951.0242011955961
Ajax (1 Season)1 League5.812655251926.31430311310
Juventus (1 Season)1 League9.214846461833.31230341820
Jong Ajax (1 Season)1 League5.4520
Primeira Liga (3 Seasons)28.95442122121254951.0242011955961
Eredivisie (1 Season)5.812655251926.31430311310
Serie A (1 Season)9.214846461833.31230341820
Eerste Divisie (1 Season)5.4520
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
2024-202521Juventusit ITACoppa ItaliaQF0.900Matches
1 Season1 Club1 League0.9000
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-202117Porto1. Champions LgQF0.11001011100.000000100Matches
2021-202218Porto1. Champions LgGR0.400000020.022021100Matches
2021-202218Porto2. Europa LgR160.0000000000000000Matches
2022-202319Ajax1. Champions LgGR0.2000000001010010Matches
2022-202319Ajax2. Europa LgKO0.1000000000000000Matches
2023-202420Porto1. Champions LgR162.721101050.053031310Matches
2024-202521Juventus1. Champions Lg4.211745251338.5840401130Matches
5 Seasons3 Clubs2 Leagues7.714856362128.6151001021650
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Porto (3 Seasons)2 Leagues3.2311111812.575052510
Juventus (1 Season)1 League4.211745251338.5840401130
Ajax (1 Season)2 Leagues0.3000000001010010
Champions Lg (5 Seasons)7.614856362128.6151001021650
Europa Lg (2 Seasons)0.1000000000000000
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
202421pt PortugalFriendlies (M)1.5Matches
202421pt PortugalUEFA EuroQF2.021020030.031010200Matches
2024-202521pt PortugalUEFA Nations LeagueQF0.900Matches
1 Season1 Club3 Leagues4.421020030.031010200
UEFA Euro (1 Season)2.021020030.031010200
Friendlies (M) (1 Season)1.50
UEFA Nations League (1 Season)0.9000

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
2020-202117Porto1. Champions Lg0.16004206000244141000041Matches
2020-202117Portopt POR1. Primeira Liga2.515001153871515017952.9847.111576837315775611422Matches
2021-202218Porto1. Champions Lg0.4211310812100012673011110112Matches
2021-202218Porto2. Europa Lg0.01000101100.01100.01100000010Matches
2021-202218Portopt POR1. Primeira Liga5.533832011120858338281553.61346.4236154485729162024925773Matches
2022-202319Ajax1. Champions Lg0.2192411411900015763010111134Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie5.4Matches
2022-202319Ajaxnl NED1. Eredivisie5.83442339822257344341338.21750.02521964108636132220825288Matches
2022-202319Ajax2. Europa Lg0.112006611211100.000.010935621000100Matches
2023-202420Porto1. Champions Lg2.711721143651411712541.7541.7835703161023728425Matches
2023-202420Portopt POR1. Primeira Liga21.0117397134777416811731376748.96346.07475707303512854854724830263Matches
2024-202521Juventus1. Champions Lg4.21942246610918194301860.0723.3148140888235161410514340Matches
2024-202521Juventusit ITACoppa Italia0.9Matches
2024-202521Juventusit ITA1. Serie A9.244354914925556443562850.02544.634728131464641940191136099Matches
5 Seasons4 Clubs7 Leagues58.02818262268981741389281831615649.413944.01968150558143322129193134662079617
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
Porto (3 Seasons)3 Leagues32.2180615116568114525618061959649.29046.21196870146251848011684411301386
Ajax (1 Season)3 Leagues6.137543711523259375351440.01748.62772133117239142321927592
Juventus (1 Season)3 Leagues14.463777321536474637864653.53237.2495422123469935542916503139
Jong Ajax (1 Season)1 League5.4
Champions Lg (5 Seasons)7.635774213418834357422354.81228.62602165127248191919825572
Primeira Liga (3 Seasons)28.9166112102511106924116611829150.08446.21098801942651727711276391201358
Europa Lg (2 Seasons)0.11300671132150.0150.011945621000110
Eredivisie (1 Season)5.83442339822257344341338.21750.02521964108636132220825288
Serie A (1 Season)9.244354914925556443562850.02544.634728131464641940191136099
Eerste Divisie (1 Season)5.4
Coppa Italia (1 Season)0.9
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
2020-202117Porto2 Leagues2.615601157891515617952.9847.111781238716775611823
2021-202218Porto3 Leagues5.936042312121759360291551.71448.3249161288730172125926975
2022-202319Ajax3 Leagues6.137543711523259375351440.01748.62772133117239142321927592
2022-202319Jong Ajax1 League5.4
2023-202420Porto2 Leagues23.71290118239083918212901497248.36845.68306277335113856885426914288
2024-202521Juventus3 Leagues14.463777321536474637864653.53237.2495422123469935542916503139
5 Seasons4 Clubs7 Leagues58.02818262268981741389281831615649.413944.01968150558143322129193134662079617
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
Porto (3 Seasons)3 Leagues32.2180615116568114525618061959649.29046.21196870146251848011684411301386
Ajax (1 Season)3 Leagues6.137543711523259375351440.01748.62772133117239142321927592
Juventus (1 Season)3 Leagues14.463777321536474637864653.53237.2495422123469935542916503139
Jong Ajax (1 Season)1 League5.4
Champions Lg (5 Seasons)7.635774213418834357422354.81228.62602165127248191919825572
Primeira Liga (3 Seasons)28.9166112102511106924116611829150.08446.21098801942651727711276391201358
Europa Lg (2 Seasons)0.11300671132150.0150.011945621000110
Eredivisie (1 Season)5.83442339822257344341338.21750.02521964108636132220825288
Serie A (1 Season)9.244354914925556443562850.02544.634728131464641940191136099
Eerste Divisie (1 Season)5.4
Coppa Italia (1 Season)0.9
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
2020-202117Portopt POR1. Primeira Liga2nd2.515001153871515017952.9847.111576837315775611422Matches
2021-202218Portopt POR1. Primeira Liga1st5.533832011120858338281553.61346.4236154485729162024925773Matches
2022-202319Ajaxnl NED1. Eredivisie3rd5.83442339822257344341338.21750.02521964108636132220825288Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th5.4Matches
2023-202420Portopt POR1. Primeira Liga3rd21.0117397134777416811731376748.96346.07475707303512854854724830263Matches
2024-202521Juventusit ITA1. Serie A6th9.244354914925556443562850.02544.634728131464641940191136099Matches
5 Seasons4 Clubs4 Leagues49.42448191847581546354244827213248.512646.31697127966815272109174115581813545
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
Porto (3 Seasons)1 League28.9166112102511106924116611829150.08446.21098801942651727711276391201358
Ajax (1 Season)1 League5.83442339822257344341338.21750.02521964108636132220825288
Juventus (1 Season)1 League9.244354914925556443562850.02544.634728131464641940191136099
Jong Ajax (1 Season)1 League5.4
Primeira Liga (3 Seasons)28.9166112102511106924116611829150.08446.21098801942651727711276391201358
Eredivisie (1 Season)5.83442339822257344341338.21750.02521964108636132220825288
Serie A (1 Season)9.244354914925556443562850.02544.634728131464641940191136099
Eerste Divisie (1 Season)5.4
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
2024-202521Juventusit ITACoppa ItaliaQF0.9Matches
1 Season1 Club1 League0.9
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-202117Porto1. Champions LgQF0.16004206000244141000041Matches
2021-202218Porto1. Champions LgGR0.4211310812100012673011110112Matches
2021-202218Porto2. Europa LgR160.01000101100.01100.01100000010Matches
2022-202319Ajax1. Champions LgGR0.2192411411900015763010111134Matches
2022-202319Ajax2. Europa LgKO0.112006611211100.000.010935621000100Matches
2023-202420Porto1. Champions LgR162.711721143651411712541.7541.7835703161023728425Matches
2024-202521Juventus1. Champions Lg4.21942246610918194301860.0723.3148140888235161410514340Matches
5 Seasons3 Clubs2 Leagues7.737074214019535370442454.51329.52712259132850201919826672
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
Porto (3 Seasons)2 Leagues3.214531457761514513538.5646.29868236012348210028
Juventus (1 Season)1 League4.21942246610918194301860.0723.3148140888235161410514340
Ajax (1 Season)2 Leagues0.33124171023111100.000.0251698631111234
Champions Lg (5 Seasons)7.635774213418834357422354.81228.62602165127248191919825572
Europa Lg (2 Seasons)0.11300671132150.0150.011945621000110
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
202421pt PortugalFriendlies (M)1.5Matches
202421pt PortugalUEFA EuroQF2.015607401111415616743.8743.812489043315385213034Matches
2024-202521pt PortugalUEFA Nations LeagueQF0.9Matches
1 Season1 Club3 Leagues4.415607401111415616743.8743.812489043315385213034
UEFA Euro (1 Season)2.015607401111415616743.8743.812489043315385213034
Friendlies (M) (1 Season)1.5
UEFA Nations League (1 Season)0.9

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
2020-202117Porto1. Champions Lg2951.00.1002521.5001-1-10.00-10.680.01.0-1.0-9.97-9.82Matches
2020-202117Portopt POR1. Primeira Liga14223167.32.51450131442.4392+7+2.83+1.626.82.4+4.4+1.76+0.78Matches
2021-202218Porto1. Champions Lg239207.20.40022030.5001-1-2.31-1.230.00.3-0.2-0.54-0.44Matches
2021-202218Porto2. Europa Lg1330.80.0001330.000000.000.000.00.00.0+0.88+1.04Matches
2021-202218Portopt POR1. Primeira Liga254912016.05.51750241762.64192+17+3.12+1.4718.33.7+14.6+2.68+1.07Matches
2022-202319Ajax1. Champions Lg31763.10.2003621.001100.00+0.860.61.6-1.0-5.63-5.13Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie74856914.25.47692002.001811+7+1.30+1.61Matches
2022-202319Ajaxnl NED1. Eredivisie195252817.25.84620151882.11128+4+0.69-0.8812.84.8+8.0+1.37-0.06Matches
2022-202319Ajax2. Europa Lg1773.90.1001710.000000.00+1.040.20.30.0-0.53-0.40Matches
2023-202420Porto1. Champions Lg82413032.12.7292061001.8832+1+0.37-0.693.61.9+1.7+0.64+0.29Matches
2023-202420Portopt POR1. Primeira Liga271,8887061.721.02184662121.964314+29+1.38+0.8443.416.4+27.0+1.29+0.60Matches
2024-202521Juventus1. Champions Lg53817670.64.2476217901.6053+2+0.47-0.663.87.2-3.4-0.80-1.11Matches
2024-202521Juventusit ITACoppa Italia1808088.90.91800003.0030+3+3.38-5.63Matches
2024-202521Juventusit ITA1. Serie A138326451.49.2887452801.621713+4+0.43-0.8216.210.3+5.9+0.64-0.05Matches
5 Seasons4 Clubs7 Leagues1285,2214124.658.04979147917312.0413058+72+1.24+0.45105.950.0+55.9+1.08+0.19
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
Porto (3 Seasons)3 Leagues792,8943724.632.2258365415202.187422+52+1.62+0.6172.225.8+46.5+1.45+0.58
Ajax (1 Season)3 Leagues235492414.56.146201916111.87139+4+0.66-0.3713.66.7+6.9+1.14+0.11
Juventus (1 Season)3 Leagues191,2936857.514.41383663601.692516+9+0.63-0.6920.017.5+2.5+0.19-0.44
Jong Ajax (1 Season)1 League74856914.25.47692002.001811+7+1.30+1.61
Champions Lg (5 Seasons)206873420.87.66812141471.5098+1+0.13-0.018.112.0-3.9-0.51-0.42
Primeira Liga (3 Seasons)662,6023928.328.9238264317122.327118+53+1.83+0.5768.522.6+46.0+1.59+0.42
Europa Lg (2 Seasons)21051.90.1002540.000000.00+0.340.30.30.0-0.10+0.04
Eredivisie (1 Season)195252817.25.84620151882.11128+4+0.69-0.8812.84.8+8.0+1.37-0.06
Serie A (1 Season)138326451.49.2887452801.621713+4+0.43-0.8216.210.3+5.9+0.64-0.05
Eerste Divisie (1 Season)74856914.25.47692002.001811+7+1.30+1.61
Coppa Italia (1 Season)1808088.90.91800003.0030+3+3.38-5.63
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
2020-202117Porto2 Leagues16232155.82.61450151262.3193+6+2.33+1.256.83.4+3.4+1.31+0.61
2021-202218Porto3 Leagues285331913.55.917502717122.39193+16+2.70+1.6218.44.0+14.4+2.43+1.26
2022-202319Ajax3 Leagues235492414.56.146201916111.87139+4+0.66-0.3713.66.7+6.9+1.14+0.11
2022-202319Jong Ajax1 League74856914.25.47692002.001811+7+1.30+1.61
2023-202420Porto2 Leagues352,1296155.923.723856121521.944616+30+1.27+0.5747.018.3+28.7+1.21+0.63
2024-202521Juventus3 Leagues191,2936857.514.41383663601.692516+9+0.63-0.6920.017.5+2.5+0.19-0.44
5 Seasons4 Clubs7 Leagues1285,2214124.658.04979147917312.0413058+72+1.24+0.45105.950.0+55.9+1.08+0.19
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
Porto (3 Seasons)3 Leagues792,8943724.632.2258365415202.187422+52+1.62+0.6172.225.8+46.5+1.45+0.58
Ajax (1 Season)3 Leagues235492414.56.146201916111.87139+4+0.66-0.3713.66.7+6.9+1.14+0.11
Juventus (1 Season)3 Leagues191,2936857.514.41383663601.692516+9+0.63-0.6920.017.5+2.5+0.19-0.44
Jong Ajax (1 Season)1 League74856914.25.47692002.001811+7+1.30+1.61
Champions Lg (5 Seasons)206873420.87.66812141471.5098+1+0.13-0.018.112.0-3.9-0.51-0.42
Primeira Liga (3 Seasons)662,6023928.328.9238264317122.327118+53+1.83+0.5768.522.6+46.0+1.59+0.42
Europa Lg (2 Seasons)21051.90.1002540.000000.00+0.340.30.30.0-0.10+0.04
Eredivisie (1 Season)195252817.25.84620151882.11128+4+0.69-0.8812.84.8+8.0+1.37-0.06
Serie A (1 Season)138326451.49.2887452801.621713+4+0.43-0.8216.210.3+5.9+0.64-0.05
Eerste Divisie (1 Season)74856914.25.47692002.001811+7+1.30+1.61
Coppa Italia (1 Season)1808088.90.91800003.0030+3+3.38-5.63
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
2020-202117Portopt POR1. Primeira Liga2nd14223167.32.51450131442.4392+7+2.83+1.626.82.4+4.4+1.76+0.78Matches
2021-202218Portopt POR1. Primeira Liga1st254912016.05.51750241762.64192+17+3.12+1.4718.33.7+14.6+2.68+1.07Matches
2022-202319Ajaxnl NED1. Eredivisie3rd195252817.25.84620151882.11128+4+0.69-0.8812.84.8+8.0+1.37-0.06Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th74856914.25.47692002.001811+7+1.30+1.61Matches
2023-202420Portopt POR1. Primeira Liga3rd271,8887061.721.02184662121.964314+29+1.38+0.8443.416.4+27.0+1.29+0.60Matches
2024-202521Juventusit ITA1. Serie A6th138326451.49.2887452801.621713+4+0.43-0.8216.210.3+5.9+0.64-0.05Matches
5 Seasons4 Clubs4 Leagues1054,4444225.749.44279126318202.1711850+68+1.38+0.4297.637.7+59.8+1.36+0.16
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
Porto (3 Seasons)1 League662,6023928.328.9238264317122.327118+53+1.83+0.5768.522.6+46.0+1.59+0.42
Ajax (1 Season)1 League195252817.25.84620151882.11128+4+0.69-0.8812.84.8+8.0+1.37-0.06
Juventus (1 Season)1 League138326451.49.2887452801.621713+4+0.43-0.8216.210.3+5.9+0.64-0.05
Jong Ajax (1 Season)1 League74856914.25.47692002.001811+7+1.30+1.61
Primeira Liga (3 Seasons)662,6023928.328.9238264317122.327118+53+1.83+0.5768.522.6+46.0+1.59+0.42
Eredivisie (1 Season)195252817.25.84620151882.11128+4+0.69-0.8812.84.8+8.0+1.37-0.06
Serie A (1 Season)138326451.49.2887452801.621713+4+0.43-0.8216.210.3+5.9+0.64-0.05
Eerste Divisie (1 Season)74856914.25.47692002.001811+7+1.30+1.61
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
2024-202521Juventusit ITACoppa ItaliaQF1808088.90.91800003.0030+3+3.38-5.63Matches
1 Season1 Club1 League1808088.90.91800003.0030+3+3.38-5.63
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-202117Porto1. Champions LgQF2951.00.1002521.5001-1-10.00-10.680.01.0-1.0-9.97-9.82Matches
2021-202218Porto1. Champions LgGR239207.20.40022030.5001-1-2.31-1.230.00.3-0.2-0.54-0.44Matches
2021-202218Porto2. Europa LgR161330.80.0001330.000000.000.000.00.00.0+0.88+1.04Matches
2022-202319Ajax1. Champions LgGR31763.10.2003621.001100.00+0.860.61.6-1.0-5.63-5.13Matches
2022-202319Ajax2. Europa LgKO1773.90.1001710.000000.00+1.040.20.30.0-0.53-0.40Matches
2023-202420Porto1. Champions LgR1682413032.12.7292061001.8832+1+0.37-0.693.61.9+1.7+0.64+0.29Matches
2024-202521Juventus1. Champions Lg53817670.64.2476217901.6053+2+0.47-0.663.87.2-3.4-0.80-1.11Matches
5 Seasons3 Clubs2 Leagues226973218.27.768121613111.3798+1+0.13+0.078.312.2-3.9-0.51-0.41
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
Porto (3 Seasons)2 Leagues132922211.33.22920111081.4634-1-0.31-0.583.73.2+0.5+0.16+0.19
Juventus (1 Season)1 League53817670.64.2476217901.6053+2+0.47-0.663.87.2-3.4-0.80-1.11
Ajax (1 Season)2 Leagues42463.30.3004630.751100.00+0.910.81.8-1.0-4.08-3.67
Champions Lg (5 Seasons)206873420.87.66812141471.5098+1+0.13-0.018.112.0-3.9-0.51-0.42
Europa Lg (2 Seasons)21051.90.1002540.000000.00+0.340.30.30.0-0.10+0.04
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
202421pt PortugalFriendlies (M)21356830.01.5190114531.504400.00-1.43Matches
202421pt PortugalUEFA EuroQF41824635.72.0190133111.2512-1-0.49-1.325.02.5+2.5+1.83+1.25Matches
2024-202521pt PortugalUEFA Nations LeagueQF2804014.80.9160012011.000000.00-1.57Matches
1 Season1 Club3 Leagues83975026.54.4380253151.2556-1-0.23-1.535.02.5+2.5+1.83+1.25
UEFA Euro (1 Season)41824635.72.0190133111.2512-1-0.49-1.325.02.5+2.5+1.83+1.25
Friendlies (M) (1 Season)21356830.01.5190114531.504400.00-1.43
UEFA Nations League (1 Season)2804014.80.9160012011.000000.00-1.57

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
2020-202117Porto1. Champions Lg0.1000100100000000Matches
2020-202117Portopt POR1. Primeira Liga2.51004130424200202528.6Matches
2021-202218Porto1. Champions Lg0.41001000100002010.0Matches
2021-202218Porto2. Europa Lg0.0100100000000000Matches
2021-202218Portopt POR1. Primeira Liga5.5100101401217000282528.6Matches
2022-202319Ajax1. Champions Lg0.21001300000003010.0Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie5.410029133250Matches
2022-202319Ajaxnl NED1. Eredivisie5.8300101311516000253633.3Matches
2022-202319Ajax2. Europa Lg0.10000002000000010.0Matches
2023-202420Porto1. Champions Lg2.7200750121100010020.0Matches
2023-202420Portopt POR1. Primeira Liga21.01111354571522310008731417.6Matches
2024-202521Juventus1. Champions Lg4.210061002007100171150.0Matches
2024-202521Juventusit ITACoppa Italia0.90001002000Matches
2024-202521Juventusit ITA1. Serie A9.241114182414800026050.0Matches
5 Seasons4 Clubs7 Leagues58.0272293130112941469300218114121.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (3 Seasons)3 Leagues32.217115977718174320014772720.6
Ajax (1 Season)3 Leagues6.1400111611716000283827.3
Juventus (1 Season)3 Leagues14.45112128263415100431614.3
Jong Ajax (1 Season)1 League5.410029133250
Champions Lg (5 Seasons)7.6500161803328100321516.7
Primeira Liga (3 Seasons)28.913114972716854220013572422.6
Europa Lg (2 Seasons)0.11001002000000010.0
Eredivisie (1 Season)5.8300101311516000253633.3
Serie A (1 Season)9.241114182414800026050.0
Eerste Divisie (1 Season)5.410029133250
Coppa Italia (1 Season)0.90001002000
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
2020-202117Porto2 Leagues2.61005130524200202528.6
2021-202218Porto3 Leagues5.9300121401227000302625.0
2022-202319Ajax3 Leagues6.1400111611716000283827.3
2022-202319Jong Ajax1 League5.410029133250
2023-202420Porto2 Leagues23.71311425071643320009731615.8
2024-202521Juventus3 Leagues14.45112128263415100431614.3
5 Seasons4 Clubs7 Leagues58.0272293130112941469300218114121.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (3 Seasons)3 Leagues32.217115977718174320014772720.6
Ajax (1 Season)3 Leagues6.1400111611716000283827.3
Juventus (1 Season)3 Leagues14.45112128263415100431614.3
Jong Ajax (1 Season)1 League5.410029133250
Champions Lg (5 Seasons)7.6500161803328100321516.7
Primeira Liga (3 Seasons)28.913114972716854220013572422.6
Europa Lg (2 Seasons)0.11001002000000010.0
Eredivisie (1 Season)5.8300101311516000253633.3
Serie A (1 Season)9.241114182414800026050.0
Eerste Divisie (1 Season)5.410029133250
Coppa Italia (1 Season)0.90001002000
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
2020-202117Portopt POR1. Primeira Liga2nd2.51004130424200202528.6Matches
2021-202218Portopt POR1. Primeira Liga1st5.5100101401217000282528.6Matches
2022-202319Ajaxnl NED1. Eredivisie3rd5.8300101311516000253633.3Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th5.410029133250Matches
2023-202420Portopt POR1. Primeira Liga3rd21.01111354571522310008731417.6Matches
2024-202521Juventusit ITA1. Serie A6th9.241114182414800026050.0Matches
5 Seasons4 Clubs4 Leagues49.4212275112112571261200186103522.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (3 Seasons)1 League28.913114972716854220013572422.6
Ajax (1 Season)1 League5.8300101311516000253633.3
Juventus (1 Season)1 League9.241114182414800026050.0
Jong Ajax (1 Season)1 League5.410029133250
Primeira Liga (3 Seasons)28.913114972716854220013572422.6
Eredivisie (1 Season)5.8300101311516000253633.3
Serie A (1 Season)9.241114182414800026050.0
Eerste Divisie (1 Season)5.410029133250
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2024-202521Juventusit ITACoppa ItaliaQF0.90001002000Matches
1 Season1 Club1 League0.90001002000
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-202117Porto1. Champions LgQF0.1000100100000000Matches
2021-202218Porto1. Champions LgGR0.41001000100002010.0Matches
2021-202218Porto2. Europa LgR160.0100100000000000Matches
2022-202319Ajax1. Champions LgGR0.21001300000003010.0Matches
2022-202319Ajax2. Europa LgKO0.10000002000000010.0Matches
2023-202420Porto1. Champions LgR162.7200750121100010020.0Matches
2024-202521Juventus1. Champions Lg4.210061002007100171150.0Matches
5 Seasons3 Clubs2 Leagues7.7600171803528100321614.3
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (3 Seasons)2 Leagues3.24001050132100012030.0
Juventus (1 Season)1 League4.210061002007100171150.0
Ajax (1 Season)2 Leagues0.31001302000003020.0
Champions Lg (5 Seasons)7.6500161803328100321516.7
Europa Lg (2 Seasons)0.11001002000000010.0
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
202421pt PortugalFriendlies (M)1.51000Matches
202421pt PortugalUEFA EuroQF2.010023016010009010.0Matches
2024-202521pt PortugalUEFA Nations LeagueQF0.90001208000Matches
1 Season1 Club3 Leagues4.420035024010009010.0
UEFA Euro (1 Season)2.010023016010009010.0
Friendlies (M) (1 Season)1.51000
UEFA Nations League (1 Season)0.90001208000

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.