2025-04-05 | DNF | Capernwray Road Races | ME | 0 | 00:00:00.000 | |
2025-03-30 | 12 | PB Performance Espoirs Road Race | MU | 0 | 00:00:00.000 | |
2025-03-22 | 18 | Laukizko Udal Saria | ME | 125 | 03:11:47.000 | 39.107 |
2025-03-19 | 91 | GP Muelas Del Pan - Caja Rural - Diputacion De Zamora | ME | 172.6 | 04:03:35.000 | 42.515 |
2025-03-16 | 59 | Vuelta a Extremadura | me | 153.7 | 03:51:05.000 | 39.908 |
2025-03-16 | 73 | Vuelta a Extremadura | me | 0 | 11:07:23.000 | 0 |
2025-03-15 | 89 | Vuelta a Extremadura | me | 157 | 04:12:42.000 | 37.277 |
2025-03-14 | 70 | Vuelta a Extremadura | me | 144.2 | 03:03:36.000 | 47.124 |
2025-02-08 | DNF | Ronde du Pays Basque | me | 94 | 00:00:00.000 | |
2025-02-01 | DNF | Boucles de l'Essor | me | 114.1 | 00:00:00.000 | |
2024-08-25 | DNF | SD Sealants Junior Tour of Wales | mj | 96 | 00:00:00.000 | |
2024-08-25 | 16 | SD Sealants Junior Tour of Wales | mj | 44.6 | 01:00:01.000 | 44.588 |
2024-08-24 | 28 | SD Sealants Junior Tour of Wales | mj | 114.2 | 02:45:58.000 | 41.285 |
2024-07-21 | 5 | La Ronde Saône et Loire | mj | 0 | 07:49:17.000 | 0 |
2024-07-21 | 2 | La Ronde Saône et Loire | mj | 121.4 | 03:09:48.000 | 38.377 |
2024-07-20 | 93 | La Ronde Saône et Loire | mj | 76.7 | 01:50:52.000 | 41.509 |
2024-07-19 | 54 | La Ronde Saône et Loire | mj | 103.4 | 02:21:02.000 | 43.99 |
2024-06-22 | 3 | Tour Région Sud U19 | mj | 82.5 | 02:08:35.000 | 38.496 |
2024-06-16 | 14 | CAMS Yorkshire Classic | mj | 0 | 00:00:00.000 | |
2024-05-19 | 4 | Hugh Dornan Memorial | me | 0 | 00:00:00.000 | |
2024-04-14 | 9 | Cadence Road Race | mj | 114.9 | 02:47:32.000 | 41.15 |
2024-03-24 | 5 | Route d'Eole | | 0 | 02:34:38.000 | 0 |
2024-03-24 | 60 | Route d'Eole | | 100 | 02:17:39.000 | 43.589 |
2024-03-17 | 1 | ANEXO/CAMS Junior CiCLE Classic | mj | 0 | 00:00:00.000 | |
2024-02-24 | 5 | Mapei Classic | | 96.5 | 02:51:46.000 | 33.709 |
2023-09-09 | 1 | Scottish Cycling National Circuit Race Championships | mj | 0 | 00:00:00.000 | |
2023-08-28 | 28 | SD Sealants Junior Tour of Wales | mj | 0 | 02:46:00.000 | 0 |
2023-08-28 | 19 | SD Sealants Junior Tour of Wales | mj | 0 | 09:21:49.000 | 0 |
2023-08-27 | 35 | SD Sealants Junior Tour of Wales | mj | 0 | 00:59:33.000 | 0 |
2023-08-27 | 19 | SD Sealants Junior Tour of Wales | mj | 0 | 02:25:56.000 | 0 |
2023-08-26 | 30 | SD Sealants Junior Tour of Wales | mj | 0 | 02:55:34.000 | 0 |
2023-08-20 | 12 | Fenwick's Tour Of Mendip | mj | 0 | 05:47:44.000 | 0 |
2023-08-20 | 6 | Fenwick's Tour Of Mendip | mj | 0 | 02:53:43.000 | 0 |
2023-08-19 | 18 | Fenwick's Tour Of Mendip | mj | 0 | 02:35:54.000 | 0 |
2023-07-16 | DNS | Bath Road Club Junior Road Race | mj | 0 | 00:00:00.000 | |
2023-07-04 | 25 | Klimkoers Herbeumont Juniors | | 100.6 | 02:36:42.000 | 38.519 |
2023-06-18 | 19 | Hatherleigh Junior Road Races | mj | 0 | 00:00:00.000 | |
2023-05-28 | 17 | MAS Design Yorkshire Classic | mj | 0 | 00:00:00.000 | |
2023-03-26 | 21 | ANEXO/CAMS Junior CiCLE Classic | mj | 0 | 00:00:00.000 | |