| 2025-06-28 | 2 | Memorial Josep Segù | | 0 | 00:00:00.000 | |
| 2025-06-13 | DNF | Volta a Castelló | mu | 145.1 | 00:00:00.000 | |
| 2025-06-12 | 39 | Volta a Castelló | mu | 145.9 | 03:30:30.000 | 41.587 |
| 2025-05-31 | 35 | Clásica Isaac Gálvez | ME | 131.11 | 03:06:18.000 | 42.225 |
| 2025-05-17 | 76 | Rutas Xacobeas | me | 178.5 | 04:25:56.000 | 40.273 |
| 2025-04-12 | 25 | Gran Clasica Club Ciclista Terraferma - Prats Advocats | me | 144 | 03:08:59.000 | 45.718 |
| 2025-04-06 | 77 | Clásica Ciudad de Torredonjimeno | me | 165 | 04:04:45.000 | 40.449 |
| 2025-03-23 | 35 | Klassika Olot - Trofeu Festes del Tura | ME | 148 | 03:53:00.000 | 38.112 |
| 2025-03-08 | DNF | Memorial Txomin Perurena - P. Alkorta Aiztondo Klasika | me | 132.8 | 00:00:00.000 | |
| 2025-03-02 | 54 | Campionat de Sabadell | me | 140.5 | 03:25:18.000 | 41.062 |
| 2024-09-22 | 4 | Shimano Supercup Massi Girona | | 0 | 01:03:53.000 | 0 |
| 2024-08-24 | 37 | Gran Premi Ripoll - Memorial Fermí Pujol | me | 50 | 01:32:27.000 | 32.45 |
| 2024-05-11 | 50 | European Continental Championships | | 0 | 01:18:35.000 | 0 |
| 2024-04-06 | DNF | Marlene Südtirol Sunshine Race | | 0 | 00:00:00.000 | |
| 2024-03-31 | DNS | Volcat BTT Igualada - XCO E2 | | 0 | 00:00:00.000 | |
| 2024-03-30 | 1 | Volcat BTT Igualada - XCO E1 | | 0 | 01:54:19.000 | 0 |
| 2024-03-24 | 1 | Copa Catalana Internacional BTT Biking Point Corró D'amunt | | 0 | 01:06:37.970 | 0 |
| 2024-03-15 | 5 | MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series | | 0 | 01:06:06.000 | 0 |
| 2024-03-02 | 8 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #3 + UCI XCO Junior Series | | 0 | 01:05:54.000 | 0 |
| 2024-02-29 | DNF | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #2 | | 0 | 00:00:00.000 | |
| 2024-02-24 | 14 | Shimano Supercup Massi Banyoles | | 0 | 01:05:47.000 | 0 |
| 2024-02-18 | 22 | Internationales Chelva Gsport Challenge | | 0 | 01:07:33.000 | 0 |
| 2024-02-11 | 8 | Shimano Supercup Massi La Nucía | | 0 | 01:07:21.000 | 0 |
| 2024-02-04 | DNF | Volcat Platja D'aro E-2 | | 0 | 00:00:00.000 | |
| 2024-02-03 | 4 | Volcat Platja D'aro E-1 | | 0 | 01:47:11.000 | 0 |
| 2023-02-26 | 34 | Shimano Supercup Massi Banyoles | | 0 | 01:08:36.000 | 0 |
| 2023-02-19 | 23 | Internationales Chelva Gsport Challenge | | 0 | 01:09:19.000 | 0 |
| 2023-02-12 | 12 | Shimano Supercup Massi La Nucia | | 0 | 01:14:49.000 | 0 |
| 2023-02-05 | 5 | Volcat Platja D'Aro - 2 | | 0 | 01:52:48.000 | 0 |
| 2023-02-04 | 5 | Volcat Platja D'Aro - 1 | | 0 | 01:43:20.000 | 0 |