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 2016-2017 21 Mallorca es ESP 2. La Liga 2 7 7 565 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Hércules es ESP Copa del Rey 2 2 210 2.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 25 24 2,121 23.6 2 2 4 2 0 0 9 1 0.4 0.4 1.0 1.4 66 88 75 0.08 0.08 0.17 0.08 0.17 0.02 0.04 0.06 0.02 0.06 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 34 33 2,967 33.0 1 4 5 1 0 0 8 1 1.9 1.9 4.8 6.7 105 130 155 0.03 0.12 0.15 0.03 0.15 0.06 0.15 0.20 0.06 0.20 Matches 2021-2022 26 Almería es ESP Copa del Rey 3 3 300 3.3 0 2 2 0 0 0 0 0 0.00 0.60 0.60 0.00 0.60 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 16 4 502 5.6 0 0 0 0 0 0 2 0 0.0 0.0 0.5 0.5 13 28 31 0.00 0.00 0.00 0.00 0.00 0.01 0.08 0.09 0.01 0.09 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 6 3 249 2.8 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 14 7 9 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 Matches 2023-2024 28 Huesca es ESP Copa del Rey 2 1 148 1.6 1 0 1 1 0 0 1 0 0.61 0.00 0.61 0.61 0.61 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 34 24 2,165 24.1 1 1 2 1 0 0 8 0 0.8 0.8 0.6 1.4 39 90 66 0.04 0.04 0.08 0.04 0.08 0.03 0.02 0.06 0.03 0.06 Matches 2024-2025 29 NK Celje 3. Conf Lg 6 6 479 5.3 2 0 2 2 0 0 2 0 1.4 1.4 0.9 2.3 5 16 24 0.38 0.00 0.38 0.38 0.38 0.26 0.17 0.43 0.26 0.43 Matches 8 Seasons 6 Clubs 3 Leagues 135 107 9,706 107.8 7 9 16 7 0 0 33 2 4.6 4.6 7.8 12.4 242 359 360 0.06 0.08 0.15 0.06 0.15 0.05 0.08 0.13 0.05 0.13 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 Oviedo (2 Seasons) 1 League 59 57 5,088 56.5 3 6 9 3 0 0 17 2 2.3 2.3 5.8 8.1 171 218 230 0.05 0.11 0.16 0.05 0.16 0.04 0.10 0.14 0.04 0.14 Huesca (2 Seasons) 2 Leagues 42 28 2,562 28.5 2 1 3 2 0 0 10 0 0.8 0.8 0.7 1.5 53 97 75 0.07 0.04 0.11 0.07 0.11 0.03 0.02 0.06 0.03 0.06 Almería (1 Season) 2 Leagues 19 7 802 8.9 0 2 2 0 0 0 2 0 0.0 0.0 0.5 0.5 13 28 31 0.00 0.22 0.22 0.00 0.22 0.01 0.08 0.09 0.01 0.09 Mallorca (1 Season) 1 League 7 7 565 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 NK Celje (1 Season) 1 League 6 6 479 5.3 2 0 2 2 0 0 2 0 1.4 1.4 0.9 2.3 5 16 24 0.38 0.00 0.38 0.38 0.38 0.26 0.17 0.43 0.26 0.43 Hércules (1 Season) 1 League 2 2 210 2.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 La Liga 2 (6 Seasons) 122 95 8,569 95.2 4 7 11 4 0 0 28 2 3.2 3.2 6.9 10.1 237 343 336 0.04 0.07 0.12 0.04 0.12 0.04 0.08 0.11 0.04 0.11 Copa del Rey (3 Seasons) 7 6 658 7.3 1 2 3 1 0 0 3 0 0.14 0.27 0.41 0.14 0.41 Conf Lg (1 Season) 6 6 479 5.3 2 0 2 2 0 0 2 0 1.4 1.4 0.9 2.3 5 16 24 0.38 0.00 0.38 0.38 0.38 0.26 0.17 0.43 0.26 0.43
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 2016-2017 21 Mallorca 1 League 7 7 565 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 22 Hércules 1 League 2 2 210 2.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2019-2020 24 Oviedo 1 League 25 24 2,121 23.6 2 2 4 2 0 0 9 1 0.4 0.4 1.0 1.4 66 88 75 0.08 0.08 0.17 0.08 0.17 0.02 0.04 0.06 0.02 0.06 2020-2021 25 Oviedo 1 League 34 33 2,967 33.0 1 4 5 1 0 0 8 1 1.9 1.9 4.8 6.7 105 130 155 0.03 0.12 0.15 0.03 0.15 0.06 0.15 0.20 0.06 0.20 2021-2022 26 Almería 2 Leagues 19 7 802 8.9 0 2 2 0 0 0 2 0 0.0 0.0 0.5 0.5 13 28 31 0.00 0.22 0.22 0.00 0.22 0.01 0.08 0.09 0.01 0.09 2022-2023 27 Huesca 1 League 6 3 249 2.8 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 14 7 9 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 2023-2024 28 Huesca 2 Leagues 36 25 2,313 25.7 2 1 3 2 0 0 9 0 0.8 0.8 0.6 1.4 39 90 66 0.08 0.04 0.12 0.08 0.12 0.03 0.02 0.06 0.03 0.06 2024-2025 29 NK Celje 1 League 6 6 479 5.3 2 0 2 2 0 0 2 0 1.4 1.4 0.9 2.3 5 16 24 0.38 0.00 0.38 0.38 0.38 0.26 0.17 0.43 0.26 0.43 8 Seasons 6 Clubs 3 Leagues 135 107 9,706 107.8 7 9 16 7 0 0 33 2 4.6 4.6 7.8 12.4 242 359 360 0.06 0.08 0.15 0.06 0.15 0.05 0.08 0.13 0.05 0.13 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 Oviedo (2 Seasons) 1 League 59 57 5,088 56.5 3 6 9 3 0 0 17 2 2.3 2.3 5.8 8.1 171 218 230 0.05 0.11 0.16 0.05 0.16 0.04 0.10 0.14 0.04 0.14 Huesca (2 Seasons) 2 Leagues 42 28 2,562 28.5 2 1 3 2 0 0 10 0 0.8 0.8 0.7 1.5 53 97 75 0.07 0.04 0.11 0.07 0.11 0.03 0.02 0.06 0.03 0.06 Almería (1 Season) 2 Leagues 19 7 802 8.9 0 2 2 0 0 0 2 0 0.0 0.0 0.5 0.5 13 28 31 0.00 0.22 0.22 0.00 0.22 0.01 0.08 0.09 0.01 0.09 Mallorca (1 Season) 1 League 7 7 565 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 NK Celje (1 Season) 1 League 6 6 479 5.3 2 0 2 2 0 0 2 0 1.4 1.4 0.9 2.3 5 16 24 0.38 0.00 0.38 0.38 0.38 0.26 0.17 0.43 0.26 0.43 Hércules (1 Season) 1 League 2 2 210 2.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 La Liga 2 (6 Seasons) 122 95 8,569 95.2 4 7 11 4 0 0 28 2 3.2 3.2 6.9 10.1 237 343 336 0.04 0.07 0.12 0.04 0.12 0.04 0.08 0.11 0.04 0.11 Copa del Rey (3 Seasons) 7 6 658 7.3 1 2 3 1 0 0 3 0 0.14 0.27 0.41 0.14 0.41 Conf Lg (1 Season) 6 6 479 5.3 2 0 2 2 0 0 2 0 1.4 1.4 0.9 2.3 5 16 24 0.38 0.00 0.38 0.38 0.38 0.26 0.17 0.43 0.26 0.43
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 2016-2017 21 Mallorca es ESP 2. La Liga 2 20th 7 7 565 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 15th 25 24 2,121 23.6 2 2 4 2 0 0 9 1 0.4 0.4 1.0 1.4 66 88 75 0.08 0.08 0.17 0.08 0.17 0.02 0.04 0.06 0.02 0.06 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 13th 34 33 2,967 33.0 1 4 5 1 0 0 8 1 1.9 1.9 4.8 6.7 105 130 155 0.03 0.12 0.15 0.03 0.15 0.06 0.15 0.20 0.06 0.20 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 1st 16 4 502 5.6 0 0 0 0 0 0 2 0 0.0 0.0 0.5 0.5 13 28 31 0.00 0.00 0.00 0.00 0.00 0.01 0.08 0.09 0.01 0.09 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 15th 6 3 249 2.8 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 14 7 9 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 17th 34 24 2,165 24.1 1 1 2 1 0 0 8 0 0.8 0.8 0.6 1.4 39 90 66 0.04 0.04 0.08 0.04 0.08 0.03 0.02 0.06 0.03 0.06 Matches 6 Seasons 4 Clubs 1 League 122 95 8,569 95.2 4 7 11 4 0 0 28 2 3.2 3.2 6.9 10.1 237 343 336 0.04 0.07 0.12 0.04 0.12 0.04 0.08 0.11 0.04 0.11 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 Oviedo (2 Seasons) 1 League 59 57 5,088 56.5 3 6 9 3 0 0 17 2 2.3 2.3 5.8 8.1 171 218 230 0.05 0.11 0.16 0.05 0.16 0.04 0.10 0.14 0.04 0.14 Huesca (2 Seasons) 1 League 40 27 2,414 26.8 1 1 2 1 0 0 9 0 0.8 0.8 0.7 1.5 53 97 75 0.04 0.04 0.07 0.04 0.07 0.03 0.02 0.06 0.03 0.06 Almería (1 Season) 1 League 16 4 502 5.6 0 0 0 0 0 0 2 0 0.0 0.0 0.5 0.5 13 28 31 0.00 0.00 0.00 0.00 0.00 0.01 0.08 0.09 0.01 0.09 Mallorca (1 Season) 1 League 7 7 565 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2017-2018 22 Hércules es ESP Copa del Rey 33rd 2 2 210 2.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Almería es ESP Copa del Rey R32 3 3 300 3.3 0 2 2 0 0 0 0 0 0.00 0.60 0.60 0.00 0.60 Matches 2023-2024 28 Huesca es ESP Copa del Rey R32 2 1 148 1.6 1 0 1 1 0 0 1 0 0.61 0.00 0.61 0.61 0.61 Matches 3 Seasons 3 Clubs 1 League 7 6 658 7.3 1 2 3 1 0 0 3 0 0.14 0.27 0.41 0.14 0.41 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Almería (1 Season) 1 League 3 3 300 3.3 0 2 2 0 0 0 0 0 0.00 0.60 0.60 0.00 0.60 Hércules (1 Season) 1 League 2 2 210 2.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Huesca (1 Season) 1 League 2 1 148 1.6 1 0 1 1 0 0 1 0 0.61 0.00 0.61 0.61 0.61
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-2025 29 NK Celje 3. Conf Lg 6 6 479 5.3 2 0 2 2 0 0 2 0 1.4 1.4 0.9 2.3 5 16 24 0.38 0.00 0.38 0.38 0.38 0.26 0.17 0.43 0.26 0.43 Matches 1 Season 1 Club 1 League 6 6 479 5.3 2 0 2 2 0 0 2 0 1.4 1.4 0.9 2.3 5 16 24 0.38 0.00 0.38 0.38 0.38 0.26 0.17 0.43 0.26 0.43
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 2016-2017 21 Mallorca es ESP 2. La Liga 2 6.3 0 0 0 0.00 0.00 0 0 Matches 2017-2018 22 Hércules es ESP Copa del Rey 2.3 0 0 0 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 23.6 2 11 2 18.2 0.47 0.08 0.18 1.00 25.2 0 0 0 0.4 0.4 0.04 +1.6 +1.6 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 33.0 1 20 3 15.0 0.61 0.09 0.05 0.33 21.8 0 0 0 1.9 1.9 0.10 -0.9 -0.9 Matches 2021-2022 26 Almería es ESP Copa del Rey 3.3 0 2 1 50.0 0.60 0.30 0.00 0.00 0 0 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 5.6 0 1 0 0.0 0.18 0.00 0.00 14.1 0 0 0 0.0 0.0 0.05 0.0 0.0 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 2.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2023-2024 28 Huesca es ESP Copa del Rey 1.6 1 2 1 50.0 1.22 0.61 0.50 1.00 0 0 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 24.1 1 16 4 25.0 0.67 0.17 0.06 0.25 23.3 0 0 0 0.8 0.8 0.05 +0.2 +0.2 Matches 2024-2025 29 NK Celje 3. Conf Lg 5.3 2 7 2 28.6 1.32 0.38 0.29 1.00 17.7 0 0 0 1.4 1.4 0.20 +0.6 +0.6 Matches 8 Seasons 6 Clubs 3 Leagues 107.8 7 59 13 22.0 0.56 0.12 0.12 0.54 22.3 0 0 0 4.6 4.6 0.08 +1.4 +1.4 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 Oviedo (2 Seasons) 1 League 56.5 3 31 5 16.1 0.55 0.09 0.10 0.60 23.0 0 0 0 2.3 2.3 0.07 +0.7 +0.7 Huesca (2 Seasons) 2 Leagues 28.5 2 18 5 27.8 0.63 0.18 0.11 0.40 23.3 0 0 0 0.8 0.8 0.05 +0.2 +0.2 Almería (1 Season) 2 Leagues 8.9 0 3 1 33.3 0.34 0.11 0.00 0.00 14.1 0 0 0 0.0 0.0 0.05 0.0 0.0 Mallorca (1 Season) 1 League 6.3 0 0 0 0.00 0.00 0 0 NK Celje (1 Season) 1 League 5.3 2 7 2 28.6 1.32 0.38 0.29 1.00 17.7 0 0 0 1.4 1.4 0.20 +0.6 +0.6 Hércules (1 Season) 1 League 2.3 0 0 0 La Liga 2 (6 Seasons) 95.2 4 48 9 18.8 0.50 0.09 0.08 0.44 22.9 0 0 0 3.2 3.2 0.07 +0.8 +0.8 Copa del Rey (3 Seasons) 7.3 1 4 2 50.0 0.80 0.40 0.25 0.50 0 0 Conf Lg (1 Season) 5.3 2 7 2 28.6 1.32 0.38 0.29 1.00 17.7 0 0 0 1.4 1.4 0.20 +0.6 +0.6
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 2016-2017 21 Mallorca 1 League 6.3 0 0 0 0.00 0.00 0 0 2017-2018 22 Hércules 1 League 2.3 0 0 0 2019-2020 24 Oviedo 1 League 23.6 2 11 2 18.2 0.47 0.08 0.18 1.00 25.2 0 0 0 0.4 0.4 0.04 +1.6 +1.6 2020-2021 25 Oviedo 1 League 33.0 1 20 3 15.0 0.61 0.09 0.05 0.33 21.8 0 0 0 1.9 1.9 0.10 -0.9 -0.9 2021-2022 26 Almería 2 Leagues 8.9 0 3 1 33.3 0.34 0.11 0.00 0.00 14.1 0 0 0 0.0 0.0 0.05 0.0 0.0 2022-2023 27 Huesca 1 League 2.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2023-2024 28 Huesca 2 Leagues 25.7 2 18 5 27.8 0.70 0.19 0.11 0.40 23.3 0 0 0 0.8 0.8 0.05 +0.2 +0.2 2024-2025 29 NK Celje 1 League 5.3 2 7 2 28.6 1.32 0.38 0.29 1.00 17.7 0 0 0 1.4 1.4 0.20 +0.6 +0.6 8 Seasons 6 Clubs 3 Leagues 107.8 7 59 13 22.0 0.56 0.12 0.12 0.54 22.3 0 0 0 4.6 4.6 0.08 +1.4 +1.4 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Oviedo (2 Seasons) 1 League 56.5 3 31 5 16.1 0.55 0.09 0.10 0.60 23.0 0 0 0 2.3 2.3 0.07 +0.7 +0.7 Huesca (2 Seasons) 2 Leagues 28.5 2 18 5 27.8 0.63 0.18 0.11 0.40 23.3 0 0 0 0.8 0.8 0.05 +0.2 +0.2 Almería (1 Season) 2 Leagues 8.9 0 3 1 33.3 0.34 0.11 0.00 0.00 14.1 0 0 0 0.0 0.0 0.05 0.0 0.0 Mallorca (1 Season) 1 League 6.3 0 0 0 0.00 0.00 0 0 NK Celje (1 Season) 1 League 5.3 2 7 2 28.6 1.32 0.38 0.29 1.00 17.7 0 0 0 1.4 1.4 0.20 +0.6 +0.6 Hércules (1 Season) 1 League 2.3 0 0 0 La Liga 2 (6 Seasons) 95.2 4 48 9 18.8 0.50 0.09 0.08 0.44 22.9 0 0 0 3.2 3.2 0.07 +0.8 +0.8 Copa del Rey (3 Seasons) 7.3 1 4 2 50.0 0.80 0.40 0.25 0.50 0 0 Conf Lg (1 Season) 5.3 2 7 2 28.6 1.32 0.38 0.29 1.00 17.7 0 0 0 1.4 1.4 0.20 +0.6 +0.6
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 2016-2017 21 Mallorca es ESP 2. La Liga 2 20th 6.3 0 0 0 0.00 0.00 0 0 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 15th 23.6 2 11 2 18.2 0.47 0.08 0.18 1.00 25.2 0 0 0 0.4 0.4 0.04 +1.6 +1.6 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 13th 33.0 1 20 3 15.0 0.61 0.09 0.05 0.33 21.8 0 0 0 1.9 1.9 0.10 -0.9 -0.9 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 1st 5.6 0 1 0 0.0 0.18 0.00 0.00 14.1 0 0 0 0.0 0.0 0.05 0.0 0.0 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 15th 2.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 17th 24.1 1 16 4 25.0 0.67 0.17 0.06 0.25 23.3 0 0 0 0.8 0.8 0.05 +0.2 +0.2 Matches 6 Seasons 4 Clubs 1 League 95.2 4 48 9 18.8 0.50 0.09 0.08 0.44 22.9 0 0 0 3.2 3.2 0.07 +0.8 +0.8 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 Oviedo (2 Seasons) 1 League 56.5 3 31 5 16.1 0.55 0.09 0.10 0.60 23.0 0 0 0 2.3 2.3 0.07 +0.7 +0.7 Huesca (2 Seasons) 1 League 26.8 1 16 4 25.0 0.60 0.15 0.06 0.25 23.3 0 0 0 0.8 0.8 0.05 +0.2 +0.2 Almería (1 Season) 1 League 5.6 0 1 0 0.0 0.18 0.00 0.00 14.1 0 0 0 0.0 0.0 0.05 0.0 0.0 Mallorca (1 Season) 1 League 6.3 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2017-2018 22 Hércules es ESP Copa del Rey 33rd 2.3 0 0 0 Matches 2021-2022 26 Almería es ESP Copa del Rey R32 3.3 0 2 1 50.0 0.60 0.30 0.00 0.00 0 0 Matches 2023-2024 28 Huesca es ESP Copa del Rey R32 1.6 1 2 1 50.0 1.22 0.61 0.50 1.00 0 0 Matches 3 Seasons 3 Clubs 1 League 7.3 1 4 2 50.0 0.80 0.40 0.25 0.50 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Almería (1 Season) 1 League 3.3 0 2 1 50.0 0.60 0.30 0.00 0.00 0 0 Hércules (1 Season) 1 League 2.3 0 0 0 Huesca (1 Season) 1 League 1.6 1 2 1 50.0 1.22 0.61 0.50 1.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 2024-2025 29 NK Celje 3. Conf Lg 5.3 2 7 2 28.6 1.32 0.38 0.29 1.00 17.7 0 0 0 1.4 1.4 0.20 +0.6 +0.6 Matches 1 Season 1 Club 1 League 5.3 2 7 2 28.6 1.32 0.38 0.29 1.00 17.7 0 0 0 1.4 1.4 0.20 +0.6 +0.6
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 2016-2017 21 Mallorca es ESP 2. La Liga 2 6.3 0 Matches 2017-2018 22 Hércules es ESP Copa del Rey 2.3 0 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 23.6 746 1063 70.2 12900 5958 365 424 86.1 275 388 70.9 81 171 47.4 2 1.0 1.0 +1.0 14 53 17 7 88 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 33.0 1131 1688 67.0 22433 8998 443 534 83.0 470 678 69.3 198 386 51.3 4 4.8 4.2 -0.8 31 88 49 31 130 Matches 2021-2022 26 Almería es ESP Copa del Rey 3.3 2 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 5.6 228 303 75.2 3785 1293 113 130 86.9 93 115 80.9 19 34 55.9 0 0.5 0.5 -0.5 4 26 4 0 28 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 2.8 74 109 67.9 1412 488 27 28 96.4 37 57 64.9 9 19 47.4 0 0.1 0.2 -0.1 2 10 0 0 7 Matches 2023-2024 28 Huesca es ESP Copa del Rey 1.6 0 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 24.1 864 1136 76.1 16291 5189 334 388 86.1 413 514 80.4 106 193 54.9 1 0.6 0.9 +0.4 11 74 16 6 90 Matches 2024-2025 29 NK Celje 3. Conf Lg 5.3 245 287 85.4 4916 1358 83 91 91.2 129 144 89.6 33 46 71.7 0 0.9 0.9 -0.9 9 21 7 4 16 Matches 8 Seasons 6 Clubs 3 Leagues 107.8 3288 4586 71.7 61737 23284 1365 1595 85.6 1417 1896 74.7 446 849 52.5 9 7.8 7.8 +1.2 71 272 93 48 359 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 Oviedo (2 Seasons) 1 League 56.5 1877 2751 68.2 35333 14956 808 958 84.3 745 1066 69.9 279 557 50.1 6 5.8 5.2 +0.2 45 141 66 38 218 Huesca (2 Seasons) 2 Leagues 28.5 938 1245 75.3 17703 5677 361 416 86.8 450 571 78.8 115 212 54.2 1 0.7 1.2 +0.3 13 84 16 6 97 Almería (1 Season) 2 Leagues 8.9 228 303 75.2 3785 1293 113 130 86.9 93 115 80.9 19 34 55.9 2 0.5 0.5 +1.5 4 26 4 0 28 Mallorca (1 Season) 1 League 6.3 0 NK Celje (1 Season) 1 League 5.3 245 287 85.4 4916 1358 83 91 91.2 129 144 89.6 33 46 71.7 0 0.9 0.9 -0.9 9 21 7 4 16 Hércules (1 Season) 1 League 2.3 0 La Liga 2 (6 Seasons) 95.2 3043 4299 70.8 56821 21926 1282 1504 85.2 1288 1752 73.5 413 803 51.4 7 6.9 7.0 +0.1 62 251 86 44 343 Copa del Rey (3 Seasons) 7.3 2 Conf Lg (1 Season) 5.3 245 287 85.4 4916 1358 83 91 91.2 129 144 89.6 33 46 71.7 0 0.9 0.9 -0.9 9 21 7 4 16
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 2016-2017 21 Mallorca 1 League 6.3 0 2017-2018 22 Hércules 1 League 2.3 0 2019-2020 24 Oviedo 1 League 23.6 746 1063 70.2 12900 5958 365 424 86.1 275 388 70.9 81 171 47.4 2 1.0 1.0 +1.0 14 53 17 7 88 2020-2021 25 Oviedo 1 League 33.0 1131 1688 67.0 22433 8998 443 534 83.0 470 678 69.3 198 386 51.3 4 4.8 4.2 -0.8 31 88 49 31 130 2021-2022 26 Almería 2 Leagues 8.9 228 303 75.2 3785 1293 113 130 86.9 93 115 80.9 19 34 55.9 2 0.5 0.5 +1.5 4 26 4 0 28 2022-2023 27 Huesca 1 League 2.8 74 109 67.9 1412 488 27 28 96.4 37 57 64.9 9 19 47.4 0 0.1 0.2 -0.1 2 10 0 0 7 2023-2024 28 Huesca 2 Leagues 25.7 864 1136 76.1 16291 5189 334 388 86.1 413 514 80.4 106 193 54.9 1 0.6 0.9 +0.4 11 74 16 6 90 2024-2025 29 NK Celje 1 League 5.3 245 287 85.4 4916 1358 83 91 91.2 129 144 89.6 33 46 71.7 0 0.9 0.9 -0.9 9 21 7 4 16 8 Seasons 6 Clubs 3 Leagues 107.8 3288 4586 71.7 61737 23284 1365 1595 85.6 1417 1896 74.7 446 849 52.5 9 7.8 7.8 +1.2 71 272 93 48 359 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 Oviedo (2 Seasons) 1 League 56.5 1877 2751 68.2 35333 14956 808 958 84.3 745 1066 69.9 279 557 50.1 6 5.8 5.2 +0.2 45 141 66 38 218 Huesca (2 Seasons) 2 Leagues 28.5 938 1245 75.3 17703 5677 361 416 86.8 450 571 78.8 115 212 54.2 1 0.7 1.2 +0.3 13 84 16 6 97 Almería (1 Season) 2 Leagues 8.9 228 303 75.2 3785 1293 113 130 86.9 93 115 80.9 19 34 55.9 2 0.5 0.5 +1.5 4 26 4 0 28 Mallorca (1 Season) 1 League 6.3 0 NK Celje (1 Season) 1 League 5.3 245 287 85.4 4916 1358 83 91 91.2 129 144 89.6 33 46 71.7 0 0.9 0.9 -0.9 9 21 7 4 16 Hércules (1 Season) 1 League 2.3 0 La Liga 2 (6 Seasons) 95.2 3043 4299 70.8 56821 21926 1282 1504 85.2 1288 1752 73.5 413 803 51.4 7 6.9 7.0 +0.1 62 251 86 44 343 Copa del Rey (3 Seasons) 7.3 2 Conf Lg (1 Season) 5.3 245 287 85.4 4916 1358 83 91 91.2 129 144 89.6 33 46 71.7 0 0.9 0.9 -0.9 9 21 7 4 16
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 2016-2017 21 Mallorca es ESP 2. La Liga 2 20th 6.3 0 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 15th 23.6 746 1063 70.2 12900 5958 365 424 86.1 275 388 70.9 81 171 47.4 2 1.0 1.0 +1.0 14 53 17 7 88 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 13th 33.0 1131 1688 67.0 22433 8998 443 534 83.0 470 678 69.3 198 386 51.3 4 4.8 4.2 -0.8 31 88 49 31 130 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 1st 5.6 228 303 75.2 3785 1293 113 130 86.9 93 115 80.9 19 34 55.9 0 0.5 0.5 -0.5 4 26 4 0 28 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 15th 2.8 74 109 67.9 1412 488 27 28 96.4 37 57 64.9 9 19 47.4 0 0.1 0.2 -0.1 2 10 0 0 7 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 17th 24.1 864 1136 76.1 16291 5189 334 388 86.1 413 514 80.4 106 193 54.9 1 0.6 0.9 +0.4 11 74 16 6 90 Matches 6 Seasons 4 Clubs 1 League 95.2 3043 4299 70.8 56821 21926 1282 1504 85.2 1288 1752 73.5 413 803 51.4 7 6.9 7.0 +0.1 62 251 86 44 343 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 Oviedo (2 Seasons) 1 League 56.5 1877 2751 68.2 35333 14956 808 958 84.3 745 1066 69.9 279 557 50.1 6 5.8 5.2 +0.2 45 141 66 38 218 Huesca (2 Seasons) 1 League 26.8 938 1245 75.3 17703 5677 361 416 86.8 450 571 78.8 115 212 54.2 1 0.7 1.2 +0.3 13 84 16 6 97 Almería (1 Season) 1 League 5.6 228 303 75.2 3785 1293 113 130 86.9 93 115 80.9 19 34 55.9 0 0.5 0.5 -0.5 4 26 4 0 28 Mallorca (1 Season) 1 League 6.3 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 A-xAG KP 1/3 PPA CrsPA Matches 2017-2018 22 Hércules es ESP Copa del Rey 33rd 2.3 0 Matches 2021-2022 26 Almería es ESP Copa del Rey R32 3.3 2 Matches 2023-2024 28 Huesca es ESP Copa del Rey R32 1.6 0 Matches 3 Seasons 3 Clubs 1 League 7.3 2 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches Almería (1 Season) 1 League 3.3 2 Hércules (1 Season) 1 League 2.3 0 Huesca (1 Season) 1 League 1.6 0
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-2025 29 NK Celje 3. Conf Lg 5.3 245 287 85.4 4916 1358 83 91 91.2 129 144 89.6 33 46 71.7 0 0.9 0.9 -0.9 9 21 7 4 16 Matches 1 Season 1 Club 1 League 5.3 245 287 85.4 4916 1358 83 91 91.2 129 144 89.6 33 46 71.7 0 0.9 0.9 -0.9 9 21 7 4 16
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 21 Mallorca 1 League 6.3 0 2017-2018 22 Hércules 1 League 2.3 2019-2020 24 Oviedo 1 League 23.6 1063 765 288 16 0 8 54 272 0 0 0 0 746 10 33 2020-2021 25 Oviedo 1 League 33.0 1688 1300 381 41 1 16 181 332 8 0 7 0 1131 7 47 2021-2022 26 Almería 2 Leagues 8.9 303 241 61 2 0 1 24 59 0 0 0 0 228 1 8 2022-2023 27 Huesca 1 League 2.8 109 83 26 1 0 0 8 25 0 0 0 0 74 0 3 2023-2024 28 Huesca 2 Leagues 25.7 1136 907 227 25 1 11 39 202 0 0 0 0 864 2 17 2024-2025 29 NK Celje 1 League 5.3 287 237 50 9 1 3 10 32 0 0 0 0 245 0 4 8 Seasons 6 Clubs 3 Leagues 107.8 4586 3533 1033 94 3 39 316 922 8 0 7 0 3288 20 112 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Oviedo (2 Seasons) 1 League 56.5 2751 2065 669 57 1 24 235 604 8 0 7 0 1877 17 80 Huesca (2 Seasons) 2 Leagues 28.5 1245 990 253 26 1 11 47 227 0 0 0 0 938 2 20 Almería (1 Season) 2 Leagues 8.9 303 241 61 2 0 1 24 59 0 0 0 0 228 1 8 Mallorca (1 Season) 1 League 6.3 0 NK Celje (1 Season) 1 League 5.3 287 237 50 9 1 3 10 32 0 0 0 0 245 0 4 Hércules (1 Season) 1 League 2.3 La Liga 2 (6 Seasons) 95.2 4299 3296 983 85 2 36 299 890 8 0 7 0 3043 20 108 Copa del Rey (3 Seasons) 7.3 7 Conf Lg (1 Season) 5.3 287 237 50 9 1 3 10 32 0 0 0 0 245 0 4
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 2016-2017 21 Mallorca es ESP 2. La Liga 2 20th 6.3 0 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 15th 23.6 1063 765 288 16 0 8 54 272 0 0 0 0 746 10 33 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 13th 33.0 1688 1300 381 41 1 16 181 332 8 0 7 0 1131 7 47 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 1st 5.6 303 241 61 2 0 1 18 59 0 0 0 0 228 1 8 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 15th 2.8 109 83 26 1 0 0 8 25 0 0 0 0 74 0 3 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 17th 24.1 1136 907 227 25 1 11 38 202 0 0 0 0 864 2 17 Matches 6 Seasons 4 Clubs 1 League 95.2 4299 3296 983 85 2 36 299 890 8 0 7 0 3043 20 108 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Oviedo (2 Seasons) 1 League 56.5 2751 2065 669 57 1 24 235 604 8 0 7 0 1877 17 80 Huesca (2 Seasons) 1 League 26.8 1245 990 253 26 1 11 46 227 0 0 0 0 938 2 20 Almería (1 Season) 1 League 5.6 303 241 61 2 0 1 18 59 0 0 0 0 228 1 8 Mallorca (1 Season) 1 League 6.3 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 22 Hércules es ESP Copa del Rey 33rd 2.3 Matches 2021-2022 26 Almería es ESP Copa del Rey R32 3.3 6 Matches 2023-2024 28 Huesca es ESP Copa del Rey R32 1.6 1 Matches 3 Seasons 3 Clubs 1 League 7.3 7 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Almería (1 Season) 1 League 3.3 6 Hércules (1 Season) 1 League 2.3 Huesca (1 Season) 1 League 1.6 1
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2024-2025 29 NK Celje 3. Conf Lg 5.3 287 237 50 9 1 3 10 32 0 0 0 0 245 0 4 Matches 1 Season 1 Club 1 League 5.3 287 237 50 9 1 3 10 32 0 0 0 0 245 0 4
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 2016-2017 21 Mallorca 1 League 6.3 2017-2018 22 Hércules 1 League 2.3 2019-2020 24 Oviedo 1 League 23.6 45 1.91 28 6 4 0 7 0 12 0.51 6 1 4 0 1 0 2020-2021 25 Oviedo 1 League 33.0 74 2.24 47 9 8 3 7 0 9 0.27 6 1 0 1 1 0 2021-2022 26 Almería 2 Leagues 8.9 13 2.33 11 2 0 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 27 Huesca 1 League 2.8 3 1.09 1 1 1 0 0 0 0 0.00 0 0 0 0 0 0 2023-2024 28 Huesca 2 Leagues 25.7 44 1.83 32 2 2 3 5 0 3 0.12 1 0 0 1 1 0 2024-2025 29 NK Celje 1 League 5.3 12 2.25 12 0 0 0 0 0 1 0.19 1 0 0 0 0 0 8 Seasons 6 Clubs 3 Leagues 107.8 191 2.03 131 20 15 6 19 0 25 0.27 14 2 4 2 3 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Oviedo (2 Seasons) 1 League 56.5 119 2.10 75 15 12 3 14 0 21 0.37 12 2 4 1 2 0 Huesca (2 Seasons) 2 Leagues 28.5 47 1.75 33 3 3 3 5 0 3 0.11 1 0 0 1 1 0 Almería (1 Season) 2 Leagues 8.9 13 2.33 11 2 0 0 0 0 0 0.00 0 0 0 0 0 0 Mallorca (1 Season) 1 League 6.3 NK Celje (1 Season) 1 League 5.3 12 2.25 12 0 0 0 0 0 1 0.19 1 0 0 0 0 0 Hércules (1 Season) 1 League 2.3 La Liga 2 (6 Seasons) 95.2 179 2.01 119 20 15 6 19 0 24 0.27 13 2 4 2 3 0 Copa del Rey (3 Seasons) 7.3 Conf Lg (1 Season) 5.3 12 2.25 12 0 0 0 0 0 1 0.19 1 0 0 0 0 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 2016-2017 21 Mallorca es ESP 2. La Liga 2 20th 6.3 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 15th 23.6 45 1.91 28 6 4 0 7 0 12 0.51 6 1 4 0 1 0 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 13th 33.0 74 2.24 47 9 8 3 7 0 9 0.27 6 1 0 1 1 0 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 1st 5.6 13 2.33 11 2 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 15th 2.8 3 1.09 1 1 1 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 17th 24.1 44 1.83 32 2 2 3 5 0 3 0.12 1 0 0 1 1 0 Matches 6 Seasons 4 Clubs 1 League 95.2 179 2.01 119 20 15 6 19 0 24 0.27 13 2 4 2 3 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Oviedo (2 Seasons) 1 League 56.5 119 2.10 75 15 12 3 14 0 21 0.37 12 2 4 1 2 0 Huesca (2 Seasons) 1 League 26.8 47 1.75 33 3 3 3 5 0 3 0.11 1 0 0 1 1 0 Almería (1 Season) 1 League 5.6 13 2.33 11 2 0 0 0 0 0 0.00 0 0 0 0 0 0 Mallorca (1 Season) 1 League 6.3
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 2017-2018 22 Hércules es ESP Copa del Rey 33rd 2.3 Matches 2021-2022 26 Almería es ESP Copa del Rey R32 3.3 Matches 2023-2024 28 Huesca es ESP Copa del Rey R32 1.6 Matches 3 Seasons 3 Clubs 1 League 7.3 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Almería (1 Season) 1 League 3.3 Hércules (1 Season) 1 League 2.3 Huesca (1 Season) 1 League 1.6
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2024-2025 29 NK Celje 3. Conf Lg 5.3 12 2.25 12 0 0 0 0 0 1 0.19 1 0 0 0 0 0 Matches 1 Season 1 Club 1 League 5.3 12 2.25 12 0 0 0 0 0 1 0.19 1 0 0 0 0 0
Defensive Actions Table Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 21 Mallorca es ESP 2. La Liga 2 6.3 0 0 Matches 2017-2018 22 Hércules es ESP Copa del Rey 2.3 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 23.6 52 32 35 11 6 32 54 59.3 22 16 6 10 27 79 49 0 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 33.0 57 38 36 16 5 34 50 68.0 16 15 4 11 43 100 70 0 Matches 2021-2022 26 Almería es ESP Copa del Rey 3.3 2 0 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 5.6 12 7 6 4 2 6 10 60.0 4 4 1 3 10 22 29 0 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 2.8 12 9 8 3 1 9 11 81.8 2 3 1 2 3 15 12 0 Matches 2023-2024 28 Huesca es ESP Copa del Rey 1.6 1 1 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 24.1 59 37 38 17 4 33 56 58.9 23 8 1 7 39 98 69 1 Matches 2024-2025 29 NK Celje 3. Conf Lg 5.3 10 7 6 4 0 5 14 35.7 9 1 0 1 6 16 19 0 Matches 8 Seasons 6 Clubs 3 Leagues 107.8 202 133 129 55 18 119 195 61.0 76 47 13 34 129 330 248 1 Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Oviedo (2 Seasons) 1 League 56.5 109 70 71 27 11 66 104 63.5 38 31 10 21 70 179 119 0 Huesca (2 Seasons) 2 Leagues 28.5 71 47 46 20 5 42 67 62.7 25 11 2 9 43 113 81 1 Almería (1 Season) 2 Leagues 8.9 12 9 6 4 2 6 10 60.0 4 4 1 3 10 22 29 0 Mallorca (1 Season) 1 League 6.3 0 0 0 NK Celje (1 Season) 1 League 5.3 10 7 6 4 0 5 14 35.7 9 1 0 1 6 16 19 0 Hércules (1 Season) 1 League 2.3 0 La Liga 2 (6 Seasons) 95.2 192 123 123 51 18 114 181 63.0 67 46 13 33 122 314 229 1 Copa del Rey (3 Seasons) 7.3 3 1 0 Conf Lg (1 Season) 5.3 10 7 6 4 0 5 14 35.7 9 1 0 1 6 16 19 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 2016-2017 21 Mallorca 1 League 6.3 0 0 0 2017-2018 22 Hércules 1 League 2.3 0 2019-2020 24 Oviedo 1 League 23.6 52 32 35 11 6 32 54 59.3 22 16 6 10 27 79 49 0 2020-2021 25 Oviedo 1 League 33.0 57 38 36 16 5 34 50 68.0 16 15 4 11 43 100 70 0 2021-2022 26 Almería 2 Leagues 8.9 12 9 6 4 2 6 10 60.0 4 4 1 3 10 22 29 0 2022-2023 27 Huesca 1 League 2.8 12 9 8 3 1 9 11 81.8 2 3 1 2 3 15 12 0 2023-2024 28 Huesca 2 Leagues 25.7 59 38 38 17 4 33 56 58.9 23 8 1 7 40 98 69 1 2024-2025 29 NK Celje 1 League 5.3 10 7 6 4 0 5 14 35.7 9 1 0 1 6 16 19 0 8 Seasons 6 Clubs 3 Leagues 107.8 202 133 129 55 18 119 195 61.0 76 47 13 34 129 330 248 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Oviedo (2 Seasons) 1 League 56.5 109 70 71 27 11 66 104 63.5 38 31 10 21 70 179 119 0 Huesca (2 Seasons) 2 Leagues 28.5 71 47 46 20 5 42 67 62.7 25 11 2 9 43 113 81 1 Almería (1 Season) 2 Leagues 8.9 12 9 6 4 2 6 10 60.0 4 4 1 3 10 22 29 0 Mallorca (1 Season) 1 League 6.3 0 0 0 NK Celje (1 Season) 1 League 5.3 10 7 6 4 0 5 14 35.7 9 1 0 1 6 16 19 0 Hércules (1 Season) 1 League 2.3 0 La Liga 2 (6 Seasons) 95.2 192 123 123 51 18 114 181 63.0 67 46 13 33 122 314 229 1 Copa del Rey (3 Seasons) 7.3 3 1 0 Conf Lg (1 Season) 5.3 10 7 6 4 0 5 14 35.7 9 1 0 1 6 16 19 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 2016-2017 21 Mallorca es ESP 2. La Liga 2 20th 6.3 0 0 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 15th 23.6 52 32 35 11 6 32 54 59.3 22 16 6 10 27 79 49 0 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 13th 33.0 57 38 36 16 5 34 50 68.0 16 15 4 11 43 100 70 0 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 1st 5.6 12 7 6 4 2 6 10 60.0 4 4 1 3 10 22 29 0 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 15th 2.8 12 9 8 3 1 9 11 81.8 2 3 1 2 3 15 12 0 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 17th 24.1 59 37 38 17 4 33 56 58.9 23 8 1 7 39 98 69 1 Matches 6 Seasons 4 Clubs 1 League 95.2 192 123 123 51 18 114 181 63.0 67 46 13 33 122 314 229 1 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 Oviedo (2 Seasons) 1 League 56.5 109 70 71 27 11 66 104 63.5 38 31 10 21 70 179 119 0 Huesca (2 Seasons) 1 League 26.8 71 46 46 20 5 42 67 62.7 25 11 2 9 42 113 81 1 Almería (1 Season) 1 League 5.6 12 7 6 4 2 6 10 60.0 4 4 1 3 10 22 29 0 Mallorca (1 Season) 1 League 6.3 0 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 22 Hércules es ESP Copa del Rey 33rd 2.3 Matches 2021-2022 26 Almería es ESP Copa del Rey R32 3.3 2 0 Matches 2023-2024 28 Huesca es ESP Copa del Rey R32 1.6 1 1 Matches 3 Seasons 3 Clubs 1 League 7.3 3 1 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 Almería (1 Season) 1 League 3.3 2 0 0 Hércules (1 Season) 1 League 2.3 0 Huesca (1 Season) 1 League 1.6 1 1 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2024-2025 29 NK Celje 3. Conf Lg 5.3 10 7 6 4 0 5 14 35.7 9 1 0 1 6 16 19 0 Matches 1 Season 1 Club 1 League 5.3 10 7 6 4 0 5 14 35.7 9 1 0 1 6 16 19 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 2016-2017 21 Mallorca es ESP 2. La Liga 2 6.3 Matches 2017-2018 22 Hércules es ESP Copa del Rey 2.3 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 23.6 1337 61 433 519 409 20 1337 68 40 58.8 28 41.2 581 4128 2395 66 58 8 48 14 603 75 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 33.0 1993 81 584 836 602 31 1993 71 49 69.0 22 31.0 990 6511 3448 105 73 10 41 22 1070 155 Matches 2021-2022 26 Almería es ESP Copa del Rey 3.3 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 5.6 377 24 104 186 93 7 377 9 6 66.7 3 33.3 174 902 415 13 10 3 7 3 193 31 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 2.8 142 9 47 61 36 4 142 9 6 66.7 2 22.2 60 592 367 14 6 2 4 1 57 9 Matches 2023-2024 28 Huesca es ESP Copa del Rey 1.6 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 24.1 1394 68 462 654 289 16 1394 36 18 50.0 13 36.1 664 3849 2033 39 38 4 34 10 725 66 Matches 2024-2025 29 NK Celje 3. Conf Lg 5.3 350 19 125 145 82 7 350 10 1 10.0 7 70.0 175 801 426 5 6 0 6 4 219 24 Matches 8 Seasons 6 Clubs 3 Leagues 107.8 5593 262 1755 2401 1511 85 5593 203 120 59.1 75 36.9 2644 16783 9084 242 191 27 140 54 2867 360 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 Oviedo (2 Seasons) 1 League 56.5 3330 142 1017 1355 1011 51 3330 139 89 64.0 50 36.0 1571 10639 5843 171 131 18 89 36 1673 230 Huesca (2 Seasons) 2 Leagues 28.5 1536 77 509 715 325 20 1536 45 24 53.3 15 33.3 724 4441 2400 53 44 6 38 11 782 75 Almería (1 Season) 2 Leagues 8.9 377 24 104 186 93 7 377 9 6 66.7 3 33.3 174 902 415 13 10 3 7 3 193 31 Mallorca (1 Season) 1 League 6.3 NK Celje (1 Season) 1 League 5.3 350 19 125 145 82 7 350 10 1 10.0 7 70.0 175 801 426 5 6 0 6 4 219 24 Hércules (1 Season) 1 League 2.3 La Liga 2 (6 Seasons) 95.2 5243 243 1630 2256 1429 78 5243 193 119 61.7 68 35.2 2469 15982 8658 237 185 27 134 50 2648 336 Copa del Rey (3 Seasons) 7.3 Conf Lg (1 Season) 5.3 350 19 125 145 82 7 350 10 1 10.0 7 70.0 175 801 426 5 6 0 6 4 219 24
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 2016-2017 21 Mallorca 1 League 6.3 2017-2018 22 Hércules 1 League 2.3 2019-2020 24 Oviedo 1 League 23.6 1337 61 433 519 409 20 1337 68 40 58.8 28 41.2 581 4128 2395 66 58 8 48 14 603 75 2020-2021 25 Oviedo 1 League 33.0 1993 81 584 836 602 31 1993 71 49 69.0 22 31.0 990 6511 3448 105 73 10 41 22 1070 155 2021-2022 26 Almería 2 Leagues 8.9 377 24 104 186 93 7 377 9 6 66.7 3 33.3 174 902 415 13 10 3 7 3 193 31 2022-2023 27 Huesca 1 League 2.8 142 9 47 61 36 4 142 9 6 66.7 2 22.2 60 592 367 14 6 2 4 1 57 9 2023-2024 28 Huesca 2 Leagues 25.7 1394 68 462 654 289 16 1394 36 18 50.0 13 36.1 664 3849 2033 39 38 4 34 10 725 66 2024-2025 29 NK Celje 1 League 5.3 350 19 125 145 82 7 350 10 1 10.0 7 70.0 175 801 426 5 6 0 6 4 219 24 8 Seasons 6 Clubs 3 Leagues 107.8 5593 262 1755 2401 1511 85 5593 203 120 59.1 75 36.9 2644 16783 9084 242 191 27 140 54 2867 360 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 Oviedo (2 Seasons) 1 League 56.5 3330 142 1017 1355 1011 51 3330 139 89 64.0 50 36.0 1571 10639 5843 171 131 18 89 36 1673 230 Huesca (2 Seasons) 2 Leagues 28.5 1536 77 509 715 325 20 1536 45 24 53.3 15 33.3 724 4441 2400 53 44 6 38 11 782 75 Almería (1 Season) 2 Leagues 8.9 377 24 104 186 93 7 377 9 6 66.7 3 33.3 174 902 415 13 10 3 7 3 193 31 Mallorca (1 Season) 1 League 6.3 NK Celje (1 Season) 1 League 5.3 350 19 125 145 82 7 350 10 1 10.0 7 70.0 175 801 426 5 6 0 6 4 219 24 Hércules (1 Season) 1 League 2.3 La Liga 2 (6 Seasons) 95.2 5243 243 1630 2256 1429 78 5243 193 119 61.7 68 35.2 2469 15982 8658 237 185 27 134 50 2648 336 Copa del Rey (3 Seasons) 7.3 Conf Lg (1 Season) 5.3 350 19 125 145 82 7 350 10 1 10.0 7 70.0 175 801 426 5 6 0 6 4 219 24
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 2016-2017 21 Mallorca es ESP 2. La Liga 2 20th 6.3 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 15th 23.6 1337 61 433 519 409 20 1337 68 40 58.8 28 41.2 581 4128 2395 66 58 8 48 14 603 75 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 13th 33.0 1993 81 584 836 602 31 1993 71 49 69.0 22 31.0 990 6511 3448 105 73 10 41 22 1070 155 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 1st 5.6 377 24 104 186 93 7 377 9 6 66.7 3 33.3 174 902 415 13 10 3 7 3 193 31 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 15th 2.8 142 9 47 61 36 4 142 9 6 66.7 2 22.2 60 592 367 14 6 2 4 1 57 9 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 17th 24.1 1394 68 462 654 289 16 1394 36 18 50.0 13 36.1 664 3849 2033 39 38 4 34 10 725 66 Matches 6 Seasons 4 Clubs 1 League 95.2 5243 243 1630 2256 1429 78 5243 193 119 61.7 68 35.2 2469 15982 8658 237 185 27 134 50 2648 336 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 Oviedo (2 Seasons) 1 League 56.5 3330 142 1017 1355 1011 51 3330 139 89 64.0 50 36.0 1571 10639 5843 171 131 18 89 36 1673 230 Huesca (2 Seasons) 1 League 26.8 1536 77 509 715 325 20 1536 45 24 53.3 15 33.3 724 4441 2400 53 44 6 38 11 782 75 Almería (1 Season) 1 League 5.6 377 24 104 186 93 7 377 9 6 66.7 3 33.3 174 902 415 13 10 3 7 3 193 31 Mallorca (1 Season) 1 League 6.3
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 1/3 CPA Mis Dis Rec Matches 2017-2018 22 Hércules es ESP Copa del Rey 33rd 2.3 Matches 2021-2022 26 Almería es ESP Copa del Rey R32 3.3 Matches 2023-2024 28 Huesca es ESP Copa del Rey R32 1.6 Matches 3 Seasons 3 Clubs 1 League 7.3 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches Almería (1 Season) 1 League 3.3 Hércules (1 Season) 1 League 2.3 Huesca (1 Season) 1 League 1.6
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-2025 29 NK Celje 3. Conf Lg 5.3 350 19 125 145 82 7 350 10 1 10.0 7 70.0 175 801 426 5 6 0 6 4 219 24 Matches 1 Season 1 Club 1 League 5.3 350 19 125 145 82 7 350 10 1 10.0 7 70.0 175 801 426 5 6 0 6 4 219 24
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 2016-2017 21 Mallorca es ESP 2. La Liga 2 7 565 81 14.9 6.3 7 5 0 0 0.71 6 10 -4 -0.64 -0.53 Matches 2017-2018 22 Hércules es ESP Copa del Rey 2 210 105 100.0 2.3 2 105 2 0 0 1.50 2 2 0 0.00 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 25 2,121 85 56.1 23.6 24 87 20 1 45 5 1.48 32 28 +4 +0.17 +0.60 26.1 27.0 -0.9 -0.04 -0.03 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 34 2,967 87 78.5 33.0 33 89 31 1 31 4 1.12 36 37 -1 -0.03 -0.03 36.1 32.6 +3.4 +0.10 +0.28 Matches 2021-2022 26 Almería es ESP Copa del Rey 3 300 100 100.0 3.3 3 100 3 0 0 1.33 4 4 0 0.00 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 16 502 31 13.3 5.6 4 79 3 12 16 8 2.44 14 5 +9 +1.61 +0.95 12.6 6.4 +6.2 +1.11 +0.37 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 6 249 42 6.6 2.8 3 80 2 3 3 11 1.17 2 2 0 0.00 0.00 2.0 3.0 -1.0 -0.35 -0.05 Matches 2023-2024 28 Huesca es ESP Copa del Rey 2 148 74 49.3 1.6 1 90 1 1 58 0 1.50 1 2 -1 -0.61 -1.79 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 34 2,165 64 57.3 24.1 24 82 16 10 19 4 1.18 23 23 0 0.00 -0.17 17.9 23.1 -5.2 -0.21 -0.21 Matches 2024-2025 29 NK Celje 3. Conf Lg 6 479 80 88.7 5.3 6 80 4 0 0 1.25 12 12 0 0.00 0.00 12.8 7.7 +5.1 +0.96 +3.73 Matches 8 Seasons 6 Clubs 3 Leagues 135 9,706 72 40.4 107.8 107 86 87 28 19 32 1.36 132 125 +7 +0.06 -0.04 107.5 99.9 +7.7 +0.08 -0.01 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 Oviedo (2 Seasons) 1 League 59 5,088 86 67.3 56.5 57 88 51 2 38 9 1.27 68 65 +3 +0.05 +0.34 62.2 59.7 +2.5 +0.04 +0.11 Huesca (2 Seasons) 2 Leagues 42 2,562 61 32.6 28.5 28 82 19 14 18 15 1.19 26 27 -1 -0.04 -0.12 20.0 26.1 -6.1 -0.23 -0.02 Almería (1 Season) 2 Leagues 19 802 42 19.7 8.9 7 88 6 12 16 8 2.26 18 9 +9 +1.01 +0.35 12.6 6.4 +6.2 +1.11 +0.37 Mallorca (1 Season) 1 League 7 565 81 14.9 6.3 7 5 0 0 0.71 6 10 -4 -0.64 -0.53 NK Celje (1 Season) 1 League 6 479 80 88.7 5.3 6 80 4 0 0 1.25 12 12 0 0.00 0.00 12.8 7.7 +5.1 +0.96 +3.73 Hércules (1 Season) 1 League 2 210 105 100.0 2.3 2 105 2 0 0 1.50 2 2 0 0.00 La Liga 2 (6 Seasons) 122 8,569 70 37.8 95.2 95 86 77 27 17 32 1.36 113 105 +8 +0.08 -0.01 94.7 92.2 +2.6 +0.03 -0.08 Copa del Rey (3 Seasons) 7 658 94 81.2 7.3 6 100 6 1 58 0 1.43 7 8 -1 -0.14 -1.32 Conf Lg (1 Season) 6 479 80 88.7 5.3 6 80 4 0 0 1.25 12 12 0 0.00 0.00 12.8 7.7 +5.1 +0.96 +3.73
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 2016-2017 21 Mallorca 1 League 7 565 81 14.9 6.3 7 5 0 0 0.71 6 10 -4 -0.64 -0.53 2017-2018 22 Hércules 1 League 2 210 105 100.0 2.3 2 105 2 0 0 1.50 2 2 0 0.00 2019-2020 24 Oviedo 1 League 25 2,121 85 56.1 23.6 24 87 20 1 45 5 1.48 32 28 +4 +0.17 +0.60 26.1 27.0 -0.9 -0.04 -0.03 2020-2021 25 Oviedo 1 League 34 2,967 87 78.5 33.0 33 89 31 1 31 4 1.12 36 37 -1 -0.03 -0.03 36.1 32.6 +3.4 +0.10 +0.28 2021-2022 26 Almería 2 Leagues 19 802 42 19.7 8.9 7 88 6 12 16 8 2.26 18 9 +9 +1.01 +0.35 12.6 6.4 +6.2 +1.11 +0.37 2022-2023 27 Huesca 1 League 6 249 42 6.6 2.8 3 80 2 3 3 11 1.17 2 2 0 0.00 0.00 2.0 3.0 -1.0 -0.35 -0.05 2023-2024 28 Huesca 2 Leagues 36 2,313 64 56.7 25.7 25 83 17 11 23 4 1.20 24 25 -1 -0.04 -0.29 17.9 23.1 -5.2 -0.21 -0.21 2024-2025 29 NK Celje 1 League 6 479 80 88.7 5.3 6 80 4 0 0 1.25 12 12 0 0.00 0.00 12.8 7.7 +5.1 +0.96 +3.73 8 Seasons 6 Clubs 3 Leagues 135 9,706 72 40.4 107.8 107 86 87 28 19 32 1.36 132 125 +7 +0.06 -0.04 107.5 99.9 +7.7 +0.08 -0.01 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 Oviedo (2 Seasons) 1 League 59 5,088 86 67.3 56.5 57 88 51 2 38 9 1.27 68 65 +3 +0.05 +0.34 62.2 59.7 +2.5 +0.04 +0.11 Huesca (2 Seasons) 2 Leagues 42 2,562 61 32.6 28.5 28 82 19 14 18 15 1.19 26 27 -1 -0.04 -0.12 20.0 26.1 -6.1 -0.23 -0.02 Almería (1 Season) 2 Leagues 19 802 42 19.7 8.9 7 88 6 12 16 8 2.26 18 9 +9 +1.01 +0.35 12.6 6.4 +6.2 +1.11 +0.37 Mallorca (1 Season) 1 League 7 565 81 14.9 6.3 7 5 0 0 0.71 6 10 -4 -0.64 -0.53 NK Celje (1 Season) 1 League 6 479 80 88.7 5.3 6 80 4 0 0 1.25 12 12 0 0.00 0.00 12.8 7.7 +5.1 +0.96 +3.73 Hércules (1 Season) 1 League 2 210 105 100.0 2.3 2 105 2 0 0 1.50 2 2 0 0.00 La Liga 2 (6 Seasons) 122 8,569 70 37.8 95.2 95 86 77 27 17 32 1.36 113 105 +8 +0.08 -0.01 94.7 92.2 +2.6 +0.03 -0.08 Copa del Rey (3 Seasons) 7 658 94 81.2 7.3 6 100 6 1 58 0 1.43 7 8 -1 -0.14 -1.32 Conf Lg (1 Season) 6 479 80 88.7 5.3 6 80 4 0 0 1.25 12 12 0 0.00 0.00 12.8 7.7 +5.1 +0.96 +3.73
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 2016-2017 21 Mallorca es ESP 2. La Liga 2 20th 7 565 81 14.9 6.3 7 5 0 0 0.71 6 10 -4 -0.64 -0.53 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 15th 25 2,121 85 56.1 23.6 24 87 20 1 45 5 1.48 32 28 +4 +0.17 +0.60 26.1 27.0 -0.9 -0.04 -0.03 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 13th 34 2,967 87 78.5 33.0 33 89 31 1 31 4 1.12 36 37 -1 -0.03 -0.03 36.1 32.6 +3.4 +0.10 +0.28 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 1st 16 502 31 13.3 5.6 4 79 3 12 16 8 2.44 14 5 +9 +1.61 +0.95 12.6 6.4 +6.2 +1.11 +0.37 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 15th 6 249 42 6.6 2.8 3 80 2 3 3 11 1.17 2 2 0 0.00 0.00 2.0 3.0 -1.0 -0.35 -0.05 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 17th 34 2,165 64 57.3 24.1 24 82 16 10 19 4 1.18 23 23 0 0.00 -0.17 17.9 23.1 -5.2 -0.21 -0.21 Matches 6 Seasons 4 Clubs 1 League 122 8,569 70 37.8 95.2 95 86 77 27 17 32 1.36 113 105 +8 +0.08 -0.01 94.7 92.2 +2.6 +0.03 -0.08 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 Oviedo (2 Seasons) 1 League 59 5,088 86 67.3 56.5 57 88 51 2 38 9 1.27 68 65 +3 +0.05 +0.34 62.2 59.7 +2.5 +0.04 +0.11 Huesca (2 Seasons) 1 League 40 2,414 60 31.9 26.8 27 82 18 13 15 15 1.18 25 25 0 0.00 -0.05 20.0 26.1 -6.1 -0.23 -0.02 Almería (1 Season) 1 League 16 502 31 13.3 5.6 4 79 3 12 16 8 2.44 14 5 +9 +1.61 +0.95 12.6 6.4 +6.2 +1.11 +0.37 Mallorca (1 Season) 1 League 7 565 81 14.9 6.3 7 5 0 0 0.71 6 10 -4 -0.64 -0.53
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 2017-2018 22 Hércules es ESP Copa del Rey 33rd 2 210 105 100.0 2.3 2 105 2 0 0 1.50 2 2 0 0.00 Matches 2021-2022 26 Almería es ESP Copa del Rey R32 3 300 100 100.0 3.3 3 100 3 0 0 1.33 4 4 0 0.00 Matches 2023-2024 28 Huesca es ESP Copa del Rey R32 2 148 74 49.3 1.6 1 90 1 1 58 0 1.50 1 2 -1 -0.61 -1.79 Matches 3 Seasons 3 Clubs 1 League 7 658 94 81.2 7.3 6 100 6 1 58 0 1.43 7 8 -1 -0.14 -1.32 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Almería (1 Season) 1 League 3 300 100 100.0 3.3 3 100 3 0 0 1.33 4 4 0 0.00 Hércules (1 Season) 1 League 2 210 105 100.0 2.3 2 105 2 0 0 1.50 2 2 0 0.00 Huesca (1 Season) 1 League 2 148 74 49.3 1.6 1 90 1 1 58 0 1.50 1 2 -1 -0.61 -1.79
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-2025 29 NK Celje 3. Conf Lg 6 479 80 88.7 5.3 6 80 4 0 0 1.25 12 12 0 0.00 0.00 12.8 7.7 +5.1 +0.96 +3.73 Matches 1 Season 1 Club 1 League 6 479 80 88.7 5.3 6 80 4 0 0 1.25 12 12 0 0.00 0.00 12.8 7.7 +5.1 +0.96 +3.73
Miscellaneous Stats Table Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2016-2017 21 Mallorca es ESP 2. La Liga 2 6.3 0 0 0 10 0 0 0 0 0 0 0 0 Matches 2017-2018 22 Hércules es ESP Copa del Rey 2.3 2 0 0 0 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 23.6 9 1 1 32 56 1 54 27 32 1 2 0 117 19 21 47.5 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 33.0 8 1 1 33 59 2 181 43 38 0 2 0 188 29 30 49.2 Matches 2021-2022 26 Almería es ESP Copa del Rey 3.3 0 0 0 2 4 0 6 0 2 0 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 5.6 2 0 0 7 10 0 18 10 7 0 0 0 30 13 9 59.1 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 2.8 1 0 0 7 6 0 8 3 9 0 0 0 23 3 2 60.0 Matches 2023-2024 28 Huesca es ESP Copa del Rey 1.6 1 0 0 1 0 1 1 1 1 0 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 24.1 8 0 0 32 48 2 38 39 37 0 1 1 112 18 18 50.0 Matches 2024-2025 29 NK Celje 3. Conf Lg 5.3 2 0 0 5 13 0 10 6 7 0 0 0 22 0 0 Matches 8 Seasons 6 Clubs 3 Leagues 107.8 33 2 2 129 196 6 316 129 133 1 5 1 492 82 80 50.6 Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Oviedo (2 Seasons) 1 League 56.5 17 2 2 65 115 3 235 70 70 1 4 0 305 48 51 48.5 Huesca (2 Seasons) 2 Leagues 28.5 10 0 0 40 54 3 47 43 47 0 1 1 135 21 20 51.2 Almería (1 Season) 2 Leagues 8.9 2 0 0 9 14 0 24 10 9 0 0 0 30 13 9 59.1 Mallorca (1 Season) 1 League 6.3 0 0 0 10 0 0 0 0 0 0 0 0 NK Celje (1 Season) 1 League 5.3 2 0 0 5 13 0 10 6 7 0 0 0 22 0 0 Hércules (1 Season) 1 League 2.3 2 0 0 0 La Liga 2 (6 Seasons) 95.2 28 2 2 121 179 5 299 122 123 1 5 1 470 82 80 50.6 Copa del Rey (3 Seasons) 7.3 3 0 0 3 4 1 7 1 3 0 Conf Lg (1 Season) 5.3 2 0 0 5 13 0 10 6 7 0 0 0 22 0 0
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 2016-2017 21 Mallorca 1 League 6.3 0 0 0 10 0 0 0 0 0 0 0 0 2017-2018 22 Hércules 1 League 2.3 2 0 0 0 2019-2020 24 Oviedo 1 League 23.6 9 1 1 32 56 1 54 27 32 1 2 0 117 19 21 47.5 2020-2021 25 Oviedo 1 League 33.0 8 1 1 33 59 2 181 43 38 0 2 0 188 29 30 49.2 2021-2022 26 Almería 2 Leagues 8.9 2 0 0 9 14 0 24 10 9 0 0 0 30 13 9 59.1 2022-2023 27 Huesca 1 League 2.8 1 0 0 7 6 0 8 3 9 0 0 0 23 3 2 60.0 2023-2024 28 Huesca 2 Leagues 25.7 9 0 0 33 48 3 39 40 38 0 1 1 112 18 18 50.0 2024-2025 29 NK Celje 1 League 5.3 2 0 0 5 13 0 10 6 7 0 0 0 22 0 0 8 Seasons 6 Clubs 3 Leagues 107.8 33 2 2 129 196 6 316 129 133 1 5 1 492 82 80 50.6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Oviedo (2 Seasons) 1 League 56.5 17 2 2 65 115 3 235 70 70 1 4 0 305 48 51 48.5 Huesca (2 Seasons) 2 Leagues 28.5 10 0 0 40 54 3 47 43 47 0 1 1 135 21 20 51.2 Almería (1 Season) 2 Leagues 8.9 2 0 0 9 14 0 24 10 9 0 0 0 30 13 9 59.1 Mallorca (1 Season) 1 League 6.3 0 0 0 10 0 0 0 0 0 0 0 0 NK Celje (1 Season) 1 League 5.3 2 0 0 5 13 0 10 6 7 0 0 0 22 0 0 Hércules (1 Season) 1 League 2.3 2 0 0 0 La Liga 2 (6 Seasons) 95.2 28 2 2 121 179 5 299 122 123 1 5 1 470 82 80 50.6 Copa del Rey (3 Seasons) 7.3 3 0 0 3 4 1 7 1 3 0 Conf Lg (1 Season) 5.3 2 0 0 5 13 0 10 6 7 0 0 0 22 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2016-2017 21 Mallorca es ESP 2. La Liga 2 20th 6.3 0 0 0 10 0 0 0 0 0 0 0 0 Matches 2019-2020 24 Oviedo es ESP 2. La Liga 2 15th 23.6 9 1 1 32 56 1 54 27 32 1 2 0 117 19 21 47.5 Matches 2020-2021 25 Oviedo es ESP 2. La Liga 2 13th 33.0 8 1 1 33 59 2 181 43 38 0 2 0 188 29 30 49.2 Matches 2021-2022 26 Almería es ESP 2. La Liga 2 1st 5.6 2 0 0 7 10 0 18 10 7 0 0 0 30 13 9 59.1 Matches 2022-2023 27 Huesca es ESP 2. La Liga 2 15th 2.8 1 0 0 7 6 0 8 3 9 0 0 0 23 3 2 60.0 Matches 2023-2024 28 Huesca es ESP 2. La Liga 2 17th 24.1 8 0 0 32 48 2 38 39 37 0 1 1 112 18 18 50.0 Matches 6 Seasons 4 Clubs 1 League 95.2 28 2 2 121 179 5 299 122 123 1 5 1 470 82 80 50.6 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Oviedo (2 Seasons) 1 League 56.5 17 2 2 65 115 3 235 70 70 1 4 0 305 48 51 48.5 Huesca (2 Seasons) 1 League 26.8 9 0 0 39 54 2 46 42 46 0 1 1 135 21 20 51.2 Almería (1 Season) 1 League 5.6 2 0 0 7 10 0 18 10 7 0 0 0 30 13 9 59.1 Mallorca (1 Season) 1 League 6.3 0 0 0 10 0 0 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 22 Hércules es ESP Copa del Rey 33rd 2.3 2 0 0 0 Matches 2021-2022 26 Almería es ESP Copa del Rey R32 3.3 0 0 0 2 4 0 6 0 2 0 Matches 2023-2024 28 Huesca es ESP Copa del Rey R32 1.6 1 0 0 1 0 1 1 1 1 0 Matches 3 Seasons 3 Clubs 1 League 7.3 3 0 0 3 4 1 7 1 3 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Almería (1 Season) 1 League 3.3 0 0 0 2 4 0 6 0 2 0 Hércules (1 Season) 1 League 2.3 2 0 0 0 Huesca (1 Season) 1 League 1.6 1 0 0 1 0 1 1 1 1 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-2025 29 NK Celje 3. Conf Lg 5.3 2 0 0 5 13 0 10 6 7 0 0 0 22 0 0 Matches 1 Season 1 Club 1 League 5.3 2 0 0 5 13 0 10 6 7 0 0 0 22 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Juanjo Nieto Pages
Juanjo Nieto 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