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 2019-2020 21 Vitória Setúbal pt POR 1. Primeira Liga 0 0 Matches 2022-2023 24 Chaves pt POR 1. Primeira Liga 29 29 2,472 27.5 0 0 0 0 0 0 7 0 0.5 0.5 3.2 3.7 63 122 89 0.00 0.00 0.00 0.00 0.00 0.02 0.12 0.14 0.02 0.14 Matches 2023-2024 25 Almería es ESP 1. La Liga 11 9 820 9.1 1 0 1 1 0 0 1 1 0.2 0.2 0.4 0.5 14 25 30 0.11 0.00 0.11 0.11 0.11 0.02 0.04 0.06 0.02 0.06 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 15 12 1,075 11.9 1 0 1 1 0 0 5 1 0.3 0.3 0.8 1.1 26 64 42 0.08 0.00 0.08 0.08 0.08 0.02 0.07 0.09 0.02 0.09 Matches 2024-2025 26 Almería es ESP Copa del Rey 2 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 14 8 721 8.0 0 0 0 0 0 0 2 0 0.3 0.3 0.9 1.3 9 17 20 0.00 0.00 0.00 0.00 0.00 0.04 0.12 0.16 0.04 0.16 Matches 4 Seasons 3 Clubs 4 Leagues 71 59 5,183 57.6 2 0 2 2 0 0 15 2 1.3 1.3 5.3 6.6 112 228 181 0.03 0.00 0.03 0.03 0.03 0.02 0.09 0.12 0.02 0.12 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 Chaves (2 Seasons) 1 League 44 41 3,547 39.4 1 0 1 1 0 0 12 1 0.8 0.8 4.0 4.8 89 186 131 0.03 0.00 0.03 0.03 0.03 0.02 0.10 0.12 0.02 0.12 Almería (2 Seasons) 3 Leagues 27 18 1,636 18.2 1 0 1 1 0 0 3 1 0.5 0.5 1.3 1.8 23 42 50 0.06 0.00 0.06 0.06 0.06 0.03 0.08 0.11 0.03 0.11 Vitória Setúbal (1 Season) 1 League 0 0 Primeira Liga (3 Seasons) 44 41 3,547 39.4 1 0 1 1 0 0 12 1 0.8 0.8 4.0 4.8 89 186 131 0.03 0.00 0.03 0.03 0.03 0.02 0.10 0.12 0.02 0.12 La Liga 2 (1 Season) 14 8 721 8.0 0 0 0 0 0 0 2 0 0.3 0.3 0.9 1.3 9 17 20 0.00 0.00 0.00 0.00 0.00 0.04 0.12 0.16 0.04 0.16 La Liga (1 Season) 11 9 820 9.1 1 0 1 1 0 0 1 1 0.2 0.2 0.4 0.5 14 25 30 0.11 0.00 0.11 0.11 0.11 0.02 0.04 0.06 0.02 0.06 Copa del Rey (1 Season) 2 1 95 1.1 0 0 0 0 0 0 0 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 2019-2020 21 Vitória Setúbal 1 League 0 0 2022-2023 24 Chaves 1 League 29 29 2,472 27.5 0 0 0 0 0 0 7 0 0.5 0.5 3.2 3.7 63 122 89 0.00 0.00 0.00 0.00 0.00 0.02 0.12 0.14 0.02 0.14 2023-2024 25 Chaves 1 League 15 12 1,075 11.9 1 0 1 1 0 0 5 1 0.3 0.3 0.8 1.1 26 64 42 0.08 0.00 0.08 0.08 0.08 0.02 0.07 0.09 0.02 0.09 2023-2024 25 Almería 1 League 11 9 820 9.1 1 0 1 1 0 0 1 1 0.2 0.2 0.4 0.5 14 25 30 0.11 0.00 0.11 0.11 0.11 0.02 0.04 0.06 0.02 0.06 2024-2025 26 Almería 2 Leagues 16 9 816 9.1 0 0 0 0 0 0 2 0 0.3 0.3 0.9 1.3 9 17 20 0.00 0.00 0.00 0.00 0.00 0.04 0.12 0.16 0.04 0.16 4 Seasons 3 Clubs 4 Leagues 71 59 5,183 57.6 2 0 2 2 0 0 15 2 1.3 1.3 5.3 6.6 112 228 181 0.03 0.00 0.03 0.03 0.03 0.02 0.09 0.12 0.02 0.12 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 Chaves (2 Seasons) 1 League 44 41 3,547 39.4 1 0 1 1 0 0 12 1 0.8 0.8 4.0 4.8 89 186 131 0.03 0.00 0.03 0.03 0.03 0.02 0.10 0.12 0.02 0.12 Almería (2 Seasons) 3 Leagues 27 18 1,636 18.2 1 0 1 1 0 0 3 1 0.5 0.5 1.3 1.8 23 42 50 0.06 0.00 0.06 0.06 0.06 0.03 0.08 0.11 0.03 0.11 Vitória Setúbal (1 Season) 1 League 0 0 Primeira Liga (3 Seasons) 44 41 3,547 39.4 1 0 1 1 0 0 12 1 0.8 0.8 4.0 4.8 89 186 131 0.03 0.00 0.03 0.03 0.03 0.02 0.10 0.12 0.02 0.12 La Liga 2 (1 Season) 14 8 721 8.0 0 0 0 0 0 0 2 0 0.3 0.3 0.9 1.3 9 17 20 0.00 0.00 0.00 0.00 0.00 0.04 0.12 0.16 0.04 0.16 La Liga (1 Season) 11 9 820 9.1 1 0 1 1 0 0 1 1 0.2 0.2 0.4 0.5 14 25 30 0.11 0.00 0.11 0.11 0.11 0.02 0.04 0.06 0.02 0.06 Copa del Rey (1 Season) 2 1 95 1.1 0 0 0 0 0 0 0 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 2019-2020 21 Vitória Setúbal pt POR 1. Primeira Liga 16th 0 0 Matches 2022-2023 24 Chaves pt POR 1. Primeira Liga 7th 29 29 2,472 27.5 0 0 0 0 0 0 7 0 0.5 0.5 3.2 3.7 63 122 89 0.00 0.00 0.00 0.00 0.00 0.02 0.12 0.14 0.02 0.14 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 18th 15 12 1,075 11.9 1 0 1 1 0 0 5 1 0.3 0.3 0.8 1.1 26 64 42 0.08 0.00 0.08 0.08 0.08 0.02 0.07 0.09 0.02 0.09 Matches 2023-2024 25 Almería es ESP 1. La Liga 19th 11 9 820 9.1 1 0 1 1 0 0 1 1 0.2 0.2 0.4 0.5 14 25 30 0.11 0.00 0.11 0.11 0.11 0.02 0.04 0.06 0.02 0.06 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 1st 14 8 721 8.0 0 0 0 0 0 0 2 0 0.3 0.3 0.9 1.3 9 17 20 0.00 0.00 0.00 0.00 0.00 0.04 0.12 0.16 0.04 0.16 Matches 4 Seasons 3 Clubs 3 Leagues 69 58 5,088 56.5 2 0 2 2 0 0 15 2 1.3 1.3 5.3 6.6 112 228 181 0.04 0.00 0.04 0.04 0.04 0.02 0.09 0.12 0.02 0.12 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 Chaves (2 Seasons) 1 League 44 41 3,547 39.4 1 0 1 1 0 0 12 1 0.8 0.8 4.0 4.8 89 186 131 0.03 0.00 0.03 0.03 0.03 0.02 0.10 0.12 0.02 0.12 Almería (2 Seasons) 2 Leagues 25 17 1,541 17.1 1 0 1 1 0 0 3 1 0.5 0.5 1.3 1.8 23 42 50 0.06 0.00 0.06 0.06 0.06 0.03 0.08 0.11 0.03 0.11 Vitória Setúbal (1 Season) 1 League 0 0 Primeira Liga (3 Seasons) 44 41 3,547 39.4 1 0 1 1 0 0 12 1 0.8 0.8 4.0 4.8 89 186 131 0.03 0.00 0.03 0.03 0.03 0.02 0.10 0.12 0.02 0.12 La Liga 2 (1 Season) 14 8 721 8.0 0 0 0 0 0 0 2 0 0.3 0.3 0.9 1.3 9 17 20 0.00 0.00 0.00 0.00 0.00 0.04 0.12 0.16 0.04 0.16 La Liga (1 Season) 11 9 820 9.1 1 0 1 1 0 0 1 1 0.2 0.2 0.4 0.5 14 25 30 0.11 0.00 0.11 0.11 0.11 0.02 0.04 0.06 0.02 0.06
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 26 Almería es ESP Copa del Rey R16 2 1 95 1.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 2 1 95 1.1 0 0 0 0 0 0 0 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 2022-2023 24 Chaves pt POR 1. Primeira Liga 27.5 0 18 2 11.1 0.66 0.07 0.00 0.00 29.6 1 0 0 0.5 0.5 0.03 -0.5 -0.5 Matches 2023-2024 25 Almería es ESP 1. La Liga 9.1 1 8 2 25.0 0.88 0.22 0.13 0.50 24.6 0 0 0 0.2 0.2 0.02 +0.8 +0.8 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 11.9 1 11 2 18.2 0.92 0.17 0.09 0.50 26.4 0 0 0 0.3 0.3 0.02 +0.7 +0.7 Matches 2024-2025 26 Almería es ESP Copa del Rey 1.1 0 1 0 0.0 0.95 0.00 0.00 0 0 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 8.0 0 10 0 0.0 1.25 0.00 0.00 25.4 0 0 0 0.3 0.3 0.03 -0.3 -0.3 Matches 4 Seasons 3 Clubs 4 Leagues 57.6 2 48 6 12.5 0.83 0.10 0.04 0.33 27.1 1 0 0 1.3 1.3 0.03 +0.7 +0.7 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 Chaves (2 Seasons) 1 League 39.4 1 29 4 13.8 0.74 0.10 0.03 0.25 28.4 1 0 0 0.8 0.8 0.03 +0.2 +0.2 Almería (2 Seasons) 3 Leagues 18.2 1 19 2 10.5 1.05 0.11 0.05 0.50 25.1 0 0 0 0.5 0.5 0.03 +0.5 +0.5 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 1 29 4 13.8 0.74 0.10 0.03 0.25 28.4 1 0 0 0.8 0.8 0.03 +0.2 +0.2 La Liga 2 (1 Season) 8.0 0 10 0 0.0 1.25 0.00 0.00 25.4 0 0 0 0.3 0.3 0.03 -0.3 -0.3 La Liga (1 Season) 9.1 1 8 2 25.0 0.88 0.22 0.13 0.50 24.6 0 0 0 0.2 0.2 0.02 +0.8 +0.8 Copa del Rey (1 Season) 1.1 0 1 0 0.0 0.95 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 2022-2023 24 Chaves 1 League 27.5 0 18 2 11.1 0.66 0.07 0.00 0.00 29.6 1 0 0 0.5 0.5 0.03 -0.5 -0.5 2023-2024 25 Chaves 1 League 11.9 1 11 2 18.2 0.92 0.17 0.09 0.50 26.4 0 0 0 0.3 0.3 0.02 +0.7 +0.7 2023-2024 25 Almería 1 League 9.1 1 8 2 25.0 0.88 0.22 0.13 0.50 24.6 0 0 0 0.2 0.2 0.02 +0.8 +0.8 2024-2025 26 Almería 2 Leagues 9.1 0 11 0 0.0 1.21 0.00 0.00 25.4 0 0 0 0.3 0.3 0.03 -0.3 -0.3 4 Seasons 3 Clubs 4 Leagues 57.6 2 48 6 12.5 0.83 0.10 0.04 0.33 27.1 1 0 0 1.3 1.3 0.03 +0.7 +0.7 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 Chaves (2 Seasons) 1 League 39.4 1 29 4 13.8 0.74 0.10 0.03 0.25 28.4 1 0 0 0.8 0.8 0.03 +0.2 +0.2 Almería (2 Seasons) 3 Leagues 18.2 1 19 2 10.5 1.05 0.11 0.05 0.50 25.1 0 0 0 0.5 0.5 0.03 +0.5 +0.5 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 1 29 4 13.8 0.74 0.10 0.03 0.25 28.4 1 0 0 0.8 0.8 0.03 +0.2 +0.2 La Liga 2 (1 Season) 8.0 0 10 0 0.0 1.25 0.00 0.00 25.4 0 0 0 0.3 0.3 0.03 -0.3 -0.3 La Liga (1 Season) 9.1 1 8 2 25.0 0.88 0.22 0.13 0.50 24.6 0 0 0 0.2 0.2 0.02 +0.8 +0.8 Copa del Rey (1 Season) 1.1 0 1 0 0.0 0.95 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 2022-2023 24 Chaves pt POR 1. Primeira Liga 7th 27.5 0 18 2 11.1 0.66 0.07 0.00 0.00 29.6 1 0 0 0.5 0.5 0.03 -0.5 -0.5 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 18th 11.9 1 11 2 18.2 0.92 0.17 0.09 0.50 26.4 0 0 0 0.3 0.3 0.02 +0.7 +0.7 Matches 2023-2024 25 Almería es ESP 1. La Liga 19th 9.1 1 8 2 25.0 0.88 0.22 0.13 0.50 24.6 0 0 0 0.2 0.2 0.02 +0.8 +0.8 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 1st 8.0 0 10 0 0.0 1.25 0.00 0.00 25.4 0 0 0 0.3 0.3 0.03 -0.3 -0.3 Matches 4 Seasons 3 Clubs 3 Leagues 56.5 2 47 6 12.8 0.83 0.11 0.04 0.33 27.1 1 0 0 1.3 1.3 0.03 +0.7 +0.7 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 Chaves (2 Seasons) 1 League 39.4 1 29 4 13.8 0.74 0.10 0.03 0.25 28.4 1 0 0 0.8 0.8 0.03 +0.2 +0.2 Almería (2 Seasons) 2 Leagues 17.1 1 18 2 11.1 1.05 0.12 0.06 0.50 25.1 0 0 0 0.5 0.5 0.03 +0.5 +0.5 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 1 29 4 13.8 0.74 0.10 0.03 0.25 28.4 1 0 0 0.8 0.8 0.03 +0.2 +0.2 La Liga 2 (1 Season) 8.0 0 10 0 0.0 1.25 0.00 0.00 25.4 0 0 0 0.3 0.3 0.03 -0.3 -0.3 La Liga (1 Season) 9.1 1 8 2 25.0 0.88 0.22 0.13 0.50 24.6 0 0 0 0.2 0.2 0.02 +0.8 +0.8
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 26 Almería es ESP Copa del Rey R16 1.1 0 1 0 0.0 0.95 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 1.1 0 1 0 0.0 0.95 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 2022-2023 24 Chaves pt POR 1. Primeira Liga 27.5 976 1368 71.3 17886 8904 427 512 83.4 435 566 76.9 101 218 46.3 0 3.2 2.9 -3.2 32 101 30 14 122 Matches 2023-2024 25 Almería es ESP 1. La Liga 9.1 307 400 76.8 5062 2470 153 176 86.9 123 153 80.4 24 51 47.1 0 0.4 0.3 -0.4 7 18 8 3 25 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 11.9 407 591 68.9 7429 3689 188 223 84.3 171 235 72.8 42 98 42.9 0 0.8 1.0 -0.8 10 44 15 8 64 Matches 2024-2025 26 Almería es ESP Copa del Rey 1.1 0 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 8.0 272 360 75.6 4726 1823 122 140 87.1 127 161 78.9 20 51 39.2 0 0.9 1.0 -0.9 9 15 8 5 17 Matches 4 Seasons 3 Clubs 4 Leagues 57.6 1962 2719 72.2 35103 16886 890 1051 84.7 856 1115 76.8 187 418 44.7 0 5.3 5.2 -5.3 58 178 61 30 228 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 Chaves (2 Seasons) 1 League 39.4 1383 1959 70.6 25315 12593 615 735 83.7 606 801 75.7 143 316 45.3 0 4.0 3.9 -4.0 42 145 45 22 186 Almería (2 Seasons) 3 Leagues 18.2 579 760 76.2 9788 4293 275 316 87.0 250 314 79.6 44 102 43.1 0 1.3 1.3 -1.3 16 33 16 8 42 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 1383 1959 70.6 25315 12593 615 735 83.7 606 801 75.7 143 316 45.3 0 4.0 3.9 -4.0 42 145 45 22 186 La Liga 2 (1 Season) 8.0 272 360 75.6 4726 1823 122 140 87.1 127 161 78.9 20 51 39.2 0 0.9 1.0 -0.9 9 15 8 5 17 La Liga (1 Season) 9.1 307 400 76.8 5062 2470 153 176 86.9 123 153 80.4 24 51 47.1 0 0.4 0.3 -0.4 7 18 8 3 25 Copa del Rey (1 Season) 1.1 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 2022-2023 24 Chaves 1 League 27.5 976 1368 71.3 17886 8904 427 512 83.4 435 566 76.9 101 218 46.3 0 3.2 2.9 -3.2 32 101 30 14 122 2023-2024 25 Chaves 1 League 11.9 407 591 68.9 7429 3689 188 223 84.3 171 235 72.8 42 98 42.9 0 0.8 1.0 -0.8 10 44 15 8 64 2023-2024 25 Almería 1 League 9.1 307 400 76.8 5062 2470 153 176 86.9 123 153 80.4 24 51 47.1 0 0.4 0.3 -0.4 7 18 8 3 25 2024-2025 26 Almería 2 Leagues 9.1 272 360 75.6 4726 1823 122 140 87.1 127 161 78.9 20 51 39.2 0 0.9 1.0 -0.9 9 15 8 5 17 4 Seasons 3 Clubs 4 Leagues 57.6 1962 2719 72.2 35103 16886 890 1051 84.7 856 1115 76.8 187 418 44.7 0 5.3 5.2 -5.3 58 178 61 30 228 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 Chaves (2 Seasons) 1 League 39.4 1383 1959 70.6 25315 12593 615 735 83.7 606 801 75.7 143 316 45.3 0 4.0 3.9 -4.0 42 145 45 22 186 Almería (2 Seasons) 3 Leagues 18.2 579 760 76.2 9788 4293 275 316 87.0 250 314 79.6 44 102 43.1 0 1.3 1.3 -1.3 16 33 16 8 42 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 1383 1959 70.6 25315 12593 615 735 83.7 606 801 75.7 143 316 45.3 0 4.0 3.9 -4.0 42 145 45 22 186 La Liga 2 (1 Season) 8.0 272 360 75.6 4726 1823 122 140 87.1 127 161 78.9 20 51 39.2 0 0.9 1.0 -0.9 9 15 8 5 17 La Liga (1 Season) 9.1 307 400 76.8 5062 2470 153 176 86.9 123 153 80.4 24 51 47.1 0 0.4 0.3 -0.4 7 18 8 3 25 Copa del Rey (1 Season) 1.1 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 2022-2023 24 Chaves pt POR 1. Primeira Liga 7th 27.5 976 1368 71.3 17886 8904 427 512 83.4 435 566 76.9 101 218 46.3 0 3.2 2.9 -3.2 32 101 30 14 122 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 18th 11.9 407 591 68.9 7429 3689 188 223 84.3 171 235 72.8 42 98 42.9 0 0.8 1.0 -0.8 10 44 15 8 64 Matches 2023-2024 25 Almería es ESP 1. La Liga 19th 9.1 307 400 76.8 5062 2470 153 176 86.9 123 153 80.4 24 51 47.1 0 0.4 0.3 -0.4 7 18 8 3 25 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 1st 8.0 272 360 75.6 4726 1823 122 140 87.1 127 161 78.9 20 51 39.2 0 0.9 1.0 -0.9 9 15 8 5 17 Matches 4 Seasons 3 Clubs 3 Leagues 56.5 1962 2719 72.2 35103 16886 890 1051 84.7 856 1115 76.8 187 418 44.7 0 5.3 5.2 -5.3 58 178 61 30 228 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 Chaves (2 Seasons) 1 League 39.4 1383 1959 70.6 25315 12593 615 735 83.7 606 801 75.7 143 316 45.3 0 4.0 3.9 -4.0 42 145 45 22 186 Almería (2 Seasons) 2 Leagues 17.1 579 760 76.2 9788 4293 275 316 87.0 250 314 79.6 44 102 43.1 0 1.3 1.3 -1.3 16 33 16 8 42 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 1383 1959 70.6 25315 12593 615 735 83.7 606 801 75.7 143 316 45.3 0 4.0 3.9 -4.0 42 145 45 22 186 La Liga 2 (1 Season) 8.0 272 360 75.6 4726 1823 122 140 87.1 127 161 78.9 20 51 39.2 0 0.9 1.0 -0.9 9 15 8 5 17 La Liga (1 Season) 9.1 307 400 76.8 5062 2470 153 176 86.9 123 153 80.4 24 51 47.1 0 0.4 0.3 -0.4 7 18 8 3 25
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 26 Almería es ESP Copa del Rey R16 1.1 0 Matches 1 Season 1 Club 1 League 1.1 0
Pass Types Table Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2022-2023 24 Chaves pt POR 1. Primeira Liga 27.5 1368 1055 306 40 3 13 65 266 0 0 0 0 976 7 42 Matches 2023-2024 25 Almería es ESP 1. La Liga 9.1 400 320 80 13 0 3 16 67 0 0 0 0 307 0 13 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 11.9 591 443 147 21 3 13 45 126 0 0 0 0 407 1 15 Matches 2024-2025 26 Almería es ESP Copa del Rey 1.1 1 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 8.0 360 281 79 15 1 2 16 64 0 0 0 0 272 0 3 Matches 4 Seasons 3 Clubs 4 Leagues 57.6 2719 2099 612 89 7 31 143 523 0 0 0 0 1962 8 73 Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Chaves (2 Seasons) 1 League 39.4 1959 1498 453 61 6 26 110 392 0 0 0 0 1383 8 57 Almería (2 Seasons) 3 Leagues 18.2 760 601 159 28 1 5 33 131 0 0 0 0 579 0 16 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 1959 1498 453 61 6 26 110 392 0 0 0 0 1383 8 57 La Liga 2 (1 Season) 8.0 360 281 79 15 1 2 16 64 0 0 0 0 272 0 3 La Liga (1 Season) 9.1 400 320 80 13 0 3 16 67 0 0 0 0 307 0 13 Copa del Rey (1 Season) 1.1 1
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2022-2023 24 Chaves 1 League 27.5 1368 1055 306 40 3 13 65 266 0 0 0 0 976 7 42 2023-2024 25 Chaves 1 League 11.9 591 443 147 21 3 13 45 126 0 0 0 0 407 1 15 2023-2024 25 Almería 1 League 9.1 400 320 80 13 0 3 16 67 0 0 0 0 307 0 13 2024-2025 26 Almería 2 Leagues 9.1 360 281 79 15 1 2 17 64 0 0 0 0 272 0 3 4 Seasons 3 Clubs 4 Leagues 57.6 2719 2099 612 89 7 31 143 523 0 0 0 0 1962 8 73 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Chaves (2 Seasons) 1 League 39.4 1959 1498 453 61 6 26 110 392 0 0 0 0 1383 8 57 Almería (2 Seasons) 3 Leagues 18.2 760 601 159 28 1 5 33 131 0 0 0 0 579 0 16 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 1959 1498 453 61 6 26 110 392 0 0 0 0 1383 8 57 La Liga 2 (1 Season) 8.0 360 281 79 15 1 2 16 64 0 0 0 0 272 0 3 La Liga (1 Season) 9.1 400 320 80 13 0 3 16 67 0 0 0 0 307 0 13 Copa del Rey (1 Season) 1.1 1
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 2022-2023 24 Chaves pt POR 1. Primeira Liga 7th 27.5 1368 1055 306 40 3 13 65 266 0 0 0 0 976 7 42 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 18th 11.9 591 443 147 21 3 13 45 126 0 0 0 0 407 1 15 Matches 2023-2024 25 Almería es ESP 1. La Liga 19th 9.1 400 320 80 13 0 3 16 67 0 0 0 0 307 0 13 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 1st 8.0 360 281 79 15 1 2 16 64 0 0 0 0 272 0 3 Matches 4 Seasons 3 Clubs 3 Leagues 56.5 2719 2099 612 89 7 31 142 523 0 0 0 0 1962 8 73 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Chaves (2 Seasons) 1 League 39.4 1959 1498 453 61 6 26 110 392 0 0 0 0 1383 8 57 Almería (2 Seasons) 2 Leagues 17.1 760 601 159 28 1 5 32 131 0 0 0 0 579 0 16 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 1959 1498 453 61 6 26 110 392 0 0 0 0 1383 8 57 La Liga 2 (1 Season) 8.0 360 281 79 15 1 2 16 64 0 0 0 0 272 0 3 La Liga (1 Season) 9.1 400 320 80 13 0 3 16 67 0 0 0 0 307 0 13
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 26 Almería es ESP Copa del Rey R16 1.1 1 Matches 1 Season 1 Club 1 League 1.1 1
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 2022-2023 24 Chaves pt POR 1. Primeira Liga 27.5 70 2.55 52 3 9 1 4 1 4 0.15 2 0 1 0 1 0 Matches 2023-2024 25 Almería es ESP 1. La Liga 9.1 17 1.87 11 2 1 1 1 1 1 0.11 0 0 0 0 0 1 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 11.9 31 2.60 20 4 1 1 3 2 3 0.25 1 0 0 0 1 1 Matches 2024-2025 26 Almería es ESP Copa del Rey 1.1 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 8.0 20 2.50 14 0 2 1 2 1 2 0.25 1 0 0 1 0 0 Matches 4 Seasons 3 Clubs 4 Leagues 57.6 138 2.44 97 9 13 4 10 5 10 0.18 4 0 1 1 2 2 Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Chaves (2 Seasons) 1 League 39.4 101 2.56 72 7 10 2 7 3 7 0.18 3 0 1 0 2 1 Almería (2 Seasons) 3 Leagues 18.2 37 2.16 25 2 3 2 3 2 3 0.18 1 0 0 1 0 1 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 101 2.56 72 7 10 2 7 3 7 0.18 3 0 1 0 2 1 La Liga 2 (1 Season) 8.0 20 2.50 14 0 2 1 2 1 2 0.25 1 0 0 1 0 0 La Liga (1 Season) 9.1 17 1.87 11 2 1 1 1 1 1 0.11 0 0 0 0 0 1 Copa del Rey (1 Season) 1.1
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 2022-2023 24 Chaves 1 League 27.5 70 2.55 52 3 9 1 4 1 4 0.15 2 0 1 0 1 0 2023-2024 25 Chaves 1 League 11.9 31 2.60 20 4 1 1 3 2 3 0.25 1 0 0 0 1 1 2023-2024 25 Almería 1 League 9.1 17 1.87 11 2 1 1 1 1 1 0.11 0 0 0 0 0 1 2024-2025 26 Almería 2 Leagues 9.1 20 2.50 14 0 2 1 2 1 2 0.25 1 0 0 1 0 0 4 Seasons 3 Clubs 4 Leagues 57.6 138 2.44 97 9 13 4 10 5 10 0.18 4 0 1 1 2 2 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Chaves (2 Seasons) 1 League 39.4 101 2.56 72 7 10 2 7 3 7 0.18 3 0 1 0 2 1 Almería (2 Seasons) 3 Leagues 18.2 37 2.16 25 2 3 2 3 2 3 0.18 1 0 0 1 0 1 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 101 2.56 72 7 10 2 7 3 7 0.18 3 0 1 0 2 1 La Liga 2 (1 Season) 8.0 20 2.50 14 0 2 1 2 1 2 0.25 1 0 0 1 0 0 La Liga (1 Season) 9.1 17 1.87 11 2 1 1 1 1 1 0.11 0 0 0 0 0 1 Copa del Rey (1 Season) 1.1
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 2022-2023 24 Chaves pt POR 1. Primeira Liga 7th 27.5 70 2.55 52 3 9 1 4 1 4 0.15 2 0 1 0 1 0 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 18th 11.9 31 2.60 20 4 1 1 3 2 3 0.25 1 0 0 0 1 1 Matches 2023-2024 25 Almería es ESP 1. La Liga 19th 9.1 17 1.87 11 2 1 1 1 1 1 0.11 0 0 0 0 0 1 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 1st 8.0 20 2.50 14 0 2 1 2 1 2 0.25 1 0 0 1 0 0 Matches 4 Seasons 3 Clubs 3 Leagues 56.5 138 2.44 97 9 13 4 10 5 10 0.18 4 0 1 1 2 2 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Chaves (2 Seasons) 1 League 39.4 101 2.56 72 7 10 2 7 3 7 0.18 3 0 1 0 2 1 Almería (2 Seasons) 2 Leagues 17.1 37 2.16 25 2 3 2 3 2 3 0.18 1 0 0 1 0 1 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 101 2.56 72 7 10 2 7 3 7 0.18 3 0 1 0 2 1 La Liga 2 (1 Season) 8.0 20 2.50 14 0 2 1 2 1 2 0.25 1 0 0 1 0 0 La Liga (1 Season) 9.1 17 1.87 11 2 1 1 1 1 1 0.11 0 0 0 0 0 1
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 26 Almería es ESP Copa del Rey R16 1.1 Matches 1 Season 1 Club 1 League 1.1
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 2022-2023 24 Chaves pt POR 1. Primeira Liga 27.5 35 25 22 6 7 16 29 55.2 13 35 10 25 31 66 74 0 Matches 2023-2024 25 Almería es ESP 1. La Liga 9.1 17 12 10 5 2 6 14 42.9 8 11 4 7 4 21 33 2 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 11.9 22 14 8 12 2 8 18 44.4 10 9 2 7 18 40 27 1 Matches 2024-2025 26 Almería es ESP Copa del Rey 1.1 2 2 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 8.0 11 7 7 4 0 4 10 40.0 6 5 1 4 9 20 27 0 Matches 4 Seasons 3 Clubs 4 Leagues 57.6 85 60 47 27 11 34 71 47.9 37 60 17 43 64 147 161 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 Chaves (2 Seasons) 1 League 39.4 57 39 30 18 9 24 47 51.1 23 44 12 32 49 106 101 1 Almería (2 Seasons) 3 Leagues 18.2 28 21 17 9 2 10 24 41.7 14 16 5 11 15 41 60 2 Vitória Setúbal (1 Season) 1 League 0 Primeira Liga (3 Seasons) 39.4 57 39 30 18 9 24 47 51.1 23 44 12 32 49 106 101 1 La Liga 2 (1 Season) 8.0 11 7 7 4 0 4 10 40.0 6 5 1 4 9 20 27 0 La Liga (1 Season) 9.1 17 12 10 5 2 6 14 42.9 8 11 4 7 4 21 33 2 Copa del Rey (1 Season) 1.1 2 2 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 2022-2023 24 Chaves 1 League 27.5 35 25 22 6 7 16 29 55.2 13 35 10 25 31 66 74 0 2023-2024 25 Chaves 1 League 11.9 22 14 8 12 2 8 18 44.4 10 9 2 7 18 40 27 1 2023-2024 25 Almería 1 League 9.1 17 12 10 5 2 6 14 42.9 8 11 4 7 4 21 33 2 2024-2025 26 Almería 2 Leagues 9.1 11 9 7 4 0 4 10 40.0 6 5 1 4 11 20 27 0 4 Seasons 3 Clubs 4 Leagues 57.6 85 60 47 27 11 34 71 47.9 37 60 17 43 64 147 161 3 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Chaves (2 Seasons) 1 League 39.4 57 39 30 18 9 24 47 51.1 23 44 12 32 49 106 101 1 Almería (2 Seasons) 3 Leagues 18.2 28 21 17 9 2 10 24 41.7 14 16 5 11 15 41 60 2 Vitória Setúbal (1 Season) 1 League 0 Primeira Liga (3 Seasons) 39.4 57 39 30 18 9 24 47 51.1 23 44 12 32 49 106 101 1 La Liga 2 (1 Season) 8.0 11 7 7 4 0 4 10 40.0 6 5 1 4 9 20 27 0 La Liga (1 Season) 9.1 17 12 10 5 2 6 14 42.9 8 11 4 7 4 21 33 2 Copa del Rey (1 Season) 1.1 2 2 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 2022-2023 24 Chaves pt POR 1. Primeira Liga 7th 27.5 35 25 22 6 7 16 29 55.2 13 35 10 25 31 66 74 0 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 18th 11.9 22 14 8 12 2 8 18 44.4 10 9 2 7 18 40 27 1 Matches 2023-2024 25 Almería es ESP 1. La Liga 19th 9.1 17 12 10 5 2 6 14 42.9 8 11 4 7 4 21 33 2 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 1st 8.0 11 7 7 4 0 4 10 40.0 6 5 1 4 9 20 27 0 Matches 4 Seasons 3 Clubs 3 Leagues 56.5 85 58 47 27 11 34 71 47.9 37 60 17 43 62 147 161 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 Chaves (2 Seasons) 1 League 39.4 57 39 30 18 9 24 47 51.1 23 44 12 32 49 106 101 1 Almería (2 Seasons) 2 Leagues 17.1 28 19 17 9 2 10 24 41.7 14 16 5 11 13 41 60 2 Vitória Setúbal (1 Season) 1 League 0 Primeira Liga (3 Seasons) 39.4 57 39 30 18 9 24 47 51.1 23 44 12 32 49 106 101 1 La Liga 2 (1 Season) 8.0 11 7 7 4 0 4 10 40.0 6 5 1 4 9 20 27 0 La Liga (1 Season) 9.1 17 12 10 5 2 6 14 42.9 8 11 4 7 4 21 33 2
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 26 Almería es ESP Copa del Rey R16 1.1 2 2 Matches 1 Season 1 Club 1 League 1.1 2 2 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 2022-2023 24 Chaves pt POR 1. Primeira Liga 27.5 1668 111 619 748 334 14 1668 99 56 56.6 30 30.3 848 5489 3145 63 55 5 35 13 886 89 Matches 2023-2024 25 Almería es ESP 1. La Liga 9.1 504 45 210 209 88 6 504 21 13 61.9 5 23.8 243 1250 720 14 10 2 5 3 265 30 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 11.9 728 40 237 350 156 10 728 33 21 63.6 9 27.3 331 2064 1152 26 15 4 23 3 380 42 Matches 2024-2025 26 Almería es ESP Copa del Rey 1.1 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 8.0 439 36 175 191 74 10 439 20 14 70.0 6 30.0 229 1130 625 9 5 2 5 4 250 20 Matches 4 Seasons 3 Clubs 4 Leagues 57.6 3339 232 1241 1498 652 40 3339 173 104 60.1 50 28.9 1651 9933 5642 112 85 13 68 23 1781 181 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 Chaves (2 Seasons) 1 League 39.4 2396 151 856 1098 490 24 2396 132 77 58.3 39 29.5 1179 7553 4297 89 70 9 58 16 1266 131 Almería (2 Seasons) 3 Leagues 18.2 943 81 385 400 162 16 943 41 27 65.9 11 26.8 472 2380 1345 23 15 4 10 7 515 50 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 2396 151 856 1098 490 24 2396 132 77 58.3 39 29.5 1179 7553 4297 89 70 9 58 16 1266 131 La Liga 2 (1 Season) 8.0 439 36 175 191 74 10 439 20 14 70.0 6 30.0 229 1130 625 9 5 2 5 4 250 20 La Liga (1 Season) 9.1 504 45 210 209 88 6 504 21 13 61.9 5 23.8 243 1250 720 14 10 2 5 3 265 30 Copa del Rey (1 Season) 1.1
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 2022-2023 24 Chaves 1 League 27.5 1668 111 619 748 334 14 1668 99 56 56.6 30 30.3 848 5489 3145 63 55 5 35 13 886 89 2023-2024 25 Chaves 1 League 11.9 728 40 237 350 156 10 728 33 21 63.6 9 27.3 331 2064 1152 26 15 4 23 3 380 42 2023-2024 25 Almería 1 League 9.1 504 45 210 209 88 6 504 21 13 61.9 5 23.8 243 1250 720 14 10 2 5 3 265 30 2024-2025 26 Almería 2 Leagues 9.1 439 36 175 191 74 10 439 20 14 70.0 6 30.0 229 1130 625 9 5 2 5 4 250 20 4 Seasons 3 Clubs 4 Leagues 57.6 3339 232 1241 1498 652 40 3339 173 104 60.1 50 28.9 1651 9933 5642 112 85 13 68 23 1781 181 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 Chaves (2 Seasons) 1 League 39.4 2396 151 856 1098 490 24 2396 132 77 58.3 39 29.5 1179 7553 4297 89 70 9 58 16 1266 131 Almería (2 Seasons) 3 Leagues 18.2 943 81 385 400 162 16 943 41 27 65.9 11 26.8 472 2380 1345 23 15 4 10 7 515 50 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 2396 151 856 1098 490 24 2396 132 77 58.3 39 29.5 1179 7553 4297 89 70 9 58 16 1266 131 La Liga 2 (1 Season) 8.0 439 36 175 191 74 10 439 20 14 70.0 6 30.0 229 1130 625 9 5 2 5 4 250 20 La Liga (1 Season) 9.1 504 45 210 209 88 6 504 21 13 61.9 5 23.8 243 1250 720 14 10 2 5 3 265 30 Copa del Rey (1 Season) 1.1
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 2022-2023 24 Chaves pt POR 1. Primeira Liga 7th 27.5 1668 111 619 748 334 14 1668 99 56 56.6 30 30.3 848 5489 3145 63 55 5 35 13 886 89 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 18th 11.9 728 40 237 350 156 10 728 33 21 63.6 9 27.3 331 2064 1152 26 15 4 23 3 380 42 Matches 2023-2024 25 Almería es ESP 1. La Liga 19th 9.1 504 45 210 209 88 6 504 21 13 61.9 5 23.8 243 1250 720 14 10 2 5 3 265 30 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 1st 8.0 439 36 175 191 74 10 439 20 14 70.0 6 30.0 229 1130 625 9 5 2 5 4 250 20 Matches 4 Seasons 3 Clubs 3 Leagues 56.5 3339 232 1241 1498 652 40 3339 173 104 60.1 50 28.9 1651 9933 5642 112 85 13 68 23 1781 181 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 Chaves (2 Seasons) 1 League 39.4 2396 151 856 1098 490 24 2396 132 77 58.3 39 29.5 1179 7553 4297 89 70 9 58 16 1266 131 Almería (2 Seasons) 2 Leagues 17.1 943 81 385 400 162 16 943 41 27 65.9 11 26.8 472 2380 1345 23 15 4 10 7 515 50 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 2396 151 856 1098 490 24 2396 132 77 58.3 39 29.5 1179 7553 4297 89 70 9 58 16 1266 131 La Liga 2 (1 Season) 8.0 439 36 175 191 74 10 439 20 14 70.0 6 30.0 229 1130 625 9 5 2 5 4 250 20 La Liga (1 Season) 9.1 504 45 210 209 88 6 504 21 13 61.9 5 23.8 243 1250 720 14 10 2 5 3 265 30
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 26 Almería es ESP Copa del Rey R16 1.1 Matches 1 Season 1 Club 1 League 1.1
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 2019-2020 21 Vitória Setúbal pt POR 1. Primeira Liga 0 0 0 0 1 Matches 2022-2023 24 Chaves pt POR 1. Primeira Liga 29 2,472 85 80.8 27.5 29 85 23 0 0 1.34 27 27 0 0.00 +0.77 37.3 41.8 -4.6 -0.17 +0.65 Matches 2023-2024 25 Almería es ESP 1. La Liga 11 820 75 24.0 9.1 9 87 8 2 18 4 1.00 15 15 0 0.00 +1.11 12.5 14.5 -2.0 -0.22 +0.16 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 15 1,075 72 35.1 11.9 12 79 9 3 41 0 0.73 12 26 -14 -1.17 +0.05 12.2 19.0 -6.8 -0.57 +0.31 Matches 2024-2025 26 Almería es ESP Copa del Rey 2 95 48 35.2 1.1 1 85 0 1 10 1 3.00 3 1 +2 +1.89 +0.35 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 14 721 52 38.1 8.0 8 76 3 6 19 4 1.86 12 8 +4 +0.50 -0.04 15.7 7.2 +8.5 +1.06 +0.77 Matches 4 Seasons 3 Clubs 4 Leagues 71 5,183 73 35.1 57.6 59 83 43 12 23 10 1.31 69 77 -8 -0.14 +0.61 77.6 82.5 -4.8 -0.09 +0.37 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 Chaves (2 Seasons) 1 League 44 3,547 81 58.0 39.4 41 84 32 3 41 0 1.13 39 53 -14 -0.36 +0.76 49.5 60.8 -11.4 -0.29 +0.58 Almería (2 Seasons) 3 Leagues 27 1,636 61 29.3 18.2 18 82 11 9 18 9 1.59 30 24 +6 +0.33 +0.83 28.2 21.6 +6.5 +0.38 +0.55 Vitória Setúbal (1 Season) 1 League 0 0 0 0 1 Primeira Liga (3 Seasons) 44 3,547 81 38.6 39.4 41 84 32 3 41 1 1.13 39 53 -14 -0.36 +0.76 49.5 60.8 -11.4 -0.29 +0.58 La Liga 2 (1 Season) 14 721 52 38.1 8.0 8 76 3 6 19 4 1.86 12 8 +4 +0.50 -0.04 15.7 7.2 +8.5 +1.06 +0.77 La Liga (1 Season) 11 820 75 24.0 9.1 9 87 8 2 18 4 1.00 15 15 0 0.00 +1.11 12.5 14.5 -2.0 -0.22 +0.16 Copa del Rey (1 Season) 2 95 48 35.2 1.1 1 85 0 1 10 1 3.00 3 1 +2 +1.89 +0.35
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 2019-2020 21 Vitória Setúbal 1 League 0 0 0 0 1 2022-2023 24 Chaves 1 League 29 2,472 85 80.8 27.5 29 85 23 0 0 1.34 27 27 0 0.00 +0.77 37.3 41.8 -4.6 -0.17 +0.65 2023-2024 25 Chaves 1 League 15 1,075 72 35.1 11.9 12 79 9 3 41 0 0.73 12 26 -14 -1.17 +0.05 12.2 19.0 -6.8 -0.57 +0.31 2023-2024 25 Almería 1 League 11 820 75 24.0 9.1 9 87 8 2 18 4 1.00 15 15 0 0.00 +1.11 12.5 14.5 -2.0 -0.22 +0.16 2024-2025 26 Almería 2 Leagues 16 816 51 37.8 9.1 9 77 3 7 18 5 2.00 15 9 +6 +0.66 -0.01 15.7 7.2 +8.5 +1.06 +0.77 4 Seasons 3 Clubs 4 Leagues 71 5,183 73 35.1 57.6 59 83 43 12 23 10 1.31 69 77 -8 -0.14 +0.61 77.6 82.5 -4.8 -0.09 +0.37 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 Chaves (2 Seasons) 1 League 44 3,547 81 58.0 39.4 41 84 32 3 41 0 1.13 39 53 -14 -0.36 +0.76 49.5 60.8 -11.4 -0.29 +0.58 Almería (2 Seasons) 3 Leagues 27 1,636 61 29.3 18.2 18 82 11 9 18 9 1.59 30 24 +6 +0.33 +0.83 28.2 21.6 +6.5 +0.38 +0.55 Vitória Setúbal (1 Season) 1 League 0 0 0 0 1 Primeira Liga (3 Seasons) 44 3,547 81 38.6 39.4 41 84 32 3 41 1 1.13 39 53 -14 -0.36 +0.76 49.5 60.8 -11.4 -0.29 +0.58 La Liga 2 (1 Season) 14 721 52 38.1 8.0 8 76 3 6 19 4 1.86 12 8 +4 +0.50 -0.04 15.7 7.2 +8.5 +1.06 +0.77 La Liga (1 Season) 11 820 75 24.0 9.1 9 87 8 2 18 4 1.00 15 15 0 0.00 +1.11 12.5 14.5 -2.0 -0.22 +0.16 Copa del Rey (1 Season) 2 95 48 35.2 1.1 1 85 0 1 10 1 3.00 3 1 +2 +1.89 +0.35
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 2019-2020 21 Vitória Setúbal pt POR 1. Primeira Liga 16th 0 0 0 0 1 Matches 2022-2023 24 Chaves pt POR 1. Primeira Liga 7th 29 2,472 85 80.8 27.5 29 85 23 0 0 1.34 27 27 0 0.00 +0.77 37.3 41.8 -4.6 -0.17 +0.65 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 18th 15 1,075 72 35.1 11.9 12 79 9 3 41 0 0.73 12 26 -14 -1.17 +0.05 12.2 19.0 -6.8 -0.57 +0.31 Matches 2023-2024 25 Almería es ESP 1. La Liga 19th 11 820 75 24.0 9.1 9 87 8 2 18 4 1.00 15 15 0 0.00 +1.11 12.5 14.5 -2.0 -0.22 +0.16 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 1st 14 721 52 38.1 8.0 8 76 3 6 19 4 1.86 12 8 +4 +0.50 -0.04 15.7 7.2 +8.5 +1.06 +0.77 Matches 4 Seasons 3 Clubs 3 Leagues 69 5,088 74 35.1 56.5 58 83 43 11 25 9 1.26 66 76 -10 -0.18 +0.63 77.6 82.5 -4.8 -0.09 +0.37 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 Chaves (2 Seasons) 1 League 44 3,547 81 58.0 39.4 41 84 32 3 41 0 1.13 39 53 -14 -0.36 +0.76 49.5 60.8 -11.4 -0.29 +0.58 Almería (2 Seasons) 2 Leagues 25 1,541 62 29.0 17.1 17 82 11 8 19 8 1.48 27 23 +4 +0.23 +0.83 28.2 21.6 +6.5 +0.38 +0.55 Vitória Setúbal (1 Season) 1 League 0 0 0 0 1 Primeira Liga (3 Seasons) 44 3,547 81 38.6 39.4 41 84 32 3 41 1 1.13 39 53 -14 -0.36 +0.76 49.5 60.8 -11.4 -0.29 +0.58 La Liga 2 (1 Season) 14 721 52 38.1 8.0 8 76 3 6 19 4 1.86 12 8 +4 +0.50 -0.04 15.7 7.2 +8.5 +1.06 +0.77 La Liga (1 Season) 11 820 75 24.0 9.1 9 87 8 2 18 4 1.00 15 15 0 0.00 +1.11 12.5 14.5 -2.0 -0.22 +0.16
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 26 Almería es ESP Copa del Rey R16 2 95 48 35.2 1.1 1 85 0 1 10 1 3.00 3 1 +2 +1.89 +0.35 Matches 1 Season 1 Club 1 League 2 95 48 35.2 1.1 1 85 0 1 10 1 3.00 3 1 +2 +1.89 +0.35
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 2022-2023 24 Chaves pt POR 1. Primeira Liga 27.5 7 0 0 25 60 0 65 31 25 1 0 0 191 20 21 48.8 Matches 2023-2024 25 Almería es ESP 1. La Liga 9.1 1 1 0 4 12 0 16 4 12 0 0 0 37 2 6 25.0 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 11.9 5 1 1 10 24 0 45 18 14 0 1 0 65 14 5 73.7 Matches 2024-2025 26 Almería es ESP Copa del Rey 1.1 0 0 0 1 2 0 1 2 2 0 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 8.0 2 0 0 9 14 0 16 9 7 0 0 0 35 2 4 33.3 Matches 4 Seasons 3 Clubs 4 Leagues 57.6 15 2 1 49 112 0 143 64 60 1 1 0 328 38 36 51.4 Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Chaves (2 Seasons) 1 League 39.4 12 1 1 35 84 0 110 49 39 1 1 0 256 34 26 56.7 Almería (2 Seasons) 3 Leagues 18.2 3 1 0 14 28 0 33 15 21 0 0 0 72 4 10 28.6 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 12 1 1 35 84 0 110 49 39 1 1 0 256 34 26 56.7 La Liga 2 (1 Season) 8.0 2 0 0 9 14 0 16 9 7 0 0 0 35 2 4 33.3 La Liga (1 Season) 9.1 1 1 0 4 12 0 16 4 12 0 0 0 37 2 6 25.0 Copa del Rey (1 Season) 1.1 0 0 0 1 2 0 1 2 2 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 2022-2023 24 Chaves 1 League 27.5 7 0 0 25 60 0 65 31 25 1 0 0 191 20 21 48.8 2023-2024 25 Chaves 1 League 11.9 5 1 1 10 24 0 45 18 14 0 1 0 65 14 5 73.7 2023-2024 25 Almería 1 League 9.1 1 1 0 4 12 0 16 4 12 0 0 0 37 2 6 25.0 2024-2025 26 Almería 2 Leagues 9.1 2 0 0 10 16 0 17 11 9 0 0 0 35 2 4 33.3 4 Seasons 3 Clubs 4 Leagues 57.6 15 2 1 49 112 0 143 64 60 1 1 0 328 38 36 51.4 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Chaves (2 Seasons) 1 League 39.4 12 1 1 35 84 0 110 49 39 1 1 0 256 34 26 56.7 Almería (2 Seasons) 3 Leagues 18.2 3 1 0 14 28 0 33 15 21 0 0 0 72 4 10 28.6 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 12 1 1 35 84 0 110 49 39 1 1 0 256 34 26 56.7 La Liga 2 (1 Season) 8.0 2 0 0 9 14 0 16 9 7 0 0 0 35 2 4 33.3 La Liga (1 Season) 9.1 1 1 0 4 12 0 16 4 12 0 0 0 37 2 6 25.0 Copa del Rey (1 Season) 1.1 0 0 0 1 2 0 1 2 2 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 2022-2023 24 Chaves pt POR 1. Primeira Liga 7th 27.5 7 0 0 25 60 0 65 31 25 1 0 0 191 20 21 48.8 Matches 2023-2024 25 Chaves pt POR 1. Primeira Liga 18th 11.9 5 1 1 10 24 0 45 18 14 0 1 0 65 14 5 73.7 Matches 2023-2024 25 Almería es ESP 1. La Liga 19th 9.1 1 1 0 4 12 0 16 4 12 0 0 0 37 2 6 25.0 Matches 2024-2025 26 Almería es ESP 2. La Liga 2 1st 8.0 2 0 0 9 14 0 16 9 7 0 0 0 35 2 4 33.3 Matches 4 Seasons 3 Clubs 3 Leagues 56.5 15 2 1 48 110 0 142 62 58 1 1 0 328 38 36 51.4 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Chaves (2 Seasons) 1 League 39.4 12 1 1 35 84 0 110 49 39 1 1 0 256 34 26 56.7 Almería (2 Seasons) 2 Leagues 17.1 3 1 0 13 26 0 32 13 19 0 0 0 72 4 10 28.6 Vitória Setúbal (1 Season) 1 League Primeira Liga (3 Seasons) 39.4 12 1 1 35 84 0 110 49 39 1 1 0 256 34 26 56.7 La Liga 2 (1 Season) 8.0 2 0 0 9 14 0 16 9 7 0 0 0 35 2 4 33.3 La Liga (1 Season) 9.1 1 1 0 4 12 0 16 4 12 0 0 0 37 2 6 25.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 26 Almería es ESP Copa del Rey R16 1.1 0 0 0 1 2 0 1 2 2 0 Matches 1 Season 1 Club 1 League 1.1 0 0 0 1 2 0 1 2 2 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 Bruno Langa Pages
Bruno Langa 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