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
4 Seasons3 Clubs5 Leagues109363,92843.614923140022112.212.211.223.42231754780.320.210.530.320.530.320.290.610.320.61
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
Jong Ajax (1 Season)1 League774855.4505500100.930.000.930.930.93
Champions Lg (4 Seasons)1523063.4213200401.51.50.52.01310320.590.290.880.590.880.440.140.580.440.58
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
Eerste Divisie (1 Season)774855.4505500100.930.000.930.930.93
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
4 Seasons3 Clubs5 Leagues109363,92843.614923140022112.212.211.223.42231754780.320.210.530.320.530.320.290.610.320.61
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
Jong Ajax (1 Season)1 League774855.4505500100.930.000.930.930.93
Champions Lg (4 Seasons)1523063.4213200401.51.50.52.01310320.590.290.880.590.880.440.140.580.440.58
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
Eerste Divisie (1 Season)774855.4505500100.930.000.930.930.93
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
4 Seasons3 Clubs3 Leagues92343,61240.112820120017110.710.710.521.22081604460.300.200.500.300.500.310.300.610.310.61
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
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
Eerste Divisie (1 Season)774855.4505500100.930.000.930.930.93
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
4 Seasons2 Clubs2 Leagues1723163.5213200501.51.50.72.21515320.570.280.850.570.850.440.190.630.440.63
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
Ajax (1 Season)2 Leagues40240.3101100100.60.60.20.83643.750.003.753.753.752.280.823.102.283.10
Champions Lg (4 Seasons)1523063.4213200401.51.50.52.01310320.590.290.880.590.880.440.140.580.440.58
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
1 Season1 Club1 League211351.5022000100.001.331.330.001.33

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
4 Seasons3 Clubs5 Leagues43.6141605735.63.671.310.090.2517.050012.212.20.09-3.2-3.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.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
Jong Ajax (1 Season)1 League5.45261557.74.822.780.190.3300
Champions Lg (4 Seasons)3.429444.42.651.180.220.5018.41001.51.50.17+0.5+0.5
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
Eerste Divisie (1 Season)5.45261557.74.822.780.190.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
4 Seasons3 Clubs5 Leagues43.6141605735.63.671.310.090.2517.050012.212.20.09-3.2-3.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.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
Jong Ajax (1 Season)1 League5.45261557.74.822.780.190.3300
Champions Lg (4 Seasons)3.429444.42.651.180.220.5018.41001.51.50.17+0.5+0.5
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
Eerste Divisie (1 Season)5.45261557.74.822.780.190.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
4 Seasons3 Clubs3 Leagues40.1121505335.33.741.320.080.2316.940010.710.70.09-3.7-3.7
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
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
Eerste Divisie (1 Season)5.45261557.74.822.780.190.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
4 Seasons2 Clubs2 Leagues3.5210440.02.851.140.200.5018.31001.51.50.15+0.5+0.5
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
Ajax (1 Season)2 Leagues0.312150.07.503.750.501.0015.70000.60.60.29+0.4+0.4
Champions Lg (4 Seasons)3.429444.42.651.180.220.5018.41001.51.50.17+0.5+0.5
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
1 Season1 Club1 League1.5000

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
4 Seasons3 Clubs5 Leagues43.61227160576.419236462566376886.341650682.210119352.3911.212.1-2.2734712036175
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
Jong Ajax (1 Season)1 League5.40
Champions Lg (4 Seasons)3.48811377.91243342535596.4253473.55862.510.50.7+0.5466310
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
Eerste Divisie (1 Season)5.40
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
4 Seasons3 Clubs5 Leagues43.61227160576.419236462566376886.341650682.210119352.3911.212.1-2.2734712036175
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
Jong Ajax (1 Season)1 League5.40
Champions Lg (4 Seasons)3.48811377.91243342535596.4253473.55862.510.50.7+0.5466310
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
Eerste Divisie (1 Season)5.40
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
4 Seasons3 Clubs3 Leagues40.11131148276.317834420360971285.538546582.89518351.9810.511.2-2.5684011132160
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
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
Eerste Divisie (1 Season)5.40
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
4 Seasons2 Clubs2 Leagues3.59612378.01402422545696.4314175.661060.010.70.9+0.3579415
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
Ajax (1 Season)2 Leagues0.3212487.537010577100.0121392.32450.000.20.2-0.213316
Champions Lg (4 Seasons)3.48811377.91243342535596.4253473.55862.510.50.7+0.5466310
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
1 Season1 Club1 League1.52
Become a Stathead & surf this site ad-free.

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
4 Seasons3 Clubs5 Leagues43.61605145314624611231408240001227659
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
Jong Ajax (1 Season)1 League5.433
Champions Lg (4 Seasons)3.4113103810113342008824
Primeira Liga (3 Seasons)28.912241092128215916833743800932444
Europa Lg (2 Seasons)0.110100000200000800
Eredivisie (1 Season)5.8258248102111544000199011
Eerste Divisie (1 Season)5.433
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
4 Seasons3 Clubs5 Leagues43.61605145314624611231408240001227659
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
Jong Ajax (1 Season)1 League5.433
Champions Lg (4 Seasons)3.4113103810113342008824
Primeira Liga (3 Seasons)28.912241092128215916833743800932444
Europa Lg (2 Seasons)0.110100000200000800
Eredivisie (1 Season)5.8258248102111544000199011
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
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
4 Seasons3 Clubs3 Leagues40.11482134013823610216377838001131455
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
Jong Ajax (1 Season)1 League5.433
Primeira Liga (3 Seasons)28.912241092128215916833743800932444
Eredivisie (1 Season)5.8258248102111544000199011
Eerste Divisie (1 Season)5.433
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
4 Seasons2 Clubs2 Leagues3.5123113810115342009624
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
Ajax (1 Season)2 Leagues0.3242131002200002100
Champions Lg (4 Seasons)3.4113103810113342008824
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
1 Season1 Club1 League1.5

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
4 Seasons3 Clubs5 Leagues43.61814.74112132317151240.631422330
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
Jong Ajax (1 Season)1 League5.4
Champions Lg (4 Seasons)3.4102.9471200010.29100000
Primeira Liga (3 Seasons)28.91505.1989122015131190.66922330
Europa Lg (2 Seasons)0.119.0000010000.00000000
Eredivisie (1 Season)5.8203.44160112040.69400000
Eerste Divisie (1 Season)5.4
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
4 Seasons3 Clubs5 Leagues43.61814.74112132317151240.631422330
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
Jong Ajax (1 Season)1 League5.4
Champions Lg (4 Seasons)3.4102.9471200010.29100000
Primeira Liga (3 Seasons)28.91505.1989122015131190.66922330
Europa Lg (2 Seasons)0.119.0000010000.00000000
Eredivisie (1 Season)5.8203.44160112040.69400000
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
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
4 Seasons3 Clubs3 Leagues40.11704.90105122116151230.661322330
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
Jong Ajax (1 Season)1 League5.4
Primeira Liga (3 Seasons)28.91505.1989122015131190.66922330
Eredivisie (1 Season)5.8203.44160112040.69400000
Eerste Divisie (1 Season)5.4
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
4 Seasons2 Clubs2 Leagues3.5113.1371210010.28100000
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
Ajax (1 Season)2 Leagues0.313.9100010000.00000000
Champions Lg (4 Seasons)3.4102.9471200010.29100000
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
1 Season1 Club1 League1.5

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
4 Seasons3 Clubs5 Leagues43.66954182724317640.84529128107791
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
Jong Ajax (1 Season)1 League5.4520
Champions Lg (4 Seasons)3.4311111812.576062520
Primeira Liga (3 Seasons)28.95442122121254951.0242011955961
Europa Lg (2 Seasons)0.1000000000000000
Eredivisie (1 Season)5.812655251926.31430311310
Eerste Divisie (1 Season)5.4520
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
4 Seasons3 Clubs5 Leagues43.66954182724317640.84529128107791
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
Jong Ajax (1 Season)1 League5.4520
Champions Lg (4 Seasons)3.4311111812.576062520
Primeira Liga (3 Seasons)28.95442122121254951.0242011955961
Europa Lg (2 Seasons)0.1000000000000000
Eredivisie (1 Season)5.812655251926.31430311310
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
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
4 Seasons3 Clubs3 Leagues40.16653172623306844.1382312287271
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
Jong Ajax (1 Season)1 League5.4520
Primeira Liga (3 Seasons)28.95442122121254951.0242011955961
Eredivisie (1 Season)5.812655251926.31430311310
Eerste Divisie (1 Season)5.4520
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
4 Seasons2 Clubs2 Leagues3.5311111812.576062520
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
Ajax (1 Season)2 Leagues0.3000000001010010
Champions Lg (4 Seasons)3.4311111812.576062520
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
1 Season1 Club1 League1.50

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
4 Seasons3 Clubs5 Leagues43.62181191536831377315218123011047.810746.5147310834579722394139105501576478
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
Jong Ajax (1 Season)1 League5.4
Champions Lg (4 Seasons)3.416351868791616312541.7541.711275739013359311232
Primeira Liga (3 Seasons)28.9166112102511106924116611829150.08446.21098801942651727711276391201358
Europa Lg (2 Seasons)0.11300671132150.0150.011945621000110
Eredivisie (1 Season)5.83442339822257344341338.21750.02521964108636132220825288
Eerste Divisie (1 Season)5.4
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
4 Seasons3 Clubs5 Leagues43.62181191536831377315218123011047.810746.5147310834579722394139105501576478
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
Jong Ajax (1 Season)1 League5.4
Champions Lg (4 Seasons)3.416351868791616312541.7541.711275739013359311232
Primeira Liga (3 Seasons)28.9166112102511106924116611829150.08446.21098801942651727711276391201358
Europa Lg (2 Seasons)0.11300671132150.0150.011945621000110
Eredivisie (1 Season)5.83442339822257344341338.21750.02521964108636132220825288
Eerste Divisie (1 Season)5.4
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
4 Seasons3 Clubs3 Leagues40.12005141356091291298200521610448.110146.81350998353512089013496471453446
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
Jong Ajax (1 Season)1 League5.4
Primeira Liga (3 Seasons)28.9166112102511106924116611829150.08446.21098801942651727711276391201358
Eredivisie (1 Season)5.83442339822257344341338.21750.02521964108636132220825288
Eerste Divisie (1 Season)5.4
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
4 Seasons2 Clubs2 Leagues3.517651874861717614642.9642.912385144615459312332
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
Ajax (1 Season)2 Leagues0.33124171023111100.000.0251698631111234
Champions Lg (4 Seasons)3.416351868791616312541.7541.711275739013359311232
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
1 Season1 Club1 League1.5

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.53.8+14.7+2.70+1.09Matches
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.1+1.29+0.61Matches
4 Seasons3 Clubs5 Leagues1093,9283620.743.6367887315312.1010542+63+1.44+0.6986.032.4+53.6+1.40+0.49
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.425.8+46.7+1.45+0.59
Ajax (1 Season)3 Leagues235492414.56.146201916111.87139+4+0.66-0.3713.66.7+6.9+1.14+0.11
Jong Ajax (1 Season)1 League74856914.25.47692002.001811+7+1.30+1.61
Champions Lg (4 Seasons)153062011.13.4292013971.4745-1-0.29-0.374.24.8-0.5-0.15-0.04
Primeira Liga (3 Seasons)662,6023928.328.9238264317122.327118+53+1.83+0.5768.722.6+46.2+1.60+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
Eerste Divisie (1 Season)74856914.25.47692002.001811+7+1.30+1.61
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.54.0+14.5+2.45+1.28
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.118.3+28.8+1.22+0.63
4 Seasons3 Clubs5 Leagues1093,9283620.743.6367887315312.1010542+63+1.44+0.6986.032.4+53.6+1.40+0.49
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.425.8+46.7+1.45+0.59
Ajax (1 Season)3 Leagues235492414.56.146201916111.87139+4+0.66-0.3713.66.7+6.9+1.14+0.11
Jong Ajax (1 Season)1 League74856914.25.47692002.001811+7+1.30+1.61
Champions Lg (4 Seasons)153062011.13.4292013971.4745-1-0.29-0.374.24.8-0.5-0.15-0.04
Primeira Liga (3 Seasons)662,6023928.328.9238264317122.327118+53+1.83+0.5768.722.6+46.2+1.60+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
Eerste Divisie (1 Season)74856914.25.47692002.001811+7+1.30+1.61
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.53.8+14.7+2.70+1.09Matches
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.1+1.29+0.61Matches
4 Seasons3 Clubs3 Leagues923,6123923.140.1347785817202.2510137+64+1.59+0.6581.527.4+54.1+1.56+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.5768.722.6+46.2+1.60+0.42
Ajax (1 Season)1 League195252817.25.84620151882.11128+4+0.69-0.8812.84.8+8.0+1.37-0.06
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.722.6+46.2+1.60+0.42
Eredivisie (1 Season)195252817.25.84620151882.11128+4+0.69-0.8812.84.8+8.0+1.37-0.06
Eerste Divisie (1 Season)74856914.25.47692002.001811+7+1.30+1.61
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
4 Seasons2 Clubs2 Leagues17316199.63.52920159111.3045-1-0.28-0.284.55.0-0.5-0.15-0.03
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
Ajax (1 Season)2 Leagues42463.30.3004630.751100.00+0.910.81.8-1.0-4.08-3.67
Champions Lg (4 Seasons)153062011.13.4292013971.4745-1-0.29-0.374.24.8-0.5-0.15-0.04
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
1 Season1 Club1 League21356830.01.5190114531.504400.00-1.43

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
4 Seasons3 Clubs5 Leagues43.622117210292311054200175103522.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
Jong Ajax (1 Season)1 League5.410029133250
Champions Lg (4 Seasons)3.44001080132100015040.0
Primeira Liga (3 Seasons)28.913114972716854220013572422.6
Europa Lg (2 Seasons)0.11001002000000010.0
Eredivisie (1 Season)5.8300101311516000253633.3
Eerste Divisie (1 Season)5.410029133250
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
4 Seasons3 Clubs5 Leagues43.622117210292311054200175103522.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
Jong Ajax (1 Season)1 League5.410029133250
Champions Lg (4 Seasons)3.44001080132100015040.0
Primeira Liga (3 Seasons)28.913114972716854220013572422.6
Europa Lg (2 Seasons)0.11001002000000010.0
Eredivisie (1 Season)5.8300101311516000253633.3
Eerste Divisie (1 Season)5.410029133250
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
4 Seasons3 Clubs3 Leagues40.1171161949216853200160103025.0
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
Jong Ajax (1 Season)1 League5.410029133250
Primeira Liga (3 Seasons)28.913114972716854220013572422.6
Eredivisie (1 Season)5.8300101311516000253633.3
Eerste Divisie (1 Season)5.410029133250
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
4 Seasons2 Clubs2 Leagues3.55001180152100015050.0
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
Ajax (1 Season)2 Leagues0.31001302000003020.0
Champions Lg (4 Seasons)3.44001080132100015040.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
1 Season1 Club1 League1.51000

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.