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-01-30ThuEuropa LgLeague phaseAwayW 1–0pt Portoil Maccabi Tel AvivNLM,LW1600001100150100.00.00.0206966.706211Match Report
2025-01-26SunPrimeira LigaMatchweek 19HomeD 1–1PortoSanta ClaraYAM90000274100Match Report
2025-01-23ThuEuropa LgLeague phaseHomeL 0–1pt Portogr OlympiacosYLW,LB9000005100512010.10.10.160283775.7421310Match Report
2025-01-19SunPrimeira LigaMatchweek 18AwayL 1–3PortoGil Vicente FCYAM45000000000Match Report
2025-01-12SunPrimeira LigaMatchweek 17AwayL 0–2PortoNacionalYLB90000010002Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2017-201819Portimonensept POR1. Primeira Liga712132.4011000000.000.420.420.000.42Matches
2017-201819Portopt POR1. Primeira Liga20260.3000000000.000.000.000.000.00Matches
2018-201920Rio Avept POR1. Primeira Liga27232,13323.75510500610.210.210.420.210.42Matches
2019-202021Braga2. Europa Lg855686.3167100200.50.53.13.73919880.160.951.110.161.110.090.500.580.090.58Matches
2019-202021Bragapt POR1. Primeira Liga27161,53017.06410600600.350.240.590.350.59Matches
2020-202122Braga2. Europa Lg775676.3246200001.01.02.23.22421540.320.630.950.320.950.160.350.510.160.51Matches
2020-202122Bragapt POR1. Primeira Liga33292,47327.5336211400.110.110.220.070.18Matches
2021-202223Porto2. Europa Lg411651.8000000100.70.70.31.0127210.000.000.000.000.000.370.160.530.370.53Matches
2021-202223Braga2. Europa Lg664925.5606422103.72.20.32.42613511.100.001.100.730.730.670.050.720.400.45Matches
2021-202223Portopt POR1. Primeira Liga1203133.5101100100.290.000.290.290.29Matches
2021-202223Bragapt POR1. Primeira Liga141095010.6336211200.280.280.570.190.47Matches
2022-202324Porto1. Champions Lg875636.3213200002.82.80.83.63210580.320.160.480.320.480.440.130.570.440.57Matches
2022-202324Portopt POR1. Primeira Liga31201,99822.28311711400.360.140.500.320.45Matches
2023-202425Porto1. Champions Lg776497.2549500002.92.91.03.92515530.690.551.250.691.250.420.150.570.420.57Matches
2023-202425Portopt POR1. Primeira Liga31242,23824.99716812500.360.280.640.320.60Matches
2024-202526Porto2. Europa Lg865866.5112011001.40.60.61.33320520.150.150.310.000.150.220.100.320.100.20Matches
2024-202526Portopt POR1. Primeira Liga18171,44516.1808446400.500.000.500.250.25Matches
8 Seasons4 Clubs3 Leagues25017916,909187.9604210249111436113.010.78.419.11911053770.320.220.540.260.480.330.210.540.270.48
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 (5 Seasons)3 Leagues121827,98388.7341650277101507.77.02.79.7102521840.380.180.560.300.480.360.130.490.320.45
Braga (3 Seasons)2 Leagues95736,58073.121204117441505.23.75.79.489531930.290.270.560.230.510.290.310.600.200.52
Rio Ave (1 Season)1 League27232,13323.75510500610.210.210.420.210.42
Portimonense (1 Season)1 League712132.4011000000.000.420.420.000.42
Primeira Liga (8 Seasons)20214013,319148.0432669358113210.290.180.470.240.41
Europa Lg (4 Seasons)33252,37826.4101121733407.35.06.611.6134802660.380.420.790.260.680.280.250.530.190.44
Champions Lg (2 Seasons)15141,21213.57512700005.65.61.87.557251110.520.370.890.520.890.430.140.570.430.57
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2017-201819Porto1 League20260.3000000000.000.000.000.000.00
2017-201819Portimonense1 League712132.4011000000.000.420.420.000.42
2018-201920Rio Ave1 League27232,13323.75510500610.210.210.420.210.42
2019-202021Braga2 Leagues35212,09823.371017700800.50.53.13.73919880.300.430.730.300.730.090.500.580.090.58
2020-202122Braga2 Leagues40363,04033.85712411401.01.02.23.22421540.150.210.360.120.330.160.350.510.160.51
2021-202223Braga2 Leagues20161,44216.09312633303.72.20.32.42613510.560.190.750.370.560.670.050.720.400.45
2021-202223Porto2 Leagues1614785.3101100200.70.70.31.0127210.190.000.190.190.190.370.160.530.370.53
2022-202324Porto2 Leagues39272,56128.510414911402.82.80.83.63210580.350.140.490.320.460.440.130.570.440.57
2023-202425Porto2 Leagues38312,88732.11411251312502.92.91.03.92515530.440.340.780.410.750.420.150.570.420.57
2024-202526Porto2 Leagues26232,03122.69110457401.40.60.61.33320520.400.040.440.180.220.220.100.320.100.20
8 Seasons4 Clubs3 Leagues25017916,909187.9604210249111436113.010.78.419.11911053770.320.220.540.260.480.330.210.540.270.48
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 (5 Seasons)3 Leagues121827,98388.7341650277101507.77.02.79.7102521840.380.180.560.300.480.360.130.490.320.45
Braga (3 Seasons)2 Leagues95736,58073.121204117441505.23.75.79.489531930.290.270.560.230.510.290.310.600.200.52
Rio Ave (1 Season)1 League27232,13323.75510500610.210.210.420.210.42
Portimonense (1 Season)1 League712132.4011000000.000.420.420.000.42
Primeira Liga (8 Seasons)20214013,319148.0432669358113210.290.180.470.240.41
Europa Lg (4 Seasons)33252,37826.4101121733407.35.06.611.6134802660.380.420.790.260.680.280.250.530.190.44
Champions Lg (2 Seasons)15141,21213.57512700005.65.61.87.557251110.520.370.890.520.890.430.140.570.430.57
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2017-201819Portopt POR1. Primeira Liga1st20260.3000000000.000.000.000.000.00Matches
2017-201819Portimonensept POR1. Primeira Liga10th712132.4011000000.000.420.420.000.42Matches
2018-201920Rio Avept POR1. Primeira Liga7th27232,13323.75510500610.210.210.420.210.42Matches
2019-202021Bragapt POR1. Primeira Liga3rd27161,53017.06410600600.350.240.590.350.59Matches
2020-202122Bragapt POR1. Primeira Liga4th33292,47327.5336211400.110.110.220.070.18Matches
2021-202223Bragapt POR1. Primeira Liga4th141095010.6336211200.280.280.570.190.47Matches
2021-202223Portopt POR1. Primeira Liga1st1203133.5101100100.290.000.290.290.29Matches
2022-202324Portopt POR1. Primeira Liga2nd31201,99822.28311711400.360.140.500.320.45Matches
2023-202425Portopt POR1. Primeira Liga3rd31242,23824.99716812500.360.280.640.320.60Matches
2024-202526Portopt POR1. Primeira Liga3rd18171,44516.1808446400.500.000.500.250.25Matches
8 Seasons4 Clubs1 League20214013,319148.0432669358113210.290.180.470.240.41
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
Porto (5 Seasons)1 League94616,02066.926103620691400.390.150.540.300.45
Braga (3 Seasons)1 League74554,95355.012102210221200.220.180.400.180.36
Rio Ave (1 Season)1 League27232,13323.75510500610.210.210.420.210.42
Portimonense (1 Season)1 League712132.4011000000.000.420.420.000.42
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
2019-202021Braga2. Europa LgR32855686.3167100200.50.53.13.73919880.160.951.110.161.110.090.500.580.090.58Matches
2020-202122Braga2. Europa LgR32775676.3246200001.01.02.23.22421540.320.630.950.320.950.160.350.510.160.51Matches
2021-202223Braga2. Europa LgQF664925.5606422103.72.20.32.42613511.100.001.100.730.730.670.050.720.400.45Matches
2021-202223Porto2. Europa LgR16411651.8000000100.70.70.31.0127210.000.000.000.000.000.370.160.530.370.53Matches
2022-202324Porto1. Champions LgR16875636.3213200002.82.80.83.63210580.320.160.480.320.480.440.130.570.440.57Matches
2023-202425Porto1. Champions LgR16776497.2549500002.92.91.03.92515530.690.551.250.691.250.420.150.570.420.57Matches
2024-202526Porto2. Europa Lg865866.5112011001.40.60.61.33320520.150.150.310.000.150.220.100.320.100.20Matches
6 Seasons2 Clubs2 Leagues48393,59039.917163314334013.010.78.419.11911053770.430.400.830.350.750.330.210.540.270.48
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 (4 Seasons)2 Leagues27211,96321.88614711107.77.02.79.7102521840.370.280.640.320.600.360.130.490.320.45
Braga (3 Seasons)1 League21181,62718.191019722305.23.75.79.489531930.500.551.050.390.940.290.310.600.200.52
Europa Lg (4 Seasons)33252,37826.4101121733407.35.06.611.6134802660.380.420.790.260.680.280.250.530.190.44
Champions Lg (2 Seasons)15141,21213.57512700005.65.61.87.557251110.520.370.890.520.890.430.140.570.430.57
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
202426br BrazilFriendlies (M)1090.1000000000.000.000.000.000.00Matches
1 Season1 Club1 League1090.1000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201819Portimonensept POR1. Primeira Liga2.4010330.04.231.270.000.0000Matches
2017-201819Portopt POR1. Primeira Liga0.30300.010.380.000.0000Matches
2018-201920Rio Avept POR1. Primeira Liga23.75742128.43.120.890.070.2400Matches
2019-202021Braga2. Europa Lg6.319333.31.430.480.110.3323.50000.50.50.06+0.5+0.5Matches
2019-202021Bragapt POR1. Primeira Liga17.06451635.62.650.940.130.3800Matches
2020-202122Braga2. Europa Lg6.3213430.82.060.630.150.5018.40001.01.00.08+1.0+1.0Matches
2020-202122Bragapt POR1. Primeira Liga27.53721926.42.620.690.030.1111Matches
2021-202223Porto2. Europa Lg1.808225.04.361.090.000.0022.10000.70.70.08-0.7-0.7Matches
2021-202223Braga2. Europa Lg5.5619736.83.481.280.210.5721.30223.72.20.11+2.3+1.8Matches
2021-202223Portopt POR1. Primeira Liga3.5113538.53.741.440.080.2000Matches
2021-202223Bragapt POR1. Primeira Liga10.63221150.02.081.040.090.1811Matches
2022-202324Porto1. Champions Lg6.3215533.32.400.800.130.4016.61002.82.80.18-0.8-0.8Matches
2022-202324Portopt POR1. Primeira Liga22.28713245.13.201.440.100.2211Matches
2023-202425Porto1. Champions Lg7.25161168.82.221.530.310.4516.70002.92.90.19+2.1+2.1Matches
2023-202425Portopt POR1. Primeira Liga24.99762532.93.061.010.110.3212Matches
2024-202526Porto2. Europa Lg6.5118422.22.760.610.000.0018.10111.40.60.04-0.4-0.6Matches
2024-202526Portopt POR1. Primeira Liga16.18492551.03.051.560.080.1646Matches
8 Seasons4 Clubs3 Leagues187.96053319336.22.841.030.090.2519.11111413.010.70.11+4.0+3.3
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 (5 Seasons)3 Leagues88.73426910940.53.031.230.100.2517.817107.77.00.13+0.30.0
Braga (3 Seasons)2 Leagues73.1211806033.32.460.820.090.2820.90445.23.70.09+3.8+3.3
Rio Ave (1 Season)1 League23.75742128.43.120.890.070.2400
Portimonense (1 Season)1 League2.4010330.04.231.270.000.0000
Primeira Liga (8 Seasons)148.04343515736.12.941.060.080.22811
Europa Lg (4 Seasons)26.410672029.92.540.760.100.3520.30337.35.00.08+2.7+2.0
Champions Lg (2 Seasons)13.57311651.62.301.190.230.4416.61005.65.60.19+1.4+1.4
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201819Porto1 League0.30300.010.380.000.0000
2017-201819Portimonense1 League2.4010330.04.231.270.000.0000
2018-201920Rio Ave1 League23.75742128.43.120.890.070.2400
2019-202021Braga2 Leagues23.37541935.22.320.820.130.3723.50000.50.50.06+0.5+0.5
2020-202122Braga2 Leagues33.85852327.12.520.680.050.1718.40111.01.00.08+1.0+1.0
2021-202223Braga2 Leagues16.09411843.92.561.120.150.3321.30333.72.20.11+2.3+1.8
2021-202223Porto2 Leagues5.3121733.33.951.320.050.1422.10000.70.70.08-0.7-0.7
2022-202324Porto2 Leagues28.510863743.03.021.300.100.2416.61112.82.80.18-0.8-0.8
2023-202425Porto2 Leagues32.114923639.12.871.120.140.3616.70122.92.90.19+2.1+2.1
2024-202526Porto2 Leagues22.69672943.32.971.290.060.1418.10571.40.60.04-0.4-0.6
8 Seasons4 Clubs3 Leagues187.96053319336.22.841.030.090.2519.11111413.010.70.11+4.0+3.3
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 (5 Seasons)3 Leagues88.73426910940.53.031.230.100.2517.817107.77.00.13+0.30.0
Braga (3 Seasons)2 Leagues73.1211806033.32.460.820.090.2820.90445.23.70.09+3.8+3.3
Rio Ave (1 Season)1 League23.75742128.43.120.890.070.2400
Portimonense (1 Season)1 League2.4010330.04.231.270.000.0000
Primeira Liga (8 Seasons)148.04343515736.12.941.060.080.22811
Europa Lg (4 Seasons)26.410672029.92.540.760.100.3520.30337.35.00.08+2.7+2.0
Champions Lg (2 Seasons)13.57311651.62.301.190.230.4416.61005.65.60.19+1.4+1.4
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
2017-201819Portopt POR1. Primeira Liga1st0.30300.010.380.000.0000Matches
2017-201819Portimonensept POR1. Primeira Liga10th2.4010330.04.231.270.000.0000Matches
2018-201920Rio Avept POR1. Primeira Liga7th23.75742128.43.120.890.070.2400Matches
2019-202021Bragapt POR1. Primeira Liga3rd17.06451635.62.650.940.130.3800Matches
2020-202122Bragapt POR1. Primeira Liga4th27.53721926.42.620.690.030.1111Matches
2021-202223Bragapt POR1. Primeira Liga4th10.63221150.02.081.040.090.1811Matches
2021-202223Portopt POR1. Primeira Liga1st3.5113538.53.741.440.080.2000Matches
2022-202324Portopt POR1. Primeira Liga2nd22.28713245.13.201.440.100.2211Matches
2023-202425Portopt POR1. Primeira Liga3rd24.99762532.93.061.010.110.3212Matches
2024-202526Portopt POR1. Primeira Liga3rd16.18492551.03.051.560.080.1646Matches
8 Seasons4 Clubs1 League148.04343515736.12.941.060.080.22811
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Porto (5 Seasons)1 League66.9262128741.03.171.300.090.2369
Braga (3 Seasons)1 League55.0121394633.12.530.840.070.2222
Rio Ave (1 Season)1 League23.75742128.43.120.890.070.2400
Portimonense (1 Season)1 League2.4010330.04.231.270.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2019-202021Braga2. Europa LgR326.319333.31.430.480.110.3323.50000.50.50.06+0.5+0.5Matches
2020-202122Braga2. Europa LgR326.3213430.82.060.630.150.5018.40001.01.00.08+1.0+1.0Matches
2021-202223Braga2. Europa LgQF5.5619736.83.481.280.210.5721.30223.72.20.11+2.3+1.8Matches
2021-202223Porto2. Europa LgR161.808225.04.361.090.000.0022.10000.70.70.08-0.7-0.7Matches
2022-202324Porto1. Champions LgR166.3215533.32.400.800.130.4016.61002.82.80.18-0.8-0.8Matches
2023-202425Porto1. Champions LgR167.25161168.82.221.530.310.4516.70002.92.90.19+2.1+2.1Matches
2024-202526Porto2. Europa Lg6.5118422.22.760.610.000.0018.10111.40.60.04-0.4-0.6Matches
6 Seasons2 Clubs2 Leagues39.917983636.72.460.900.140.3919.113313.010.70.11+4.0+3.3
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Porto (4 Seasons)2 Leagues21.88572238.62.611.010.120.3217.81117.77.00.13+0.30.0
Braga (3 Seasons)1 League18.19411434.12.270.770.170.5020.90225.23.70.09+3.8+3.3
Europa Lg (4 Seasons)26.410672029.92.540.760.100.3520.30337.35.00.08+2.7+2.0
Champions Lg (2 Seasons)13.57311651.62.301.190.230.4416.61005.65.60.19+1.4+1.4
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
202426br BrazilFriendlies (M)0.1000Matches
1 Season1 Club1 League0.1000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2017-201819Portimonensept POR1. Primeira Liga2.41Matches
2017-201819Portopt POR1. Primeira Liga0.30Matches
2018-201920Rio Avept POR1. Primeira Liga23.75Matches
2019-202021Braga2. Europa Lg6.317626366.93107634689075.69111976.5113531.463.11.2+2.913711419Matches
2019-202021Bragapt POR1. Primeira Liga17.04Matches
2020-202122Braga2. Europa Lg6.315319976.92602548778788.5597677.6142070.042.20.7+1.812119221Matches
2020-202122Bragapt POR1. Primeira Liga27.53Matches
2021-202223Porto2. Europa Lg1.8395768.4540131273284.4111384.61333.300.30.1-0.345107Matches
2021-202223Braga2. Europa Lg5.513818973.02206431748686.0537273.671450.000.30.3-0.3464013Matches
2021-202223Portopt POR1. Primeira Liga3.50Matches
2021-202223Bragapt POR1. Primeira Liga10.63Matches
2022-202324Porto1. Champions Lg6.312217968.21719413829784.5344772.341040.010.81.1+0.2966310Matches
2022-202324Portopt POR1. Primeira Liga22.23Matches
2023-202425Porto1. Champions Lg7.212017767.81732536617977.2516973.91616.741.00.7+3.08310215Matches
2023-202425Portopt POR1. Primeira Liga24.97Matches
2024-202526Porto2. Europa Lg6.520225978.0331093410212283.6799682.3152268.210.60.8+0.4121610120Matches
2024-202526Portopt POR1. Primeira Liga16.10Matches
8 Seasons4 Clubs3 Leagues187.9950132371.815216362749159382.837849276.85311048.2428.44.8+33.662545112105
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 (5 Seasons)3 Leagues88.748367271.97301201427233082.417522577.8214151.2162.72.7+13.3333027652
Braga (3 Seasons)2 Leagues73.146765171.77915161321926383.320326776.0326946.4205.72.1+14.3292424653
Rio Ave (1 Season)1 League23.75
Portimonense (1 Season)1 League2.41
Primeira Liga (8 Seasons)148.026
Europa Lg (4 Seasons)26.470896773.211765267834841783.529337677.9489451.1116.63.0+4.4454535780
Champions Lg (2 Seasons)13.524235668.0345194914317681.38511673.351631.351.81.8+3.217916525
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2017-201819Porto1 League0.30
2017-201819Portimonense1 League2.41
2018-201920Rio Ave1 League23.75
2019-202021Braga2 Leagues23.317626366.93107634689075.69111976.5113531.4103.11.2+6.913711419
2020-202122Braga2 Leagues33.815319976.92602548778788.5597677.6142070.072.20.7+4.812119221
2021-202223Braga2 Leagues16.013818973.02206431748686.0537273.671450.030.30.3+2.7464013
2021-202223Porto2 Leagues5.3395768.4540131273284.4111384.61333.300.30.1-0.345107
2022-202324Porto2 Leagues28.512217968.21719413829784.5344772.341040.040.81.1+3.2966310
2023-202425Porto2 Leagues32.112017767.81732536617977.2516973.91616.7111.00.7+10.08310215
2024-202526Porto2 Leagues22.620225978.0331093410212283.6799682.3152268.210.60.8+0.4121610120
8 Seasons4 Clubs3 Leagues187.9950132371.815216362749159382.837849276.85311048.2428.44.8+33.662545112105
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 (5 Seasons)3 Leagues88.748367271.97301201427233082.417522577.8214151.2162.72.7+13.3333027652
Braga (3 Seasons)2 Leagues73.146765171.77915161321926383.320326776.0326946.4205.72.1+14.3292424653
Rio Ave (1 Season)1 League23.75
Portimonense (1 Season)1 League2.41
Primeira Liga (8 Seasons)148.026
Europa Lg (4 Seasons)26.470896773.211765267834841783.529337677.9489451.1116.63.0+4.4454535780
Champions Lg (2 Seasons)13.524235668.0345194914317681.38511673.351631.351.81.8+3.217916525
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
2017-201819Portopt POR1. Primeira Liga1st0.30Matches
2017-201819Portimonensept POR1. Primeira Liga10th2.41Matches
2018-201920Rio Avept POR1. Primeira Liga7th23.75Matches
2019-202021Bragapt POR1. Primeira Liga3rd17.04Matches
2020-202122Bragapt POR1. Primeira Liga4th27.53Matches
2021-202223Bragapt POR1. Primeira Liga4th10.63Matches
2021-202223Portopt POR1. Primeira Liga1st3.50Matches
2022-202324Portopt POR1. Primeira Liga2nd22.23Matches
2023-202425Portopt POR1. Primeira Liga3rd24.97Matches
2024-202526Portopt POR1. Primeira Liga3rd16.10Matches
8 Seasons4 Clubs1 League148.026
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
Porto (5 Seasons)1 League66.910
Braga (3 Seasons)1 League55.010
Rio Ave (1 Season)1 League23.75
Portimonense (1 Season)1 League2.41
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
2019-202021Braga2. Europa LgR326.317626366.93107634689075.69111976.5113531.463.11.2+2.913711419Matches
2020-202122Braga2. Europa LgR326.315319976.92602548778788.5597677.6142070.042.20.7+1.812119221Matches
2021-202223Braga2. Europa LgQF5.513818973.02206431748686.0537273.671450.000.30.3-0.3464013Matches
2021-202223Porto2. Europa LgR161.8395768.4540131273284.4111384.61333.300.30.1-0.345107Matches
2022-202324Porto1. Champions LgR166.312217968.21719413829784.5344772.341040.010.81.1+0.2966310Matches
2023-202425Porto1. Champions LgR167.212017767.81732536617977.2516973.91616.741.00.7+3.08310215Matches
2024-202526Porto2. Europa Lg6.520225978.0331093410212283.6799682.3152268.210.60.8+0.4121610120Matches
6 Seasons2 Clubs2 Leagues39.9950132371.815216362749159382.837849276.85311048.2168.44.8+7.662545112105
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 (4 Seasons)2 Leagues21.848367271.97301201427233082.417522577.8214151.262.72.7+3.3333027652
Braga (3 Seasons)1 League18.146765171.77915161321926383.320326776.0326946.4105.72.1+4.3292424653
Europa Lg (4 Seasons)26.470896773.211765267834841783.529337677.9489451.1116.63.0+4.4454535780
Champions Lg (2 Seasons)13.524235668.0345194914317681.38511673.351631.351.81.8+3.217916525
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
202426br BrazilFriendlies (M)0.10Matches
1 Season1 Club1 League0.10

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201819Portimonensept POR1. Primeira Liga2.45Matches
2017-201819Portopt POR1. Primeira Liga0.30Matches
2018-201920Rio Avept POR1. Primeira Liga23.7137Matches
2019-202021Braga2. Europa Lg6.3263230322224222833017619Matches
2019-202021Bragapt POR1. Primeira Liga17.084Matches
2020-202122Braga2. Europa Lg6.31991792002312200000153010Matches
2020-202122Bragapt POR1. Primeira Liga27.590Matches
2021-202223Porto2. Europa Lg1.8575430005300003906Matches
2021-202223Braga2. Europa Lg5.5189179900559000013816Matches
2021-202223Portopt POR1. Primeira Liga3.56Matches
2021-202223Bragapt POR1. Primeira Liga10.624Matches
2022-202324Porto1. Champions Lg6.31791661100113101000122213Matches
2022-202324Portopt POR1. Primeira Liga22.253Matches
2023-202425Porto1. Champions Lg7.2177155220119202000120012Matches
2023-202425Portopt POR1. Primeira Liga24.956Matches
2024-202526Porto2. Europa Lg6.525923523111817510020219Matches
2024-202526Portopt POR1. Primeira Liga16.124Matches
8 Seasons4 Clubs3 Leagues187.913231198120361357310116430950565
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (5 Seasons)3 Leagues88.767261059123174508100483340
Braga (3 Seasons)2 Leagues73.1651588612410257518330467225
Rio Ave (1 Season)1 League23.7137
Portimonense (1 Season)1 League2.45
Primeira Liga (8 Seasons)148.0479
Europa Lg (4 Seasons)26.4967877873511727113430708340
Champions Lg (2 Seasons)13.53563213301222303000242225
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201819Porto1 League0.30
2017-201819Portimonense1 League2.45
2018-201920Rio Ave1 League23.7137
2019-202021Braga2 Leagues23.32632303222212622833017619
2020-202122Braga2 Leagues33.819917920023102200000153010
2021-202223Braga2 Leagues16.01891799005299000013816
2021-202223Porto2 Leagues5.35754300011300003906
2022-202324Porto2 Leagues28.51791661100166101000122213
2023-202425Porto2 Leagues32.11771552201165202000120012
2024-202526Porto2 Leagues22.6259235231113217510020219
8 Seasons4 Clubs3 Leagues187.913231198120361357310116430950565
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (5 Seasons)3 Leagues88.767261059123174508100483340
Braga (3 Seasons)2 Leagues73.1651588612410257518330467225
Rio Ave (1 Season)1 League23.7137
Portimonense (1 Season)1 League2.45
Primeira Liga (8 Seasons)148.0479
Europa Lg (4 Seasons)26.4967877873511727113430708340
Champions Lg (2 Seasons)13.53563213301222303000242225
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201819Portopt POR1. Primeira Liga1st0.30Matches
2017-201819Portimonensept POR1. Primeira Liga10th2.45Matches
2018-201920Rio Avept POR1. Primeira Liga7th23.7137Matches
2019-202021Bragapt POR1. Primeira Liga3rd17.084Matches
2020-202122Bragapt POR1. Primeira Liga4th27.590Matches
2021-202223Bragapt POR1. Primeira Liga4th10.624Matches
2021-202223Portopt POR1. Primeira Liga1st3.56Matches
2022-202324Portopt POR1. Primeira Liga2nd22.253Matches
2023-202425Portopt POR1. Primeira Liga3rd24.956Matches
2024-202526Portopt POR1. Primeira Liga3rd16.124Matches
8 Seasons4 Clubs1 League148.0479
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (5 Seasons)1 League66.9139
Braga (3 Seasons)1 League55.0198
Rio Ave (1 Season)1 League23.7137
Portimonense (1 Season)1 League2.45
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
2019-202021Braga2. Europa LgR326.3263230322224222833017619Matches
2020-202122Braga2. Europa LgR326.31991792002312200000153010Matches
2021-202223Braga2. Europa LgQF5.5189179900559000013816Matches
2021-202223Porto2. Europa LgR161.8575430005300003906Matches
2022-202324Porto1. Champions LgR166.31791661100113101000122213Matches
2023-202425Porto1. Champions LgR167.2177155220119202000120012Matches
2024-202526Porto2. Europa Lg6.525923523111817510020219Matches
6 Seasons2 Clubs2 Leagues39.91323119812036139410116430950565
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (4 Seasons)2 Leagues21.86726105912335508100483340
Braga (3 Seasons)1 League18.165158861241059518330467225
Europa Lg (4 Seasons)26.4967877873511727113430708340
Champions Lg (2 Seasons)13.53563213301222303000242225
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
202426br BrazilFriendlies (M)0.1Matches
1 Season1 Club1 League0.1

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201819Portimonensept POR1. Primeira Liga2.4Matches
2017-201819Portopt POR1. Primeira Liga0.3Matches
2018-201920Rio Avept POR1. Primeira Liga23.7Matches
2019-202021Braga2. Europa Lg6.3253.96153221271.11400201Matches
2019-202021Bragapt POR1. Primeira Liga17.0Matches
2020-202122Braga2. Europa Lg6.3253.96170601160.95303000Matches
2020-202122Bragapt POR1. Primeira Liga27.5Matches
2021-202223Porto2. Europa Lg1.884.3971000000.00000000Matches
2021-202223Braga2. Europa Lg5.5173.1190322120.37100100Matches
2021-202223Portopt POR1. Primeira Liga3.5Matches
2021-202223Bragapt POR1. Primeira Liga10.6Matches
2022-202324Porto1. Champions Lg6.3243.84181122060.96301020Matches
2022-202324Portopt POR1. Primeira Liga22.2Matches
2023-202425Porto1. Champions Lg7.2253.63132323260.87201102Matches
2023-202425Portopt POR1. Primeira Liga24.9Matches
2024-202526Porto2. Europa Lg6.5263.99193021120.31100001Matches
2024-202526Portopt POR1. Primeira Liga16.1Matches
8 Seasons4 Clubs3 Leagues187.91503.7998101510107290.731405424
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (5 Seasons)3 Leagues88.7833.875774663140.65602123
Braga (3 Seasons)2 Leagues73.1673.7041311444150.83803301
Rio Ave (1 Season)1 League23.7
Portimonense (1 Season)1 League2.4
Primeira Liga (8 Seasons)148.0
Europa Lg (4 Seasons)26.41013.8267711655170.64903302
Champions Lg (2 Seasons)13.5493.733134452120.91502122
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201819Porto1 League0.3
2017-201819Portimonense1 League2.4
2018-201920Rio Ave1 League23.7
2019-202021Braga2 Leagues23.3253.96153221271.11400201
2020-202122Braga2 Leagues33.8253.96170601160.95303000
2021-202223Braga2 Leagues16.0173.1190322120.37100100
2021-202223Porto2 Leagues5.384.3971000000.00000000
2022-202324Porto2 Leagues28.5243.84181122060.96301020
2023-202425Porto2 Leagues32.1253.63132323260.87201102
2024-202526Porto2 Leagues22.6263.99193021120.31100001
8 Seasons4 Clubs3 Leagues187.91503.7998101510107290.731405424
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (5 Seasons)3 Leagues88.7833.875774663140.65602123
Braga (3 Seasons)2 Leagues73.1673.7041311444150.83803301
Rio Ave (1 Season)1 League23.7
Portimonense (1 Season)1 League2.4
Primeira Liga (8 Seasons)148.0
Europa Lg (4 Seasons)26.41013.8267711655170.64903302
Champions Lg (2 Seasons)13.5493.733134452120.91502122
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201819Portopt POR1. Primeira Liga1st0.3Matches
2017-201819Portimonensept POR1. Primeira Liga10th2.4Matches
2018-201920Rio Avept POR1. Primeira Liga7th23.7Matches
2019-202021Bragapt POR1. Primeira Liga3rd17.0Matches
2020-202122Bragapt POR1. Primeira Liga4th27.5Matches
2021-202223Bragapt POR1. Primeira Liga4th10.6Matches
2021-202223Portopt POR1. Primeira Liga1st3.5Matches
2022-202324Portopt POR1. Primeira Liga2nd22.2Matches
2023-202425Portopt POR1. Primeira Liga3rd24.9Matches
2024-202526Portopt POR1. Primeira Liga3rd16.1Matches
8 Seasons4 Clubs1 League148.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (5 Seasons)1 League66.9
Braga (3 Seasons)1 League55.0
Rio Ave (1 Season)1 League23.7
Portimonense (1 Season)1 League2.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
2019-202021Braga2. Europa LgR326.3253.96153221271.11400201Matches
2020-202122Braga2. Europa LgR326.3253.96170601160.95303000Matches
2021-202223Braga2. Europa LgQF5.5173.1190322120.37100100Matches
2021-202223Porto2. Europa LgR161.884.3971000000.00000000Matches
2022-202324Porto1. Champions LgR166.3243.84181122060.96301020Matches
2023-202425Porto1. Champions LgR167.2253.63132323260.87201102Matches
2024-202526Porto2. Europa Lg6.5263.99193021120.31100001Matches
6 Seasons2 Clubs2 Leagues39.91503.7998101510107290.731405424
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (4 Seasons)2 Leagues21.8833.875774663140.65602123
Braga (3 Seasons)1 League18.1673.7041311444150.83803301
Europa Lg (4 Seasons)26.41013.8267711655170.64903302
Champions Lg (2 Seasons)13.5493.733134452120.91502122
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
202426br BrazilFriendlies (M)0.1Matches
1 Season1 Club1 League0.1

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2017-201819Portimonensept POR1. Primeira Liga2.433Matches
2017-201819Portopt POR1. Primeira Liga0.311Matches
2018-201920Rio Avept POR1. Primeira Liga23.71214Matches
2019-202021Braga2. Europa Lg6.3441211911.1810195980Matches
2019-202021Bragapt POR1. Primeira Liga17.01119Matches
2020-202122Braga2. Europa Lg6.3330302540.036246970Matches
2020-202122Bragapt POR1. Primeira Liga27.51641Matches
2021-202223Porto2. Europa Lg1.8211011250.010004610Matches
2021-202223Braga2. Europa Lg5.5753314666.7250571460Matches
2021-202223Portopt POR1. Primeira Liga3.532Matches
2021-202223Bragapt POR1. Primeira Liga10.61510Matches
2022-202324Porto1. Champions Lg6.3312102450.0214311101350Matches
2022-202324Portopt POR1. Primeira Liga22.21923Matches
2023-202425Porto1. Champions Lg7.2754123560.0240481570Matches
2023-202425Portopt POR1. Primeira Liga24.91917Matches
2024-202526Porto2. Europa Lg6.5148851101566.75312923150Matches
2024-202526Portopt POR1. Primeira Liga16.11214Matches
8 Seasons4 Clubs3 Leagues187.94013819156234650.0234273519389490
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 (5 Seasons)3 Leagues88.726691574162661.510214178857280
Braga (3 Seasons)2 Leagues73.1145448272035.013213188832210
Rio Ave (1 Season)1 League23.712140
Portimonense (1 Season)1 League2.4330
Primeira Liga (8 Seasons)148.01111440
Europa Lg (4 Seasons)26.4302113134183748.619244203161370
Champions Lg (2 Seasons)13.51066225955.64183151828120
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2017-201819Porto1 League0.3110
2017-201819Portimonense1 League2.4330
2018-201920Rio Ave1 League23.712140
2019-202021Braga2 Leagues23.34151211911.18101924980
2020-202122Braga2 Leagues33.83190302540.0362447970
2021-202223Braga2 Leagues16.07203314666.72505171460
2021-202223Porto2 Leagues5.3241011250.010006610
2022-202324Porto2 Leagues28.53202102450.0214311331350
2023-202425Porto2 Leagues32.17244123560.02404251570
2024-202526Porto2 Leagues22.61420851101566.753122323150
8 Seasons4 Clubs3 Leagues187.94013819156234650.0234273519389490
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Porto (5 Seasons)3 Leagues88.726691574162661.510214178857280
Braga (3 Seasons)2 Leagues73.1145448272035.013213188832210
Rio Ave (1 Season)1 League23.712140
Portimonense (1 Season)1 League2.4330
Primeira Liga (8 Seasons)148.01111440
Europa Lg (4 Seasons)26.4302113134183748.619244203161370
Champions Lg (2 Seasons)13.51066225955.64183151828120
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2017-201819Portopt POR1. Primeira Liga1st0.311Matches
2017-201819Portimonensept POR1. Primeira Liga10th2.433Matches
2018-201920Rio Avept POR1. Primeira Liga7th23.71214Matches
2019-202021Bragapt POR1. Primeira Liga3rd17.01119Matches
2020-202122Bragapt POR1. Primeira Liga4th27.51641Matches
2021-202223Bragapt POR1. Primeira Liga4th10.61510Matches
2021-202223Portopt POR1. Primeira Liga1st3.532Matches
2022-202324Portopt POR1. Primeira Liga2nd22.21923Matches
2023-202425Portopt POR1. Primeira Liga3rd24.91917Matches
2024-202526Portopt POR1. Primeira Liga3rd16.11214Matches
8 Seasons4 Clubs1 League148.01111440
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 (5 Seasons)1 League66.954570
Braga (3 Seasons)1 League55.042700
Rio Ave (1 Season)1 League23.712140
Portimonense (1 Season)1 League2.4330
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
2019-202021Braga2. Europa LgR326.3441211911.1810195980Matches
2020-202122Braga2. Europa LgR326.3330302540.036246970Matches
2021-202223Braga2. Europa LgQF5.5753314666.7250571460Matches
2021-202223Porto2. Europa LgR161.8211011250.010004610Matches
2022-202324Porto1. Champions LgR166.3312102450.0214311101350Matches
2023-202425Porto1. Champions LgR167.2754123560.0240481570Matches
2024-202526Porto2. Europa Lg6.5148851101566.75312923150Matches
6 Seasons2 Clubs2 Leagues39.9402719156234650.023427354989490
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 (4 Seasons)2 Leagues21.826151574162661.510214173157280
Braga (3 Seasons)1 League18.1141248272035.013213181832210
Europa Lg (4 Seasons)26.4302113134183748.619244203161370
Champions Lg (2 Seasons)13.51066225955.64183151828120
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
202426br BrazilFriendlies (M)0.1Matches
1 Season1 Club1 League0.10

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2017-201819Portimonensept POR1. Primeira Liga2.4Matches
2017-201819Portopt POR1. Primeira Liga0.3Matches
2018-201920Rio Avept POR1. Primeira Liga23.7Matches
2019-202021Braga2. Europa Lg6.335974112820026359271348.11451.9217160380839251425723388Matches
2019-202021Bragapt POR1. Primeira Liga17.0Matches
2020-202122Braga2. Europa Lg6.328293812013223282291241.41758.61701430724241414131018754Matches
2020-202122Bragapt POR1. Primeira Liga27.5Matches
2021-202223Porto2. Europa Lg1.8863102552886600.06100.0634632361282545621Matches
2021-202223Braga2. Europa Lg5.528773811314330285221150.01150.0202169685626231423720051Matches
2021-202223Portopt POR1. Primeira Liga3.5Matches
2021-202223Bragapt POR1. Primeira Liga10.6Matches
2022-202324Porto1. Champions Lg6.327015418615033270191052.6421.11821477778321915201217558Matches
2022-202324Portopt POR1. Primeira Liga22.2Matches
2023-202425Porto1. Champions Lg7.2273641851542927328932.11553.6179123662725151119616553Matches
2023-202425Portopt POR1. Primeira Liga24.9Matches
2024-202526Porto2. Europa Lg6.535620751141744135517529.41270.620814848843322910722352Matches
2024-202526Portopt POR1. Primeira Liga16.1Matches
8 Seasons4 Clubs3 Leagues187.9191367284671100519019101486040.57953.412219389491319112679115531239377
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 (5 Seasons)3 Leagues88.798544167310530111984702434.33752.96324660252510264375429619184
Braga (3 Seasons)2 Leagues73.19282311736147579926783646.24253.8589472923888962426124620193
Rio Ave (1 Season)1 League23.7
Portimonense (1 Season)1 League2.4
Primeira Liga (8 Seasons)148.0
Europa Lg (4 Seasons)26.413704620250070112813671014140.66059.48606676350813492537635899266
Champions Lg (2 Seasons)13.5543218217130462543471940.41940.4361271314055734263918340111
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2017-201819Porto1 League0.3
2017-201819Portimonense1 League2.4
2018-201920Rio Ave1 League23.7
2019-202021Braga2 Leagues23.335974112820026359271348.11451.9217160380839251425723388
2020-202122Braga2 Leagues33.828293812013223282291241.41758.61701430724241414131018754
2021-202223Braga2 Leagues16.028773811314330285221150.01150.0202169685626231423720051
2021-202223Porto2 Leagues5.3863102552886600.06100.0634632361282545621
2022-202324Porto2 Leagues28.527015418615033270191052.6421.11821477778321915201217558
2023-202425Porto2 Leagues32.1273641851542927328932.11553.6179123662725151119616553
2024-202526Porto2 Leagues22.635620751141744135517529.41270.620814848843322910722352
8 Seasons4 Clubs3 Leagues187.9191367284671100519019101486040.57953.412219389491319112679115531239377
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 (5 Seasons)3 Leagues88.798544167310530111984702434.33752.96324660252510264375429619184
Braga (3 Seasons)2 Leagues73.19282311736147579926783646.24253.8589472923888962426124620193
Rio Ave (1 Season)1 League23.7
Portimonense (1 Season)1 League2.4
Primeira Liga (8 Seasons)148.0
Europa Lg (4 Seasons)26.413704620250070112813671014140.66059.48606676350813492537635899266
Champions Lg (2 Seasons)13.5543218217130462543471940.41940.4361271314055734263918340111
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
2017-201819Portopt POR1. Primeira Liga1st0.3Matches
2017-201819Portimonensept POR1. Primeira Liga10th2.4Matches
2018-201920Rio Avept POR1. Primeira Liga7th23.7Matches
2019-202021Bragapt POR1. Primeira Liga3rd17.0Matches
2020-202122Bragapt POR1. Primeira Liga4th27.5Matches
2021-202223Bragapt POR1. Primeira Liga4th10.6Matches
2021-202223Portopt POR1. Primeira Liga1st3.5Matches
2022-202324Portopt POR1. Primeira Liga2nd22.2Matches
2023-202425Portopt POR1. Primeira Liga3rd24.9Matches
2024-202526Portopt POR1. Primeira Liga3rd16.1Matches
8 Seasons4 Clubs1 League148.0
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
Porto (5 Seasons)1 League66.9
Braga (3 Seasons)1 League55.0
Rio Ave (1 Season)1 League23.7
Portimonense (1 Season)1 League2.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
2019-202021Braga2. Europa LgR326.335974112820026359271348.11451.9217160380839251425723388Matches
2020-202122Braga2. Europa LgR326.328293812013223282291241.41758.61701430724241414131018754Matches
2021-202223Braga2. Europa LgQF5.528773811314330285221150.01150.0202169685626231423720051Matches
2021-202223Porto2. Europa LgR161.8863102552886600.06100.0634632361282545621Matches
2022-202324Porto1. Champions LgR166.327015418615033270191052.6421.11821477778321915201217558Matches
2023-202425Porto1. Champions LgR167.2273641851542927328932.11553.6179123662725151119616553Matches
2024-202526Porto2. Europa Lg6.535620751141744135517529.41270.620814848843322910722352Matches
6 Seasons2 Clubs2 Leagues39.9191367284671100519019101486040.57953.412219389491319112679115531239377
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 (4 Seasons)2 Leagues21.898544167310530111984702434.33752.96324660252510264375429619184
Braga (3 Seasons)1 League18.19282311736147579926783646.24253.8589472923888962426124620193
Europa Lg (4 Seasons)26.413704620250070112813671014140.66059.48606676350813492537635899266
Champions Lg (2 Seasons)13.5543218217130462543471940.41940.4361271314055734263918340111
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
202426br BrazilFriendlies (M)0.1Matches
1 Season1 Club1 League0.1

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2017-201819Portimonensept POR1. Primeira Liga7213307.02.410631.4346-2-0.85-0.66Matches
2017-201819Portopt POR1. Primeira Liga226130.80.300213.0010+1+3.46+1.59Matches
2018-201920Rio Avept POR1. Primeira Liga272,1337969.723.723891842421.153238-6-0.25-0.64Matches
2019-202021Braga2. Europa Lg85687178.96.3589434201.891311+2+0.32-0.879.98.2+1.6+0.26-0.01Matches
2019-202021Bragapt POR1. Primeira Liga271,5305750.017.016787112641.632718+9+0.53-0.18Matches
2020-202122Braga2. Europa Lg75678178.86.37813001.43111100.000.0010.210.7-0.5-0.09+0.93Matches
2020-202122Bragapt POR1. Primeira Liga332,4737580.827.529791044401.853723+14+0.51-0.41Matches
2021-202223Porto2. Europa Lg41654145.81.8174033001.2532+1+0.55+1.013.23.4-0.2-0.10+0.09Matches
2021-202223Braga2. Europa Lg64928243.25.56823001.67117+4+0.73+0.7310.36.5+3.9+0.71+1.34Matches
2021-202223Portopt POR1. Primeira Liga123132610.23.500122622.4291+8+2.30+0.47Matches
2021-202223Bragapt POR1. Primeira Liga149506831.010.61077444501.641715+2+0.19-0.62Matches
2022-202324Porto1. Champions Lg85637078.26.3776112801.63113+8+1.28+3.5712.56.8+5.7+0.92+2.00Matches
2022-202324Portopt POR1. Primeira Liga311,9986465.322.220837113102.55508+42+1.89+1.13Matches
2023-202425Porto1. Champions Lg76499386.57.27933001.71149+5+0.69-1.098.87.0+1.8+0.26-1.04Matches
2023-202425Portopt POR1. Primeira Liga312,2387273.124.924841473202.134521+24+0.97-0.35Matches
2024-202526Porto2. Europa Lg85867381.46.5690622301.38119+2+0.31+0.319.57.7+1.9+0.29+0.21Matches
2024-202526Portopt POR1. Primeira Liga181,4458084.516.117841012212.113113+18+1.12-1.94Matches
8 Seasons4 Clubs3 Leagues25016,9096849.2187.917983907131131.85327195+132+0.70-0.2464.550.3+14.2+0.36+0.71
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 (5 Seasons)3 Leagues1217,9836648.488.7828441392942.1417566+109+1.23-0.3134.124.8+9.3+0.43+0.47
Braga (3 Seasons)2 Leagues956,5806956.073.1738031223541.7211685+31+0.42-0.2530.425.4+5.0+0.28+0.82
Rio Ave (1 Season)1 League272,1337969.723.723891842421.153238-6-0.25-0.64
Portimonense (1 Season)1 League7213307.02.410631.4346-2-0.85-0.66
Primeira Liga (8 Seasons)20213,3196645.5148.014082706230131.92253143+110+0.74-0.30
Europa Lg (4 Seasons)332,3787265.026.425851683301.554940+9+0.34+0.2743.236.5+6.7+0.25+0.68
Champions Lg (2 Seasons)151,2128182.413.51485412801.672512+13+0.97+1.6621.313.8+7.6+0.58+0.57
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2017-201819Porto1 League226130.80.300213.0010+1+3.46+1.59
2017-201819Portimonense1 League7213307.02.410631.4346-2-0.85-0.66
2018-201920Rio Ave1 League272,1337969.723.723891842421.153238-6-0.25-0.64
2019-202021Braga2 Leagues352,0986055.523.3218011142941.694029+11+0.47-0.289.98.2+1.6+0.26-0.01
2020-202122Braga2 Leagues403,0407680.433.836801344401.784834+14+0.41-0.3210.210.7-0.5-0.09+0.93
2021-202223Braga2 Leagues201,4427234.316.01679744501.652822+6+0.37-0.2510.36.5+3.9+0.71+1.34
2021-202223Porto2 Leagues164783014.05.31740152722.13123+9+1.69+0.013.23.4-0.2-0.10+0.09
2022-202324Porto2 Leagues392,5616667.828.527818123102.366111+50+1.76+1.3912.56.8+5.7+0.92+2.00
2023-202425Porto2 Leagues382,8877675.832.131861773202.055930+29+0.90-0.468.87.0+1.8+0.26-1.04
2024-202526Porto2 Leagues262,0317883.622.623851632311.894222+20+0.89-1.149.57.7+1.9+0.29+0.21
8 Seasons4 Clubs3 Leagues25016,9096849.2187.917983907131131.85327195+132+0.70-0.2464.550.3+14.2+0.36+0.71
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 (5 Seasons)3 Leagues1217,9836648.488.7828441392942.1417566+109+1.23-0.3134.124.8+9.3+0.43+0.47
Braga (3 Seasons)2 Leagues956,5806956.073.1738031223541.7211685+31+0.42-0.2530.425.4+5.0+0.28+0.82
Rio Ave (1 Season)1 League272,1337969.723.723891842421.153238-6-0.25-0.64
Portimonense (1 Season)1 League7213307.02.410631.4346-2-0.85-0.66
Primeira Liga (8 Seasons)20213,3196645.5148.014082706230131.92253143+110+0.74-0.30
Europa Lg (4 Seasons)332,3787265.026.425851683301.554940+9+0.34+0.2743.236.5+6.7+0.25+0.68
Champions Lg (2 Seasons)151,2128182.413.51485412801.672512+13+0.97+1.6621.313.8+7.6+0.58+0.57
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2017-201819Portopt POR1. Primeira Liga1st226130.80.300213.0010+1+3.46+1.59Matches
2017-201819Portimonensept POR1. Primeira Liga10th7213307.02.410631.4346-2-0.85-0.66Matches
2018-201920Rio Avept POR1. Primeira Liga7th272,1337969.723.723891842421.153238-6-0.25-0.64Matches
2019-202021Bragapt POR1. Primeira Liga3rd271,5305750.017.016787112641.632718+9+0.53-0.18Matches
2020-202122Bragapt POR1. Primeira Liga4th332,4737580.827.529791044401.853723+14+0.51-0.41Matches
2021-202223Bragapt POR1. Primeira Liga4th149506831.010.61077444501.641715+2+0.19-0.62Matches
2021-202223Portopt POR1. Primeira Liga1st123132610.23.500122622.4291+8+2.30+0.47Matches
2022-202324Portopt POR1. Primeira Liga2nd311,9986465.322.220837113102.55508+42+1.89+1.13Matches
2023-202425Portopt POR1. Primeira Liga3rd312,2387273.124.924841473202.134521+24+0.97-0.35Matches
2024-202526Portopt POR1. Primeira Liga3rd181,4458084.516.117841012212.113113+18+1.12-1.94Matches
8 Seasons4 Clubs1 League20213,3196645.5148.014082706230131.92253143+110+0.74-0.30
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Porto (5 Seasons)1 League946,0206443.266.9618431332942.3213643+93+1.39-0.30
Braga (3 Seasons)1 League744,9536754.055.0557821193441.738156+25+0.45-0.33
Rio Ave (1 Season)1 League272,1337969.723.723891842421.153238-6-0.25-0.64
Portimonense (1 Season)1 League7213307.02.410631.4346-2-0.85-0.66
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
2019-202021Braga2. Europa LgR3285687178.96.3589434201.891311+2+0.32-0.879.98.2+1.6+0.26-0.01Matches
2020-202122Braga2. Europa LgR3275678178.86.37813001.43111100.000.0010.210.7-0.5-0.09+0.93Matches
2021-202223Braga2. Europa LgQF64928243.25.56823001.67117+4+0.73+0.7310.36.5+3.9+0.71+1.34Matches
2021-202223Porto2. Europa LgR1641654145.81.8174033001.2532+1+0.55+1.013.23.4-0.2-0.10+0.09Matches
2022-202324Porto1. Champions LgR1685637078.26.3776112801.63113+8+1.28+3.5712.56.8+5.7+0.92+2.00Matches
2023-202425Porto1. Champions LgR1676499386.57.27933001.71149+5+0.69-1.098.87.0+1.8+0.26-1.04Matches
2024-202526Porto2. Europa Lg85867381.46.5690622301.38119+2+0.31+0.319.57.7+1.9+0.29+0.21Matches
6 Seasons2 Clubs2 Leagues483,5907570.039.939852093201.597452+22+0.55+0.6164.550.3+14.2+0.36+0.71
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 (4 Seasons)2 Leagues271,9637377.021.821861062801.523923+16+0.73+1.1934.124.8+9.3+0.43+0.47
Braga (3 Seasons)1 League211,6277763.118.118831034201.673529+6+0.33+0.1430.425.4+5.0+0.28+0.82
Europa Lg (4 Seasons)332,3787265.026.425851683301.554940+9+0.34+0.2743.236.5+6.7+0.25+0.68
Champions Lg (2 Seasons)151,2128182.413.51485412801.672512+13+0.97+1.6621.313.8+7.6+0.58+0.57
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
202426br BrazilFriendlies (M)1992.50.1001911.001100.00-0.51Matches
1 Season1 Club1 League1992.50.1001911.001100.00-0.51

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201819Portimonensept POR1. Primeira Liga2.40004121533100Matches
2017-201819Portopt POR1. Primeira Liga0.3000010011000Matches
2018-201920Rio Avept POR1. Primeira Liga23.7610219661371412100Matches
2019-202021Braga2. Europa Lg6.320081224254000344640.0Matches
2019-202021Bragapt POR1. Primeira Liga17.0600355158419110Matches
2020-202122Braga2. Europa Lg6.30006901263000345645.5Matches
2020-202122Bragapt POR1. Primeira Liga27.5400247259041160Matches
2021-202223Porto2. Europa Lg1.810033054100092528.6Matches
2021-202223Braga2. Europa Lg5.510031225751002711761.1Matches
2021-202223Portopt POR1. Primeira Liga3.51006816230Matches
2021-202223Bragapt POR1. Primeira Liga10.6200153032410150Matches
2022-202324Porto1. Champions Lg6.300041811310120034101147.6Matches
2022-202324Portopt POR1. Primeira Liga22.2400294845323190Matches
2023-202425Porto1. Champions Lg7.20006161985000382433.3Matches
2023-202425Portopt POR1. Primeira Liga24.9500144945617191Matches
2024-202526Porto2. Europa Lg6.50006508980003361331.6Matches
2024-202526Portopt POR1. Primeira Liga16.1400203112414120Matches
8 Seasons4 Clubs3 Leagues187.9361020447336573193138501209405243.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (5 Seasons)3 Leagues88.7150088179121748869201114203337.7
Braga (3 Seasons)2 Leagues73.115009118617257885410095201951.3
Rio Ave (1 Season)1 League23.7610219661371412100
Portimonense (1 Season)1 League2.40004121533100
Primeira Liga (8 Seasons)148.0321016839830479144111201
Europa Lg (4 Seasons)26.440026414723121100137283743.1
Champions Lg (2 Seasons)13.5000103422218620072121544.4
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201819Porto1 League0.3000010011000
2017-201819Portimonense1 League2.40004121533100
2018-201920Rio Ave1 League23.7610219661371412100
2019-202021Braga2 Leagues23.3800436371262415000344640.0
2020-202122Braga2 Leagues33.8400308151024719000345645.5
2021-202223Braga2 Leagues16.0300184252917201002711761.1
2021-202223Porto2 Leagues5.32009111116400092528.6
2022-202324Porto2 Leagues28.54003366566332020034101147.6
2023-202425Porto2 Leagues32.150020655652524001382433.3
2024-202526Porto2 Leagues22.6400263613223200003361331.6
8 Seasons4 Clubs3 Leagues187.9361020447336573193138501209405243.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (5 Seasons)3 Leagues88.7150088179121748869201114203337.7
Braga (3 Seasons)2 Leagues73.115009118617257885410095201951.3
Rio Ave (1 Season)1 League23.7610219661371412100
Portimonense (1 Season)1 League2.40004121533100
Primeira Liga (8 Seasons)148.0321016839830479144111201
Europa Lg (4 Seasons)26.440026414723121100137283743.1
Champions Lg (2 Seasons)13.5000103422218620072121544.4
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201819Portopt POR1. Primeira Liga1st0.3000010011000Matches
2017-201819Portimonensept POR1. Primeira Liga10th2.40004121533100Matches
2018-201920Rio Avept POR1. Primeira Liga7th23.7610219661371412100Matches
2019-202021Bragapt POR1. Primeira Liga3rd17.0600355158419110Matches
2020-202122Bragapt POR1. Primeira Liga4th27.5400247259041160Matches
2021-202223Bragapt POR1. Primeira Liga4th10.6200153032410150Matches
2021-202223Portopt POR1. Primeira Liga1st3.51006816230Matches
2022-202324Portopt POR1. Primeira Liga2nd22.2400294845323190Matches
2023-202425Portopt POR1. Primeira Liga3rd24.9500144945617191Matches
2024-202526Portopt POR1. Primeira Liga3rd16.1400203112414120Matches
8 Seasons4 Clubs1 League148.0321016839830479144111201
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Porto (5 Seasons)1 League66.9140069137101395754001
Braga (3 Seasons)1 League55.01200741531319870420
Rio Ave (1 Season)1 League23.7610219661371412100
Portimonense (1 Season)1 League2.40004121533100
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
2019-202021Braga2. Europa LgR326.320081224254000344640.0Matches
2020-202122Braga2. Europa LgR326.30006901263000345645.5Matches
2021-202223Braga2. Europa LgQF5.510031225751002711761.1Matches
2021-202223Porto2. Europa LgR161.810033054100092528.6Matches
2022-202324Porto1. Champions LgR166.300041811310120034101147.6Matches
2023-202425Porto1. Champions LgR167.20006161985000382433.3Matches
2024-202526Porto2. Europa Lg6.50006508980003361331.6Matches
6 Seasons2 Clubs2 Leagues39.940036756944927300209405243.5
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (4 Seasons)2 Leagues21.810019422353115200114203337.7
Braga (3 Seasons)1 League18.13001733459181210095201951.3
Europa Lg (4 Seasons)26.440026414723121100137283743.1
Champions Lg (2 Seasons)13.5000103422218620072121544.4
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202426br BrazilFriendlies (M)0.10000Matches
1 Season1 Club1 League0.10000

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.