| 2025-09-13 | 12 | National Championships Great Britain MJ - Gravel | mj | 0 | 04:37:06.580 | 0 | 
| 2025-01-12 | 28 | National Championships Great Britain MJ | MJ | 0 | 00:00:00.000 |  | 
| 2024-11-17 | 23 | National Trophy Series Round 3 | MJ | 0 | 00:43:48.000 | 0 | 
| 2024-10-27 | 35 | National Trophy Series Round 2 | MJ | 0 | 00:00:00.000 |  | 
| 2024-10-06 | 28 | National Trophy Series Round 1: Derby | MJ | 0 | 00:44:14.000 | 0 | 
| 2024-01-13 | 39 | National Championships Great Britain MJ | MJ | 0 | 00:00:00.000 |  | 
| 2023-10-28 | 49 | National Trophy Series Round 3: Derby | MJ | 0 | 00:52:01.000 | 0 | 
| 2023-10-14 | 35 | National Trophy Series Round 2: Thornton in Craven | MJ | 0 | 00:46:23.000 | 0 | 
| 2023-10-07 | 43 | National Trophy Series Round 1: South Shields | MJ | 0 | 00:51:37.000 | 0 |