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 2021-2022 19 Barcelona es ESP Copa del Rey 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 19 Barcelona es ESP 1. La Liga 10 6 580 6.4 1 0 1 1 0 0 4 0 1.3 1.3 0.9 2.2 47 8 76 0.16 0.00 0.16 0.16 0.16 0.20 0.14 0.33 0.20 0.33 Matches 2021-2022 19 Barcelona es ESP Supercopa de España 1 0 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 20 Osasuna es ESP Copa del Rey 6 4 389 4.3 2 0 2 2 0 0 0 0 0.46 0.00 0.46 0.46 0.46 Matches 2022-2023 20 Osasuna es ESP 1. La Liga 28 19 1,504 16.7 4 2 6 4 0 0 4 2 2.7 2.7 1.9 4.6 93 44 136 0.24 0.12 0.36 0.24 0.36 0.16 0.11 0.27 0.16 0.27 Matches 2023-2024 21 Betis 3. Conf Lg 2 2 148 1.6 0 0 0 0 0 0 0 0 0.1 0.1 0.2 0.3 7 2 11 0.00 0.00 0.00 0.00 0.00 0.08 0.10 0.18 0.08 0.18 Matches 2023-2024 21 Betis es ESP Copa del Rey 2 2 174 1.9 3 0 3 3 0 0 0 0 1.55 0.00 1.55 1.55 1.55 Matches 2023-2024 21 Betis 2. Europa Lg 6 5 384 4.3 1 0 1 1 0 0 0 0 0.8 0.8 0.6 1.4 23 8 36 0.23 0.00 0.23 0.23 0.23 0.19 0.15 0.34 0.19 0.34 Matches 2023-2024 21 Barcelona es ESP 1. La Liga 2 0 68 0.8 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.3 7 1 12 0.00 0.00 0.00 0.00 0.00 0.28 0.09 0.37 0.28 0.37 Matches 2023-2024 21 Betis es ESP 1. La Liga 26 6 865 9.6 1 0 1 1 0 1 1 0 3.0 2.2 0.3 2.5 57 25 89 0.10 0.00 0.10 0.10 0.10 0.31 0.03 0.34 0.23 0.26 Matches 2024-2025 22 Betis 3. Conf Lg 5 2 258 2.9 1 0 1 1 0 0 1 0 0.6 0.6 0.5 1.1 16 6 30 0.35 0.00 0.35 0.35 0.35 0.22 0.16 0.38 0.22 0.38 Matches 2024-2025 22 Betis es ESP Copa del Rey 2 1 121 1.3 1 1 2 1 0 0 0 0 0.74 0.74 1.49 0.74 1.49 Matches 2024-2025 22 Betis es ESP 1. La Liga 20 17 1,421 15.8 1 1 2 1 0 1 1 0 6.9 6.1 1.6 7.7 87 52 156 0.06 0.06 0.13 0.06 0.13 0.44 0.10 0.54 0.39 0.49 Matches 4 Seasons 3 Clubs 5 Leagues 111 65 6,021 66.9 15 4 19 15 0 2 11 2 15.6 14.1 6.0 20.0 337 146 546 0.22 0.06 0.28 0.22 0.28 0.27 0.10 0.37 0.24 0.35 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 Betis (2 Seasons) 4 Leagues 63 35 3,371 37.5 8 2 10 8 0 2 3 0 11.4 9.9 3.2 13.0 190 93 322 0.21 0.05 0.27 0.21 0.27 0.33 0.09 0.43 0.29 0.38 Barcelona (2 Seasons) 3 Leagues 14 7 757 8.4 1 0 1 1 0 0 4 0 1.5 1.5 0.9 2.4 54 9 88 0.12 0.00 0.12 0.12 0.12 0.21 0.13 0.34 0.21 0.34 Osasuna (1 Season) 2 Leagues 34 23 1,893 21.0 6 2 8 6 0 0 4 2 2.7 2.7 1.9 4.6 93 44 136 0.29 0.10 0.38 0.29 0.38 0.16 0.11 0.27 0.16 0.27 La Liga (4 Seasons) 86 48 4,438 49.3 7 3 10 7 0 2 10 2 14.1 12.5 4.7 17.2 291 130 469 0.14 0.06 0.20 0.14 0.20 0.29 0.10 0.38 0.25 0.35 Copa del Rey (4 Seasons) 11 8 729 8.1 6 1 7 6 0 0 0 0 0.74 0.12 0.86 0.74 0.86 Conf Lg (2 Seasons) 7 4 406 4.5 1 0 1 1 0 0 1 0 0.8 0.8 0.6 1.4 23 8 41 0.22 0.00 0.22 0.22 0.22 0.17 0.14 0.30 0.17 0.30 Europa Lg (1 Season) 6 5 384 4.3 1 0 1 1 0 0 0 0 0.8 0.8 0.6 1.4 23 8 36 0.23 0.00 0.23 0.23 0.23 0.19 0.15 0.34 0.19 0.34 Supercopa de España (1 Season) 1 0 64 0.7 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 2021-2022 19 Barcelona 3 Leagues 12 7 689 7.7 1 0 1 1 0 0 4 0 1.3 1.3 0.9 2.2 47 8 76 0.13 0.00 0.13 0.13 0.13 0.20 0.14 0.33 0.20 0.33 2022-2023 20 Osasuna 2 Leagues 34 23 1,893 21.0 6 2 8 6 0 0 4 2 2.7 2.7 1.9 4.6 93 44 136 0.29 0.10 0.38 0.29 0.38 0.16 0.11 0.27 0.16 0.27 2023-2024 21 Barcelona 1 League 2 0 68 0.8 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.3 7 1 12 0.00 0.00 0.00 0.00 0.00 0.28 0.09 0.37 0.28 0.37 2023-2024 21 Betis 4 Leagues 36 15 1,571 17.5 5 0 5 5 0 1 1 0 3.9 3.1 1.1 4.2 87 35 136 0.29 0.00 0.29 0.29 0.29 0.25 0.07 0.32 0.20 0.27 2024-2025 22 Betis 3 Leagues 27 20 1,800 20.0 3 2 5 3 0 1 2 0 7.5 6.7 2.1 8.8 103 58 186 0.15 0.10 0.25 0.15 0.25 0.40 0.11 0.51 0.36 0.47 4 Seasons 3 Clubs 5 Leagues 111 65 6,021 66.9 15 4 19 15 0 2 11 2 15.6 14.1 6.0 20.0 337 146 546 0.22 0.06 0.28 0.22 0.28 0.27 0.10 0.37 0.24 0.35 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 Betis (2 Seasons) 4 Leagues 63 35 3,371 37.5 8 2 10 8 0 2 3 0 11.4 9.9 3.2 13.0 190 93 322 0.21 0.05 0.27 0.21 0.27 0.33 0.09 0.43 0.29 0.38 Barcelona (2 Seasons) 3 Leagues 14 7 757 8.4 1 0 1 1 0 0 4 0 1.5 1.5 0.9 2.4 54 9 88 0.12 0.00 0.12 0.12 0.12 0.21 0.13 0.34 0.21 0.34 Osasuna (1 Season) 2 Leagues 34 23 1,893 21.0 6 2 8 6 0 0 4 2 2.7 2.7 1.9 4.6 93 44 136 0.29 0.10 0.38 0.29 0.38 0.16 0.11 0.27 0.16 0.27 La Liga (4 Seasons) 86 48 4,438 49.3 7 3 10 7 0 2 10 2 14.1 12.5 4.7 17.2 291 130 469 0.14 0.06 0.20 0.14 0.20 0.29 0.10 0.38 0.25 0.35 Copa del Rey (4 Seasons) 11 8 729 8.1 6 1 7 6 0 0 0 0 0.74 0.12 0.86 0.74 0.86 Conf Lg (2 Seasons) 7 4 406 4.5 1 0 1 1 0 0 1 0 0.8 0.8 0.6 1.4 23 8 41 0.22 0.00 0.22 0.22 0.22 0.17 0.14 0.30 0.17 0.30 Europa Lg (1 Season) 6 5 384 4.3 1 0 1 1 0 0 0 0 0.8 0.8 0.6 1.4 23 8 36 0.23 0.00 0.23 0.23 0.23 0.19 0.15 0.34 0.19 0.34 Supercopa de España (1 Season) 1 0 64 0.7 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 2021-2022 19 Barcelona es ESP 1. La Liga 2nd 10 6 580 6.4 1 0 1 1 0 0 4 0 1.3 1.3 0.9 2.2 47 8 76 0.16 0.00 0.16 0.16 0.16 0.20 0.14 0.33 0.20 0.33 Matches 2022-2023 20 Osasuna es ESP 1. La Liga 7th 28 19 1,504 16.7 4 2 6 4 0 0 4 2 2.7 2.7 1.9 4.6 93 44 136 0.24 0.12 0.36 0.24 0.36 0.16 0.11 0.27 0.16 0.27 Matches 2023-2024 21 Barcelona es ESP 1. La Liga 2nd 2 0 68 0.8 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.3 7 1 12 0.00 0.00 0.00 0.00 0.00 0.28 0.09 0.37 0.28 0.37 Matches 2023-2024 21 Betis es ESP 1. La Liga 7th 26 6 865 9.6 1 0 1 1 0 1 1 0 3.0 2.2 0.3 2.5 57 25 89 0.10 0.00 0.10 0.10 0.10 0.31 0.03 0.34 0.23 0.26 Matches 2024-2025 22 Betis es ESP 1. La Liga 12th 20 17 1,421 15.8 1 1 2 1 0 1 1 0 6.9 6.1 1.6 7.7 87 52 156 0.06 0.06 0.13 0.06 0.13 0.44 0.10 0.54 0.39 0.49 Matches 4 Seasons 3 Clubs 1 League 86 48 4,438 49.3 7 3 10 7 0 2 10 2 14.1 12.5 4.7 17.2 291 130 469 0.14 0.06 0.20 0.14 0.20 0.29 0.10 0.38 0.25 0.35 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 Betis (2 Seasons) 1 League 46 23 2,286 25.4 2 1 3 2 0 2 2 0 9.9 8.3 1.9 10.2 144 77 245 0.08 0.04 0.12 0.08 0.12 0.39 0.08 0.46 0.33 0.40 Barcelona (2 Seasons) 1 League 12 6 648 7.2 1 0 1 1 0 0 4 0 1.5 1.5 0.9 2.4 54 9 88 0.14 0.00 0.14 0.14 0.14 0.21 0.13 0.34 0.21 0.34 Osasuna (1 Season) 1 League 28 19 1,504 16.7 4 2 6 4 0 0 4 2 2.7 2.7 1.9 4.6 93 44 136 0.24 0.12 0.36 0.24 0.36 0.16 0.11 0.27 0.16 0.27
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 2021-2022 19 Barcelona es ESP Copa del Rey R16 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 19 Barcelona es ESP Supercopa de España 1 0 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 20 Osasuna es ESP Copa del Rey 2nd 6 4 389 4.3 2 0 2 2 0 0 0 0 0.46 0.00 0.46 0.46 0.46 Matches 2023-2024 21 Betis es ESP Copa del Rey R32 2 2 174 1.9 3 0 3 3 0 0 0 0 1.55 0.00 1.55 1.55 1.55 Matches 2024-2025 22 Betis es ESP Copa del Rey R16 2 1 121 1.3 1 1 2 1 0 0 0 0 0.74 0.74 1.49 0.74 1.49 Matches 4 Seasons 3 Clubs 2 Leagues 12 8 793 8.8 6 1 7 6 0 0 0 0 0.68 0.11 0.79 0.68 0.79 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 Betis (2 Seasons) 1 League 4 3 295 3.3 4 1 5 4 0 0 0 0 1.22 0.31 1.53 1.22 1.53 Osasuna (1 Season) 1 League 6 4 389 4.3 2 0 2 2 0 0 0 0 0.46 0.00 0.46 0.46 0.46 Barcelona (1 Season) 2 Leagues 2 1 109 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (4 Seasons) 11 8 729 8.1 6 1 7 6 0 0 0 0 0.74 0.12 0.86 0.74 0.86 Supercopa de España (1 Season) 1 0 64 0.7 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 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-2024 21 Betis 3. Conf Lg KO 2 2 148 1.6 0 0 0 0 0 0 0 0 0.1 0.1 0.2 0.3 7 2 11 0.00 0.00 0.00 0.00 0.00 0.08 0.10 0.18 0.08 0.18 Matches 2023-2024 21 Betis 2. Europa Lg GR 6 5 384 4.3 1 0 1 1 0 0 0 0 0.8 0.8 0.6 1.4 23 8 36 0.23 0.00 0.23 0.23 0.23 0.19 0.15 0.34 0.19 0.34 Matches 2024-2025 22 Betis 3. Conf Lg 5 2 258 2.9 1 0 1 1 0 0 1 0 0.6 0.6 0.5 1.1 16 6 30 0.35 0.00 0.35 0.35 0.35 0.22 0.16 0.38 0.22 0.38 Matches 2 Seasons 1 Club 2 Leagues 13 9 790 8.8 2 0 2 2 0 0 1 0 1.5 1.5 1.3 2.8 46 16 77 0.23 0.00 0.23 0.23 0.23 0.18 0.14 0.32 0.18 0.32 Conf Lg (2 Seasons) 7 4 406 4.5 1 0 1 1 0 0 1 0 0.8 0.8 0.6 1.4 23 8 41 0.22 0.00 0.22 0.22 0.22 0.17 0.14 0.30 0.17 0.30 Europa Lg (1 Season) 6 5 384 4.3 1 0 1 1 0 0 0 0 0.8 0.8 0.6 1.4 23 8 36 0.23 0.00 0.23 0.23 0.23 0.19 0.15 0.34 0.19 0.34
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 2022 20 ma Morocco 1. World Cup 4th 3 0 93 1.0 0 0 0 0 0 0 0 0 0.1 0.1 0.3 0.3 1 2 6 0.00 0.00 0.00 0.00 0.00 0.09 0.39 0.49 0.09 0.49 Matches 2022 20 ma Morocco Friendlies (M) 2 0 24 0.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 21 ma Morocco Friendlies (M) 4 2 179 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 21 ma Morocco Africa Cup of Nations R16 4 2 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 21 ma Morocco Africa Cup of Nations qualification 1 1 73 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 23 ma Morocco Africa Cup of Nations qualification 6 5 424 4.7 2 3 5 2 0 0 0 0 0.42 0.64 1.06 0.42 1.06 Matches 2026 24 ma Morocco WCQ 1 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 1 Club 5 Leagues 21 10 1,000 11.1 2 3 5 2 0 0 1 0 0.1 0.1 0.3 0.3 1 2 6 0.18 0.27 0.45 0.18 0.45 0.09 0.39 0.49 0.09 0.49 Africa Cup of Nations qualification (2 Seasons) 7 6 497 5.5 2 3 5 2 0 0 0 0 0.36 0.54 0.91 0.36 0.91 Friendlies (M) (2 Seasons) 6 2 203 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Africa Cup of Nations (1 Season) 4 2 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 World Cup (1 Season) 3 0 93 1.0 0 0 0 0 0 0 0 0 0.1 0.1 0.3 0.3 1 2 6 0.00 0.00 0.00 0.00 0.00 0.09 0.39 0.49 0.09 0.49 WCQ (1 Season) 1 0 19 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 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 2021-2022 19 Barcelona es ESP Copa del Rey 0.5 0 0 0 0.00 0.00 0 0 Matches 2021-2022 19 Barcelona es ESP 1. La Liga 6.4 1 16 4 25.0 2.48 0.62 0.06 0.25 16.5 0 0 0 1.3 1.3 0.08 -0.3 -0.3 Matches 2021-2022 19 Barcelona es ESP Supercopa de España 0.7 0 2 0 0.0 2.81 0.00 0.00 0 0 Matches 2022-2023 20 Osasuna es ESP Copa del Rey 4.3 2 12 4 33.3 2.78 0.93 0.17 0.50 0 0 Matches 2022-2023 20 Osasuna es ESP 1. La Liga 16.7 4 40 16 40.0 2.39 0.96 0.10 0.25 19.1 2 0 0 2.7 2.7 0.07 +1.3 +1.3 Matches 2023-2024 21 Betis 3. Conf Lg 1.6 0 4 0 0.0 2.43 0.00 0.00 25.1 1 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2023-2024 21 Betis es ESP Copa del Rey 1.9 3 9 5 55.6 4.66 2.59 0.33 0.60 0 0 Matches 2023-2024 21 Betis 2. Europa Lg 4.3 1 8 4 50.0 1.87 0.94 0.13 0.25 16.1 0 0 0 0.8 0.8 0.10 +0.2 +0.2 Matches 2023-2024 21 Barcelona es ESP 1. La Liga 0.8 0 4 1 25.0 5.29 1.32 0.00 0.00 19.1 0 0 0 0.2 0.2 0.05 -0.2 -0.2 Matches 2023-2024 21 Betis es ESP 1. La Liga 9.6 1 33 8 24.2 3.43 0.83 0.03 0.13 17.8 0 0 1 3.0 2.2 0.07 -2.0 -1.2 Matches 2024-2025 22 Betis 3. Conf Lg 2.9 1 9 3 33.3 3.14 1.05 0.11 0.33 19.1 0 0 0 0.6 0.6 0.07 +0.4 +0.4 Matches 2024-2025 22 Betis es ESP Copa del Rey 1.3 1 5 1 20.0 3.72 0.74 0.20 1.00 0 0 Matches 2024-2025 22 Betis es ESP 1. La Liga 15.8 1 45 15 33.3 2.85 0.95 0.02 0.07 15.4 1 0 1 6.9 6.1 0.14 -5.9 -5.1 Matches 4 Seasons 3 Clubs 5 Leagues 66.9 15 187 61 32.6 2.80 0.91 0.08 0.25 17.5 4 0 2 15.6 14.1 0.09 -6.6 -5.1 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 Betis (2 Seasons) 4 Leagues 37.5 8 113 36 31.9 3.02 0.96 0.07 0.22 17.0 2 0 2 11.4 9.9 0.10 -7.4 -5.9 Barcelona (2 Seasons) 3 Leagues 8.4 1 22 5 22.7 2.62 0.59 0.05 0.20 17.0 0 0 0 1.5 1.5 0.07 -0.5 -0.5 Osasuna (1 Season) 2 Leagues 21.0 6 52 20 38.5 2.47 0.95 0.12 0.30 19.1 2 0 0 2.7 2.7 0.07 +1.3 +1.3 La Liga (4 Seasons) 49.3 7 138 44 31.9 2.80 0.89 0.05 0.16 17.3 3 0 2 14.1 12.5 0.09 -7.1 -5.5 Copa del Rey (4 Seasons) 8.1 6 26 10 38.5 3.21 1.23 0.23 0.60 0 0 Conf Lg (2 Seasons) 4.5 1 13 3 23.1 2.88 0.67 0.08 0.33 20.9 1 0 0 0.8 0.8 0.06 +0.2 +0.2 Europa Lg (1 Season) 4.3 1 8 4 50.0 1.87 0.94 0.13 0.25 16.1 0 0 0 0.8 0.8 0.10 +0.2 +0.2 Supercopa de España (1 Season) 0.7 0 2 0 0.0 2.81 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 2021-2022 19 Barcelona 3 Leagues 7.7 1 18 4 22.2 2.35 0.52 0.06 0.25 16.5 0 0 0 1.3 1.3 0.08 -0.3 -0.3 2022-2023 20 Osasuna 2 Leagues 21.0 6 52 20 38.5 2.47 0.95 0.12 0.30 19.1 2 0 0 2.7 2.7 0.07 +1.3 +1.3 2023-2024 21 Barcelona 1 League 0.8 0 4 1 25.0 5.29 1.32 0.00 0.00 19.1 0 0 0 0.2 0.2 0.05 -0.2 -0.2 2023-2024 21 Betis 4 Leagues 17.5 5 54 17 31.5 3.09 0.97 0.09 0.29 18.2 1 0 1 3.9 3.1 0.07 -1.9 -1.1 2024-2025 22 Betis 3 Leagues 20.0 3 59 19 32.2 2.95 0.95 0.05 0.16 16.0 1 0 1 7.5 6.7 0.12 -5.5 -4.7 4 Seasons 3 Clubs 5 Leagues 66.9 15 187 61 32.6 2.80 0.91 0.08 0.25 17.5 4 0 2 15.6 14.1 0.09 -6.6 -5.1 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 Betis (2 Seasons) 4 Leagues 37.5 8 113 36 31.9 3.02 0.96 0.07 0.22 17.0 2 0 2 11.4 9.9 0.10 -7.4 -5.9 Barcelona (2 Seasons) 3 Leagues 8.4 1 22 5 22.7 2.62 0.59 0.05 0.20 17.0 0 0 0 1.5 1.5 0.07 -0.5 -0.5 Osasuna (1 Season) 2 Leagues 21.0 6 52 20 38.5 2.47 0.95 0.12 0.30 19.1 2 0 0 2.7 2.7 0.07 +1.3 +1.3 La Liga (4 Seasons) 49.3 7 138 44 31.9 2.80 0.89 0.05 0.16 17.3 3 0 2 14.1 12.5 0.09 -7.1 -5.5 Copa del Rey (4 Seasons) 8.1 6 26 10 38.5 3.21 1.23 0.23 0.60 0 0 Conf Lg (2 Seasons) 4.5 1 13 3 23.1 2.88 0.67 0.08 0.33 20.9 1 0 0 0.8 0.8 0.06 +0.2 +0.2 Europa Lg (1 Season) 4.3 1 8 4 50.0 1.87 0.94 0.13 0.25 16.1 0 0 0 0.8 0.8 0.10 +0.2 +0.2 Supercopa de España (1 Season) 0.7 0 2 0 0.0 2.81 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 2021-2022 19 Barcelona es ESP 1. La Liga 2nd 6.4 1 16 4 25.0 2.48 0.62 0.06 0.25 16.5 0 0 0 1.3 1.3 0.08 -0.3 -0.3 Matches 2022-2023 20 Osasuna es ESP 1. La Liga 7th 16.7 4 40 16 40.0 2.39 0.96 0.10 0.25 19.1 2 0 0 2.7 2.7 0.07 +1.3 +1.3 Matches 2023-2024 21 Barcelona es ESP 1. La Liga 2nd 0.8 0 4 1 25.0 5.29 1.32 0.00 0.00 19.1 0 0 0 0.2 0.2 0.05 -0.2 -0.2 Matches 2023-2024 21 Betis es ESP 1. La Liga 7th 9.6 1 33 8 24.2 3.43 0.83 0.03 0.13 17.8 0 0 1 3.0 2.2 0.07 -2.0 -1.2 Matches 2024-2025 22 Betis es ESP 1. La Liga 12th 15.8 1 45 15 33.3 2.85 0.95 0.02 0.07 15.4 1 0 1 6.9 6.1 0.14 -5.9 -5.1 Matches 4 Seasons 3 Clubs 1 League 49.3 7 138 44 31.9 2.80 0.89 0.05 0.16 17.3 3 0 2 14.1 12.5 0.09 -7.1 -5.5 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 Betis (2 Seasons) 1 League 25.4 2 78 23 29.5 3.07 0.91 0.03 0.09 16.4 1 0 2 9.9 8.3 0.11 -7.9 -6.3 Barcelona (2 Seasons) 1 League 7.2 1 20 5 25.0 2.78 0.69 0.05 0.20 17.0 0 0 0 1.5 1.5 0.07 -0.5 -0.5 Osasuna (1 Season) 1 League 16.7 4 40 16 40.0 2.39 0.96 0.10 0.25 19.1 2 0 0 2.7 2.7 0.07 +1.3 +1.3
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 2021-2022 19 Barcelona es ESP Copa del Rey R16 0.5 0 0 0 0.00 0.00 0 0 Matches 2021-2022 19 Barcelona es ESP Supercopa de España 0.7 0 2 0 0.0 2.81 0.00 0.00 0 0 Matches 2022-2023 20 Osasuna es ESP Copa del Rey 2nd 4.3 2 12 4 33.3 2.78 0.93 0.17 0.50 0 0 Matches 2023-2024 21 Betis es ESP Copa del Rey R32 1.9 3 9 5 55.6 4.66 2.59 0.33 0.60 0 0 Matches 2024-2025 22 Betis es ESP Copa del Rey R16 1.3 1 5 1 20.0 3.72 0.74 0.20 1.00 0 0 Matches 4 Seasons 3 Clubs 2 Leagues 8.8 6 28 10 35.7 3.18 1.13 0.21 0.60 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Betis (2 Seasons) 1 League 3.3 4 14 6 42.9 4.27 1.83 0.29 0.67 0 0 Osasuna (1 Season) 1 League 4.3 2 12 4 33.3 2.78 0.93 0.17 0.50 0 0 Barcelona (1 Season) 2 Leagues 1.2 0 2 0 0.0 1.65 0.00 0.00 0 0 Copa del Rey (4 Seasons) 8.1 6 26 10 38.5 3.21 1.23 0.23 0.60 0 0 Supercopa de España (1 Season) 0.7 0 2 0 0.0 2.81 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 FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2023-2024 21 Betis 3. Conf Lg KO 1.6 0 4 0 0.0 2.43 0.00 0.00 25.1 1 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2023-2024 21 Betis 2. Europa Lg GR 4.3 1 8 4 50.0 1.87 0.94 0.13 0.25 16.1 0 0 0 0.8 0.8 0.10 +0.2 +0.2 Matches 2024-2025 22 Betis 3. Conf Lg 2.9 1 9 3 33.3 3.14 1.05 0.11 0.33 19.1 0 0 0 0.6 0.6 0.07 +0.4 +0.4 Matches 2 Seasons 1 Club 2 Leagues 8.8 2 21 7 33.3 2.39 0.80 0.10 0.29 19.1 1 0 0 1.5 1.5 0.07 +0.5 +0.5 Conf Lg (2 Seasons) 4.5 1 13 3 23.1 2.88 0.67 0.08 0.33 20.9 1 0 0 0.8 0.8 0.06 +0.2 +0.2 Europa Lg (1 Season) 4.3 1 8 4 50.0 1.87 0.94 0.13 0.25 16.1 0 0 0 0.8 0.8 0.10 +0.2 +0.2
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 2021-2022 19 Barcelona es ESP Copa del Rey 0.5 0 Matches 2021-2022 19 Barcelona es ESP 1. La Liga 6.4 132 186 71.0 1611 223 88 105 83.8 24 43 55.8 7 11 63.6 0 0.9 1.1 -0.9 6 4 4 1 8 Matches 2021-2022 19 Barcelona es ESP Supercopa de España 0.7 0 Matches 2022-2023 20 Osasuna es ESP Copa del Rey 4.3 0 Matches 2022-2023 20 Osasuna es ESP 1. La Liga 16.7 365 549 66.5 5242 1286 222 268 82.8 107 164 65.2 24 51 47.1 2 1.9 3.8 +0.1 12 13 24 9 44 Matches 2023-2024 21 Betis 3. Conf Lg 1.6 42 66 63.6 503 68 33 38 86.8 8 12 66.7 1 6 16.7 0 0.2 0.3 -0.2 1 2 1 0 2 Matches 2023-2024 21 Betis es ESP Copa del Rey 1.9 0 Matches 2023-2024 21 Betis 2. Europa Lg 4.3 119 165 72.1 1451 307 73 82 89.0 27 39 69.2 4 11 36.4 0 0.6 0.5 -0.6 4 8 2 1 8 Matches 2023-2024 21 Barcelona es ESP 1. La Liga 0.8 23 37 62.2 289 83 18 23 78.3 4 8 50.0 1 4 25.0 0 0.1 0.0 -0.1 2 0 2 1 1 Matches 2023-2024 21 Betis es ESP 1. La Liga 9.6 232 353 65.7 2777 769 159 204 77.9 51 77 66.2 5 17 29.4 0 0.3 0.5 -0.3 4 11 9 1 25 Matches 2024-2025 22 Betis 3. Conf Lg 2.9 82 101 81.2 966 305 58 66 87.9 21 23 91.3 1 1 100.0 0 0.5 0.4 -0.5 3 4 2 0 6 Matches 2024-2025 22 Betis es ESP Copa del Rey 1.3 1 Matches 2024-2025 22 Betis es ESP 1. La Liga 15.8 387 554 69.9 4887 1496 265 329 80.5 100 142 70.4 8 28 28.6 1 1.6 1.5 -0.6 20 31 13 2 52 Matches 4 Seasons 3 Clubs 5 Leagues 66.9 1382 2011 68.7 17726 4537 916 1115 82.2 342 508 67.3 51 129 39.5 4 6.0 8.1 -2.0 52 73 57 15 146 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 Betis (2 Seasons) 4 Leagues 37.5 862 1239 69.6 10584 2945 588 719 81.8 207 293 70.6 19 63 30.2 2 3.2 3.2 -1.2 32 56 27 4 93 Barcelona (2 Seasons) 3 Leagues 8.4 155 223 69.5 1900 306 106 128 82.8 28 51 54.9 8 15 53.3 0 0.9 1.1 -0.9 8 4 6 2 9 Osasuna (1 Season) 2 Leagues 21.0 365 549 66.5 5242 1286 222 268 82.8 107 164 65.2 24 51 47.1 2 1.9 3.8 +0.1 12 13 24 9 44 La Liga (4 Seasons) 49.3 1139 1679 67.8 14806 3857 752 929 80.9 286 434 65.9 45 111 40.5 3 4.7 6.8 -1.7 44 59 52 14 130 Copa del Rey (4 Seasons) 8.1 1 Conf Lg (2 Seasons) 4.5 124 167 74.3 1469 373 91 104 87.5 29 35 82.9 2 7 28.6 0 0.6 0.8 -0.6 4 6 3 0 8 Europa Lg (1 Season) 4.3 119 165 72.1 1451 307 73 82 89.0 27 39 69.2 4 11 36.4 0 0.6 0.5 -0.6 4 8 2 1 8 Supercopa de España (1 Season) 0.7 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 2021-2022 19 Barcelona 3 Leagues 7.7 132 186 71.0 1611 223 88 105 83.8 24 43 55.8 7 11 63.6 0 0.9 1.1 -0.9 6 4 4 1 8 2022-2023 20 Osasuna 2 Leagues 21.0 365 549 66.5 5242 1286 222 268 82.8 107 164 65.2 24 51 47.1 2 1.9 3.8 +0.1 12 13 24 9 44 2023-2024 21 Barcelona 1 League 0.8 23 37 62.2 289 83 18 23 78.3 4 8 50.0 1 4 25.0 0 0.1 0.0 -0.1 2 0 2 1 1 2023-2024 21 Betis 4 Leagues 17.5 393 584 67.3 4731 1144 265 324 81.8 86 128 67.2 10 34 29.4 0 1.1 1.3 -1.1 9 21 12 2 35 2024-2025 22 Betis 3 Leagues 20.0 469 655 71.6 5853 1801 323 395 81.8 121 165 73.3 9 29 31.0 2 2.1 1.9 -0.1 23 35 15 2 58 4 Seasons 3 Clubs 5 Leagues 66.9 1382 2011 68.7 17726 4537 916 1115 82.2 342 508 67.3 51 129 39.5 4 6.0 8.1 -2.0 52 73 57 15 146 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 Betis (2 Seasons) 4 Leagues 37.5 862 1239 69.6 10584 2945 588 719 81.8 207 293 70.6 19 63 30.2 2 3.2 3.2 -1.2 32 56 27 4 93 Barcelona (2 Seasons) 3 Leagues 8.4 155 223 69.5 1900 306 106 128 82.8 28 51 54.9 8 15 53.3 0 0.9 1.1 -0.9 8 4 6 2 9 Osasuna (1 Season) 2 Leagues 21.0 365 549 66.5 5242 1286 222 268 82.8 107 164 65.2 24 51 47.1 2 1.9 3.8 +0.1 12 13 24 9 44 La Liga (4 Seasons) 49.3 1139 1679 67.8 14806 3857 752 929 80.9 286 434 65.9 45 111 40.5 3 4.7 6.8 -1.7 44 59 52 14 130 Copa del Rey (4 Seasons) 8.1 1 Conf Lg (2 Seasons) 4.5 124 167 74.3 1469 373 91 104 87.5 29 35 82.9 2 7 28.6 0 0.6 0.8 -0.6 4 6 3 0 8 Europa Lg (1 Season) 4.3 119 165 72.1 1451 307 73 82 89.0 27 39 69.2 4 11 36.4 0 0.6 0.5 -0.6 4 8 2 1 8 Supercopa de España (1 Season) 0.7 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 2021-2022 19 Barcelona es ESP 1. La Liga 2nd 6.4 132 186 71.0 1611 223 88 105 83.8 24 43 55.8 7 11 63.6 0 0.9 1.1 -0.9 6 4 4 1 8 Matches 2022-2023 20 Osasuna es ESP 1. La Liga 7th 16.7 365 549 66.5 5242 1286 222 268 82.8 107 164 65.2 24 51 47.1 2 1.9 3.8 +0.1 12 13 24 9 44 Matches 2023-2024 21 Barcelona es ESP 1. La Liga 2nd 0.8 23 37 62.2 289 83 18 23 78.3 4 8 50.0 1 4 25.0 0 0.1 0.0 -0.1 2 0 2 1 1 Matches 2023-2024 21 Betis es ESP 1. La Liga 7th 9.6 232 353 65.7 2777 769 159 204 77.9 51 77 66.2 5 17 29.4 0 0.3 0.5 -0.3 4 11 9 1 25 Matches 2024-2025 22 Betis es ESP 1. La Liga 12th 15.8 387 554 69.9 4887 1496 265 329 80.5 100 142 70.4 8 28 28.6 1 1.6 1.5 -0.6 20 31 13 2 52 Matches 4 Seasons 3 Clubs 1 League 49.3 1139 1679 67.8 14806 3857 752 929 80.9 286 434 65.9 45 111 40.5 3 4.7 6.8 -1.7 44 59 52 14 130 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 Betis (2 Seasons) 1 League 25.4 619 907 68.2 7664 2265 424 533 79.5 151 219 68.9 13 45 28.9 1 1.9 1.9 -0.9 24 42 22 3 77 Barcelona (2 Seasons) 1 League 7.2 155 223 69.5 1900 306 106 128 82.8 28 51 54.9 8 15 53.3 0 0.9 1.1 -0.9 8 4 6 2 9 Osasuna (1 Season) 1 League 16.7 365 549 66.5 5242 1286 222 268 82.8 107 164 65.2 24 51 47.1 2 1.9 3.8 +0.1 12 13 24 9 44
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-2024 21 Betis 3. Conf Lg KO 1.6 42 66 63.6 503 68 33 38 86.8 8 12 66.7 1 6 16.7 0 0.2 0.3 -0.2 1 2 1 0 2 Matches 2023-2024 21 Betis 2. Europa Lg GR 4.3 119 165 72.1 1451 307 73 82 89.0 27 39 69.2 4 11 36.4 0 0.6 0.5 -0.6 4 8 2 1 8 Matches 2024-2025 22 Betis 3. Conf Lg 2.9 82 101 81.2 966 305 58 66 87.9 21 23 91.3 1 1 100.0 0 0.5 0.4 -0.5 3 4 2 0 6 Matches 2 Seasons 1 Club 2 Leagues 8.8 243 332 73.2 2920 680 164 186 88.2 56 74 75.7 6 18 33.3 0 1.3 1.3 -1.3 8 14 5 1 16 Conf Lg (2 Seasons) 4.5 124 167 74.3 1469 373 91 104 87.5 29 35 82.9 2 7 28.6 0 0.6 0.8 -0.6 4 6 3 0 8 Europa Lg (1 Season) 4.3 119 165 72.1 1451 307 73 82 89.0 27 39 69.2 4 11 36.4 0 0.6 0.5 -0.6 4 8 2 1 8
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2021-2022 19 Barcelona 3 Leagues 7.7 186 182 4 0 0 1 17 3 1 0 0 0 132 0 8 2022-2023 20 Osasuna 2 Leagues 21.0 549 516 26 3 3 5 92 16 7 1 2 0 365 7 33 2023-2024 21 Barcelona 1 League 0.8 37 32 5 0 0 0 7 4 1 1 0 0 23 0 1 2023-2024 21 Betis 4 Leagues 17.5 584 552 30 7 3 5 66 12 11 1 7 0 393 2 34 2024-2025 22 Betis 3 Leagues 20.0 655 634 20 4 2 3 46 15 1 0 0 0 469 1 32 4 Seasons 3 Clubs 5 Leagues 66.9 2011 1916 85 14 8 14 228 50 21 3 9 0 1382 10 108 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Betis (2 Seasons) 4 Leagues 37.5 1239 1186 50 11 5 8 112 27 12 1 7 0 862 3 66 Barcelona (2 Seasons) 3 Leagues 8.4 223 214 9 0 0 1 24 7 2 1 0 0 155 0 9 Osasuna (1 Season) 2 Leagues 21.0 549 516 26 3 3 5 92 16 7 1 2 0 365 7 33 La Liga (4 Seasons) 49.3 1679 1604 65 9 8 11 167 43 13 3 3 0 1139 10 86 Copa del Rey (4 Seasons) 8.1 30 Conf Lg (2 Seasons) 4.5 167 165 2 1 0 2 10 1 0 0 0 0 124 0 13 Europa Lg (1 Season) 4.3 165 147 18 4 0 1 19 6 8 0 6 0 119 0 9 Supercopa de España (1 Season) 0.7 2
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 2021-2022 19 Barcelona es ESP 1. La Liga 2nd 6.4 186 182 4 0 0 1 15 3 1 0 0 0 132 0 8 Matches 2022-2023 20 Osasuna es ESP 1. La Liga 7th 16.7 549 516 26 3 3 5 76 16 7 1 2 0 365 7 33 Matches 2023-2024 21 Barcelona es ESP 1. La Liga 2nd 0.8 37 32 5 0 0 0 7 4 1 1 0 0 23 0 1 Matches 2023-2024 21 Betis es ESP 1. La Liga 7th 9.6 353 340 11 3 3 2 33 5 3 1 1 0 232 2 20 Matches 2024-2025 22 Betis es ESP 1. La Liga 12th 15.8 554 534 19 3 2 3 36 15 1 0 0 0 387 1 24 Matches 4 Seasons 3 Clubs 1 League 49.3 1679 1604 65 9 8 11 167 43 13 3 3 0 1139 10 86 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Betis (2 Seasons) 1 League 25.4 907 874 30 6 5 5 69 20 4 1 1 0 619 3 44 Barcelona (2 Seasons) 1 League 7.2 223 214 9 0 0 1 22 7 2 1 0 0 155 0 9 Osasuna (1 Season) 1 League 16.7 549 516 26 3 3 5 76 16 7 1 2 0 365 7 33
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-2024 21 Betis 3. Conf Lg KO 1.6 66 65 1 0 0 2 5 1 0 0 0 0 42 0 5 Matches 2023-2024 21 Betis 2. Europa Lg GR 4.3 165 147 18 4 0 1 19 6 8 0 6 0 119 0 9 Matches 2024-2025 22 Betis 3. Conf Lg 2.9 101 100 1 1 0 0 5 0 0 0 0 0 82 0 8 Matches 2 Seasons 1 Club 2 Leagues 8.8 332 312 20 5 0 3 29 7 8 0 6 0 243 0 22 Conf Lg (2 Seasons) 4.5 167 165 2 1 0 2 10 1 0 0 0 0 124 0 13 Europa Lg (1 Season) 4.3 165 147 18 4 0 1 19 6 8 0 6 0 119 0 9
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 2021-2022 19 Barcelona 3 Leagues 7.7 17 2.64 9 0 6 1 1 0 2 0.31 1 0 0 1 0 0 2022-2023 20 Osasuna 2 Leagues 21.0 58 3.47 27 5 18 4 3 1 4 0.24 4 0 0 0 0 0 2023-2024 21 Barcelona 1 League 0.8 2 2.65 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2023-2024 21 Betis 4 Leagues 17.5 38 2.45 23 2 6 2 4 1 4 0.26 3 1 0 0 0 0 2024-2025 22 Betis 3 Leagues 20.0 60 3.22 38 0 10 8 3 1 3 0.16 2 0 0 1 0 0 4 Seasons 3 Clubs 5 Leagues 66.9 175 3.01 99 7 40 15 11 3 13 0.22 10 1 0 2 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Betis (2 Seasons) 4 Leagues 37.5 98 2.87 61 2 16 10 7 2 7 0.20 5 1 0 1 0 0 Barcelona (2 Seasons) 3 Leagues 8.4 19 2.64 11 0 6 1 1 0 2 0.28 1 0 0 1 0 0 Osasuna (1 Season) 2 Leagues 21.0 58 3.47 27 5 18 4 3 1 4 0.24 4 0 0 0 0 0 La Liga (4 Seasons) 49.3 145 2.94 80 6 35 12 10 2 11 0.22 8 1 0 2 0 0 Copa del Rey (4 Seasons) 8.1 Conf Lg (2 Seasons) 4.5 16 3.55 9 0 3 3 1 0 0 0.00 0 0 0 0 0 0 Europa Lg (1 Season) 4.3 14 3.28 10 1 2 0 0 1 2 0.47 2 0 0 0 0 0 Supercopa de España (1 Season) 0.7
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 2021-2022 19 Barcelona es ESP 1. La Liga 2nd 6.4 17 2.64 9 0 6 1 1 0 2 0.31 1 0 0 1 0 0 Matches 2022-2023 20 Osasuna es ESP 1. La Liga 7th 16.7 58 3.47 27 5 18 4 3 1 4 0.24 4 0 0 0 0 0 Matches 2023-2024 21 Barcelona es ESP 1. La Liga 2nd 0.8 2 2.65 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 21 Betis es ESP 1. La Liga 7th 9.6 20 2.08 12 1 3 1 3 0 2 0.21 1 1 0 0 0 0 Matches 2024-2025 22 Betis es ESP 1. La Liga 12th 15.8 48 3.04 30 0 8 6 3 1 3 0.19 2 0 0 1 0 0 Matches 4 Seasons 3 Clubs 1 League 49.3 145 2.94 80 6 35 12 10 2 11 0.22 8 1 0 2 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Betis (2 Seasons) 1 League 25.4 68 2.68 42 1 11 7 6 1 5 0.20 3 1 0 1 0 0 Barcelona (2 Seasons) 1 League 7.2 19 2.64 11 0 6 1 1 0 2 0.28 1 0 0 1 0 0 Osasuna (1 Season) 1 League 16.7 58 3.47 27 5 18 4 3 1 4 0.24 4 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-2024 21 Betis 3. Conf Lg KO 1.6 4 2.43 1 0 1 1 1 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 21 Betis 2. Europa Lg GR 4.3 14 3.28 10 1 2 0 0 1 2 0.47 2 0 0 0 0 0 Matches 2024-2025 22 Betis 3. Conf Lg 2.9 12 4.19 8 0 2 2 0 0 0 0.00 0 0 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 8.8 30 3.42 19 1 5 3 1 1 2 0.23 2 0 0 0 0 0 Conf Lg (2 Seasons) 4.5 16 3.55 9 0 3 3 1 0 0 0.00 0 0 0 0 0 0 Europa Lg (1 Season) 4.3 14 3.28 10 1 2 0 0 1 2 0.47 2 0 0 0 0 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 2021-2022 19 Barcelona 3 Leagues 7.7 17 11 9 5 3 5 8 62.5 3 3 0 3 10 26 0 0 2022-2023 20 Osasuna 2 Leagues 21.0 29 26 13 12 4 13 23 56.5 10 20 0 20 9 33 6 0 2023-2024 21 Barcelona 1 League 0.8 1 1 0 0 1 0 1 0.0 1 1 0 1 0 1 0 0 2023-2024 21 Betis 4 Leagues 17.5 26 20 10 9 7 7 21 33.3 14 18 0 18 6 32 6 0 2024-2025 22 Betis 3 Leagues 20.0 31 21 13 13 5 11 21 52.4 10 17 3 14 7 37 12 0 4 Seasons 3 Clubs 5 Leagues 66.9 104 79 45 39 20 36 74 48.6 38 59 3 56 32 129 24 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Betis (2 Seasons) 4 Leagues 37.5 57 41 23 22 12 18 42 42.9 24 35 3 32 13 69 18 0 Barcelona (2 Seasons) 3 Leagues 8.4 18 12 9 5 4 5 9 55.6 4 4 0 4 10 27 0 0 Osasuna (1 Season) 2 Leagues 21.0 29 26 13 12 4 13 23 56.5 10 20 0 20 9 33 6 0 La Liga (4 Seasons) 49.3 93 62 42 35 16 32 63 50.8 31 51 3 48 23 116 21 0 Copa del Rey (4 Seasons) 8.1 9 6 0 Conf Lg (2 Seasons) 4.5 5 5 2 0 3 1 6 16.7 5 4 0 4 1 6 2 0 Europa Lg (1 Season) 4.3 6 2 1 4 1 3 5 60.0 2 4 0 4 1 7 1 0 Supercopa de España (1 Season) 0.7 1 1 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 2021-2022 19 Barcelona es ESP 1. La Liga 2nd 6.4 17 9 9 5 3 5 8 62.5 3 3 0 3 9 26 0 0 Matches 2022-2023 20 Osasuna es ESP 1. La Liga 7th 16.7 29 19 13 12 4 13 23 56.5 10 20 0 20 4 33 6 0 Matches 2023-2024 21 Barcelona es ESP 1. La Liga 2nd 0.8 1 1 0 0 1 0 1 0.0 1 1 0 1 0 1 0 0 Matches 2023-2024 21 Betis es ESP 1. La Liga 7th 9.6 17 14 7 5 5 4 14 28.6 10 10 0 10 5 22 5 0 Matches 2024-2025 22 Betis es ESP 1. La Liga 12th 15.8 29 19 13 13 3 10 17 58.8 7 17 3 14 5 34 10 0 Matches 4 Seasons 3 Clubs 1 League 49.3 93 62 42 35 16 32 63 50.8 31 51 3 48 23 116 21 0 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 Betis (2 Seasons) 1 League 25.4 46 33 20 18 8 14 31 45.2 17 27 3 24 10 56 15 0 Barcelona (2 Seasons) 1 League 7.2 18 10 9 5 4 5 9 55.6 4 4 0 4 9 27 0 0 Osasuna (1 Season) 1 League 16.7 29 19 13 12 4 13 23 56.5 10 20 0 20 4 33 6 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 2023-2024 21 Betis 3. Conf Lg KO 1.6 3 3 2 0 1 0 2 0.0 2 4 0 4 0 3 0 0 Matches 2023-2024 21 Betis 2. Europa Lg GR 4.3 6 2 1 4 1 3 5 60.0 2 4 0 4 1 7 1 0 Matches 2024-2025 22 Betis 3. Conf Lg 2.9 2 2 0 0 2 1 4 25.0 3 0 0 0 1 3 2 0 Matches 2 Seasons 1 Club 2 Leagues 8.8 11 7 3 4 4 4 11 36.4 7 8 0 8 2 13 3 0 Conf Lg (2 Seasons) 4.5 5 5 2 0 3 1 6 16.7 5 4 0 4 1 6 2 0 Europa Lg (1 Season) 4.3 6 2 1 4 1 3 5 60.0 2 4 0 4 1 7 1 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 2021-2022 19 Barcelona es ESP Copa del Rey 0.5 Matches 2021-2022 19 Barcelona es ESP 1. La Liga 6.4 302 1 42 77 193 52 302 59 34 57.6 25 42.4 214 2030 1194 47 21 24 23 12 215 76 Matches 2021-2022 19 Barcelona es ESP Supercopa de España 0.7 Matches 2022-2023 20 Osasuna es ESP Copa del Rey 4.3 Matches 2022-2023 20 Osasuna es ESP 1. La Liga 16.7 813 4 73 287 473 66 813 117 59 50.4 42 35.9 555 4651 2531 93 60 45 64 38 606 136 Matches 2023-2024 21 Betis 3. Conf Lg 1.6 92 1 9 34 50 4 92 9 4 44.4 5 55.6 51 421 211 7 7 2 5 2 71 11 Matches 2023-2024 21 Betis es ESP Copa del Rey 1.9 Matches 2023-2024 21 Betis 2. Europa Lg 4.3 229 1 13 93 129 25 229 34 16 47.1 16 47.1 136 1196 599 23 10 19 16 6 164 36 Matches 2023-2024 21 Barcelona es ESP 1. La Liga 0.8 54 0 2 13 39 7 54 4 2 50.0 2 50.0 41 302 143 7 3 4 4 2 43 12 Matches 2023-2024 21 Betis es ESP 1. La Liga 9.6 518 7 58 194 271 60 517 50 21 42.0 23 46.0 300 2801 1587 57 34 35 29 31 377 89 Matches 2024-2025 22 Betis 3. Conf Lg 2.9 144 2 6 49 91 23 144 19 11 57.9 7 36.8 104 763 413 16 8 11 12 5 117 30 Matches 2024-2025 22 Betis es ESP Copa del Rey 1.3 Matches 2024-2025 22 Betis es ESP 1. La Liga 15.8 792 7 85 307 426 114 791 81 40 49.4 30 37.0 509 3888 2277 87 59 42 46 36 581 156 Matches 4 Seasons 3 Clubs 5 Leagues 66.9 2944 23 288 1054 1672 351 2942 373 187 50.1 150 40.2 1910 16052 8955 337 202 182 199 132 2174 546 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 Betis (2 Seasons) 4 Leagues 37.5 1775 18 171 677 967 226 1773 193 92 47.7 81 42.0 1100 9069 5087 190 118 109 108 80 1310 322 Barcelona (2 Seasons) 3 Leagues 8.4 356 1 44 90 232 59 356 63 36 57.1 27 42.9 255 2332 1337 54 24 28 27 14 258 88 Osasuna (1 Season) 2 Leagues 21.0 813 4 73 287 473 66 813 117 59 50.4 42 35.9 555 4651 2531 93 60 45 64 38 606 136 La Liga (4 Seasons) 49.3 2479 19 260 878 1402 299 2477 311 156 50.2 122 39.2 1619 13672 7732 291 177 150 166 119 1822 469 Copa del Rey (4 Seasons) 8.1 Conf Lg (2 Seasons) 4.5 236 3 15 83 141 27 236 28 15 53.6 12 42.9 155 1184 624 23 15 13 17 7 188 41 Europa Lg (1 Season) 4.3 229 1 13 93 129 25 229 34 16 47.1 16 47.1 136 1196 599 23 10 19 16 6 164 36 Supercopa de España (1 Season) 0.7
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 2021-2022 19 Barcelona 3 Leagues 7.7 302 1 42 77 193 52 302 59 34 57.6 25 42.4 214 2030 1194 47 21 24 23 12 215 76 2022-2023 20 Osasuna 2 Leagues 21.0 813 4 73 287 473 66 813 117 59 50.4 42 35.9 555 4651 2531 93 60 45 64 38 606 136 2023-2024 21 Barcelona 1 League 0.8 54 0 2 13 39 7 54 4 2 50.0 2 50.0 41 302 143 7 3 4 4 2 43 12 2023-2024 21 Betis 4 Leagues 17.5 839 9 80 321 450 89 838 93 41 44.1 44 47.3 487 4418 2397 87 51 56 50 39 612 136 2024-2025 22 Betis 3 Leagues 20.0 936 9 91 356 517 137 935 100 51 51.0 37 37.0 613 4651 2690 103 67 53 58 41 698 186 4 Seasons 3 Clubs 5 Leagues 66.9 2944 23 288 1054 1672 351 2942 373 187 50.1 150 40.2 1910 16052 8955 337 202 182 199 132 2174 546 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 Betis (2 Seasons) 4 Leagues 37.5 1775 18 171 677 967 226 1773 193 92 47.7 81 42.0 1100 9069 5087 190 118 109 108 80 1310 322 Barcelona (2 Seasons) 3 Leagues 8.4 356 1 44 90 232 59 356 63 36 57.1 27 42.9 255 2332 1337 54 24 28 27 14 258 88 Osasuna (1 Season) 2 Leagues 21.0 813 4 73 287 473 66 813 117 59 50.4 42 35.9 555 4651 2531 93 60 45 64 38 606 136 La Liga (4 Seasons) 49.3 2479 19 260 878 1402 299 2477 311 156 50.2 122 39.2 1619 13672 7732 291 177 150 166 119 1822 469 Copa del Rey (4 Seasons) 8.1 Conf Lg (2 Seasons) 4.5 236 3 15 83 141 27 236 28 15 53.6 12 42.9 155 1184 624 23 15 13 17 7 188 41 Europa Lg (1 Season) 4.3 229 1 13 93 129 25 229 34 16 47.1 16 47.1 136 1196 599 23 10 19 16 6 164 36 Supercopa de España (1 Season) 0.7
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 2021-2022 19 Barcelona es ESP 1. La Liga 2nd 6.4 302 1 42 77 193 52 302 59 34 57.6 25 42.4 214 2030 1194 47 21 24 23 12 215 76 Matches 2022-2023 20 Osasuna es ESP 1. La Liga 7th 16.7 813 4 73 287 473 66 813 117 59 50.4 42 35.9 555 4651 2531 93 60 45 64 38 606 136 Matches 2023-2024 21 Barcelona es ESP 1. La Liga 2nd 0.8 54 0 2 13 39 7 54 4 2 50.0 2 50.0 41 302 143 7 3 4 4 2 43 12 Matches 2023-2024 21 Betis es ESP 1. La Liga 7th 9.6 518 7 58 194 271 60 517 50 21 42.0 23 46.0 300 2801 1587 57 34 35 29 31 377 89 Matches 2024-2025 22 Betis es ESP 1. La Liga 12th 15.8 792 7 85 307 426 114 791 81 40 49.4 30 37.0 509 3888 2277 87 59 42 46 36 581 156 Matches 4 Seasons 3 Clubs 1 League 49.3 2479 19 260 878 1402 299 2477 311 156 50.2 122 39.2 1619 13672 7732 291 177 150 166 119 1822 469 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 Betis (2 Seasons) 1 League 25.4 1310 14 143 501 697 174 1308 131 61 46.6 53 40.5 809 6689 3864 144 93 77 75 67 958 245 Barcelona (2 Seasons) 1 League 7.2 356 1 44 90 232 59 356 63 36 57.1 27 42.9 255 2332 1337 54 24 28 27 14 258 88 Osasuna (1 Season) 1 League 16.7 813 4 73 287 473 66 813 117 59 50.4 42 35.9 555 4651 2531 93 60 45 64 38 606 136
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-2024 21 Betis 3. Conf Lg KO 1.6 92 1 9 34 50 4 92 9 4 44.4 5 55.6 51 421 211 7 7 2 5 2 71 11 Matches 2023-2024 21 Betis 2. Europa Lg GR 4.3 229 1 13 93 129 25 229 34 16 47.1 16 47.1 136 1196 599 23 10 19 16 6 164 36 Matches 2024-2025 22 Betis 3. Conf Lg 2.9 144 2 6 49 91 23 144 19 11 57.9 7 36.8 104 763 413 16 8 11 12 5 117 30 Matches 2 Seasons 1 Club 2 Leagues 8.8 465 4 28 176 270 52 465 62 31 50.0 28 45.2 291 2380 1223 46 25 32 33 13 352 77 Conf Lg (2 Seasons) 4.5 236 3 15 83 141 27 236 28 15 53.6 12 42.9 155 1184 624 23 15 13 17 7 188 41 Europa Lg (1 Season) 4.3 229 1 13 93 129 25 229 34 16 47.1 16 47.1 136 1196 599 23 10 19 16 6 164 36
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 2021-2022 19 Barcelona es ESP Copa del Rey 1 45 45 21.4 0.5 1 45 0 0 0 0.00 1 1 0 0.00 0.00 Matches 2021-2022 19 Barcelona es ESP 1. La Liga 10 580 58 17.0 6.4 6 81 1 4 24 3 1.70 8 8 0 0.00 -0.95 10.5 5.3 +5.2 +0.80 +0.05 Matches 2021-2022 19 Barcelona es ESP Supercopa de España 1 64 64 53.3 0.7 0 0 1 64 0 0.00 1 2 -1 -1.41 -1.41 Matches 2022-2023 20 Osasuna es ESP Copa del Rey 6 389 65 46.3 4.3 4 71 0 2 52 0 1.83 5 6 -1 -0.23 -1.83 Matches 2022-2023 20 Osasuna es ESP 1. La Liga 28 1,504 54 44.0 16.7 19 72 2 9 16 0 1.43 20 15 +5 +0.30 +0.77 16.8 19.5 -2.7 -0.16 -0.02 Matches 2023-2024 21 Betis 3. Conf Lg 2 148 74 82.2 1.6 2 74 1 0 0 0.50 1 1 0 0.00 +2.81 1.5 1.6 -0.1 -0.08 +1.59 Matches 2023-2024 21 Betis es ESP Copa del Rey 2 174 87 64.4 1.9 2 87 1 0 0 3.00 12 1 +11 +5.69 +5.69 Matches 2023-2024 21 Betis 2. Europa Lg 6 384 64 71.1 4.3 5 73 1 1 21 0 1.50 6 5 +1 +0.23 -0.34 6.4 5.2 +1.2 +0.29 -0.34 Matches 2023-2024 21 Barcelona es ESP 1. La Liga 2 68 34 2.0 0.8 0 0 2 34 1 2.00 2 0 +2 +2.65 +1.76 2.2 0.2 +2.0 +2.66 +1.75 Matches 2023-2024 21 Betis es ESP 1. La Liga 26 865 33 25.3 9.6 6 70 1 20 22 4 1.35 11 9 +2 +0.21 +0.17 11.4 12.7 -1.3 -0.13 +0.05 Matches 2024-2025 22 Betis 3. Conf Lg 5 258 52 47.8 2.9 2 75 1 3 36 0 2.29 5 2 +3 +1.05 +1.68 5.4 3.4 +2.0 +0.71 +0.93 Matches 2024-2025 22 Betis es ESP Copa del Rey 2 121 61 33.6 1.3 1 90 1 1 31 2 3.00 3 0 +3 +2.23 +1.85 Matches 2024-2025 22 Betis es ESP 1. La Liga 20 1,421 71 78.9 15.8 17 78 2 3 30 0 1.25 18 21 -3 -0.19 +0.05 23.8 21.3 +2.5 +0.16 +0.09 Matches 4 Seasons 3 Clubs 5 Leagues 111 6,021 54 32.5 66.9 65 75 11 46 26 10 1.49 93 71 +22 +0.33 -0.10 78.0 69.1 +8.8 +0.15 -0.24 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 Betis (2 Seasons) 4 Leagues 63 3,371 54 47.4 37.5 35 76 8 28 25 6 1.48 56 39 +17 +0.45 +0.48 48.5 44.1 +4.4 +0.13 +0.26 Barcelona (2 Seasons) 3 Leagues 14 757 54 10.6 8.4 7 75 1 7 33 4 1.50 12 11 +1 +0.12 -0.77 12.7 5.5 +7.2 +1.00 +0.16 Osasuna (1 Season) 2 Leagues 34 1,893 56 44.4 21.0 23 71 2 11 23 0 1.50 25 21 +4 +0.19 +0.27 16.8 19.5 -2.7 -0.16 -0.02 La Liga (4 Seasons) 86 4,438 52 28.7 49.3 48 75 6 38 22 8 1.41 59 53 +6 +0.12 -0.31 64.7 59.0 +5.7 +0.12 -0.29 Copa del Rey (4 Seasons) 11 729 66 43.4 8.1 8 74 2 3 45 2 2.09 21 8 +13 +1.60 +0.75 Conf Lg (2 Seasons) 7 406 58 56.4 4.5 4 74 2 3 36 0 1.78 6 3 +3 +0.67 +1.52 6.9 5.0 +1.9 +0.42 +0.79 Europa Lg (1 Season) 6 384 64 71.1 4.3 5 73 1 1 21 0 1.50 6 5 +1 +0.23 -0.34 6.4 5.2 +1.2 +0.29 -0.34 Supercopa de España (1 Season) 1 64 64 53.3 0.7 0 0 1 64 0 0.00 1 2 -1 -1.41 -1.41
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 2021-2022 19 Barcelona 3 Leagues 12 689 57 18.4 7.7 7 75 1 5 32 3 1.42 10 11 -1 -0.13 -1.01 10.5 5.3 +5.2 +0.80 +0.05 2022-2023 20 Osasuna 2 Leagues 34 1,893 56 44.4 21.0 23 71 2 11 23 0 1.50 25 21 +4 +0.19 +0.27 16.8 19.5 -2.7 -0.16 -0.02 2023-2024 21 Barcelona 1 League 2 68 34 2.0 0.8 0 0 2 34 1 2.00 2 0 +2 +2.65 +1.76 2.2 0.2 +2.0 +2.66 +1.75 2023-2024 21 Betis 4 Leagues 36 1,571 44 35.6 17.5 15 74 4 21 22 4 1.42 30 16 +14 +0.80 +0.77 19.3 19.4 -0.2 -0.01 +0.14 2024-2025 22 Betis 3 Leagues 27 1,800 67 66.7 20.0 20 78 4 7 33 2 1.57 26 23 +3 +0.15 +0.35 29.3 24.7 +4.6 +0.24 +0.30 4 Seasons 3 Clubs 5 Leagues 111 6,021 54 32.5 66.9 65 75 11 46 26 10 1.49 93 71 +22 +0.33 -0.10 78.0 69.1 +8.8 +0.15 -0.24 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 Betis (2 Seasons) 4 Leagues 63 3,371 54 47.4 37.5 35 76 8 28 25 6 1.48 56 39 +17 +0.45 +0.48 48.5 44.1 +4.4 +0.13 +0.26 Barcelona (2 Seasons) 3 Leagues 14 757 54 10.6 8.4 7 75 1 7 33 4 1.50 12 11 +1 +0.12 -0.77 12.7 5.5 +7.2 +1.00 +0.16 Osasuna (1 Season) 2 Leagues 34 1,893 56 44.4 21.0 23 71 2 11 23 0 1.50 25 21 +4 +0.19 +0.27 16.8 19.5 -2.7 -0.16 -0.02 La Liga (4 Seasons) 86 4,438 52 28.7 49.3 48 75 6 38 22 8 1.41 59 53 +6 +0.12 -0.31 64.7 59.0 +5.7 +0.12 -0.29 Copa del Rey (4 Seasons) 11 729 66 43.4 8.1 8 74 2 3 45 2 2.09 21 8 +13 +1.60 +0.75 Conf Lg (2 Seasons) 7 406 58 56.4 4.5 4 74 2 3 36 0 1.78 6 3 +3 +0.67 +1.52 6.9 5.0 +1.9 +0.42 +0.79 Europa Lg (1 Season) 6 384 64 71.1 4.3 5 73 1 1 21 0 1.50 6 5 +1 +0.23 -0.34 6.4 5.2 +1.2 +0.29 -0.34 Supercopa de España (1 Season) 1 64 64 53.3 0.7 0 0 1 64 0 0.00 1 2 -1 -1.41 -1.41
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 2021-2022 19 Barcelona es ESP 1. La Liga 2nd 10 580 58 17.0 6.4 6 81 1 4 24 3 1.70 8 8 0 0.00 -0.95 10.5 5.3 +5.2 +0.80 +0.05 Matches 2022-2023 20 Osasuna es ESP 1. La Liga 7th 28 1,504 54 44.0 16.7 19 72 2 9 16 0 1.43 20 15 +5 +0.30 +0.77 16.8 19.5 -2.7 -0.16 -0.02 Matches 2023-2024 21 Barcelona es ESP 1. La Liga 2nd 2 68 34 2.0 0.8 0 0 2 34 1 2.00 2 0 +2 +2.65 +1.76 2.2 0.2 +2.0 +2.66 +1.75 Matches 2023-2024 21 Betis es ESP 1. La Liga 7th 26 865 33 25.3 9.6 6 70 1 20 22 4 1.35 11 9 +2 +0.21 +0.17 11.4 12.7 -1.3 -0.13 +0.05 Matches 2024-2025 22 Betis es ESP 1. La Liga 12th 20 1,421 71 78.9 15.8 17 78 2 3 30 0 1.25 18 21 -3 -0.19 +0.05 23.8 21.3 +2.5 +0.16 +0.09 Matches 4 Seasons 3 Clubs 1 League 86 4,438 52 28.7 49.3 48 75 6 38 22 8 1.41 59 53 +6 +0.12 -0.31 64.7 59.0 +5.7 +0.12 -0.29 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 Betis (2 Seasons) 1 League 46 2,286 50 43.8 25.4 23 76 3 23 23 4 1.31 29 30 -1 -0.04 -0.04 35.2 34.0 +1.3 +0.05 +0.20 Barcelona (2 Seasons) 1 League 12 648 54 9.5 7.2 6 81 1 6 28 4 1.75 10 8 +2 +0.28 -0.64 12.7 5.5 +7.2 +1.00 +0.16 Osasuna (1 Season) 1 League 28 1,504 54 44.0 16.7 19 72 2 9 16 0 1.43 20 15 +5 +0.30 +0.77 16.8 19.5 -2.7 -0.16 -0.02
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 2021-2022 19 Barcelona es ESP Copa del Rey R16 1 45 45 21.4 0.5 1 45 0 0 0 0.00 1 1 0 0.00 0.00 Matches 2021-2022 19 Barcelona es ESP Supercopa de España 1 64 64 53.3 0.7 0 0 1 64 0 0.00 1 2 -1 -1.41 -1.41 Matches 2022-2023 20 Osasuna es ESP Copa del Rey 2nd 6 389 65 46.3 4.3 4 71 0 2 52 0 1.83 5 6 -1 -0.23 -1.83 Matches 2023-2024 21 Betis es ESP Copa del Rey R32 2 174 87 64.4 1.9 2 87 1 0 0 3.00 12 1 +11 +5.69 +5.69 Matches 2024-2025 22 Betis es ESP Copa del Rey R16 2 121 61 33.6 1.3 1 90 1 1 31 2 3.00 3 0 +3 +2.23 +1.85 Matches 4 Seasons 3 Clubs 2 Leagues 12 793 66 44.1 8.8 8 74 2 4 50 2 1.92 22 10 +12 +1.36 +0.56 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Betis (2 Seasons) 1 League 4 295 74 46.8 3.3 3 88 2 1 31 2 3.00 15 1 +14 +4.27 +4.00 Osasuna (1 Season) 1 League 6 389 65 46.3 4.3 4 71 0 2 52 0 1.83 5 6 -1 -0.23 -1.83 Barcelona (1 Season) 2 Leagues 2 109 55 33.0 1.2 1 45 0 1 64 0 0.00 2 3 -1 -0.83 -0.83 Copa del Rey (4 Seasons) 11 729 66 43.4 8.1 8 74 2 3 45 2 2.09 21 8 +13 +1.60 +0.75 Supercopa de España (1 Season) 1 64 64 53.3 0.7 0 0 1 64 0 0.00 1 2 -1 -1.41 -1.41
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-2024 21 Betis 3. Conf Lg KO 2 148 74 82.2 1.6 2 74 1 0 0 0.50 1 1 0 0.00 +2.81 1.5 1.6 -0.1 -0.08 +1.59 Matches 2023-2024 21 Betis 2. Europa Lg GR 6 384 64 71.1 4.3 5 73 1 1 21 0 1.50 6 5 +1 +0.23 -0.34 6.4 5.2 +1.2 +0.29 -0.34 Matches 2024-2025 22 Betis 3. Conf Lg 5 258 52 47.8 2.9 2 75 1 3 36 0 2.29 5 2 +3 +1.05 +1.68 5.4 3.4 +2.0 +0.71 +0.93 Matches 2 Seasons 1 Club 2 Leagues 13 790 61 62.7 8.8 9 73 3 4 33 0 1.65 12 8 +4 +0.46 +0.84 13.3 10.2 +3.1 +0.36 +0.39 Conf Lg (2 Seasons) 7 406 58 56.4 4.5 4 74 2 3 36 0 1.78 6 3 +3 +0.67 +1.52 6.9 5.0 +1.9 +0.42 +0.79 Europa Lg (1 Season) 6 384 64 71.1 4.3 5 73 1 1 21 0 1.50 6 5 +1 +0.23 -0.34 6.4 5.2 +1.2 +0.29 -0.34
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 2022 20 ma Morocco 1. World Cup 4th 3 93 31 14.1 1.0 0 0 3 31 4 0.67 0 1 -1 -0.97 -1.29 1.1 1.4 -0.3 -0.48 -0.41 Matches 2022 20 ma Morocco Friendlies (M) 2 24 12 6.7 0.3 0 0 2 12 1 2.00 0 0 0 0.00 -0.54 Matches 2023 21 ma Morocco Friendlies (M) 4 179 45 39.8 2.0 2 70 0 2 20 0 2.00 3 0 +3 +1.51 +1.84 Matches 2023 21 ma Morocco Africa Cup of Nations R16 4 188 47 52.2 2.1 2 69 0 2 25 0 1.75 1 2 -1 -0.48 -2.05 Matches 2023 21 ma Morocco Africa Cup of Nations qualification 1 73 73 20.3 0.8 1 73 0 0 0 3.00 2 0 +2 +2.47 +1.52 Matches 2025 23 ma Morocco Africa Cup of Nations qualification 6 424 71 78.5 4.7 5 78 1 1 34 0 3.00 23 2 +21 +4.46 +2.13 Matches 2026 24 ma Morocco WCQ 1 19 19 7.0 0.2 0 0 1 19 0 3.00 0 0 0 0.00 -3.23 Matches 4 Seasons 1 Club 5 Leagues 21 1,000 48 33.3 11.1 10 74 1 11 24 5 2.14 29 5 +24 +2.16 +1.22 1.1 1.4 -0.3 -0.48 -0.41 Africa Cup of Nations qualification (2 Seasons) 7 497 71 55.2 5.5 6 77 1 1 34 0 3.00 25 2 +23 +4.16 +2.83 Friendlies (M) (2 Seasons) 6 203 34 25.1 2.3 2 70 0 4 16 1 2.00 3 0 +3 +1.33 +1.18 Africa Cup of Nations (1 Season) 4 188 47 52.2 2.1 2 69 0 2 25 0 1.75 1 2 -1 -0.48 -2.05 World Cup (1 Season) 3 93 31 14.1 1.0 0 0 3 31 4 0.67 0 1 -1 -0.97 -1.29 1.1 1.4 -0.3 -0.48 -0.41 WCQ (1 Season) 1 19 19 7.0 0.2 0 0 1 19 0 3.00 0 0 0 0.00 -3.23
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 2021-2022 19 Barcelona 3 Leagues 7.7 4 0 0 18 16 2 17 10 11 0 0 0 29 3 7 30.0 2022-2023 20 Osasuna 2 Leagues 21.0 4 2 1 31 43 3 92 9 26 0 0 0 71 3 17 15.0 2023-2024 21 Barcelona 1 League 0.8 0 0 0 1 3 0 7 0 1 0 0 0 2 1 2 33.3 2023-2024 21 Betis 4 Leagues 17.5 1 0 0 17 31 4 66 6 20 0 0 0 71 28 25 52.8 2024-2025 22 Betis 3 Leagues 20.0 2 0 0 24 35 4 46 7 21 1 0 0 88 22 29 43.1 4 Seasons 3 Clubs 5 Leagues 66.9 11 2 1 91 128 13 228 32 79 1 0 0 261 57 80 41.6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Betis (2 Seasons) 4 Leagues 37.5 3 0 0 41 66 8 112 13 41 1 0 0 159 50 54 48.1 Barcelona (2 Seasons) 3 Leagues 8.4 4 0 0 19 19 2 24 10 12 0 0 0 31 4 9 30.8 Osasuna (1 Season) 2 Leagues 21.0 4 2 1 31 43 3 92 9 26 0 0 0 71 3 17 15.0 La Liga (4 Seasons) 49.3 10 2 1 70 97 11 167 23 62 1 0 0 225 49 77 38.9 Copa del Rey (4 Seasons) 8.1 0 0 0 6 12 1 30 6 9 0 Conf Lg (2 Seasons) 4.5 1 0 0 11 11 1 10 1 5 0 0 0 16 7 3 70.0 Europa Lg (1 Season) 4.3 0 0 0 4 8 0 19 1 2 0 0 0 20 1 0 100.0 Supercopa de España (1 Season) 0.7 0 0 0 0 0 0 2 1 1 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 2021-2022 19 Barcelona es ESP 1. La Liga 2nd 6.4 4 0 0 17 15 2 15 9 9 0 0 0 29 3 7 30.0 Matches 2022-2023 20 Osasuna es ESP 1. La Liga 7th 16.7 4 2 1 27 34 2 76 4 19 0 0 0 71 3 17 15.0 Matches 2023-2024 21 Barcelona es ESP 1. La Liga 2nd 0.8 0 0 0 1 3 0 7 0 1 0 0 0 2 1 2 33.3 Matches 2023-2024 21 Betis es ESP 1. La Liga 7th 9.6 1 0 0 9 16 4 33 5 14 0 0 0 44 23 23 50.0 Matches 2024-2025 22 Betis es ESP 1. La Liga 12th 15.8 1 0 0 16 29 3 36 5 19 1 0 0 79 19 28 40.4 Matches 4 Seasons 3 Clubs 1 League 49.3 10 2 1 70 97 11 167 23 62 1 0 0 225 49 77 38.9 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Betis (2 Seasons) 1 League 25.4 2 0 0 25 45 7 69 10 33 1 0 0 123 42 51 45.2 Barcelona (2 Seasons) 1 League 7.2 4 0 0 18 18 2 22 9 10 0 0 0 31 4 9 30.8 Osasuna (1 Season) 1 League 16.7 4 2 1 27 34 2 76 4 19 0 0 0 71 3 17 15.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-2024 21 Betis 3. Conf Lg KO 1.6 0 0 0 4 6 0 5 0 3 0 0 0 7 4 2 66.7 Matches 2023-2024 21 Betis 2. Europa Lg GR 4.3 0 0 0 4 8 0 19 1 2 0 0 0 20 1 0 100.0 Matches 2024-2025 22 Betis 3. Conf Lg 2.9 1 0 0 7 5 1 5 1 2 0 0 0 9 3 1 75.0 Matches 2 Seasons 1 Club 2 Leagues 8.8 1 0 0 15 19 1 29 2 7 0 0 0 36 8 3 72.7 Conf Lg (2 Seasons) 4.5 1 0 0 11 11 1 10 1 5 0 0 0 16 7 3 70.0 Europa Lg (1 Season) 4.3 0 0 0 4 8 0 19 1 2 0 0 0 20 1 0 100.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 Abde Ezzalzouli Pages
Abde Ezzalzouli 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