| 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 | |