2025-08-25 | DNF | Junior Race of South Wales | | 112 | 00:00:00.000 | |
2025-08-24 | 35 | Junior Race of South Wales | | 106 | 02:30:49.000 | 42.17 |
2025-08-23 | 2 | Junior Race of South Wales | | 76 | 01:38:33.000 | 46.271 |
2025-08-17 | 20 | Oud-Heverlee | | 84 | 01:53:38.000 | 44.353 |
2025-08-15 | 1 | Mechelen Leest | | 82 | 01:54:50.000 | 42.845 |
2025-08-09 | 1 | Grote Prijs Dirk De Hertogh | | 74 | 01:48:47.000 | 40.815 |
2025-08-06 | 22 | Dadizele | | 90 | 01:55:24.000 | 46.794 |
2025-07-21 | 22 | Vermarc Cycling Project 3-Daagse Junioren | mj | 0 | 07:21:51.000 | 0 |
2025-07-21 | 13 | Vermarc Cycling Project 3-Daagse Junioren | mj | 104.5 | 02:31:05.000 | 41.5 |
2025-07-20 | 28 | Vermarc Cycling Project 3-Daagse Junioren | mj | 105.6 | 02:33:09.000 | 41.371 |
2025-07-19 | 75 | Vermarc Cycling Project 3-Daagse Junioren | mj | 100.8 | 02:17:37.000 | 43.948 |
2025-07-09 | 15 | The Cycle Exchange Guildford Open Grand Prix | ME | 0 | 00:51:08.000 | 0 |
2025-06-22 | 12 | VIA Criterium | me | 0 | 00:53:08.000 | 0 |
2025-05-18 | 46 | Cadence Junior Road Race | | 0 | 00:00:00.000 | |
2025-04-27 | 6 | Tiverton Road Race | MJ | 0 | 03:18:37.442 | 0 |
2025-04-06 | DNF | Witham Hall Junior Open and Junior Womens 2 Day | mj | 118.72 | 00:00:00.000 | |
2025-04-05 | 21 | Witham Hall Junior Open and Junior Womens 2 Day | mj | 3.4 | 00:04:51.390 | 42.062 |
2025-03-23 | 14 | ANEXO/CAMS Junior CiCLE Classic | MJ | 104 | 02:34:58.000 | 40.267 |
2024-12-27 | 39 | Azencross – Loenhout | | 0 | 00:47:56.000 | 0 |
2024-11-17 | 4 | National Trophy Series Round 3 | | 0 | 00:38:51.000 | 0 |
2024-11-10 | 2 | Radquer Hittnau | | 0 | 00:42:12.000 | 0 |
2024-10-27 | DNF | National Trophy Series Round 2 | | 0 | 00:00:00.000 | |
2024-10-20 | 32 | Superprestige Ruddervoorde | | 0 | 00:44:43.000 | 0 |
2024-10-19 | 20 | Robotland Cyclo-Cross - Essen | | 0 | 00:43:05.000 | 0 |
2024-10-06 | 9 | National Trophy Series Round 1: Derby | | 0 | 00:41:24.000 | 0 |
2024-09-21 | DNF | Hope Supercross Round 4 | | 0 | 00:00:00.000 | |
2024-09-18 | 6 | Hope Supercross Round 3 | | 0 | 00:43:11.000 | 0 |
2024-09-15 | 30 | Hope Supercross Round 2 | | 0 | 00:47:50.000 | 0 |
2024-09-14 | 13 | Hope Supercross Round 1 | | 0 | 00:43:02.000 | 0 |
2024-07-03 | DNF | CANYON Guildford Men's Grand Prix | | 0 | 00:00:00.000 | |
2024-06-16 | DNF | CAMS Yorkshire Classic | mj | 0 | 00:00:00.000 | |
2024-05-26 | 52 | 360cycling Junior Tour of North West | mj | 0 | 03:52:05.000 | 0 |
2024-05-26 | 8 | 360cycling Junior Tour of North West | mj | 48.28 | 01:03:24.000 | 45.691 |
2024-05-25 | 53 | 360cycling Junior Tour of North West | mj | 95.88 | 02:24:27.000 | 39.826 |
2024-04-28 | 24 | Tiverton Road Race | mj | 108 | 00:00:00.000 | |
2024-02-11 | 47 | Portsdown Classic | me | 72 | 00:00:00.000 | |
2024-01-13 | 9 | National Championships Great Britain MJ | | 0 | 00:45:27.000 | 0 |
2023-12-29 | 15 | Azencross – Loenhout | | 0 | 00:46:33.000 | 0 |
2023-12-28 | 47 | Telenet Superprestige Diegem | | 0 | 00:48:48.000 | 0 |
2023-12-27 | 60 | Telenet Superprestige Heusden-Zolder | | 0 | 37:39:19.000 | 0 |
2023-12-09 | 13 | National Trophy Series Round 5: Gravesend | | 0 | 00:45:55.000 | 0 |
2023-11-26 | 8 | Cyclo-cross international d'Auxerre | | 0 | 00:37:26.000 | 0 |
2023-11-11 | 5 | National Trophy Series Round 4: Torbay Velo Park | | 0 | 00:41:32.000 | 0 |
2023-11-01 | 22 | X²O Badkamers Trofee Koppenbergcross Melden | | 0 | 00:51:24.000 | 0 |
2023-10-28 | 25 | National Trophy Series Round 3: Derby | | 0 | 00:48:03.000 | 0 |
2023-10-22 | 35 | Druivencross Overijse | | 0 | 00:44:58.000 | 0 |
2023-10-14 | 5 | National Trophy Series Round 2: Thornton in Craven | | 0 | 00:40:09.000 | 0 |
2023-10-07 | 9 | National Trophy Series Round 1: South Shields | | 0 | 00:45:16.000 | 0 |
2023-09-17 | 9 | Hope Supercross - Round 3 Barnoldswick | | 0 | 00:45:58.000 | 0 |
2023-09-10 | 6 | Hope Supercross - Round 2 Bradford | | 0 | 00:44:13.000 | 0 |