2025-07-04 | 49 | Ilkley Cycle Races | ME | 0 | 00:00:00.000 | |
2025-06-15 | 53 | Mennock Pass Stage Race | me | 75 | 02:01:18.000 | 37.098 |
2025-06-15 | DNF | Mennock Pass Stage Race | me | 134.1 | 00:00:00.000 | |
2025-06-08 | 62 | Halesowen Academy Road Race | mu | 140 | 02:57:58.000 | 47.2 |
2025-06-01 | 28 | North West, Yorkshire & North East Regional Road Race Championships | me | 0 | 00:00:00.000 | |
2025-03-15 | 15 | Gifford Road Race | ME | 0 | 00:00:00.000 | |
2024-08-04 | 38 | National Championships Scotland ME - Road Race | me | 0 | 00:00:00.000 | |
2024-04-21 | DNF | Drummond Trophy | me | 148.44 | 00:00:00.000 | |
2023-09-09 | 6 | Scottish Cycling National Circuit Race Championships | mj | 0 | 00:00:00.000 | |