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 2020-2021 19 Boavista pt POR 1. Primeira Liga 27 24 2,094 23.3 1 0 1 1 0 0 2 1 0.7 0.7 0.4 1.2 3 28 4 0.04 0.00 0.04 0.04 0.04 0.03 0.02 0.05 0.03 0.05 Matches 2021 20 Nacional co COL 1. Primera A 4 2 233 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 21 Nacional co COL 1. Primera A 29 26 2,302 25.6 1 0 1 1 0 0 1 0 0.04 0.00 0.04 0.04 0.04 Matches 2023 22 Nacional 1. Libertadores 7 6 514 5.7 1 0 1 1 0 0 1 0 0.5 0.5 0.0 0.5 1 30 3 0.18 0.00 0.18 0.18 0.18 0.08 0.00 0.08 0.08 0.08 Matches 2023 22 Nacional co COL 1. Primera A 24 19 1,627 18.1 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 1 1 73 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 2 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 15 15 1,262 14.0 1 0 1 1 0 0 5 0 0.2 0.2 0.8 1.1 5 32 0 0.07 0.00 0.07 0.07 0.07 0.02 0.06 0.08 0.02 0.08 Matches 5 Seasons 4 Clubs 3 Leagues 107 93 8,105 90.1 4 0 4 4 0 0 10 2 1.4 1.4 1.3 2.7 9 92 7 0.04 0.00 0.04 0.04 0.04 0.03 0.03 0.06 0.03 0.06 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 Nacional (3 Seasons) 2 Leagues 64 53 4,676 52.0 2 0 2 2 0 0 3 1 0.5 0.5 0.0 0.5 1 30 3 0.04 0.00 0.04 0.04 0.04 0.08 0.00 0.08 0.08 0.08 Boavista (1 Season) 1 League 27 24 2,094 23.3 1 0 1 1 0 0 2 1 0.7 0.7 0.4 1.2 3 28 4 0.04 0.00 0.04 0.04 0.04 0.03 0.02 0.05 0.03 0.05 AVS Futebol (1 Season) 1 League 15 15 1,262 14.0 1 0 1 1 0 0 5 0 0.2 0.2 0.8 1.1 5 32 0 0.07 0.00 0.07 0.07 0.07 0.02 0.06 0.08 0.02 0.08 Rio Ave (1 Season) 1 League 1 1 73 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 2 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Primera A (3 Seasons) 57 47 4,162 46.2 1 0 1 1 0 0 2 1 0.02 0.00 0.02 0.02 0.02 Primeira Liga (3 Seasons) 43 40 3,429 38.1 2 0 2 2 0 0 7 1 1.0 1.0 1.3 2.2 8 62 4 0.05 0.00 0.05 0.05 0.05 0.03 0.03 0.06 0.03 0.06 Libertadores (1 Season) 7 6 514 5.7 1 0 1 1 0 0 1 0 0.5 0.5 0.0 0.5 1 30 3 0.18 0.00 0.18 0.18 0.18 0.08 0.00 0.08 0.08 0.08
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 2020-2021 19 Boavista 1 League 27 24 2,094 23.3 1 0 1 1 0 0 2 1 0.7 0.7 0.4 1.2 3 28 4 0.04 0.00 0.04 0.04 0.04 0.03 0.02 0.05 0.03 0.05 2021 20 Nacional 1 League 4 2 233 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022 21 Nacional 1 League 29 26 2,302 25.6 1 0 1 1 0 0 1 0 0.04 0.00 0.04 0.04 0.04 2023 22 Nacional 2 Leagues 31 25 2,141 23.8 1 0 1 1 0 0 2 1 0.5 0.5 0.0 0.5 1 30 3 0.04 0.00 0.04 0.04 0.04 0.08 0.00 0.08 0.08 0.08 2023-2024 22 Rio Ave 1 League 1 1 73 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 2 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2024-2025 23 AVS Futebol 1 League 15 15 1,262 14.0 1 0 1 1 0 0 5 0 0.2 0.2 0.8 1.1 5 32 0 0.07 0.00 0.07 0.07 0.07 0.02 0.06 0.08 0.02 0.08 5 Seasons 4 Clubs 3 Leagues 107 93 8,105 90.1 4 0 4 4 0 0 10 2 1.4 1.4 1.3 2.7 9 92 7 0.04 0.00 0.04 0.04 0.04 0.03 0.03 0.06 0.03 0.06 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 Nacional (3 Seasons) 2 Leagues 64 53 4,676 52.0 2 0 2 2 0 0 3 1 0.5 0.5 0.0 0.5 1 30 3 0.04 0.00 0.04 0.04 0.04 0.08 0.00 0.08 0.08 0.08 Boavista (1 Season) 1 League 27 24 2,094 23.3 1 0 1 1 0 0 2 1 0.7 0.7 0.4 1.2 3 28 4 0.04 0.00 0.04 0.04 0.04 0.03 0.02 0.05 0.03 0.05 AVS Futebol (1 Season) 1 League 15 15 1,262 14.0 1 0 1 1 0 0 5 0 0.2 0.2 0.8 1.1 5 32 0 0.07 0.00 0.07 0.07 0.07 0.02 0.06 0.08 0.02 0.08 Rio Ave (1 Season) 1 League 1 1 73 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 2 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Primera A (3 Seasons) 57 47 4,162 46.2 1 0 1 1 0 0 2 1 0.02 0.00 0.02 0.02 0.02 Primeira Liga (3 Seasons) 43 40 3,429 38.1 2 0 2 2 0 0 7 1 1.0 1.0 1.3 2.2 8 62 4 0.05 0.00 0.05 0.05 0.05 0.03 0.03 0.06 0.03 0.06 Libertadores (1 Season) 7 6 514 5.7 1 0 1 1 0 0 1 0 0.5 0.5 0.0 0.5 1 30 3 0.18 0.00 0.18 0.18 0.18 0.08 0.00 0.08 0.08 0.08
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 2020-2021 19 Boavista pt POR 1. Primeira Liga 13th 27 24 2,094 23.3 1 0 1 1 0 0 2 1 0.7 0.7 0.4 1.2 3 28 4 0.04 0.00 0.04 0.04 0.04 0.03 0.02 0.05 0.03 0.05 Matches 2021 20 Nacional co COL 1. Primera A 1st 4 2 233 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 21 Nacional co COL 1. Primera A 4th 29 26 2,302 25.6 1 0 1 1 0 0 1 0 0.04 0.00 0.04 0.04 0.04 Matches 2023 22 Nacional co COL 1. Primera A 24 19 1,627 18.1 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 11th 1 1 73 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 2 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 15th 15 15 1,262 14.0 1 0 1 1 0 0 5 0 0.2 0.2 0.8 1.1 5 32 0 0.07 0.00 0.07 0.07 0.07 0.02 0.06 0.08 0.02 0.08 Matches 5 Seasons 4 Clubs 2 Leagues 100 87 7,591 84.3 3 0 3 3 0 0 9 2 1.0 1.0 1.3 2.2 8 62 4 0.04 0.00 0.04 0.04 0.04 0.03 0.03 0.06 0.03 0.06 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 Nacional (3 Seasons) 1 League 57 47 4,162 46.2 1 0 1 1 0 0 2 1 0.02 0.00 0.02 0.02 0.02 Boavista (1 Season) 1 League 27 24 2,094 23.3 1 0 1 1 0 0 2 1 0.7 0.7 0.4 1.2 3 28 4 0.04 0.00 0.04 0.04 0.04 0.03 0.02 0.05 0.03 0.05 AVS Futebol (1 Season) 1 League 15 15 1,262 14.0 1 0 1 1 0 0 5 0 0.2 0.2 0.8 1.1 5 32 0 0.07 0.00 0.07 0.07 0.07 0.02 0.06 0.08 0.02 0.08 Rio Ave (1 Season) 1 League 1 1 73 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 2 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Primera A (3 Seasons) 57 47 4,162 46.2 1 0 1 1 0 0 2 1 0.02 0.00 0.02 0.02 0.02 Primeira Liga (3 Seasons) 43 40 3,429 38.1 2 0 2 2 0 0 7 1 1.0 1.0 1.3 2.2 8 62 4 0.05 0.00 0.05 0.05 0.05 0.03 0.03 0.06 0.03 0.06
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 2023 22 Nacional 1. Libertadores R16 7 6 514 5.7 1 0 1 1 0 0 1 0 0.5 0.5 0.0 0.5 1 30 3 0.18 0.00 0.18 0.18 0.18 0.08 0.00 0.08 0.08 0.08 Matches 1 Season 1 Club 1 League 7 6 514 5.7 1 0 1 1 0 0 1 0 0.5 0.5 0.0 0.5 1 30 3 0.18 0.00 0.18 0.18 0.18 0.08 0.00 0.08 0.08 0.08
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 2020-2021 19 Boavista pt POR 1. Primeira Liga 23.3 1 5 1 20.0 0.21 0.04 0.20 1.00 15.7 0 0 0 0.7 0.7 0.15 +0.3 +0.3 Matches 2021 20 Nacional co COL 1. Primera A 2.6 0 0 0 0.00 0.00 0 0 Matches 2022 21 Nacional co COL 1. Primera A 25.6 1 9 2 22.2 0.35 0.08 0.11 0.50 0 0 Matches 2023 22 Nacional 1. Libertadores 5.7 1 2 1 50.0 0.35 0.18 0.50 1.00 18.0 0 0 0 0.5 0.5 0.23 +0.5 +0.5 Matches 2023 22 Nacional co COL 1. Primera A 18.1 0 8 3 37.5 0.44 0.17 0.00 0.00 0 0 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 14.0 1 5 2 40.0 0.36 0.14 0.20 0.50 22.8 0 0 0 0.2 0.2 0.05 +0.8 +0.8 Matches 5 Seasons 4 Clubs 3 Leagues 90.1 4 29 9 31.0 0.32 0.10 0.14 0.44 19.1 0 0 0 1.4 1.4 0.12 +1.6 +1.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 Nacional (3 Seasons) 2 Leagues 52.0 2 19 6 31.6 0.37 0.12 0.11 0.33 18.0 0 0 0 0.5 0.5 0.23 +0.5 +0.5 Boavista (1 Season) 1 League 23.3 1 5 1 20.0 0.21 0.04 0.20 1.00 15.7 0 0 0 0.7 0.7 0.15 +0.3 +0.3 AVS Futebol (1 Season) 1 League 14.0 1 5 2 40.0 0.36 0.14 0.20 0.50 22.8 0 0 0 0.2 0.2 0.05 +0.8 +0.8 Rio Ave (1 Season) 1 League 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Primera A (3 Seasons) 46.2 1 17 5 29.4 0.37 0.11 0.06 0.20 0 0 Primeira Liga (3 Seasons) 38.1 2 10 3 30.0 0.26 0.08 0.20 0.67 19.3 0 0 0 1.0 1.0 0.10 +1.0 +1.0 Libertadores (1 Season) 5.7 1 2 1 50.0 0.35 0.18 0.50 1.00 18.0 0 0 0 0.5 0.5 0.23 +0.5 +0.5
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 2020-2021 19 Boavista 1 League 23.3 1 5 1 20.0 0.21 0.04 0.20 1.00 15.7 0 0 0 0.7 0.7 0.15 +0.3 +0.3 2021 20 Nacional 1 League 2.6 0 0 0 0.00 0.00 0 0 2022 21 Nacional 1 League 25.6 1 9 2 22.2 0.35 0.08 0.11 0.50 0 0 2023 22 Nacional 2 Leagues 23.8 1 10 4 40.0 0.42 0.17 0.10 0.25 18.0 0 0 0 0.5 0.5 0.23 +0.5 +0.5 2023-2024 22 Rio Ave 1 League 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2024-2025 23 AVS Futebol 1 League 14.0 1 5 2 40.0 0.36 0.14 0.20 0.50 22.8 0 0 0 0.2 0.2 0.05 +0.8 +0.8 5 Seasons 4 Clubs 3 Leagues 90.1 4 29 9 31.0 0.32 0.10 0.14 0.44 19.1 0 0 0 1.4 1.4 0.12 +1.6 +1.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 Nacional (3 Seasons) 2 Leagues 52.0 2 19 6 31.6 0.37 0.12 0.11 0.33 18.0 0 0 0 0.5 0.5 0.23 +0.5 +0.5 Boavista (1 Season) 1 League 23.3 1 5 1 20.0 0.21 0.04 0.20 1.00 15.7 0 0 0 0.7 0.7 0.15 +0.3 +0.3 AVS Futebol (1 Season) 1 League 14.0 1 5 2 40.0 0.36 0.14 0.20 0.50 22.8 0 0 0 0.2 0.2 0.05 +0.8 +0.8 Rio Ave (1 Season) 1 League 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Primera A (3 Seasons) 46.2 1 17 5 29.4 0.37 0.11 0.06 0.20 0 0 Primeira Liga (3 Seasons) 38.1 2 10 3 30.0 0.26 0.08 0.20 0.67 19.3 0 0 0 1.0 1.0 0.10 +1.0 +1.0 Libertadores (1 Season) 5.7 1 2 1 50.0 0.35 0.18 0.50 1.00 18.0 0 0 0 0.5 0.5 0.23 +0.5 +0.5
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 2020-2021 19 Boavista pt POR 1. Primeira Liga 13th 23.3 1 5 1 20.0 0.21 0.04 0.20 1.00 15.7 0 0 0 0.7 0.7 0.15 +0.3 +0.3 Matches 2021 20 Nacional co COL 1. Primera A 1st 2.6 0 0 0 0.00 0.00 0 0 Matches 2022 21 Nacional co COL 1. Primera A 4th 25.6 1 9 2 22.2 0.35 0.08 0.11 0.50 0 0 Matches 2023 22 Nacional co COL 1. Primera A 18.1 0 8 3 37.5 0.44 0.17 0.00 0.00 0 0 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 11th 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 15th 14.0 1 5 2 40.0 0.36 0.14 0.20 0.50 22.8 0 0 0 0.2 0.2 0.05 +0.8 +0.8 Matches 5 Seasons 4 Clubs 2 Leagues 84.3 3 27 8 29.6 0.32 0.09 0.11 0.38 19.3 0 0 0 1.0 1.0 0.10 +1.0 +1.0 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 Nacional (3 Seasons) 1 League 46.2 1 17 5 29.4 0.37 0.11 0.06 0.20 0 0 Boavista (1 Season) 1 League 23.3 1 5 1 20.0 0.21 0.04 0.20 1.00 15.7 0 0 0 0.7 0.7 0.15 +0.3 +0.3 AVS Futebol (1 Season) 1 League 14.0 1 5 2 40.0 0.36 0.14 0.20 0.50 22.8 0 0 0 0.2 0.2 0.05 +0.8 +0.8 Rio Ave (1 Season) 1 League 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Primera A (3 Seasons) 46.2 1 17 5 29.4 0.37 0.11 0.06 0.20 0 0 Primeira Liga (3 Seasons) 38.1 2 10 3 30.0 0.26 0.08 0.20 0.67 19.3 0 0 0 1.0 1.0 0.10 +1.0 +1.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 2023 22 Nacional 1. Libertadores R16 5.7 1 2 1 50.0 0.35 0.18 0.50 1.00 18.0 0 0 0 0.5 0.5 0.23 +0.5 +0.5 Matches 1 Season 1 Club 1 League 5.7 1 2 1 50.0 0.35 0.18 0.50 1.00 18.0 0 0 0 0.5 0.5 0.23 +0.5 +0.5
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 2020-2021 19 Boavista pt POR 1. Primeira Liga 23.3 747 892 83.7 15165 5707 231 268 86.2 417 454 91.9 94 160 58.8 0 0.4 0.3 -0.4 4 32 3 1 28 Matches 2021 20 Nacional co COL 1. Primera A 2.6 0 Matches 2022 21 Nacional co COL 1. Primera A 25.6 0 Matches 2023 22 Nacional 1. Libertadores 5.7 215 269 79.9 4517 1771 67 73 91.8 111 136 81.6 35 54 64.8 0 0.0 0.1 0.0 0 15 1 0 30 Matches 2023 22 Nacional co COL 1. Primera A 18.1 0 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 0.8 16 19 84.2 312 87 4 4 100.0 10 11 90.9 2 3 66.7 0 0.0 0.0 0.0 0 2 0 0 2 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 14.0 602 690 87.2 11596 4410 196 207 94.7 346 367 94.3 54 108 50.0 0 0.8 0.5 -0.8 3 33 1 1 32 Matches 5 Seasons 4 Clubs 3 Leagues 90.1 1580 1870 84.5 31590 11975 498 552 90.2 884 968 91.3 185 325 56.9 0 1.3 0.9 -1.3 7 82 5 2 92 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 Nacional (3 Seasons) 2 Leagues 52.0 215 269 79.9 4517 1771 67 73 91.8 111 136 81.6 35 54 64.8 0 0.0 0.1 0.0 0 15 1 0 30 Boavista (1 Season) 1 League 23.3 747 892 83.7 15165 5707 231 268 86.2 417 454 91.9 94 160 58.8 0 0.4 0.3 -0.4 4 32 3 1 28 AVS Futebol (1 Season) 1 League 14.0 602 690 87.2 11596 4410 196 207 94.7 346 367 94.3 54 108 50.0 0 0.8 0.5 -0.8 3 33 1 1 32 Rio Ave (1 Season) 1 League 0.8 16 19 84.2 312 87 4 4 100.0 10 11 90.9 2 3 66.7 0 0.0 0.0 0.0 0 2 0 0 2 Primera A (3 Seasons) 46.2 0 Primeira Liga (3 Seasons) 38.1 1365 1601 85.3 27073 10204 431 479 90.0 773 832 92.9 150 271 55.4 0 1.3 0.8 -1.3 7 67 4 2 62 Libertadores (1 Season) 5.7 215 269 79.9 4517 1771 67 73 91.8 111 136 81.6 35 54 64.8 0 0.0 0.1 0.0 0 15 1 0 30
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 2020-2021 19 Boavista 1 League 23.3 747 892 83.7 15165 5707 231 268 86.2 417 454 91.9 94 160 58.8 0 0.4 0.3 -0.4 4 32 3 1 28 2021 20 Nacional 1 League 2.6 0 2022 21 Nacional 1 League 25.6 0 2023 22 Nacional 2 Leagues 23.8 215 269 79.9 4517 1771 67 73 91.8 111 136 81.6 35 54 64.8 0 0.0 0.1 0.0 0 15 1 0 30 2023-2024 22 Rio Ave 1 League 0.8 16 19 84.2 312 87 4 4 100.0 10 11 90.9 2 3 66.7 0 0.0 0.0 0.0 0 2 0 0 2 2024-2025 23 AVS Futebol 1 League 14.0 602 690 87.2 11596 4410 196 207 94.7 346 367 94.3 54 108 50.0 0 0.8 0.5 -0.8 3 33 1 1 32 5 Seasons 4 Clubs 3 Leagues 90.1 1580 1870 84.5 31590 11975 498 552 90.2 884 968 91.3 185 325 56.9 0 1.3 0.9 -1.3 7 82 5 2 92 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 Nacional (3 Seasons) 2 Leagues 52.0 215 269 79.9 4517 1771 67 73 91.8 111 136 81.6 35 54 64.8 0 0.0 0.1 0.0 0 15 1 0 30 Boavista (1 Season) 1 League 23.3 747 892 83.7 15165 5707 231 268 86.2 417 454 91.9 94 160 58.8 0 0.4 0.3 -0.4 4 32 3 1 28 AVS Futebol (1 Season) 1 League 14.0 602 690 87.2 11596 4410 196 207 94.7 346 367 94.3 54 108 50.0 0 0.8 0.5 -0.8 3 33 1 1 32 Rio Ave (1 Season) 1 League 0.8 16 19 84.2 312 87 4 4 100.0 10 11 90.9 2 3 66.7 0 0.0 0.0 0.0 0 2 0 0 2 Primera A (3 Seasons) 46.2 0 Primeira Liga (3 Seasons) 38.1 1365 1601 85.3 27073 10204 431 479 90.0 773 832 92.9 150 271 55.4 0 1.3 0.8 -1.3 7 67 4 2 62 Libertadores (1 Season) 5.7 215 269 79.9 4517 1771 67 73 91.8 111 136 81.6 35 54 64.8 0 0.0 0.1 0.0 0 15 1 0 30
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 2020-2021 19 Boavista pt POR 1. Primeira Liga 13th 23.3 747 892 83.7 15165 5707 231 268 86.2 417 454 91.9 94 160 58.8 0 0.4 0.3 -0.4 4 32 3 1 28 Matches 2021 20 Nacional co COL 1. Primera A 1st 2.6 0 Matches 2022 21 Nacional co COL 1. Primera A 4th 25.6 0 Matches 2023 22 Nacional co COL 1. Primera A 18.1 0 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 11th 0.8 16 19 84.2 312 87 4 4 100.0 10 11 90.9 2 3 66.7 0 0.0 0.0 0.0 0 2 0 0 2 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 15th 14.0 602 690 87.2 11596 4410 196 207 94.7 346 367 94.3 54 108 50.0 0 0.8 0.5 -0.8 3 33 1 1 32 Matches 5 Seasons 4 Clubs 2 Leagues 84.3 1365 1601 85.3 27073 10204 431 479 90.0 773 832 92.9 150 271 55.4 0 1.3 0.8 -1.3 7 67 4 2 62 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 Nacional (3 Seasons) 1 League 46.2 0 Boavista (1 Season) 1 League 23.3 747 892 83.7 15165 5707 231 268 86.2 417 454 91.9 94 160 58.8 0 0.4 0.3 -0.4 4 32 3 1 28 AVS Futebol (1 Season) 1 League 14.0 602 690 87.2 11596 4410 196 207 94.7 346 367 94.3 54 108 50.0 0 0.8 0.5 -0.8 3 33 1 1 32 Rio Ave (1 Season) 1 League 0.8 16 19 84.2 312 87 4 4 100.0 10 11 90.9 2 3 66.7 0 0.0 0.0 0.0 0 2 0 0 2 Primera A (3 Seasons) 46.2 0 Primeira Liga (3 Seasons) 38.1 1365 1601 85.3 27073 10204 431 479 90.0 773 832 92.9 150 271 55.4 0 1.3 0.8 -1.3 7 67 4 2 62
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 2023 22 Nacional 1. Libertadores R16 5.7 215 269 79.9 4517 1771 67 73 91.8 111 136 81.6 35 54 64.8 0 0.0 0.1 0.0 0 15 1 0 30 Matches 1 Season 1 Club 1 League 5.7 215 269 79.9 4517 1771 67 73 91.8 111 136 81.6 35 54 64.8 0 0.0 0.1 0.0 0 15 1 0 30
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 19 Boavista 1 League 23.3 892 815 76 48 1 13 3 28 0 0 0 0 747 1 2 2021 20 Nacional 1 League 2.6 0 2022 21 Nacional 1 League 25.6 1 2023 22 Nacional 2 Leagues 23.8 269 241 28 14 0 7 3 13 0 0 0 0 215 0 3 2023-2024 22 Rio Ave 1 League 0.8 19 18 1 1 0 0 0 0 0 0 0 0 16 0 1 2024-2025 23 AVS Futebol 1 League 14.0 690 663 25 24 3 4 3 1 0 0 0 0 602 2 1 5 Seasons 4 Clubs 3 Leagues 90.1 1870 1737 130 87 4 24 10 42 0 0 0 0 1580 3 7 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Nacional (3 Seasons) 2 Leagues 52.0 269 241 28 14 0 7 4 13 0 0 0 0 215 0 3 Boavista (1 Season) 1 League 23.3 892 815 76 48 1 13 3 28 0 0 0 0 747 1 2 AVS Futebol (1 Season) 1 League 14.0 690 663 25 24 3 4 3 1 0 0 0 0 602 2 1 Rio Ave (1 Season) 1 League 0.8 19 18 1 1 0 0 0 0 0 0 0 0 16 0 1 Primera A (3 Seasons) 46.2 2 Primeira Liga (3 Seasons) 38.1 1601 1496 102 73 4 17 6 29 0 0 0 0 1365 3 4 Libertadores (1 Season) 5.7 269 241 28 14 0 7 2 13 0 0 0 0 215 0 3
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 2023 22 Nacional 1. Libertadores R16 5.7 269 241 28 14 0 7 2 13 0 0 0 0 215 0 3 Matches 1 Season 1 Club 1 League 5.7 269 241 28 14 0 7 2 13 0 0 0 0 215 0 3
Goal and Shot Creation Table Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2020-2021 19 Boavista pt POR 1. Primeira Liga 23.3 9 0.39 8 0 0 0 1 0 1 0.04 1 0 0 0 0 0 Matches 2021 20 Nacional co COL 1. Primera A 2.6 Matches 2022 21 Nacional co COL 1. Primera A 25.6 Matches 2023 22 Nacional 1. Libertadores 5.7 2 0.35 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2023 22 Nacional co COL 1. Primera A 18.1 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 0.8 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 14.0 13 0.93 9 1 1 0 2 0 1 0.07 1 0 0 0 0 0 Matches 5 Seasons 4 Clubs 3 Leagues 90.1 24 0.55 19 1 1 0 3 0 2 0.05 2 0 0 0 0 0 Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Nacional (3 Seasons) 2 Leagues 52.0 2 0.35 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Boavista (1 Season) 1 League 23.3 9 0.39 8 0 0 0 1 0 1 0.04 1 0 0 0 0 0 AVS Futebol (1 Season) 1 League 14.0 13 0.93 9 1 1 0 2 0 1 0.07 1 0 0 0 0 0 Rio Ave (1 Season) 1 League 0.8 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Primera A (3 Seasons) 46.2 Primeira Liga (3 Seasons) 38.1 22 0.58 17 1 1 0 3 0 2 0.05 2 0 0 0 0 0 Libertadores (1 Season) 5.7 2 0.35 2 0 0 0 0 0 0 0.00 0 0 0 0 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 2020-2021 19 Boavista 1 League 23.3 9 0.39 8 0 0 0 1 0 1 0.04 1 0 0 0 0 0 2021 20 Nacional 1 League 2.6 2022 21 Nacional 1 League 25.6 2023 22 Nacional 2 Leagues 23.8 2 0.35 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2023-2024 22 Rio Ave 1 League 0.8 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2024-2025 23 AVS Futebol 1 League 14.0 13 0.93 9 1 1 0 2 0 1 0.07 1 0 0 0 0 0 5 Seasons 4 Clubs 3 Leagues 90.1 24 0.55 19 1 1 0 3 0 2 0.05 2 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Nacional (3 Seasons) 2 Leagues 52.0 2 0.35 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Boavista (1 Season) 1 League 23.3 9 0.39 8 0 0 0 1 0 1 0.04 1 0 0 0 0 0 AVS Futebol (1 Season) 1 League 14.0 13 0.93 9 1 1 0 2 0 1 0.07 1 0 0 0 0 0 Rio Ave (1 Season) 1 League 0.8 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Primera A (3 Seasons) 46.2 Primeira Liga (3 Seasons) 38.1 22 0.58 17 1 1 0 3 0 2 0.05 2 0 0 0 0 0 Libertadores (1 Season) 5.7 2 0.35 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0
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 2020-2021 19 Boavista pt POR 1. Primeira Liga 13th 23.3 9 0.39 8 0 0 0 1 0 1 0.04 1 0 0 0 0 0 Matches 2021 20 Nacional co COL 1. Primera A 1st 2.6 Matches 2022 21 Nacional co COL 1. Primera A 4th 25.6 Matches 2023 22 Nacional co COL 1. Primera A 18.1 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 11th 0.8 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 15th 14.0 13 0.93 9 1 1 0 2 0 1 0.07 1 0 0 0 0 0 Matches 5 Seasons 4 Clubs 2 Leagues 84.3 22 0.58 17 1 1 0 3 0 2 0.05 2 0 0 0 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Nacional (3 Seasons) 1 League 46.2 Boavista (1 Season) 1 League 23.3 9 0.39 8 0 0 0 1 0 1 0.04 1 0 0 0 0 0 AVS Futebol (1 Season) 1 League 14.0 13 0.93 9 1 1 0 2 0 1 0.07 1 0 0 0 0 0 Rio Ave (1 Season) 1 League 0.8 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Primera A (3 Seasons) 46.2 Primeira Liga (3 Seasons) 38.1 22 0.58 17 1 1 0 3 0 2 0.05 2 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 2023 22 Nacional 1. Libertadores R16 5.7 2 0.35 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 5.7 2 0.35 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0
Defensive Actions Table Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2020-2021 19 Boavista pt POR 1. Primeira Liga 23.3 15 10 11 3 1 8 14 57.1 6 16 11 5 40 55 100 0 Matches 2021 20 Nacional co COL 1. Primera A 2.6 0 8 Matches 2022 21 Nacional co COL 1. Primera A 25.6 9 39 Matches 2023 22 Nacional 1. Libertadores 5.7 6 2 5 1 0 5 9 55.6 4 4 3 1 4 10 24 0 Matches 2023 22 Nacional co COL 1. Primera A 18.1 5 19 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 0.8 0 0 0 0 0 0 2 0.0 2 1 1 0 1 1 8 0 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 14.0 10 7 7 1 2 6 12 50.0 6 8 4 4 11 21 85 3 Matches 5 Seasons 4 Clubs 3 Leagues 90.1 31 33 23 5 3 19 37 51.4 18 29 19 10 122 87 217 3 Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Nacional (3 Seasons) 2 Leagues 52.0 6 16 5 1 0 5 9 55.6 4 4 3 1 70 10 24 0 Boavista (1 Season) 1 League 23.3 15 10 11 3 1 8 14 57.1 6 16 11 5 40 55 100 0 AVS Futebol (1 Season) 1 League 14.0 10 7 7 1 2 6 12 50.0 6 8 4 4 11 21 85 3 Rio Ave (1 Season) 1 League 0.8 0 0 0 0 0 0 2 0.0 2 1 1 0 1 1 8 0 Primera A (3 Seasons) 46.2 14 66 0 Primeira Liga (3 Seasons) 38.1 25 17 18 4 3 14 28 50.0 14 25 16 9 52 77 193 3 Libertadores (1 Season) 5.7 6 2 5 1 0 5 9 55.6 4 4 3 1 4 10 24 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 2020-2021 19 Boavista 1 League 23.3 15 10 11 3 1 8 14 57.1 6 16 11 5 40 55 100 0 2021 20 Nacional 1 League 2.6 0 8 0 2022 21 Nacional 1 League 25.6 9 39 0 2023 22 Nacional 2 Leagues 23.8 6 7 5 1 0 5 9 55.6 4 4 3 1 23 10 24 0 2023-2024 22 Rio Ave 1 League 0.8 0 0 0 0 0 0 2 0.0 2 1 1 0 1 1 8 0 2024-2025 23 AVS Futebol 1 League 14.0 10 7 7 1 2 6 12 50.0 6 8 4 4 11 21 85 3 5 Seasons 4 Clubs 3 Leagues 90.1 31 33 23 5 3 19 37 51.4 18 29 19 10 122 87 217 3 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Nacional (3 Seasons) 2 Leagues 52.0 6 16 5 1 0 5 9 55.6 4 4 3 1 70 10 24 0 Boavista (1 Season) 1 League 23.3 15 10 11 3 1 8 14 57.1 6 16 11 5 40 55 100 0 AVS Futebol (1 Season) 1 League 14.0 10 7 7 1 2 6 12 50.0 6 8 4 4 11 21 85 3 Rio Ave (1 Season) 1 League 0.8 0 0 0 0 0 0 2 0.0 2 1 1 0 1 1 8 0 Primera A (3 Seasons) 46.2 14 66 0 Primeira Liga (3 Seasons) 38.1 25 17 18 4 3 14 28 50.0 14 25 16 9 52 77 193 3 Libertadores (1 Season) 5.7 6 2 5 1 0 5 9 55.6 4 4 3 1 4 10 24 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 2020-2021 19 Boavista pt POR 1. Primeira Liga 13th 23.3 15 10 11 3 1 8 14 57.1 6 16 11 5 40 55 100 0 Matches 2021 20 Nacional co COL 1. Primera A 1st 2.6 0 8 Matches 2022 21 Nacional co COL 1. Primera A 4th 25.6 9 39 Matches 2023 22 Nacional co COL 1. Primera A 18.1 5 19 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 11th 0.8 0 0 0 0 0 0 2 0.0 2 1 1 0 1 1 8 0 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 15th 14.0 10 7 7 1 2 6 12 50.0 6 8 4 4 11 21 85 3 Matches 5 Seasons 4 Clubs 2 Leagues 84.3 25 31 18 4 3 14 28 50.0 14 25 16 9 118 77 193 3 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 Nacional (3 Seasons) 1 League 46.2 14 66 0 Boavista (1 Season) 1 League 23.3 15 10 11 3 1 8 14 57.1 6 16 11 5 40 55 100 0 AVS Futebol (1 Season) 1 League 14.0 10 7 7 1 2 6 12 50.0 6 8 4 4 11 21 85 3 Rio Ave (1 Season) 1 League 0.8 0 0 0 0 0 0 2 0.0 2 1 1 0 1 1 8 0 Primera A (3 Seasons) 46.2 14 66 0 Primeira Liga (3 Seasons) 38.1 25 17 18 4 3 14 28 50.0 14 25 16 9 52 77 193 3
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 2023 22 Nacional 1. Libertadores R16 5.7 6 2 5 1 0 5 9 55.6 4 4 3 1 4 10 24 0 Matches 1 Season 1 Club 1 League 5.7 6 2 5 1 0 5 9 55.6 4 4 3 1 4 10 24 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 2020-2021 19 Boavista pt POR 1. Primeira Liga 23.3 1087 116 568 494 35 6 1087 4 3 75.0 1 25.0 541 2547 1096 3 4 0 6 0 630 4 Matches 2021 20 Nacional co COL 1. Primera A 2.6 Matches 2022 21 Nacional co COL 1. Primera A 25.6 Matches 2023 22 Nacional 1. Libertadores 5.7 315 29 140 160 18 1 315 4 4 100.0 0 0.0 155 789 488 1 4 0 3 1 188 3 Matches 2023 22 Nacional co COL 1. Primera A 18.1 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 0.8 30 6 17 13 0 0 30 0 0 0 15 48 21 0 0 0 0 0 15 0 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 14.0 824 99 429 381 17 5 824 2 2 100.0 0 0.0 427 1845 972 5 2 0 4 0 545 0 Matches 5 Seasons 4 Clubs 3 Leagues 90.1 2256 250 1154 1048 70 12 2256 10 9 90.0 1 10.0 1138 5229 2577 9 10 0 13 1 1378 7 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 Nacional (3 Seasons) 2 Leagues 52.0 315 29 140 160 18 1 315 4 4 100.0 0 0.0 155 789 488 1 4 0 3 1 188 3 Boavista (1 Season) 1 League 23.3 1087 116 568 494 35 6 1087 4 3 75.0 1 25.0 541 2547 1096 3 4 0 6 0 630 4 AVS Futebol (1 Season) 1 League 14.0 824 99 429 381 17 5 824 2 2 100.0 0 0.0 427 1845 972 5 2 0 4 0 545 0 Rio Ave (1 Season) 1 League 0.8 30 6 17 13 0 0 30 0 0 0 15 48 21 0 0 0 0 0 15 0 Primera A (3 Seasons) 46.2 Primeira Liga (3 Seasons) 38.1 1941 221 1014 888 52 11 1941 6 5 83.3 1 16.7 983 4440 2089 8 6 0 10 0 1190 4 Libertadores (1 Season) 5.7 315 29 140 160 18 1 315 4 4 100.0 0 0.0 155 789 488 1 4 0 3 1 188 3
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 2020-2021 19 Boavista 1 League 23.3 1087 116 568 494 35 6 1087 4 3 75.0 1 25.0 541 2547 1096 3 4 0 6 0 630 4 2021 20 Nacional 1 League 2.6 2022 21 Nacional 1 League 25.6 2023 22 Nacional 2 Leagues 23.8 315 29 140 160 18 1 315 4 4 100.0 0 0.0 155 789 488 1 4 0 3 1 188 3 2023-2024 22 Rio Ave 1 League 0.8 30 6 17 13 0 0 30 0 0 0 15 48 21 0 0 0 0 0 15 0 2024-2025 23 AVS Futebol 1 League 14.0 824 99 429 381 17 5 824 2 2 100.0 0 0.0 427 1845 972 5 2 0 4 0 545 0 5 Seasons 4 Clubs 3 Leagues 90.1 2256 250 1154 1048 70 12 2256 10 9 90.0 1 10.0 1138 5229 2577 9 10 0 13 1 1378 7 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 Nacional (3 Seasons) 2 Leagues 52.0 315 29 140 160 18 1 315 4 4 100.0 0 0.0 155 789 488 1 4 0 3 1 188 3 Boavista (1 Season) 1 League 23.3 1087 116 568 494 35 6 1087 4 3 75.0 1 25.0 541 2547 1096 3 4 0 6 0 630 4 AVS Futebol (1 Season) 1 League 14.0 824 99 429 381 17 5 824 2 2 100.0 0 0.0 427 1845 972 5 2 0 4 0 545 0 Rio Ave (1 Season) 1 League 0.8 30 6 17 13 0 0 30 0 0 0 15 48 21 0 0 0 0 0 15 0 Primera A (3 Seasons) 46.2 Primeira Liga (3 Seasons) 38.1 1941 221 1014 888 52 11 1941 6 5 83.3 1 16.7 983 4440 2089 8 6 0 10 0 1190 4 Libertadores (1 Season) 5.7 315 29 140 160 18 1 315 4 4 100.0 0 0.0 155 789 488 1 4 0 3 1 188 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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2020-2021 19 Boavista pt POR 1. Primeira Liga 13th 23.3 1087 116 568 494 35 6 1087 4 3 75.0 1 25.0 541 2547 1096 3 4 0 6 0 630 4 Matches 2021 20 Nacional co COL 1. Primera A 1st 2.6 Matches 2022 21 Nacional co COL 1. Primera A 4th 25.6 Matches 2023 22 Nacional co COL 1. Primera A 18.1 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 11th 0.8 30 6 17 13 0 0 30 0 0 0 15 48 21 0 0 0 0 0 15 0 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 15th 14.0 824 99 429 381 17 5 824 2 2 100.0 0 0.0 427 1845 972 5 2 0 4 0 545 0 Matches 5 Seasons 4 Clubs 2 Leagues 84.3 1941 221 1014 888 52 11 1941 6 5 83.3 1 16.7 983 4440 2089 8 6 0 10 0 1190 4 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 Nacional (3 Seasons) 1 League 46.2 Boavista (1 Season) 1 League 23.3 1087 116 568 494 35 6 1087 4 3 75.0 1 25.0 541 2547 1096 3 4 0 6 0 630 4 AVS Futebol (1 Season) 1 League 14.0 824 99 429 381 17 5 824 2 2 100.0 0 0.0 427 1845 972 5 2 0 4 0 545 0 Rio Ave (1 Season) 1 League 0.8 30 6 17 13 0 0 30 0 0 0 15 48 21 0 0 0 0 0 15 0 Primera A (3 Seasons) 46.2 Primeira Liga (3 Seasons) 38.1 1941 221 1014 888 52 11 1941 6 5 83.3 1 16.7 983 4440 2089 8 6 0 10 0 1190 4
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 2023 22 Nacional 1. Libertadores R16 5.7 315 29 140 160 18 1 315 4 4 100.0 0 0.0 155 789 488 1 4 0 3 1 188 3 Matches 1 Season 1 Club 1 League 5.7 315 29 140 160 18 1 315 4 4 100.0 0 0.0 155 789 488 1 4 0 3 1 188 3
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 2020-2021 19 Boavista pt POR 1. Primeira Liga 27 2,094 78 68.4 23.3 24 81 17 3 50 4 1.11 26 30 -4 -0.17 +0.39 28.6 35.5 -6.8 -0.29 +0.51 Matches 2021 20 Nacional co COL 1. Primera A 4 233 58 6.8 2.6 2 77 1 2 40 6 1.40 5 4 +1 +0.39 -0.74 Matches 2022 21 Nacional co COL 1. Primera A 29 2,302 79 53.3 25.6 26 85 21 3 31 8 1.72 33 20 +13 +0.51 +0.06 Matches 2023 22 Nacional 1. Libertadores 7 514 73 71.4 5.7 6 82 4 1 24 1 1.43 8 10 -2 -0.35 -0.79 7.6 7.2 +0.4 +0.07 +0.65 Matches 2023 22 Nacional co COL 1. Primera A 24 1,627 68 33.3 18.1 19 81 16 5 18 6 1.71 21 19 +2 +0.11 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 1 73 73 2.4 0.8 1 73 0 0 3 1.00 1 1 0 0.00 +0.15 0.2 1.1 -0.8 -1.03 -0.94 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 15 1,262 84 82.5 14.0 15 84 13 0 0 0.93 12 22 -10 -0.71 -0.38 13.5 20.4 -6.9 -0.49 +0.15 Matches 5 Seasons 4 Clubs 3 Leagues 107 8,105 76 38.6 90.1 93 82 72 14 31 28 1.42 106 106 0 0.00 -0.27 50.0 64.2 -14.2 -0.32 -0.02 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 Nacional (3 Seasons) 2 Leagues 64 4,676 73 35.0 52.0 53 83 42 11 26 21 1.66 67 53 +14 +0.27 -0.26 7.6 7.2 +0.4 +0.07 +0.65 Boavista (1 Season) 1 League 27 2,094 78 68.4 23.3 24 81 17 3 50 4 1.11 26 30 -4 -0.17 +0.39 28.6 35.5 -6.8 -0.29 +0.51 AVS Futebol (1 Season) 1 League 15 1,262 84 82.5 14.0 15 84 13 0 0 0.93 12 22 -10 -0.71 -0.38 13.5 20.4 -6.9 -0.49 +0.15 Rio Ave (1 Season) 1 League 1 73 73 2.4 0.8 1 73 0 0 3 1.00 1 1 0 0.00 +0.15 0.2 1.1 -0.8 -1.03 -0.94 Primera A (3 Seasons) 57 4,162 73 33.0 46.2 47 83 38 10 26 20 1.69 59 43 +16 +0.35 -0.19 Primeira Liga (3 Seasons) 43 3,429 80 44.8 38.1 40 82 30 3 50 7 1.04 39 53 -14 -0.37 -0.11 42.4 57.0 -14.6 -0.38 -0.10 Libertadores (1 Season) 7 514 73 71.4 5.7 6 82 4 1 24 1 1.43 8 10 -2 -0.35 -0.79 7.6 7.2 +0.4 +0.07 +0.65
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 2020-2021 19 Boavista 1 League 27 2,094 78 68.4 23.3 24 81 17 3 50 4 1.11 26 30 -4 -0.17 +0.39 28.6 35.5 -6.8 -0.29 +0.51 2021 20 Nacional 1 League 4 233 58 6.8 2.6 2 77 1 2 40 6 1.40 5 4 +1 +0.39 -0.74 2022 21 Nacional 1 League 29 2,302 79 53.3 25.6 26 85 21 3 31 8 1.72 33 20 +13 +0.51 +0.06 2023 22 Nacional 2 Leagues 31 2,141 69 38.2 23.8 25 81 20 6 19 7 1.65 29 29 0 0.00 -0.03 7.6 7.2 +0.4 +0.07 +0.65 2023-2024 22 Rio Ave 1 League 1 73 73 2.4 0.8 1 73 0 0 3 1.00 1 1 0 0.00 +0.15 0.2 1.1 -0.8 -1.03 -0.94 2024-2025 23 AVS Futebol 1 League 15 1,262 84 82.5 14.0 15 84 13 0 0 0.93 12 22 -10 -0.71 -0.38 13.5 20.4 -6.9 -0.49 +0.15 5 Seasons 4 Clubs 3 Leagues 107 8,105 76 38.6 90.1 93 82 72 14 31 28 1.42 106 106 0 0.00 -0.27 50.0 64.2 -14.2 -0.32 -0.02 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 Nacional (3 Seasons) 2 Leagues 64 4,676 73 35.0 52.0 53 83 42 11 26 21 1.66 67 53 +14 +0.27 -0.26 7.6 7.2 +0.4 +0.07 +0.65 Boavista (1 Season) 1 League 27 2,094 78 68.4 23.3 24 81 17 3 50 4 1.11 26 30 -4 -0.17 +0.39 28.6 35.5 -6.8 -0.29 +0.51 AVS Futebol (1 Season) 1 League 15 1,262 84 82.5 14.0 15 84 13 0 0 0.93 12 22 -10 -0.71 -0.38 13.5 20.4 -6.9 -0.49 +0.15 Rio Ave (1 Season) 1 League 1 73 73 2.4 0.8 1 73 0 0 3 1.00 1 1 0 0.00 +0.15 0.2 1.1 -0.8 -1.03 -0.94 Primera A (3 Seasons) 57 4,162 73 33.0 46.2 47 83 38 10 26 20 1.69 59 43 +16 +0.35 -0.19 Primeira Liga (3 Seasons) 43 3,429 80 44.8 38.1 40 82 30 3 50 7 1.04 39 53 -14 -0.37 -0.11 42.4 57.0 -14.6 -0.38 -0.10 Libertadores (1 Season) 7 514 73 71.4 5.7 6 82 4 1 24 1 1.43 8 10 -2 -0.35 -0.79 7.6 7.2 +0.4 +0.07 +0.65
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 2020-2021 19 Boavista pt POR 1. Primeira Liga 13th 27 2,094 78 68.4 23.3 24 81 17 3 50 4 1.11 26 30 -4 -0.17 +0.39 28.6 35.5 -6.8 -0.29 +0.51 Matches 2021 20 Nacional co COL 1. Primera A 1st 4 233 58 6.8 2.6 2 77 1 2 40 6 1.40 5 4 +1 +0.39 -0.74 Matches 2022 21 Nacional co COL 1. Primera A 4th 29 2,302 79 53.3 25.6 26 85 21 3 31 8 1.72 33 20 +13 +0.51 +0.06 Matches 2023 22 Nacional co COL 1. Primera A 24 1,627 68 33.3 18.1 19 81 16 5 18 6 1.71 21 19 +2 +0.11 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 11th 1 73 73 2.4 0.8 1 73 0 0 3 1.00 1 1 0 0.00 +0.15 0.2 1.1 -0.8 -1.03 -0.94 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 15th 15 1,262 84 82.5 14.0 15 84 13 0 0 0.93 12 22 -10 -0.71 -0.38 13.5 20.4 -6.9 -0.49 +0.15 Matches 5 Seasons 4 Clubs 2 Leagues 100 7,591 76 37.4 84.3 87 83 68 13 32 27 1.41 98 96 +2 +0.02 -0.25 42.4 57.0 -14.6 -0.38 -0.10 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 Nacional (3 Seasons) 1 League 57 4,162 73 33.0 46.2 47 83 38 10 26 20 1.69 59 43 +16 +0.35 -0.19 Boavista (1 Season) 1 League 27 2,094 78 68.4 23.3 24 81 17 3 50 4 1.11 26 30 -4 -0.17 +0.39 28.6 35.5 -6.8 -0.29 +0.51 AVS Futebol (1 Season) 1 League 15 1,262 84 82.5 14.0 15 84 13 0 0 0.93 12 22 -10 -0.71 -0.38 13.5 20.4 -6.9 -0.49 +0.15 Rio Ave (1 Season) 1 League 1 73 73 2.4 0.8 1 73 0 0 3 1.00 1 1 0 0.00 +0.15 0.2 1.1 -0.8 -1.03 -0.94 Primera A (3 Seasons) 57 4,162 73 33.0 46.2 47 83 38 10 26 20 1.69 59 43 +16 +0.35 -0.19 Primeira Liga (3 Seasons) 43 3,429 80 44.8 38.1 40 82 30 3 50 7 1.04 39 53 -14 -0.37 -0.11 42.4 57.0 -14.6 -0.38 -0.10
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 2023 22 Nacional 1. Libertadores R16 7 514 73 71.4 5.7 6 82 4 1 24 1 1.43 8 10 -2 -0.35 -0.79 7.6 7.2 +0.4 +0.07 +0.65 Matches 1 Season 1 Club 1 League 7 514 73 71.4 5.7 6 82 4 1 24 1 1.43 8 10 -2 -0.35 -0.79 7.6 7.2 +0.4 +0.07 +0.65
Miscellaneous Stats Table Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2020-2021 19 Boavista pt POR 1. Primeira Liga 23.3 2 1 0 12 18 0 3 40 10 0 2 0 80 18 33 35.3 Matches 2021 20 Nacional co COL 1. Primera A 2.6 0 0 0 2 0 0 0 8 0 0 Matches 2022 21 Nacional co COL 1. Primera A 25.6 1 0 0 11 14 0 1 39 9 0 Matches 2023 22 Nacional 1. Libertadores 5.7 1 0 0 2 2 0 2 4 2 0 0 0 25 3 3 50.0 Matches 2023 22 Nacional co COL 1. Primera A 18.1 1 1 0 10 7 0 1 19 5 0 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 0.8 0 0 0 1 0 0 0 1 0 0 0 0 1 0 1 0.0 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 14.0 5 0 0 9 8 1 3 11 7 0 0 0 61 16 17 48.5 Matches 5 Seasons 4 Clubs 3 Leagues 90.1 10 2 0 47 49 1 10 122 33 0 2 0 167 37 54 40.7 Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Nacional (3 Seasons) 2 Leagues 52.0 3 1 0 25 23 0 4 70 16 0 0 0 25 3 3 50.0 Boavista (1 Season) 1 League 23.3 2 1 0 12 18 0 3 40 10 0 2 0 80 18 33 35.3 AVS Futebol (1 Season) 1 League 14.0 5 0 0 9 8 1 3 11 7 0 0 0 61 16 17 48.5 Rio Ave (1 Season) 1 League 0.8 0 0 0 1 0 0 0 1 0 0 0 0 1 0 1 0.0 Primera A (3 Seasons) 46.2 2 1 0 23 21 0 2 66 14 0 Primeira Liga (3 Seasons) 38.1 7 1 0 22 26 1 6 52 17 0 2 0 142 34 51 40.0 Libertadores (1 Season) 5.7 1 0 0 2 2 0 2 4 2 0 0 0 25 3 3 50.0
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 2020-2021 19 Boavista 1 League 23.3 2 1 0 12 18 0 3 40 10 0 2 0 80 18 33 35.3 2021 20 Nacional 1 League 2.6 0 0 0 2 0 0 0 8 0 0 2022 21 Nacional 1 League 25.6 1 0 0 11 14 0 1 39 9 0 2023 22 Nacional 2 Leagues 23.8 2 1 0 12 9 0 3 23 7 0 0 0 25 3 3 50.0 2023-2024 22 Rio Ave 1 League 0.8 0 0 0 1 0 0 0 1 0 0 0 0 1 0 1 0.0 2024-2025 23 AVS Futebol 1 League 14.0 5 0 0 9 8 1 3 11 7 0 0 0 61 16 17 48.5 5 Seasons 4 Clubs 3 Leagues 90.1 10 2 0 47 49 1 10 122 33 0 2 0 167 37 54 40.7 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Nacional (3 Seasons) 2 Leagues 52.0 3 1 0 25 23 0 4 70 16 0 0 0 25 3 3 50.0 Boavista (1 Season) 1 League 23.3 2 1 0 12 18 0 3 40 10 0 2 0 80 18 33 35.3 AVS Futebol (1 Season) 1 League 14.0 5 0 0 9 8 1 3 11 7 0 0 0 61 16 17 48.5 Rio Ave (1 Season) 1 League 0.8 0 0 0 1 0 0 0 1 0 0 0 0 1 0 1 0.0 Primera A (3 Seasons) 46.2 2 1 0 23 21 0 2 66 14 0 Primeira Liga (3 Seasons) 38.1 7 1 0 22 26 1 6 52 17 0 2 0 142 34 51 40.0 Libertadores (1 Season) 5.7 1 0 0 2 2 0 2 4 2 0 0 0 25 3 3 50.0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2020-2021 19 Boavista pt POR 1. Primeira Liga 13th 23.3 2 1 0 12 18 0 3 40 10 0 2 0 80 18 33 35.3 Matches 2021 20 Nacional co COL 1. Primera A 1st 2.6 0 0 0 2 0 0 0 8 0 0 Matches 2022 21 Nacional co COL 1. Primera A 4th 25.6 1 0 0 11 14 0 1 39 9 0 Matches 2023 22 Nacional co COL 1. Primera A 18.1 1 1 0 10 7 0 1 19 5 0 Matches 2023-2024 22 Rio Ave pt POR 1. Primeira Liga 11th 0.8 0 0 0 1 0 0 0 1 0 0 0 0 1 0 1 0.0 Matches 2024-2025 23 AVS Futebol pt POR 1. Primeira Liga 15th 14.0 5 0 0 9 8 1 3 11 7 0 0 0 61 16 17 48.5 Matches 5 Seasons 4 Clubs 2 Leagues 84.3 9 2 0 45 47 1 8 118 31 0 2 0 142 34 51 40.0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Nacional (3 Seasons) 1 League 46.2 2 1 0 23 21 0 2 66 14 0 Boavista (1 Season) 1 League 23.3 2 1 0 12 18 0 3 40 10 0 2 0 80 18 33 35.3 AVS Futebol (1 Season) 1 League 14.0 5 0 0 9 8 1 3 11 7 0 0 0 61 16 17 48.5 Rio Ave (1 Season) 1 League 0.8 0 0 0 1 0 0 0 1 0 0 0 0 1 0 1 0.0 Primera A (3 Seasons) 46.2 2 1 0 23 21 0 2 66 14 0 Primeira Liga (3 Seasons) 38.1 7 1 0 22 26 1 6 52 17 0 2 0 142 34 51 40.0
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 2023 22 Nacional 1. Libertadores R16 5.7 1 0 0 2 2 0 2 4 2 0 0 0 25 3 3 50.0 Matches 1 Season 1 Club 1 League 5.7 1 0 0 2 2 0 2 4 2 0 0 0 25 3 3 50.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 Cristian Castro Pages
Cristian Castro 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