Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2019-2020 18 Villarreal es ESP 1. La Liga 1 0 15 0.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Villarreal es ESP Copa del Rey 5 4 374 4.2 0 3 3 0 0 0 3 0 0.00 0.72 0.72 0.00 0.72 Matches 2020-2021 19 Villarreal 2. Europa Lg 9 4 287 3.2 2 0 2 2 0 0 0 0 1.6 1.6 0.3 1.9 7 14 28 0.63 0.00 0.63 0.63 0.63 0.49 0.11 0.60 0.49 0.60 Matches 2020-2021 19 Villarreal es ESP 1. La Liga 6 2 137 1.5 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.2 5 5 12 0.00 0.00 0.00 0.00 0.00 0.06 0.05 0.11 0.06 0.11 Matches 2021-2022 20 Girona es ESP Copa del Rey 3 0 98 1.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Girona es ESP 2. La Liga 2 38 35 2,807 31.2 5 6 11 5 0 0 16 1 7.0 7.0 6.1 13.1 133 149 227 0.16 0.19 0.35 0.16 0.35 0.22 0.20 0.42 0.22 0.42 Matches 2022-2023 21 Villarreal 3. Conf Lg 7 7 548 6.1 4 1 5 4 0 0 3 0 1.3 1.3 2.3 3.6 20 36 33 0.66 0.16 0.82 0.66 0.82 0.21 0.38 0.59 0.21 0.59 Matches 2022-2023 21 Villarreal es ESP Copa del Rey 4 4 291 3.2 2 0 2 2 0 0 1 0 0.62 0.00 0.62 0.62 0.62 Matches 2022-2023 21 Villarreal es ESP 1. La Liga 35 19 1,947 21.6 6 2 8 6 0 0 13 1 3.9 3.9 5.2 9.1 50 124 110 0.28 0.09 0.37 0.28 0.37 0.18 0.24 0.42 0.18 0.42 Matches 2023-2024 22 Villarreal es ESP Copa del Rey 3 1 171 1.9 1 0 1 1 0 0 1 0 0.53 0.00 0.53 0.53 0.53 Matches 2023-2024 22 Villarreal 2. Europa Lg 8 5 412 4.6 2 3 5 2 0 0 3 0 1.1 1.1 1.5 2.6 13 20 29 0.44 0.66 1.09 0.44 1.09 0.27 0.37 0.64 0.27 0.64 Matches 2023-2024 22 Villarreal es ESP 1. La Liga 34 33 2,579 28.7 2 14 16 2 0 1 11 1 7.9 7.1 9.2 16.3 84 165 181 0.07 0.49 0.56 0.07 0.56 0.27 0.32 0.60 0.25 0.57 Matches 2024-2025 23 Villarreal es ESP Copa del Rey 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Villarreal es ESP 1. La Liga 15 14 1,191 13.2 4 5 9 4 0 1 5 0 3.7 2.9 5.2 8.1 32 89 70 0.30 0.38 0.68 0.30 0.68 0.28 0.39 0.67 0.22 0.61 Matches 6 Seasons 2 Clubs 5 Leagues 169 128 10,878 120.9 28 34 62 28 0 2 57 3 26.5 24.9 30.0 54.9 344 602 690 0.23 0.28 0.51 0.23 0.51 0.24 0.27 0.51 0.23 0.50 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 Villarreal (5 Seasons) 4 Leagues 128 93 7,973 88.6 23 28 51 23 0 2 40 2 19.5 17.9 23.8 41.7 211 453 463 0.26 0.32 0.58 0.26 0.58 0.25 0.30 0.55 0.23 0.53 Girona (1 Season) 2 Leagues 41 35 2,905 32.3 5 6 11 5 0 0 17 1 7.0 7.0 6.1 13.1 133 149 227 0.15 0.19 0.34 0.15 0.34 0.22 0.20 0.42 0.22 0.42 La Liga (5 Seasons) 91 68 5,869 65.2 12 21 33 12 0 2 29 2 15.6 14.0 19.7 33.7 171 383 373 0.18 0.32 0.51 0.18 0.51 0.24 0.30 0.54 0.21 0.52 Copa del Rey (5 Seasons) 16 9 955 10.6 3 3 6 3 0 0 6 0 0.28 0.28 0.57 0.28 0.57 Europa Lg (2 Seasons) 17 9 699 7.8 4 3 7 4 0 0 3 0 2.7 2.7 1.8 4.5 20 34 57 0.52 0.39 0.90 0.52 0.90 0.37 0.25 0.62 0.37 0.62 La Liga 2 (1 Season) 38 35 2,807 31.2 5 6 11 5 0 0 16 1 7.0 7.0 6.1 13.1 133 149 227 0.16 0.19 0.35 0.16 0.35 0.22 0.20 0.42 0.22 0.42 Conf Lg (1 Season) 7 7 548 6.1 4 1 5 4 0 0 3 0 1.3 1.3 2.3 3.6 20 36 33 0.66 0.16 0.82 0.66 0.82 0.21 0.38 0.59 0.21 0.59
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2019-2020 18 Villarreal 1 League 1 0 15 0.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2020-2021 19 Villarreal 3 Leagues 20 10 798 8.9 2 3 5 2 0 0 3 0 1.7 1.7 0.4 2.1 12 19 40 0.23 0.34 0.56 0.23 0.56 0.35 0.09 0.44 0.35 0.44 2021-2022 20 Girona 2 Leagues 41 35 2,905 32.3 5 6 11 5 0 0 17 1 7.0 7.0 6.1 13.1 133 149 227 0.15 0.19 0.34 0.15 0.34 0.22 0.20 0.42 0.22 0.42 2022-2023 21 Villarreal 3 Leagues 46 30 2,786 31.0 12 3 15 12 0 0 17 1 5.2 5.2 7.5 12.7 70 160 143 0.39 0.10 0.48 0.39 0.48 0.19 0.27 0.46 0.19 0.46 2023-2024 22 Villarreal 3 Leagues 45 39 3,162 35.1 5 17 22 5 0 1 15 1 9.0 8.2 10.7 18.9 97 185 210 0.14 0.48 0.63 0.14 0.63 0.27 0.33 0.60 0.25 0.58 2024-2025 23 Villarreal 2 Leagues 16 14 1,212 13.5 4 5 9 4 0 1 5 0 3.7 2.9 5.2 8.1 32 89 70 0.30 0.37 0.67 0.30 0.67 0.28 0.39 0.67 0.22 0.61 6 Seasons 2 Clubs 5 Leagues 169 128 10,878 120.9 28 34 62 28 0 2 57 3 26.5 24.9 30.0 54.9 344 602 690 0.23 0.28 0.51 0.23 0.51 0.24 0.27 0.51 0.23 0.50 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 Villarreal (5 Seasons) 4 Leagues 128 93 7,973 88.6 23 28 51 23 0 2 40 2 19.5 17.9 23.8 41.7 211 453 463 0.26 0.32 0.58 0.26 0.58 0.25 0.30 0.55 0.23 0.53 Girona (1 Season) 2 Leagues 41 35 2,905 32.3 5 6 11 5 0 0 17 1 7.0 7.0 6.1 13.1 133 149 227 0.15 0.19 0.34 0.15 0.34 0.22 0.20 0.42 0.22 0.42 La Liga (5 Seasons) 91 68 5,869 65.2 12 21 33 12 0 2 29 2 15.6 14.0 19.7 33.7 171 383 373 0.18 0.32 0.51 0.18 0.51 0.24 0.30 0.54 0.21 0.52 Copa del Rey (5 Seasons) 16 9 955 10.6 3 3 6 3 0 0 6 0 0.28 0.28 0.57 0.28 0.57 Europa Lg (2 Seasons) 17 9 699 7.8 4 3 7 4 0 0 3 0 2.7 2.7 1.8 4.5 20 34 57 0.52 0.39 0.90 0.52 0.90 0.37 0.25 0.62 0.37 0.62 La Liga 2 (1 Season) 38 35 2,807 31.2 5 6 11 5 0 0 16 1 7.0 7.0 6.1 13.1 133 149 227 0.16 0.19 0.35 0.16 0.35 0.22 0.20 0.42 0.22 0.42 Conf Lg (1 Season) 7 7 548 6.1 4 1 5 4 0 0 3 0 1.3 1.3 2.3 3.6 20 36 33 0.66 0.16 0.82 0.66 0.82 0.21 0.38 0.59 0.21 0.59
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2019-2020 18 Villarreal es ESP 1. La Liga 5th 1 0 15 0.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Villarreal es ESP 1. La Liga 7th 6 2 137 1.5 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.2 5 5 12 0.00 0.00 0.00 0.00 0.00 0.06 0.05 0.11 0.06 0.11 Matches 2021-2022 20 Girona es ESP 2. La Liga 2 6th 38 35 2,807 31.2 5 6 11 5 0 0 16 1 7.0 7.0 6.1 13.1 133 149 227 0.16 0.19 0.35 0.16 0.35 0.22 0.20 0.42 0.22 0.42 Matches 2022-2023 21 Villarreal es ESP 1. La Liga 5th 35 19 1,947 21.6 6 2 8 6 0 0 13 1 3.9 3.9 5.2 9.1 50 124 110 0.28 0.09 0.37 0.28 0.37 0.18 0.24 0.42 0.18 0.42 Matches 2023-2024 22 Villarreal es ESP 1. La Liga 8th 34 33 2,579 28.7 2 14 16 2 0 1 11 1 7.9 7.1 9.2 16.3 84 165 181 0.07 0.49 0.56 0.07 0.56 0.27 0.32 0.60 0.25 0.57 Matches 2024-2025 23 Villarreal es ESP 1. La Liga 6th 15 14 1,191 13.2 4 5 9 4 0 1 5 0 3.7 2.9 5.2 8.1 32 89 70 0.30 0.38 0.68 0.30 0.68 0.28 0.39 0.67 0.22 0.61 Matches 6 Seasons 2 Clubs 2 Leagues 129 103 8,676 96.4 17 27 44 17 0 2 45 3 22.6 21.0 25.8 46.8 304 532 600 0.18 0.28 0.46 0.18 0.46 0.23 0.27 0.50 0.22 0.49 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 Villarreal (5 Seasons) 1 League 91 68 5,869 65.2 12 21 33 12 0 2 29 2 15.6 14.0 19.7 33.7 171 383 373 0.18 0.32 0.51 0.18 0.51 0.24 0.30 0.54 0.21 0.52 Girona (1 Season) 1 League 38 35 2,807 31.2 5 6 11 5 0 0 16 1 7.0 7.0 6.1 13.1 133 149 227 0.16 0.19 0.35 0.16 0.35 0.22 0.20 0.42 0.22 0.42 La Liga (5 Seasons) 91 68 5,869 65.2 12 21 33 12 0 2 29 2 15.6 14.0 19.7 33.7 171 383 373 0.18 0.32 0.51 0.18 0.51 0.24 0.30 0.54 0.21 0.52 La Liga 2 (1 Season) 38 35 2,807 31.2 5 6 11 5 0 0 16 1 7.0 7.0 6.1 13.1 133 149 227 0.16 0.19 0.35 0.16 0.35 0.22 0.20 0.42 0.22 0.42
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2020-2021 19 Villarreal es ESP Copa del Rey 5th 5 4 374 4.2 0 3 3 0 0 0 3 0 0.00 0.72 0.72 0.00 0.72 Matches 2021-2022 20 Girona es ESP Copa del Rey R16 3 0 98 1.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Villarreal es ESP Copa del Rey R16 4 4 291 3.2 2 0 2 2 0 0 1 0 0.62 0.00 0.62 0.62 0.62 Matches 2023-2024 22 Villarreal es ESP Copa del Rey R32 3 1 171 1.9 1 0 1 1 0 0 1 0 0.53 0.00 0.53 0.53 0.53 Matches 2024-2025 23 Villarreal es ESP Copa del Rey Rd2 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 2 Clubs 1 League 16 9 955 10.6 3 3 6 3 0 0 6 0 0.28 0.28 0.57 0.28 0.57 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 Villarreal (4 Seasons) 1 League 13 9 857 9.5 3 3 6 3 0 0 5 0 0.32 0.32 0.63 0.32 0.63 Girona (1 Season) 1 League 3 0 98 1.1 0 0 0 0 0 0 1 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 2020-2021 19 Villarreal 2. Europa Lg W 9 4 287 3.2 2 0 2 2 0 0 0 0 1.6 1.6 0.3 1.9 7 14 28 0.63 0.00 0.63 0.63 0.63 0.49 0.11 0.60 0.49 0.60 Matches 2022-2023 21 Villarreal 3. Conf Lg R16 7 7 548 6.1 4 1 5 4 0 0 3 0 1.3 1.3 2.3 3.6 20 36 33 0.66 0.16 0.82 0.66 0.82 0.21 0.38 0.59 0.21 0.59 Matches 2023-2024 22 Villarreal 2. Europa Lg R16 8 5 412 4.6 2 3 5 2 0 0 3 0 1.1 1.1 1.5 2.6 13 20 29 0.44 0.66 1.09 0.44 1.09 0.27 0.37 0.64 0.27 0.64 Matches 3 Seasons 1 Club 2 Leagues 24 16 1,247 13.9 8 4 12 8 0 0 6 0 3.9 3.9 4.2 8.1 40 70 90 0.58 0.29 0.87 0.58 0.87 0.29 0.31 0.61 0.29 0.61 Europa Lg (2 Seasons) 17 9 699 7.8 4 3 7 4 0 0 3 0 2.7 2.7 1.8 4.5 20 34 57 0.52 0.39 0.90 0.52 0.90 0.37 0.25 0.62 0.37 0.62 Conf Lg (1 Season) 7 7 548 6.1 4 1 5 4 0 0 3 0 1.3 1.3 2.3 3.6 20 36 33 0.66 0.16 0.82 0.66 0.82 0.21 0.38 0.59 0.21 0.59
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 2024 22 es Spain Friendlies (M) 2 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 22 es Spain UEFA Euro 1st 2 0 27 0.3 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 1 2 4 0.00 0.00 0.00 0.00 0.00 0.00 0.26 0.26 0.00 0.26 Matches 2024 22 es Spain UEFA Euro Qualifying 1 0 15 0.2 1 0 1 1 0 0 0 0 6.00 0.00 6.00 6.00 6.00 Matches 2024-2025 23 es Spain UEFA Nations League QF 3 2 167 1.9 1 0 1 1 0 0 0 0 0.54 0.00 0.54 0.54 0.54 Matches 1 Season 1 Club 4 Leagues 8 3 329 3.7 2 0 2 2 0 0 0 0 0.0 0.0 0.1 0.1 1 2 4 0.55 0.00 0.55 0.55 0.55 0.00 0.26 0.26 0.00 0.26 UEFA Nations League (1 Season) 3 2 167 1.9 1 0 1 1 0 0 0 0 0.54 0.00 0.54 0.54 0.54 Friendlies (M) (1 Season) 2 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro (1 Season) 2 0 27 0.3 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 1 2 4 0.00 0.00 0.00 0.00 0.00 0.00 0.26 0.26 0.00 0.26 UEFA Euro Qualifying (1 Season) 1 0 15 0.2 1 0 1 1 0 0 0 0 6.00 0.00 6.00 6.00 6.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 18 Villarreal 1 League 0.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2020-2021 19 Villarreal 3 Leagues 8.9 2 14 9 64.3 1.58 1.02 0.14 0.22 18.6 0 0 0 1.7 1.7 0.17 +0.3 +0.3 2021-2022 20 Girona 2 Leagues 32.3 5 82 31 37.8 2.54 0.96 0.06 0.16 20.1 3 0 0 7.0 7.0 0.09 -2.0 -2.0 2022-2023 21 Villarreal 3 Leagues 31.0 12 89 33 37.1 2.88 1.07 0.13 0.36 21.7 4 0 0 5.2 5.2 0.06 +4.8 +4.8 2023-2024 22 Villarreal 3 Leagues 35.1 5 86 32 37.2 2.45 0.91 0.06 0.16 20.6 7 0 1 9.0 8.2 0.11 -5.0 -4.2 2024-2025 23 Villarreal 2 Leagues 13.5 4 31 7 22.6 2.30 0.52 0.13 0.57 20.1 4 0 1 3.7 2.9 0.09 +0.3 +1.1 6 Seasons 2 Clubs 5 Leagues 120.9 28 302 112 37.1 2.50 0.93 0.09 0.25 20.6 18 0 2 26.5 24.9 0.09 -1.5 +0.1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Villarreal (5 Seasons) 4 Leagues 88.6 23 220 81 36.8 2.48 0.91 0.10 0.28 20.8 15 0 2 19.5 17.9 0.09 +0.5 +2.1 Girona (1 Season) 2 Leagues 32.3 5 82 31 37.8 2.54 0.96 0.06 0.16 20.1 3 0 0 7.0 7.0 0.09 -2.0 -2.0 La Liga (5 Seasons) 65.2 12 167 55 32.9 2.56 0.84 0.07 0.22 21.4 12 0 2 15.6 14.0 0.08 -3.6 -2.0 Copa del Rey (5 Seasons) 10.6 3 25 9 36.0 2.36 0.85 0.12 0.33 0 0 Europa Lg (2 Seasons) 7.8 4 14 7 50.0 1.80 0.90 0.29 0.57 17.0 2 0 0 2.7 2.7 0.19 +1.3 +1.3 La Liga 2 (1 Season) 31.2 5 78 31 39.7 2.50 0.99 0.06 0.16 20.1 3 0 0 7.0 7.0 0.09 -2.0 -2.0 Conf Lg (1 Season) 6.1 4 18 10 55.6 2.96 1.64 0.22 0.40 18.7 1 0 0 1.3 1.3 0.07 +2.7 +2.7
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 18 Villarreal es ESP 1. La Liga 5th 0.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 19 Villarreal es ESP 1. La Liga 7th 1.5 0 2 1 50.0 1.31 0.66 0.00 0.00 26.2 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 2021-2022 20 Girona es ESP 2. La Liga 2 6th 31.2 5 78 31 39.7 2.50 0.99 0.06 0.16 20.1 3 0 0 7.0 7.0 0.09 -2.0 -2.0 Matches 2022-2023 21 Villarreal es ESP 1. La Liga 5th 21.6 6 62 22 35.5 2.87 1.02 0.10 0.27 22.6 3 0 0 3.9 3.9 0.06 +2.1 +2.1 Matches 2023-2024 22 Villarreal es ESP 1. La Liga 8th 28.7 2 72 25 34.7 2.51 0.87 0.03 0.08 20.8 5 0 1 7.9 7.1 0.10 -5.9 -5.1 Matches 2024-2025 23 Villarreal es ESP 1. La Liga 6th 13.2 4 31 7 22.6 2.34 0.53 0.13 0.57 20.1 4 0 1 3.7 2.9 0.09 +0.3 +1.1 Matches 6 Seasons 2 Clubs 2 Leagues 96.4 17 245 86 35.1 2.54 0.89 0.07 0.20 21.0 15 0 2 22.6 21.0 0.09 -5.6 -4.0 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 Villarreal (5 Seasons) 1 League 65.2 12 167 55 32.9 2.56 0.84 0.07 0.22 21.4 12 0 2 15.6 14.0 0.08 -3.6 -2.0 Girona (1 Season) 1 League 31.2 5 78 31 39.7 2.50 0.99 0.06 0.16 20.1 3 0 0 7.0 7.0 0.09 -2.0 -2.0 La Liga (5 Seasons) 65.2 12 167 55 32.9 2.56 0.84 0.07 0.22 21.4 12 0 2 15.6 14.0 0.08 -3.6 -2.0 La Liga 2 (1 Season) 31.2 5 78 31 39.7 2.50 0.99 0.06 0.16 20.1 3 0 0 7.0 7.0 0.09 -2.0 -2.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 2020-2021 19 Villarreal 2. Europa Lg W 3.2 2 8 4 50.0 2.51 1.25 0.25 0.50 16.7 0 0 0 1.6 1.6 0.20 +0.4 +0.4 Matches 2022-2023 21 Villarreal 3. Conf Lg R16 6.1 4 18 10 55.6 2.96 1.64 0.22 0.40 18.7 1 0 0 1.3 1.3 0.07 +2.7 +2.7 Matches 2023-2024 22 Villarreal 2. Europa Lg R16 4.6 2 6 3 50.0 1.31 0.66 0.33 0.67 17.4 2 0 0 1.1 1.1 0.18 +0.9 +0.9 Matches 3 Seasons 1 Club 2 Leagues 13.9 8 32 17 53.1 2.31 1.23 0.25 0.47 18.0 3 0 0 3.9 3.9 0.12 +4.1 +4.1 Europa Lg (2 Seasons) 7.8 4 14 7 50.0 1.80 0.90 0.29 0.57 17.0 2 0 0 2.7 2.7 0.19 +1.3 +1.3 Conf Lg (1 Season) 6.1 4 18 10 55.6 2.96 1.64 0.22 0.40 18.7 1 0 0 1.3 1.3 0.07 +2.7 +2.7
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 2024 22 es Spain Friendlies (M) 1.3 0 0 0 Matches 2024 22 es Spain UEFA Euro 1st 0.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2024 22 es Spain UEFA Euro Qualifying 0.2 1 1 1 100.0 6.00 6.00 1.00 1.00 0 0 Matches 2024-2025 23 es Spain UEFA Nations League QF 1.9 1 6 2 33.3 3.23 1.08 0.17 0.50 0 0 Matches 1 Season 1 Club 4 Leagues 3.7 2 7 3 42.9 3.01 1.29 0.29 0.67 0 0 0 0.0 0.0 0.0 0.0 UEFA Nations League (1 Season) 1.9 1 6 2 33.3 3.23 1.08 0.17 0.50 0 0 Friendlies (M) (1 Season) 1.3 0 0 0 UEFA Euro (1 Season) 0.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 UEFA Euro Qualifying (1 Season) 0.2 1 1 1 100.0 6.00 6.00 1.00 1.00 0 0
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 18 Villarreal es ESP 1. La Liga 0.2 4 4 100.0 46 0 3 3 100.0 1 1 100.0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2020-2021 19 Villarreal es ESP Copa del Rey 4.2 3 Matches 2020-2021 19 Villarreal 2. Europa Lg 3.2 134 173 77.5 2006 375 60 72 83.3 53 65 81.5 8 15 53.3 0 0.3 0.4 -0.3 5 12 5 0 14 Matches 2020-2021 19 Villarreal es ESP 1. La Liga 1.5 43 56 76.8 615 112 22 24 91.7 20 25 80.0 0 2 0.0 0 0.1 0.1 -0.1 2 4 1 0 5 Matches 2021-2022 20 Girona es ESP Copa del Rey 1.1 0 Matches 2021-2022 20 Girona es ESP 2. La Liga 2 31.2 754 1150 65.6 13405 4426 353 456 77.4 293 409 71.6 89 163 54.6 6 6.1 6.8 -0.1 41 82 58 15 149 Matches 2022-2023 21 Villarreal 3. Conf Lg 6.1 232 295 78.6 3942 1061 120 136 88.2 72 91 79.1 29 44 65.9 1 2.3 1.6 -1.3 14 23 14 1 36 Matches 2022-2023 21 Villarreal es ESP Copa del Rey 3.2 0 Matches 2022-2023 21 Villarreal es ESP 1. La Liga 21.6 681 859 79.3 11154 3034 340 380 89.5 257 301 85.4 59 100 59.0 2 5.2 3.8 -3.2 31 75 43 3 124 Matches 2023-2024 22 Villarreal es ESP Copa del Rey 1.9 0 Matches 2023-2024 22 Villarreal 2. Europa Lg 4.6 105 158 66.5 1981 829 42 50 84.0 38 55 69.1 19 39 48.7 3 1.5 1.4 +1.5 16 8 7 3 20 Matches 2023-2024 22 Villarreal es ESP 1. La Liga 28.7 893 1255 71.2 16899 5861 394 460 85.7 351 467 75.2 129 244 52.9 14 9.2 9.5 +4.8 83 95 59 15 165 Matches 2024-2025 23 Villarreal es ESP Copa del Rey 0.2 0 Matches 2024-2025 23 Villarreal es ESP 1. La Liga 13.2 407 615 66.2 8240 3148 147 191 77.0 183 253 72.3 69 129 53.5 5 5.2 6.1 -0.2 50 49 36 8 89 Matches 6 Seasons 2 Clubs 5 Leagues 120.9 3253 4565 71.3 58288 18846 1481 1772 83.6 1268 1667 76.1 402 736 54.6 34 30.0 29.7 +4.0 242 348 223 45 602 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 Villarreal (5 Seasons) 4 Leagues 88.6 2499 3415 73.2 44883 14420 1128 1316 85.7 975 1258 77.5 313 573 54.6 28 23.8 22.9 +4.2 201 266 165 30 453 Girona (1 Season) 2 Leagues 32.3 754 1150 65.6 13405 4426 353 456 77.4 293 409 71.6 89 163 54.6 6 6.1 6.8 -0.1 41 82 58 15 149 La Liga (5 Seasons) 65.2 2028 2789 72.7 36954 12155 906 1058 85.6 812 1047 77.6 257 475 54.1 21 19.7 19.6 +1.3 166 223 139 26 383 Copa del Rey (5 Seasons) 10.6 3 Europa Lg (2 Seasons) 7.8 239 331 72.2 3987 1204 102 122 83.6 91 120 75.8 27 54 50.0 3 1.8 1.8 +1.2 21 20 12 3 34 La Liga 2 (1 Season) 31.2 754 1150 65.6 13405 4426 353 456 77.4 293 409 71.6 89 163 54.6 6 6.1 6.8 -0.1 41 82 58 15 149 Conf Lg (1 Season) 6.1 232 295 78.6 3942 1061 120 136 88.2 72 91 79.1 29 44 65.9 1 2.3 1.6 -1.3 14 23 14 1 36
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 18 Villarreal 1 League 0.2 4 4 100.0 46 0 3 3 100.0 1 1 100.0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 2020-2021 19 Villarreal 3 Leagues 8.9 177 229 77.3 2621 487 82 96 85.4 73 90 81.1 8 17 47.1 3 0.4 0.5 +2.6 7 16 6 0 19 2021-2022 20 Girona 2 Leagues 32.3 754 1150 65.6 13405 4426 353 456 77.4 293 409 71.6 89 163 54.6 6 6.1 6.8 -0.1 41 82 58 15 149 2022-2023 21 Villarreal 3 Leagues 31.0 913 1154 79.1 15096 4095 460 516 89.1 329 392 83.9 88 144 61.1 3 7.5 5.5 -4.5 45 98 57 4 160 2023-2024 22 Villarreal 3 Leagues 35.1 998 1413 70.6 18880 6690 436 510 85.5 389 522 74.5 148 283 52.3 17 10.7 10.9 +6.3 99 103 66 18 185 2024-2025 23 Villarreal 2 Leagues 13.5 407 615 66.2 8240 3148 147 191 77.0 183 253 72.3 69 129 53.5 5 5.2 6.1 -0.2 50 49 36 8 89 6 Seasons 2 Clubs 5 Leagues 120.9 3253 4565 71.3 58288 18846 1481 1772 83.6 1268 1667 76.1 402 736 54.6 34 30.0 29.7 +4.0 242 348 223 45 602 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 Villarreal (5 Seasons) 4 Leagues 88.6 2499 3415 73.2 44883 14420 1128 1316 85.7 975 1258 77.5 313 573 54.6 28 23.8 22.9 +4.2 201 266 165 30 453 Girona (1 Season) 2 Leagues 32.3 754 1150 65.6 13405 4426 353 456 77.4 293 409 71.6 89 163 54.6 6 6.1 6.8 -0.1 41 82 58 15 149 La Liga (5 Seasons) 65.2 2028 2789 72.7 36954 12155 906 1058 85.6 812 1047 77.6 257 475 54.1 21 19.7 19.6 +1.3 166 223 139 26 383 Copa del Rey (5 Seasons) 10.6 3 Europa Lg (2 Seasons) 7.8 239 331 72.2 3987 1204 102 122 83.6 91 120 75.8 27 54 50.0 3 1.8 1.8 +1.2 21 20 12 3 34 La Liga 2 (1 Season) 31.2 754 1150 65.6 13405 4426 353 456 77.4 293 409 71.6 89 163 54.6 6 6.1 6.8 -0.1 41 82 58 15 149 Conf Lg (1 Season) 6.1 232 295 78.6 3942 1061 120 136 88.2 72 91 79.1 29 44 65.9 1 2.3 1.6 -1.3 14 23 14 1 36
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 18 Villarreal es ESP 1. La Liga 5th 0.2 4 4 100.0 46 0 3 3 100.0 1 1 100.0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2020-2021 19 Villarreal es ESP 1. La Liga 7th 1.5 43 56 76.8 615 112 22 24 91.7 20 25 80.0 0 2 0.0 0 0.1 0.1 -0.1 2 4 1 0 5 Matches 2021-2022 20 Girona es ESP 2. La Liga 2 6th 31.2 754 1150 65.6 13405 4426 353 456 77.4 293 409 71.6 89 163 54.6 6 6.1 6.8 -0.1 41 82 58 15 149 Matches 2022-2023 21 Villarreal es ESP 1. La Liga 5th 21.6 681 859 79.3 11154 3034 340 380 89.5 257 301 85.4 59 100 59.0 2 5.2 3.8 -3.2 31 75 43 3 124 Matches 2023-2024 22 Villarreal es ESP 1. La Liga 8th 28.7 893 1255 71.2 16899 5861 394 460 85.7 351 467 75.2 129 244 52.9 14 9.2 9.5 +4.8 83 95 59 15 165 Matches 2024-2025 23 Villarreal es ESP 1. La Liga 6th 13.2 407 615 66.2 8240 3148 147 191 77.0 183 253 72.3 69 129 53.5 5 5.2 6.1 -0.2 50 49 36 8 89 Matches 6 Seasons 2 Clubs 2 Leagues 96.4 2782 3939 70.6 50359 16581 1259 1514 83.2 1105 1456 75.9 346 638 54.2 27 25.8 26.4 +1.2 207 305 197 41 532 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 Villarreal (5 Seasons) 1 League 65.2 2028 2789 72.7 36954 12155 906 1058 85.6 812 1047 77.6 257 475 54.1 21 19.7 19.6 +1.3 166 223 139 26 383 Girona (1 Season) 1 League 31.2 754 1150 65.6 13405 4426 353 456 77.4 293 409 71.6 89 163 54.6 6 6.1 6.8 -0.1 41 82 58 15 149 La Liga (5 Seasons) 65.2 2028 2789 72.7 36954 12155 906 1058 85.6 812 1047 77.6 257 475 54.1 21 19.7 19.6 +1.3 166 223 139 26 383 La Liga 2 (1 Season) 31.2 754 1150 65.6 13405 4426 353 456 77.4 293 409 71.6 89 163 54.6 6 6.1 6.8 -0.1 41 82 58 15 149
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 2020-2021 19 Villarreal 2. Europa Lg W 3.2 134 173 77.5 2006 375 60 72 83.3 53 65 81.5 8 15 53.3 0 0.3 0.4 -0.3 5 12 5 0 14 Matches 2022-2023 21 Villarreal 3. Conf Lg R16 6.1 232 295 78.6 3942 1061 120 136 88.2 72 91 79.1 29 44 65.9 1 2.3 1.6 -1.3 14 23 14 1 36 Matches 2023-2024 22 Villarreal 2. Europa Lg R16 4.6 105 158 66.5 1981 829 42 50 84.0 38 55 69.1 19 39 48.7 3 1.5 1.4 +1.5 16 8 7 3 20 Matches 3 Seasons 1 Club 2 Leagues 13.9 471 626 75.2 7929 2265 222 258 86.0 163 211 77.3 56 98 57.1 4 4.2 3.4 -0.2 35 43 26 4 70 Europa Lg (2 Seasons) 7.8 239 331 72.2 3987 1204 102 122 83.6 91 120 75.8 27 54 50.0 3 1.8 1.8 +1.2 21 20 12 3 34 Conf Lg (1 Season) 6.1 232 295 78.6 3942 1061 120 136 88.2 72 91 79.1 29 44 65.9 1 2.3 1.6 -1.3 14 23 14 1 36
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 2024 22 es Spain Friendlies (M) 1.3 0 Matches 2024 22 es Spain UEFA Euro 1st 0.3 11 12 91.7 143 64 6 7 85.7 4 4 100.0 0 0 0 0.1 0.0 -0.1 1 0 2 0 2 Matches 2024 22 es Spain UEFA Euro Qualifying 0.2 0 Matches 2024-2025 23 es Spain UEFA Nations League QF 1.9 0 Matches 1 Season 1 Club 4 Leagues 3.7 11 12 91.7 143 64 6 7 85.7 4 4 100.0 0 0 0 0.1 0.0 -0.1 1 0 2 0 2 UEFA Nations League (1 Season) 1.9 0 Friendlies (M) (1 Season) 1.3 0 UEFA Euro (1 Season) 0.3 11 12 91.7 143 64 6 7 85.7 4 4 100.0 0 0 0 0.1 0.0 -0.1 1 0 2 0 2 UEFA Euro Qualifying (1 Season) 0.2 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 18 Villarreal 1 League 0.2 4 3 1 0 0 0 0 0 0 0 0 0 4 0 0 2020-2021 19 Villarreal 3 Leagues 8.9 229 211 17 7 1 0 32 1 9 4 3 0 177 1 5 2021-2022 20 Girona 2 Leagues 32.3 1150 1045 89 16 14 6 108 64 7 2 2 0 754 16 56 2022-2023 21 Villarreal 3 Leagues 31.0 1154 1100 46 16 22 7 52 4 20 9 7 0 913 8 35 2023-2024 22 Villarreal 3 Leagues 35.1 1413 1221 176 46 28 17 217 18 107 47 45 1 998 16 35 2024-2025 23 Villarreal 2 Leagues 13.5 615 519 86 22 11 8 97 6 57 24 25 0 407 10 20 6 Seasons 2 Clubs 5 Leagues 120.9 4565 4099 415 107 76 38 506 93 200 86 82 1 3253 51 151 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Villarreal (5 Seasons) 4 Leagues 88.6 3415 3054 326 91 62 32 398 29 193 84 80 1 2499 35 95 Girona (1 Season) 2 Leagues 32.3 1150 1045 89 16 14 6 108 64 7 2 2 0 754 16 56 La Liga (5 Seasons) 65.2 2789 2492 266 71 60 26 300 23 160 74 62 1 2028 31 83 Copa del Rey (5 Seasons) 10.6 36 Europa Lg (2 Seasons) 7.8 331 293 37 12 1 2 42 4 21 7 11 0 239 1 7 La Liga 2 (1 Season) 31.2 1150 1045 89 16 14 6 106 64 7 2 2 0 754 16 56 Conf Lg (1 Season) 6.1 295 269 23 8 1 4 22 2 12 3 7 0 232 3 5
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 18 Villarreal es ESP 1. La Liga 5th 0.2 4 3 1 0 0 0 0 0 0 0 0 0 4 0 0 Matches 2020-2021 19 Villarreal es ESP 1. La Liga 7th 1.5 56 52 3 3 0 0 4 0 0 0 0 0 43 1 1 Matches 2021-2022 20 Girona es ESP 2. La Liga 2 6th 31.2 1150 1045 89 16 14 6 106 64 7 2 2 0 754 16 56 Matches 2022-2023 21 Villarreal es ESP 1. La Liga 5th 21.6 859 831 23 8 21 3 26 2 8 6 0 0 681 5 30 Matches 2023-2024 22 Villarreal es ESP 1. La Liga 8th 28.7 1255 1087 153 38 28 15 175 15 95 44 37 1 893 15 32 Matches 2024-2025 23 Villarreal es ESP 1. La Liga 6th 13.2 615 519 86 22 11 8 95 6 57 24 25 0 407 10 20 Matches 6 Seasons 2 Clubs 2 Leagues 96.4 3939 3537 355 87 74 32 406 87 167 76 64 1 2782 47 139 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Villarreal (5 Seasons) 1 League 65.2 2789 2492 266 71 60 26 300 23 160 74 62 1 2028 31 83 Girona (1 Season) 1 League 31.2 1150 1045 89 16 14 6 106 64 7 2 2 0 754 16 56 La Liga (5 Seasons) 65.2 2789 2492 266 71 60 26 300 23 160 74 62 1 2028 31 83 La Liga 2 (1 Season) 31.2 1150 1045 89 16 14 6 106 64 7 2 2 0 754 16 56
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 2020-2021 19 Villarreal 2. Europa Lg W 3.2 173 159 14 4 1 0 15 1 9 4 3 0 134 0 4 Matches 2022-2023 21 Villarreal 3. Conf Lg R16 6.1 295 269 23 8 1 4 22 2 12 3 7 0 232 3 5 Matches 2023-2024 22 Villarreal 2. Europa Lg R16 4.6 158 134 23 8 0 2 27 3 12 3 8 0 105 1 3 Matches 3 Seasons 1 Club 2 Leagues 13.9 626 562 60 20 2 6 64 6 33 10 18 0 471 4 12 Europa Lg (2 Seasons) 7.8 331 293 37 12 1 2 42 4 21 7 11 0 239 1 7 Conf Lg (1 Season) 6.1 295 269 23 8 1 4 22 2 12 3 7 0 232 3 5
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 18 Villarreal 1 League 0.2 1 6.43 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2020-2021 19 Villarreal 3 Leagues 8.9 18 3.82 15 0 1 1 1 0 3 0.64 2 0 0 0 1 0 2021-2022 20 Girona 2 Leagues 32.3 114 3.66 71 4 14 14 9 2 13 0.42 11 0 1 1 0 0 2022-2023 21 Villarreal 3 Leagues 31.0 107 3.86 73 6 11 8 9 0 13 0.47 9 0 0 2 2 0 2023-2024 22 Villarreal 3 Leagues 35.1 176 5.37 103 44 10 10 6 3 27 0.82 16 6 0 2 2 1 2024-2025 23 Villarreal 2 Leagues 13.5 83 6.27 53 22 1 5 2 0 7 0.53 6 1 0 0 0 0 6 Seasons 2 Clubs 5 Leagues 120.9 499 4.55 316 76 37 38 27 5 63 0.57 44 7 1 5 5 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Villarreal (5 Seasons) 4 Leagues 88.6 385 4.90 245 72 23 24 18 3 50 0.64 33 7 0 4 5 1 Girona (1 Season) 2 Leagues 32.3 114 3.66 71 4 14 14 9 2 13 0.42 11 0 1 1 0 0 La Liga (5 Seasons) 65.2 317 4.86 208 56 19 22 9 3 37 0.57 25 6 0 4 1 1 Copa del Rey (5 Seasons) 10.6 Europa Lg (2 Seasons) 7.8 40 5.50 22 10 1 2 5 0 8 1.10 4 1 0 0 3 0 La Liga 2 (1 Season) 31.2 114 3.66 71 4 14 14 9 2 13 0.42 11 0 1 1 0 0 Conf Lg (1 Season) 6.1 28 4.60 15 6 3 0 4 0 5 0.82 4 0 0 0 1 0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 18 Villarreal es ESP 1. La Liga 5th 0.2 1 6.43 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 19 Villarreal es ESP 1. La Liga 7th 1.5 3 1.97 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 20 Girona es ESP 2. La Liga 2 6th 31.2 114 3.66 71 4 14 14 9 2 13 0.42 11 0 1 1 0 0 Matches 2022-2023 21 Villarreal es ESP 1. La Liga 5th 21.6 79 3.65 58 0 8 8 5 0 8 0.37 5 0 0 2 1 0 Matches 2023-2024 22 Villarreal es ESP 1. La Liga 8th 28.7 151 5.27 93 34 10 9 2 3 22 0.77 14 5 0 2 0 1 Matches 2024-2025 23 Villarreal es ESP 1. La Liga 6th 13.2 83 6.27 53 22 1 5 2 0 7 0.53 6 1 0 0 0 0 Matches 6 Seasons 2 Clubs 2 Leagues 96.4 431 4.47 279 60 33 36 18 5 50 0.52 36 6 1 5 1 1 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Villarreal (5 Seasons) 1 League 65.2 317 4.86 208 56 19 22 9 3 37 0.57 25 6 0 4 1 1 Girona (1 Season) 1 League 31.2 114 3.66 71 4 14 14 9 2 13 0.42 11 0 1 1 0 0 La Liga (5 Seasons) 65.2 317 4.86 208 56 19 22 9 3 37 0.57 25 6 0 4 1 1 La Liga 2 (1 Season) 31.2 114 3.66 71 4 14 14 9 2 13 0.42 11 0 1 1 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 2020-2021 19 Villarreal 2. Europa Lg W 3.2 15 4.70 12 0 1 1 1 0 3 0.94 2 0 0 0 1 0 Matches 2022-2023 21 Villarreal 3. Conf Lg R16 6.1 28 4.60 15 6 3 0 4 0 5 0.82 4 0 0 0 1 0 Matches 2023-2024 22 Villarreal 2. Europa Lg R16 4.6 25 6.13 10 10 0 1 4 0 5 1.23 2 1 0 0 2 0 Matches 3 Seasons 1 Club 2 Leagues 13.9 68 5.09 37 16 4 2 9 0 13 0.97 8 1 0 0 4 0 Europa Lg (2 Seasons) 7.8 40 5.50 22 10 1 2 5 0 8 1.10 4 1 0 0 3 0 Conf Lg (1 Season) 6.1 28 4.60 15 6 3 0 4 0 5 0.82 4 0 0 0 1 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 2019-2020 18 Villarreal 1 League 0.2 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 2020-2021 19 Villarreal 3 Leagues 8.9 4 4 1 2 1 1 6 16.7 5 1 1 0 4 6 3 0 2021-2022 20 Girona 2 Leagues 32.3 49 23 14 22 13 30 86 34.9 56 25 0 25 24 73 13 0 2022-2023 21 Villarreal 3 Leagues 31.0 33 21 9 16 8 16 48 33.3 32 16 3 13 10 42 18 0 2023-2024 22 Villarreal 3 Leagues 35.1 37 23 12 16 9 21 56 37.5 35 24 2 22 20 56 19 1 2024-2025 23 Villarreal 2 Leagues 13.5 9 5 2 5 2 2 11 18.2 9 18 2 16 14 23 9 1 6 Seasons 2 Clubs 5 Leagues 120.9 132 76 38 61 33 70 207 33.8 137 85 8 77 72 200 62 2 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Villarreal (5 Seasons) 4 Leagues 88.6 83 53 24 39 20 40 121 33.1 81 60 8 52 48 127 49 2 Girona (1 Season) 2 Leagues 32.3 49 23 14 22 13 30 86 34.9 56 25 0 25 24 73 13 0 La Liga (5 Seasons) 65.2 77 45 22 38 17 38 106 35.8 68 58 8 50 35 112 43 2 Copa del Rey (5 Seasons) 10.6 8 4 0 Europa Lg (2 Seasons) 7.8 3 0 2 0 1 1 12 8.3 11 1 0 1 7 10 4 0 La Liga 2 (1 Season) 31.2 49 23 14 22 13 30 86 34.9 56 25 0 25 24 73 13 0 Conf Lg (1 Season) 6.1 3 0 0 1 2 1 3 33.3 2 1 0 1 2 5 2 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2019-2020 18 Villarreal es ESP 1. La Liga 5th 0.2 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 Matches 2020-2021 19 Villarreal es ESP 1. La Liga 7th 1.5 4 3 1 2 1 1 3 33.3 2 1 1 0 1 5 1 0 Matches 2021-2022 20 Girona es ESP 2. La Liga 2 6th 31.2 49 23 14 22 13 30 86 34.9 56 25 0 25 24 73 13 0 Matches 2022-2023 21 Villarreal es ESP 1. La Liga 5th 21.6 30 17 9 15 6 15 45 33.3 30 15 3 12 7 37 16 0 Matches 2023-2024 22 Villarreal es ESP 1. La Liga 8th 28.7 34 21 10 16 8 20 47 42.6 27 23 2 21 13 47 17 1 Matches 2024-2025 23 Villarreal es ESP 1. La Liga 6th 13.2 9 4 2 5 2 2 11 18.2 9 18 2 16 14 23 9 1 Matches 6 Seasons 2 Clubs 2 Leagues 96.4 126 68 36 60 30 68 192 35.4 124 83 8 75 59 185 56 2 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 Villarreal (5 Seasons) 1 League 65.2 77 45 22 38 17 38 106 35.8 68 58 8 50 35 112 43 2 Girona (1 Season) 1 League 31.2 49 23 14 22 13 30 86 34.9 56 25 0 25 24 73 13 0 La Liga (5 Seasons) 65.2 77 45 22 38 17 38 106 35.8 68 58 8 50 35 112 43 2 La Liga 2 (1 Season) 31.2 49 23 14 22 13 30 86 34.9 56 25 0 25 24 73 13 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 2020-2021 19 Villarreal 2. Europa Lg W 3.2 0 0 0 0 0 0 3 0.0 3 0 0 0 1 1 2 0 Matches 2022-2023 21 Villarreal 3. Conf Lg R16 6.1 3 0 0 1 2 1 3 33.3 2 1 0 1 2 5 2 0 Matches 2023-2024 22 Villarreal 2. Europa Lg R16 4.6 3 0 2 0 1 1 9 11.1 8 1 0 1 6 9 2 0 Matches 3 Seasons 1 Club 2 Leagues 13.9 6 0 2 1 3 2 15 13.3 13 2 0 2 9 15 6 0 Europa Lg (2 Seasons) 7.8 3 0 2 0 1 1 12 8.3 11 1 0 1 7 10 4 0 Conf Lg (1 Season) 6.1 3 0 0 1 2 1 3 33.3 2 1 0 1 2 5 2 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 18 Villarreal es ESP 1. La Liga 0.2 6 0 3 2 1 0 6 0 0 0 2 5 1 0 0 0 1 0 3 0 Matches 2020-2021 19 Villarreal es ESP Copa del Rey 4.2 Matches 2020-2021 19 Villarreal 2. Europa Lg 3.2 198 2 20 94 86 14 198 7 5 71.4 2 28.6 113 584 291 7 7 3 6 4 152 28 Matches 2020-2021 19 Villarreal es ESP 1. La Liga 1.5 74 2 13 27 34 2 74 4 2 50.0 2 50.0 38 220 100 5 4 0 0 2 53 12 Matches 2021-2022 20 Girona es ESP Copa del Rey 1.1 Matches 2021-2022 20 Girona es ESP 2. La Liga 2 31.2 1554 23 185 645 766 120 1554 126 75 59.5 51 40.5 1004 7712 3983 133 75 34 88 42 1089 227 Matches 2022-2023 21 Villarreal 3. Conf Lg 6.1 359 5 47 155 164 23 359 20 12 60.0 5 25.0 231 1668 747 20 19 2 9 8 279 33 Matches 2022-2023 21 Villarreal es ESP Copa del Rey 3.2 Matches 2022-2023 21 Villarreal es ESP 1. La Liga 21.6 1103 28 152 512 454 66 1103 62 27 43.5 25 40.3 752 3962 1847 50 42 14 41 34 873 110 Matches 2023-2024 22 Villarreal es ESP Copa del Rey 1.9 Matches 2023-2024 22 Villarreal 2. Europa Lg 4.6 189 3 27 70 93 18 189 7 4 57.1 3 42.9 134 674 299 13 6 6 8 3 137 29 Matches 2023-2024 22 Villarreal es ESP 1. La Liga 28.7 1550 29 224 650 693 102 1549 53 26 49.1 24 45.3 908 5282 2765 84 58 23 66 33 1120 181 Matches 2024-2025 23 Villarreal es ESP Copa del Rey 0.2 Matches 2024-2025 23 Villarreal es ESP 1. La Liga 13.2 754 8 101 303 367 37 753 27 10 37.0 12 44.4 441 2482 1453 32 40 3 19 15 501 70 Matches 6 Seasons 2 Clubs 5 Leagues 120.9 5787 100 772 2458 2658 382 5785 306 161 52.6 124 40.5 3623 22589 11486 344 251 85 238 141 4207 690 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 Villarreal (5 Seasons) 4 Leagues 88.6 4233 77 587 1813 1892 262 4231 180 86 47.8 73 40.6 2619 14877 7503 211 176 51 150 99 3118 463 Girona (1 Season) 2 Leagues 32.3 1554 23 185 645 766 120 1554 126 75 59.5 51 40.5 1004 7712 3983 133 75 34 88 42 1089 227 La Liga (5 Seasons) 65.2 3487 67 493 1494 1549 207 3485 146 65 44.5 63 43.2 2141 11951 6166 171 144 40 127 84 2550 373 Copa del Rey (5 Seasons) 10.6 Europa Lg (2 Seasons) 7.8 387 5 47 164 179 32 387 14 9 64.3 5 35.7 247 1258 590 20 13 9 14 7 289 57 La Liga 2 (1 Season) 31.2 1554 23 185 645 766 120 1554 126 75 59.5 51 40.5 1004 7712 3983 133 75 34 88 42 1089 227 Conf Lg (1 Season) 6.1 359 5 47 155 164 23 359 20 12 60.0 5 25.0 231 1668 747 20 19 2 9 8 279 33
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 18 Villarreal 1 League 0.2 6 0 3 2 1 0 6 0 0 0 2 5 1 0 0 0 1 0 3 0 2020-2021 19 Villarreal 3 Leagues 8.9 272 4 33 121 120 16 272 11 7 63.6 4 36.4 151 804 391 12 11 3 6 6 205 40 2021-2022 20 Girona 2 Leagues 32.3 1554 23 185 645 766 120 1554 126 75 59.5 51 40.5 1004 7712 3983 133 75 34 88 42 1089 227 2022-2023 21 Villarreal 3 Leagues 31.0 1462 33 199 667 618 89 1462 82 39 47.6 30 36.6 983 5630 2594 70 61 16 50 42 1152 143 2023-2024 22 Villarreal 3 Leagues 35.1 1739 32 251 720 786 120 1738 60 30 50.0 27 45.0 1042 5956 3064 97 64 29 74 36 1257 210 2024-2025 23 Villarreal 2 Leagues 13.5 754 8 101 303 367 37 753 27 10 37.0 12 44.4 441 2482 1453 32 40 3 19 15 501 70 6 Seasons 2 Clubs 5 Leagues 120.9 5787 100 772 2458 2658 382 5785 306 161 52.6 124 40.5 3623 22589 11486 344 251 85 238 141 4207 690 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 Villarreal (5 Seasons) 4 Leagues 88.6 4233 77 587 1813 1892 262 4231 180 86 47.8 73 40.6 2619 14877 7503 211 176 51 150 99 3118 463 Girona (1 Season) 2 Leagues 32.3 1554 23 185 645 766 120 1554 126 75 59.5 51 40.5 1004 7712 3983 133 75 34 88 42 1089 227 La Liga (5 Seasons) 65.2 3487 67 493 1494 1549 207 3485 146 65 44.5 63 43.2 2141 11951 6166 171 144 40 127 84 2550 373 Copa del Rey (5 Seasons) 10.6 Europa Lg (2 Seasons) 7.8 387 5 47 164 179 32 387 14 9 64.3 5 35.7 247 1258 590 20 13 9 14 7 289 57 La Liga 2 (1 Season) 31.2 1554 23 185 645 766 120 1554 126 75 59.5 51 40.5 1004 7712 3983 133 75 34 88 42 1089 227 Conf Lg (1 Season) 6.1 359 5 47 155 164 23 359 20 12 60.0 5 25.0 231 1668 747 20 19 2 9 8 279 33
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 18 Villarreal es ESP 1. La Liga 5th 0.2 6 0 3 2 1 0 6 0 0 0 2 5 1 0 0 0 1 0 3 0 Matches 2020-2021 19 Villarreal es ESP 1. La Liga 7th 1.5 74 2 13 27 34 2 74 4 2 50.0 2 50.0 38 220 100 5 4 0 0 2 53 12 Matches 2021-2022 20 Girona es ESP 2. La Liga 2 6th 31.2 1554 23 185 645 766 120 1554 126 75 59.5 51 40.5 1004 7712 3983 133 75 34 88 42 1089 227 Matches 2022-2023 21 Villarreal es ESP 1. La Liga 5th 21.6 1103 28 152 512 454 66 1103 62 27 43.5 25 40.3 752 3962 1847 50 42 14 41 34 873 110 Matches 2023-2024 22 Villarreal es ESP 1. La Liga 8th 28.7 1550 29 224 650 693 102 1549 53 26 49.1 24 45.3 908 5282 2765 84 58 23 66 33 1120 181 Matches 2024-2025 23 Villarreal es ESP 1. La Liga 6th 13.2 754 8 101 303 367 37 753 27 10 37.0 12 44.4 441 2482 1453 32 40 3 19 15 501 70 Matches 6 Seasons 2 Clubs 2 Leagues 96.4 5041 90 678 2139 2315 327 5039 272 140 51.5 114 41.9 3145 19663 10149 304 219 74 215 126 3639 600 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 Villarreal (5 Seasons) 1 League 65.2 3487 67 493 1494 1549 207 3485 146 65 44.5 63 43.2 2141 11951 6166 171 144 40 127 84 2550 373 Girona (1 Season) 1 League 31.2 1554 23 185 645 766 120 1554 126 75 59.5 51 40.5 1004 7712 3983 133 75 34 88 42 1089 227 La Liga (5 Seasons) 65.2 3487 67 493 1494 1549 207 3485 146 65 44.5 63 43.2 2141 11951 6166 171 144 40 127 84 2550 373 La Liga 2 (1 Season) 31.2 1554 23 185 645 766 120 1554 126 75 59.5 51 40.5 1004 7712 3983 133 75 34 88 42 1089 227
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 2020-2021 19 Villarreal 2. Europa Lg W 3.2 198 2 20 94 86 14 198 7 5 71.4 2 28.6 113 584 291 7 7 3 6 4 152 28 Matches 2022-2023 21 Villarreal 3. Conf Lg R16 6.1 359 5 47 155 164 23 359 20 12 60.0 5 25.0 231 1668 747 20 19 2 9 8 279 33 Matches 2023-2024 22 Villarreal 2. Europa Lg R16 4.6 189 3 27 70 93 18 189 7 4 57.1 3 42.9 134 674 299 13 6 6 8 3 137 29 Matches 3 Seasons 1 Club 2 Leagues 13.9 746 10 94 319 343 55 746 34 21 61.8 10 29.4 478 2926 1337 40 32 11 23 15 568 90 Europa Lg (2 Seasons) 7.8 387 5 47 164 179 32 387 14 9 64.3 5 35.7 247 1258 590 20 13 9 14 7 289 57 Conf Lg (1 Season) 6.1 359 5 47 155 164 23 359 20 12 60.0 5 25.0 231 1668 747 20 19 2 9 8 279 33
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 2024 22 es Spain Friendlies (M) 1.3 Matches 2024 22 es Spain UEFA Euro 1st 0.3 16 0 6 7 3 0 16 1 0 0.0 1 100.0 9 48 30 1 1 0 1 1 13 4 Matches 2024 22 es Spain UEFA Euro Qualifying 0.2 Matches 2024-2025 23 es Spain UEFA Nations League QF 1.9 Matches 1 Season 1 Club 4 Leagues 3.7 16 0 6 7 3 0 16 1 0 0.0 1 100.0 9 48 30 1 1 0 1 1 13 4 UEFA Nations League (1 Season) 1.9 Friendlies (M) (1 Season) 1.3 UEFA Euro (1 Season) 0.3 16 0 6 7 3 0 16 1 0 0.0 1 100.0 9 48 30 1 1 0 1 1 13 4 UEFA Euro Qualifying (1 Season) 0.2
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2019-2020 18 Villarreal es ESP 1. La Liga 1 15 15 0.4 0.2 0 0 1 15 8 0.00 1 0 +1 +6.00 +5.66 0.1 0.0 +0.1 +0.53 +0.07 Matches 2020-2021 19 Villarreal es ESP Copa del Rey 5 374 75 77.9 4.2 4 76 1 1 70 0 2.40 10 2 +8 +1.93 +0.23 Matches 2020-2021 19 Villarreal 2. Europa Lg 9 287 32 22.2 3.2 4 65 0 5 6 4 2.78 7 3 +4 +1.25 -0.36 5.8 2.1 +3.7 +1.15 +0.35 Matches 2020-2021 19 Villarreal es ESP 1. La Liga 6 137 23 4.0 1.5 2 53 0 4 8 32 1.67 0 2 -2 -1.31 -1.81 1.3 0.9 +0.4 +0.24 -0.13 Matches 2021-2022 20 Girona es ESP Copa del Rey 3 98 33 27.2 1.1 0 0 3 33 0 3.00 1 0 +1 +0.92 -0.46 Matches 2021-2022 20 Girona es ESP 2. La Liga 2 38 2,807 74 74.3 31.2 35 77 4 3 36 0 1.57 42 31 +11 +0.35 -0.02 47.3 35.6 +11.8 +0.38 +0.19 Matches 2022-2023 21 Villarreal 3. Conf Lg 7 548 78 76.1 6.1 7 78 4 0 0 2.22 12 7 +5 +0.82 +1.34 11.0 6.7 +4.4 +0.72 +0.46 Matches 2022-2023 21 Villarreal es ESP Copa del Rey 4 291 73 74.6 3.2 4 73 1 0 0 2.25 13 5 +8 +2.47 -2.07 Matches 2022-2023 21 Villarreal es ESP 1. La Liga 35 1,947 56 56.9 21.6 19 81 9 16 26 0 1.71 32 23 +9 +0.42 -0.19 36.3 30.3 +6.0 +0.28 -0.08 Matches 2023-2024 22 Villarreal es ESP Copa del Rey 3 171 57 51.8 1.9 1 68 0 2 52 0 2.33 4 1 +3 +1.58 -0.12 Matches 2023-2024 22 Villarreal 2. Europa Lg 8 412 52 57.2 4.6 5 70 2 3 21 0 2.00 10 8 +2 +0.44 +1.02 5.9 6.2 -0.2 -0.06 +0.25 Matches 2023-2024 22 Villarreal es ESP 1. La Liga 34 2,579 76 75.4 28.7 33 77 12 1 26 0 1.50 50 45 +5 +0.17 +0.71 45.0 42.9 +2.2 +0.08 +0.65 Matches 2024-2025 23 Villarreal es ESP Copa del Rey 1 21 21 11.7 0.2 0 0 1 21 1 3.00 0 0 0 0.00 -2.26 Matches 2024-2025 23 Villarreal es ESP 1. La Liga 15 1,191 79 82.7 13.2 14 82 6 1 45 0 1.67 25 21 +4 +0.30 +1.39 23.3 13.2 +10.2 +0.77 +1.59 Matches 6 Seasons 2 Clubs 5 Leagues 169 10,878 64 46.5 120.9 128 77 39 41 25 45 1.79 207 148 +59 +0.49 -0.02 176.2 137.9 +38.3 +0.35 +0.05 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 Villarreal (5 Seasons) 4 Leagues 128 7,973 62 41.5 88.6 93 77 35 35 23 45 1.82 164 117 +47 +0.53 +0.03 128.8 102.3 +26.5 +0.34 +0.03 Girona (1 Season) 2 Leagues 41 2,905 71 70.2 32.3 35 77 4 6 34 0 1.67 43 31 +12 +0.37 -0.21 47.3 35.6 +11.8 +0.38 +0.19 La Liga (5 Seasons) 91 5,869 64 38.8 65.2 68 79 27 23 23 40 1.60 108 91 +17 +0.26 -0.06 106.1 87.3 +18.7 +0.29 +0.01 Copa del Rey (5 Seasons) 16 955 60 54.9 10.6 9 74 2 7 42 1 2.50 28 8 +20 +1.88 -0.18 Europa Lg (2 Seasons) 17 699 41 34.8 7.8 9 67 2 8 12 4 2.41 17 11 +6 +0.77 -0.33 11.7 8.3 +3.4 +0.47 -0.04 La Liga 2 (1 Season) 38 2,807 74 74.3 31.2 35 77 4 3 36 0 1.57 42 31 +11 +0.35 -0.02 47.3 35.6 +11.8 +0.38 +0.19 Conf Lg (1 Season) 7 548 78 76.1 6.1 7 78 4 0 0 2.22 12 7 +5 +0.82 +1.34 11.0 6.7 +4.4 +0.72 +0.46
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2019-2020 18 Villarreal 1 League 1 15 15 0.4 0.2 0 0 1 15 8 0.00 1 0 +1 +6.00 +5.66 0.1 0.0 +0.1 +0.53 +0.07 2020-2021 19 Villarreal 3 Leagues 20 798 40 15.4 8.9 10 67 1 10 13 36 2.35 17 7 +10 +1.13 +0.35 7.1 3.0 +4.0 +0.86 +0.39 2021-2022 20 Girona 2 Leagues 41 2,905 71 70.2 32.3 35 77 4 6 34 0 1.67 43 31 +12 +0.37 -0.21 47.3 35.6 +11.8 +0.38 +0.19 2022-2023 21 Villarreal 3 Leagues 46 2,786 61 61.5 31.0 30 79 14 16 26 0 1.83 57 35 +22 +0.71 -0.01 47.3 37.0 +10.3 +0.37 +0.03 2023-2024 22 Villarreal 3 Leagues 45 3,162 70 70.7 35.1 39 76 14 6 32 0 1.64 64 54 +10 +0.28 +0.56 51.0 49.0 +1.9 +0.06 +0.55 2024-2025 23 Villarreal 2 Leagues 16 1,212 76 74.8 13.5 14 82 6 2 33 1 1.75 25 21 +4 +0.30 +0.08 23.3 13.2 +10.2 +0.77 +1.59 6 Seasons 2 Clubs 5 Leagues 169 10,878 64 46.5 120.9 128 77 39 41 25 45 1.79 207 148 +59 +0.49 -0.02 176.2 137.9 +38.3 +0.35 +0.05 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 Villarreal (5 Seasons) 4 Leagues 128 7,973 62 41.5 88.6 93 77 35 35 23 45 1.82 164 117 +47 +0.53 +0.03 128.8 102.3 +26.5 +0.34 +0.03 Girona (1 Season) 2 Leagues 41 2,905 71 70.2 32.3 35 77 4 6 34 0 1.67 43 31 +12 +0.37 -0.21 47.3 35.6 +11.8 +0.38 +0.19 La Liga (5 Seasons) 91 5,869 64 38.8 65.2 68 79 27 23 23 40 1.60 108 91 +17 +0.26 -0.06 106.1 87.3 +18.7 +0.29 +0.01 Copa del Rey (5 Seasons) 16 955 60 54.9 10.6 9 74 2 7 42 1 2.50 28 8 +20 +1.88 -0.18 Europa Lg (2 Seasons) 17 699 41 34.8 7.8 9 67 2 8 12 4 2.41 17 11 +6 +0.77 -0.33 11.7 8.3 +3.4 +0.47 -0.04 La Liga 2 (1 Season) 38 2,807 74 74.3 31.2 35 77 4 3 36 0 1.57 42 31 +11 +0.35 -0.02 47.3 35.6 +11.8 +0.38 +0.19 Conf Lg (1 Season) 7 548 78 76.1 6.1 7 78 4 0 0 2.22 12 7 +5 +0.82 +1.34 11.0 6.7 +4.4 +0.72 +0.46
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2019-2020 18 Villarreal es ESP 1. La Liga 5th 1 15 15 0.4 0.2 0 0 1 15 8 0.00 1 0 +1 +6.00 +5.66 0.1 0.0 +0.1 +0.53 +0.07 Matches 2020-2021 19 Villarreal es ESP 1. La Liga 7th 6 137 23 4.0 1.5 2 53 0 4 8 32 1.67 0 2 -2 -1.31 -1.81 1.3 0.9 +0.4 +0.24 -0.13 Matches 2021-2022 20 Girona es ESP 2. La Liga 2 6th 38 2,807 74 74.3 31.2 35 77 4 3 36 0 1.57 42 31 +11 +0.35 -0.02 47.3 35.6 +11.8 +0.38 +0.19 Matches 2022-2023 21 Villarreal es ESP 1. La Liga 5th 35 1,947 56 56.9 21.6 19 81 9 16 26 0 1.71 32 23 +9 +0.42 -0.19 36.3 30.3 +6.0 +0.28 -0.08 Matches 2023-2024 22 Villarreal es ESP 1. La Liga 8th 34 2,579 76 75.4 28.7 33 77 12 1 26 0 1.50 50 45 +5 +0.17 +0.71 45.0 42.9 +2.2 +0.08 +0.65 Matches 2024-2025 23 Villarreal es ESP 1. La Liga 6th 15 1,191 79 82.7 13.2 14 82 6 1 45 0 1.67 25 21 +4 +0.30 +1.39 23.3 13.2 +10.2 +0.77 +1.59 Matches 6 Seasons 2 Clubs 2 Leagues 129 8,676 67 45.9 96.4 103 78 31 26 24 40 1.59 150 122 +28 +0.29 -0.04 153.4 122.9 +30.5 +0.32 +0.04 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 Villarreal (5 Seasons) 1 League 91 5,869 64 38.8 65.2 68 79 27 23 23 40 1.60 108 91 +17 +0.26 -0.06 106.1 87.3 +18.7 +0.29 +0.01 Girona (1 Season) 1 League 38 2,807 74 74.3 31.2 35 77 4 3 36 0 1.57 42 31 +11 +0.35 -0.02 47.3 35.6 +11.8 +0.38 +0.19 La Liga (5 Seasons) 91 5,869 64 38.8 65.2 68 79 27 23 23 40 1.60 108 91 +17 +0.26 -0.06 106.1 87.3 +18.7 +0.29 +0.01 La Liga 2 (1 Season) 38 2,807 74 74.3 31.2 35 77 4 3 36 0 1.57 42 31 +11 +0.35 -0.02 47.3 35.6 +11.8 +0.38 +0.19
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2020-2021 19 Villarreal es ESP Copa del Rey 5th 5 374 75 77.9 4.2 4 76 1 1 70 0 2.40 10 2 +8 +1.93 +0.23 Matches 2021-2022 20 Girona es ESP Copa del Rey R16 3 98 33 27.2 1.1 0 0 3 33 0 3.00 1 0 +1 +0.92 -0.46 Matches 2022-2023 21 Villarreal es ESP Copa del Rey R16 4 291 73 74.6 3.2 4 73 1 0 0 2.25 13 5 +8 +2.47 -2.07 Matches 2023-2024 22 Villarreal es ESP Copa del Rey R32 3 171 57 51.8 1.9 1 68 0 2 52 0 2.33 4 1 +3 +1.58 -0.12 Matches 2024-2025 23 Villarreal es ESP Copa del Rey Rd2 1 21 21 11.7 0.2 0 0 1 21 1 3.00 0 0 0 0.00 -2.26 Matches 5 Seasons 2 Clubs 1 League 16 955 60 54.9 10.6 9 74 2 7 42 1 2.50 28 8 +20 +1.88 -0.18 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Villarreal (4 Seasons) 1 League 13 857 66 62.1 9.5 9 74 2 4 49 1 2.38 27 8 +19 +2.00 -0.41 Girona (1 Season) 1 League 3 98 33 27.2 1.1 0 0 3 33 0 3.00 1 0 +1 +0.92 -0.46
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 2020-2021 19 Villarreal 2. Europa Lg W 9 287 32 22.2 3.2 4 65 0 5 6 4 2.78 7 3 +4 +1.25 -0.36 5.8 2.1 +3.7 +1.15 +0.35 Matches 2022-2023 21 Villarreal 3. Conf Lg R16 7 548 78 76.1 6.1 7 78 4 0 0 2.22 12 7 +5 +0.82 +1.34 11.0 6.7 +4.4 +0.72 +0.46 Matches 2023-2024 22 Villarreal 2. Europa Lg R16 8 412 52 57.2 4.6 5 70 2 3 21 0 2.00 10 8 +2 +0.44 +1.02 5.9 6.2 -0.2 -0.06 +0.25 Matches 3 Seasons 1 Club 2 Leagues 24 1,247 52 45.7 13.9 16 72 6 8 12 4 2.36 29 18 +11 +0.79 -0.12 22.8 15.0 +7.8 +0.58 +0.10 Europa Lg (2 Seasons) 17 699 41 34.8 7.8 9 67 2 8 12 4 2.41 17 11 +6 +0.77 -0.33 11.7 8.3 +3.4 +0.47 -0.04 Conf Lg (1 Season) 7 548 78 76.1 6.1 7 78 4 0 0 2.22 12 7 +5 +0.82 +1.34 11.0 6.7 +4.4 +0.72 +0.46
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 2024 22 es Spain Friendlies (M) 2 120 60 33.3 1.3 1 90 1 1 30 2 1.50 5 0 +5 +3.75 +2.62 Matches 2024 22 es Spain UEFA Euro 1st 2 27 14 4.1 0.3 0 0 2 14 5 3.00 0 0 0 0.00 -1.56 0.4 0.2 +0.2 +0.52 -0.33 Matches 2024 22 es Spain UEFA Euro Qualifying 1 15 15 2.1 0.2 0 0 1 15 1 3.00 2 0 +2 +12.00 +9.70 Matches 2024-2025 23 es Spain UEFA Nations League QF 3 167 56 30.9 1.9 2 69 0 1 29 0 3.00 6 0 +6 +3.23 +2.51 Matches 1 Season 1 Club 4 Leagues 8 329 41 14.4 3.7 3 76 1 5 20 8 2.63 13 0 +13 +3.56 +1.94 0.4 0.2 +0.2 +0.52 -0.33 UEFA Nations League (1 Season) 3 167 56 30.9 1.9 2 69 0 1 29 0 3.00 6 0 +6 +3.23 +2.51 Friendlies (M) (1 Season) 2 120 60 33.3 1.3 1 90 1 1 30 2 1.50 5 0 +5 +3.75 +2.62 UEFA Euro (1 Season) 2 27 14 4.1 0.3 0 0 2 14 5 3.00 0 0 0 0.00 -1.56 0.4 0.2 +0.2 +0.52 -0.33 UEFA Euro Qualifying (1 Season) 1 15 15 2.1 0.2 0 0 1 15 1 3.00 2 0 +2 +12.00 +9.70
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2019-2020 18 Villarreal 1 League 0.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020-2021 19 Villarreal 3 Leagues 8.9 3 0 0 12 13 2 32 4 4 1 0 0 16 2 9 18.2 2021-2022 20 Girona 2 Leagues 32.3 17 1 1 79 72 8 108 24 23 0 0 0 174 13 41 24.1 2022-2023 21 Villarreal 3 Leagues 31.0 17 1 1 81 83 6 52 10 21 2 1 0 123 2 26 7.1 2023-2024 22 Villarreal 3 Leagues 35.1 15 1 0 70 69 12 217 20 23 2 2 0 131 10 15 40.0 2024-2025 23 Villarreal 2 Leagues 13.5 5 0 0 20 24 4 97 14 5 0 0 0 65 8 14 36.4 6 Seasons 2 Clubs 5 Leagues 120.9 57 3 2 262 261 32 506 72 76 5 3 0 509 35 105 25.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Villarreal (5 Seasons) 4 Leagues 88.6 40 2 1 183 189 24 398 48 53 5 3 0 335 22 64 25.6 Girona (1 Season) 2 Leagues 32.3 17 1 1 79 72 8 108 24 23 0 0 0 174 13 41 24.1 La Liga (5 Seasons) 65.2 29 2 1 132 140 15 300 35 45 2 2 0 284 17 54 23.9 Copa del Rey (5 Seasons) 10.6 6 0 0 18 24 4 36 4 8 0 Europa Lg (2 Seasons) 7.8 3 0 0 17 11 4 42 7 0 2 1 0 28 4 10 28.6 La Liga 2 (1 Season) 31.2 16 1 1 78 69 8 106 24 23 0 0 0 174 13 41 24.1 Conf Lg (1 Season) 6.1 3 0 0 17 17 1 22 2 0 1 0 0 23 1 0 100.0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2019-2020 18 Villarreal es ESP 1. La Liga 5th 0.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Matches 2020-2021 19 Villarreal es ESP 1. La Liga 7th 1.5 0 0 0 2 4 0 4 1 3 0 0 0 3 0 2 0.0 Matches 2021-2022 20 Girona es ESP 2. La Liga 2 6th 31.2 16 1 1 78 69 8 106 24 23 0 0 0 174 13 41 24.1 Matches 2022-2023 21 Villarreal es ESP 1. La Liga 5th 21.6 13 1 1 58 56 3 26 7 17 1 1 0 100 1 26 3.7 Matches 2023-2024 22 Villarreal es ESP 1. La Liga 8th 28.7 11 1 0 52 57 8 175 13 21 1 1 0 116 8 12 40.0 Matches 2024-2025 23 Villarreal es ESP 1. La Liga 6th 13.2 5 0 0 20 23 4 95 14 4 0 0 0 65 8 14 36.4 Matches 6 Seasons 2 Clubs 2 Leagues 96.4 45 3 2 210 209 23 406 59 68 2 2 0 458 30 95 24.0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Villarreal (5 Seasons) 1 League 65.2 29 2 1 132 140 15 300 35 45 2 2 0 284 17 54 23.9 Girona (1 Season) 1 League 31.2 16 1 1 78 69 8 106 24 23 0 0 0 174 13 41 24.1 La Liga (5 Seasons) 65.2 29 2 1 132 140 15 300 35 45 2 2 0 284 17 54 23.9 La Liga 2 (1 Season) 31.2 16 1 1 78 69 8 106 24 23 0 0 0 174 13 41 24.1
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 2020-2021 19 Villarreal 2. Europa Lg W 3.2 0 0 0 4 3 1 15 1 0 1 0 0 13 2 7 22.2 Matches 2022-2023 21 Villarreal 3. Conf Lg R16 6.1 3 0 0 17 17 1 22 2 0 1 0 0 23 1 0 100.0 Matches 2023-2024 22 Villarreal 2. Europa Lg R16 4.6 3 0 0 13 8 3 27 6 0 1 1 0 15 2 3 40.0 Matches 3 Seasons 1 Club 2 Leagues 13.9 6 0 0 34 28 5 64 9 0 3 1 0 51 5 10 33.3 Europa Lg (2 Seasons) 7.8 3 0 0 17 11 4 42 7 0 2 1 0 28 4 10 28.6 Conf Lg (1 Season) 6.1 3 0 0 17 17 1 22 2 0 1 0 0 23 1 0 100.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 2024 22 es Spain Friendlies (M) 1.3 0 0 0 0 Matches 2024 22 es Spain UEFA Euro 1st 0.3 0 0 0 1 0 0 0 0 1 0 0 0 1 0 1 0.0 Matches 2024 22 es Spain UEFA Euro Qualifying 0.2 0 0 0 0 0 0 2 0 1 0 Matches 2024-2025 23 es Spain UEFA Nations League QF 1.9 0 0 0 6 3 0 14 1 1 0 Matches 1 Season 1 Club 4 Leagues 3.7 0 0 0 7 3 0 16 1 3 0 0 0 1 0 1 0.0 UEFA Nations League (1 Season) 1.9 0 0 0 6 3 0 14 1 1 0 Friendlies (M) (1 Season) 1.3 0 0 0 0 UEFA Euro (1 Season) 0.3 0 0 0 1 0 0 0 0 1 0 0 0 1 0 1 0.0 UEFA Euro Qualifying (1 Season) 0.2 0 0 0 0 0 0 2 0 1 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 Alex Baena Pages
Alex Baena 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