| 2024-09-15 | 6 | Beaumont Trophy |  | 0 | 03:39:04.000 | 0 | 
| 2024-08-18 | 4 | Ryedale Grasscrete Grand Prix | me | 161.9 | 04:00:00.000 | 40.475 | 
| 2024-07-23 | 17 | Fort Vale Colne Grand Prix | ME | 0 | 00:49:55.000 | 0 | 
| 2024-07-17 | 26 | Sheffield Grand Prix | me | 0 | 00:33:23.000 | 0 | 
| 2024-06-28 | 6 | Lister Horsfall Open Grand Prix | me | 0 | 00:49:36.000 | 0 | 
| 2024-06-26 | 50 | The Rayner Foundation Men's Otley Grand Prix |  | 0 | 00:57:42.000 | 0 | 
| 2024-05-19 | 27 | International Criterium in Sakai | me | 0 | 00:37:11.000 | 0 | 
| 2024-05-12 | DNF | Rapha Lincoln Grand Prix |  | 167.7 | 00:00:00.000 |  | 
| 2024-04-14 | 15 | The East Cleveland Classic supported by Redcar and Cleveland Council |  | 160 | 04:05:26.000 | 39.114 | 
| 2024-04-07 | 9 | Danum Trophy Road Race | me | 0 | 00:00:00.000 |  | 
| 2024-03-31 | 2 | The Proper Northern RR Series - Round 1 - Capernwray | me | 0 | 00:00:00.000 |  | 
| 2024-03-17 | 1 | Dulwich Paragon Wally Gimber Trophy | me | 0 | 00:00:00.000 |  | 
| 2024-02-25 | 23 | Clayton Spring Classic | me | 0 | 00:00:00.000 |  | 
| 2024-02-11 | 9 | Portsdown Classic | me | 72 | 00:00:00.000 |  | 
| 2023-09-06 | 5 | Vuelta ciclista a Cantabria - GP Cantabria Deporte |  | 0 | 10:11:36.000 | 0 | 
| 2023-09-06 | 7 | Vuelta ciclista a Cantabria - GP Cantabria Deporte |  | 148 | 03:39:17.000 | 40.496 | 
| 2023-09-05 | 6 | Vuelta ciclista a Cantabria - GP Cantabria Deporte |  | 135 | 03:24:24.000 | 39.628 | 
| 2023-09-04 | 39 | Vuelta ciclista a Cantabria - GP Cantabria Deporte |  | 135 | 03:07:55.000 | 43.104 | 
| 2023-07-22 | 41 | Loinatz Proba - Memorial Ion Lazcano |  | 141 | 03:18:54.000 | 42.534 | 
| 2023-06-11 | 4 | Volta a Castelló |  | 0 | 04:54:11.000 | 0 | 
| 2023-06-11 | 11 | Volta a Castelló |  | 126 | 02:50:21.000 | 44.379 | 
| 2023-06-10 | 5 | Volta a Castelló |  | 161 | 04:13:04.000 | 38.172 | 
| 2023-06-09 | 13 | Volta a Castelló |  | 158 | 04:15:54.000 | 37.046 | 
| 2023-06-08 | 4 | Volta a Castelló |  | 146 | 03:34:52.000 | 40.769 | 
| 2023-05-14 | 68 | Pissei - Memorial Pascual Momparler |  | 162 | 04:03:45.000 | 39.877 | 
| 2023-04-23 | 95 | Clásica Ciudad de Torredonjimeno |  | 0 | 04:05:05.000 | 0 | 
| 2023-04-16 | 21 | Trofeo Eusebio Vélez - Gran Premio Mendiz |  | 134 | 03:14:24.000 | 41.358 | 
| 2023-04-02 | 20 | Memorial Valenciaga |  | 0 | 04:08:05.000 | 0 | 
| 2023-03-26 | 19 | Gorlako Igoera |  | 131 | 03:20:25.000 | 39.218 | 
| 2023-03-19 | 7 | Mémorial Cirilo Zunzarren |  | 142 | 03:39:26.000 | 38.827 | 
| 2023-03-11 | 7 | San Gregorio Seria |  | 131 | 03:16:26.000 | 40.014 | 
| 2023-03-04 | 2 | Ereñoko Udala Sari Nagusia |  | 103 | 02:44:53.000 | 37.481 | 
| 2023-02-25 | 10 | Zumaia Saria |  | 114 | 02:34:12.000 | 44.358 | 
| 2022-05-15 | 24 | Vigo |  | 180 | 05:09:52.000 | 34.854 | 
| 2022-05-07 | 20 | Clásica de Pascua - Ruta Xacobea |  | 165.5 | 03:51:59.000 | 42.805 | 
| 2022-04-24 | 59 | Clásica Valladolid - Memorial Ángel Lozano |  | 160.5 | 03:45:49.000 | 42.645 | 
| 2022-03-21 | DNF | Gran Premio de Primavera Ontur |  | 172 | 04:16:54.000 | 40.171 | 
| 2022-03-13 | 16 | Aiztondo Klasika-Memorial Patxi Alkorta |  | 139.5 | 03:23:28.000 | 41.137 |