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 10 4 492 5.5 1 0 1 1 0 0 1 0 1.2 1.2 0.5 1.7 30 14 50 0.18 0.00 0.18 0.18 0.18 0.23 0.08 0.31 0.23 0.31 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 27 20 1,731 19.2 2 2 4 2 0 1 2 0 7.5 6.7 1.9 8.7 106 59 185 0.10 0.10 0.21 0.10 0.21 0.39 0.10 0.49 0.35 0.45 Matches 4 Seasons 3 Clubs 5 Leagues 123 70 6,565 72.9 16 5 21 16 0 2 12 2 16.8 15.3 6.3 21.6 370 161 595 0.22 0.07 0.29 0.22 0.29 0.26 0.10 0.36 0.24 0.34 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 75 40 3,915 43.5 9 3 12 9 0 2 4 0 12.7 11.1 3.5 14.6 223 108 371 0.21 0.07 0.28 0.21 0.28 0.31 0.09 0.40 0.28 0.36 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) 93 51 4,748 52.8 8 4 12 8 0 2 11 2 14.7 13.1 5.1 18.2 310 137 498 0.15 0.08 0.23 0.15 0.23 0.28 0.10 0.37 0.25 0.34 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) 12 6 640 7.1 1 0 1 1 0 0 1 0 1.4 1.4 0.6 2.0 37 16 61 0.14 0.00 0.14 0.14 0.14 0.19 0.09 0.28 0.19 0.28 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 39 25 2,344 26.0 4 3 7 4 0 1 3 0 8.7 7.9 2.4 10.3 136 73 235 0.15 0.12 0.27 0.15 0.27 0.35 0.10 0.45 0.32 0.42 4 Seasons 3 Clubs 5 Leagues 123 70 6,565 72.9 16 5 21 16 0 2 12 2 16.8 15.3 6.3 21.6 370 161 595 0.22 0.07 0.29 0.22 0.29 0.26 0.10 0.36 0.24 0.34 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 75 40 3,915 43.5 9 3 12 9 0 2 4 0 12.7 11.1 3.5 14.6 223 108 371 0.21 0.07 0.28 0.21 0.28 0.31 0.09 0.40 0.28 0.36 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) 93 51 4,748 52.8 8 4 12 8 0 2 11 2 14.7 13.1 5.1 18.2 310 137 498 0.15 0.08 0.23 0.15 0.23 0.28 0.10 0.37 0.25 0.34 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) 12 6 640 7.1 1 0 1 1 0 0 1 0 1.4 1.4 0.6 2.0 37 16 61 0.14 0.00 0.14 0.14 0.14 0.19 0.09 0.28 0.19 0.28 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 5th 27 20 1,731 19.2 2 2 4 2 0 1 2 0 7.5 6.7 1.9 8.7 106 59 185 0.10 0.10 0.21 0.10 0.21 0.39 0.10 0.49 0.35 0.45 Matches 4 Seasons 3 Clubs 1 League 93 51 4,748 52.8 8 4 12 8 0 2 11 2 14.7 13.1 5.1 18.2 310 137 498 0.15 0.08 0.23 0.15 0.23 0.28 0.10 0.37 0.25 0.34 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 53 26 2,596 28.8 3 2 5 3 0 2 3 0 10.5 8.9 2.3 11.2 163 84 274 0.10 0.07 0.17 0.10 0.17 0.36 0.08 0.44 0.31 0.39 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 SF 10 4 492 5.5 1 0 1 1 0 0 1 0 1.2 1.2 0.5 1.7 30 14 50 0.18 0.00 0.18 0.18 0.18 0.23 0.08 0.31 0.23 0.31 Matches 2 Seasons 1 Club 2 Leagues 18 11 1,024 11.4 2 0 2 2 0 0 1 0 2.2 2.2 1.3 3.4 60 24 97 0.18 0.00 0.18 0.18 0.18 0.19 0.11 0.30 0.19 0.30 Conf Lg (2 Seasons) 12 6 640 7.1 1 0 1 1 0 0 1 0 1.4 1.4 0.6 2.0 37 16 61 0.14 0.00 0.14 0.14 0.14 0.19 0.09 0.28 0.19 0.28 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 3 1 124 1.4 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 23 11 1,105 12.3 2 3 5 2 0 0 1 0 0.1 0.1 0.3 0.3 1 2 6 0.16 0.24 0.41 0.16 0.41 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) 3 1 124 1.4 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 5.5 1 20 8 40.0 3.66 1.46 0.05 0.13 17.3 0 0 0 1.2 1.2 0.06 -0.2 -0.2 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 19.2 2 56 22 39.3 2.91 1.14 0.04 0.09 15.8 1 0 1 7.5 6.7 0.12 -5.5 -4.7 Matches 4 Seasons 3 Clubs 5 Leagues 72.9 16 209 73 34.9 2.87 1.00 0.08 0.22 17.4 4 0 2 16.8 15.3 0.08 -6.8 -5.3 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 43.5 9 135 48 35.6 3.10 1.10 0.07 0.19 16.9 2 0 2 12.7 11.1 0.09 -7.7 -6.1 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) 52.8 8 149 51 34.2 2.82 0.97 0.05 0.16 17.3 3 0 2 14.7 13.1 0.09 -6.7 -5.1 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) 7.1 1 24 8 33.3 3.38 1.13 0.04 0.13 18.6 1 0 0 1.4 1.4 0.06 -0.4 -0.4 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 26.0 4 81 31 38.3 3.11 1.19 0.05 0.13 16.2 1 0 1 8.7 7.9 0.10 -5.7 -4.9 4 Seasons 3 Clubs 5 Leagues 72.9 16 209 73 34.9 2.87 1.00 0.08 0.22 17.4 4 0 2 16.8 15.3 0.08 -6.8 -5.3 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 43.5 9 135 48 35.6 3.10 1.10 0.07 0.19 16.9 2 0 2 12.7 11.1 0.09 -7.7 -6.1 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) 52.8 8 149 51 34.2 2.82 0.97 0.05 0.16 17.3 3 0 2 14.7 13.1 0.09 -6.7 -5.1 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) 7.1 1 24 8 33.3 3.38 1.13 0.04 0.13 18.6 1 0 0 1.4 1.4 0.06 -0.4 -0.4 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 5th 19.2 2 56 22 39.3 2.91 1.14 0.04 0.09 15.8 1 0 1 7.5 6.7 0.12 -5.5 -4.7 Matches 4 Seasons 3 Clubs 1 League 52.8 8 149 51 34.2 2.82 0.97 0.05 0.16 17.3 3 0 2 14.7 13.1 0.09 -6.7 -5.1 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 28.8 3 89 30 33.7 3.09 1.04 0.03 0.10 16.5 1 0 2 10.5 8.9 0.10 -7.5 -5.9 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 SF 5.5 1 20 8 40.0 3.66 1.46 0.05 0.13 17.3 0 0 0 1.2 1.2 0.06 -0.2 -0.2 Matches 2 Seasons 1 Club 2 Leagues 11.4 2 32 12 37.5 2.81 1.05 0.06 0.17 18.0 1 0 0 2.2 2.2 0.07 -0.2 -0.2 Conf Lg (2 Seasons) 7.1 1 24 8 33.3 3.38 1.13 0.04 0.13 18.6 1 0 0 1.4 1.4 0.06 -0.4 -0.4 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 5.5 152 194 78.4 1946 609 101 119 84.9 45 53 84.9 4 5 80.0 0 0.5 0.7 -0.5 3 10 4 0 14 Matches 2024-2025 22 Betis es ESP Copa del Rey 1.3 1 Matches 2024-2025 22 Betis es ESP 1. La Liga 19.2 466 658 70.8 5861 1690 316 389 81.2 117 170 68.8 11 31 35.5 2 1.9 1.9 +0.1 26 37 15 2 59 Matches 4 Seasons 3 Clubs 5 Leagues 72.9 1531 2208 69.3 19680 5035 1010 1228 82.2 383 566 67.7 57 136 41.9 5 6.3 8.8 -1.3 58 85 61 15 161 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 43.5 1011 1436 70.4 12538 3443 682 832 82.0 248 351 70.7 25 70 35.7 3 3.5 3.9 -0.5 38 68 31 4 108 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) 52.8 1218 1783 68.3 15780 4051 803 989 81.2 303 462 65.6 48 114 42.1 4 5.1 7.2 -1.1 50 65 54 14 137 Copa del Rey (4 Seasons) 8.1 1 Conf Lg (2 Seasons) 7.1 194 260 74.6 2449 677 134 157 85.4 53 65 81.5 5 11 45.5 0 0.6 1.0 -0.6 4 12 5 0 16 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 26.0 618 852 72.5 7807 2299 417 508 82.1 162 223 72.6 15 36 41.7 3 2.4 2.6 +0.6 29 47 19 2 73 4 Seasons 3 Clubs 5 Leagues 72.9 1531 2208 69.3 19680 5035 1010 1228 82.2 383 566 67.7 57 136 41.9 5 6.3 8.8 -1.3 58 85 61 15 161 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 43.5 1011 1436 70.4 12538 3443 682 832 82.0 248 351 70.7 25 70 35.7 3 3.5 3.9 -0.5 38 68 31 4 108 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) 52.8 1218 1783 68.3 15780 4051 803 989 81.2 303 462 65.6 48 114 42.1 4 5.1 7.2 -1.1 50 65 54 14 137 Copa del Rey (4 Seasons) 8.1 1 Conf Lg (2 Seasons) 7.1 194 260 74.6 2449 677 134 157 85.4 53 65 81.5 5 11 45.5 0 0.6 1.0 -0.6 4 12 5 0 16 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 5th 19.2 466 658 70.8 5861 1690 316 389 81.2 117 170 68.8 11 31 35.5 2 1.9 1.9 +0.1 26 37 15 2 59 Matches 4 Seasons 3 Clubs 1 League 52.8 1218 1783 68.3 15780 4051 803 989 81.2 303 462 65.6 48 114 42.1 4 5.1 7.2 -1.1 50 65 54 14 137 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 28.8 698 1011 69.0 8638 2459 475 593 80.1 168 247 68.0 16 48 33.3 2 2.3 2.3 -0.3 30 48 24 3 84 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 SF 5.5 152 194 78.4 1946 609 101 119 84.9 45 53 84.9 4 5 80.0 0 0.5 0.7 -0.5 3 10 4 0 14 Matches 2 Seasons 1 Club 2 Leagues 11.4 313 425 73.6 3900 984 207 239 86.6 80 104 76.9 9 22 40.9 0 1.3 1.6 -1.3 8 20 7 1 24 Conf Lg (2 Seasons) 7.1 194 260 74.6 2449 677 134 157 85.4 53 65 81.5 5 11 45.5 0 0.6 1.0 -0.6 4 12 5 0 16 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 26.0 852 826 24 7 2 5 55 15 1 0 0 0 618 2 38 4 Seasons 3 Clubs 5 Leagues 72.9 2208 2108 89 17 8 16 237 50 21 3 9 0 1531 11 114 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Betis (2 Seasons) 4 Leagues 43.5 1436 1378 54 14 5 10 121 27 12 1 7 0 1011 4 72 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) 52.8 1783 1704 68 11 8 12 173 43 13 3 3 0 1218 11 87 Copa del Rey (4 Seasons) 8.1 30 Conf Lg (2 Seasons) 7.1 260 257 3 2 0 3 13 1 0 0 0 0 194 0 18 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 5th 19.2 658 634 22 5 2 4 42 15 1 0 0 0 466 2 25 Matches 4 Seasons 3 Clubs 1 League 52.8 1783 1704 68 11 8 12 173 43 13 3 3 0 1218 11 87 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 28.8 1011 974 33 8 5 6 75 20 4 1 1 0 698 4 45 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 SF 5.5 194 192 2 2 0 1 8 0 0 0 0 0 152 0 13 Matches 2 Seasons 1 Club 2 Leagues 11.4 425 404 21 6 0 4 32 7 8 0 6 0 313 0 27 Conf Lg (2 Seasons) 7.1 260 257 3 2 0 3 13 1 0 0 0 0 194 0 18 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 26.0 79 3.20 51 0 12 12 3 1 6 0.24 4 0 0 2 0 0 4 Seasons 3 Clubs 5 Leagues 72.9 194 3.03 112 7 42 19 11 3 16 0.25 12 1 0 3 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 43.5 117 2.91 74 2 18 14 7 2 10 0.25 7 1 0 2 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) 52.8 159 3.01 91 6 36 14 10 2 14 0.27 10 1 0 3 0 0 Copa del Rey (4 Seasons) 8.1 Conf Lg (2 Seasons) 7.1 21 2.95 11 0 4 5 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 5th 19.2 62 3.22 41 0 9 8 3 1 6 0.31 4 0 0 2 0 0 Matches 4 Seasons 3 Clubs 1 League 52.8 159 3.01 91 6 36 14 10 2 14 0.27 10 1 0 3 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 28.8 82 2.84 53 1 12 9 6 1 8 0.28 5 1 0 2 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 SF 5.5 17 3.11 10 0 3 4 0 0 0 0.00 0 0 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 11.4 35 3.08 21 1 6 5 1 1 2 0.18 2 0 0 0 0 0 Conf Lg (2 Seasons) 7.1 21 2.95 11 0 4 5 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 26.0 38 27 17 16 5 16 31 51.6 15 22 3 19 9 46 16 0 4 Seasons 3 Clubs 5 Leagues 72.9 111 85 49 42 20 41 84 48.8 43 64 3 61 34 138 28 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 43.5 64 47 27 25 12 23 52 44.2 29 40 3 37 15 78 22 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) 52.8 98 67 45 37 16 36 71 50.7 35 54 3 51 24 122 24 0 Copa del Rey (4 Seasons) 8.1 9 6 0 Conf Lg (2 Seasons) 7.1 7 6 3 1 3 2 8 25.0 6 6 0 6 2 9 3 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 5th 19.2 34 24 16 15 3 14 25 56.0 11 20 3 17 6 40 13 0 Matches 4 Seasons 3 Clubs 1 League 52.8 98 67 45 37 16 36 71 50.7 35 54 3 51 24 122 24 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 28.8 51 38 23 20 8 18 39 46.2 21 30 3 27 11 62 18 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 SF 5.5 4 3 1 1 2 2 6 33.3 4 2 0 2 2 6 3 0 Matches 2 Seasons 1 Club 2 Leagues 11.4 13 8 4 5 4 5 13 38.5 8 10 0 10 3 16 4 0 Conf Lg (2 Seasons) 7.1 7 6 3 1 3 2 8 25.0 6 6 0 6 2 9 3 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 5.5 275 3 18 103 160 45 275 32 18 56.3 13 40.6 185 1363 760 30 16 23 20 8 218 50 Matches 2024-2025 22 Betis es ESP Copa del Rey 1.3 Matches 2024-2025 22 Betis es ESP 1. La Liga 19.2 942 8 100 352 520 137 941 96 44 45.8 36 37.5 616 4671 2752 106 73 51 52 47 697 185 Matches 4 Seasons 3 Clubs 5 Leagues 72.9 3225 25 315 1153 1835 396 3223 401 198 49.4 162 40.4 2098 17435 9777 370 224 203 213 146 2391 595 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 43.5 2056 20 198 776 1130 271 2054 221 103 46.6 93 42.1 1288 10452 5909 223 140 130 122 94 1527 371 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) 52.8 2629 20 275 923 1496 322 2627 326 160 49.1 128 39.3 1726 14455 8207 310 191 159 172 130 1938 498 Copa del Rey (4 Seasons) 8.1 Conf Lg (2 Seasons) 7.1 367 4 27 137 210 49 367 41 22 53.7 18 43.9 236 1784 971 37 23 25 25 10 289 61 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 26.0 1217 11 118 455 680 182 1216 128 62 48.4 49 38.3 801 6034 3512 136 89 74 72 55 915 235 4 Seasons 3 Clubs 5 Leagues 72.9 3225 25 315 1153 1835 396 3223 401 198 49.4 162 40.4 2098 17435 9777 370 224 203 213 146 2391 595 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 43.5 2056 20 198 776 1130 271 2054 221 103 46.6 93 42.1 1288 10452 5909 223 140 130 122 94 1527 371 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) 52.8 2629 20 275 923 1496 322 2627 326 160 49.1 128 39.3 1726 14455 8207 310 191 159 172 130 1938 498 Copa del Rey (4 Seasons) 8.1 Conf Lg (2 Seasons) 7.1 367 4 27 137 210 49 367 41 22 53.7 18 43.9 236 1784 971 37 23 25 25 10 289 61 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 5th 19.2 942 8 100 352 520 137 941 96 44 45.8 36 37.5 616 4671 2752 106 73 51 52 47 697 185 Matches 4 Seasons 3 Clubs 1 League 52.8 2629 20 275 923 1496 322 2627 326 160 49.1 128 39.3 1726 14455 8207 310 191 159 172 130 1938 498 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 28.8 1460 15 158 546 791 197 1458 146 65 44.5 59 40.4 916 7472 4339 163 107 86 81 78 1074 274 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 SF 5.5 275 3 18 103 160 45 275 32 18 56.3 13 40.6 185 1363 760 30 16 23 20 8 218 50 Matches 2 Seasons 1 Club 2 Leagues 11.4 596 5 40 230 339 74 596 75 38 50.7 34 45.3 372 2980 1570 60 33 44 41 16 453 97 Conf Lg (2 Seasons) 7.1 367 4 27 137 210 49 367 41 22 53.7 18 43.9 236 1784 971 37 23 25 25 10 289 61 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 10 492 49 45.6 5.5 4 82 3 6 27 0 2.00 9 4 +5 +0.91 +0.30 9.4 5.1 +4.4 +0.80 +0.10 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 27 1,731 64 58.3 19.2 20 77 2 7 27 1 1.52 26 25 +1 +0.05 -0.53 29.0 24.4 +4.6 +0.24 -0.12 Matches 4 Seasons 3 Clubs 5 Leagues 123 6,565 53 32.4 72.9 70 75 13 53 25 11 1.55 105 77 +28 +0.38 -0.11 87.1 73.9 +13.2 +0.21 -0.22 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 75 3,915 52 44.4 43.5 40 77 10 35 24 7 1.58 68 45 +23 +0.53 +0.27 57.7 48.9 +8.8 +0.22 +0.12 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) 93 4,748 51 28.5 52.8 51 75 6 42 22 9 1.48 67 57 +10 +0.19 -0.28 69.8 62.1 +7.7 +0.15 -0.26 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) 12 640 53 50.8 7.1 6 80 4 6 27 0 1.75 10 5 +5 +0.70 +0.27 10.9 6.7 +4.2 +0.59 +0.02 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 39 2,344 60 53.2 26.0 25 78 6 14 27 3 1.72 38 29 +9 +0.35 -0.22 38.4 29.5 +8.9 +0.36 -0.10 4 Seasons 3 Clubs 5 Leagues 123 6,565 53 32.4 72.9 70 75 13 53 25 11 1.55 105 77 +28 +0.38 -0.11 87.1 73.9 +13.2 +0.21 -0.22 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 75 3,915 52 44.4 43.5 40 77 10 35 24 7 1.58 68 45 +23 +0.53 +0.27 57.7 48.9 +8.8 +0.22 +0.12 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) 93 4,748 51 28.5 52.8 51 75 6 42 22 9 1.48 67 57 +10 +0.19 -0.28 69.8 62.1 +7.7 +0.15 -0.26 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) 12 640 53 50.8 7.1 6 80 4 6 27 0 1.75 10 5 +5 +0.70 +0.27 10.9 6.7 +4.2 +0.59 +0.02 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 5th 27 1,731 64 58.3 19.2 20 77 2 7 27 1 1.52 26 25 +1 +0.05 -0.53 29.0 24.4 +4.6 +0.24 -0.12 Matches 4 Seasons 3 Clubs 1 League 93 4,748 51 28.5 52.8 51 75 6 42 22 9 1.48 67 57 +10 +0.19 -0.28 69.8 62.1 +7.7 +0.15 -0.26 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 53 2,596 49 40.6 28.8 26 76 3 27 23 5 1.44 37 34 +3 +0.10 -0.11 40.4 37.1 +3.3 +0.11 +0.12 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 SF 10 492 49 45.6 5.5 4 82 3 6 27 0 2.00 9 4 +5 +0.91 +0.30 9.4 5.1 +4.4 +0.80 +0.10 Matches 2 Seasons 1 Club 2 Leagues 18 1,024 57 56.9 11.4 11 76 5 7 26 0 1.67 16 10 +6 +0.53 +0.06 17.3 11.9 +5.5 +0.48 -0.11 Conf Lg (2 Seasons) 12 640 53 50.8 7.1 6 80 4 6 27 0 1.75 10 5 +5 +0.70 +0.27 10.9 6.7 +4.2 +0.59 +0.02 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 3 124 41 27.6 1.4 1 70 0 2 27 0 3.00 4 0 +4 +2.90 +0.69 Matches 4 Seasons 1 Club 5 Leagues 23 1,105 48 34.7 12.3 11 74 1 12 25 5 2.22 33 5 +28 +2.28 +1.41 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) 3 124 41 27.6 1.4 1 70 0 2 27 0 3.00 4 0 +4 +2.90 +0.69
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 26.0 3 0 0 32 50 4 55 9 27 1 0 0 113 25 36 41.0 4 Seasons 3 Clubs 5 Leagues 72.9 12 2 1 99 143 13 237 34 85 1 0 0 286 60 87 40.8 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Betis (2 Seasons) 4 Leagues 43.5 4 0 0 49 81 8 121 15 47 1 0 0 184 53 61 46.5 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) 52.8 11 2 1 75 104 11 173 24 67 1 0 0 235 49 82 37.4 Copa del Rey (4 Seasons) 8.1 0 0 0 6 12 1 30 6 9 0 Conf Lg (2 Seasons) 7.1 1 0 0 14 19 1 13 2 6 0 0 0 31 10 5 66.7 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 5th 19.2 2 0 0 21 36 3 42 6 24 1 0 0 89 19 33 36.5 Matches 4 Seasons 3 Clubs 1 League 52.8 11 2 1 75 104 11 173 24 67 1 0 0 235 49 82 37.4 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 28.8 3 0 0 30 52 7 75 11 38 1 0 0 133 42 56 42.9 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 SF 5.5 1 0 0 10 13 1 8 2 3 0 0 0 24 6 3 66.7 Matches 2 Seasons 1 Club 2 Leagues 11.4 1 0 0 18 27 1 32 3 8 0 0 0 51 11 5 68.8 Conf Lg (2 Seasons) 7.1 1 0 0 14 19 1 13 2 6 0 0 0 31 10 5 66.7 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