| 2025-10-12 | 118 | UCI Gravel World Championships | ME | 180.9 | 05:01:29.000 | 36.002 | 
| 2025-09-14 | 3 | National Championships Great Britain ME - Gravel | me | 0 | 03:24:31.830 | 0 | 
| 2025-09-07 | 5 | UCI Gravel World Series ME - Graean Cymru | me | 105 | 03:15:37.000 | 32.206 | 
| 2025-08-31 | DNS | Wentworth Woodhouse Grand Prix | me | 0 | 00:00:00.000 |  | 
| 2025-08-30 | 69 | UCI Gravel World Series ME - Houffa Gravel |  | 141 | 00:00:00.000 |  | 
| 2025-08-17 | 37 | Beaumont Trophy | ME | 0 | 05:09:44.000 | 0 | 
| 2025-07-27 | 1 | Witheridge Grand Prix | me | 0 | 02:57:36.000 | 0 | 
| 2025-07-06 | 48 | UCI Gravel World Series ME - Hegau Gravel Race | me | 108 | 03:36:46.000 | 29.894 | 
| 2025-06-22 | 15 | Tour of the Reservoir | ME | 0 | 03:58:10.000 | 0 | 
| 2025-05-17 | 2 | UCI Gravel World Series ME - The Gralloch | me | 110 | 03:08:15.620 | 35.06 | 
| 2025-05-11 | 22 | Rapha Lincoln Grand Prix | ME | 167.7 | 03:54:43.000 | 42.869 | 
| 2025-05-03 | 90 | The Traka 200 | me | 200 | 07:16:10.000 | 27.512 | 
| 2025-03-29 | 1 | UCI Gravel World Series ME - 114 Gravel Race | me | 123 | 03:13:25.000 | 38.156 | 
| 2025-02-16 | 67 | Santa Vall | me | 114 | 03:36:32.000 | 31.589 | 
| 2024-10-06 | 40 | UCI Gravel World Championships | me | 182 | 04:55:52.000 | 36.909 | 
| 2024-09-15 | DNS | Beaumont Trophy |  | 0 | 00:00:00.000 |  | 
| 2024-08-31 | 135 | National Championships Great Britain - Gravel | me | 87.6 | 03:07:17.000 | 28.064 | 
| 2024-08-18 | 2 | Ryedale Grasscrete Grand Prix | me | 161.9 | 04:00:00.000 | 40.475 | 
| 2024-07-28 | 17 | Lancaster Grand Prix | me | 148 | 03:35:53.000 | 41.133 | 
| 2024-06-15 | 21 | FNLD GRVL | me | 177 | 05:16:33.000 | 33.549 | 
| 2024-05-18 | 1 | UCI Gravel World Series ME - The Gralloch | me | 110 | 03:12:47.000 | 34.235 | 
| 2024-05-12 | 1 | Rapha Lincoln Grand Prix |  | 167.7 | 03:51:44.000 | 43.421 | 
| 2023-05-20 | 11 | UCI Gravel World Series ME - The Gralloch |  | 110 | 03:32:51.000 | 31.008 | 
| 2022-10-15 | 23 | Japan Cup Criterium |  | 33.75 | 00:41:14.000 | 49.111 |