2024-09-14 | 1 | National Championships Wales MJ - Criterium | mj | 35.7 | 00:49:53.000 | 42.94 |
2024-09-01 | 4 | National Championships Wales MJ - Road Race | mj | 0 | 00:00:00.000 | |
2024-08-26 | 49 | SD Sealants Junior Tour of Wales | mj | 110.7 | 02:08:05.000 | 51.857 |
2024-08-26 | 75 | SD Sealants Junior Tour of Wales | mj | 0 | 06:40:28.000 | 0 |
2024-08-25 | 42 | SD Sealants Junior Tour of Wales | mj | 44.6 | 01:00:09.000 | 44.489 |
2024-08-25 | 77 | SD Sealants Junior Tour of Wales | mj | 96 | 02:13:57.000 | 43.001 |
2024-08-24 | 75 | SD Sealants Junior Tour of Wales | mj | 114.2 | 02:48:30.000 | 40.665 |
2024-08-11 | 14 | Fenwick’s Tour of the Mendips | mj | 0 | 05:21:11.000 | 0 |
2024-08-11 | 30 | Fenwick’s Tour of the Mendips | mj | 0 | 02:30:57.000 | 0 |
2024-08-10 | 40 | Fenwick’s Tour of the Mendips | mj | 0 | 02:32:18.000 | 0 |
2024-06-16 | DNF | CAMS Yorkshire Classic | mj | 0 | 00:00:00.000 | |
2024-05-26 | 38 | 360cycling Junior Tour of North West | mj | 48.28 | 01:03:24.000 | 45.691 |
2024-05-26 | 10 | 360cycling Junior Tour of North West | mj | 0 | 03:44:26.000 | 0 |
2024-05-25 | 9 | 360cycling Junior Tour of North West | mj | 95.88 | 02:19:05.000 | 41.362 |
2024-05-05 | 25 | Isle of Man Steam Packet Holidays Youth & Junior Tour | mj | 0 | 04:38:06.000 | 0 |
2024-05-05 | 25 | Isle of Man Steam Packet Holidays Youth & Junior Tour | mj | 0 | 02:11:51.000 | 0 |
2024-05-04 | 26 | Isle of Man Steam Packet Holidays Youth & Junior Tour | mj | 0 | 02:26:15.000 | 0 |
2024-04-28 | 21 | Tiverton Road Race | mj | 108 | 00:00:00.000 | |
2024-04-14 | 40 | Cadence Road Race | mj | 114.9 | 02:51:09.000 | 40.28 |
2023-08-28 | 86 | SD Sealants Junior Tour of Wales | mj | 0 | 10:02:08.000 | 0 |
2023-08-28 | 84 | SD Sealants Junior Tour of Wales | mj | 0 | 03:03:27.000 | 0 |
2023-08-27 | 55 | SD Sealants Junior Tour of Wales | mj | 0 | 00:59:33.000 | 0 |
2023-08-27 | 63 | SD Sealants Junior Tour of Wales | mj | 0 | 02:25:56.000 | 0 |
2023-08-26 | 90 | SD Sealants Junior Tour of Wales | mj | 0 | 03:17:20.000 | 0 |
2023-08-20 | 48 | Fenwick's Tour Of Mendip | mj | 0 | 03:30:55.000 | 0 |
2023-08-20 | 48 | Fenwick's Tour Of Mendip | mj | 0 | 06:28:51.000 | 0 |
2023-08-19 | 34 | Fenwick's Tour Of Mendip | mj | 0 | 02:39:05.000 | 0 |
2023-08-04 | 18 | European Junior Cycling Tour Assen | mj | 0 | 00:36:44.000 | 0 |
2023-08-04 | 17 | European Junior Cycling Tour Assen | mj | 0 | 02:11:24.000 | 0 |
2023-08-02 | 24 | European Junior Cycling Tour Assen | mj | 0 | 01:24:04.000 | 0 |
2023-08-01 | 23 | European Junior Cycling Tour Assen | mj | 0 | 01:22:04.000 | 0 |
2023-07-16 | DNF | Bath Road Club Junior Road Race | mj | 0 | 00:00:00.000 | |
2023-06-18 | 35 | Hatherleigh Junior Road Races | mj | 0 | 00:00:00.000 | |
2023-06-11 | 22 | Welsh Road Race Championship | | 0 | 00:00:00.000 | |
2023-06-11 | 6 | Welsh Mens Road Race Championships | mj | 0 | 00:00:00.000 | |
2023-06-03 | 5 | Welsh Circuit Race Championships | mj | 0 | 00:00:00.000 | |
2023-04-30 | 31 | Isle of Man Youth & Junior Tour | mj | 0 | 00:00:00.000 | |
2023-04-30 | 8 | Isle of Man Youth & Junior Tour | mj | 0 | 00:00:00.000 | |
2023-04-29 | 35 | Isle of Man Youth & Junior Tour | mj | 0 | 00:00:00.000 | |
2023-04-28 | 24 | Isle of Man Youth & Junior Tour | mj | 0 | 00:00:00.000 | |