| 2025-10-05 | DNF | Lloyds Cyclo-cross National Trophy Series Round 1 | MJ | 0 | 00:00:00.000 |  | 
| 2025-06-22 | 36 | CAMS Yorkshire Classic | MJ | 119.88 | 03:08:39.000 | 38.128 | 
| 2025-05-18 | 43 | Cadence Junior Road Race |  | 0 | 00:00:00.000 |  | 
| 2025-04-18 | 9 | Castle Combe Good Friday Easter Classic |  | 0 | 00:00:00.000 |  | 
| 2025-04-18 | 9 | Castle Coombe Easter Classic |  | 70 | 00:00:00.000 |  | 
| 2025-04-07 | 33 | Totnes Vire | ME | 0 | 02:44:19.000 | 0 | 
| 2025-04-06 | 10 | Totnes Vire | ME | 0 | 00:02:12.000 | 0 | 
| 2025-04-05 | 40 | Totnes Vire | ME | 0 | 01:36:51.000 | 0 | 
| 2025-03-23 | 32 | ANEXO/CAMS Junior CiCLE Classic | MJ | 104 | 02:40:42.000 | 38.83 | 
| 2025-01-12 | 16 | National Championships Great Britain MJ | MJ | 0 | 00:46:32.000 | 0 | 
| 2024-11-17 | 22 | National Trophy Series Round 3 | MJ | 0 | 00:42:59.000 | 0 | 
| 2024-05-27 | 18 | Loughborough Cycling Festival | MU17 | 0 | 00:00:00.000 |  | 
| 2024-04-14 | 50 | Hog Hill GP | MU17 | 0 | 00:00:00.000 |  | 
| 2024-04-01 | 49 | Ride Flux GP | MU17 | 0 | 00:00:00.000 |  | 
| 2024-04-01 | 42 | Ride Flux GP | MU17 | 0 | 00:00:00.000 |  | 
| 2024-03-31 | 32 | Ride Flux GP | MU17 | 0 | 00:00:00.000 |  |