Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Cadiz | 2024/25 – 2026/27 | 55 | 12 | 7 |
| Villarreal II | 2022/23 – 2023/24 | 63 | 12 | 7 |
| Villarreal | 2019/20 – 2022/23 | 35 | 3 | 2 |
| Fuenlabrada | 2021/22 | 16 | 1 | 5 |
| Osasuna | 2021/22 | 5 | 1 | — |
| Huesca | 2020/21 | 21 | 2 | 2 |
| Málaga | 2015/16 – 2018/19 | 74 | 7 | 8 |
| Valladolid | 2017/18 | 17 | 0 | 1 |
| Spain U19 | 2016 | 3 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 1 Jul 2022 | Fuenlabrada | Villarreal | — |
| 29 Jan 2022 | Villarreal | Fuenlabrada | Loan |
| 27 Aug 2021 | Villarreal | Osasuna | Loan |
| 1 Jul 2021 | Huesca | Villarreal | — |
| 24 Sept 2020 | Villarreal | Huesca | Loan |
| 20 Aug 2019 | Malaga | Villarreal | € 7.5M |
| 1 Jul 2018 | Valladolid | Malaga | — |
| 31 Jan 2018 | Malaga | Valladolid | Loan |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Segunda División | Cadiz | 3 | 2 | 163 | 0 | 0 | 0 | 0 | 4.98 |
| 2025/26 | Segunda División | Cadiz | 15 | 6 | 647 | 1 | 1 | 1 | 0 | 6.89 |
| 2024/25 | Segunda División | Cadiz | 35 | 28 | 2467 | 10 | 6 | 8 | 0 | 7.44 |
| 2024/25 | Copa del Rey | Cadiz | 2 | 1 | 96 | 1 | — | 0 | 0 | — |
| 2023/24 | Segunda División | Villarreal II | 38 | 35 | 2972 | 9 | 5 | 15 | 0 | 7.29 |
| 2022/23 | Segunda División | Villarreal II | 25 | 10 | 1037 | 3 | 2 | 4 | 0 | 6.93 |
| 2021/22 | Segunda División | Fuenlabrada | 16 | 14 | 1162 | 1 | 5 | 7 | 0 | 6.89 |
| 2021/22 | La Liga | Osasuna | 3 | 0 | 36 | 0 | — | 0 | 0 | 6.13 |
| 2021/22 | Copa del Rey | Osasuna | 2 | 2 | 142 | 1 | — | 0 | 0 | — |
| 2020/21 | La Liga | Huesca | 20 | 10 | 915 | 2 | 1 | 5 | 0 | 6.87 |
| 2020/21 | Copa del Rey | Huesca | 1 | 0 | 44 | 0 | 1 | 0 | 0 | 7.20 |
| 2019/20 | La Liga | Villarreal | 30 | 7 | 872 | 2 | 1 | 2 | 0 | 6.76 |
| 2019/20 | Copa del Rey | Villarreal | 5 | 5 | 372 | 1 | — | 0 | 0 | 7.48 |
| 2018/19 | Segunda División | Málaga | 33 | 23 | 2073 | 5 | 4 | 11 | 1 | 6.98 |
| 2018/19 | Copa del Rey | Málaga | 1 | 0 | 21 | 0 | — | 0 | 0 | 6.50 |
| 2017/18 | Segunda División | Valladolid | 17 | 8 | 671 | 0 | 1 | 3 | 0 | 6.89 |
| 2017/18 | La Liga | Málaga | 12 | 1 | 380 | 0 | — | 4 | 0 | 6.54 |
| 2017/18 | Copa del Rey | Málaga | 2 | 2 | 166 | 0 | — | 2 | 0 | 6.70 |
| 2016/17 | La Liga | Málaga | 18 | 7 | 826 | 2 | 3 | 4 | 0 | 6.60 |
| 2016/17 | Copa del Rey | Málaga | 2 | 2 | 129 | 0 | 1 | 0 | 0 | 6.90 |
| 2016/17 | UEFA Youth League | 2 | 2 | 180 | 1 | — | 0 | 0 | — | |
| 2016 | UEFA U19 Championship | Spain U19 | 3 | 3 | 270 | 0 | — | 1 | 0 | — |
| 2015/16 | La Liga | Málaga | 4 | 0 | 56 | 0 | — | 0 | 0 | 6.40 |
| 2015/16 | Copa del Rey | Málaga | 2 | 1 | 78 | 0 | — | 0 | 0 | — |
Availability history
| Reason | From | Until | Days |
|---|---|---|---|
| Unknown | 23 May 2025 | Ongoing | 524 |
| Unknown | 17 Apr 2025 | 18 Apr 2025 | 1 |
| Suspended | 23 Dec 2024 | 13 Jan 2025 | 21 |
| Suspended | 24 Nov 2024 | 1 Dec 2024 | 7 |
| Knock | 5 Sept 2024 | 12 Sept 2024 | 7 |
| Unknown | 10 Aug 2024 | 19 Aug 2024 | 9 |
| Suspended | 27 May 2024 | 3 Jun 2024 | 7 |
| Suspended | 12 Feb 2024 | 18 Feb 2024 | 6 |
| Suspended | 16 Oct 2023 | 22 Oct 2023 | 6 |
| Suspended | 18 Apr 2022 | 24 Apr 2022 | 6 |
| Shoulder Injury | 27 Mar 2021 | 27 Apr 2021 | 31 |
| Suspended | 24 Jan 2021 | 30 Jan 2021 | 6 |
| Suspended | 4 Nov 2018 | 12 Nov 2018 | 8 |
| Suspended | 25 Aug 2018 | 4 Sept 2018 | 10 |
Trophies
| Competition | Season | Place |
|---|---|---|
| UEFA Super Cup (Europe) | 2021/2022 | 2nd Place |
| División de Honor Juvenil (Spain) | 2016/2017 | 2nd Place |
