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 2014-2015 19 Sporting CP pt POR 1. Primeira Liga 0 0 Matches 2016-2017 21 Sporting CP pt POR 1. Primeira Liga 4 0 60 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Moreirense pt POR 1. Primeira Liga 15 15 1,132 12.6 1 2 3 1 0 0 4 2 0.08 0.16 0.24 0.08 0.24 Matches 2017-2018 22 Rio Ave pt POR 1. Primeira Liga 30 27 2,301 25.6 3 0 3 3 0 0 6 1 0.12 0.00 0.12 0.12 0.12 Matches 2018-2019 23 Sporting CP pt POR 1. Primeira Liga 3 0 18 0.2 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 1 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Sporting CP pt POR 1. Primeira Liga 8 1 265 2.9 0 0 0 0 0 0 1 0 0.2 0.2 0.2 0.5 10 15 14 0.00 0.00 0.00 0.00 0.00 0.08 0.07 0.15 0.08 0.15 Matches 2019-2020 24 AEK Athens gr GRE 1. Super League 3 2 120 1.3 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Rio Ave pt POR 1. Primeira Liga 32 23 1,903 21.1 0 2 2 0 0 0 4 0 1.9 1.9 1.6 3.6 41 101 104 0.00 0.09 0.09 0.00 0.09 0.09 0.08 0.17 0.09 0.17 Matches 2021-2022 26 Estoril pt POR 1. Primeira Liga 32 18 1,638 18.2 1 2 3 1 0 0 8 0 2.3 2.3 0.9 3.2 36 89 69 0.05 0.11 0.16 0.05 0.16 0.12 0.05 0.17 0.12 0.17 Matches 2022-2023 27 Estoril pt POR 1. Primeira Liga 26 21 1,829 20.3 4 4 8 2 2 3 9 1 5.4 3.1 2.0 5.1 38 103 82 0.20 0.20 0.39 0.10 0.30 0.27 0.10 0.36 0.15 0.25 Matches 2024-2025 29 Eldense es ESP Copa del Rey 1 1 45 0.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Eldense es ESP 2. La Liga 2 3 1 111 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.2 0.2 2 4 4 0.00 0.00 0.00 0.00 0.00 0.05 0.15 0.20 0.05 0.20 Matches 9 Seasons 6 Clubs 4 Leagues 157 109 9,422 104.7 9 10 19 7 2 3 38 5 9.9 7.6 4.9 12.5 128 312 274 0.09 0.10 0.18 0.07 0.16 0.15 0.08 0.23 0.12 0.20 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 Sporting CP (4 Seasons) 1 League 15 1 343 3.8 0 0 0 0 0 0 3 0 0.2 0.2 0.2 0.5 11 15 15 0.00 0.00 0.00 0.00 0.00 0.08 0.07 0.14 0.08 0.14 Rio Ave (2 Seasons) 1 League 62 50 4,204 46.7 3 2 5 3 0 0 10 1 1.9 1.9 1.6 3.6 41 101 104 0.06 0.04 0.11 0.06 0.11 0.09 0.08 0.17 0.09 0.17 Estoril (2 Seasons) 1 League 58 39 3,467 38.5 5 6 11 3 2 3 17 1 7.7 5.3 2.9 8.2 74 192 151 0.13 0.16 0.29 0.08 0.23 0.20 0.08 0.28 0.14 0.21 Moreirense (1 Season) 1 League 15 15 1,132 12.6 1 2 3 1 0 0 4 2 0.08 0.16 0.24 0.08 0.24 Eldense (1 Season) 2 Leagues 4 2 156 1.7 0 0 0 0 0 0 1 0 0.1 0.1 0.2 0.2 2 4 4 0.00 0.00 0.00 0.00 0.00 0.05 0.15 0.20 0.05 0.20 AEK Athens (1 Season) 1 League 3 2 120 1.3 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Primeira Liga (8 Seasons) 150 105 9,146 101.6 9 10 19 7 2 3 34 4 9.9 7.5 4.8 12.3 126 308 270 0.09 0.10 0.19 0.07 0.17 0.16 0.08 0.23 0.12 0.19 La Liga 2 (1 Season) 3 1 111 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.2 0.2 2 4 4 0.00 0.00 0.00 0.00 0.00 0.05 0.15 0.20 0.05 0.20 Super League (1 Season) 3 2 120 1.3 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Copa del Rey (1 Season) 1 1 45 0.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
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 2014-2015 19 Sporting CP 1 League 0 0 2016-2017 21 Sporting CP 1 League 4 0 60 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 21 Moreirense 1 League 15 15 1,132 12.6 1 2 3 1 0 0 4 2 0.08 0.16 0.24 0.08 0.24 2017-2018 22 Rio Ave 1 League 30 27 2,301 25.6 3 0 3 3 0 0 6 1 0.12 0.00 0.12 0.12 0.12 2018-2019 23 Sporting CP 1 League 3 0 18 0.2 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 1 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2019-2020 24 Sporting CP 1 League 8 1 265 2.9 0 0 0 0 0 0 1 0 0.2 0.2 0.2 0.5 10 15 14 0.00 0.00 0.00 0.00 0.00 0.08 0.07 0.15 0.08 0.15 2019-2020 24 AEK Athens 1 League 3 2 120 1.3 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 2020-2021 25 Rio Ave 1 League 32 23 1,903 21.1 0 2 2 0 0 0 4 0 1.9 1.9 1.6 3.6 41 101 104 0.00 0.09 0.09 0.00 0.09 0.09 0.08 0.17 0.09 0.17 2021-2022 26 Estoril 1 League 32 18 1,638 18.2 1 2 3 1 0 0 8 0 2.3 2.3 0.9 3.2 36 89 69 0.05 0.11 0.16 0.05 0.16 0.12 0.05 0.17 0.12 0.17 2022-2023 27 Estoril 1 League 26 21 1,829 20.3 4 4 8 2 2 3 9 1 5.4 3.1 2.0 5.1 38 103 82 0.20 0.20 0.39 0.10 0.30 0.27 0.10 0.36 0.15 0.25 2024-2025 29 Eldense 2 Leagues 4 2 156 1.7 0 0 0 0 0 0 1 0 0.1 0.1 0.2 0.2 2 4 4 0.00 0.00 0.00 0.00 0.00 0.05 0.15 0.20 0.05 0.20 9 Seasons 6 Clubs 4 Leagues 157 109 9,422 104.7 9 10 19 7 2 3 38 5 9.9 7.6 4.9 12.5 128 312 274 0.09 0.10 0.18 0.07 0.16 0.15 0.08 0.23 0.12 0.20 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 Sporting CP (4 Seasons) 1 League 15 1 343 3.8 0 0 0 0 0 0 3 0 0.2 0.2 0.2 0.5 11 15 15 0.00 0.00 0.00 0.00 0.00 0.08 0.07 0.14 0.08 0.14 Rio Ave (2 Seasons) 1 League 62 50 4,204 46.7 3 2 5 3 0 0 10 1 1.9 1.9 1.6 3.6 41 101 104 0.06 0.04 0.11 0.06 0.11 0.09 0.08 0.17 0.09 0.17 Estoril (2 Seasons) 1 League 58 39 3,467 38.5 5 6 11 3 2 3 17 1 7.7 5.3 2.9 8.2 74 192 151 0.13 0.16 0.29 0.08 0.23 0.20 0.08 0.28 0.14 0.21 Moreirense (1 Season) 1 League 15 15 1,132 12.6 1 2 3 1 0 0 4 2 0.08 0.16 0.24 0.08 0.24 Eldense (1 Season) 2 Leagues 4 2 156 1.7 0 0 0 0 0 0 1 0 0.1 0.1 0.2 0.2 2 4 4 0.00 0.00 0.00 0.00 0.00 0.05 0.15 0.20 0.05 0.20 AEK Athens (1 Season) 1 League 3 2 120 1.3 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Primeira Liga (8 Seasons) 150 105 9,146 101.6 9 10 19 7 2 3 34 4 9.9 7.5 4.8 12.3 126 308 270 0.09 0.10 0.19 0.07 0.17 0.16 0.08 0.23 0.12 0.19 La Liga 2 (1 Season) 3 1 111 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.2 0.2 2 4 4 0.00 0.00 0.00 0.00 0.00 0.05 0.15 0.20 0.05 0.20 Super League (1 Season) 3 2 120 1.3 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Copa del Rey (1 Season) 1 1 45 0.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
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 2014-2015 19 Sporting CP pt POR 1. Primeira Liga 3rd 0 0 Matches 2016-2017 21 Sporting CP pt POR 1. Primeira Liga 3rd 4 0 60 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Moreirense pt POR 1. Primeira Liga 15th 15 15 1,132 12.6 1 2 3 1 0 0 4 2 0.08 0.16 0.24 0.08 0.24 Matches 2017-2018 22 Rio Ave pt POR 1. Primeira Liga 5th 30 27 2,301 25.6 3 0 3 3 0 0 6 1 0.12 0.00 0.12 0.12 0.12 Matches 2018-2019 23 Sporting CP pt POR 1. Primeira Liga 3rd 3 0 18 0.2 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 1 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Sporting CP pt POR 1. Primeira Liga 4th 8 1 265 2.9 0 0 0 0 0 0 1 0 0.2 0.2 0.2 0.5 10 15 14 0.00 0.00 0.00 0.00 0.00 0.08 0.07 0.15 0.08 0.15 Matches 2019-2020 24 AEK Athens gr GRE 1. Super League 3rd 3 2 120 1.3 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Rio Ave pt POR 1. Primeira Liga 16th 32 23 1,903 21.1 0 2 2 0 0 0 4 0 1.9 1.9 1.6 3.6 41 101 104 0.00 0.09 0.09 0.00 0.09 0.09 0.08 0.17 0.09 0.17 Matches 2021-2022 26 Estoril pt POR 1. Primeira Liga 9th 32 18 1,638 18.2 1 2 3 1 0 0 8 0 2.3 2.3 0.9 3.2 36 89 69 0.05 0.11 0.16 0.05 0.16 0.12 0.05 0.17 0.12 0.17 Matches 2022-2023 27 Estoril pt POR 1. Primeira Liga 14th 26 21 1,829 20.3 4 4 8 2 2 3 9 1 5.4 3.1 2.0 5.1 38 103 82 0.20 0.20 0.39 0.10 0.30 0.27 0.10 0.36 0.15 0.25 Matches 2024-2025 29 Eldense es ESP 2. La Liga 2 19th 3 1 111 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.2 0.2 2 4 4 0.00 0.00 0.00 0.00 0.00 0.05 0.15 0.20 0.05 0.20 Matches 9 Seasons 6 Clubs 3 Leagues 156 108 9,377 104.2 9 10 19 7 2 3 37 5 9.9 7.6 4.9 12.5 128 312 274 0.09 0.10 0.18 0.07 0.16 0.15 0.08 0.23 0.12 0.20 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 Sporting CP (4 Seasons) 1 League 15 1 343 3.8 0 0 0 0 0 0 3 0 0.2 0.2 0.2 0.5 11 15 15 0.00 0.00 0.00 0.00 0.00 0.08 0.07 0.14 0.08 0.14 Rio Ave (2 Seasons) 1 League 62 50 4,204 46.7 3 2 5 3 0 0 10 1 1.9 1.9 1.6 3.6 41 101 104 0.06 0.04 0.11 0.06 0.11 0.09 0.08 0.17 0.09 0.17 Estoril (2 Seasons) 1 League 58 39 3,467 38.5 5 6 11 3 2 3 17 1 7.7 5.3 2.9 8.2 74 192 151 0.13 0.16 0.29 0.08 0.23 0.20 0.08 0.28 0.14 0.21 Moreirense (1 Season) 1 League 15 15 1,132 12.6 1 2 3 1 0 0 4 2 0.08 0.16 0.24 0.08 0.24 AEK Athens (1 Season) 1 League 3 2 120 1.3 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Eldense (1 Season) 1 League 3 1 111 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.2 0.2 2 4 4 0.00 0.00 0.00 0.00 0.00 0.05 0.15 0.20 0.05 0.20 Primeira Liga (8 Seasons) 150 105 9,146 101.6 9 10 19 7 2 3 34 4 9.9 7.5 4.8 12.3 126 308 270 0.09 0.10 0.19 0.07 0.17 0.16 0.08 0.23 0.12 0.19 La Liga 2 (1 Season) 3 1 111 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.2 0.2 2 4 4 0.00 0.00 0.00 0.00 0.00 0.05 0.15 0.20 0.05 0.20 Super League (1 Season) 3 2 120 1.3 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00
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 2024-2025 29 Eldense es ESP Copa del Rey R32 1 1 45 0.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 1 45 0.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Shooting Table 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 2016-2017 21 Sporting CP pt POR 1. Primeira Liga 0.7 0 0 0 0.00 0.00 0 0 Matches 2016-2017 21 Moreirense pt POR 1. Primeira Liga 12.6 1 0 7 0.00 0.56 0.14 0 0 Matches 2017-2018 22 Rio Ave pt POR 1. Primeira Liga 25.6 3 52 5 9.6 2.03 0.20 0.06 0.60 0 0 Matches 2018-2019 23 Sporting CP pt POR 1. Primeira Liga 0.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 24 Sporting CP pt POR 1. Primeira Liga 2.9 0 7 3 42.9 2.38 1.02 0.00 0.00 28.3 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Matches 2019-2020 24 AEK Athens gr GRE 1. Super League 1.3 0 0 0 Matches 2020-2021 25 Rio Ave pt POR 1. Primeira Liga 21.1 0 31 11 35.5 1.47 0.52 0.00 0.00 22.5 4 0 0 1.9 1.9 0.06 -1.9 -1.9 Matches 2021-2022 26 Estoril pt POR 1. Primeira Liga 18.2 1 29 7 24.1 1.59 0.38 0.03 0.14 25.1 2 0 0 2.3 2.3 0.08 -1.3 -1.3 Matches 2022-2023 27 Estoril pt POR 1. Primeira Liga 20.3 4 35 12 34.3 1.72 0.59 0.06 0.17 21.4 2 2 3 5.4 3.1 0.09 -1.4 -1.1 Matches 2024-2025 29 Eldense es ESP Copa del Rey 0.5 0 0 0 0.00 0.00 0 0 Matches 2024-2025 29 Eldense es ESP 2. La Liga 2 1.2 0 2 0 0.0 1.62 0.00 0.00 23.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 9 Seasons 6 Clubs 4 Leagues 104.7 9 156 45 28.8 1.51 0.44 0.04 0.16 23.2 8 2 3 9.9 7.6 0.07 -4.9 -4.6 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 Sporting CP (4 Seasons) 1 League 3.8 0 7 3 42.9 1.84 0.79 0.00 0.00 28.3 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Rio Ave (2 Seasons) 1 League 46.7 3 83 16 19.3 1.78 0.34 0.04 0.19 22.5 4 0 0 1.9 1.9 0.06 -1.9 -1.9 Estoril (2 Seasons) 1 League 38.5 5 64 19 29.7 1.66 0.49 0.05 0.16 23.1 4 2 3 7.7 5.3 0.08 -2.7 -2.3 Moreirense (1 Season) 1 League 12.6 1 0 7 0.00 0.56 0.14 0 0 Eldense (1 Season) 2 Leagues 1.7 0 2 0 0.0 1.15 0.00 0.00 23.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1 AEK Athens (1 Season) 1 League 1.3 0 0 0 Primeira Liga (8 Seasons) 101.6 9 154 45 29.2 1.52 0.44 0.05 0.16 23.2 8 2 3 9.9 7.5 0.07 -4.9 -4.5 La Liga 2 (1 Season) 1.2 0 2 0 0.0 1.62 0.00 0.00 23.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Super League (1 Season) 1.3 0 0 0 Copa del Rey (1 Season) 0.5 0 0 0 0.00 0.00 0 0
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 2016-2017 21 Sporting CP 1 League 0.7 0 0 0 0.00 0.00 0 0 2016-2017 21 Moreirense 1 League 12.6 1 0 7 0.00 0.56 0.14 0 0 2017-2018 22 Rio Ave 1 League 25.6 3 52 5 9.6 2.03 0.20 0.06 0.60 0 0 2018-2019 23 Sporting CP 1 League 0.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2019-2020 24 Sporting CP 1 League 2.9 0 7 3 42.9 2.38 1.02 0.00 0.00 28.3 0 0 0 0.2 0.2 0.04 -0.2 -0.2 2019-2020 24 AEK Athens 1 League 1.3 0 0 0 2020-2021 25 Rio Ave 1 League 21.1 0 31 11 35.5 1.47 0.52 0.00 0.00 22.5 4 0 0 1.9 1.9 0.06 -1.9 -1.9 2021-2022 26 Estoril 1 League 18.2 1 29 7 24.1 1.59 0.38 0.03 0.14 25.1 2 0 0 2.3 2.3 0.08 -1.3 -1.3 2022-2023 27 Estoril 1 League 20.3 4 35 12 34.3 1.72 0.59 0.06 0.17 21.4 2 2 3 5.4 3.1 0.09 -1.4 -1.1 2024-2025 29 Eldense 2 Leagues 1.7 0 2 0 0.0 1.15 0.00 0.00 23.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1 9 Seasons 6 Clubs 4 Leagues 104.7 9 156 45 28.8 1.51 0.44 0.04 0.16 23.2 8 2 3 9.9 7.6 0.07 -4.9 -4.6 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 Sporting CP (4 Seasons) 1 League 3.8 0 7 3 42.9 1.84 0.79 0.00 0.00 28.3 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Rio Ave (2 Seasons) 1 League 46.7 3 83 16 19.3 1.78 0.34 0.04 0.19 22.5 4 0 0 1.9 1.9 0.06 -1.9 -1.9 Estoril (2 Seasons) 1 League 38.5 5 64 19 29.7 1.66 0.49 0.05 0.16 23.1 4 2 3 7.7 5.3 0.08 -2.7 -2.3 Moreirense (1 Season) 1 League 12.6 1 0 7 0.00 0.56 0.14 0 0 Eldense (1 Season) 2 Leagues 1.7 0 2 0 0.0 1.15 0.00 0.00 23.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1 AEK Athens (1 Season) 1 League 1.3 0 0 0 Primeira Liga (8 Seasons) 101.6 9 154 45 29.2 1.52 0.44 0.05 0.16 23.2 8 2 3 9.9 7.5 0.07 -4.9 -4.5 La Liga 2 (1 Season) 1.2 0 2 0 0.0 1.62 0.00 0.00 23.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Super League (1 Season) 1.3 0 0 0 Copa del Rey (1 Season) 0.5 0 0 0 0.00 0.00 0 0
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 2016-2017 21 Sporting CP pt POR 1. Primeira Liga 3rd 0.7 0 0 0 0.00 0.00 0 0 Matches 2016-2017 21 Moreirense pt POR 1. Primeira Liga 15th 12.6 1 0 7 0.00 0.56 0.14 0 0 Matches 2017-2018 22 Rio Ave pt POR 1. Primeira Liga 5th 25.6 3 52 5 9.6 2.03 0.20 0.06 0.60 0 0 Matches 2018-2019 23 Sporting CP pt POR 1. Primeira Liga 3rd 0.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 24 Sporting CP pt POR 1. Primeira Liga 4th 2.9 0 7 3 42.9 2.38 1.02 0.00 0.00 28.3 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Matches 2019-2020 24 AEK Athens gr GRE 1. Super League 3rd 1.3 0 0 0 Matches 2020-2021 25 Rio Ave pt POR 1. Primeira Liga 16th 21.1 0 31 11 35.5 1.47 0.52 0.00 0.00 22.5 4 0 0 1.9 1.9 0.06 -1.9 -1.9 Matches 2021-2022 26 Estoril pt POR 1. Primeira Liga 9th 18.2 1 29 7 24.1 1.59 0.38 0.03 0.14 25.1 2 0 0 2.3 2.3 0.08 -1.3 -1.3 Matches 2022-2023 27 Estoril pt POR 1. Primeira Liga 14th 20.3 4 35 12 34.3 1.72 0.59 0.06 0.17 21.4 2 2 3 5.4 3.1 0.09 -1.4 -1.1 Matches 2024-2025 29 Eldense es ESP 2. La Liga 2 19th 1.2 0 2 0 0.0 1.62 0.00 0.00 23.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 9 Seasons 6 Clubs 3 Leagues 104.2 9 156 45 28.8 1.52 0.44 0.04 0.16 23.2 8 2 3 9.9 7.6 0.07 -4.9 -4.6 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 Sporting CP (4 Seasons) 1 League 3.8 0 7 3 42.9 1.84 0.79 0.00 0.00 28.3 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Rio Ave (2 Seasons) 1 League 46.7 3 83 16 19.3 1.78 0.34 0.04 0.19 22.5 4 0 0 1.9 1.9 0.06 -1.9 -1.9 Estoril (2 Seasons) 1 League 38.5 5 64 19 29.7 1.66 0.49 0.05 0.16 23.1 4 2 3 7.7 5.3 0.08 -2.7 -2.3 Moreirense (1 Season) 1 League 12.6 1 0 7 0.00 0.56 0.14 0 0 AEK Athens (1 Season) 1 League 1.3 0 0 0 Eldense (1 Season) 1 League 1.2 0 2 0 0.0 1.62 0.00 0.00 23.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Primeira Liga (8 Seasons) 101.6 9 154 45 29.2 1.52 0.44 0.05 0.16 23.2 8 2 3 9.9 7.5 0.07 -4.9 -4.5 La Liga 2 (1 Season) 1.2 0 2 0 0.0 1.62 0.00 0.00 23.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Super League (1 Season) 1.3 0 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2024-2025 29 Eldense es ESP Copa del Rey R32 0.5 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 0.5 0 0 0 0.00 0.00 0 0
Passing Table 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 2016-2017 21 Sporting CP pt POR 1. Primeira Liga 0.7 0 Matches 2016-2017 21 Moreirense pt POR 1. Primeira Liga 12.6 2 Matches 2017-2018 22 Rio Ave pt POR 1. Primeira Liga 25.6 0 Matches 2018-2019 23 Sporting CP pt POR 1. Primeira Liga 0.2 11 13 84.6 137 40 9 9 100.0 1 2 50.0 1 2 50.0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2019-2020 24 Sporting CP pt POR 1. Primeira Liga 2.9 114 142 80.3 1754 298 64 67 95.5 34 46 73.9 10 15 66.7 0 0.2 0.2 -0.2 4 11 4 1 15 Matches 2019-2020 24 AEK Athens gr GRE 1. Super League 1.3 0 Matches 2020-2021 25 Rio Ave pt POR 1. Primeira Liga 21.1 679 865 78.5 11296 2579 336 395 85.1 266 315 84.4 56 87 64.4 2 1.6 1.9 +0.4 21 67 22 2 101 Matches 2021-2022 26 Estoril pt POR 1. Primeira Liga 18.2 479 637 75.2 7895 2255 243 293 82.9 160 199 80.4 52 92 56.5 2 0.9 1.6 +1.1 13 58 13 1 89 Matches 2022-2023 27 Estoril pt POR 1. Primeira Liga 20.3 614 851 72.2 10941 3328 282 350 80.6 228 281 81.1 80 150 53.3 4 2.0 1.6 +2.0 37 79 21 3 103 Matches 2024-2025 29 Eldense es ESP Copa del Rey 0.5 0 Matches 2024-2025 29 Eldense es ESP 2. La Liga 2 1.2 24 30 80.0 415 129 14 18 77.8 5 5 100.0 4 5 80.0 0 0.2 0.4 -0.2 1 2 1 0 4 Matches 9 Seasons 6 Clubs 4 Leagues 104.7 1921 2538 75.7 32438 8629 948 1132 83.7 694 848 81.8 203 351 57.8 10 4.9 5.6 +5.1 76 217 61 7 312 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 Sporting CP (4 Seasons) 1 League 3.8 125 155 80.6 1891 338 73 76 96.1 35 48 72.9 11 17 64.7 0 0.2 0.2 -0.2 4 11 4 1 15 Rio Ave (2 Seasons) 1 League 46.7 679 865 78.5 11296 2579 336 395 85.1 266 315 84.4 56 87 64.4 2 1.6 1.9 +0.4 21 67 22 2 101 Estoril (2 Seasons) 1 League 38.5 1093 1488 73.5 18836 5583 525 643 81.6 388 480 80.8 132 242 54.5 6 2.9 3.2 +3.1 50 137 34 4 192 Moreirense (1 Season) 1 League 12.6 2 Eldense (1 Season) 2 Leagues 1.7 24 30 80.0 415 129 14 18 77.8 5 5 100.0 4 5 80.0 0 0.2 0.4 -0.2 1 2 1 0 4 AEK Athens (1 Season) 1 League 1.3 0 Primeira Liga (8 Seasons) 101.6 1897 2508 75.6 32023 8500 934 1114 83.8 689 843 81.7 199 346 57.5 10 4.8 5.3 +5.2 75 215 60 7 308 La Liga 2 (1 Season) 1.2 24 30 80.0 415 129 14 18 77.8 5 5 100.0 4 5 80.0 0 0.2 0.4 -0.2 1 2 1 0 4 Super League (1 Season) 1.3 0 Copa del Rey (1 Season) 0.5 0
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 2016-2017 21 Sporting CP 1 League 0.7 0 2016-2017 21 Moreirense 1 League 12.6 2 2017-2018 22 Rio Ave 1 League 25.6 0 2018-2019 23 Sporting CP 1 League 0.2 11 13 84.6 137 40 9 9 100.0 1 2 50.0 1 2 50.0 0 0.0 0.0 0.0 0 0 0 0 0 2019-2020 24 Sporting CP 1 League 2.9 114 142 80.3 1754 298 64 67 95.5 34 46 73.9 10 15 66.7 0 0.2 0.2 -0.2 4 11 4 1 15 2019-2020 24 AEK Athens 1 League 1.3 0 2020-2021 25 Rio Ave 1 League 21.1 679 865 78.5 11296 2579 336 395 85.1 266 315 84.4 56 87 64.4 2 1.6 1.9 +0.4 21 67 22 2 101 2021-2022 26 Estoril 1 League 18.2 479 637 75.2 7895 2255 243 293 82.9 160 199 80.4 52 92 56.5 2 0.9 1.6 +1.1 13 58 13 1 89 2022-2023 27 Estoril 1 League 20.3 614 851 72.2 10941 3328 282 350 80.6 228 281 81.1 80 150 53.3 4 2.0 1.6 +2.0 37 79 21 3 103 2024-2025 29 Eldense 2 Leagues 1.7 24 30 80.0 415 129 14 18 77.8 5 5 100.0 4 5 80.0 0 0.2 0.4 -0.2 1 2 1 0 4 9 Seasons 6 Clubs 4 Leagues 104.7 1921 2538 75.7 32438 8629 948 1132 83.7 694 848 81.8 203 351 57.8 10 4.9 5.6 +5.1 76 217 61 7 312 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 Sporting CP (4 Seasons) 1 League 3.8 125 155 80.6 1891 338 73 76 96.1 35 48 72.9 11 17 64.7 0 0.2 0.2 -0.2 4 11 4 1 15 Rio Ave (2 Seasons) 1 League 46.7 679 865 78.5 11296 2579 336 395 85.1 266 315 84.4 56 87 64.4 2 1.6 1.9 +0.4 21 67 22 2 101 Estoril (2 Seasons) 1 League 38.5 1093 1488 73.5 18836 5583 525 643 81.6 388 480 80.8 132 242 54.5 6 2.9 3.2 +3.1 50 137 34 4 192 Moreirense (1 Season) 1 League 12.6 2 Eldense (1 Season) 2 Leagues 1.7 24 30 80.0 415 129 14 18 77.8 5 5 100.0 4 5 80.0 0 0.2 0.4 -0.2 1 2 1 0 4 AEK Athens (1 Season) 1 League 1.3 0 Primeira Liga (8 Seasons) 101.6 1897 2508 75.6 32023 8500 934 1114 83.8 689 843 81.7 199 346 57.5 10 4.8 5.3 +5.2 75 215 60 7 308 La Liga 2 (1 Season) 1.2 24 30 80.0 415 129 14 18 77.8 5 5 100.0 4 5 80.0 0 0.2 0.4 -0.2 1 2 1 0 4 Super League (1 Season) 1.3 0 Copa del Rey (1 Season) 0.5 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 21 Sporting CP pt POR 1. Primeira Liga 3rd 0.7 0 Matches 2016-2017 21 Moreirense pt POR 1. Primeira Liga 15th 12.6 2 Matches 2017-2018 22 Rio Ave pt POR 1. Primeira Liga 5th 25.6 0 Matches 2018-2019 23 Sporting CP pt POR 1. Primeira Liga 3rd 0.2 11 13 84.6 137 40 9 9 100.0 1 2 50.0 1 2 50.0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2019-2020 24 Sporting CP pt POR 1. Primeira Liga 4th 2.9 114 142 80.3 1754 298 64 67 95.5 34 46 73.9 10 15 66.7 0 0.2 0.2 -0.2 4 11 4 1 15 Matches 2019-2020 24 AEK Athens gr GRE 1. Super League 3rd 1.3 0 Matches 2020-2021 25 Rio Ave pt POR 1. Primeira Liga 16th 21.1 679 865 78.5 11296 2579 336 395 85.1 266 315 84.4 56 87 64.4 2 1.6 1.9 +0.4 21 67 22 2 101 Matches 2021-2022 26 Estoril pt POR 1. Primeira Liga 9th 18.2 479 637 75.2 7895 2255 243 293 82.9 160 199 80.4 52 92 56.5 2 0.9 1.6 +1.1 13 58 13 1 89 Matches 2022-2023 27 Estoril pt POR 1. Primeira Liga 14th 20.3 614 851 72.2 10941 3328 282 350 80.6 228 281 81.1 80 150 53.3 4 2.0 1.6 +2.0 37 79 21 3 103 Matches 2024-2025 29 Eldense es ESP 2. La Liga 2 19th 1.2 24 30 80.0 415 129 14 18 77.8 5 5 100.0 4 5 80.0 0 0.2 0.4 -0.2 1 2 1 0 4 Matches 9 Seasons 6 Clubs 3 Leagues 104.2 1921 2538 75.7 32438 8629 948 1132 83.7 694 848 81.8 203 351 57.8 10 4.9 5.6 +5.1 76 217 61 7 312 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Sporting CP (4 Seasons) 1 League 3.8 125 155 80.6 1891 338 73 76 96.1 35 48 72.9 11 17 64.7 0 0.2 0.2 -0.2 4 11 4 1 15 Rio Ave (2 Seasons) 1 League 46.7 679 865 78.5 11296 2579 336 395 85.1 266 315 84.4 56 87 64.4 2 1.6 1.9 +0.4 21 67 22 2 101 Estoril (2 Seasons) 1 League 38.5 1093 1488 73.5 18836 5583 525 643 81.6 388 480 80.8 132 242 54.5 6 2.9 3.2 +3.1 50 137 34 4 192 Moreirense (1 Season) 1 League 12.6 2 AEK Athens (1 Season) 1 League 1.3 0 Eldense (1 Season) 1 League 1.2 24 30 80.0 415 129 14 18 77.8 5 5 100.0 4 5 80.0 0 0.2 0.4 -0.2 1 2 1 0 4 Primeira Liga (8 Seasons) 101.6 1897 2508 75.6 32023 8500 934 1114 83.8 689 843 81.7 199 346 57.5 10 4.8 5.3 +5.2 75 215 60 7 308 La Liga 2 (1 Season) 1.2 24 30 80.0 415 129 14 18 77.8 5 5 100.0 4 5 80.0 0 0.2 0.4 -0.2 1 2 1 0 4 Super League (1 Season) 1.3 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2024-2025 29 Eldense es ESP Copa del Rey R32 0.5 0 Matches 1 Season 1 Club 1 League 0.5 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 21 Sporting CP 1 League 0.7 0 2016-2017 21 Moreirense 1 League 12.6 0 2017-2018 22 Rio Ave 1 League 25.6 25 2018-2019 23 Sporting CP 1 League 0.2 13 12 1 0 0 0 1 0 1 0 1 0 11 0 0 2019-2020 24 Sporting CP 1 League 2.9 142 136 4 1 2 2 7 1 2 0 1 0 114 2 4 2019-2020 24 AEK Athens 1 League 1.3 2020-2021 25 Rio Ave 1 League 21.1 865 835 23 9 3 8 15 5 3 0 1 0 679 7 17 2021-2022 26 Estoril 1 League 18.2 637 592 39 21 5 2 29 1 15 8 2 1 479 6 13 2022-2023 27 Estoril 1 League 20.3 851 757 89 45 7 12 60 2 34 22 6 0 614 5 23 2024-2025 29 Eldense 2 Leagues 1.7 30 30 0 0 1 0 1 0 0 0 0 0 24 0 0 9 Seasons 6 Clubs 4 Leagues 104.7 2538 2362 156 76 18 24 138 9 55 30 11 1 1921 20 57 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Sporting CP (4 Seasons) 1 League 3.8 155 148 5 1 2 2 8 1 3 0 2 0 125 2 4 Rio Ave (2 Seasons) 1 League 46.7 865 835 23 9 3 8 40 5 3 0 1 0 679 7 17 Estoril (2 Seasons) 1 League 38.5 1488 1349 128 66 12 14 89 3 49 30 8 1 1093 11 36 Moreirense (1 Season) 1 League 12.6 0 Eldense (1 Season) 2 Leagues 1.7 30 30 0 0 1 0 1 0 0 0 0 0 24 0 0 AEK Athens (1 Season) 1 League 1.3 Primeira Liga (8 Seasons) 101.6 2508 2332 156 76 17 24 137 9 55 30 11 1 1897 20 57 La Liga 2 (1 Season) 1.2 30 30 0 0 1 0 1 0 0 0 0 0 24 0 0 Super League (1 Season) 1.3 Copa del Rey (1 Season) 0.5 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2024-2025 29 Eldense es ESP Copa del Rey R32 0.5 0 Matches 1 Season 1 Club 1 League 0.5 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 2016-2017 21 Sporting CP 1 League 0.7 2016-2017 21 Moreirense 1 League 12.6 2017-2018 22 Rio Ave 1 League 25.6 2018-2019 23 Sporting CP 1 League 0.2 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 24 Sporting CP 1 League 2.9 7 2.37 6 0 0 0 1 0 0 0.00 0 0 0 0 0 0 2019-2020 24 AEK Athens 1 League 1.3 2020-2021 25 Rio Ave 1 League 21.1 61 2.88 49 0 2 1 9 0 5 0.24 5 0 0 0 0 0 2021-2022 26 Estoril 1 League 18.2 43 2.36 32 4 2 2 2 1 4 0.22 2 1 0 1 0 0 2022-2023 27 Estoril 1 League 20.3 84 4.13 49 14 9 5 4 3 8 0.39 5 2 0 1 0 0 2024-2025 29 Eldense 2 Leagues 1.7 2 1.62 1 0 0 0 1 0 0 0.00 0 0 0 0 0 0 9 Seasons 6 Clubs 4 Leagues 104.7 197 3.07 137 18 13 8 17 4 17 0.27 12 3 0 2 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Sporting CP (4 Seasons) 1 League 3.8 7 2.22 6 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Rio Ave (2 Seasons) 1 League 46.7 61 2.88 49 0 2 1 9 0 5 0.24 5 0 0 0 0 0 Estoril (2 Seasons) 1 League 38.5 127 3.29 81 18 11 7 6 4 12 0.31 7 3 0 2 0 0 Moreirense (1 Season) 1 League 12.6 Eldense (1 Season) 2 Leagues 1.7 2 1.62 1 0 0 0 1 0 0 0.00 0 0 0 0 0 0 AEK Athens (1 Season) 1 League 1.3 Primeira Liga (8 Seasons) 101.6 195 3.10 136 18 13 8 16 4 17 0.27 12 3 0 2 0 0 La Liga 2 (1 Season) 1.2 2 1.62 1 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Super League (1 Season) 1.3 Copa del Rey (1 Season) 0.5
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2024-2025 29 Eldense es ESP Copa del Rey R32 0.5 Matches 1 Season 1 Club 1 League 0.5
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 2016-2017 21 Sporting CP 1 League 0.7 0 0 0 2016-2017 21 Moreirense 1 League 12.6 0 0 0 2017-2018 22 Rio Ave 1 League 25.6 19 10 0 2018-2019 23 Sporting CP 1 League 0.2 1 0 0 1 0 1 1 100.0 0 0 0 0 1 2 0 0 2019-2020 24 Sporting CP 1 League 2.9 5 3 0 4 1 2 5 40.0 3 2 0 2 3 8 1 0 2019-2020 24 AEK Athens 1 League 1.3 0 2020-2021 25 Rio Ave 1 League 21.1 28 17 12 8 8 12 33 36.4 21 25 0 25 17 45 5 0 2021-2022 26 Estoril 1 League 18.2 30 14 11 12 7 19 41 46.3 22 17 3 14 14 44 10 0 2022-2023 27 Estoril 1 League 20.3 29 19 10 16 3 11 29 37.9 18 13 2 11 21 50 7 1 2024-2025 29 Eldense 2 Leagues 1.7 1 1 0 0 1 1 2 50.0 1 2 0 2 1 2 0 0 9 Seasons 6 Clubs 4 Leagues 104.7 94 73 33 41 20 46 111 41.4 65 59 5 54 67 151 23 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Sporting CP (4 Seasons) 1 League 3.8 6 3 0 5 1 3 6 50.0 3 2 0 2 4 10 1 0 Rio Ave (2 Seasons) 1 League 46.7 28 36 12 8 8 12 33 36.4 21 25 0 25 27 45 5 0 Estoril (2 Seasons) 1 League 38.5 59 33 21 28 10 30 70 42.9 40 30 5 25 35 94 17 1 Moreirense (1 Season) 1 League 12.6 0 0 0 Eldense (1 Season) 2 Leagues 1.7 1 1 0 0 1 1 2 50.0 1 2 0 2 1 2 0 0 AEK Athens (1 Season) 1 League 1.3 0 Primeira Liga (8 Seasons) 101.6 93 72 33 41 19 45 109 41.3 64 57 5 52 66 149 23 1 La Liga 2 (1 Season) 1.2 1 1 0 0 1 1 2 50.0 1 2 0 2 1 2 0 0 Super League (1 Season) 1.3 0 Copa del Rey (1 Season) 0.5 0 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2024-2025 29 Eldense es ESP Copa del Rey R32 0.5 0 0 Matches 1 Season 1 Club 1 League 0.5 0 0 0
Possession Table 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 2016-2017 21 Sporting CP pt POR 1. Primeira Liga 0.7 Matches 2016-2017 21 Moreirense pt POR 1. Primeira Liga 12.6 Matches 2017-2018 22 Rio Ave pt POR 1. Primeira Liga 25.6 Matches 2018-2019 23 Sporting CP pt POR 1. Primeira Liga 0.2 19 0 5 11 3 0 19 2 1 50.0 1 50.0 9 152 29 1 1 0 3 2 10 1 Matches 2019-2020 24 Sporting CP pt POR 1. Primeira Liga 2.9 171 1 4 81 87 8 171 3 2 66.7 1 33.3 116 669 281 10 8 3 5 2 138 14 Matches 2019-2020 24 AEK Athens gr GRE 1. Super League 1.3 Matches 2020-2021 25 Rio Ave pt POR 1. Primeira Liga 21.1 1093 11 120 608 381 32 1093 54 32 59.3 20 37.0 740 4492 1893 41 54 7 62 31 833 104 Matches 2021-2022 26 Estoril pt POR 1. Primeira Liga 18.2 843 27 124 414 317 28 843 51 28 54.9 23 45.1 507 2693 1189 36 21 5 42 20 578 69 Matches 2022-2023 27 Estoril pt POR 1. Primeira Liga 20.3 1091 21 177 577 360 38 1088 76 37 48.7 33 43.4 651 4002 1776 38 44 2 54 24 742 82 Matches 2024-2025 29 Eldense es ESP Copa del Rey 0.5 Matches 2024-2025 29 Eldense es ESP 2. La Liga 2 1.2 41 0 5 22 17 3 41 3 2 66.7 1 33.3 29 192 84 2 2 1 1 0 27 4 Matches 9 Seasons 6 Clubs 4 Leagues 104.7 3258 60 435 1713 1165 109 3255 189 102 54.0 79 41.8 2052 12200 5252 128 130 18 167 79 2328 274 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 Sporting CP (4 Seasons) 1 League 3.8 190 1 9 92 90 8 190 5 3 60.0 2 40.0 125 821 310 11 9 3 8 4 148 15 Rio Ave (2 Seasons) 1 League 46.7 1093 11 120 608 381 32 1093 54 32 59.3 20 37.0 740 4492 1893 41 54 7 62 31 833 104 Estoril (2 Seasons) 1 League 38.5 1934 48 301 991 677 66 1931 127 65 51.2 56 44.1 1158 6695 2965 74 65 7 96 44 1320 151 Moreirense (1 Season) 1 League 12.6 Eldense (1 Season) 2 Leagues 1.7 41 0 5 22 17 3 41 3 2 66.7 1 33.3 29 192 84 2 2 1 1 0 27 4 AEK Athens (1 Season) 1 League 1.3 Primeira Liga (8 Seasons) 101.6 3217 60 430 1691 1148 106 3214 186 100 53.8 78 41.9 2023 12008 5168 126 128 17 166 79 2301 270 La Liga 2 (1 Season) 1.2 41 0 5 22 17 3 41 3 2 66.7 1 33.3 29 192 84 2 2 1 1 0 27 4 Super League (1 Season) 1.3 Copa del Rey (1 Season) 0.5
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 2016-2017 21 Sporting CP 1 League 0.7 2016-2017 21 Moreirense 1 League 12.6 2017-2018 22 Rio Ave 1 League 25.6 2018-2019 23 Sporting CP 1 League 0.2 19 0 5 11 3 0 19 2 1 50.0 1 50.0 9 152 29 1 1 0 3 2 10 1 2019-2020 24 Sporting CP 1 League 2.9 171 1 4 81 87 8 171 3 2 66.7 1 33.3 116 669 281 10 8 3 5 2 138 14 2019-2020 24 AEK Athens 1 League 1.3 2020-2021 25 Rio Ave 1 League 21.1 1093 11 120 608 381 32 1093 54 32 59.3 20 37.0 740 4492 1893 41 54 7 62 31 833 104 2021-2022 26 Estoril 1 League 18.2 843 27 124 414 317 28 843 51 28 54.9 23 45.1 507 2693 1189 36 21 5 42 20 578 69 2022-2023 27 Estoril 1 League 20.3 1091 21 177 577 360 38 1088 76 37 48.7 33 43.4 651 4002 1776 38 44 2 54 24 742 82 2024-2025 29 Eldense 2 Leagues 1.7 41 0 5 22 17 3 41 3 2 66.7 1 33.3 29 192 84 2 2 1 1 0 27 4 9 Seasons 6 Clubs 4 Leagues 104.7 3258 60 435 1713 1165 109 3255 189 102 54.0 79 41.8 2052 12200 5252 128 130 18 167 79 2328 274 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 Sporting CP (4 Seasons) 1 League 3.8 190 1 9 92 90 8 190 5 3 60.0 2 40.0 125 821 310 11 9 3 8 4 148 15 Rio Ave (2 Seasons) 1 League 46.7 1093 11 120 608 381 32 1093 54 32 59.3 20 37.0 740 4492 1893 41 54 7 62 31 833 104 Estoril (2 Seasons) 1 League 38.5 1934 48 301 991 677 66 1931 127 65 51.2 56 44.1 1158 6695 2965 74 65 7 96 44 1320 151 Moreirense (1 Season) 1 League 12.6 Eldense (1 Season) 2 Leagues 1.7 41 0 5 22 17 3 41 3 2 66.7 1 33.3 29 192 84 2 2 1 1 0 27 4 AEK Athens (1 Season) 1 League 1.3 Primeira Liga (8 Seasons) 101.6 3217 60 430 1691 1148 106 3214 186 100 53.8 78 41.9 2023 12008 5168 126 128 17 166 79 2301 270 La Liga 2 (1 Season) 1.2 41 0 5 22 17 3 41 3 2 66.7 1 33.3 29 192 84 2 2 1 1 0 27 4 Super League (1 Season) 1.3 Copa del Rey (1 Season) 0.5
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016-2017 21 Sporting CP pt POR 1. Primeira Liga 3rd 0.7 Matches 2016-2017 21 Moreirense pt POR 1. Primeira Liga 15th 12.6 Matches 2017-2018 22 Rio Ave pt POR 1. Primeira Liga 5th 25.6 Matches 2018-2019 23 Sporting CP pt POR 1. Primeira Liga 3rd 0.2 19 0 5 11 3 0 19 2 1 50.0 1 50.0 9 152 29 1 1 0 3 2 10 1 Matches 2019-2020 24 Sporting CP pt POR 1. Primeira Liga 4th 2.9 171 1 4 81 87 8 171 3 2 66.7 1 33.3 116 669 281 10 8 3 5 2 138 14 Matches 2019-2020 24 AEK Athens gr GRE 1. Super League 3rd 1.3 Matches 2020-2021 25 Rio Ave pt POR 1. Primeira Liga 16th 21.1 1093 11 120 608 381 32 1093 54 32 59.3 20 37.0 740 4492 1893 41 54 7 62 31 833 104 Matches 2021-2022 26 Estoril pt POR 1. Primeira Liga 9th 18.2 843 27 124 414 317 28 843 51 28 54.9 23 45.1 507 2693 1189 36 21 5 42 20 578 69 Matches 2022-2023 27 Estoril pt POR 1. Primeira Liga 14th 20.3 1091 21 177 577 360 38 1088 76 37 48.7 33 43.4 651 4002 1776 38 44 2 54 24 742 82 Matches 2024-2025 29 Eldense es ESP 2. La Liga 2 19th 1.2 41 0 5 22 17 3 41 3 2 66.7 1 33.3 29 192 84 2 2 1 1 0 27 4 Matches 9 Seasons 6 Clubs 3 Leagues 104.2 3258 60 435 1713 1165 109 3255 189 102 54.0 79 41.8 2052 12200 5252 128 130 18 167 79 2328 274 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Sporting CP (4 Seasons) 1 League 3.8 190 1 9 92 90 8 190 5 3 60.0 2 40.0 125 821 310 11 9 3 8 4 148 15 Rio Ave (2 Seasons) 1 League 46.7 1093 11 120 608 381 32 1093 54 32 59.3 20 37.0 740 4492 1893 41 54 7 62 31 833 104 Estoril (2 Seasons) 1 League 38.5 1934 48 301 991 677 66 1931 127 65 51.2 56 44.1 1158 6695 2965 74 65 7 96 44 1320 151 Moreirense (1 Season) 1 League 12.6 AEK Athens (1 Season) 1 League 1.3 Eldense (1 Season) 1 League 1.2 41 0 5 22 17 3 41 3 2 66.7 1 33.3 29 192 84 2 2 1 1 0 27 4 Primeira Liga (8 Seasons) 101.6 3217 60 430 1691 1148 106 3214 186 100 53.8 78 41.9 2023 12008 5168 126 128 17 166 79 2301 270 La Liga 2 (1 Season) 1.2 41 0 5 22 17 3 41 3 2 66.7 1 33.3 29 192 84 2 2 1 1 0 27 4 Super League (1 Season) 1.3
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2024-2025 29 Eldense es ESP Copa del Rey R32 0.5 Matches 1 Season 1 Club 1 League 0.5
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 2014-2015 19 Sporting CP pt POR 1. Primeira Liga 0 0 0 0 1 Matches 2016-2017 21 Sporting CP pt POR 1. Primeira Liga 4 60 15 2.0 0.7 0 0 4 2 2.25 1 2 -1 -1.50 -2.49 Matches 2016-2017 21 Moreirense pt POR 1. Primeira Liga 15 1,132 75 37.0 12.6 15 7 0 1 0.93 13 19 -6 -0.48 -0.06 Matches 2017-2018 22 Rio Ave pt POR 1. Primeira Liga 30 2,301 77 75.2 25.6 27 10 3 0 1.67 33 32 +1 +0.04 +0.39 Matches 2018-2019 23 Sporting CP pt POR 1. Primeira Liga 3 18 6 0.6 0.2 0 0 3 5 7 3.00 1 1 0 0.00 -1.15 0.9 0.4 +0.6 +2.79 +2.11 Matches 2019-2020 24 Sporting CP pt POR 1. Primeira Liga 8 265 33 8.7 2.9 1 90 1 7 25 3 2.00 2 2 0 0.00 -0.48 2.6 2.1 +0.5 +0.17 -0.23 Matches 2019-2020 24 AEK Athens gr GRE 1. Super League 3 120 40 3.7 1.3 2 52 0 1 17 1 1.33 2 0 +2 +1.50 +0.78 Matches 2020-2021 25 Rio Ave pt POR 1. Primeira Liga 32 1,903 59 62.2 21.1 23 74 6 9 23 2 0.97 18 22 -4 -0.19 +0.67 23.7 25.2 -1.5 -0.07 +0.36 Matches 2021-2022 26 Estoril pt POR 1. Primeira Liga 32 1,638 51 53.5 18.2 18 74 3 14 21 1 1.19 23 30 -7 -0.38 -0.38 20.2 30.3 -10.1 -0.55 -0.33 Matches 2022-2023 27 Estoril pt POR 1. Primeira Liga 26 1,829 70 59.8 20.3 21 81 9 5 27 2 1.00 22 34 -12 -0.59 -0.30 21.1 32.9 -11.8 -0.58 +0.43 Matches 2024-2025 29 Eldense es ESP Copa del Rey 1 45 45 25.0 0.5 1 45 0 0 1 3.00 1 0 +1 +2.00 +1.33 Matches 2024-2025 29 Eldense es ESP 2. La Liga 2 3 111 37 5.9 1.2 1 64 0 2 24 11 0.00 1 2 -1 -0.81 -0.46 2.1 1.7 +0.4 +0.30 +0.17 Matches 9 Seasons 6 Clubs 4 Leagues 157 9,422 60 28.7 104.7 109 75 36 48 22 32 1.27 117 144 -27 -0.26 -0.61 70.7 92.6 -22.0 -0.34 -0.47 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 Sporting CP (4 Seasons) 1 League 15 343 23 2.8 3.8 1 93 1 14 19 13 2.27 4 5 -1 -0.26 -1.15 3.6 2.5 +1.1 +0.34 -0.21 Rio Ave (2 Seasons) 1 League 62 4,204 68 68.7 46.7 50 74 16 12 23 2 1.31 51 54 -3 -0.06 +0.59 23.7 25.2 -1.5 -0.07 +0.36 Estoril (2 Seasons) 1 League 58 3,467 60 56.7 38.5 39 78 12 19 23 3 1.10 45 64 -19 -0.49 -0.36 41.3 63.2 -21.9 -0.57 +0.02 Moreirense (1 Season) 1 League 15 1,132 75 37.0 12.6 15 7 0 1 0.93 13 19 -6 -0.48 -0.06 Eldense (1 Season) 2 Leagues 4 156 39 7.5 1.7 2 55 0 2 24 12 0.75 2 2 0 0.00 +0.28 2.1 1.7 +0.4 +0.30 +0.17 AEK Athens (1 Season) 1 League 3 120 40 3.7 1.3 2 52 0 1 17 1 1.33 2 0 +2 +1.50 +0.78 Primeira Liga (8 Seasons) 150 9,146 61 33.2 101.6 105 77 36 45 22 19 1.29 113 142 -29 -0.29 -0.64 68.6 90.9 -22.3 -0.36 -0.48 La Liga 2 (1 Season) 3 111 37 5.9 1.2 1 64 0 2 24 11 0.00 1 2 -1 -0.81 -0.46 2.1 1.7 +0.4 +0.30 +0.17 Super League (1 Season) 3 120 40 3.7 1.3 2 52 0 1 17 1 1.33 2 0 +2 +1.50 +0.78 Copa del Rey (1 Season) 1 45 45 25.0 0.5 1 45 0 0 1 3.00 1 0 +1 +2.00 +1.33
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 2014-2015 19 Sporting CP 1 League 0 0 0 0 1 2016-2017 21 Sporting CP 1 League 4 60 15 2.0 0.7 0 0 4 2 2.25 1 2 -1 -1.50 -2.49 2016-2017 21 Moreirense 1 League 15 1,132 75 37.0 12.6 15 7 0 1 0.93 13 19 -6 -0.48 -0.06 2017-2018 22 Rio Ave 1 League 30 2,301 77 75.2 25.6 27 10 3 0 1.67 33 32 +1 +0.04 +0.39 2018-2019 23 Sporting CP 1 League 3 18 6 0.6 0.2 0 0 3 5 7 3.00 1 1 0 0.00 -1.15 0.9 0.4 +0.6 +2.79 +2.11 2019-2020 24 Sporting CP 1 League 8 265 33 8.7 2.9 1 90 1 7 25 3 2.00 2 2 0 0.00 -0.48 2.6 2.1 +0.5 +0.17 -0.23 2019-2020 24 AEK Athens 1 League 3 120 40 3.7 1.3 2 52 0 1 17 1 1.33 2 0 +2 +1.50 +0.78 2020-2021 25 Rio Ave 1 League 32 1,903 59 62.2 21.1 23 74 6 9 23 2 0.97 18 22 -4 -0.19 +0.67 23.7 25.2 -1.5 -0.07 +0.36 2021-2022 26 Estoril 1 League 32 1,638 51 53.5 18.2 18 74 3 14 21 1 1.19 23 30 -7 -0.38 -0.38 20.2 30.3 -10.1 -0.55 -0.33 2022-2023 27 Estoril 1 League 26 1,829 70 59.8 20.3 21 81 9 5 27 2 1.00 22 34 -12 -0.59 -0.30 21.1 32.9 -11.8 -0.58 +0.43 2024-2025 29 Eldense 2 Leagues 4 156 39 7.5 1.7 2 55 0 2 24 12 0.75 2 2 0 0.00 +0.28 2.1 1.7 +0.4 +0.30 +0.17 9 Seasons 6 Clubs 4 Leagues 157 9,422 60 28.7 104.7 109 75 36 48 22 32 1.27 117 144 -27 -0.26 -0.61 70.7 92.6 -22.0 -0.34 -0.47 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 Sporting CP (4 Seasons) 1 League 15 343 23 2.8 3.8 1 93 1 14 19 13 2.27 4 5 -1 -0.26 -1.15 3.6 2.5 +1.1 +0.34 -0.21 Rio Ave (2 Seasons) 1 League 62 4,204 68 68.7 46.7 50 74 16 12 23 2 1.31 51 54 -3 -0.06 +0.59 23.7 25.2 -1.5 -0.07 +0.36 Estoril (2 Seasons) 1 League 58 3,467 60 56.7 38.5 39 78 12 19 23 3 1.10 45 64 -19 -0.49 -0.36 41.3 63.2 -21.9 -0.57 +0.02 Moreirense (1 Season) 1 League 15 1,132 75 37.0 12.6 15 7 0 1 0.93 13 19 -6 -0.48 -0.06 Eldense (1 Season) 2 Leagues 4 156 39 7.5 1.7 2 55 0 2 24 12 0.75 2 2 0 0.00 +0.28 2.1 1.7 +0.4 +0.30 +0.17 AEK Athens (1 Season) 1 League 3 120 40 3.7 1.3 2 52 0 1 17 1 1.33 2 0 +2 +1.50 +0.78 Primeira Liga (8 Seasons) 150 9,146 61 33.2 101.6 105 77 36 45 22 19 1.29 113 142 -29 -0.29 -0.64 68.6 90.9 -22.3 -0.36 -0.48 La Liga 2 (1 Season) 3 111 37 5.9 1.2 1 64 0 2 24 11 0.00 1 2 -1 -0.81 -0.46 2.1 1.7 +0.4 +0.30 +0.17 Super League (1 Season) 3 120 40 3.7 1.3 2 52 0 1 17 1 1.33 2 0 +2 +1.50 +0.78 Copa del Rey (1 Season) 1 45 45 25.0 0.5 1 45 0 0 1 3.00 1 0 +1 +2.00 +1.33
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 2014-2015 19 Sporting CP pt POR 1. Primeira Liga 3rd 0 0 0 0 1 Matches 2016-2017 21 Sporting CP pt POR 1. Primeira Liga 3rd 4 60 15 2.0 0.7 0 0 4 2 2.25 1 2 -1 -1.50 -2.49 Matches 2016-2017 21 Moreirense pt POR 1. Primeira Liga 15th 15 1,132 75 37.0 12.6 15 7 0 1 0.93 13 19 -6 -0.48 -0.06 Matches 2017-2018 22 Rio Ave pt POR 1. Primeira Liga 5th 30 2,301 77 75.2 25.6 27 10 3 0 1.67 33 32 +1 +0.04 +0.39 Matches 2018-2019 23 Sporting CP pt POR 1. Primeira Liga 3rd 3 18 6 0.6 0.2 0 0 3 5 7 3.00 1 1 0 0.00 -1.15 0.9 0.4 +0.6 +2.79 +2.11 Matches 2019-2020 24 Sporting CP pt POR 1. Primeira Liga 4th 8 265 33 8.7 2.9 1 90 1 7 25 3 2.00 2 2 0 0.00 -0.48 2.6 2.1 +0.5 +0.17 -0.23 Matches 2019-2020 24 AEK Athens gr GRE 1. Super League 3rd 3 120 40 3.7 1.3 2 52 0 1 17 1 1.33 2 0 +2 +1.50 +0.78 Matches 2020-2021 25 Rio Ave pt POR 1. Primeira Liga 16th 32 1,903 59 62.2 21.1 23 74 6 9 23 2 0.97 18 22 -4 -0.19 +0.67 23.7 25.2 -1.5 -0.07 +0.36 Matches 2021-2022 26 Estoril pt POR 1. Primeira Liga 9th 32 1,638 51 53.5 18.2 18 74 3 14 21 1 1.19 23 30 -7 -0.38 -0.38 20.2 30.3 -10.1 -0.55 -0.33 Matches 2022-2023 27 Estoril pt POR 1. Primeira Liga 14th 26 1,829 70 59.8 20.3 21 81 9 5 27 2 1.00 22 34 -12 -0.59 -0.30 21.1 32.9 -11.8 -0.58 +0.43 Matches 2024-2025 29 Eldense es ESP 2. La Liga 2 19th 3 111 37 5.9 1.2 1 64 0 2 24 11 0.00 1 2 -1 -0.81 -0.46 2.1 1.7 +0.4 +0.30 +0.17 Matches 9 Seasons 6 Clubs 3 Leagues 156 9,377 60 28.7 104.2 108 76 36 48 22 31 1.26 116 144 -28 -0.27 -0.62 70.7 92.6 -22.0 -0.34 -0.47 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 Sporting CP (4 Seasons) 1 League 15 343 23 2.8 3.8 1 93 1 14 19 13 2.27 4 5 -1 -0.26 -1.15 3.6 2.5 +1.1 +0.34 -0.21 Rio Ave (2 Seasons) 1 League 62 4,204 68 68.7 46.7 50 74 16 12 23 2 1.31 51 54 -3 -0.06 +0.59 23.7 25.2 -1.5 -0.07 +0.36 Estoril (2 Seasons) 1 League 58 3,467 60 56.7 38.5 39 78 12 19 23 3 1.10 45 64 -19 -0.49 -0.36 41.3 63.2 -21.9 -0.57 +0.02 Moreirense (1 Season) 1 League 15 1,132 75 37.0 12.6 15 7 0 1 0.93 13 19 -6 -0.48 -0.06 AEK Athens (1 Season) 1 League 3 120 40 3.7 1.3 2 52 0 1 17 1 1.33 2 0 +2 +1.50 +0.78 Eldense (1 Season) 1 League 3 111 37 5.9 1.2 1 64 0 2 24 11 0.00 1 2 -1 -0.81 -0.46 2.1 1.7 +0.4 +0.30 +0.17 Primeira Liga (8 Seasons) 150 9,146 61 33.2 101.6 105 77 36 45 22 19 1.29 113 142 -29 -0.29 -0.64 68.6 90.9 -22.3 -0.36 -0.48 La Liga 2 (1 Season) 3 111 37 5.9 1.2 1 64 0 2 24 11 0.00 1 2 -1 -0.81 -0.46 2.1 1.7 +0.4 +0.30 +0.17 Super League (1 Season) 3 120 40 3.7 1.3 2 52 0 1 17 1 1.33 2 0 +2 +1.50 +0.78
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 2024-2025 29 Eldense es ESP Copa del Rey R32 1 45 45 25.0 0.5 1 45 0 0 1 3.00 1 0 +1 +2.00 +1.33 Matches 1 Season 1 Club 1 League 1 45 45 25.0 0.5 1 45 0 0 1 3.00 1 0 +1 +2.00 +1.33
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 2016-2017 21 Sporting CP 1 League 0.7 1 0 0 2 0 0 0 0 0 0 0 0 2016-2017 21 Moreirense 1 League 12.6 4 2 1 31 0 0 0 0 0 0 0 0 2017-2018 22 Rio Ave 1 League 25.6 6 1 0 30 99 2 25 10 19 2 0 0 2018-2019 23 Sporting CP 1 League 0.2 1 0 0 4 1 0 1 1 0 0 0 0 3 0 0 2019-2020 24 Sporting CP 1 League 2.9 1 0 0 6 6 0 7 3 3 0 0 0 11 0 1 0.0 2019-2020 24 AEK Athens 1 League 1.3 3 1 1 0 2020-2021 25 Rio Ave 1 League 21.1 4 0 0 20 47 4 15 17 17 0 0 0 104 6 16 27.3 2021-2022 26 Estoril 1 League 18.2 8 0 0 29 46 4 29 14 14 0 1 0 107 6 9 40.0 2022-2023 27 Estoril 1 League 20.3 9 1 1 20 45 0 60 21 19 0 1 0 116 9 18 33.3 2024-2025 29 Eldense 2 Leagues 1.7 1 0 0 2 2 0 1 1 1 0 0 0 9 0 0 9 Seasons 6 Clubs 4 Leagues 104.7 38 5 3 144 246 10 138 67 73 2 2 0 350 21 44 32.3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Sporting CP (4 Seasons) 1 League 3.8 3 0 0 12 7 0 8 4 3 0 0 0 14 0 1 0.0 Rio Ave (2 Seasons) 1 League 46.7 10 1 0 50 146 6 40 27 36 2 0 0 104 6 16 27.3 Estoril (2 Seasons) 1 League 38.5 17 1 1 49 91 4 89 35 33 0 2 0 223 15 27 35.7 Moreirense (1 Season) 1 League 12.6 4 2 1 31 0 0 0 0 0 0 0 0 Eldense (1 Season) 2 Leagues 1.7 1 0 0 2 2 0 1 1 1 0 0 0 9 0 0 AEK Athens (1 Season) 1 League 1.3 3 1 1 0 Primeira Liga (8 Seasons) 101.6 34 4 2 142 244 10 137 66 72 2 2 0 341 21 44 32.3 La Liga 2 (1 Season) 1.2 0 0 0 2 2 0 1 1 1 0 0 0 9 0 0 Super League (1 Season) 1.3 3 1 1 0 Copa del Rey (1 Season) 0.5 1 0 0 0 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2024-2025 29 Eldense es ESP Copa del Rey R32 0.5 1 0 0 0 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 0.5 1 0 0 0 0 0 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, 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 Francisco Geraldes Pages
Francisco Geraldes 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