2024-09-15 | DNF | Beaumont Trophy | | 0 | 00:00:00.000 | |
2024-09-01 | 9 | National Championships Wales ME - Road Race | me | 0 | 00:00:00.000 | |
2024-08-18 | DNF | Prix de la Ville de Bavay | | 158.2 | 00:00:00.000 | |
2024-08-17 | DNF | Grand Prix des Marbriers | me | 160 | 00:00:00.000 | |
2024-08-11 | 38 | Grand Prix de Saint-Souplet | me | 140 | 03:10:48.000 | 44.025 |
2024-08-04 | 43 | Grand Prix de Tourteron | me | 112.8 | 02:47:00.000 | 40.527 |
2024-07-28 | DNF | Lancaster Grand Prix | me | 148 | 00:00:00.000 | |
2024-07-23 | 31 | Fort Vale Colne Grand Prix | ME | 0 | 00:50:11.000 | 0 |
2024-07-17 | 44 | Sheffield Grand Prix | me | 0 | 00:34:14.000 | 0 |
2024-07-12 | 45 | Dudley Grand Prix | me | 0 | 00:00:00.000 | |
2024-06-30 | 11 | Upton Road Race | me | 200 | 04:08:06.000 | 48.368 |
2024-06-28 | 35 | Lister Horsfall Open Grand Prix | me | 0 | 00:49:17.000 | 0 |
2024-06-26 | 72 | The Rayner Foundation Men's Otley Grand Prix | | 0 | 00:00:00.000 | |
2024-05-26 | 4 | 360cycling Under-23 North West Tour | mu | 80.47 | 01:54:12.000 | 42.278 |
2024-05-26 | 15 | 360cycling Under-23 North West Tour | mu | 0 | 05:14:33.000 | 0 |
2024-05-25 | 16 | 360cycling Under-23 North West Tour | mu | 111.86 | 02:58:29.000 | 37.604 |
2024-05-18 | 14 | The Proper Northern RR Series - Round 3 - Aughton | me | 0 | 00:00:00.000 | |
2024-04-07 | 17 | Stars of the South West | mu | 0 | 03:43:21.000 | 0 |
2024-03-31 | 29 | The Proper Northern RR Series - Round 1 - Capernwray | me | 0 | 00:00:00.000 | |
2024-03-24 | 44 | The Peaks 2 Day p/b Giant Sheffield | me | 0 | 00:09:53.000 | 0 |
2024-03-23 | 35 | The Peaks 2 Day p/b Giant Sheffield | me | 104 | 03:08:33.000 | 33.095 |
2024-02-25 | 14 | Clayton Spring Classic | me | 0 | 00:00:00.000 | |
2023-09-24 | 6 | 360cycling North West Junior Race | mj | 0 | 00:00:00.000 | |
2023-08-28 | 27 | SD Sealants Junior Tour of Wales | mj | 0 | 09:23:08.000 | 0 |
2023-08-28 | 42 | SD Sealants Junior Tour of Wales | mj | 0 | 02:47:11.000 | 0 |
2023-08-27 | 60 | SD Sealants Junior Tour of Wales | mj | 0 | 00:59:33.000 | 0 |
2023-08-27 | 60 | SD Sealants Junior Tour of Wales | mj | 0 | 02:25:56.000 | 0 |
2023-08-26 | 21 | SD Sealants Junior Tour of Wales | mj | 0 | 02:55:34.000 | 0 |
2023-08-20 | 17 | Fenwick's Tour Of Mendip | mj | 0 | 02:54:12.000 | 0 |
2023-08-20 | 6 | Fenwick's Tour Of Mendip | mj | 0 | 05:46:36.000 | 0 |
2023-08-19 | 10 | Fenwick's Tour Of Mendip | mj | 0 | 02:34:22.000 | 0 |
2023-07-16 | 4 | Bath Road Club Junior Road Race | mj | 0 | 00:00:00.000 | |
2023-06-18 | 39 | Hatherleigh Junior Road Races | mj | 0 | 00:00:00.000 | |
2023-06-11 | 18 | Welsh Road Race Championship | | 0 | 00:00:00.000 | |
2023-06-11 | 3 | Welsh Mens Road Race Championships | mj | 0 | 00:00:00.000 | |
2023-05-28 | 6 | MAS Design Yorkshire Classic | mj | 0 | 00:00:00.000 | |
2023-04-15 | 60 | Tombroek Koerse - Rollegem | | 116.1 | 02:47:55.000 | 41.485 |
2023-03-26 | 15 | ANEXO/CAMS Junior CiCLE Classic | mj | 0 | 00:00:00.000 | |