Standard Stats Table 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 2012-2013 22 Estoril pt POR 1. Primeira Liga 29 16 1,609 17.9 4 6 10 4 0 0 4 0 0.22 0.34 0.56 0.22 0.56 Matches 2013-2014 23 Porto 2. Europa Lg 6 5 346 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 23 Porto pt POR 1. Primeira Liga 17 11 968 10.8 4 3 7 4 0 0 2 0 0.37 0.28 0.65 0.37 0.65 Matches 2014-2015 24 Nice fr FRA 1. Ligue 1 30 29 2,316 25.7 10 4 14 10 0 0 2 1 0.39 0.16 0.54 0.39 0.54 Matches 2015-2016 25 Al-Hilal sa KSA 1. Pro League 18 17 1,504 16.7 14 2 16 14 0 0 2 0 0.84 0.12 0.96 0.84 0.96 Matches 2016-2017 26 Al-Hilal sa KSA 1. Pro League 22 22 1,859 20.7 12 4 16 12 0 0 3 1 0.58 0.19 0.77 0.58 0.77 Matches 2017-2018 27 Al-Hilal sa KSA 1. Pro League 8 8 697 7.7 6 0 6 5 1 1 1 0 0.77 0.00 0.77 0.65 0.65 Matches 2018-2019 28 Al-Hilal sa KSA 1. Pro League 26 26 2,202 24.5 10 2 12 7 3 3 2 1 0.41 0.08 0.49 0.29 0.37 Matches 2019-2020 29 Al-Hilal sa KSA 1. Pro League 22 19 1,691 18.8 12 0 12 10 2 3 1 0 0.64 0.00 0.64 0.53 0.53 Matches 2021-2022 31 Al-Ahli sa KSA 1. Pro League 12 12 1,002 11.1 5 0 5 5 0 0 3 0 0.45 0.00 0.45 0.45 0.45 Matches 2022 32 Botafogo (RJ) br BRA 1. Série A 14 13 1,101 12.2 3 1 4 3 0 0 3 0 2.6 2.6 2.9 5.5 22 69 42 0.25 0.08 0.33 0.25 0.33 0.21 0.23 0.45 0.21 0.45 Matches 2023 33 Botafogo (RJ) br BRA 1. Série A 34 32 2,670 29.7 6 6 12 6 0 0 5 1 5.4 5.4 6.0 11.4 35 156 89 0.20 0.20 0.40 0.20 0.40 0.18 0.20 0.38 0.18 0.38 Matches 2023 33 Botafogo (RJ) 2. Sudamericana 8 8 623 6.9 2 1 3 2 0 0 2 0 0.29 0.14 0.43 0.29 0.43 Matches 2024 34 Botafogo (RJ) 1. Libertadores 2 1 146 1.6 2 0 2 2 0 0 0 0 1.3 1.3 0.0 1.3 3 5 10 1.23 0.00 1.23 1.23 1.23 0.80 0.01 0.82 0.80 0.82 Matches 2024 34 Botafogo (RJ) br BRA 1. Série A 10 7 613 6.8 2 1 3 2 0 1 1 0 1.5 0.7 0.4 1.0 11 26 20 0.29 0.15 0.44 0.29 0.44 0.21 0.06 0.27 0.10 0.15 Matches 12 Seasons 6 Clubs 7 Leagues 258 226 19,347 215.0 92 30 122 86 6 8 31 4 10.8 10.0 9.2 19.2 71 256 161 0.43 0.14 0.57 0.40 0.54 0.21 0.18 0.40 0.20 0.38 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 Al-Hilal (5 Seasons) 1 League 96 92 7,953 88.4 54 8 62 48 6 7 9 2 0.61 0.09 0.70 0.54 0.63 Botafogo (RJ) (3 Seasons) 3 Leagues 68 61 5,153 57.3 15 9 24 15 0 1 11 1 10.8 10.0 9.2 19.2 71 256 161 0.26 0.16 0.42 0.26 0.42 0.21 0.18 0.40 0.20 0.38 Nice (1 Season) 1 League 30 29 2,316 25.7 10 4 14 10 0 0 2 1 0.39 0.16 0.54 0.39 0.54 Estoril (1 Season) 1 League 29 16 1,609 17.9 4 6 10 4 0 0 4 0 0.22 0.34 0.56 0.22 0.56 Porto (1 Season) 2 Leagues 23 16 1,314 14.6 4 3 7 4 0 0 2 0 0.27 0.21 0.48 0.27 0.48 Al-Ahli (1 Season) 1 League 12 12 1,002 11.1 5 0 5 5 0 0 3 0 0.45 0.00 0.45 0.45 0.45 Pro League (6 Seasons) 108 104 8,955 99.5 59 8 67 53 6 7 12 2 0.59 0.08 0.67 0.53 0.61 Série A (3 Seasons) 58 52 4,384 48.7 11 8 19 11 0 1 9 1 9.5 8.7 9.2 17.9 68 251 151 0.23 0.16 0.39 0.23 0.39 0.19 0.19 0.38 0.18 0.37 Primeira Liga (2 Seasons) 46 27 2,577 28.6 8 9 17 8 0 0 6 0 0.28 0.31 0.59 0.28 0.59 Ligue 1 (1 Season) 30 29 2,316 25.7 10 4 14 10 0 0 2 1 0.39 0.16 0.54 0.39 0.54 Sudamericana (1 Season) 8 8 623 6.9 2 1 3 2 0 0 2 0 0.29 0.14 0.43 0.29 0.43 Europa Lg (1 Season) 6 5 346 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Libertadores (1 Season) 2 1 146 1.6 2 0 2 2 0 0 0 0 1.3 1.3 0.0 1.3 3 5 10 1.23 0.00 1.23 1.23 1.23 0.80 0.01 0.82 0.80 0.82
Standard Stats Table 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 2012-2013 22 Estoril 1 League 29 16 1,609 17.9 4 6 10 4 0 0 4 0 0.22 0.34 0.56 0.22 0.56 2013-2014 23 Porto 2 Leagues 23 16 1,314 14.6 4 3 7 4 0 0 2 0 0.27 0.21 0.48 0.27 0.48 2014-2015 24 Nice 1 League 30 29 2,316 25.7 10 4 14 10 0 0 2 1 0.39 0.16 0.54 0.39 0.54 2015-2016 25 Al-Hilal 1 League 18 17 1,504 16.7 14 2 16 14 0 0 2 0 0.84 0.12 0.96 0.84 0.96 2016-2017 26 Al-Hilal 1 League 22 22 1,859 20.7 12 4 16 12 0 0 3 1 0.58 0.19 0.77 0.58 0.77 2017-2018 27 Al-Hilal 1 League 8 8 697 7.7 6 0 6 5 1 1 1 0 0.77 0.00 0.77 0.65 0.65 2018-2019 28 Al-Hilal 1 League 26 26 2,202 24.5 10 2 12 7 3 3 2 1 0.41 0.08 0.49 0.29 0.37 2019-2020 29 Al-Hilal 1 League 22 19 1,691 18.8 12 0 12 10 2 3 1 0 0.64 0.00 0.64 0.53 0.53 2021-2022 31 Al-Ahli 1 League 12 12 1,002 11.1 5 0 5 5 0 0 3 0 0.45 0.00 0.45 0.45 0.45 2022 32 Botafogo (RJ) 1 League 14 13 1,101 12.2 3 1 4 3 0 0 3 0 2.6 2.6 2.9 5.5 22 69 42 0.25 0.08 0.33 0.25 0.33 0.21 0.23 0.45 0.21 0.45 2023 33 Botafogo (RJ) 2 Leagues 42 40 3,293 36.6 8 7 15 8 0 0 7 1 5.4 5.4 6.0 11.4 35 156 89 0.22 0.19 0.41 0.22 0.41 0.18 0.20 0.38 0.18 0.38 2024 34 Botafogo (RJ) 2 Leagues 12 8 759 8.4 4 1 5 4 0 1 1 0 2.8 2.0 0.4 2.4 14 31 30 0.47 0.12 0.59 0.47 0.59 0.33 0.05 0.37 0.23 0.28 12 Seasons 6 Clubs 7 Leagues 258 226 19,347 215.0 92 30 122 86 6 8 31 4 10.8 10.0 9.2 19.2 71 256 161 0.43 0.14 0.57 0.40 0.54 0.21 0.18 0.40 0.20 0.38 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 Al-Hilal (5 Seasons) 1 League 96 92 7,953 88.4 54 8 62 48 6 7 9 2 0.61 0.09 0.70 0.54 0.63 Botafogo (RJ) (3 Seasons) 3 Leagues 68 61 5,153 57.3 15 9 24 15 0 1 11 1 10.8 10.0 9.2 19.2 71 256 161 0.26 0.16 0.42 0.26 0.42 0.21 0.18 0.40 0.20 0.38 Nice (1 Season) 1 League 30 29 2,316 25.7 10 4 14 10 0 0 2 1 0.39 0.16 0.54 0.39 0.54 Estoril (1 Season) 1 League 29 16 1,609 17.9 4 6 10 4 0 0 4 0 0.22 0.34 0.56 0.22 0.56 Porto (1 Season) 2 Leagues 23 16 1,314 14.6 4 3 7 4 0 0 2 0 0.27 0.21 0.48 0.27 0.48 Al-Ahli (1 Season) 1 League 12 12 1,002 11.1 5 0 5 5 0 0 3 0 0.45 0.00 0.45 0.45 0.45 Pro League (6 Seasons) 108 104 8,955 99.5 59 8 67 53 6 7 12 2 0.59 0.08 0.67 0.53 0.61 Série A (3 Seasons) 58 52 4,384 48.7 11 8 19 11 0 1 9 1 9.5 8.7 9.2 17.9 68 251 151 0.23 0.16 0.39 0.23 0.39 0.19 0.19 0.38 0.18 0.37 Primeira Liga (2 Seasons) 46 27 2,577 28.6 8 9 17 8 0 0 6 0 0.28 0.31 0.59 0.28 0.59 Ligue 1 (1 Season) 30 29 2,316 25.7 10 4 14 10 0 0 2 1 0.39 0.16 0.54 0.39 0.54 Sudamericana (1 Season) 8 8 623 6.9 2 1 3 2 0 0 2 0 0.29 0.14 0.43 0.29 0.43 Europa Lg (1 Season) 6 5 346 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Libertadores (1 Season) 2 1 146 1.6 2 0 2 2 0 0 0 0 1.3 1.3 0.0 1.3 3 5 10 1.23 0.00 1.23 1.23 1.23 0.80 0.01 0.82 0.80 0.82
Standard Stats Table 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 2012-2013 22 Estoril pt POR 1. Primeira Liga 5th 29 16 1,609 17.9 4 6 10 4 0 0 4 0 0.22 0.34 0.56 0.22 0.56 Matches 2013-2014 23 Porto pt POR 1. Primeira Liga 3rd 17 11 968 10.8 4 3 7 4 0 0 2 0 0.37 0.28 0.65 0.37 0.65 Matches 2014-2015 24 Nice fr FRA 1. Ligue 1 11th 30 29 2,316 25.7 10 4 14 10 0 0 2 1 0.39 0.16 0.54 0.39 0.54 Matches 2015-2016 25 Al-Hilal sa KSA 1. Pro League 2nd 18 17 1,504 16.7 14 2 16 14 0 0 2 0 0.84 0.12 0.96 0.84 0.96 Matches 2016-2017 26 Al-Hilal sa KSA 1. Pro League 1st 22 22 1,859 20.7 12 4 16 12 0 0 3 1 0.58 0.19 0.77 0.58 0.77 Matches 2017-2018 27 Al-Hilal sa KSA 1. Pro League 1st 8 8 697 7.7 6 0 6 5 1 1 1 0 0.77 0.00 0.77 0.65 0.65 Matches 2018-2019 28 Al-Hilal sa KSA 1. Pro League 2nd 26 26 2,202 24.5 10 2 12 7 3 3 2 1 0.41 0.08 0.49 0.29 0.37 Matches 2019-2020 29 Al-Hilal sa KSA 1. Pro League 1st 22 19 1,691 18.8 12 0 12 10 2 3 1 0 0.64 0.00 0.64 0.53 0.53 Matches 2021-2022 31 Al-Ahli sa KSA 1. Pro League 15th 12 12 1,002 11.1 5 0 5 5 0 0 3 0 0.45 0.00 0.45 0.45 0.45 Matches 2022 32 Botafogo (RJ) br BRA 1. Série A 11th 14 13 1,101 12.2 3 1 4 3 0 0 3 0 2.6 2.6 2.9 5.5 22 69 42 0.25 0.08 0.33 0.25 0.33 0.21 0.23 0.45 0.21 0.45 Matches 2023 33 Botafogo (RJ) br BRA 1. Série A 5th 34 32 2,670 29.7 6 6 12 6 0 0 5 1 5.4 5.4 6.0 11.4 35 156 89 0.20 0.20 0.40 0.20 0.40 0.18 0.20 0.38 0.18 0.38 Matches 2024 34 Botafogo (RJ) br BRA 1. Série A 1st 10 7 613 6.8 2 1 3 2 0 1 1 0 1.5 0.7 0.4 1.0 11 26 20 0.29 0.15 0.44 0.29 0.44 0.21 0.06 0.27 0.10 0.15 Matches 12 Seasons 6 Clubs 4 Leagues 242 212 18,232 202.6 88 29 117 82 6 8 29 4 9.5 8.7 9.2 17.9 68 251 151 0.43 0.14 0.58 0.40 0.55 0.19 0.19 0.38 0.18 0.37 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 Al-Hilal (5 Seasons) 1 League 96 92 7,953 88.4 54 8 62 48 6 7 9 2 0.61 0.09 0.70 0.54 0.63 Botafogo (RJ) (3 Seasons) 1 League 58 52 4,384 48.7 11 8 19 11 0 1 9 1 9.5 8.7 9.2 17.9 68 251 151 0.23 0.16 0.39 0.23 0.39 0.19 0.19 0.38 0.18 0.37 Nice (1 Season) 1 League 30 29 2,316 25.7 10 4 14 10 0 0 2 1 0.39 0.16 0.54 0.39 0.54 Estoril (1 Season) 1 League 29 16 1,609 17.9 4 6 10 4 0 0 4 0 0.22 0.34 0.56 0.22 0.56 Porto (1 Season) 1 League 17 11 968 10.8 4 3 7 4 0 0 2 0 0.37 0.28 0.65 0.37 0.65 Al-Ahli (1 Season) 1 League 12 12 1,002 11.1 5 0 5 5 0 0 3 0 0.45 0.00 0.45 0.45 0.45 Pro League (6 Seasons) 108 104 8,955 99.5 59 8 67 53 6 7 12 2 0.59 0.08 0.67 0.53 0.61 Série A (3 Seasons) 58 52 4,384 48.7 11 8 19 11 0 1 9 1 9.5 8.7 9.2 17.9 68 251 151 0.23 0.16 0.39 0.23 0.39 0.19 0.19 0.38 0.18 0.37 Primeira Liga (2 Seasons) 46 27 2,577 28.6 8 9 17 8 0 0 6 0 0.28 0.31 0.59 0.28 0.59 Ligue 1 (1 Season) 30 29 2,316 25.7 10 4 14 10 0 0 2 1 0.39 0.16 0.54 0.39 0.54
Standard Stats Table 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 2013-2014 23 Porto 2. Europa Lg QF 6 5 346 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 33 Botafogo (RJ) 2. Sudamericana QF 8 8 623 6.9 2 1 3 2 0 0 2 0 0.29 0.14 0.43 0.29 0.43 Matches 2024 34 Botafogo (RJ) 1. Libertadores SF 2 1 146 1.6 2 0 2 2 0 0 0 0 1.3 1.3 0.0 1.3 3 5 10 1.23 0.00 1.23 1.23 1.23 0.80 0.01 0.82 0.80 0.82 Matches 3 Seasons 2 Clubs 3 Leagues 16 14 1,115 12.4 4 1 5 4 0 0 2 0 1.3 1.3 0.0 1.3 3 5 10 0.32 0.08 0.40 0.32 0.40 0.80 0.01 0.82 0.80 0.82 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 Botafogo (RJ) (2 Seasons) 2 Leagues 10 9 769 8.5 4 1 5 4 0 0 2 0 1.3 1.3 0.0 1.3 3 5 10 0.47 0.12 0.59 0.47 0.59 0.80 0.01 0.82 0.80 0.82 Porto (1 Season) 1 League 6 5 346 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sudamericana (1 Season) 8 8 623 6.9 2 1 3 2 0 0 2 0 0.29 0.14 0.43 0.29 0.43 Europa Lg (1 Season) 6 5 346 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Libertadores (1 Season) 2 1 146 1.6 2 0 2 2 0 0 0 0 1.3 1.3 0.0 1.3 3 5 10 1.23 0.00 1.23 1.23 1.23 0.80 0.01 0.82 0.80 0.82
Shooting Table 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 2012-2013 22 Estoril 1 League 17.9 4 13 0.73 0.31 0 0 2013-2014 23 Porto 2 Leagues 14.6 4 14 0.96 0.29 0 0 2014-2015 24 Nice 1 League 25.7 10 28 1.09 0.36 0 0 2015-2016 25 Al-Hilal 1 League 16.7 14 0 0 2016-2017 26 Al-Hilal 1 League 20.7 12 0 0 2017-2018 27 Al-Hilal 1 League 7.7 6 1 1 2018-2019 28 Al-Hilal 1 League 24.5 10 70 27 38.6 2.86 1.10 0.10 0.26 3 3 2019-2020 29 Al-Hilal 1 League 18.8 12 47 20 42.6 2.50 1.06 0.21 0.50 2 3 2021-2022 31 Al-Ahli 1 League 11.1 5 27 11 40.7 2.43 0.99 0.19 0.45 0 0 2022 32 Botafogo (RJ) 1 League 12.2 3 21 5 23.8 1.72 0.41 0.14 0.60 14.1 1 0 0 2.6 2.6 0.12 +0.4 +0.4 2023 33 Botafogo (RJ) 2 Leagues 36.6 8 60 24 40.0 1.64 0.66 0.13 0.33 16.1 8 0 0 5.4 5.4 0.13 +0.6 +0.6 2024 34 Botafogo (RJ) 2 Leagues 8.4 4 10 7 70.0 1.19 0.83 0.40 0.57 18.4 1 0 1 2.8 2.0 0.20 +1.2 +2.0 12 Seasons 6 Clubs 7 Leagues 215.0 92 235 149 40.0 2.10 0.88 0.16 0.37 15.8 10 6 8 10.8 10.0 0.14 +2.2 +3.0 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 Al-Hilal (5 Seasons) 1 League 88.4 54 117 47 40.2 2.70 1.09 0.15 0.36 6 7 Botafogo (RJ) (3 Seasons) 3 Leagues 57.3 15 91 36 39.6 1.59 0.63 0.16 0.42 15.8 10 0 1 10.8 10.0 0.14 +2.2 +3.0 Nice (1 Season) 1 League 25.7 10 28 1.09 0.36 0 0 Estoril (1 Season) 1 League 17.9 4 13 0.73 0.31 0 0 Porto (1 Season) 2 Leagues 14.6 4 14 0.96 0.29 0 0 Al-Ahli (1 Season) 1 League 11.1 5 27 11 40.7 2.43 0.99 0.19 0.45 0 0 Pro League (6 Seasons) 99.5 59 144 58 40.3 2.65 1.07 0.15 0.38 6 7 Série A (3 Seasons) 48.7 11 72 28 38.9 1.48 0.57 0.15 0.39 16.0 10 0 1 9.5 8.7 0.12 +1.5 +2.3 Primeira Liga (2 Seasons) 28.6 8 26 0.91 0.31 0 0 Ligue 1 (1 Season) 25.7 10 28 1.09 0.36 0 0 Sudamericana (1 Season) 6.9 2 17 6 35.3 2.46 0.87 0.12 0.33 0 0 Europa Lg (1 Season) 3.8 0 1 0.26 0.00 0 0 Libertadores (1 Season) 1.6 2 2 2 100.0 1.23 1.23 1.00 1.00 8.5 0 0 0 1.3 1.3 0.65 +0.7 +0.7
Shooting Table 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 2012-2013 22 Estoril pt POR 1. Primeira Liga 5th 17.9 4 13 0.73 0.31 0 0 Matches 2013-2014 23 Porto pt POR 1. Primeira Liga 3rd 10.8 4 13 1.21 0.31 0 0 Matches 2014-2015 24 Nice fr FRA 1. Ligue 1 11th 25.7 10 28 1.09 0.36 0 0 Matches 2015-2016 25 Al-Hilal sa KSA 1. Pro League 2nd 16.7 14 0 0 Matches 2016-2017 26 Al-Hilal sa KSA 1. Pro League 1st 20.7 12 0 0 Matches 2017-2018 27 Al-Hilal sa KSA 1. Pro League 1st 7.7 6 1 1 Matches 2018-2019 28 Al-Hilal sa KSA 1. Pro League 2nd 24.5 10 70 27 38.6 2.86 1.10 0.10 0.26 3 3 Matches 2019-2020 29 Al-Hilal sa KSA 1. Pro League 1st 18.8 12 47 20 42.6 2.50 1.06 0.21 0.50 2 3 Matches 2021-2022 31 Al-Ahli sa KSA 1. Pro League 15th 11.1 5 27 11 40.7 2.43 0.99 0.19 0.45 0 0 Matches 2022 32 Botafogo (RJ) br BRA 1. Série A 11th 12.2 3 21 5 23.8 1.72 0.41 0.14 0.60 14.1 1 0 0 2.6 2.6 0.12 +0.4 +0.4 Matches 2023 33 Botafogo (RJ) br BRA 1. Série A 5th 29.7 6 43 18 41.9 1.45 0.61 0.14 0.33 16.1 8 0 0 5.4 5.4 0.13 +0.6 +0.6 Matches 2024 34 Botafogo (RJ) br BRA 1. Série A 1st 6.8 2 8 5 62.5 1.17 0.73 0.25 0.40 20.9 1 0 1 1.5 0.7 0.08 +0.5 +1.3 Matches 12 Seasons 6 Clubs 4 Leagues 202.6 88 216 140 39.8 2.10 0.89 0.15 0.36 16.0 10 6 8 9.5 8.7 0.12 +1.5 +2.3 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 Al-Hilal (5 Seasons) 1 League 88.4 54 117 47 40.2 2.70 1.09 0.15 0.36 6 7 Botafogo (RJ) (3 Seasons) 1 League 48.7 11 72 28 38.9 1.48 0.57 0.15 0.39 16.0 10 0 1 9.5 8.7 0.12 +1.5 +2.3 Nice (1 Season) 1 League 25.7 10 28 1.09 0.36 0 0 Estoril (1 Season) 1 League 17.9 4 13 0.73 0.31 0 0 Porto (1 Season) 1 League 10.8 4 13 1.21 0.31 0 0 Al-Ahli (1 Season) 1 League 11.1 5 27 11 40.7 2.43 0.99 0.19 0.45 0 0 Pro League (6 Seasons) 99.5 59 144 58 40.3 2.65 1.07 0.15 0.38 6 7 Série A (3 Seasons) 48.7 11 72 28 38.9 1.48 0.57 0.15 0.39 16.0 10 0 1 9.5 8.7 0.12 +1.5 +2.3 Primeira Liga (2 Seasons) 28.6 8 26 0.91 0.31 0 0 Ligue 1 (1 Season) 25.7 10 28 1.09 0.36 0 0
Shooting Table 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 2013-2014 23 Porto 2. Europa Lg QF 3.8 0 1 0.26 0.00 0 0 Matches 2023 33 Botafogo (RJ) 2. Sudamericana QF 6.9 2 17 6 35.3 2.46 0.87 0.12 0.33 0 0 Matches 2024 34 Botafogo (RJ) 1. Libertadores SF 1.6 2 2 2 100.0 1.23 1.23 1.00 1.00 8.5 0 0 0 1.3 1.3 0.65 +0.7 +0.7 Matches 3 Seasons 2 Clubs 3 Leagues 12.4 4 19 9 42.1 2.22 0.73 0.21 0.44 8.5 0 0 0 1.3 1.3 0.65 +0.7 +0.7 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 Botafogo (RJ) (2 Seasons) 2 Leagues 8.5 4 19 8 42.1 2.22 0.94 0.21 0.50 8.5 0 0 0 1.3 1.3 0.65 +0.7 +0.7 Porto (1 Season) 1 League 3.8 0 1 0.26 0.00 0 0 Sudamericana (1 Season) 6.9 2 17 6 35.3 2.46 0.87 0.12 0.33 0 0 Europa Lg (1 Season) 3.8 0 1 0.26 0.00 0 0 Libertadores (1 Season) 1.6 2 2 2 100.0 1.23 1.23 1.00 1.00 8.5 0 0 0 1.3 1.3 0.65 +0.7 +0.7
Passing Table 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 2012-2013 22 Estoril 1 League 17.9 6 2013-2014 23 Porto 2 Leagues 14.6 3 2014-2015 24 Nice 1 League 25.7 4 2015-2016 25 Al-Hilal 1 League 16.7 2 2016-2017 26 Al-Hilal 1 League 20.7 4 2017-2018 27 Al-Hilal 1 League 7.7 0 2018-2019 28 Al-Hilal 1 League 24.5 2 2019-2020 29 Al-Hilal 1 League 18.8 0 2021-2022 31 Al-Ahli 1 League 11.1 0 2022 32 Botafogo (RJ) 1 League 12.2 406 489 83.0 7361 2002 184 206 89.3 154 183 84.2 58 79 73.4 1 2.9 1.7 -1.9 15 54 5 1 69 2023 33 Botafogo (RJ) 2 Leagues 36.6 928 1142 81.3 17526 4728 367 422 87.0 404 474 85.2 131 185 70.8 7 6.0 3.8 +1.0 42 133 19 4 156 2024 34 Botafogo (RJ) 2 Leagues 8.4 259 311 83.3 4442 1192 129 147 87.8 100 113 88.5 24 37 64.9 1 0.4 0.8 +0.6 12 34 5 1 31 12 Seasons 6 Clubs 7 Leagues 215.0 1593 1942 82.0 29329 7922 680 775 87.7 658 770 85.5 213 301 70.8 30 9.2 6.3 +20.8 69 221 29 6 256 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 Al-Hilal (5 Seasons) 1 League 88.4 8 Botafogo (RJ) (3 Seasons) 3 Leagues 57.3 1593 1942 82.0 29329 7922 680 775 87.7 658 770 85.5 213 301 70.8 9 9.2 6.3 -0.2 69 221 29 6 256 Nice (1 Season) 1 League 25.7 4 Estoril (1 Season) 1 League 17.9 6 Porto (1 Season) 2 Leagues 14.6 3 Al-Ahli (1 Season) 1 League 11.1 0 Pro League (6 Seasons) 99.5 8 Série A (3 Seasons) 48.7 1538 1879 81.9 28424 7702 648 742 87.3 640 749 85.4 209 294 71.1 8 9.2 6.1 -1.2 68 216 27 6 251 Primeira Liga (2 Seasons) 28.6 9 Ligue 1 (1 Season) 25.7 4 Sudamericana (1 Season) 6.9 1 Europa Lg (1 Season) 3.8 0 Libertadores (1 Season) 1.6 55 63 87.3 905 220 32 33 97.0 18 21 85.7 4 7 57.1 0 0.0 0.2 0.0 1 5 2 0 5
Passing Table 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 2013-2014 23 Porto 2. Europa Lg QF 3.8 0 Matches 2023 33 Botafogo (RJ) 2. Sudamericana QF 6.9 1 Matches 2024 34 Botafogo (RJ) 1. Libertadores SF 1.6 55 63 87.3 905 220 32 33 97.0 18 21 85.7 4 7 57.1 0 0.0 0.2 0.0 1 5 2 0 5 Matches 3 Seasons 2 Clubs 3 Leagues 12.4 55 63 87.3 905 220 32 33 97.0 18 21 85.7 4 7 57.1 1 0.0 0.2 +1.0 1 5 2 0 5 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 Botafogo (RJ) (2 Seasons) 2 Leagues 8.5 55 63 87.3 905 220 32 33 97.0 18 21 85.7 4 7 57.1 1 0.0 0.2 +1.0 1 5 2 0 5 Porto (1 Season) 1 League 3.8 0 Sudamericana (1 Season) 6.9 1 Europa Lg (1 Season) 3.8 0 Libertadores (1 Season) 1.6 55 63 87.3 905 220 32 33 97.0 18 21 85.7 4 7 57.1 0 0.0 0.2 0.0 1 5 2 0 5
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2012-2013 22 Estoril 1 League 17.9 2013-2014 23 Porto 2 Leagues 14.6 2014-2015 24 Nice 1 League 25.7 2015-2016 25 Al-Hilal 1 League 16.7 2016-2017 26 Al-Hilal 1 League 20.7 2017-2018 27 Al-Hilal 1 League 7.7 2018-2019 28 Al-Hilal 1 League 24.5 124 2019-2020 29 Al-Hilal 1 League 18.8 20 2021-2022 31 Al-Ahli 1 League 11.1 7 2022 32 Botafogo (RJ) 1 League 12.2 489 467 21 11 1 6 11 3 0 0 0 0 406 1 6 2023 33 Botafogo (RJ) 2 Leagues 36.6 1142 1029 111 38 6 25 89 9 31 4 24 0 928 2 17 2024 34 Botafogo (RJ) 2 Leagues 8.4 311 297 12 4 3 5 9 1 3 0 3 0 259 2 4 12 Seasons 6 Clubs 7 Leagues 215.0 1942 1793 144 53 10 36 260 13 34 4 27 0 1593 5 27 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Al-Hilal (5 Seasons) 1 League 88.4 144 Botafogo (RJ) (3 Seasons) 3 Leagues 57.3 1942 1793 144 53 10 36 109 13 34 4 27 0 1593 5 27 Nice (1 Season) 1 League 25.7 Estoril (1 Season) 1 League 17.9 Porto (1 Season) 2 Leagues 14.6 Al-Ahli (1 Season) 1 League 11.1 7 Pro League (6 Seasons) 99.5 151 Série A (3 Seasons) 48.7 1879 1731 143 52 10 33 90 13 34 4 27 0 1538 5 27 Primeira Liga (2 Seasons) 28.6 Ligue 1 (1 Season) 25.7 Sudamericana (1 Season) 6.9 18 Europa Lg (1 Season) 3.8 Libertadores (1 Season) 1.6 63 62 1 1 0 3 1 0 0 0 0 0 55 0 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2013-2014 23 Porto 2. Europa Lg QF 3.8 Matches 2023 33 Botafogo (RJ) 2. Sudamericana QF 6.9 18 Matches 2024 34 Botafogo (RJ) 1. Libertadores SF 1.6 63 62 1 1 0 3 1 0 0 0 0 0 55 0 0 Matches 3 Seasons 2 Clubs 3 Leagues 12.4 63 62 1 1 0 3 19 0 0 0 0 0 55 0 0 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Botafogo (RJ) (2 Seasons) 2 Leagues 8.5 63 62 1 1 0 3 19 0 0 0 0 0 55 0 0 Porto (1 Season) 1 League 3.8 Sudamericana (1 Season) 6.9 18 Europa Lg (1 Season) 3.8 Libertadores (1 Season) 1.6 63 62 1 1 0 3 1 0 0 0 0 0 55 0 0
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2012-2013 22 Estoril 1 League 17.9 2013-2014 23 Porto 2 Leagues 14.6 2014-2015 24 Nice 1 League 25.7 2015-2016 25 Al-Hilal 1 League 16.7 2016-2017 26 Al-Hilal 1 League 20.7 2017-2018 27 Al-Hilal 1 League 7.7 2018-2019 28 Al-Hilal 1 League 24.5 2019-2020 29 Al-Hilal 1 League 18.8 2021-2022 31 Al-Ahli 1 League 11.1 2022 32 Botafogo (RJ) 1 League 12.2 24 1.96 18 0 1 2 3 0 2 0.16 2 0 0 0 0 0 2023 33 Botafogo (RJ) 2 Leagues 36.6 84 2.83 57 10 5 3 9 0 10 0.34 7 3 0 0 0 0 2024 34 Botafogo (RJ) 2 Leagues 8.4 22 2.61 16 1 0 2 2 1 2 0.24 2 0 0 0 0 0 12 Seasons 6 Clubs 7 Leagues 215.0 130 2.58 91 11 6 7 14 1 14 0.28 11 3 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Al-Hilal (5 Seasons) 1 League 88.4 Botafogo (RJ) (3 Seasons) 3 Leagues 57.3 130 2.58 91 11 6 7 14 1 14 0.28 11 3 0 0 0 0 Nice (1 Season) 1 League 25.7 Estoril (1 Season) 1 League 17.9 Porto (1 Season) 2 Leagues 14.6 Al-Ahli (1 Season) 1 League 11.1 Pro League (6 Seasons) 99.5 Série A (3 Seasons) 48.7 126 2.59 88 11 6 7 14 0 13 0.27 10 3 0 0 0 0 Primeira Liga (2 Seasons) 28.6 Ligue 1 (1 Season) 25.7 Sudamericana (1 Season) 6.9 Europa Lg (1 Season) 3.8 Libertadores (1 Season) 1.6 4 2.47 3 0 0 0 0 1 1 0.62 1 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2013-2014 23 Porto 2. Europa Lg QF 3.8 Matches 2023 33 Botafogo (RJ) 2. Sudamericana QF 6.9 Matches 2024 34 Botafogo (RJ) 1. Libertadores SF 1.6 4 2.47 3 0 0 0 0 1 1 0.62 1 0 0 0 0 0 Matches 3 Seasons 2 Clubs 3 Leagues 12.4 4 2.47 3 0 0 0 0 1 1 0.62 1 0 0 0 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Botafogo (RJ) (2 Seasons) 2 Leagues 8.5 4 2.47 3 0 0 0 0 1 1 0.62 1 0 0 0 0 0 Porto (1 Season) 1 League 3.8 Sudamericana (1 Season) 6.9 Europa Lg (1 Season) 3.8 Libertadores (1 Season) 1.6 4 2.47 3 0 0 0 0 1 1 0.62 1 0 0 0 0 0
Defensive Actions Table 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 2012-2013 22 Estoril 1 League 17.9 0 2013-2014 23 Porto 2 Leagues 14.6 0 2014-2015 24 Nice 1 League 25.7 0 2015-2016 25 Al-Hilal 1 League 16.7 0 2016-2017 26 Al-Hilal 1 League 20.7 0 2017-2018 27 Al-Hilal 1 League 7.7 0 2018-2019 28 Al-Hilal 1 League 24.5 10 11 0 2019-2020 29 Al-Hilal 1 League 18.8 8 10 0 2021-2022 31 Al-Ahli 1 League 11.1 6 2 0 2022 32 Botafogo (RJ) 1 League 12.2 16 10 5 7 4 6 15 40.0 9 6 1 5 10 26 14 1 2023 33 Botafogo (RJ) 2 Leagues 36.6 18 13 4 13 1 9 28 32.1 19 12 0 12 15 31 19 0 2024 34 Botafogo (RJ) 2 Leagues 8.4 6 3 3 2 1 2 7 28.6 5 3 1 2 8 14 3 0 12 Seasons 6 Clubs 7 Leagues 215.0 40 50 12 22 6 17 50 34.0 33 21 2 19 56 71 36 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Al-Hilal (5 Seasons) 1 League 88.4 18 21 0 Botafogo (RJ) (3 Seasons) 3 Leagues 57.3 40 26 12 22 6 17 50 34.0 33 21 2 19 33 71 36 1 Nice (1 Season) 1 League 25.7 0 Estoril (1 Season) 1 League 17.9 0 Porto (1 Season) 2 Leagues 14.6 0 Al-Ahli (1 Season) 1 League 11.1 6 2 0 Pro League (6 Seasons) 99.5 24 23 0 Série A (3 Seasons) 48.7 39 24 12 22 5 17 49 34.7 32 21 2 19 29 68 35 1 Primeira Liga (2 Seasons) 28.6 0 Ligue 1 (1 Season) 25.7 0 Sudamericana (1 Season) 6.9 2 2 0 Europa Lg (1 Season) 3.8 0 Libertadores (1 Season) 1.6 1 0 0 0 1 0 1 0.0 1 0 0 0 2 3 1 0
Defensive Actions Table 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 2013-2014 23 Porto 2. Europa Lg QF 3.8 Matches 2023 33 Botafogo (RJ) 2. Sudamericana QF 6.9 2 2 Matches 2024 34 Botafogo (RJ) 1. Libertadores SF 1.6 1 0 0 0 1 0 1 0.0 1 0 0 0 2 3 1 0 Matches 3 Seasons 2 Clubs 3 Leagues 12.4 1 2 0 0 1 0 1 0.0 1 0 0 0 4 3 1 0 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Botafogo (RJ) (2 Seasons) 2 Leagues 8.5 1 2 0 0 1 0 1 0.0 1 0 0 0 4 3 1 0 Porto (1 Season) 1 League 3.8 0 Sudamericana (1 Season) 6.9 2 2 0 Europa Lg (1 Season) 3.8 0 Libertadores (1 Season) 1.6 1 0 0 0 1 0 1 0.0 1 0 0 0 2 3 1 0
Possession Table 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 2012-2013 22 Estoril 1 League 17.9 2013-2014 23 Porto 2 Leagues 14.6 2014-2015 24 Nice 1 League 25.7 2015-2016 25 Al-Hilal 1 League 16.7 2016-2017 26 Al-Hilal 1 League 20.7 2017-2018 27 Al-Hilal 1 League 7.7 2018-2019 28 Al-Hilal 1 League 24.5 2019-2020 29 Al-Hilal 1 League 18.8 2021-2022 31 Al-Ahli 1 League 11.1 2022 32 Botafogo (RJ) 1 League 12.2 616 18 75 385 162 40 616 26 16 61.5 8 30.8 402 2475 1061 22 26 3 25 7 454 42 2023 33 Botafogo (RJ) 2 Leagues 36.6 1371 22 116 910 356 59 1371 57 20 35.1 28 49.1 863 4380 1955 35 34 4 47 21 1026 89 2024 34 Botafogo (RJ) 2 Leagues 8.4 364 3 34 236 96 15 363 7 3 42.9 4 57.1 223 1121 506 14 12 0 12 2 287 30 12 Seasons 6 Clubs 7 Leagues 215.0 2351 43 225 1531 614 114 2350 90 39 43.3 40 44.4 1488 7976 3522 71 72 7 84 30 1767 161 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 Al-Hilal (5 Seasons) 1 League 88.4 Botafogo (RJ) (3 Seasons) 3 Leagues 57.3 2351 43 225 1531 614 114 2350 90 39 43.3 40 44.4 1488 7976 3522 71 72 7 84 30 1767 161 Nice (1 Season) 1 League 25.7 Estoril (1 Season) 1 League 17.9 Porto (1 Season) 2 Leagues 14.6 Al-Ahli (1 Season) 1 League 11.1 Pro League (6 Seasons) 99.5 Série A (3 Seasons) 48.7 2276 42 219 1483 593 109 2275 90 39 43.3 40 44.4 1444 7722 3424 68 69 7 80 30 1705 151 Primeira Liga (2 Seasons) 28.6 Ligue 1 (1 Season) 25.7 Sudamericana (1 Season) 6.9 Europa Lg (1 Season) 3.8 Libertadores (1 Season) 1.6 75 1 6 48 21 5 75 0 0 0 44 254 98 3 3 0 4 0 62 10
Possession Table 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 2013-2014 23 Porto 2. Europa Lg QF 3.8 Matches 2023 33 Botafogo (RJ) 2. Sudamericana QF 6.9 Matches 2024 34 Botafogo (RJ) 1. Libertadores SF 1.6 75 1 6 48 21 5 75 0 0 0 44 254 98 3 3 0 4 0 62 10 Matches 3 Seasons 2 Clubs 3 Leagues 12.4 75 1 6 48 21 5 75 0 0 0 44 254 98 3 3 0 4 0 62 10 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 Botafogo (RJ) (2 Seasons) 2 Leagues 8.5 75 1 6 48 21 5 75 0 0 0 44 254 98 3 3 0 4 0 62 10 Porto (1 Season) 1 League 3.8 Sudamericana (1 Season) 6.9 Europa Lg (1 Season) 3.8 Libertadores (1 Season) 1.6 75 1 6 48 21 5 75 0 0 0 44 254 98 3 3 0 4 0 62 10
Playing Time Table 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 2012-2013 22 Estoril pt POR 1. Primeira Liga 29 1,609 55 59.6 17.9 16 4 13 Matches 2013-2014 23 Porto 2. Europa Lg 6 346 58 3.8 5 1 1 Matches 2013-2014 23 Porto pt POR 1. Primeira Liga 17 968 57 35.9 10.8 11 6 6 Matches 2014-2015 24 Nice fr FRA 1. Ligue 1 30 2,316 77 67.7 25.7 29 12 1 0 1.30 32 38 -6 -0.23 +0.01 Matches 2015-2016 25 Al-Hilal sa KSA 1. Pro League 18 1,504 84 64.3 16.7 17 87 13 1 27 3 2.06 31 19 +12 +0.72 -1.11 Matches 2016-2017 26 Al-Hilal sa KSA 1. Pro League 22 1,859 85 79.4 20.7 22 85 16 0 0 2.45 52 14 +38 +1.84 +0.16 Matches 2017-2018 27 Al-Hilal sa KSA 1. Pro League 8 697 87 29.8 7.7 8 87 5 0 0 2.50 15 9 +6 +0.77 -0.21 Matches 2018-2019 28 Al-Hilal sa KSA 1. Pro League 26 2,202 85 81.6 24.5 26 85 16 0 0 2.27 53 30 +23 +0.94 -0.87 Matches 2019-2020 29 Al-Hilal sa KSA 1. Pro League 22 1,691 77 62.6 18.8 19 85 14 3 25 0 2.41 45 18 +27 +1.44 -0.44 Matches 2021-2022 31 Al-Ahli sa KSA 1. Pro League 12 1,002 84 37.1 11.1 12 84 8 0 0 1.08 12 14 -2 -0.18 -0.02 Matches 2022 32 Botafogo (RJ) br BRA 1. Série A 14 1,101 79 32.2 12.2 13 82 8 1 31 0 1.43 15 10 +5 +0.41 +0.68 13.9 14.4 -0.5 -0.04 +0.32 Matches 2023 33 Botafogo (RJ) br BRA 1. Série A 34 2,670 79 78.1 29.7 32 83 15 2 14 0 1.74 46 24 +22 +0.74 +0.86 37.2 37.8 -0.6 -0.02 -0.22 Matches 2023 33 Botafogo (RJ) 2. Sudamericana 8 623 78 57.7 6.9 8 78 4 0 2 2.00 12 4 +8 +1.16 +1.35 Matches 2024 34 Botafogo (RJ) 1. Libertadores 2 146 73 15.7 1.6 1 65 0 1 81 1 1.83 4 4 0 0.00 -0.23 3.4 2.7 +0.7 +0.42 +0.28 Matches 2024 34 Botafogo (RJ) br BRA 1. Série A 10 613 61 24.3 6.8 7 75 1 3 30 0 2.30 9 5 +4 +0.59 -0.22 5.5 6.9 -1.4 -0.20 -0.78 Matches 12 Seasons 6 Clubs 7 Leagues 258 19,347 75 53.8 215.0 226 83 123 32 30 6 1.93 326 189 +137 +0.75 +0.22 59.9 61.7 -1.8 -0.04 -0.13 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 Al-Hilal (5 Seasons) 1 League 96 7,953 83 64.0 88.4 92 85 64 4 26 3 2.32 196 90 +106 +1.20 -0.31 Botafogo (RJ) (3 Seasons) 3 Leagues 68 5,153 76 45.3 57.3 61 81 28 7 33 3 1.79 86 47 +39 +0.68 +0.54 59.9 61.7 -1.8 -0.04 -0.13 Nice (1 Season) 1 League 30 2,316 77 67.7 25.7 29 12 1 0 1.30 32 38 -6 -0.23 +0.01 Estoril (1 Season) 1 League 29 1,609 55 59.6 17.9 16 4 13 Porto (1 Season) 2 Leagues 23 1,314 57 35.9 14.6 16 7 7 Al-Ahli (1 Season) 1 League 12 1,002 84 37.1 11.1 12 84 8 0 0 1.08 12 14 -2 -0.18 -0.02 Pro League (6 Seasons) 108 8,955 83 59.2 99.5 104 85 72 4 26 3 2.19 208 104 +104 +1.05 -0.01 Série A (3 Seasons) 58 4,384 76 46.8 48.7 52 81 24 6 25 0 1.76 70 39 +31 +0.64 +0.47 56.6 59.0 -2.5 -0.05 -0.14 Primeira Liga (2 Seasons) 46 2,577 56 47.7 28.6 27 10 19 Ligue 1 (1 Season) 30 2,316 77 67.7 25.7 29 12 1 0 1.30 32 38 -6 -0.23 +0.01 Sudamericana (1 Season) 8 623 78 57.7 6.9 8 78 4 0 2 2.00 12 4 +8 +1.16 +1.35 Europa Lg (1 Season) 6 346 58 3.8 5 1 1 Libertadores (1 Season) 2 146 73 15.7 1.6 1 65 0 1 81 1 1.83 4 4 0 0.00 -0.23 3.4 2.7 +0.7 +0.42 +0.28
Playing Time Table 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 2012-2013 22 Estoril 1 League 29 1,609 55 59.6 17.9 16 4 13 2013-2014 23 Porto 2 Leagues 23 1,314 57 35.9 14.6 16 7 7 2014-2015 24 Nice 1 League 30 2,316 77 67.7 25.7 29 12 1 0 1.30 32 38 -6 -0.23 +0.01 2015-2016 25 Al-Hilal 1 League 18 1,504 84 64.3 16.7 17 87 13 1 27 3 2.06 31 19 +12 +0.72 -1.11 2016-2017 26 Al-Hilal 1 League 22 1,859 85 79.4 20.7 22 85 16 0 0 2.45 52 14 +38 +1.84 +0.16 2017-2018 27 Al-Hilal 1 League 8 697 87 29.8 7.7 8 87 5 0 0 2.50 15 9 +6 +0.77 -0.21 2018-2019 28 Al-Hilal 1 League 26 2,202 85 81.6 24.5 26 85 16 0 0 2.27 53 30 +23 +0.94 -0.87 2019-2020 29 Al-Hilal 1 League 22 1,691 77 62.6 18.8 19 85 14 3 25 0 2.41 45 18 +27 +1.44 -0.44 2021-2022 31 Al-Ahli 1 League 12 1,002 84 37.1 11.1 12 84 8 0 0 1.08 12 14 -2 -0.18 -0.02 2022 32 Botafogo (RJ) 1 League 14 1,101 79 32.2 12.2 13 82 8 1 31 0 1.43 15 10 +5 +0.41 +0.68 13.9 14.4 -0.5 -0.04 +0.32 2023 33 Botafogo (RJ) 2 Leagues 42 3,293 78 73.2 36.6 40 82 19 2 14 2 1.79 58 28 +30 +0.82 +0.97 37.2 37.8 -0.6 -0.02 -0.22 2024 34 Botafogo (RJ) 2 Leagues 12 759 63 22.0 8.4 8 73 1 4 43 1 2.22 13 9 +4 +0.47 -0.16 8.8 9.5 -0.7 -0.08 -0.53 12 Seasons 6 Clubs 7 Leagues 258 19,347 75 53.8 215.0 226 83 123 32 30 6 1.93 326 189 +137 +0.75 +0.22 59.9 61.7 -1.8 -0.04 -0.13 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 Al-Hilal (5 Seasons) 1 League 96 7,953 83 64.0 88.4 92 85 64 4 26 3 2.32 196 90 +106 +1.20 -0.31 Botafogo (RJ) (3 Seasons) 3 Leagues 68 5,153 76 45.3 57.3 61 81 28 7 33 3 1.79 86 47 +39 +0.68 +0.54 59.9 61.7 -1.8 -0.04 -0.13 Nice (1 Season) 1 League 30 2,316 77 67.7 25.7 29 12 1 0 1.30 32 38 -6 -0.23 +0.01 Estoril (1 Season) 1 League 29 1,609 55 59.6 17.9 16 4 13 Porto (1 Season) 2 Leagues 23 1,314 57 35.9 14.6 16 7 7 Al-Ahli (1 Season) 1 League 12 1,002 84 37.1 11.1 12 84 8 0 0 1.08 12 14 -2 -0.18 -0.02 Pro League (6 Seasons) 108 8,955 83 59.2 99.5 104 85 72 4 26 3 2.19 208 104 +104 +1.05 -0.01 Série A (3 Seasons) 58 4,384 76 46.8 48.7 52 81 24 6 25 0 1.76 70 39 +31 +0.64 +0.47 56.6 59.0 -2.5 -0.05 -0.14 Primeira Liga (2 Seasons) 46 2,577 56 47.7 28.6 27 10 19 Ligue 1 (1 Season) 30 2,316 77 67.7 25.7 29 12 1 0 1.30 32 38 -6 -0.23 +0.01 Sudamericana (1 Season) 8 623 78 57.7 6.9 8 78 4 0 2 2.00 12 4 +8 +1.16 +1.35 Europa Lg (1 Season) 6 346 58 3.8 5 1 1 Libertadores (1 Season) 2 146 73 15.7 1.6 1 65 0 1 81 1 1.83 4 4 0 0.00 -0.23 3.4 2.7 +0.7 +0.42 +0.28
Playing Time Table 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 2012-2013 22 Estoril pt POR 1. Primeira Liga 5th 29 1,609 55 59.6 17.9 16 4 13 Matches 2013-2014 23 Porto pt POR 1. Primeira Liga 3rd 17 968 57 35.9 10.8 11 6 6 Matches 2014-2015 24 Nice fr FRA 1. Ligue 1 11th 30 2,316 77 67.7 25.7 29 12 1 0 1.30 32 38 -6 -0.23 +0.01 Matches 2015-2016 25 Al-Hilal sa KSA 1. Pro League 2nd 18 1,504 84 64.3 16.7 17 87 13 1 27 3 2.06 31 19 +12 +0.72 -1.11 Matches 2016-2017 26 Al-Hilal sa KSA 1. Pro League 1st 22 1,859 85 79.4 20.7 22 85 16 0 0 2.45 52 14 +38 +1.84 +0.16 Matches 2017-2018 27 Al-Hilal sa KSA 1. Pro League 1st 8 697 87 29.8 7.7 8 87 5 0 0 2.50 15 9 +6 +0.77 -0.21 Matches 2018-2019 28 Al-Hilal sa KSA 1. Pro League 2nd 26 2,202 85 81.6 24.5 26 85 16 0 0 2.27 53 30 +23 +0.94 -0.87 Matches 2019-2020 29 Al-Hilal sa KSA 1. Pro League 1st 22 1,691 77 62.6 18.8 19 85 14 3 25 0 2.41 45 18 +27 +1.44 -0.44 Matches 2021-2022 31 Al-Ahli sa KSA 1. Pro League 15th 12 1,002 84 37.1 11.1 12 84 8 0 0 1.08 12 14 -2 -0.18 -0.02 Matches 2022 32 Botafogo (RJ) br BRA 1. Série A 11th 14 1,101 79 32.2 12.2 13 82 8 1 31 0 1.43 15 10 +5 +0.41 +0.68 13.9 14.4 -0.5 -0.04 +0.32 Matches 2023 33 Botafogo (RJ) br BRA 1. Série A 5th 34 2,670 79 78.1 29.7 32 83 15 2 14 0 1.74 46 24 +22 +0.74 +0.86 37.2 37.8 -0.6 -0.02 -0.22 Matches 2024 34 Botafogo (RJ) br BRA 1. Série A 1st 10 613 61 24.3 6.8 7 75 1 3 30 0 2.30 9 5 +4 +0.59 -0.22 5.5 6.9 -1.4 -0.20 -0.78 Matches 12 Seasons 6 Clubs 4 Leagues 242 18,232 75 54.8 202.6 212 84 118 30 25 3 1.92 310 181 +129 +0.74 +0.17 56.6 59.0 -2.5 -0.05 -0.14 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 Al-Hilal (5 Seasons) 1 League 96 7,953 83 64.0 88.4 92 85 64 4 26 3 2.32 196 90 +106 +1.20 -0.31 Botafogo (RJ) (3 Seasons) 1 League 58 4,384 76 46.8 48.7 52 81 24 6 25 0 1.76 70 39 +31 +0.64 +0.47 56.6 59.0 -2.5 -0.05 -0.14 Nice (1 Season) 1 League 30 2,316 77 67.7 25.7 29 12 1 0 1.30 32 38 -6 -0.23 +0.01 Estoril (1 Season) 1 League 29 1,609 55 59.6 17.9 16 4 13 Porto (1 Season) 1 League 17 968 57 35.9 10.8 11 6 6 Al-Ahli (1 Season) 1 League 12 1,002 84 37.1 11.1 12 84 8 0 0 1.08 12 14 -2 -0.18 -0.02 Pro League (6 Seasons) 108 8,955 83 59.2 99.5 104 85 72 4 26 3 2.19 208 104 +104 +1.05 -0.01 Série A (3 Seasons) 58 4,384 76 46.8 48.7 52 81 24 6 25 0 1.76 70 39 +31 +0.64 +0.47 56.6 59.0 -2.5 -0.05 -0.14 Primeira Liga (2 Seasons) 46 2,577 56 47.7 28.6 27 10 19 Ligue 1 (1 Season) 30 2,316 77 67.7 25.7 29 12 1 0 1.30 32 38 -6 -0.23 +0.01
Playing Time Table 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 2013-2014 23 Porto 2. Europa Lg QF 6 346 58 3.8 5 1 1 Matches 2023 33 Botafogo (RJ) 2. Sudamericana QF 8 623 78 57.7 6.9 8 78 4 0 2 2.00 12 4 +8 +1.16 +1.35 Matches 2024 34 Botafogo (RJ) 1. Libertadores SF 2 146 73 15.7 1.6 1 65 0 1 81 1 1.83 4 4 0 0.00 -0.23 3.4 2.7 +0.7 +0.42 +0.28 Matches 3 Seasons 2 Clubs 3 Leagues 16 1,115 70 38.3 12.4 14 76 5 2 81 3 1.97 16 8 +8 +0.94 +0.86 3.4 2.7 +0.7 +0.42 +0.28 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 Botafogo (RJ) (2 Seasons) 2 Leagues 10 769 77 38.3 8.5 9 76 4 1 81 3 1.97 16 8 +8 +0.94 +0.86 3.4 2.7 +0.7 +0.42 +0.28 Porto (1 Season) 1 League 6 346 58 3.8 5 1 1 Sudamericana (1 Season) 8 623 78 57.7 6.9 8 78 4 0 2 2.00 12 4 +8 +1.16 +1.35 Europa Lg (1 Season) 6 346 58 3.8 5 1 1 Libertadores (1 Season) 2 146 73 15.7 1.6 1 65 0 1 81 1 1.83 4 4 0 0.00 -0.23 3.4 2.7 +0.7 +0.42 +0.28
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2012-2013 22 Estoril 1 League 17.9 4 0 2013-2014 23 Porto 2 Leagues 14.6 2 0 11 2014-2015 24 Nice 1 League 25.7 2 1 55 2015-2016 25 Al-Hilal 1 League 16.7 2 0 0 0 2016-2017 26 Al-Hilal 1 League 20.7 3 1 1 0 2017-2018 27 Al-Hilal 1 League 7.7 1 0 0 0 2018-2019 28 Al-Hilal 1 League 24.5 2 1 0 33 55 4 124 11 10 5 0 0 2019-2020 29 Al-Hilal 1 League 18.8 1 0 0 18 26 3 20 10 8 0 0 0 2021-2022 31 Al-Ahli 1 League 11.1 3 0 0 17 17 2 7 2 6 0 2022 32 Botafogo (RJ) 1 League 12.2 3 0 0 21 28 0 11 10 10 0 0 0 56 16 18 47.1 2023 33 Botafogo (RJ) 2 Leagues 36.6 7 1 0 44 58 2 89 15 13 0 0 0 97 29 52 35.8 2024 34 Botafogo (RJ) 2 Leagues 8.4 1 0 0 11 11 1 9 8 3 0 0 0 14 8 13 38.1 12 Seasons 6 Clubs 7 Leagues 215.0 31 4 1 210 195 12 260 56 50 5 0 0 167 53 83 39.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Al-Hilal (5 Seasons) 1 League 88.4 9 2 1 51 81 7 144 21 18 5 0 0 Botafogo (RJ) (3 Seasons) 3 Leagues 57.3 11 1 0 76 97 3 109 33 26 0 0 0 167 53 83 39.0 Nice (1 Season) 1 League 25.7 2 1 55 Estoril (1 Season) 1 League 17.9 4 0 Porto (1 Season) 2 Leagues 14.6 2 0 11 Al-Ahli (1 Season) 1 League 11.1 3 0 0 17 17 2 7 2 6 0 Pro League (6 Seasons) 99.5 12 2 1 68 98 9 151 23 24 5 0 0 Série A (3 Seasons) 48.7 9 1 0 69 87 1 90 29 24 0 0 0 166 52 81 39.1 Primeira Liga (2 Seasons) 28.6 6 0 Ligue 1 (1 Season) 25.7 2 1 55 Sudamericana (1 Season) 6.9 2 0 0 5 8 2 18 2 2 0 Europa Lg (1 Season) 3.8 0 0 11 Libertadores (1 Season) 1.6 0 0 0 2 2 0 1 2 0 0 0 0 1 1 2 33.3
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2013-2014 23 Porto 2. Europa Lg QF 3.8 0 0 11 Matches 2023 33 Botafogo (RJ) 2. Sudamericana QF 6.9 2 0 0 5 8 2 18 2 2 0 Matches 2024 34 Botafogo (RJ) 1. Libertadores SF 1.6 0 0 0 2 2 0 1 2 0 0 0 0 1 1 2 33.3 Matches 3 Seasons 2 Clubs 3 Leagues 12.4 2 0 0 18 10 2 19 4 2 0 0 0 1 1 2 33.3 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Botafogo (RJ) (2 Seasons) 2 Leagues 8.5 2 0 0 7 10 2 19 4 2 0 0 0 1 1 2 33.3 Porto (1 Season) 1 League 3.8 0 0 11 Sudamericana (1 Season) 6.9 2 0 0 5 8 2 18 2 2 0 Europa Lg (1 Season) 3.8 0 0 11 Libertadores (1 Season) 1.6 0 0 0 2 2 0 1 2 0 0 0 0 1 1 2 33.3
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 .
View Additional Information
More Carlos Eduardo Pages
Carlos Eduardo Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary