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 18 Braga pt POR 1. Primeira Liga 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Almería es ESP Copa del Rey 3 1 122 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Almería es ESP 2. La Liga 2 35 32 2,479 27.5 2 1 3 2 0 0 15 0 0.07 0.04 0.11 0.07 0.11 Matches 2021-2022 20 Almería es ESP Copa del Rey 2 1 150 1.7 0 0 0 0 0 1 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Almería es ESP 2. La Liga 2 38 38 3,096 34.4 0 2 2 0 0 0 12 0 0.00 0.06 0.06 0.00 0.06 Matches 2022-2023 21 Almería es ESP Copa del Rey 1 1 53 0.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Almería es ESP 1. La Liga 32 22 1,989 22.1 1 2 3 1 0 0 5 0 1.7 1.7 1.0 2.7 9 91 24 0.05 0.09 0.14 0.05 0.14 0.08 0.04 0.12 0.08 0.12 Matches 2023-2024 22 Mallorca es ESP Copa del Rey 5 3 344 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Mallorca es ESP 1. La Liga 34 26 2,303 25.6 1 1 2 1 0 0 8 0 1.1 1.1 0.5 1.6 16 93 32 0.04 0.04 0.08 0.04 0.08 0.04 0.02 0.06 0.04 0.06 Matches 2024-2025 23 Mallorca es ESP 1. La Liga 25 24 2,056 22.8 0 2 2 0 0 0 7 1 1.7 1.7 1.2 2.8 21 93 57 0.00 0.09 0.09 0.00 0.09 0.07 0.05 0.12 0.07 0.12 Matches 2024-2025 23 Mallorca es ESP Supercopa de España 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 3 Clubs 5 Leagues 177 148 12,658 140.6 4 8 12 4 0 1 51 1 4.4 4.4 2.7 7.1 46 277 113 0.03 0.06 0.09 0.03 0.09 0.06 0.04 0.10 0.06 0.10 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 Almería (3 Seasons) 3 Leagues 111 95 7,889 87.7 3 5 8 3 0 1 35 0 1.7 1.7 1.0 2.7 9 91 24 0.03 0.06 0.09 0.03 0.09 0.08 0.04 0.12 0.08 0.12 Mallorca (2 Seasons) 3 Leagues 65 53 4,724 52.5 1 3 4 1 0 0 16 1 2.8 2.8 1.7 4.4 37 186 89 0.02 0.06 0.08 0.02 0.08 0.06 0.03 0.09 0.06 0.09 Braga (1 Season) 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (4 Seasons) 11 6 669 7.4 0 0 0 0 0 1 4 0 0.00 0.00 0.00 0.00 0.00 La Liga (3 Seasons) 91 72 6,348 70.5 2 5 7 2 0 0 20 1 4.4 4.4 2.7 7.1 46 277 113 0.03 0.07 0.10 0.03 0.10 0.06 0.04 0.10 0.06 0.10 La Liga 2 (2 Seasons) 73 70 5,575 61.9 2 3 5 2 0 0 27 0 0.03 0.05 0.08 0.03 0.08 Primeira Liga (1 Season) 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Supercopa de España (1 Season) 1 0 21 0.2 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 18 Braga 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 19 Almería 2 Leagues 38 33 2,601 28.9 2 1 3 2 0 0 16 0 0.07 0.03 0.10 0.07 0.10 2021-2022 20 Almería 2 Leagues 40 39 3,246 36.1 0 2 2 0 0 1 13 0 0.00 0.06 0.06 0.00 0.06 2022-2023 21 Almería 2 Leagues 33 23 2,042 22.7 1 2 3 1 0 0 6 0 1.7 1.7 1.0 2.7 9 91 24 0.04 0.09 0.13 0.04 0.13 0.08 0.04 0.12 0.08 0.12 2023-2024 22 Mallorca 2 Leagues 39 29 2,647 29.4 1 1 2 1 0 0 9 0 1.1 1.1 0.5 1.6 16 93 32 0.03 0.03 0.07 0.03 0.07 0.04 0.02 0.06 0.04 0.06 2024-2025 23 Mallorca 2 Leagues 26 24 2,077 23.1 0 2 2 0 0 0 7 1 1.7 1.7 1.2 2.8 21 93 57 0.00 0.09 0.09 0.00 0.09 0.07 0.05 0.12 0.07 0.12 6 Seasons 3 Clubs 5 Leagues 177 148 12,658 140.6 4 8 12 4 0 1 51 1 4.4 4.4 2.7 7.1 46 277 113 0.03 0.06 0.09 0.03 0.09 0.06 0.04 0.10 0.06 0.10 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 Almería (3 Seasons) 3 Leagues 111 95 7,889 87.7 3 5 8 3 0 1 35 0 1.7 1.7 1.0 2.7 9 91 24 0.03 0.06 0.09 0.03 0.09 0.08 0.04 0.12 0.08 0.12 Mallorca (2 Seasons) 3 Leagues 65 53 4,724 52.5 1 3 4 1 0 0 16 1 2.8 2.8 1.7 4.4 37 186 89 0.02 0.06 0.08 0.02 0.08 0.06 0.03 0.09 0.06 0.09 Braga (1 Season) 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (4 Seasons) 11 6 669 7.4 0 0 0 0 0 1 4 0 0.00 0.00 0.00 0.00 0.00 La Liga (3 Seasons) 91 72 6,348 70.5 2 5 7 2 0 0 20 1 4.4 4.4 2.7 7.1 46 277 113 0.03 0.07 0.10 0.03 0.10 0.06 0.04 0.10 0.06 0.10 La Liga 2 (2 Seasons) 73 70 5,575 61.9 2 3 5 2 0 0 27 0 0.03 0.05 0.08 0.03 0.08 Primeira Liga (1 Season) 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Supercopa de España (1 Season) 1 0 21 0.2 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 18 Braga pt POR 1. Primeira Liga 3rd 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Almería es ESP 2. La Liga 2 4th 35 32 2,479 27.5 2 1 3 2 0 0 15 0 0.07 0.04 0.11 0.07 0.11 Matches 2021-2022 20 Almería es ESP 2. La Liga 2 1st 38 38 3,096 34.4 0 2 2 0 0 0 12 0 0.00 0.06 0.06 0.00 0.06 Matches 2022-2023 21 Almería es ESP 1. La Liga 17th 32 22 1,989 22.1 1 2 3 1 0 0 5 0 1.7 1.7 1.0 2.7 9 91 24 0.05 0.09 0.14 0.05 0.14 0.08 0.04 0.12 0.08 0.12 Matches 2023-2024 22 Mallorca es ESP 1. La Liga 15th 34 26 2,303 25.6 1 1 2 1 0 0 8 0 1.1 1.1 0.5 1.6 16 93 32 0.04 0.04 0.08 0.04 0.08 0.04 0.02 0.06 0.04 0.06 Matches 2024-2025 23 Mallorca es ESP 1. La Liga 8th 25 24 2,056 22.8 0 2 2 0 0 0 7 1 1.7 1.7 1.2 2.8 21 93 57 0.00 0.09 0.09 0.00 0.09 0.07 0.05 0.12 0.07 0.12 Matches 6 Seasons 3 Clubs 3 Leagues 165 142 11,968 133.0 4 8 12 4 0 0 47 1 4.4 4.4 2.7 7.1 46 277 113 0.03 0.06 0.09 0.03 0.09 0.06 0.04 0.10 0.06 0.10 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 Almería (3 Seasons) 2 Leagues 105 92 7,564 84.0 3 5 8 3 0 0 32 0 1.7 1.7 1.0 2.7 9 91 24 0.04 0.06 0.10 0.04 0.10 0.08 0.04 0.12 0.08 0.12 Mallorca (2 Seasons) 1 League 59 50 4,359 48.4 1 3 4 1 0 0 15 1 2.8 2.8 1.7 4.4 37 186 89 0.02 0.06 0.08 0.02 0.08 0.06 0.03 0.09 0.06 0.09 Braga (1 Season) 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 La Liga (3 Seasons) 91 72 6,348 70.5 2 5 7 2 0 0 20 1 4.4 4.4 2.7 7.1 46 277 113 0.03 0.07 0.10 0.03 0.10 0.06 0.04 0.10 0.06 0.10 La Liga 2 (2 Seasons) 73 70 5,575 61.9 2 3 5 2 0 0 27 0 0.03 0.05 0.08 0.03 0.08 Primeira Liga (1 Season) 1 0 45 0.5 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 Gls Ast G+A G-PK G+A-PK Matches 2020-2021 19 Almería es ESP Copa del Rey 5th 3 1 122 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Almería es ESP Copa del Rey R32 2 1 150 1.7 0 0 0 0 0 1 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Almería es ESP Copa del Rey Rd1 1 1 53 0.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Mallorca es ESP Copa del Rey 2nd 5 3 344 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Mallorca es ESP Supercopa de España 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 2 Clubs 2 Leagues 12 6 690 7.7 0 0 0 0 0 1 4 0 0.00 0.00 0.00 0.00 0.00 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 Almería (3 Seasons) 1 League 6 3 325 3.6 0 0 0 0 0 1 3 0 0.00 0.00 0.00 0.00 0.00 Mallorca (2 Seasons) 2 Leagues 6 3 365 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (4 Seasons) 11 6 669 7.4 0 0 0 0 0 1 4 0 0.00 0.00 0.00 0.00 0.00 Supercopa de España (1 Season) 1 0 21 0.2 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 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 23 pt Portugal UEFA Nations League SF 2 0 15 0.2 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 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 18 Braga 1 League 0.5 0 0 0 0.00 0.00 0 0 2020-2021 19 Almería 2 Leagues 28.9 2 22 6 27.3 0.76 0.21 0.09 0.33 0 0 2021-2022 20 Almería 2 Leagues 36.1 0 55 22 40.0 1.52 0.61 0.00 0.00 0 1 2022-2023 21 Almería 2 Leagues 22.7 1 20 7 35.0 0.88 0.31 0.05 0.14 20.0 2 0 0 1.7 1.7 0.08 -0.7 -0.7 2023-2024 22 Mallorca 2 Leagues 29.4 1 23 3 13.0 0.78 0.10 0.04 0.33 20.9 1 0 0 1.1 1.1 0.05 -0.1 -0.1 2024-2025 23 Mallorca 2 Leagues 23.1 0 26 8 30.8 1.13 0.35 0.00 0.00 18.1 1 0 0 1.7 1.7 0.06 -1.7 -1.7 6 Seasons 3 Clubs 5 Leagues 140.6 4 146 46 31.5 1.04 0.33 0.03 0.09 19.6 4 0 1 4.4 4.4 0.07 -2.4 -2.4 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 Almería (3 Seasons) 3 Leagues 87.7 3 97 35 36.1 1.11 0.40 0.03 0.09 20.0 2 0 1 1.7 1.7 0.08 -0.7 -0.7 Mallorca (2 Seasons) 3 Leagues 52.5 1 49 11 22.4 0.93 0.21 0.02 0.09 19.4 2 0 0 2.8 2.8 0.06 -1.8 -1.8 Braga (1 Season) 1 League 0.5 0 0 0 0.00 0.00 0 0 Copa del Rey (4 Seasons) 7.4 0 4 0 0.0 0.54 0.00 0.00 0 1 La Liga (3 Seasons) 70.5 2 68 18 26.5 0.96 0.26 0.03 0.11 19.6 4 0 0 4.4 4.4 0.07 -2.4 -2.4 La Liga 2 (2 Seasons) 61.9 2 74 28 37.8 1.19 0.45 0.03 0.07 0 0 Primeira Liga (1 Season) 0.5 0 0 0 0.00 0.00 0 0 Supercopa de España (1 Season) 0.2 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 2019-2020 18 Braga pt POR 1. Primeira Liga 3rd 0.5 0 0 0 0.00 0.00 0 0 Matches 2020-2021 19 Almería es ESP 2. La Liga 2 4th 27.5 2 21 6 28.6 0.76 0.22 0.10 0.33 0 0 Matches 2021-2022 20 Almería es ESP 2. La Liga 2 1st 34.4 0 53 22 41.5 1.54 0.64 0.00 0.00 0 0 Matches 2022-2023 21 Almería es ESP 1. La Liga 17th 22.1 1 20 7 35.0 0.90 0.32 0.05 0.14 20.0 2 0 0 1.7 1.7 0.08 -0.7 -0.7 Matches 2023-2024 22 Mallorca es ESP 1. La Liga 15th 25.6 1 22 3 13.6 0.86 0.12 0.05 0.33 20.9 1 0 0 1.1 1.1 0.05 -0.1 -0.1 Matches 2024-2025 23 Mallorca es ESP 1. La Liga 8th 22.8 0 26 8 30.8 1.14 0.35 0.00 0.00 18.1 1 0 0 1.7 1.7 0.06 -1.7 -1.7 Matches 6 Seasons 3 Clubs 3 Leagues 133.0 4 142 46 32.4 1.07 0.35 0.03 0.09 19.6 4 0 0 4.4 4.4 0.07 -2.4 -2.4 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 Almería (3 Seasons) 2 Leagues 84.0 3 94 35 37.2 1.12 0.42 0.03 0.09 20.0 2 0 0 1.7 1.7 0.08 -0.7 -0.7 Mallorca (2 Seasons) 1 League 48.4 1 48 11 22.9 0.99 0.23 0.02 0.09 19.4 2 0 0 2.8 2.8 0.06 -1.8 -1.8 Braga (1 Season) 1 League 0.5 0 0 0 0.00 0.00 0 0 La Liga (3 Seasons) 70.5 2 68 18 26.5 0.96 0.26 0.03 0.11 19.6 4 0 0 4.4 4.4 0.07 -2.4 -2.4 La Liga 2 (2 Seasons) 61.9 2 74 28 37.8 1.19 0.45 0.03 0.07 0 0 Primeira Liga (1 Season) 0.5 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2024-2025 23 pt Portugal UEFA Nations League SF 0.2 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 0.2 0 0 0 0.00 0.00 0 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 2019-2020 18 Braga 1 League 0.5 0 2020-2021 19 Almería 2 Leagues 28.9 1 2021-2022 20 Almería 2 Leagues 36.1 2 2022-2023 21 Almería 2 Leagues 22.7 864 1097 78.8 15886 5134 383 439 87.2 368 428 86.0 102 169 60.4 2 1.0 1.0 +1.0 13 68 11 0 91 2023-2024 22 Mallorca 2 Leagues 29.4 830 1087 76.4 15302 3901 357 433 82.4 359 432 83.1 99 153 64.7 1 0.5 1.0 +0.5 12 77 11 4 93 2024-2025 23 Mallorca 2 Leagues 23.1 919 1133 81.1 16472 4750 409 468 87.4 395 457 86.4 101 145 69.7 2 1.2 1.3 +0.8 12 91 13 5 93 6 Seasons 3 Clubs 5 Leagues 140.6 2613 3317 78.8 47660 13785 1149 1340 85.7 1122 1317 85.2 302 467 64.7 8 2.7 3.3 +5.3 37 236 35 9 277 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 Almería (3 Seasons) 3 Leagues 87.7 864 1097 78.8 15886 5134 383 439 87.2 368 428 86.0 102 169 60.4 5 1.0 1.0 +4.0 13 68 11 0 91 Mallorca (2 Seasons) 3 Leagues 52.5 1749 2220 78.8 31774 8651 766 901 85.0 754 889 84.8 200 298 67.1 3 1.7 2.4 +1.3 24 168 24 9 186 Braga (1 Season) 1 League 0.5 0 Copa del Rey (4 Seasons) 7.4 0 La Liga (3 Seasons) 70.5 2613 3317 78.8 47660 13785 1149 1340 85.7 1122 1317 85.2 302 467 64.7 5 2.7 3.3 +2.3 37 236 35 9 277 La Liga 2 (2 Seasons) 61.9 3 Primeira Liga (1 Season) 0.5 0 Supercopa de España (1 Season) 0.2 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 2019-2020 18 Braga pt POR 1. Primeira Liga 3rd 0.5 0 Matches 2020-2021 19 Almería es ESP 2. La Liga 2 4th 27.5 1 Matches 2021-2022 20 Almería es ESP 2. La Liga 2 1st 34.4 2 Matches 2022-2023 21 Almería es ESP 1. La Liga 17th 22.1 864 1097 78.8 15886 5134 383 439 87.2 368 428 86.0 102 169 60.4 2 1.0 1.0 +1.0 13 68 11 0 91 Matches 2023-2024 22 Mallorca es ESP 1. La Liga 15th 25.6 830 1087 76.4 15302 3901 357 433 82.4 359 432 83.1 99 153 64.7 1 0.5 1.0 +0.5 12 77 11 4 93 Matches 2024-2025 23 Mallorca es ESP 1. La Liga 8th 22.8 919 1133 81.1 16472 4750 409 468 87.4 395 457 86.4 101 145 69.7 2 1.2 1.3 +0.8 12 91 13 5 93 Matches 6 Seasons 3 Clubs 3 Leagues 133.0 2613 3317 78.8 47660 13785 1149 1340 85.7 1122 1317 85.2 302 467 64.7 8 2.7 3.3 +5.3 37 236 35 9 277 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 Almería (3 Seasons) 2 Leagues 84.0 864 1097 78.8 15886 5134 383 439 87.2 368 428 86.0 102 169 60.4 5 1.0 1.0 +4.0 13 68 11 0 91 Mallorca (2 Seasons) 1 League 48.4 1749 2220 78.8 31774 8651 766 901 85.0 754 889 84.8 200 298 67.1 3 1.7 2.4 +1.3 24 168 24 9 186 Braga (1 Season) 1 League 0.5 0 La Liga (3 Seasons) 70.5 2613 3317 78.8 47660 13785 1149 1340 85.7 1122 1317 85.2 302 467 64.7 5 2.7 3.3 +2.3 37 236 35 9 277 La Liga 2 (2 Seasons) 61.9 3 Primeira Liga (1 Season) 0.5 0
Passing Table Season Age Squad 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 23 pt Portugal UEFA Nations League SF 0.2 0 Matches 1 Season 1 Club 1 League 0.2 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 2019-2020 18 Braga 1 League 0.5 0 2020-2021 19 Almería 2 Leagues 28.9 7 2021-2022 20 Almería 2 Leagues 36.1 25 2022-2023 21 Almería 2 Leagues 22.7 1097 1048 41 37 4 12 8 4 0 0 0 0 864 8 28 2023-2024 22 Mallorca 2 Leagues 29.4 1087 1063 21 14 1 14 26 2 2 1 1 0 830 3 36 2024-2025 23 Mallorca 2 Leagues 23.1 1133 1102 27 21 2 18 14 6 0 0 0 0 919 4 27 6 Seasons 3 Clubs 5 Leagues 140.6 3317 3213 89 72 7 44 80 12 2 1 1 0 2613 15 91 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Almería (3 Seasons) 3 Leagues 87.7 1097 1048 41 37 4 12 40 4 0 0 0 0 864 8 28 Mallorca (2 Seasons) 3 Leagues 52.5 2220 2165 48 35 3 32 40 8 2 1 1 0 1749 7 63 Braga (1 Season) 1 League 0.5 0 Copa del Rey (4 Seasons) 7.4 2 La Liga (3 Seasons) 70.5 3317 3213 89 72 7 44 46 12 2 1 1 0 2613 15 91 La Liga 2 (2 Seasons) 61.9 32 Primeira Liga (1 Season) 0.5 0 Supercopa de España (1 Season) 0.2 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 2019-2020 18 Braga pt POR 1. Primeira Liga 3rd 0.5 0 Matches 2020-2021 19 Almería es ESP 2. La Liga 2 4th 27.5 7 Matches 2021-2022 20 Almería es ESP 2. La Liga 2 1st 34.4 25 Matches 2022-2023 21 Almería es ESP 1. La Liga 17th 22.1 1097 1048 41 37 4 12 8 4 0 0 0 0 864 8 28 Matches 2023-2024 22 Mallorca es ESP 1. La Liga 15th 25.6 1087 1063 21 14 1 14 24 2 2 1 1 0 830 3 36 Matches 2024-2025 23 Mallorca es ESP 1. La Liga 8th 22.8 1133 1102 27 21 2 18 14 6 0 0 0 0 919 4 27 Matches 6 Seasons 3 Clubs 3 Leagues 133.0 3317 3213 89 72 7 44 78 12 2 1 1 0 2613 15 91 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Almería (3 Seasons) 2 Leagues 84.0 1097 1048 41 37 4 12 40 4 0 0 0 0 864 8 28 Mallorca (2 Seasons) 1 League 48.4 2220 2165 48 35 3 32 38 8 2 1 1 0 1749 7 63 Braga (1 Season) 1 League 0.5 0 La Liga (3 Seasons) 70.5 3317 3213 89 72 7 44 46 12 2 1 1 0 2613 15 91 La Liga 2 (2 Seasons) 61.9 32 Primeira Liga (1 Season) 0.5 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2024-2025 23 pt Portugal UEFA Nations League SF 0.2 0 Matches 1 Season 1 Club 1 League 0.2 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 2019-2020 18 Braga 1 League 0.5 2020-2021 19 Almería 2 Leagues 28.9 2021-2022 20 Almería 2 Leagues 36.1 2022-2023 21 Almería 2 Leagues 22.7 47 2.13 37 1 1 2 3 3 3 0.14 3 0 0 0 0 0 2023-2024 22 Mallorca 2 Leagues 29.4 47 1.84 42 3 1 1 0 0 3 0.12 3 0 0 0 0 0 2024-2025 23 Mallorca 2 Leagues 23.1 44 1.93 32 1 2 5 3 1 5 0.22 3 1 0 1 0 0 6 Seasons 3 Clubs 5 Leagues 140.6 138 1.96 111 5 4 8 6 4 11 0.16 9 1 0 1 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Almería (3 Seasons) 3 Leagues 87.7 47 2.13 37 1 1 2 3 3 3 0.14 3 0 0 0 0 0 Mallorca (2 Seasons) 3 Leagues 52.5 91 1.88 74 4 3 6 3 1 8 0.17 6 1 0 1 0 0 Braga (1 Season) 1 League 0.5 Copa del Rey (4 Seasons) 7.4 La Liga (3 Seasons) 70.5 138 1.96 111 5 4 8 6 4 11 0.16 9 1 0 1 0 0 La Liga 2 (2 Seasons) 61.9 Primeira Liga (1 Season) 0.5 Supercopa de España (1 Season) 0.2
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 2019-2020 18 Braga pt POR 1. Primeira Liga 3rd 0.5 Matches 2020-2021 19 Almería es ESP 2. La Liga 2 4th 27.5 Matches 2021-2022 20 Almería es ESP 2. La Liga 2 1st 34.4 Matches 2022-2023 21 Almería es ESP 1. La Liga 17th 22.1 47 2.13 37 1 1 2 3 3 3 0.14 3 0 0 0 0 0 Matches 2023-2024 22 Mallorca es ESP 1. La Liga 15th 25.6 47 1.84 42 3 1 1 0 0 3 0.12 3 0 0 0 0 0 Matches 2024-2025 23 Mallorca es ESP 1. La Liga 8th 22.8 44 1.93 32 1 2 5 3 1 5 0.22 3 1 0 1 0 0 Matches 6 Seasons 3 Clubs 3 Leagues 133.0 138 1.96 111 5 4 8 6 4 11 0.16 9 1 0 1 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Almería (3 Seasons) 2 Leagues 84.0 47 2.13 37 1 1 2 3 3 3 0.14 3 0 0 0 0 0 Mallorca (2 Seasons) 1 League 48.4 91 1.88 74 4 3 6 3 1 8 0.17 6 1 0 1 0 0 Braga (1 Season) 1 League 0.5 La Liga (3 Seasons) 70.5 138 1.96 111 5 4 8 6 4 11 0.16 9 1 0 1 0 0 La Liga 2 (2 Seasons) 61.9 Primeira Liga (1 Season) 0.5
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 2024-2025 23 pt Portugal UEFA Nations League SF 0.2 Matches 1 Season 1 Club 1 League 0.2
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 2019-2020 18 Braga 1 League 0.5 1 3 0 2020-2021 19 Almería 2 Leagues 28.9 29 55 0 2021-2022 20 Almería 2 Leagues 36.1 35 42 0 2022-2023 21 Almería 2 Leagues 22.7 61 32 35 20 6 29 61 47.5 32 29 7 22 38 98 64 4 2023-2024 22 Mallorca 2 Leagues 29.4 91 55 40 46 5 46 93 49.5 47 28 14 14 43 130 59 3 2024-2025 23 Mallorca 2 Leagues 23.1 69 34 35 32 2 26 61 42.6 35 36 11 25 26 95 69 0 6 Seasons 3 Clubs 5 Leagues 140.6 221 186 110 98 13 101 215 47.0 114 93 32 61 207 323 192 7 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Almería (3 Seasons) 3 Leagues 87.7 61 96 35 20 6 29 61 47.5 32 29 7 22 135 98 64 4 Mallorca (2 Seasons) 3 Leagues 52.5 160 89 75 78 7 72 154 46.8 82 64 25 39 69 225 128 3 Braga (1 Season) 1 League 0.5 1 3 0 Copa del Rey (4 Seasons) 7.4 8 10 0 La Liga (3 Seasons) 70.5 221 115 110 98 13 101 215 47.0 114 93 32 61 102 323 192 7 La Liga 2 (2 Seasons) 61.9 62 92 0 Primeira Liga (1 Season) 0.5 1 3 0 Supercopa de España (1 Season) 0.2 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 2019-2020 18 Braga pt POR 1. Primeira Liga 3rd 0.5 1 3 Matches 2020-2021 19 Almería es ESP 2. La Liga 2 4th 27.5 28 51 Matches 2021-2022 20 Almería es ESP 2. La Liga 2 1st 34.4 34 41 Matches 2022-2023 21 Almería es ESP 1. La Liga 17th 22.1 61 31 35 20 6 29 61 47.5 32 29 7 22 37 98 64 4 Matches 2023-2024 22 Mallorca es ESP 1. La Liga 15th 25.6 91 50 40 46 5 46 93 49.5 47 28 14 14 39 130 59 3 Matches 2024-2025 23 Mallorca es ESP 1. La Liga 8th 22.8 69 34 35 32 2 26 61 42.6 35 36 11 25 26 95 69 0 Matches 6 Seasons 3 Clubs 3 Leagues 133.0 221 178 110 98 13 101 215 47.0 114 93 32 61 197 323 192 7 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 Almería (3 Seasons) 2 Leagues 84.0 61 93 35 20 6 29 61 47.5 32 29 7 22 129 98 64 4 Mallorca (2 Seasons) 1 League 48.4 160 84 75 78 7 72 154 46.8 82 64 25 39 65 225 128 3 Braga (1 Season) 1 League 0.5 1 3 0 La Liga (3 Seasons) 70.5 221 115 110 98 13 101 215 47.0 114 93 32 61 102 323 192 7 La Liga 2 (2 Seasons) 61.9 62 92 0 Primeira Liga (1 Season) 0.5 1 3 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2024-2025 23 pt Portugal UEFA Nations League SF 0.2 0 0 Matches 1 Season 1 Club 1 League 0.2 0 0 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 18 Braga 1 League 0.5 2020-2021 19 Almería 2 Leagues 28.9 2021-2022 20 Almería 2 Leagues 36.1 2022-2023 21 Almería 2 Leagues 22.7 1395 96 478 774 153 16 1395 22 9 40.9 12 54.5 717 2783 1113 9 8 1 31 13 856 24 2023-2024 22 Mallorca 2 Leagues 29.4 1425 83 382 808 243 33 1425 23 12 52.2 8 34.8 694 2953 987 16 21 4 43 22 811 32 2024-2025 23 Mallorca 2 Leagues 23.1 1436 79 349 856 239 28 1436 20 7 35.0 11 55.0 793 3163 1275 21 13 1 34 29 975 57 6 Seasons 3 Clubs 5 Leagues 140.6 4256 258 1209 2438 635 77 4256 65 28 43.1 31 47.7 2204 8899 3375 46 42 6 108 64 2642 113 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 Almería (3 Seasons) 3 Leagues 87.7 1395 96 478 774 153 16 1395 22 9 40.9 12 54.5 717 2783 1113 9 8 1 31 13 856 24 Mallorca (2 Seasons) 3 Leagues 52.5 2861 162 731 1664 482 61 2861 43 19 44.2 19 44.2 1487 6116 2262 37 34 5 77 51 1786 89 Braga (1 Season) 1 League 0.5 Copa del Rey (4 Seasons) 7.4 La Liga (3 Seasons) 70.5 4256 258 1209 2438 635 77 4256 65 28 43.1 31 47.7 2204 8899 3375 46 42 6 108 64 2642 113 La Liga 2 (2 Seasons) 61.9 Primeira Liga (1 Season) 0.5 Supercopa de España (1 Season) 0.2
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 2019-2020 18 Braga pt POR 1. Primeira Liga 3rd 0.5 Matches 2020-2021 19 Almería es ESP 2. La Liga 2 4th 27.5 Matches 2021-2022 20 Almería es ESP 2. La Liga 2 1st 34.4 Matches 2022-2023 21 Almería es ESP 1. La Liga 17th 22.1 1395 96 478 774 153 16 1395 22 9 40.9 12 54.5 717 2783 1113 9 8 1 31 13 856 24 Matches 2023-2024 22 Mallorca es ESP 1. La Liga 15th 25.6 1425 83 382 808 243 33 1425 23 12 52.2 8 34.8 694 2953 987 16 21 4 43 22 811 32 Matches 2024-2025 23 Mallorca es ESP 1. La Liga 8th 22.8 1436 79 349 856 239 28 1436 20 7 35.0 11 55.0 793 3163 1275 21 13 1 34 29 975 57 Matches 6 Seasons 3 Clubs 3 Leagues 133.0 4256 258 1209 2438 635 77 4256 65 28 43.1 31 47.7 2204 8899 3375 46 42 6 108 64 2642 113 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 Almería (3 Seasons) 2 Leagues 84.0 1395 96 478 774 153 16 1395 22 9 40.9 12 54.5 717 2783 1113 9 8 1 31 13 856 24 Mallorca (2 Seasons) 1 League 48.4 2861 162 731 1664 482 61 2861 43 19 44.2 19 44.2 1487 6116 2262 37 34 5 77 51 1786 89 Braga (1 Season) 1 League 0.5 La Liga (3 Seasons) 70.5 4256 258 1209 2438 635 77 4256 65 28 43.1 31 47.7 2204 8899 3375 46 42 6 108 64 2642 113 La Liga 2 (2 Seasons) 61.9 Primeira Liga (1 Season) 0.5
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 1/3 CPA Mis Dis Rec Matches 2024-2025 23 pt Portugal UEFA Nations League SF 0.2 Matches 1 Season 1 Club 1 League 0.2
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 18 Braga pt POR 1. Primeira Liga 1 45 45 1.5 0.5 0 0 1 45 4 3.00 2 0 +2 +4.00 +3.43 Matches 2020-2021 19 Almería es ESP Copa del Rey 3 122 41 25.4 1.4 1 73 0 2 25 1 1.33 4 0 +4 +2.95 +1.95 Matches 2020-2021 19 Almería es ESP 2. La Liga 2 35 2,479 71 65.6 27.5 32 76 12 3 14 2 1.68 45 26 +19 +0.69 +0.55 Matches 2021-2022 20 Almería es ESP Copa del Rey 2 150 75 50.0 1.7 1 120 1 1 30 1 0.50 1 2 -1 -0.60 -1.20 Matches 2021-2022 20 Almería es ESP 2. La Liga 2 38 3,096 81 81.9 34.4 38 81 19 0 1 2.03 57 29 +28 +0.81 +0.16 Matches 2022-2023 21 Almería es ESP Copa del Rey 1 53 53 58.9 0.6 1 53 0 0 0 0.00 0 1 -1 -1.70 +0.73 Matches 2022-2023 21 Almería es ESP 1. La Liga 32 1,989 62 58.2 22.1 22 83 15 10 16 6 1.16 23 47 -24 -1.09 -1.59 23.8 41.5 -17.7 -0.80 -0.84 Matches 2023-2024 22 Mallorca es ESP Copa del Rey 5 344 69 42.5 3.8 3 104 1 2 16 3 1.80 3 4 -1 -0.26 -2.77 Matches 2023-2024 22 Mallorca es ESP 1. La Liga 34 2,303 68 67.3 25.6 26 81 17 8 26 3 1.00 21 30 -9 -0.35 -0.19 23.3 31.2 -8.0 -0.31 -0.76 Matches 2024-2025 23 Mallorca es ESP 1. La Liga 25 2,056 82 73.7 22.8 24 85 18 1 26 0 1.32 22 30 -8 -0.35 -0.60 24.6 25.0 -0.4 -0.02 -0.26 Matches 2024-2025 23 Mallorca es ESP Supercopa de España 1 21 21 23.3 0.2 0 0 1 21 0 0.00 0 2 -2 -8.57 -7.27 Matches 6 Seasons 3 Clubs 5 Leagues 177 12,658 72 57.5 140.6 148 81 83 29 21 21 1.45 178 171 +7 +0.05 -0.43 71.7 97.7 -26.0 -0.37 -0.59 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 Almería (3 Seasons) 3 Leagues 111 7,889 71 66.6 87.7 95 80 47 16 18 11 1.60 130 105 +25 +0.29 -0.15 23.8 41.5 -17.7 -0.80 -0.84 Mallorca (2 Seasons) 3 Leagues 65 4,724 73 66.4 52.5 53 84 36 12 24 6 1.17 46 66 -20 -0.38 -0.83 47.9 56.2 -8.4 -0.17 -0.54 Braga (1 Season) 1 League 1 45 45 1.5 0.5 0 0 1 45 4 3.00 2 0 +2 +4.00 +3.43 Copa del Rey (4 Seasons) 11 669 61 39.8 7.4 6 93 2 5 22 5 1.27 8 7 +1 +0.13 -1.38 La Liga (3 Seasons) 91 6,348 70 65.9 70.5 72 83 50 19 21 9 1.14 66 107 -41 -0.58 -0.80 71.7 97.7 -26.0 -0.37 -0.59 La Liga 2 (2 Seasons) 73 5,575 76 73.7 61.9 70 79 31 3 14 3 1.86 102 55 +47 +0.76 +0.44 Primeira Liga (1 Season) 1 45 45 1.5 0.5 0 0 1 45 4 3.00 2 0 +2 +4.00 +3.43 Supercopa de España (1 Season) 1 21 21 23.3 0.2 0 0 1 21 0 0.00 0 2 -2 -8.57 -7.27
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 18 Braga 1 League 1 45 45 1.5 0.5 0 0 1 45 4 3.00 2 0 +2 +4.00 +3.43 2020-2021 19 Almería 2 Leagues 38 2,601 68 61.1 28.9 33 76 12 5 18 3 1.65 49 26 +23 +0.80 +0.47 2021-2022 20 Almería 2 Leagues 40 3,246 81 79.6 36.1 39 82 20 1 30 2 1.95 58 31 +27 +0.75 +0.10 2022-2023 21 Almería 2 Leagues 33 2,042 62 58.2 22.7 23 82 15 10 16 6 1.12 23 48 -25 -1.10 -1.53 23.8 41.5 -17.7 -0.80 -0.84 2023-2024 22 Mallorca 2 Leagues 39 2,647 68 62.6 29.4 29 83 18 10 24 6 1.10 24 34 -10 -0.34 -0.97 23.3 31.2 -8.0 -0.31 -0.76 2024-2025 23 Mallorca 2 Leagues 26 2,077 80 72.1 23.1 24 85 18 2 24 0 1.27 22 32 -10 -0.43 -0.55 24.6 25.0 -0.4 -0.02 -0.26 6 Seasons 3 Clubs 5 Leagues 177 12,658 72 57.5 140.6 148 81 83 29 21 21 1.45 178 171 +7 +0.05 -0.43 71.7 97.7 -26.0 -0.37 -0.59 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 Almería (3 Seasons) 3 Leagues 111 7,889 71 66.6 87.7 95 80 47 16 18 11 1.60 130 105 +25 +0.29 -0.15 23.8 41.5 -17.7 -0.80 -0.84 Mallorca (2 Seasons) 3 Leagues 65 4,724 73 66.4 52.5 53 84 36 12 24 6 1.17 46 66 -20 -0.38 -0.83 47.9 56.2 -8.4 -0.17 -0.54 Braga (1 Season) 1 League 1 45 45 1.5 0.5 0 0 1 45 4 3.00 2 0 +2 +4.00 +3.43 Copa del Rey (4 Seasons) 11 669 61 39.8 7.4 6 93 2 5 22 5 1.27 8 7 +1 +0.13 -1.38 La Liga (3 Seasons) 91 6,348 70 65.9 70.5 72 83 50 19 21 9 1.14 66 107 -41 -0.58 -0.80 71.7 97.7 -26.0 -0.37 -0.59 La Liga 2 (2 Seasons) 73 5,575 76 73.7 61.9 70 79 31 3 14 3 1.86 102 55 +47 +0.76 +0.44 Primeira Liga (1 Season) 1 45 45 1.5 0.5 0 0 1 45 4 3.00 2 0 +2 +4.00 +3.43 Supercopa de España (1 Season) 1 21 21 23.3 0.2 0 0 1 21 0 0.00 0 2 -2 -8.57 -7.27
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 18 Braga pt POR 1. Primeira Liga 3rd 1 45 45 1.5 0.5 0 0 1 45 4 3.00 2 0 +2 +4.00 +3.43 Matches 2020-2021 19 Almería es ESP 2. La Liga 2 4th 35 2,479 71 65.6 27.5 32 76 12 3 14 2 1.68 45 26 +19 +0.69 +0.55 Matches 2021-2022 20 Almería es ESP 2. La Liga 2 1st 38 3,096 81 81.9 34.4 38 81 19 0 1 2.03 57 29 +28 +0.81 +0.16 Matches 2022-2023 21 Almería es ESP 1. La Liga 17th 32 1,989 62 58.2 22.1 22 83 15 10 16 6 1.16 23 47 -24 -1.09 -1.59 23.8 41.5 -17.7 -0.80 -0.84 Matches 2023-2024 22 Mallorca es ESP 1. La Liga 15th 34 2,303 68 67.3 25.6 26 81 17 8 26 3 1.00 21 30 -9 -0.35 -0.19 23.3 31.2 -8.0 -0.31 -0.76 Matches 2024-2025 23 Mallorca es ESP 1. La Liga 8th 25 2,056 82 73.7 22.8 24 85 18 1 26 0 1.32 22 30 -8 -0.35 -0.60 24.6 25.0 -0.4 -0.02 -0.26 Matches 6 Seasons 3 Clubs 3 Leagues 165 11,968 73 59.1 133.0 142 81 81 23 21 16 1.47 170 162 +8 +0.06 -0.31 71.7 97.7 -26.0 -0.37 -0.59 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 Almería (3 Seasons) 2 Leagues 105 7,564 72 68.9 84.0 92 80 46 13 16 9 1.65 125 102 +23 +0.27 -0.12 23.8 41.5 -17.7 -0.80 -0.84 Mallorca (2 Seasons) 1 League 59 4,359 74 70.2 48.4 50 83 35 9 26 3 1.14 43 60 -17 -0.35 -0.35 47.9 56.2 -8.4 -0.17 -0.54 Braga (1 Season) 1 League 1 45 45 1.5 0.5 0 0 1 45 4 3.00 2 0 +2 +4.00 +3.43 La Liga (3 Seasons) 91 6,348 70 65.9 70.5 72 83 50 19 21 9 1.14 66 107 -41 -0.58 -0.80 71.7 97.7 -26.0 -0.37 -0.59 La Liga 2 (2 Seasons) 73 5,575 76 73.7 61.9 70 79 31 3 14 3 1.86 102 55 +47 +0.76 +0.44 Primeira Liga (1 Season) 1 45 45 1.5 0.5 0 0 1 45 4 3.00 2 0 +2 +4.00 +3.43
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 2020-2021 19 Almería es ESP Copa del Rey 5th 3 122 41 25.4 1.4 1 73 0 2 25 1 1.33 4 0 +4 +2.95 +1.95 Matches 2021-2022 20 Almería es ESP Copa del Rey R32 2 150 75 50.0 1.7 1 120 1 1 30 1 0.50 1 2 -1 -0.60 -1.20 Matches 2022-2023 21 Almería es ESP Copa del Rey Rd1 1 53 53 58.9 0.6 1 53 0 0 0 0.00 0 1 -1 -1.70 +0.73 Matches 2023-2024 22 Mallorca es ESP Copa del Rey 2nd 5 344 69 42.5 3.8 3 104 1 2 16 3 1.80 3 4 -1 -0.26 -2.77 Matches 2024-2025 23 Mallorca es ESP Supercopa de España 1 21 21 23.3 0.2 0 0 1 21 0 0.00 0 2 -2 -8.57 -7.27 Matches 5 Seasons 2 Clubs 2 Leagues 12 690 58 39.0 7.7 6 93 2 6 22 5 1.17 8 9 -1 -0.13 -1.46 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Almería (3 Seasons) 1 League 6 325 54 37.4 3.6 3 82 1 3 26 2 0.83 5 3 +2 +0.55 -0.11 Mallorca (2 Seasons) 2 Leagues 6 365 61 40.6 4.1 3 104 1 3 17 3 1.50 3 6 -3 -0.74 -2.76 Copa del Rey (4 Seasons) 11 669 61 39.8 7.4 6 93 2 5 22 5 1.27 8 7 +1 +0.13 -1.38 Supercopa de España (1 Season) 1 21 21 23.3 0.2 0 0 1 21 0 0.00 0 2 -2 -8.57 -7.27
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2024-2025 23 pt Portugal UEFA Nations League SF 2 15 8 2.0 0.2 0 0 2 8 1 3.00 3 1 +2 +12.00 +11.02 Matches 1 Season 1 Club 1 League 2 15 8 2.0 0.2 0 0 2 8 1 3.00 3 1 +2 +12.00 +11.02
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 2019-2020 18 Braga 1 League 0.5 0 0 0 0 2 0 0 3 1 0 2020-2021 19 Almería 2 Leagues 28.9 16 0 0 69 90 1 7 55 29 0 2021-2022 20 Almería 2 Leagues 36.1 13 0 0 76 80 2 25 42 35 0 2022-2023 21 Almería 2 Leagues 22.7 6 0 0 54 45 4 8 38 32 0 0 0 143 48 24 66.7 2023-2024 22 Mallorca 2 Leagues 29.4 9 0 0 71 58 6 26 43 55 0 1 0 164 61 31 66.3 2024-2025 23 Mallorca 2 Leagues 23.1 7 1 1 42 46 2 14 26 34 0 0 0 97 57 29 66.3 6 Seasons 3 Clubs 5 Leagues 140.6 51 1 1 312 321 15 80 207 186 0 1 0 404 166 84 66.4 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Almería (3 Seasons) 3 Leagues 87.7 35 0 0 199 215 7 40 135 96 0 0 0 143 48 24 66.7 Mallorca (2 Seasons) 3 Leagues 52.5 16 1 1 113 104 8 40 69 89 0 1 0 261 118 60 66.3 Braga (1 Season) 1 League 0.5 0 0 0 0 2 0 0 3 1 0 Copa del Rey (4 Seasons) 7.4 4 0 0 17 16 0 2 10 8 0 La Liga (3 Seasons) 70.5 20 1 1 154 139 12 46 102 115 0 1 0 404 166 84 66.4 La Liga 2 (2 Seasons) 61.9 27 0 0 140 164 3 32 92 62 0 Primeira Liga (1 Season) 0.5 0 0 0 0 2 0 0 3 1 0 Supercopa de España (1 Season) 0.2 0 0 0 1 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 Recov Won Lost Won% Matches 2019-2020 18 Braga pt POR 1. Primeira Liga 3rd 0.5 0 0 0 0 2 0 0 3 1 0 Matches 2020-2021 19 Almería es ESP 2. La Liga 2 4th 27.5 15 0 0 66 86 1 7 51 28 0 Matches 2021-2022 20 Almería es ESP 2. La Liga 2 1st 34.4 12 0 0 74 78 2 25 41 34 0 Matches 2022-2023 21 Almería es ESP 1. La Liga 17th 22.1 5 0 0 51 44 4 8 37 31 0 0 0 143 48 24 66.7 Matches 2023-2024 22 Mallorca es ESP 1. La Liga 15th 25.6 8 0 0 62 49 6 24 39 50 0 1 0 164 61 31 66.3 Matches 2024-2025 23 Mallorca es ESP 1. La Liga 8th 22.8 7 1 1 41 46 2 14 26 34 0 0 0 97 57 29 66.3 Matches 6 Seasons 3 Clubs 3 Leagues 133.0 47 1 1 294 305 15 78 197 178 0 1 0 404 166 84 66.4 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Almería (3 Seasons) 2 Leagues 84.0 32 0 0 191 208 7 40 129 93 0 0 0 143 48 24 66.7 Mallorca (2 Seasons) 1 League 48.4 15 1 1 103 95 8 38 65 84 0 1 0 261 118 60 66.3 Braga (1 Season) 1 League 0.5 0 0 0 0 2 0 0 3 1 0 La Liga (3 Seasons) 70.5 20 1 1 154 139 12 46 102 115 0 1 0 404 166 84 66.4 La Liga 2 (2 Seasons) 61.9 27 0 0 140 164 3 32 92 62 0 Primeira Liga (1 Season) 0.5 0 0 0 0 2 0 0 3 1 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2024-2025 23 pt Portugal UEFA Nations League SF 0.2 0 0 0 0 1 0 0 0 0 0 Matches 1 Season 1 Club 1 League 0.2 0 0 0 0 1 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 Samu Costa Pages
Samu Costa 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)
Scouting Report
Stathead & Player Comparison
Player Club Summary