2025-09-20 | 16 | Hope Supercross Round 4 | | 0 | 01:07:21.000 | 0 |
2025-09-17 | 10 | Hope Supercross Round 3 | | 0 | 01:07:53.000 | 0 |
2025-09-14 | 13 | Hope Supercross Round 2 | | 0 | 01:02:25.000 | 0 |
2025-09-13 | 20 | Hope Supercross Round 1 | | 0 | 01:05:14.000 | 0 |
2025-06-29 | 2 | National Championships Scotland ME - Gravel (Turbine Traverse) | | 0 | 02:48:21.000 | 0 |
2025-05-04 | 1 | National Championships Scotland ME - Road Race | | 120 | 00:00:00.000 | |
2025-03-15 | 17 | Gifford Road Race | ME | 0 | 00:00:00.000 | |
2025-01-12 | 9 | National Championships Great Britain ME | | 0 | 01:10:49.000 | 0 |
2024-10-27 | 11 | National Trophy Series Round 2 | | 0 | 01:04:08.000 | 0 |
2024-10-06 | 16 | National Trophy Series Round 1: Derby | | 0 | 01:03:24.000 | 0 |
2024-09-15 | 15 | Hope Supercross Round 2 | | 0 | 01:05:25.000 | 0 |
2024-09-14 | 32 | Hope Supercross Round 1 | | 0 | 01:08:28.000 | 0 |
2024-08-04 | 35 | National Championships Scotland ME - Road Race | me | 0 | 00:00:00.000 | |
2023-04-23 | 3 | Arden Challenge #5 | | 130.8 | 02:55:40.000 | 44.676 |
2023-04-22 | 95 | Arden Challenge #4 | | 120 | 02:45:03.000 | 43.623 |
2023-04-20 | 48 | Arden Challenge #2 | | 100.3 | 02:44:29.000 | 36.587 |
2023-04-19 | 130 | Arden Challenge #1 | | 149.6 | 03:27:28.000 | 43.265 |
2023-04-16 | 14 | PB Performance Espoirs Road Race | | 0 | 00:00:00.000 | |
2023-01-15 | 22 | National Championships Great Britain ME | | 0 | 00:00:00.000 | |
2023-01-08 | 10 | National Trophy Series Round 6: Gravesend | | 0 | 01:00:42.000 | 0 |
2023-01-07 | 21 | Clanfield Cross | | 0 | 00:00:00.000 | |
2023-01-05 | 66 | X2O Trofee - Vlaamse Duinencross Koksijde | | 0 | 00:00:00.000 | |
2023-01-03 | 45 | X2O Badkamers Trofee - Herentals | | 0 | 00:00:00.000 | |
2023-01-01 | 38 | GP Sven Nys | | 0 | 00:00:00.000 | |
2022-12-28 | 77 | Telenet Superprestige Diegem | | 0 | 00:00:00.000 | |
2022-12-18 | 20 | National Trophy Series Round 5: Broughton Hall | | 0 | 01:06:04.000 | 0 |
2022-10-30 | 29 | National Trophy Series Round 3 | | 0 | 00:00:00.000 | |
2022-10-23 | 21 | National Trophy Series Round 2 | | 0 | 01:05:03.000 | 0 |
2022-10-09 | 34 | National Trophy Series Round 1: Derby | | 0 | 00:00:00.000 | |
2022-01-09 | 28 | National Championships Great Britain MJ | | 0 | 00:54:40.000 | 0 |
2021-11-21 | 24 | National Trophy Series Round 4: Sunderland | | 0 | 00:44:52.000 | 0 |
2021-10-24 | 13 | National Trophy Series Round 3: Callender Park | | 0 | 00:48:57.000 | 0 |
2021-10-10 | 23 | National Trophy Series Round 2: Milnthorpe | | 0 | 00:47:13.000 | 0 |