| 2025-11-02 | DNF |  Lloyds Cyclo-cross National Trophy Series Round 3: Clanfield | ME | 0 | 00:00:00.000 |  | 
| 2025-10-05 | 43 |  Lloyds Cyclo-cross National Trophy Series Round 1 | ME | 0 | 00:00:00.000 |  | 
| 2024-10-06 | 46 |  National Trophy Series Round 1: Derby | ME | 0 | 00:00:00.000 |  | 
| 2024-05-12 | 14 |  British Cycling National Cross Country Series Round 2 |  | 0 | 01:12:06.000 | 0 | 
| 2023-11-25 | 55 |  X²O Badkamers Trofee Urban Cross | MJ | 0 | 00:46:03.000 | 0 | 
| 2023-11-11 | 27 |  National Trophy Series Round 4: Torbay Velo Park | MJ | 0 | 00:47:04.000 | 0 | 
| 2023-10-28 | 44 |  National Trophy Series Round 3: Derby | MJ | 0 | 00:51:30.000 | 0 | 
| 2023-10-07 | 34 |  National Trophy Series Round 1: South Shields | MJ | 0 | 00:49:27.000 | 0 | 
| 2023-03-26 | DNF |  ANEXO/CAMS Junior CiCLE Classic | mj | 0 | 00:00:00.000 |  | 
| 2022-11-26 | 44 |  X2O Badkamers Trofee Kortrijk | MJ | 0 | 00:50:37.000 | 0 | 
| 2022-11-20 | 26 |  National Trophy Series Round 4: Torbay Velo Park	 | MJ | 0 | 00:52:21.000 | 0 | 
| 2022-11-19 | 17 |  Andover Supercross | MJ | 0 | 00:44:26.000 | 0 | 
| 2022-10-09 | 42 |  National Trophy Series Round 1: Derby | MJ | 0 | 00:49:54.000 | 0 |