| 2023-09-24 | 3 | 360cycling North West Junior Race | mj | 0 | 00:00:00.000 |  | 
| 2023-08-28 | 1 | SD Sealants Junior Tour of Wales | mj | 0 | 09:18:43.000 | 0 | 
| 2023-08-28 | 4 | SD Sealants Junior Tour of Wales | mj | 0 | 02:44:09.000 | 0 | 
| 2023-08-27 | 36 | SD Sealants Junior Tour of Wales | mj | 0 | 02:25:56.000 | 0 | 
| 2023-08-27 | 2 | SD Sealants Junior Tour of Wales | mj | 0 | 00:59:33.000 | 0 | 
| 2023-08-26 | 2 | SD Sealants Junior Tour of Wales | mj | 0 | 02:55:28.000 | 0 | 
| 2023-06-18 | 2 | Hatherleigh Junior Road Races | mj | 0 | 00:00:00.000 |  | 
| 2023-04-02 | 1 | The Betty Pharoah Memorial Legstretchers Road Race |  | 0 | 00:00:00.000 |  | 
| 2023-03-26 | DNF | ANEXO/CAMS Junior CiCLE Classic | mj | 0 | 00:00:00.000 |  | 
| 2023-03-12 | 6 | The Proper Northern RR Series - Round 1 - Capernwray |  | 0 | 00:00:00.000 |  | 
| 2022-10-23 | 23 | National Trophy Series Round 2 | MJ | 0 | 00:48:33.000 | 0 | 
| 2021-10-10 | 18 | National Trophy Series Round 2: Milnthorpe | MJ | 0 | 00:46:50.000 | 0 | 
| 2021-09-19 | 10 | National Trophy Series Round 1: Derby | MJ | 0 | 00:40:25.000 | 0 |