| 2023-07-16 | 46 |  Bath Road Club Junior Road Race | mj | 0 | 00:00:00.000 |  | 
| 2023-01-15 | 41 |  National Championships Great Britain MJ | MJ | 0 | 00:00:00.000 |  | 
| 2023-01-08 | 38 |  National Trophy Series Round 6: Gravesend | MJ | 0 | 00:00:00.000 |  | 
| 2022-12-18 | 40 |  National Trophy Series Round 5: Broughton Hall  | MJ | 0 | 00:00:00.000 |  | 
| 2022-10-30 | 39 |  National Trophy Series Round 3 | MJ | 0 | 00:57:30.000 | 0 | 
| 2022-10-09 | 64 |  National Trophy Series Round 1: Derby | MJ | 0 | 00:52:19.000 | 0 | 
| 2022-01-09 | 43 |  National Championships Great Britain MJ | MJ | 0 | 00:00:00.000 |  | 
| 2021-12-12 | 44 |  National Trophy Series Round 5: Cyclopark | MJ | 0 | 00:00:00.000 |  | 
| 2021-10-24 | 45 |  National Trophy Series Round 3: Callender Park | MJ | 0 | 00:00:00.000 |  | 
| 2021-10-10 | 57 |  National Trophy Series Round 2: Milnthorpe | MJ | 0 | 00:00:00.000 |  | 
| 2021-09-19 | 69 |  National Trophy Series Round 1: Derby | MJ | 0 | 00:00:00.000 |  |