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 1 0 31 0.3 1 0 1 1 0 0 0 0 2.90 0.00 2.90 2.90 2.90 Matches 2024-2025 22 Betis es ESP 1. La Liga 18 15 1,290 14.3 1 1 2 1 0 1 1 0 6.8 6.0 1.5 7.4 80 52 142 0.07 0.07 0.14 0.07 0.14 0.47 0.10 0.57 0.42 0.52 Matches 4 Seasons 3 Clubs 5 Leagues 108 62 5,800 64.4 15 3 18 15 0 2 11 2 15.5 13.9 5.9 19.8 330 146 532 0.23 0.05 0.28 0.23 0.28 0.27 0.10 0.38 0.25 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 60 32 3,150 35.0 8 1 9 8 0 2 3 0 11.3 9.7 3.0 12.8 183 93 308 0.23 0.03 0.26 0.23 0.26 0.35 0.09 0.44 0.30 0.39 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) 84 46 4,307 47.9 7 3 10 7 0 2 10 2 13.9 12.4 4.6 17.0 284 130 455 0.15 0.06 0.21 0.15 0.21 0.29 0.10 0.39 0.26 0.35 Copa del Rey (4 Seasons) 10 7 639 7.1 6 0 6 6 0 0 0 0 0.85 0.00 0.85 0.85 0.85 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 24 17 1,579 17.5 3 1 4 3 0 1 2 0 7.4 6.6 1.9 8.5 96 58 172 0.17 0.06 0.23 0.17 0.23 0.43 0.11 0.54 0.38 0.50 4 Seasons 3 Clubs 5 Leagues 108 62 5,800 64.4 15 3 18 15 0 2 11 2 15.5 13.9 5.9 19.8 330 146 532 0.23 0.05 0.28 0.23 0.28 0.27 0.10 0.38 0.25 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 60 32 3,150 35.0 8 1 9 8 0 2 3 0 11.3 9.7 3.0 12.8 183 93 308 0.23 0.03 0.26 0.23 0.26 0.35 0.09 0.44 0.30 0.39 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) 84 46 4,307 47.9 7 3 10 7 0 2 10 2 13.9 12.4 4.6 17.0 284 130 455 0.15 0.06 0.21 0.15 0.21 0.29 0.10 0.39 0.26 0.35 Copa del Rey (4 Seasons) 10 7 639 7.1 6 0 6 6 0 0 0 0 0.85 0.00 0.85 0.85 0.85 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 9th 18 15 1,290 14.3 1 1 2 1 0 1 1 0 6.8 6.0 1.5 7.4 80 52 142 0.07 0.07 0.14 0.07 0.14 0.47 0.10 0.57 0.42 0.52 Matches 4 Seasons 3 Clubs 1 League 84 46 4,307 47.9 7 3 10 7 0 2 10 2 13.9 12.4 4.6 17.0 284 130 455 0.15 0.06 0.21 0.15 0.21 0.29 0.10 0.39 0.26 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 44 21 2,155 23.9 2 1 3 2 0 2 2 0 9.7 8.2 1.8 10.0 137 77 231 0.08 0.04 0.13 0.08 0.13 0.41 0.07 0.48 0.34 0.42 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 R32 1 0 31 0.3 1 0 1 1 0 0 0 0 2.90 0.00 2.90 2.90 2.90 Matches 4 Seasons 3 Clubs 2 Leagues 11 7 703 7.8 6 0 6 6 0 0 0 0 0.77 0.00 0.77 0.77 0.77 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 3 2 205 2.3 4 0 4 4 0 0 0 0 1.76 0.00 1.76 1.76 1.76 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) 10 7 639 7.1 6 0 6 6 0 0 0 0 0.85 0.00 0.85 0.85 0.85 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 0.3 1 2 1 50.0 5.81 2.90 0.50 1.00 0 0 Matches 2024-2025 22 Betis es ESP 1. La Liga 14.3 1 43 14 32.6 3.00 0.98 0.02 0.07 15.2 1 0 1 6.8 6.0 0.14 -5.8 -5.0 Matches 4 Seasons 3 Clubs 5 Leagues 64.4 15 182 60 33.0 2.82 0.93 0.08 0.25 17.5 4 0 2 15.5 13.9 0.09 -6.5 -4.9 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 35.0 8 108 35 32.4 3.09 1.00 0.07 0.23 16.9 2 0 2 11.3 9.7 0.10 -7.3 -5.7 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) 47.9 7 136 43 31.6 2.84 0.90 0.05 0.16 17.2 3 0 2 13.9 12.4 0.09 -6.9 -5.4 Copa del Rey (4 Seasons) 7.1 6 23 10 43.5 3.24 1.41 0.26 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 17.5 3 54 18 33.3 3.08 1.03 0.06 0.17 15.9 1 0 1 7.4 6.6 0.13 -5.4 -4.6 4 Seasons 3 Clubs 5 Leagues 64.4 15 182 60 33.0 2.82 0.93 0.08 0.25 17.5 4 0 2 15.5 13.9 0.09 -6.5 -4.9 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 35.0 8 108 35 32.4 3.09 1.00 0.07 0.23 16.9 2 0 2 11.3 9.7 0.10 -7.3 -5.7 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) 47.9 7 136 43 31.6 2.84 0.90 0.05 0.16 17.2 3 0 2 13.9 12.4 0.09 -6.9 -5.4 Copa del Rey (4 Seasons) 7.1 6 23 10 43.5 3.24 1.41 0.26 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 9th 14.3 1 43 14 32.6 3.00 0.98 0.02 0.07 15.2 1 0 1 6.8 6.0 0.14 -5.8 -5.0 Matches 4 Seasons 3 Clubs 1 League 47.9 7 136 43 31.6 2.84 0.90 0.05 0.16 17.2 3 0 2 13.9 12.4 0.09 -6.9 -5.4 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Betis (2 Seasons) 1 League 23.9 2 76 22 28.9 3.17 0.92 0.03 0.09 16.3 1 0 2 9.7 8.2 0.11 -7.7 -6.2 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 R32 0.3 1 2 1 50.0 5.81 2.90 0.50 1.00 0 0 Matches 4 Seasons 3 Clubs 2 Leagues 7.8 6 25 10 40.0 3.20 1.28 0.24 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 2.3 4 11 6 54.5 4.83 2.63 0.36 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) 7.1 6 23 10 43.5 3.24 1.41 0.26 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 0.3 0 Matches 2024-2025 22 Betis es ESP 1. La Liga 14.3 360 514 70.0 4400 1395 249 312 79.8 94 133 70.7 3 20 15.0 1 1.5 1.5 -0.5 19 29 13 2 52 Matches 4 Seasons 3 Clubs 5 Leagues 64.4 1355 1971 68.7 17239 4436 900 1098 82.0 336 499 67.3 46 121 38.0 3 5.9 8.1 -2.9 51 71 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 35.0 835 1199 69.6 10097 2844 572 702 81.5 201 284 70.8 14 55 25.5 1 3.0 3.2 -2.0 31 54 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) 47.9 1112 1639 67.8 14319 3756 736 912 80.7 280 425 65.9 40 103 38.8 3 4.6 6.8 -1.6 43 57 52 14 130 Copa del Rey (4 Seasons) 7.1 0 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 17.5 442 615 71.9 5366 1700 307 378 81.2 115 156 73.7 4 21 19.0 1 1.9 1.9 -0.9 22 33 15 2 58 4 Seasons 3 Clubs 5 Leagues 64.4 1355 1971 68.7 17239 4436 900 1098 82.0 336 499 67.3 46 121 38.0 3 5.9 8.1 -2.9 51 71 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 35.0 835 1199 69.6 10097 2844 572 702 81.5 201 284 70.8 14 55 25.5 1 3.0 3.2 -2.0 31 54 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) 47.9 1112 1639 67.8 14319 3756 736 912 80.7 280 425 65.9 40 103 38.8 3 4.6 6.8 -1.6 43 57 52 14 130 Copa del Rey (4 Seasons) 7.1 0 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 9th 14.3 360 514 70.0 4400 1395 249 312 79.8 94 133 70.7 3 20 15.0 1 1.5 1.5 -0.5 19 29 13 2 52 Matches 4 Seasons 3 Clubs 1 League 47.9 1112 1639 67.8 14319 3756 736 912 80.7 280 425 65.9 40 103 38.8 3 4.6 6.8 -1.6 43 57 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 23.9 592 867 68.3 7177 2164 408 516 79.1 145 210 69.0 8 37 21.6 1 1.8 1.9 -0.8 23 40 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 17.5 615 595 19 4 2 2 36 14 1 0 0 0 442 1 30 4 Seasons 3 Clubs 5 Leagues 64.4 1971 1877 84 14 8 13 218 49 21 3 9 0 1355 10 106 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Betis (2 Seasons) 4 Leagues 35.0 1199 1147 49 11 5 7 102 26 12 1 7 0 835 3 64 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) 47.9 1639 1565 64 9 8 10 161 42 13 3 3 0 1112 10 84 Copa del Rey (4 Seasons) 7.1 26 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 9th 14.3 514 495 18 3 2 2 30 14 1 0 0 0 360 1 22 Matches 4 Seasons 3 Clubs 1 League 47.9 1639 1565 64 9 8 10 161 42 13 3 3 0 1112 10 84 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 23.9 867 835 29 6 5 4 63 19 4 1 1 0 592 3 42 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 17.5 60 3.49 38 0 10 8 3 1 3 0.17 2 0 0 1 0 0 4 Seasons 3 Clubs 5 Leagues 64.4 175 3.09 99 7 40 15 11 3 13 0.23 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 35.0 98 3.00 61 2 16 10 7 2 7 0.21 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) 47.9 145 3.03 80 6 35 12 10 2 11 0.23 8 1 0 2 0 0 Copa del Rey (4 Seasons) 7.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 9th 14.3 48 3.35 30 0 8 6 3 1 3 0.21 2 0 0 1 0 0 Matches 4 Seasons 3 Clubs 1 League 47.9 145 3.03 80 6 35 12 10 2 11 0.23 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 23.9 68 2.84 42 1 11 7 6 1 5 0.21 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 17.5 28 19 13 10 5 11 22 50.0 11 17 3 14 7 34 11 0 4 Seasons 3 Clubs 5 Leagues 64.4 101 77 45 36 20 36 75 48.0 39 59 3 56 32 126 23 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 35.0 54 39 23 19 12 18 43 41.9 25 35 3 32 13 66 17 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) 47.9 90 60 42 32 16 32 64 50.0 32 51 3 48 23 113 20 0 Copa del Rey (4 Seasons) 7.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 9th 14.3 26 17 13 10 3 10 18 55.6 8 17 3 14 5 31 9 0 Matches 4 Seasons 3 Clubs 1 League 47.9 90 60 42 32 16 32 64 50.0 32 51 3 48 23 113 20 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 23.9 43 31 20 15 8 14 32 43.8 18 27 3 24 10 53 14 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 0.3 Matches 2024-2025 22 Betis es ESP 1. La Liga 14.3 738 7 81 286 393 105 737 75 38 50.7 27 36.0 471 3560 2096 80 55 38 42 36 539 142 Matches 4 Seasons 3 Clubs 5 Leagues 64.4 2890 23 284 1033 1639 342 2888 367 185 50.4 147 40.1 1872 15724 8774 330 198 178 195 132 2132 532 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 35.0 1721 18 167 656 934 217 1719 187 90 48.1 78 41.7 1062 8741 4906 183 114 105 104 80 1268 308 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) 47.9 2425 19 256 857 1369 290 2423 305 154 50.5 119 39.0 1581 13344 7551 284 173 146 162 119 1780 455 Copa del Rey (4 Seasons) 7.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 17.5 882 9 87 335 484 128 881 94 49 52.1 34 36.2 575 4323 2509 96 63 49 54 41 656 172 4 Seasons 3 Clubs 5 Leagues 64.4 2890 23 284 1033 1639 342 2888 367 185 50.4 147 40.1 1872 15724 8774 330 198 178 195 132 2132 532 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 35.0 1721 18 167 656 934 217 1719 187 90 48.1 78 41.7 1062 8741 4906 183 114 105 104 80 1268 308 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) 47.9 2425 19 256 857 1369 290 2423 305 154 50.5 119 39.0 1581 13344 7551 284 173 146 162 119 1780 455 Copa del Rey (4 Seasons) 7.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 9th 14.3 738 7 81 286 393 105 737 75 38 50.7 27 36.0 471 3560 2096 80 55 38 42 36 539 142 Matches 4 Seasons 3 Clubs 1 League 47.9 2425 19 256 857 1369 290 2423 305 154 50.5 119 39.0 1581 13344 7551 284 173 146 162 119 1780 455 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 23.9 1256 14 139 480 664 165 1254 125 59 47.2 50 40.0 771 6361 3683 137 89 73 71 67 916 231 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 1 31 31 17.2 0.3 0 0 1 31 1 3.00 2 0 +2 +5.81 +2.79 Matches 2024-2025 22 Betis es ESP 1. La Liga 18 1,290 72 79.6 14.3 15 80 2 3 30 0 1.39 17 19 -2 -0.14 -0.41 22.5 19.0 +3.5 +0.25 +0.07 Matches 4 Seasons 3 Clubs 5 Leagues 108 5,800 54 31.9 64.4 62 75 10 46 26 9 1.51 91 69 +22 +0.34 -0.14 76.7 66.8 +9.8 +0.17 -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 60 3,150 53 46.7 35.0 32 77 7 28 25 5 1.51 54 37 +17 +0.49 +0.36 47.2 41.8 +5.4 +0.17 +0.29 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) 84 4,307 51 28.2 47.9 46 75 6 38 22 8 1.44 58 51 +7 +0.15 -0.30 63.4 56.7 +6.7 +0.14 -0.27 Copa del Rey (4 Seasons) 10 639 64 42.6 7.1 7 72 1 3 45 1 2.00 20 8 +12 +1.69 +0.33 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 24 1,579 66 67.5 17.5 17 79 3 7 33 1 1.64 24 21 +3 +0.17 -0.30 28.0 22.4 +5.6 +0.32 +0.33 4 Seasons 3 Clubs 5 Leagues 108 5,800 54 31.9 64.4 62 75 10 46 26 9 1.51 91 69 +22 +0.34 -0.14 76.7 66.8 +9.8 +0.17 -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 60 3,150 53 46.7 35.0 32 77 7 28 25 5 1.51 54 37 +17 +0.49 +0.36 47.2 41.8 +5.4 +0.17 +0.29 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) 84 4,307 51 28.2 47.9 46 75 6 38 22 8 1.44 58 51 +7 +0.15 -0.30 63.4 56.7 +6.7 +0.14 -0.27 Copa del Rey (4 Seasons) 10 639 64 42.6 7.1 7 72 1 3 45 1 2.00 20 8 +12 +1.69 +0.33 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 9th 18 1,290 72 79.6 14.3 15 80 2 3 30 0 1.39 17 19 -2 -0.14 -0.41 22.5 19.0 +3.5 +0.25 +0.07 Matches 4 Seasons 3 Clubs 1 League 84 4,307 51 28.2 47.9 46 75 6 38 22 8 1.44 58 51 +7 +0.15 -0.30 63.4 56.7 +6.7 +0.14 -0.27 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 44 2,155 49 42.8 23.9 21 77 3 23 23 4 1.37 28 28 0 0.00 -0.06 33.9 31.7 +2.3 +0.09 +0.23 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 R32 1 31 31 17.2 0.3 0 0 1 31 1 3.00 2 0 +2 +5.81 +2.79 Matches 4 Seasons 3 Clubs 2 Leagues 11 703 64 43.4 7.8 7 72 1 4 50 1 1.82 21 10 +11 +1.41 +0.13 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 3 205 68 45.6 2.3 2 87 1 1 31 1 3.00 14 1 +13 +5.71 +3.87 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) 10 639 64 42.6 7.1 7 72 1 3 45 1 2.00 20 8 +12 +1.69 +0.33 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 17.5 2 0 0 22 32 4 36 7 19 1 0 0 81 19 23 45.2 4 Seasons 3 Clubs 5 Leagues 64.4 11 2 1 89 125 13 218 32 77 1 0 0 254 54 74 42.2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Betis (2 Seasons) 4 Leagues 35.0 3 0 0 39 63 8 102 13 39 1 0 0 152 47 48 49.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) 47.9 10 2 1 69 95 11 161 23 60 1 0 0 218 46 71 39.3 Copa del Rey (4 Seasons) 7.1 0 0 0 5 11 1 26 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 9th 14.3 1 0 0 15 27 3 30 5 17 1 0 0 72 16 22 42.1 Matches 4 Seasons 3 Clubs 1 League 47.9 10 2 1 69 95 11 161 23 60 1 0 0 218 46 71 39.3 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 23.9 2 0 0 24 43 7 63 10 31 1 0 0 116 39 45 46.4 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