Standard Stats Table Season Age Squad Country Comp 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-2018 19 Portimonense pt POR 1. Primeira Liga 7 1 213 2.4 0 1 1 0 0 0 0 0 0.00 0.42 0.42 0.00 0.42 Matches 2017-2018 19 Porto pt POR 1. Primeira Liga 2 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Rio Ave pt POR 1. Primeira Liga 27 23 2,133 23.7 5 5 10 5 0 0 6 1 0.21 0.21 0.42 0.21 0.42 Matches 2019-2020 21 Braga 2. Europa Lg 8 5 568 6.3 1 6 7 1 0 0 2 0 0.16 0.95 1.11 0.16 1.11 Matches 2019-2020 21 Braga pt POR 1. Primeira Liga 27 16 1,530 17.0 6 4 10 6 0 0 6 0 0.35 0.24 0.59 0.35 0.59 Matches 2020-2021 22 Braga 2. Europa Lg 7 7 567 6.3 2 4 6 2 0 0 0 0 0.32 0.63 0.95 0.32 0.95 Matches 2020-2021 22 Braga pt POR 1. Primeira Liga 33 29 2,473 27.5 3 3 6 2 1 1 4 0 0.11 0.11 0.22 0.07 0.18 Matches 2021-2022 23 Braga 2. Europa Lg 6 6 492 5.5 6 0 6 4 2 2 1 0 1.10 0.00 1.10 0.73 0.73 Matches 2021-2022 23 Porto 2. Europa Lg 4 1 165 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Porto pt POR 1. Primeira Liga 12 0 313 3.5 1 0 1 1 0 0 1 0 0.29 0.00 0.29 0.29 0.29 Matches 2021-2022 23 Braga pt POR 1. Primeira Liga 14 10 950 10.6 3 3 6 2 1 1 2 0 0.28 0.28 0.57 0.19 0.47 Matches 2022-2023 24 Porto 1. Champions Lg 8 7 563 6.3 2 1 3 2 0 0 0 0 0.32 0.16 0.48 0.32 0.48 Matches 2022-2023 24 Porto pt POR 1. Primeira Liga 31 20 1,998 22.2 8 3 11 7 1 1 4 0 0.36 0.14 0.50 0.32 0.45 Matches 2023-2024 25 Porto 1. Champions Lg 7 7 649 7.2 5 4 9 5 0 0 0 0 0.69 0.55 1.25 0.69 1.25 Matches 2023-2024 25 Porto pt POR 1. Primeira Liga 31 24 2,238 24.9 9 7 16 8 1 2 5 0 0.36 0.28 0.64 0.32 0.60 Matches 2024-2025 26 Porto 2. Europa Lg 8 6 586 6.5 1 1 2 0 1 1 0 0 0.15 0.15 0.31 0.00 0.15 Matches 2024-2025 26 Porto pt POR 1. Primeira Liga 18 17 1,445 16.1 8 0 8 4 4 6 4 0 0.50 0.00 0.50 0.25 0.25 Matches 2024-2025 26 Al-Ahli sa KSA 1. Pro League 11 11 945 10.5 3 2 5 3 0 0 1 0 0.29 0.19 0.48 0.29 0.48 Matches 2025-2026 27 Al-Ahli sa KSA 1. Pro League 23 22 1,811 20.1 1 7 8 1 0 0 1 0 0.05 0.35 0.40 0.05 0.40 Matches 9 Seasons 5 Clubs 4 Leagues 284 212 19,665 218.5 64 51 115 53 11 14 38 1 0.29 0.23 0.53 0.24 0.48 Country Comp 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) 3 Leagues 121 82 7,983 88.7 34 16 50 27 7 10 15 0 0.38 0.18 0.56 0.30 0.48 Braga (3 Seasons) 2 Leagues 95 73 6,580 73.1 21 20 41 17 4 4 15 0 0.29 0.27 0.56 0.23 0.51 Al-Ahli (2 Seasons) 1 League 34 33 2,756 30.6 4 9 13 4 0 0 2 0 0.13 0.29 0.42 0.13 0.42 Rio Ave (1 Season) 1 League 27 23 2,133 23.7 5 5 10 5 0 0 6 1 0.21 0.21 0.42 0.21 0.42 Portimonense (1 Season) 1 League 7 1 213 2.4 0 1 1 0 0 0 0 0 0.00 0.42 0.42 0.00 0.42 Primeira Liga (8 Seasons) 202 140 13,319 148.0 43 26 69 35 8 11 32 1 0.29 0.18 0.47 0.24 0.41 Europa Lg (4 Seasons) 33 25 2,378 26.4 10 11 21 7 3 3 4 0 0.38 0.42 0.79 0.26 0.68 Pro League (2 Seasons) 34 33 2,756 30.6 4 9 13 4 0 0 2 0 0.13 0.29 0.42 0.13 0.42 Champions Lg (2 Seasons) 15 14 1,212 13.5 7 5 12 7 0 0 0 0 0.52 0.37 0.89 0.52 0.89
Standard Stats Table Season Age Squad Comp 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-2018 19 Porto 1 League 2 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 19 Portimonense 1 League 7 1 213 2.4 0 1 1 0 0 0 0 0 0.00 0.42 0.42 0.00 0.42 2018-2019 20 Rio Ave 1 League 27 23 2,133 23.7 5 5 10 5 0 0 6 1 0.21 0.21 0.42 0.21 0.42 2019-2020 21 Braga 2 Leagues 35 21 2,098 23.3 7 10 17 7 0 0 8 0 0.30 0.43 0.73 0.30 0.73 2020-2021 22 Braga 2 Leagues 40 36 3,040 33.8 5 7 12 4 1 1 4 0 0.15 0.21 0.36 0.12 0.33 2021-2022 23 Braga 2 Leagues 20 16 1,442 16.0 9 3 12 6 3 3 3 0 0.56 0.19 0.75 0.37 0.56 2021-2022 23 Porto 2 Leagues 16 1 478 5.3 1 0 1 1 0 0 2 0 0.19 0.00 0.19 0.19 0.19 2022-2023 24 Porto 2 Leagues 39 27 2,561 28.5 10 4 14 9 1 1 4 0 0.35 0.14 0.49 0.32 0.46 2023-2024 25 Porto 2 Leagues 38 31 2,887 32.1 14 11 25 13 1 2 5 0 0.44 0.34 0.78 0.41 0.75 2024-2025 26 Porto 2 Leagues 26 23 2,031 22.6 9 1 10 4 5 7 4 0 0.40 0.04 0.44 0.18 0.22 2024-2025 26 Al-Ahli 1 League 11 11 945 10.5 3 2 5 3 0 0 1 0 0.29 0.19 0.48 0.29 0.48 2025-2026 27 Al-Ahli 1 League 23 22 1,811 20.1 1 7 8 1 0 0 1 0 0.05 0.35 0.40 0.05 0.40 9 Seasons 5 Clubs 4 Leagues 284 212 19,665 218.5 64 51 115 53 11 14 38 1 0.29 0.23 0.53 0.24 0.48 Comp 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) 3 Leagues 121 82 7,983 88.7 34 16 50 27 7 10 15 0 0.38 0.18 0.56 0.30 0.48 Braga (3 Seasons) 2 Leagues 95 73 6,580 73.1 21 20 41 17 4 4 15 0 0.29 0.27 0.56 0.23 0.51 Al-Ahli (2 Seasons) 1 League 34 33 2,756 30.6 4 9 13 4 0 0 2 0 0.13 0.29 0.42 0.13 0.42 Rio Ave (1 Season) 1 League 27 23 2,133 23.7 5 5 10 5 0 0 6 1 0.21 0.21 0.42 0.21 0.42 Portimonense (1 Season) 1 League 7 1 213 2.4 0 1 1 0 0 0 0 0 0.00 0.42 0.42 0.00 0.42 Primeira Liga (8 Seasons) 202 140 13,319 148.0 43 26 69 35 8 11 32 1 0.29 0.18 0.47 0.24 0.41 Europa Lg (4 Seasons) 33 25 2,378 26.4 10 11 21 7 3 3 4 0 0.38 0.42 0.79 0.26 0.68 Pro League (2 Seasons) 34 33 2,756 30.6 4 9 13 4 0 0 2 0 0.13 0.29 0.42 0.13 0.42 Champions Lg (2 Seasons) 15 14 1,212 13.5 7 5 12 7 0 0 0 0 0.52 0.37 0.89 0.52 0.89
Standard Stats Table 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-2018 19 Porto pt POR 1. Primeira Liga 1st 2 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Portimonense pt POR 1. Primeira Liga 10th 7 1 213 2.4 0 1 1 0 0 0 0 0 0.00 0.42 0.42 0.00 0.42 Matches 2018-2019 20 Rio Ave pt POR 1. Primeira Liga 7th 27 23 2,133 23.7 5 5 10 5 0 0 6 1 0.21 0.21 0.42 0.21 0.42 Matches 2019-2020 21 Braga pt POR 1. Primeira Liga 3rd 27 16 1,530 17.0 6 4 10 6 0 0 6 0 0.35 0.24 0.59 0.35 0.59 Matches 2020-2021 22 Braga pt POR 1. Primeira Liga 4th 33 29 2,473 27.5 3 3 6 2 1 1 4 0 0.11 0.11 0.22 0.07 0.18 Matches 2021-2022 23 Braga pt POR 1. Primeira Liga 4th 14 10 950 10.6 3 3 6 2 1 1 2 0 0.28 0.28 0.57 0.19 0.47 Matches 2021-2022 23 Porto pt POR 1. Primeira Liga 1st 12 0 313 3.5 1 0 1 1 0 0 1 0 0.29 0.00 0.29 0.29 0.29 Matches 2022-2023 24 Porto pt POR 1. Primeira Liga 2nd 31 20 1,998 22.2 8 3 11 7 1 1 4 0 0.36 0.14 0.50 0.32 0.45 Matches 2023-2024 25 Porto pt POR 1. Primeira Liga 3rd 31 24 2,238 24.9 9 7 16 8 1 2 5 0 0.36 0.28 0.64 0.32 0.60 Matches 2024-2025 26 Porto pt POR 1. Primeira Liga 3rd 18 17 1,445 16.1 8 0 8 4 4 6 4 0 0.50 0.00 0.50 0.25 0.25 Matches 2024-2025 26 Al-Ahli sa KSA 1. Pro League 5th 11 11 945 10.5 3 2 5 3 0 0 1 0 0.29 0.19 0.48 0.29 0.48 Matches 2025-2026 27 Al-Ahli sa KSA 1. Pro League 3rd 23 22 1,811 20.1 1 7 8 1 0 0 1 0 0.05 0.35 0.40 0.05 0.40 Matches 9 Seasons 5 Clubs 2 Leagues 236 173 16,075 178.6 47 35 82 39 8 11 34 1 0.26 0.20 0.46 0.22 0.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 League 94 61 6,020 66.9 26 10 36 20 6 9 14 0 0.39 0.15 0.54 0.30 0.45 Braga (3 Seasons) 1 League 74 55 4,953 55.0 12 10 22 10 2 2 12 0 0.22 0.18 0.40 0.18 0.36 Al-Ahli (2 Seasons) 1 League 34 33 2,756 30.6 4 9 13 4 0 0 2 0 0.13 0.29 0.42 0.13 0.42 Rio Ave (1 Season) 1 League 27 23 2,133 23.7 5 5 10 5 0 0 6 1 0.21 0.21 0.42 0.21 0.42 Portimonense (1 Season) 1 League 7 1 213 2.4 0 1 1 0 0 0 0 0 0.00 0.42 0.42 0.00 0.42 Primeira Liga (8 Seasons) 202 140 13,319 148.0 43 26 69 35 8 11 32 1 0.29 0.18 0.47 0.24 0.41 Pro League (2 Seasons) 34 33 2,756 30.6 4 9 13 4 0 0 2 0 0.13 0.29 0.42 0.13 0.42
Standard Stats Table 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 2019-2020 21 Braga 2. Europa Lg R32 8 5 568 6.3 1 6 7 1 0 0 2 0 0.16 0.95 1.11 0.16 1.11 Matches 2020-2021 22 Braga 2. Europa Lg R32 7 7 567 6.3 2 4 6 2 0 0 0 0 0.32 0.63 0.95 0.32 0.95 Matches 2021-2022 23 Braga 2. Europa Lg QF 6 6 492 5.5 6 0 6 4 2 2 1 0 1.10 0.00 1.10 0.73 0.73 Matches 2021-2022 23 Porto 2. Europa Lg R16 4 1 165 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Porto 1. Champions Lg R16 8 7 563 6.3 2 1 3 2 0 0 0 0 0.32 0.16 0.48 0.32 0.48 Matches 2023-2024 25 Porto 1. Champions Lg R16 7 7 649 7.2 5 4 9 5 0 0 0 0 0.69 0.55 1.25 0.69 1.25 Matches 2024-2025 26 Porto 2. Europa Lg KO 8 6 586 6.5 1 1 2 0 1 1 0 0 0.15 0.15 0.31 0.00 0.15 Matches 6 Seasons 2 Clubs 2 Leagues 48 39 3,590 39.9 17 16 33 14 3 3 4 0 0.43 0.40 0.83 0.35 0.75 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 (4 Seasons) 2 Leagues 27 21 1,963 21.8 8 6 14 7 1 1 1 0 0.37 0.28 0.64 0.32 0.60 Braga (3 Seasons) 1 League 21 18 1,627 18.1 9 10 19 7 2 2 3 0 0.50 0.55 1.05 0.39 0.94 Europa Lg (4 Seasons) 33 25 2,378 26.4 10 11 21 7 3 3 4 0 0.38 0.42 0.79 0.26 0.68 Champions Lg (2 Seasons) 15 14 1,212 13.5 7 5 12 7 0 0 0 0 0.52 0.37 0.89 0.52 0.89
Standard Stats Table 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 2024 26 br Brazil Friendlies (M) 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017-2018 19 Porto 1 League 0.3 0 3 0 0.0 10.38 0.00 0.00 0 0 2017-2018 19 Portimonense 1 League 2.4 0 10 3 30.0 4.23 1.27 0.00 0.00 0 0 2018-2019 20 Rio Ave 1 League 23.7 5 74 21 28.4 3.12 0.89 0.07 0.24 0 0 2019-2020 21 Braga 2 Leagues 23.3 7 54 19 35.2 2.32 0.82 0.13 0.37 0 0 2020-2021 22 Braga 2 Leagues 33.8 5 85 25 29.4 2.52 0.74 0.05 0.16 1 1 2021-2022 23 Braga 2 Leagues 16.0 9 43 20 46.5 2.68 1.25 0.14 0.30 3 3 2021-2022 23 Porto 2 Leagues 5.3 1 21 7 33.3 3.95 1.32 0.05 0.14 0 0 2022-2023 24 Porto 2 Leagues 28.5 10 86 37 43.0 3.02 1.30 0.10 0.24 1 1 2023-2024 25 Porto 2 Leagues 32.1 14 92 36 39.1 2.87 1.12 0.14 0.36 1 2 2024-2025 26 Porto 2 Leagues 22.6 9 68 30 44.1 3.01 1.33 0.06 0.13 5 7 2024-2025 26 Al-Ahli 1 League 10.5 3 19 8 42.1 1.81 0.76 0.16 0.38 0 0 2025-2026 27 Al-Ahli 1 League 20.1 1 39 14 35.9 1.94 0.70 0.03 0.07 0 0 9 Seasons 5 Clubs 4 Leagues 218.5 64 594 220 37.0 2.72 1.01 0.09 0.24 11 14 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Porto (5 Seasons) 3 Leagues 88.7 34 270 110 40.7 3.04 1.24 0.10 0.25 7 10 Braga (3 Seasons) 2 Leagues 73.1 21 182 64 35.2 2.49 0.88 0.09 0.27 4 4 Al-Ahli (2 Seasons) 1 League 30.6 4 58 22 37.9 1.89 0.72 0.07 0.18 0 0 Rio Ave (1 Season) 1 League 23.7 5 74 21 28.4 3.12 0.89 0.07 0.24 0 0 Portimonense (1 Season) 1 League 2.4 0 10 3 30.0 4.23 1.27 0.00 0.00 0 0 Primeira Liga (8 Seasons) 148.0 43 435 157 36.1 2.94 1.06 0.08 0.22 8 11 Europa Lg (4 Seasons) 26.4 10 70 25 35.7 2.65 0.95 0.10 0.28 3 3 Pro League (2 Seasons) 30.6 4 58 22 37.9 1.89 0.72 0.07 0.18 0 0 Champions Lg (2 Seasons) 13.5 7 31 16 51.6 2.30 1.19 0.23 0.44 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2019-2020 21 Braga 2. Europa Lg R32 6.3 1 9 3 33.3 1.43 0.48 0.11 0.33 0 0 Matches 2020-2021 22 Braga 2. Europa Lg R32 6.3 2 13 6 46.2 2.06 0.95 0.15 0.33 0 0 Matches 2021-2022 23 Braga 2. Europa Lg QF 5.5 6 21 9 42.9 3.84 1.65 0.19 0.44 2 2 Matches 2021-2022 23 Porto 2. Europa Lg R16 1.8 0 8 2 25.0 4.36 1.09 0.00 0.00 0 0 Matches 2022-2023 24 Porto 1. Champions Lg R16 6.3 2 15 5 33.3 2.40 0.80 0.13 0.40 0 0 Matches 2023-2024 25 Porto 1. Champions Lg R16 7.2 5 16 11 68.8 2.22 1.53 0.31 0.45 0 0 Matches 2024-2025 26 Porto 2. Europa Lg KO 6.5 1 19 5 26.3 2.92 0.77 0.00 0.00 1 1 Matches 6 Seasons 2 Clubs 2 Leagues 39.9 17 101 41 40.6 2.53 1.03 0.14 0.34 3 3 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Porto (4 Seasons) 2 Leagues 21.8 8 58 23 39.7 2.66 1.05 0.12 0.30 1 1 Braga (3 Seasons) 1 League 18.1 9 43 18 41.9 2.38 1.00 0.16 0.39 2 2 Europa Lg (4 Seasons) 26.4 10 70 25 35.7 2.65 0.95 0.10 0.28 3 3 Champions Lg (2 Seasons) 13.5 7 31 16 51.6 2.30 1.19 0.23 0.44 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2024 26 br Brazil Friendlies (M) 0.1 0 0 0 Matches 1 Season 1 Club 1 League 0.1 0 0 0
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 Matches 2017-2018 19 Portimonense pt POR 1. Primeira Liga 7 213 30 7.0 2.4 1 0 6 3 1.43 4 6 -2 -0.85 -0.66 Matches 2017-2018 19 Porto pt POR 1. Primeira Liga 2 26 13 0.8 0.3 0 0 2 1 3.00 1 0 +1 +3.46 +1.59 Matches 2018-2019 20 Rio Ave pt POR 1. Primeira Liga 27 2,133 79 69.7 23.7 23 89 18 4 24 2 1.15 32 38 -6 -0.25 -0.64 Matches 2019-2020 21 Braga 2. Europa Lg 8 568 71 78.9 6.3 5 89 4 3 42 0 1.89 13 11 +2 +0.32 -0.87 Matches 2019-2020 21 Braga pt POR 1. Primeira Liga 27 1,530 57 50.0 17.0 16 78 7 11 26 4 1.63 27 18 +9 +0.53 -0.18 Matches 2020-2021 22 Braga 2. Europa Lg 7 567 81 78.8 6.3 7 81 3 0 0 1.43 11 11 0 0.00 0.00 Matches 2020-2021 22 Braga pt POR 1. Primeira Liga 33 2,473 75 80.8 27.5 29 79 10 4 44 0 1.85 37 23 +14 +0.51 -0.41 Matches 2021-2022 23 Braga 2. Europa Lg 6 492 82 43.2 5.5 6 82 3 0 0 1.67 11 7 +4 +0.73 +0.73 Matches 2021-2022 23 Porto 2. Europa Lg 4 165 41 45.8 1.8 1 74 0 3 30 0 1.25 3 2 +1 +0.55 +1.01 Matches 2021-2022 23 Porto pt POR 1. Primeira Liga 12 313 26 10.2 3.5 0 0 12 26 2 2.42 9 1 +8 +2.30 +0.47 Matches 2021-2022 23 Braga pt POR 1. Primeira Liga 14 950 68 31.0 10.6 10 77 4 4 45 0 1.64 17 15 +2 +0.19 -0.62 Matches 2022-2023 24 Porto 1. Champions Lg 8 563 70 78.2 6.3 7 76 1 1 28 0 1.63 11 3 +8 +1.28 +3.57 Matches 2022-2023 24 Porto pt POR 1. Primeira Liga 31 1,998 64 65.3 22.2 20 83 7 11 31 0 2.55 50 8 +42 +1.89 +1.13 Matches 2023-2024 25 Porto 1. Champions Lg 7 649 93 86.5 7.2 7 93 3 0 0 1.71 14 9 +5 +0.69 -1.09 Matches 2023-2024 25 Porto pt POR 1. Primeira Liga 31 2,238 72 73.1 24.9 24 84 14 7 32 0 2.13 45 21 +24 +0.97 -0.35 Matches 2024-2025 26 Porto 2. Europa Lg 8 586 73 65.1 6.5 6 90 6 2 23 0 1.38 11 9 +2 +0.31 +0.59 Matches 2024-2025 26 Porto pt POR 1. Primeira Liga 18 1,445 80 47.2 16.1 17 84 10 1 22 1 2.11 31 13 +18 +1.12 +0.17 Matches 2024-2025 26 Al-Ahli sa KSA 1. Pro League 11 945 86 30.9 10.5 11 86 5 0 0 2.09 26 14 +12 +1.14 +0.25 Matches 2025-2026 27 Al-Ahli sa KSA 1. Pro League 23 1,811 79 59.2 20.1 22 81 9 1 29 0 2.35 38 15 +23 +1.14 -0.51 Matches 9 Seasons 5 Clubs 4 Leagues 284 19,665 69 46.8 218.5 212 83 104 72 31 13 1.90 391 224 +167 +0.76 -0.18 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Porto (5 Seasons) 3 Leagues 121 7,983 66 44.3 88.7 82 84 41 39 29 4 2.14 175 66 +109 +1.23 -0.14 Braga (3 Seasons) 2 Leagues 95 6,580 69 56.0 73.1 73 80 31 22 35 4 1.72 116 85 +31 +0.42 -0.25 Al-Ahli (2 Seasons) 1 League 34 2,756 81 45.0 30.6 33 83 14 1 29 0 2.27 64 29 +35 +1.14 -0.03 Rio Ave (1 Season) 1 League 27 2,133 79 69.7 23.7 23 89 18 4 24 2 1.15 32 38 -6 -0.25 -0.64 Portimonense (1 Season) 1 League 7 213 30 7.0 2.4 1 0 6 3 1.43 4 6 -2 -0.85 -0.66 Primeira Liga (8 Seasons) 202 13,319 66 43.5 148.0 140 82 70 62 30 13 1.92 253 143 +110 +0.74 -0.26 Europa Lg (4 Seasons) 33 2,378 72 61.9 26.4 25 85 16 8 33 0 1.55 49 40 +9 +0.34 +0.34 Pro League (2 Seasons) 34 2,756 81 45.0 30.6 33 83 14 1 29 0 2.27 64 29 +35 +1.14 -0.03 Champions Lg (2 Seasons) 15 1,212 81 82.4 13.5 14 85 4 1 28 0 1.67 25 12 +13 +0.97 +1.66
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 Matches 2017-2018 19 Porto 1 League 2 26 13 0.8 0.3 0 0 2 1 3.00 1 0 +1 +3.46 +1.59 2017-2018 19 Portimonense 1 League 7 213 30 7.0 2.4 1 0 6 3 1.43 4 6 -2 -0.85 -0.66 2018-2019 20 Rio Ave 1 League 27 2,133 79 69.7 23.7 23 89 18 4 24 2 1.15 32 38 -6 -0.25 -0.64 2019-2020 21 Braga 2 Leagues 35 2,098 60 55.5 23.3 21 80 11 14 29 4 1.69 40 29 +11 +0.47 -0.28 2020-2021 22 Braga 2 Leagues 40 3,040 76 80.4 33.8 36 80 13 4 44 0 1.78 48 34 +14 +0.41 -0.32 2021-2022 23 Braga 2 Leagues 20 1,442 72 34.3 16.0 16 79 7 4 45 0 1.65 28 22 +6 +0.37 -0.25 2021-2022 23 Porto 2 Leagues 16 478 30 14.0 5.3 1 74 0 15 27 2 2.13 12 3 +9 +1.69 +0.01 2022-2023 24 Porto 2 Leagues 39 2,561 66 67.8 28.5 27 81 8 12 31 0 2.36 61 11 +50 +1.76 +1.39 2023-2024 25 Porto 2 Leagues 38 2,887 76 75.8 32.1 31 86 17 7 32 0 2.05 59 30 +29 +0.90 -0.46 2024-2025 26 Porto 2 Leagues 26 2,031 78 51.3 22.6 23 85 16 3 23 1 1.89 42 22 +20 +0.89 +0.14 2024-2025 26 Al-Ahli 1 League 11 945 86 30.9 10.5 11 86 5 0 0 2.09 26 14 +12 +1.14 +0.25 2025-2026 27 Al-Ahli 1 League 23 1,811 79 59.2 20.1 22 81 9 1 29 0 2.35 38 15 +23 +1.14 -0.51 9 Seasons 5 Clubs 4 Leagues 284 19,665 69 46.8 218.5 212 83 104 72 31 13 1.90 391 224 +167 +0.76 -0.18 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Porto (5 Seasons) 3 Leagues 121 7,983 66 44.3 88.7 82 84 41 39 29 4 2.14 175 66 +109 +1.23 -0.14 Braga (3 Seasons) 2 Leagues 95 6,580 69 56.0 73.1 73 80 31 22 35 4 1.72 116 85 +31 +0.42 -0.25 Al-Ahli (2 Seasons) 1 League 34 2,756 81 45.0 30.6 33 83 14 1 29 0 2.27 64 29 +35 +1.14 -0.03 Rio Ave (1 Season) 1 League 27 2,133 79 69.7 23.7 23 89 18 4 24 2 1.15 32 38 -6 -0.25 -0.64 Portimonense (1 Season) 1 League 7 213 30 7.0 2.4 1 0 6 3 1.43 4 6 -2 -0.85 -0.66 Primeira Liga (8 Seasons) 202 13,319 66 43.5 148.0 140 82 70 62 30 13 1.92 253 143 +110 +0.74 -0.26 Europa Lg (4 Seasons) 33 2,378 72 61.9 26.4 25 85 16 8 33 0 1.55 49 40 +9 +0.34 +0.34 Pro League (2 Seasons) 34 2,756 81 45.0 30.6 33 83 14 1 29 0 2.27 64 29 +35 +1.14 -0.03 Champions Lg (2 Seasons) 15 1,212 81 82.4 13.5 14 85 4 1 28 0 1.67 25 12 +13 +0.97 +1.66
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 Matches 2017-2018 19 Porto pt POR 1. Primeira Liga 1st 2 26 13 0.8 0.3 0 0 2 1 3.00 1 0 +1 +3.46 +1.59 Matches 2017-2018 19 Portimonense pt POR 1. Primeira Liga 10th 7 213 30 7.0 2.4 1 0 6 3 1.43 4 6 -2 -0.85 -0.66 Matches 2018-2019 20 Rio Ave pt POR 1. Primeira Liga 7th 27 2,133 79 69.7 23.7 23 89 18 4 24 2 1.15 32 38 -6 -0.25 -0.64 Matches 2019-2020 21 Braga pt POR 1. Primeira Liga 3rd 27 1,530 57 50.0 17.0 16 78 7 11 26 4 1.63 27 18 +9 +0.53 -0.18 Matches 2020-2021 22 Braga pt POR 1. Primeira Liga 4th 33 2,473 75 80.8 27.5 29 79 10 4 44 0 1.85 37 23 +14 +0.51 -0.41 Matches 2021-2022 23 Braga pt POR 1. Primeira Liga 4th 14 950 68 31.0 10.6 10 77 4 4 45 0 1.64 17 15 +2 +0.19 -0.62 Matches 2021-2022 23 Porto pt POR 1. Primeira Liga 1st 12 313 26 10.2 3.5 0 0 12 26 2 2.42 9 1 +8 +2.30 +0.47 Matches 2022-2023 24 Porto pt POR 1. Primeira Liga 2nd 31 1,998 64 65.3 22.2 20 83 7 11 31 0 2.55 50 8 +42 +1.89 +1.13 Matches 2023-2024 25 Porto pt POR 1. Primeira Liga 3rd 31 2,238 72 73.1 24.9 24 84 14 7 32 0 2.13 45 21 +24 +0.97 -0.35 Matches 2024-2025 26 Porto pt POR 1. Primeira Liga 3rd 18 1,445 80 47.2 16.1 17 84 10 1 22 1 2.11 31 13 +18 +1.12 +0.17 Matches 2024-2025 26 Al-Ahli sa KSA 1. Pro League 5th 11 945 86 30.9 10.5 11 86 5 0 0 2.09 26 14 +12 +1.14 +0.25 Matches 2025-2026 27 Al-Ahli sa KSA 1. Pro League 3rd 23 1,811 79 59.2 20.1 22 81 9 1 29 0 2.35 38 15 +23 +1.14 -0.51 Matches 9 Seasons 5 Clubs 2 Leagues 236 16,075 68 43.8 178.6 173 82 84 63 30 13 1.97 317 172 +145 +0.81 -0.22 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 League 94 6,020 64 39.3 66.9 61 84 31 33 29 4 2.32 136 43 +93 +1.39 -0.13 Braga (3 Seasons) 1 League 74 4,953 67 54.0 55.0 55 78 21 19 34 4 1.73 81 56 +25 +0.45 -0.33 Al-Ahli (2 Seasons) 1 League 34 2,756 81 45.0 30.6 33 83 14 1 29 0 2.27 64 29 +35 +1.14 -0.03 Rio Ave (1 Season) 1 League 27 2,133 79 69.7 23.7 23 89 18 4 24 2 1.15 32 38 -6 -0.25 -0.64 Portimonense (1 Season) 1 League 7 213 30 7.0 2.4 1 0 6 3 1.43 4 6 -2 -0.85 -0.66 Primeira Liga (8 Seasons) 202 13,319 66 43.5 148.0 140 82 70 62 30 13 1.92 253 143 +110 +0.74 -0.26 Pro League (2 Seasons) 34 2,756 81 45.0 30.6 33 83 14 1 29 0 2.27 64 29 +35 +1.14 -0.03
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 Matches 2019-2020 21 Braga 2. Europa Lg R32 8 568 71 78.9 6.3 5 89 4 3 42 0 1.89 13 11 +2 +0.32 -0.87 Matches 2020-2021 22 Braga 2. Europa Lg R32 7 567 81 78.8 6.3 7 81 3 0 0 1.43 11 11 0 0.00 0.00 Matches 2021-2022 23 Braga 2. Europa Lg QF 6 492 82 43.2 5.5 6 82 3 0 0 1.67 11 7 +4 +0.73 +0.73 Matches 2021-2022 23 Porto 2. Europa Lg R16 4 165 41 45.8 1.8 1 74 0 3 30 0 1.25 3 2 +1 +0.55 +1.01 Matches 2022-2023 24 Porto 1. Champions Lg R16 8 563 70 78.2 6.3 7 76 1 1 28 0 1.63 11 3 +8 +1.28 +3.57 Matches 2023-2024 25 Porto 1. Champions Lg R16 7 649 93 86.5 7.2 7 93 3 0 0 1.71 14 9 +5 +0.69 -1.09 Matches 2024-2025 26 Porto 2. Europa Lg KO 8 586 73 65.1 6.5 6 90 6 2 23 0 1.38 11 9 +2 +0.31 +0.59 Matches 6 Seasons 2 Clubs 2 Leagues 48 3,590 75 67.6 39.9 39 85 20 9 32 0 1.59 74 52 +22 +0.55 +0.66 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Porto (4 Seasons) 2 Leagues 27 1,963 73 71.9 21.8 21 86 10 6 28 0 1.52 39 23 +16 +0.73 +1.20 Braga (3 Seasons) 1 League 21 1,627 77 63.1 18.1 18 83 10 3 42 0 1.67 35 29 +6 +0.33 +0.14 Europa Lg (4 Seasons) 33 2,378 72 61.9 26.4 25 85 16 8 33 0 1.55 49 40 +9 +0.34 +0.34 Champions Lg (2 Seasons) 15 1,212 81 82.4 13.5 14 85 4 1 28 0 1.67 25 12 +13 +0.97 +1.66
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 Matches 2024 26 br Brazil Friendlies (M) 1 9 9 2.5 0.1 0 0 1 9 1 1.00 1 1 0 0.00 -0.51 Matches 1 Season 1 Club 1 League 1 9 9 2.5 0.1 0 0 1 9 1 1.00 1 1 0 0.00 -0.51
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 19 Porto 1 League 0.3 0 0 0 0 1 0 0 1 1 0 0 0 2017-2018 19 Portimonense 1 League 2.4 0 0 0 4 12 1 5 3 3 1 0 0 2018-2019 20 Rio Ave 1 League 23.7 6 1 0 21 96 6 137 14 12 1 0 0 2019-2020 21 Braga 2 Leagues 23.3 8 0 0 43 63 7 126 27 14 0 2020-2021 22 Braga 2 Leagues 33.8 4 0 0 30 81 5 102 47 20 0 2021-2022 23 Braga 2 Leagues 16.0 3 0 0 18 42 5 29 17 19 0 2021-2022 23 Porto 2 Leagues 5.3 2 0 0 9 11 1 11 5 4 0 2022-2023 24 Porto 2 Leagues 28.5 4 0 0 33 66 5 66 33 20 0 2023-2024 25 Porto 2 Leagues 32.1 5 0 0 20 65 5 65 28 23 1 2024-2025 26 Porto 2 Leagues 22.6 4 0 0 26 36 1 32 23 20 0 2024-2025 26 Al-Ahli 1 League 10.5 1 0 0 15 15 2 18 5 7 0 2025-2026 27 Al-Ahli 1 League 20.1 1 0 0 15 34 8 74 27 14 0 9 Seasons 5 Clubs 4 Leagues 218.5 38 1 0 234 522 46 665 230 157 2 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Porto (5 Seasons) 3 Leagues 88.7 15 0 0 88 179 12 174 90 68 0 0 1 Braga (3 Seasons) 2 Leagues 73.1 15 0 0 91 186 17 257 91 53 0 Al-Ahli (2 Seasons) 1 League 30.6 2 0 0 30 49 10 92 32 21 0 Rio Ave (1 Season) 1 League 23.7 6 1 0 21 96 6 137 14 12 1 0 0 Portimonense (1 Season) 1 League 2.4 0 0 0 4 12 1 5 3 3 1 0 0 Primeira Liga (8 Seasons) 148.0 32 1 0 168 398 30 479 144 111 2 0 1 Europa Lg (4 Seasons) 26.4 4 0 0 26 41 4 72 33 20 0 Pro League (2 Seasons) 30.6 2 0 0 30 49 10 92 32 21 0 Champions Lg (2 Seasons) 13.5 0 0 0 10 34 2 22 21 5 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 21 Braga 2. Europa Lg R32 6.3 2 0 0 8 12 2 42 8 3 0 Matches 2020-2021 22 Braga 2. Europa Lg R32 6.3 0 0 0 6 9 0 12 6 4 0 Matches 2021-2022 23 Braga 2. Europa Lg QF 5.5 1 0 0 3 12 2 5 7 4 0 Matches 2021-2022 23 Porto 2. Europa Lg R16 1.8 1 0 0 3 3 0 5 3 1 0 Matches 2022-2023 24 Porto 1. Champions Lg R16 6.3 0 0 0 4 18 1 13 10 1 0 Matches 2023-2024 25 Porto 1. Champions Lg R16 7.2 0 0 0 6 16 1 9 11 4 0 Matches 2024-2025 26 Porto 2. Europa Lg KO 6.5 0 0 0 6 5 0 8 9 8 0 Matches 6 Seasons 2 Clubs 2 Leagues 39.9 4 0 0 36 75 6 94 54 25 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Porto (4 Seasons) 2 Leagues 21.8 1 0 0 19 42 2 35 33 14 0 Braga (3 Seasons) 1 League 18.1 3 0 0 17 33 4 59 21 11 0 Europa Lg (4 Seasons) 26.4 4 0 0 26 41 4 72 33 20 0 Champions Lg (2 Seasons) 13.5 0 0 0 10 34 2 22 21 5 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2024 26 br Brazil Friendlies (M) 0.1 0 0 0 0 Matches 1 Season 1 Club 1 League 0.1 0 0 0 0
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.
View Additional Information
More Galeno Pages
Galeno Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary