2025-09-13 | 2 | National Championships Great Britain MJ - Gravel | mj | 0 | 03:40:09.190 | 0 |
2025-08-25 | 16 | Junior Race of South Wales | | 0 | 07:01:57.000 | 0 |
2025-08-25 | 25 | Junior Race of South Wales | | 112 | 02:39:32.000 | 42.123 |
2025-08-24 | 32 | Junior Race of South Wales | | 106 | 02:30:34.000 | 42.24 |
2025-08-23 | 52 | Junior Race of South Wales | | 76 | 01:39:09.000 | 45.991 |
2025-06-22 | 1 | CAMS Yorkshire Classic | MJ | 119.88 | 02:56:04.000 | 40.853 |
2025-06-01 | DNS | East and West Midlands Road Race Championships | ME | 125 | 00:00:00.000 | |
2025-04-27 | 2 | Tiverton Road Race | MJ | 0 | 03:15:22.797 | 0 |
2025-03-23 | 1 | ANEXO/CAMS Junior CiCLE Classic | MJ | 104 | 02:30:17.000 | 41.522 |
2025-03-16 | 14 | The Peaks 2 Day p/b Giant Sheffield | ME | 0 | 02:54:48.000 | 0 |
2025-03-16 | 5 | The Peaks 2 Day p/b Giant Sheffield | ME | 0 | 05:32:52.000 | 0 |
2025-03-15 | 3 | The Peaks 2 Day p/b Giant Sheffield | ME | 99.3 | 02:30:38.000 | 39.553 |
2024-06-16 | DNF | CAMS Yorkshire Classic | mj | 0 | 00:00:00.000 | |
2024-05-26 | 57 | 360cycling Junior Tour of North West | mj | 0 | 03:54:38.000 | 0 |
2024-05-26 | 76 | 360cycling Junior Tour of North West | mj | 48.28 | 01:03:39.000 | 45.511 |
2024-05-25 | 56 | 360cycling Junior Tour of North West | mj | 95.88 | 02:28:15.000 | 38.805 |
2024-05-05 | 1 | Isle of Man Steam Packet Holidays Youth & Junior Tour | mj | 0 | 04:30:28.000 | 0 |
2024-05-05 | 33 | Isle of Man Steam Packet Holidays Youth & Junior Tour | mj | 0 | 02:11:55.000 | 0 |
2024-05-04 | 1 | Isle of Man Steam Packet Holidays Youth & Junior Tour | mj | 0 | 02:18:43.000 | 0 |
2024-04-28 | 4 | Tiverton Road Race | mj | 108 | 00:00:00.000 | |
2024-02-25 | 40 | Clayton Spring Classic | me | 0 | 00:00:00.000 | |