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
2025-02-26WedCoppa ItaliaQuarter-finalsHomeD 1 (2)–1 (4)JuventusEmpoliN61000020000Match Report
2025-02-23SunSerie AMatchweek 26AwayW 1–0JuventusCagliariYRW6100002100380000.30.30.020263086.7022010Match Report
2025-02-19WedChampions LgKnockout phase play-offsAwayL 1–3it Juventusnl PSV EindhovenYRW7600002000394010.00.00.010192479.2522630Match Report
2025-02-16SunSerie AMatchweek 25HomeW 1–0JuventusInterYRW8010003310391010.20.20.140212875.0123420Match Report
2025-02-11TueChampions LgKnockout phase play-offsHomeW 2–1it Juventusnl PSV EindhovenNRW3300001000171000.00.00.0216875.007232Match 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.000.000.000.000.00Matches
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.5213200100.370.180.550.370.55Matches
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.8033000300.000.510.510.000.51Matches
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.05495001110.240.190.430.240.43Matches
2024-202521Juventus1. Champions Lg966056.7112100200.60.60.51.15020670.150.150.300.150.300.090.080.160.090.16Matches
2024-202521Juventusit ITACoppa Italia211411.6101100000.640.000.640.640.64Matches
2024-202521Juventusit ITA1. Serie A18101,01011.2336300511.61.63.85.470241180.270.270.530.270.530.140.340.480.140.48Matches
2024-202521Juventusit ITASupercoppa00Matches
5 Seasons4 Clubs8 Leagues138535,68463.219133219002923.83.85.08.7135592170.300.210.510.300.510.180.230.410.180.41
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.286148001711.01.00.51.4129280.250.190.440.250.440.300.140.440.300.44
Juventus (1 Season)4 Leagues29171,75619.5549500712.22.24.36.5120441850.260.210.460.260.460.120.240.360.120.36
Ajax (1 Season)3 Leagues2345496.1134100400.60.60.20.83640.160.490.660.160.662.280.823.102.283.10
Jong Ajax (1 Season)1 League774855.4505500100.930.000.930.930.93
Champions Lg (5 Seasons)24891110.1325300602.12.11.03.16330990.300.200.490.300.490.210.100.300.210.30
Primeira Liga (3 Seasons)66232,60228.975127001310.240.170.420.240.42
Europa Lg (2 Seasons)20100.1000000100.00.00.20.22500.000.000.000.000.000.331.882.220.332.22
Eredivisie (1 Season)1945255.8033000300.000.510.510.000.51
Serie A (1 Season)18101,01011.2336300511.61.63.85.470241180.270.270.530.270.530.140.340.480.140.48
Eerste Divisie (1 Season)774855.4505500100.930.000.930.930.93
Coppa Italia (1 Season)211411.6101100000.640.000.640.640.64
Supercoppa (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2020-202117Porto2 Leagues1612322.6000000100.00.00.00.01010.000.000.000.000.000.000.000.000.000.00
2021-202218Porto3 Leagues2815335.9213200300.00.00.00.01020.340.170.510.340.510.110.000.110.110.11
2022-202319Ajax3 Leagues2345496.1134100400.60.60.20.83640.160.490.660.160.662.280.823.102.283.10
2022-202319Jong Ajax1 League774855.4505500100.930.000.930.930.93
2023-202420Porto2 Leagues35232,12923.765116001310.90.90.51.4109250.250.210.470.250.470.340.170.520.340.52
2024-202521Juventus4 Leagues29171,75619.5549500712.22.24.36.5120441850.260.210.460.260.460.120.240.360.120.36
5 Seasons4 Clubs8 Leagues138535,68463.219133219002923.83.85.08.7135592170.300.210.510.300.510.180.230.410.180.41
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.286148001711.01.00.51.4129280.250.190.440.250.440.300.140.440.300.44
Juventus (1 Season)4 Leagues29171,75619.5549500712.22.24.36.5120441850.260.210.460.260.460.120.240.360.120.36
Ajax (1 Season)3 Leagues2345496.1134100400.60.60.20.83640.160.490.660.160.662.280.823.102.283.10
Jong Ajax (1 Season)1 League774855.4505500100.930.000.930.930.93
Champions Lg (5 Seasons)24891110.1325300602.12.11.03.16330990.300.200.490.300.490.210.100.300.210.30
Primeira Liga (3 Seasons)66232,60228.975127001310.240.170.420.240.42
Europa Lg (2 Seasons)20100.1000000100.00.00.20.22500.000.000.000.000.000.331.882.220.332.22
Eredivisie (1 Season)1945255.8033000300.000.510.510.000.51
Serie A (1 Season)18101,01011.2336300511.61.63.85.470241180.270.270.530.270.530.140.340.480.140.48
Eerste Divisie (1 Season)774855.4505500100.930.000.930.930.93
Coppa Italia (1 Season)211411.6101100000.640.000.640.640.64
Supercoppa (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2020-202117Portopt POR1. Primeira Liga2nd1412232.5000000100.000.000.000.000.00Matches
2021-202218Portopt POR1. Primeira Liga1st2514915.5213200100.370.180.550.370.55Matches
2022-202319Ajaxnl NED1. Eredivisie3rd1945255.8033000300.000.510.510.000.51Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th774855.4505500100.930.000.930.930.93Matches
2023-202420Portopt POR1. Primeira Liga3rd27211,88821.05495001110.240.190.430.240.43Matches
2024-202521Juventusit ITA1. Serie A4th18101,01011.2336300511.61.63.85.470241180.270.270.530.270.530.140.340.480.140.48Matches
5 Seasons4 Clubs4 Leagues110444,62251.415112615002221.61.63.85.470241180.290.210.510.290.510.140.340.480.140.48
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.975127001310.240.170.420.240.42
Ajax (1 Season)1 League1945255.8033000300.000.510.510.000.51
Juventus (1 Season)1 League18101,01011.2336300511.61.63.85.470241180.270.270.530.270.530.140.340.480.140.48
Jong Ajax (1 Season)1 League774855.4505500100.930.000.930.930.93
Primeira Liga (3 Seasons)66232,60228.975127001310.240.170.420.240.42
Eredivisie (1 Season)1945255.8033000300.000.510.510.000.51
Serie A (1 Season)18101,01011.2336300511.61.63.85.470241180.270.270.530.270.530.140.340.480.140.48
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 ItaliaQF211411.6101100000.640.000.640.640.64Matches
2024-202521Juventusit ITASupercoppa00Matches
1 Season1 Club2 Leagues211411.6101100000.640.000.640.640.64
Coppa Italia (1 Season)211411.6101100000.640.000.640.640.64
Supercoppa (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2020-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 Lg966056.7112100200.60.60.51.15020670.150.150.300.150.300.090.080.160.090.16Matches
5 Seasons3 Clubs2 Leagues26892110.2325300702.12.11.23.36535990.290.200.490.290.490.210.120.330.210.33
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 League966056.7112100200.60.60.51.15020670.150.150.300.150.300.090.080.160.090.16
Ajax (1 Season)2 Leagues40240.3101100100.60.60.20.83643.750.003.753.753.752.280.823.102.283.10
Champions Lg (5 Seasons)24891110.1325300602.12.11.03.16330990.300.200.490.300.490.210.100.300.210.30
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 Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
202421pt PortugalFriendlies (M)211351.5022000100.001.331.330.001.33Matches
202421pt PortugalUEFA EuroQF411822.0101100100.490.000.490.490.49Matches
2024-202521pt PortugalUEFA Nations LeagueQF21800.9000000000.000.000.000.000.00Matches
1 Season1 Club3 Leagues833974.4123100200.230.450.680.230.68
UEFA Euro (1 Season)411822.0101100100.490.000.490.490.49
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.0000Matches
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.2500Matches
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.0000Matches
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.2200Matches
2024-202521Juventus1. Champions Lg6.7113323.11.930.450.080.3318.60000.60.60.05+0.4+0.4Matches
2024-202521Juventusit ITACoppa Italia1.619333.35.741.910.110.3300Matches
2024-202521Juventusit ITA1. Serie A11.23271140.72.410.980.110.2717.70001.61.60.06+1.4+1.4Matches
5 Seasons4 Clubs8 Leagues63.2192097435.43.311.170.090.2618.11003.83.80.08+2.2+2.2
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.2319.01001.01.00.120.00.0
Juventus (1 Season)4 Leagues19.55491734.72.510.870.100.2918.00002.22.20.06+1.8+1.8
Ajax (1 Season)3 Leagues6.1121733.33.441.150.050.1415.70000.60.60.29+0.4+0.4
Jong Ajax (1 Season)1 League5.45261557.74.822.780.190.3300
Champions Lg (5 Seasons)10.1322731.82.170.690.140.4318.51002.12.10.10+0.9+0.9
Primeira Liga (3 Seasons)28.971053230.53.631.110.070.2200
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.0000
Serie A (1 Season)11.23271140.72.410.980.110.2717.70001.61.60.06+1.4+1.4
Eerste Divisie (1 Season)5.45261557.74.822.780.190.3300
Coppa Italia (1 Season)1.619333.35.741.910.110.3300
Supercoppa (1 Season)
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.000000.00.00.00.0
2021-202218Porto3 Leagues5.9226830.84.391.350.080.2521.80000.00.00.050.00.0
2022-202319Ajax3 Leagues6.1121733.33.441.150.050.1415.70000.60.60.29+0.4+0.4
2022-202319Jong Ajax1 League5.45261557.74.822.780.190.3300
2023-202420Porto2 Leagues23.76832631.33.511.100.070.2318.61000.90.90.13+0.1+0.1
2024-202521Juventus4 Leagues19.55491734.72.510.870.100.2918.00002.22.20.06+1.8+1.8
5 Seasons4 Clubs8 Leagues63.2192097435.43.311.170.090.2618.11003.83.80.08+2.2+2.2
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.2319.01001.01.00.120.00.0
Juventus (1 Season)4 Leagues19.55491734.72.510.870.100.2918.00002.22.20.06+1.8+1.8
Ajax (1 Season)3 Leagues6.1121733.33.441.150.050.1415.70000.60.60.29+0.4+0.4
Jong Ajax (1 Season)1 League5.45261557.74.822.780.190.3300
Champions Lg (5 Seasons)10.1322731.82.170.690.140.4318.51002.12.10.10+0.9+0.9
Primeira Liga (3 Seasons)28.971053230.53.631.110.070.2200
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.0000
Serie A (1 Season)11.23271140.72.410.980.110.2717.70001.61.60.06+1.4+1.4
Eerste Divisie (1 Season)5.45261557.74.822.780.190.3300
Coppa Italia (1 Season)1.619333.35.741.910.110.3300
Supercoppa (1 Season)
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.0000Matches
2021-202218Portopt POR1. Primeira Liga1st5.5225832.04.581.470.080.2500Matches
2022-202319Ajaxnl NED1. Eredivisie3rd5.8019631.63.261.030.000.0000Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th5.45261557.74.822.780.190.3300Matches
2023-202420Portopt POR1. Primeira Liga3rd21.05762330.33.621.100.070.2200Matches
2024-202521Juventusit ITA1. Serie A4th11.23271140.72.410.980.110.2717.70001.61.60.06+1.4+1.4Matches
5 Seasons4 Clubs4 Leagues51.4151776436.23.451.250.080.2317.70001.61.60.06+1.4+1.4
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.2200
Ajax (1 Season)1 League5.8019631.63.261.030.000.0000
Juventus (1 Season)1 League11.23271140.72.410.980.110.2717.70001.61.60.06+1.4+1.4
Jong Ajax (1 Season)1 League5.45261557.74.822.780.190.3300
Primeira Liga (3 Seasons)28.971053230.53.631.110.070.2200
Eredivisie (1 Season)5.8019631.63.261.030.000.0000
Serie A (1 Season)11.23271140.72.410.980.110.2717.70001.61.60.06+1.4+1.4
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 ItaliaQF1.619333.35.741.910.110.3300Matches
1 Season1 Club2 Leagues1.619333.35.741.910.110.3300
Coppa Italia (1 Season)1.619333.35.741.910.110.3300
Supercoppa (1 Season)
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 Lg6.7113323.11.930.450.080.3318.60000.60.60.05+0.4+0.4Matches
5 Seasons3 Clubs2 Leagues10.2323730.42.250.680.130.4318.51002.12.10.09+0.9+0.9
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 League6.7113323.11.930.450.080.3318.60000.60.60.05+0.4+0.4
Ajax (1 Season)2 Leagues0.312150.07.503.750.501.0015.70000.60.60.29+0.4+0.4
Champions Lg (5 Seasons)10.1322731.82.170.690.140.4318.51002.12.10.10+0.9+0.9
Europa Lg (2 Seasons)0.10100.09.000.000.0017.80000.00.00.040.00.0
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
202421pt PortugalFriendlies (M)1.5000Matches
202421pt PortugalUEFA EuroQF2.015120.02.470.490.201.0000Matches
2024-202521pt PortugalUEFA Nations LeagueQF0.90200.02.250.000.0000Matches
1 Season1 Club3 Leagues4.417114.32.400.340.141.0000
UEFA Euro (1 Season)2.015120.02.470.490.201.0000
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.50Matches
2021-202218Porto1. Champions Lg0.491275.01152777100.02366.70000.00.00.000000Matches
2021-202218Porto2. Europa Lg0.0000000000000.00.00.000000Matches
2021-202218Portopt POR1. Primeira Liga5.51Matches
2022-202319Ajax1. Champions Lg0.2131492.92112566100.066100.01250.000.00.00.002001Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie5.40Matches
2022-202319Ajaxnl NED1. Eredivisie5.83Matches
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.04Matches
2024-202521Juventus1. Champions Lg6.717123074.328784078610086.0709672.9122060.010.50.7+0.5684320Matches
2024-202521Juventusit ITACoppa Italia1.60Matches
2024-202521Juventusit ITA1. Serie A11.231640578.0528875715719182.213615786.6193850.033.83.8-0.8191216824Matches
5 Seasons4 Clubs8 Leagues63.258375876.99568158629734785.623729480.6376854.4135.05.4+8.03027291559
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.2759975.81032317474995.9192867.94666.760.50.7+5.544639
Juventus (1 Season)4 Leagues19.548763576.78166116424329183.520625381.4315853.444.34.5-0.32520201144
Ajax (1 Season)3 Leagues6.1212487.537010577100.0121392.32450.030.20.2+2.813316
Jong Ajax (1 Season)1 League5.40
Champions Lg (5 Seasons)10.125934375.5412174913915589.79513073.1172860.721.01.4+1.0101410630
Primeira Liga (3 Seasons)28.95
Europa Lg (2 Seasons)0.181080.01598011100.06785.71250.000.20.2-0.211315
Eredivisie (1 Season)5.83
Serie A (1 Season)11.231640578.0528875715719182.213615786.6193850.033.83.8-0.8191216824
Eerste Divisie (1 Season)5.40
Coppa Italia (1 Season)1.60
Supercoppa (1 Season)
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.64580.041044100.0000000.00.00.000000
2021-202218Porto3 Leagues5.991275.01152777100.02366.70010.00.0+1.000000
2022-202319Ajax3 Leagues6.1212487.537010577100.0121392.32450.030.20.2+2.813316
2022-202319Jong Ajax1 League5.40
2023-202420Porto2 Leagues23.7628275.6876290363894.7172568.04666.750.50.7+4.544639
2024-202521Juventus4 Leagues19.548763576.78166116424329183.520625381.4315853.444.34.5-0.32520201144
5 Seasons4 Clubs8 Leagues63.258375876.99568158629734785.623729480.6376854.4135.05.4+8.03027291559
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.2759975.81032317474995.9192867.94666.760.50.7+5.544639
Juventus (1 Season)4 Leagues19.548763576.78166116424329183.520625381.4315853.444.34.5-0.32520201144
Ajax (1 Season)3 Leagues6.1212487.537010577100.0121392.32450.030.20.2+2.813316
Jong Ajax (1 Season)1 League5.40
Champions Lg (5 Seasons)10.125934375.5412174913915589.79513073.1172860.721.01.4+1.0101410630
Primeira Liga (3 Seasons)28.95
Europa Lg (2 Seasons)0.181080.01598011100.06785.71250.000.20.2-0.211315
Eredivisie (1 Season)5.83
Serie A (1 Season)11.231640578.0528875715719182.213615786.6193850.033.83.8-0.8191216824
Eerste Divisie (1 Season)5.40
Coppa Italia (1 Season)1.60
Supercoppa (1 Season)
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.50Matches
2021-202218Portopt POR1. Primeira Liga1st5.51Matches
2022-202319Ajaxnl NED1. Eredivisie3rd5.83Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th5.40Matches
2023-202420Portopt POR1. Primeira Liga3rd21.04Matches
2024-202521Juventusit ITA1. Serie A4th11.231640578.0528875715719182.213615786.6193850.033.83.8-0.8191216824Matches
5 Seasons4 Clubs4 Leagues51.431640578.0528875715719182.213615786.6193850.0113.83.8+7.2191216824
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.95
Ajax (1 Season)1 League5.83
Juventus (1 Season)1 League11.231640578.0528875715719182.213615786.6193850.033.83.8-0.8191216824
Jong Ajax (1 Season)1 League5.40
Primeira Liga (3 Seasons)28.95
Eredivisie (1 Season)5.83
Serie A (1 Season)11.231640578.0528875715719182.213615786.6193850.033.83.8-0.8191216824
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 ItaliaQF1.60Matches
1 Season1 Club2 Leagues1.60
Coppa Italia (1 Season)1.60
Supercoppa (1 Season)
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 Lg6.717123074.328784078610086.0709672.9122060.010.50.7+0.5684320Matches
5 Seasons3 Clubs2 Leagues10.226735375.6428082914015689.710113773.7183060.021.21.6+0.8111513735
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 League6.717123074.328784078610086.0709672.9122060.010.50.7+0.5684320
Ajax (1 Season)2 Leagues0.3212487.537010577100.0121392.32450.000.20.2-0.213316
Champions Lg (5 Seasons)10.125934375.5412174913915589.79513073.1172860.721.01.4+1.0101410630
Europa Lg (2 Seasons)0.181080.01598011100.06785.71250.000.20.2-0.211315
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
202421pt PortugalFriendlies (M)1.52Matches
202421pt PortugalUEFA EuroQF2.00Matches
2024-202521pt PortugalUEFA Nations LeagueQF0.90Matches
1 Season1 Club3 Leagues4.42
UEFA Euro (1 Season)2.00
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.53Matches
2021-202218Porto1. Champions Lg0.412120000000000902Matches
2021-202218Porto2. Europa Lg0.0000000000000000Matches
2021-202218Portopt POR1. Primeira Liga5.511Matches
2022-202319Ajax1. Champions Lg0.2141131000200001300Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie5.433Matches
2022-202319Ajaxnl NED1. Eredivisie5.816Matches
2022-202319Ajax2. Europa Lg0.110100000200000800Matches
2023-202420Porto1. Champions Lg2.78275500112142006221Matches
2023-202420Portopt POR1. Primeira Liga21.0154Matches
2024-202521Juventus1. Champions Lg6.72302217022363431017126Matches
2024-202521Juventusit ITACoppa Italia1.65Matches
2024-202521Juventusit ITA1. Serie A11.2405386191034899430316014Matches
5 Seasons4 Clubs8 Leagues63.2758720342263211517940583424
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (3 Seasons)3 Leagues32.299925001181142007524
Juventus (1 Season)4 Leagues19.563560726125891213740487220
Ajax (1 Season)3 Leagues6.12421310018200002100
Jong Ajax (1 Season)1 League5.433
Champions Lg (5 Seasons)10.1343324151234968510259410
Primeira Liga (3 Seasons)28.9168
Europa Lg (2 Seasons)0.110100000200000800
Eredivisie (1 Season)5.816
Serie A (1 Season)11.2405386191034899430316014
Eerste Divisie (1 Season)5.433
Coppa Italia (1 Season)1.65
Supercoppa (1 Season)
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.6550000400000401
2021-202218Porto3 Leagues5.9121200001100000902
2022-202319Ajax3 Leagues6.12421310018200002100
2022-202319Jong Ajax1 League5.433
2023-202420Porto2 Leagues23.782755001166142006221
2024-202521Juventus4 Leagues19.563560726125891213740487220
5 Seasons4 Clubs8 Leagues63.2758720342263211517940583424
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (3 Seasons)3 Leagues32.299925001181142007524
Juventus (1 Season)4 Leagues19.563560726125891213740487220
Ajax (1 Season)3 Leagues6.12421310018200002100
Jong Ajax (1 Season)1 League5.433
Champions Lg (5 Seasons)10.1343324151234968510259410
Primeira Liga (3 Seasons)28.9168
Europa Lg (2 Seasons)0.110100000200000800
Eredivisie (1 Season)5.816
Serie A (1 Season)11.2405386191034899430316014
Eerste Divisie (1 Season)5.433
Coppa Italia (1 Season)1.65
Supercoppa (1 Season)
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.53Matches
2021-202218Portopt POR1. Primeira Liga1st5.511Matches
2022-202319Ajaxnl NED1. Eredivisie3rd5.816Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th5.433Matches
2023-202420Portopt POR1. Primeira Liga3rd21.0154Matches
2024-202521Juventusit ITA1. Serie A4th11.2405386191034899430316014Matches
5 Seasons4 Clubs4 Leagues51.44053861910326599430316014
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.9168
Ajax (1 Season)1 League5.816
Juventus (1 Season)1 League11.2405386191034899430316014
Jong Ajax (1 Season)1 League5.433
Primeira Liga (3 Seasons)28.9168
Eredivisie (1 Season)5.816
Serie A (1 Season)11.2405386191034899430316014
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 ItaliaQF1.65Matches
1 Season1 Club2 Leagues1.65
Coppa Italia (1 Season)1.65
Supercoppa (1 Season)
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 Lg6.72302217022363431017126Matches
5 Seasons3 Clubs2 Leagues10.2353334151235168510267410
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 League6.72302217022363431017126
Ajax (1 Season)2 Leagues0.3242131002200002100
Champions Lg (5 Seasons)10.1343324151234968510259410
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.016Matches
2024-202521pt PortugalUEFA Nations LeagueQF0.98Matches
1 Season1 Club3 Leagues4.424
UEFA Euro (1 Season)2.016
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.5Matches
2021-202218Porto1. Champions Lg0.400.0000000000.00000000Matches
2021-202218Porto2. Europa Lg0.000.0000000000.00000000Matches
2021-202218Portopt POR1. Primeira Liga5.5Matches
2022-202319Ajax1. Champions Lg0.200.0000000000.00000000Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie5.4Matches
2022-202319Ajaxnl NED1. Eredivisie5.8Matches
2022-202319Ajax2. Europa Lg0.1112.8600010000.00000000Matches
2023-202420Porto1. Champions Lg2.7103.7271200010.37100000Matches
2023-202420Portopt POR1. Primeira Liga21.0Matches
2024-202521Juventus1. Champions Lg6.7274.02180512160.89203010Matches
2024-202521Juventusit ITACoppa Italia1.6Matches
2024-202521Juventusit ITA1. Serie A11.2433.84302740070.62411100Matches
5 Seasons4 Clubs8 Leagues63.2813.7855314621140.65714110
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.2103.0771200010.31100000
Juventus (1 Season)4 Leagues19.5703.9048212521130.72614110
Ajax (1 Season)3 Leagues6.113.9100010000.00000000
Jong Ajax (1 Season)1 League5.4
Champions Lg (5 Seasons)10.1373.66251712170.69303010
Primeira Liga (3 Seasons)28.9
Europa Lg (2 Seasons)0.119.0000010000.00000000
Eredivisie (1 Season)5.8
Serie A (1 Season)11.2433.84302740070.62411100
Eerste Divisie (1 Season)5.4
Coppa Italia (1 Season)1.6
Supercoppa (1 Season)
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.600.0000000000.00000000
2021-202218Porto3 Leagues5.900.0000000000.00000000
2022-202319Ajax3 Leagues6.113.9100010000.00000000
2022-202319Jong Ajax1 League5.4
2023-202420Porto2 Leagues23.7103.7271200010.37100000
2024-202521Juventus4 Leagues19.5703.9048212521130.72614110
5 Seasons4 Clubs8 Leagues63.2813.7855314621140.65714110
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (3 Seasons)3 Leagues32.2103.0771200010.31100000
Juventus (1 Season)4 Leagues19.5703.9048212521130.72614110
Ajax (1 Season)3 Leagues6.113.9100010000.00000000
Jong Ajax (1 Season)1 League5.4
Champions Lg (5 Seasons)10.1373.66251712170.69303010
Primeira Liga (3 Seasons)28.9
Europa Lg (2 Seasons)0.119.0000010000.00000000
Eredivisie (1 Season)5.8
Serie A (1 Season)11.2433.84302740070.62411100
Eerste Divisie (1 Season)5.4
Coppa Italia (1 Season)1.6
Supercoppa (1 Season)
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.5Matches
2021-202218Portopt POR1. Primeira Liga1st5.5Matches
2022-202319Ajaxnl NED1. Eredivisie3rd5.8Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th5.4Matches
2023-202420Portopt POR1. Primeira Liga3rd21.0Matches
2024-202521Juventusit ITA1. Serie A4th11.2433.84302740070.62411100Matches
5 Seasons4 Clubs4 Leagues51.4433.84302740070.62411100
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.9
Ajax (1 Season)1 League5.8
Juventus (1 Season)1 League11.2433.84302740070.62411100
Jong Ajax (1 Season)1 League5.4
Primeira Liga (3 Seasons)28.9
Eredivisie (1 Season)5.8
Serie A (1 Season)11.2433.84302740070.62411100
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 ItaliaQF1.6Matches
1 Season1 Club2 Leagues1.6
Coppa Italia (1 Season)1.6
Supercoppa (1 Season)
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 Lg6.7274.02180512160.89203010Matches
5 Seasons3 Clubs2 Leagues10.2383.71251722170.68303010
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 League6.7274.02180512160.89203010
Ajax (1 Season)2 Leagues0.313.9100010000.00000000
Champions Lg (5 Seasons)10.1373.66251712170.69303010
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.0Matches
2024-202521pt PortugalUEFA Nations LeagueQF0.9Matches
1 Season1 Club3 Leagues4.4
UEFA Euro (1 Season)2.0
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.542Matches
2021-202218Porto1. Champions Lg0.400000020.022021100Matches
2021-202218Porto2. Europa Lg0.0000000000000000Matches
2021-202218Portopt POR1. Primeira Liga5.581Matches
2022-202319Ajax1. Champions Lg0.2000000001010010Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie5.452Matches
2022-202319Ajaxnl NED1. Eredivisie5.861Matches
2022-202319Ajax2. Europa Lg0.1000000000000000Matches
2023-202420Porto1. Champions Lg2.721101050.053031310Matches
2023-202420Portopt POR1. Primeira Liga21.0321Matches
2024-202521Juventus1. Champions Lg6.7191177592045.01171612040Matches
2024-202521Juventusit ITACoppa Italia1.600Matches
2024-202521Juventusit ITA1. Serie A11.215846572330.41650541940Matches
5 Seasons4 Clubs8 Leagues63.23775121411175133.334181171444100
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.23451111812.575056510
Juventus (1 Season)4 Leagues19.53419111310164337.2271211153980
Ajax (1 Season)3 Leagues6.1060000001011010
Jong Ajax (1 Season)1 League5.4520
Champions Lg (5 Seasons)10.12212886102835.7181311232560
Primeira Liga (3 Seasons)28.94440
Europa Lg (2 Seasons)0.1000000000000000
Eredivisie (1 Season)5.8610
Serie A (1 Season)11.215846572330.41650541940
Eerste Divisie (1 Season)5.4520
Coppa Italia (1 Season)1.6000
Supercoppa (1 Season)0
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.61401011100.000002100
2021-202218Porto3 Leagues5.908000020.022022100
2022-202319Ajax3 Leagues6.1060000001011010
2022-202319Jong Ajax1 League5.4520
2023-202420Porto2 Leagues23.7233101050.053032310
2024-202521Juventus4 Leagues19.53419111310164337.2271211153980
5 Seasons4 Clubs8 Leagues63.23775121411175133.334181171444100
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.23451111812.575056510
Juventus (1 Season)4 Leagues19.53419111310164337.2271211153980
Ajax (1 Season)3 Leagues6.1060000001011010
Jong Ajax (1 Season)1 League5.4520
Champions Lg (5 Seasons)10.12212886102835.7181311232560
Primeira Liga (3 Seasons)28.94440
Europa Lg (2 Seasons)0.1000000000000000
Eredivisie (1 Season)5.8610
Serie A (1 Season)11.215846572330.41650541940
Eerste Divisie (1 Season)5.4520
Coppa Italia (1 Season)1.6000
Supercoppa (1 Season)0
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.542Matches
2021-202218Portopt POR1. Primeira Liga1st5.581Matches
2022-202319Ajaxnl NED1. Eredivisie3rd5.861Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th5.452Matches
2023-202420Portopt POR1. Primeira Liga3rd21.0321Matches
2024-202521Juventusit ITA1. Serie A4th11.215846572330.41650541940Matches
5 Seasons4 Clubs4 Leagues51.4156346572330.416505111940
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.94440
Ajax (1 Season)1 League5.8610
Juventus (1 Season)1 League11.215846572330.41650541940
Jong Ajax (1 Season)1 League5.4520
Primeira Liga (3 Seasons)28.94440
Eredivisie (1 Season)5.8610
Serie A (1 Season)11.215846572330.41650541940
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 ItaliaQF1.600Matches
1 Season1 Club2 Leagues1.6000
Coppa Italia (1 Season)1.6000
Supercoppa (1 Season)0
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 Lg6.7191177592045.01171612040Matches
5 Seasons3 Clubs2 Leagues10.22212886102835.7181311232560
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 League6.7191177592045.01171612040
Ajax (1 Season)2 Leagues0.3000000001010010
Champions Lg (5 Seasons)10.12212886102835.7181311232560
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.010Matches
2024-202521pt PortugalUEFA Nations LeagueQF0.900Matches
1 Season1 Club3 Leagues4.4100
UEFA Euro (1 Season)2.0100
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.5Matches
2021-202218Porto1. Champions Lg0.4211310812100012673011110112Matches
2021-202218Porto2. Europa Lg0.01000101100.01100.01100000010Matches
2021-202218Portopt POR1. Primeira Liga5.5Matches
2022-202319Ajax1. Champions Lg0.2192411411900015763010111134Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie5.4Matches
2022-202319Ajaxnl NED1. Eredivisie5.8Matches
2022-202319Ajax2. Europa Lg0.112006611211100.000.010935621000100Matches
2023-202420Porto1. Champions Lg2.711721143651411712541.7541.7835703161023728425Matches
2023-202420Portopt POR1. Primeira Liga21.0Matches
2024-202521Juventus1. Champions Lg6.732343911018233323452351.11431.12242100128550242218823167Matches
2024-202521Juventusit ITACoppa Italia1.6Matches
2024-202521Juventusit ITA1. Serie A11.254165918131365541602846.72948.3407326116957025452316432118Matches
5 Seasons4 Clubs8 Leagues63.210401511636558111510401195747.94941.27546212342613553725027786217
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.214531457761514513538.5646.29868236012348210028
Juventus (1 Season)4 Leagues19.58641098291495988641055148.64341.06315361298012049674124663185
Ajax (1 Season)3 Leagues6.13124171023111100.000.0251698631111234
Jong Ajax (1 Season)1 League5.4
Champions Lg (5 Seasons)10.148695717826149486572849.11933.333628571675632727271134399
Primeira Liga (3 Seasons)28.9
Europa Lg (2 Seasons)0.11300671132150.0150.011945621000110
Eredivisie (1 Season)5.8
Serie A (1 Season)11.254165918131365541602846.72948.3407326116957025452316432118
Eerste Divisie (1 Season)5.4
Coppa Italia (1 Season)1.6
Supercoppa (1 Season)
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.66004206000244141000041
2021-202218Porto3 Leagues5.92213109122100.01100.013683011110122
2022-202319Ajax3 Leagues6.13124171023111100.000.0251698631111234
2022-202319Jong Ajax1 League5.4
2023-202420Porto2 Leagues23.711721143651411712541.7541.7835703161023728425
2024-202521Juventus4 Leagues19.58641098291495988641055148.64341.06315361298012049674124663185
5 Seasons4 Clubs8 Leagues63.210401511636558111510401195747.94941.27546212342613553725027786217
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.214531457761514513538.5646.29868236012348210028
Juventus (1 Season)4 Leagues19.58641098291495988641055148.64341.06315361298012049674124663185
Ajax (1 Season)3 Leagues6.13124171023111100.000.0251698631111234
Jong Ajax (1 Season)1 League5.4
Champions Lg (5 Seasons)10.148695717826149486572849.11933.333628571675632727271134399
Primeira Liga (3 Seasons)28.9
Europa Lg (2 Seasons)0.11300671132150.0150.011945621000110
Eredivisie (1 Season)5.8
Serie A (1 Season)11.254165918131365541602846.72948.3407326116957025452316432118
Eerste Divisie (1 Season)5.4
Coppa Italia (1 Season)1.6
Supercoppa (1 Season)
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.5Matches
2021-202218Portopt POR1. Primeira Liga1st5.5Matches
2022-202319Ajaxnl NED1. Eredivisie3rd5.8Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th5.4Matches
2023-202420Portopt POR1. Primeira Liga3rd21.0Matches
2024-202521Juventusit ITA1. Serie A4th11.254165918131365541602846.72948.3407326116957025452316432118Matches
5 Seasons4 Clubs4 Leagues51.454165918131365541602846.72948.3407326116957025452316432118
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.9
Ajax (1 Season)1 League5.8
Juventus (1 Season)1 League11.254165918131365541602846.72948.3407326116957025452316432118
Jong Ajax (1 Season)1 League5.4
Primeira Liga (3 Seasons)28.9
Eredivisie (1 Season)5.8
Serie A (1 Season)11.254165918131365541602846.72948.3407326116957025452316432118
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 ItaliaQF1.6Matches
1 Season1 Club2 Leagues1.6
Coppa Italia (1 Season)1.6
Supercoppa (1 Season)
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 Lg6.732343911018233323452351.11431.12242100128550242218823167Matches
5 Seasons3 Clubs2 Leagues10.249995718426850499592949.22033.934729511731652827271135499
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 League6.732343911018233323452351.11431.12242100128550242218823167
Ajax (1 Season)2 Leagues0.33124171023111100.000.0251698631111234
Champions Lg (5 Seasons)10.148695717826149486572849.11933.333628571675632727271134399
Europa Lg (2 Seasons)0.11300671132150.0150.011945621000110
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
202421pt PortugalFriendlies (M)1.5Matches
202421pt PortugalUEFA EuroQF2.0Matches
2024-202521pt PortugalUEFA Nations LeagueQF0.9Matches
1 Season1 Club3 Leagues4.4
UEFA Euro (1 Season)2.0
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.62Matches
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.47Matches
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.88Matches
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.84Matches
2024-202521Juventus1. Champions Lg96056765.16.7678334601.337700.00-0.286.411.3-4.9-0.73-0.60Matches
2024-202521Juventusit ITACoppa Italia21417167.11.6180016102.0040+4+2.55+2.55Matches
2024-202521Juventusit ITA1. Serie A181,0105643.211.21084482201.832213+9+0.80-0.0820.112.2+7.9+0.71+0.32Matches
2024-202521Juventusit ITASupercoppa00001Matches
5 Seasons4 Clubs8 Leagues1385,6844125.263.25379158518322.0113862+76+1.20+0.4531.028.5+2.5+0.12+0.09
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.613.73.2+0.5+0.16+0.19
Juventus (1 Season)4 Leagues291,7566149.219.517817123111.693320+13+0.67-0.0626.523.5+3.0+0.17-0.12
Ajax (1 Season)3 Leagues235492414.56.146201916111.87139+4+0.66-0.370.81.8-1.0-4.08-3.67
Jong Ajax (1 Season)1 League74856914.25.47692002.001811+7+1.30+1.61
Champions Lg (5 Seasons)249113824.710.18823161671.421112-1-0.10-0.2010.616.1-5.4-0.54-0.42
Primeira Liga (3 Seasons)662,6023928.328.9238264317122.327118+53+1.83+0.57
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.88
Serie A (1 Season)181,0105643.211.21084482201.832213+9+0.80-0.0820.112.2+7.9+0.71+0.32
Eerste Divisie (1 Season)74856914.25.47692002.001811+7+1.30+1.61
Coppa Italia (1 Season)21417167.11.6180016102.0040+4+2.55+2.55
Supercoppa (1 Season)00001
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.250.01.0-1.0-9.97-9.82
2021-202218Porto3 Leagues285331913.55.917502717122.39193+16+2.70+1.620.10.3-0.2-0.44-0.31
2022-202319Ajax3 Leagues235492414.56.146201916111.87139+4+0.66-0.370.81.8-1.0-4.08-3.67
2022-202319Jong Ajax1 League74856914.25.47692002.001811+7+1.30+1.61
2023-202420Porto2 Leagues352,1296155.923.723856121521.944616+30+1.27+0.573.61.9+1.7+0.64+0.29
2024-202521Juventus4 Leagues291,7566149.219.517817123111.693320+13+0.67-0.0626.523.5+3.0+0.17-0.12
5 Seasons4 Clubs8 Leagues1385,6844125.263.25379158518322.0113862+76+1.20+0.4531.028.5+2.5+0.12+0.09
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.613.73.2+0.5+0.16+0.19
Juventus (1 Season)4 Leagues291,7566149.219.517817123111.693320+13+0.67-0.0626.523.5+3.0+0.17-0.12
Ajax (1 Season)3 Leagues235492414.56.146201916111.87139+4+0.66-0.370.81.8-1.0-4.08-3.67
Jong Ajax (1 Season)1 League74856914.25.47692002.001811+7+1.30+1.61
Champions Lg (5 Seasons)249113824.710.18823161671.421112-1-0.10-0.2010.616.1-5.4-0.54-0.42
Primeira Liga (3 Seasons)662,6023928.328.9238264317122.327118+53+1.83+0.57
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.88
Serie A (1 Season)181,0105643.211.21084482201.832213+9+0.80-0.0820.112.2+7.9+0.71+0.32
Eerste Divisie (1 Season)74856914.25.47692002.001811+7+1.30+1.61
Coppa Italia (1 Season)21417167.11.6180016102.0040+4+2.55+2.55
Supercoppa (1 Season)00001
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.62Matches
2021-202218Portopt POR1. Primeira Liga1st254912016.05.51750241762.64192+17+3.12+1.47Matches
2022-202319Ajaxnl NED1. Eredivisie3rd195252817.25.84620151882.11128+4+0.69-0.88Matches
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.84Matches
2024-202521Juventusit ITA1. Serie A4th181,0105643.211.21084482201.832213+9+0.80-0.0820.112.2+7.9+0.71+0.32Matches
5 Seasons4 Clubs4 Leagues1104,6224225.751.44478126618202.1812350+73+1.42+0.4920.112.2+7.9+0.71+0.32
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.57
Ajax (1 Season)1 League195252817.25.84620151882.11128+4+0.69-0.88
Juventus (1 Season)1 League181,0105643.211.21084482201.832213+9+0.80-0.0820.112.2+7.9+0.71+0.32
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.57
Eredivisie (1 Season)195252817.25.84620151882.11128+4+0.69-0.88
Serie A (1 Season)181,0105643.211.21084482201.832213+9+0.80-0.0820.112.2+7.9+0.71+0.32
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 ItaliaQF21417167.11.6180016102.0040+4+2.55+2.55Matches
2024-202521Juventusit ITASupercoppa00001Matches
1 Season1 Club2 Leagues21417147.01.6180016112.0040+4+2.55+2.55
Coppa Italia (1 Season)21417167.11.6180016102.0040+4+2.55+2.55
Supercoppa (1 Season)00001
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 Lg96056765.16.7678334601.337700.00-0.286.411.3-4.9-0.73-0.60Matches
5 Seasons3 Clubs2 Leagues269213521.810.288231815111.311112-1-0.10-0.1210.916.4-5.4-0.53-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 League96056765.16.7678334601.337700.00-0.286.411.3-4.9-0.73-0.60
Ajax (1 Season)2 Leagues42463.30.3004630.751100.00+0.910.81.8-1.0-4.08-3.67
Champions Lg (5 Seasons)249113824.710.18823161671.421112-1-0.10-0.2010.616.1-5.4-0.54-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
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202421pt PortugalFriendlies (M)21356830.01.5190114531.504400.00-1.43Matches
202421pt PortugalUEFA EuroQF41824635.72.0190133111.2512-1-0.49-1.32Matches
2024-202521pt PortugalUEFA Nations LeagueQF2804014.80.9160012011.000000.00-1.57Matches
1 Season1 Club3 Leagues83975026.54.4380253151.2556-1-0.23-1.53
UEFA Euro (1 Season)41824635.72.0190133111.2512-1-0.49-1.32
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.510041203240Matches
2021-202218Porto1. Champions Lg0.41001000100002010.0Matches
2021-202218Porto2. Europa Lg0.0100100000000000Matches
2021-202218Portopt POR1. Primeira Liga5.51001014011180Matches
2022-202319Ajax1. Champions Lg0.21001300000003010.0Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie5.410029133250Matches
2022-202319Ajaxnl NED1. Eredivisie5.83001013116160Matches
2022-202319Ajax2. Europa Lg0.10000002000000010.0Matches
2023-202420Porto1. Champions Lg2.7200750121100010020.0Matches
2023-202420Portopt POR1. Primeira Liga21.01111354571541320Matches
2024-202521Juventus1. Champions Lg6.7200812036111100293350.0Matches
2024-202521Juventusit ITACoppa Italia1.60001205000Matches
2024-202521Juventusit ITA1. Serie A11.2511192224848000351712.5Matches
5 Seasons4 Clubs8 Leagues63.229221001371132114751007941521.1
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.217115976718164500012030.0
Juventus (1 Season)4 Leagues19.571128362895191006441028.6
Ajax (1 Season)3 Leagues6.14001116118160003020.0
Jong Ajax (1 Season)1 League5.410029133250
Champions Lg (5 Seasons)10.16001820049312100443730.0
Primeira Liga (3 Seasons)28.91311497171684440
Europa Lg (2 Seasons)0.11001002000000010.0
Eredivisie (1 Season)5.83001013116160
Serie A (1 Season)11.2511192224848000351712.5
Eerste Divisie (1 Season)5.410029133250
Coppa Italia (1 Season)1.60001205000
Supercoppa (1 Season)
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.61005120424000000
2021-202218Porto3 Leagues5.93001214011280002010.0
2022-202319Ajax3 Leagues6.14001116118160003020.0
2022-202319Jong Ajax1 League5.410029133250
2023-202420Porto2 Leagues23.713114250716623300010020.0
2024-202521Juventus4 Leagues19.571128362895191006441028.6
5 Seasons4 Clubs8 Leagues63.229221001371132114751007941521.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (3 Seasons)3 Leagues32.217115976718164500012030.0
Juventus (1 Season)4 Leagues19.571128362895191006441028.6
Ajax (1 Season)3 Leagues6.14001116118160003020.0
Jong Ajax (1 Season)1 League5.410029133250
Champions Lg (5 Seasons)10.16001820049312100443730.0
Primeira Liga (3 Seasons)28.91311497171684440
Europa Lg (2 Seasons)0.11001002000000010.0
Eredivisie (1 Season)5.83001013116160
Serie A (1 Season)11.2511192224848000351712.5
Eerste Divisie (1 Season)5.410029133250
Coppa Italia (1 Season)1.60001205000
Supercoppa (1 Season)
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.510041203240Matches
2021-202218Portopt POR1. Primeira Liga1st5.51001014011180Matches
2022-202319Ajaxnl NED1. Eredivisie3rd5.83001013116160Matches
2022-202319Jong Ajaxnl NED2. Eerste Divisie13th5.410029133250Matches
2023-202420Portopt POR1. Primeira Liga3rd21.01111354571541320Matches
2024-202521Juventusit ITA1. Serie A4th11.2511192224848000351712.5Matches
5 Seasons4 Clubs4 Leagues51.4222280115112651163000351712.5
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.91311497171684440
Ajax (1 Season)1 League5.83001013116160
Juventus (1 Season)1 League11.2511192224848000351712.5
Jong Ajax (1 Season)1 League5.410029133250
Primeira Liga (3 Seasons)28.91311497171684440
Eredivisie (1 Season)5.83001013116160
Serie A (1 Season)11.2511192224848000351712.5
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 ItaliaQF1.60001205000Matches
1 Season1 Club2 Leagues1.60001205000
Coppa Italia (1 Season)1.60001205000
Supercoppa (1 Season)
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 Lg6.7200812036111100293350.0Matches
5 Seasons3 Clubs2 Leagues10.27001920051312100443827.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 League6.7200812036111100293350.0
Ajax (1 Season)2 Leagues0.31001302000003020.0
Champions Lg (5 Seasons)10.16001820049312100443730.0
Europa Lg (2 Seasons)0.11001002000000010.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202421pt PortugalFriendlies (M)1.51000Matches
202421pt PortugalUEFA EuroQF2.010023016010Matches
2024-202521pt PortugalUEFA Nations LeagueQF0.90001208000Matches
1 Season1 Club3 Leagues4.420035024010
UEFA Euro (1 Season)2.010023016010
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.