| 2025-09-21 | 46 | UCI World Cup La Tramun Sea Otter Europe | ME | 82.7 | 05:26:01.690 | 15.22 |
| 2025-09-07 | 30 | Vuelta Ciclista Isla de Tenerife | me | 0 | 00:00:00.000 | |
| 2025-09-07 | 28 | Vuelta Ciclista Isla de Tenerife | me | 43 | 00:48:27.000 | 53.251 |
| 2025-09-06 | 19 | Vuelta Ciclista Isla de Tenerife | me | 36.73 | 01:15:29.000 | 29.196 |
| 2025-07-05 | DNF | Trofeig Abelard Trenzano | me | 130 | 00:00:00.000 | |
| 2025-05-11 | DNS | Shimano Supercup Massi Santa Susanna | | 0 | 00:00:00.000 | |
| 2025-05-04 | 41 | GP Odèna | ME | 140 | 03:51:17.000 | 36.319 |
| 2025-04-27 | 67 | Gran Premio ciclista Cuéllar | me | 165 | 03:31:22.000 | 46.838 |
| 2025-04-20 | 9 | Volcat BTT Igualada - XCO E2 | C3 | 0 | 01:18:29.000 | 0 |
| 2025-04-18 | 13 | Volcat BTT Igualada - XCO E1 | | 0 | 01:50:57.000 | 0 |
| 2025-04-12 | 49 | Gran Clasica Club Ciclista Terraferma - Prats Advocats | me | 144 | 03:08:59.000 | 45.718 |
| 2025-03-30 | 25 | Marathon Cup Cambrils | | 0 | 02:43:54.570 | 0 |
| 2025-02-22 | 81 | Shimano Supercup Massi Banyoles + UCI XCO Junior Series | | 0 | 01:23:56.000 | 0 |
| 2025-02-16 | 88 | Memorial Sanroma | ME | 0 | 05:58:35.000 | 0 |
| 2025-02-16 | 81 | Memorial Sanroma | ME | 162 | 03:59:22.000 | 40.607 |
| 2025-02-14 | 91 | Memorial Sanroma | ME | 80 | 01:49:22.000 | 43.889 |
| 2025-02-09 | DNF | Vuelta Ciclista al Guadalentín - Región de Murcia | me | 160 | 00:00:00.000 | |
| 2025-02-08 | 118 | Vuelta Ciclista al Guadalentín - Región de Murcia | me | 152 | 03:16:47.000 | 46.345 |
| 2025-02-07 | 73 | Vuelta Ciclista al Guadalentín - Región de Murcia | me | 101 | 02:27:00.000 | 41.224 |
| 2025-02-02 | 21 | Copa Catalana Internacional Biking Point - Sant Fruitós de Bages | | 0 | 00:21:02.240 | 0 |
| 2024-09-22 | DNF | Shimano Supercup Massi Girona | | 0 | 00:00:00.000 | |
| 2024-04-28 | 30 | Shimano Supercup Massi Sabiñánigo | | 0 | 01:24:55.000 | 0 |
| 2024-04-07 | 44 | Shimano Supercup Massi Santa Susanna | | 0 | 01:40:10.000 | 0 |
| 2024-03-31 | 27 | Volcat BTT Igualada - XCO E2 | | 0 | 02:15:06.000 | 0 |
| 2024-03-30 | 32 | Volcat BTT Igualada - XCO E1 | | 0 | 02:53:06.000 | 0 |
| 2024-03-16 | 21 | Copa Catalana Internacional BTT Biking Point Gavà | | 0 | 01:24:35.070 | 0 |
| 2024-02-24 | 83 | Shimano Supercup Massi Banyoles | | 0 | 01:25:06.000 | 0 |
| 2024-02-04 | 33 | Volcat Platja D'aro E-2 | | 0 | 01:48:48.000 | 0 |
| 2024-02-03 | 41 | Volcat Platja D'aro E-1 | | 0 | 01:59:18.000 | 0 |
| 2023-02-25 | 61 | Shimano Supercup Massi Banyoles | | 0 | 00:00:00.000 | |
| 2023-02-05 | 39 | Volcat Platja D'Aro - 2 | | 0 | 02:04:36.000 | 0 |
| 2023-02-04 | 40 | Volcat Platja D'Aro - 1 | | 0 | 01:52:06.000 | 0 |