2025-07-20 | 25 | Bath Road Club Junior Road Race | | 118 | 00:00:00.000 | |
2025-07-11 | DNF | Junior Tour of Ireland | MJ | 122.8 | 00:00:00.000 | |
2025-07-10 | 64 | Junior Tour of Ireland | MJ | 115 | 02:40:59.000 | 42.862 |
2025-07-09 | 73 | Junior Tour of Ireland | MJ | 96.5 | 02:19:26.000 | 41.525 |
2025-07-08 | 88 | Junior Tour of Ireland | MJ | 63.6 | 01:26:54.000 | 43.913 |
2025-06-22 | DNF | CAMS Yorkshire Classic | MJ | 119.88 | 00:00:00.000 | |
2025-06-15 | 26 | Passendale | mj | 79.2 | 01:49:16.000 | 43.49 |
2025-06-14 | DNF | Moorsele | MJ | 80.5 | 00:00:00.000 | |
2025-05-18 | DNF | Cadence Junior Road Race | | 0 | 00:00:00.000 | |
2024-08-26 | 50 | 360cycling Northwest Youth Tour | MU17 | 0 | 00:00:00.000 | |
2024-08-26 | 73 | 360cycling Northwest Youth Tour | MU17 | 0 | 00:00:00.000 | |
2024-08-25 | 85 | 360cycling Northwest Youth Tour | MU17 | 0 | 00:00:00.000 | |
2024-08-24 | 63 | 360cycling Northwest Youth Tour | MU17 | 0 | 00:00:00.000 | |
2024-07-07 | 52 | National Youth Circuit Championships | MU17 | 0 | 00:00:00.000 | |
2024-06-23 | 64 | Wyke | MU17 | 0 | 00:00:00.000 | |
2024-04-14 | 74 | Hog Hill GP | MU17 | 0 | 00:00:00.000 | |