| 2024-10-27 | 25 | National Trophy Series Round 2 | WE | 0 | 01:02:12.000 | 0 | 
| 2024-10-06 | 31 | National Trophy Series Round 1: Derby | WE | 0 | 00:58:19.000 | 0 | 
| 2024-09-14 | 26 | Hope Supercross Round 1 | WE | 0 | 01:01:38.000 | 0 | 
| 2024-07-28 | DNF | Lancaster Grand Prix | we | 0 | 00:00:00.000 |  | 
| 2024-06-16 | 23 | CAMS Yorkshire Classic | wj | 0 | 00:00:00.000 |  | 
| 2024-05-18 | 20 | The Proper Northern RR Series - Round 3 - Aughton | we | 0 | 00:00:00.000 |  | 
| 2023-12-09 | 13 | National Trophy Series Round 5: Gravesend | WJ | 0 | 00:48:06.000 | 0 | 
| 2023-10-28 | 14 | National Trophy Series Round 3: Derby | WJ | 0 | 00:46:30.000 | 0 | 
| 2023-10-07 | 17 | National Trophy Series Round 1: South Shields | WJ | 0 | 00:45:10.000 | 0 | 
| 2023-09-17 | 8 | Hope Supercross - Round 3 Barnoldswick | WJ | 0 | 00:47:29.000 | 0 | 
| 2023-07-16 | DNF | Lancaster Grand Prix |  | 94 | 00:00:00.000 |  | 
| 2023-01-15 | 35 | National Championships Great Britain WJ | WJ | 0 | 00:00:00.000 |  | 
| 2022-12-18 | 24 | National Trophy Series Round 5: Broughton Hall | WJ | 0 | 00:00:00.000 |  | 
| 2022-10-09 | 30 | National Trophy Series Round 1: Derby | WJ | 0 | 00:46:03.000 | 0 |