| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | 50-59 | | 37 | Glasgow United CC | 22 / 80 | 73% | 45:22.00 | 41:30.60 | 9.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | 50-59 | | 31 | Glasgow United CC | 13 / 80 | 85% | 41:22.70 | 38:24.70 | 7.7% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 50-59 | | 79 | Glasgow United CC | 16 / 88 | 83% | 42:03.90 | 39:24.70 | 6.7% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | 50-59 | | 18 | Glasgow United CC | 16 / 90 | 83% | 45:14.70 | 41:48.20 | 8.2% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | 50-59 | | 17 | Glasgow United CC | 22 / 71 | 70% | 48:25.20 | 44:27.60 | 8.9% | - | - | |
| | 2022 British Cycling CX National Trophy Series #2 | | Callendar Estate | 50-59 | | 43 | Glasgow United CC | 23 / 94 | 76% | 51:18.10 | 45:31.80 | 12.7% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | 50-59 | | 34 | Glasgow United CC | 27 / 64 | 59% | 49:23.40 | 43:31.20 | 13.5% | - | - | |
| | 2022 Scottish CX #1 | | Muir of Ord | 50-59 (V50/V60 race) | | 97 | | 3 / 27 | 92% | 40:50.00 | 39:08.00 | 4.3% | - | - | |
| | 2022 Scottish CX #2 | | Lochore Meadows Country Park | 50-59 (V50/V60 race) | | 335 | | 3 / 61 | 97% | 38:50.00 | 37:49.00 | 2.7% | - | - | |
| | 2022 Scottish CX #3 | | Brechin | 50-59 (Jnr/V50/V60 race) | | 138 | | 3 / 50 | 96% | 39:43.82 | 37:12.74 | 6.8% | - | - | |
| | 2022 Scottish CX #4 | | Beach Park, Irvine | 50-59 (V50/V60 race) | | 177 | | 3 / 62 | 97% | 35:51.00 | 34:01.00 | 5.4% | - | - | |
| | 2022 Scottish CX #5 & Scottish Champs | | Dundee | 50-59 (V50/V60 race) | | 310 | | 3 / 61 | 97% | 44:55.00 | 42:24.00 | 5.9% | - | - | |
| | 2022 Scottish CX #6 | | Castle Douglas | 50-59 (V50/V60 race) | | 237 | | 4 / 46 | 93% | 41:01.00 | 39:19.00 | 4.3% | - | - | |
| | 2022 Scottish CX #7 | | Kinneil X | 50-59 (V50/V60 race) | | 216 | | 5 / 58 | 93% | 46:27.00 | 44:11.00 | 5.1% | - | - | |
| | 2022 Scottish CX #8 | | Fife College | 50-59 (V50/V60 race) | | 283 | | 4 / 38 | 92% | 45:13.00 | 42:53.00 | 5.4% | - | - | |
| | 2023 British Cycling CX National Trophy Series #1 | | Gypsies Green | 50-59 | | 27 | Glasgow United CC | 25 / 55 | 56% | 40:40.60 | 37:20.00 | 9% | - | - | |
| | 2023 Scottish CX #1 | | Kinneil X | 50-59 (V50/V60 race) | | 3 | | 5 / 56 | 93% | 41:00.00 | 38:54.00 | 5.4% | - | - | |
| | 2023 Scottish CX #2 | | Beach Park, Irvine | 50-59 (V50/V60 race) | | 204 | | 3 / 62 | 97% | 44:22.00 | 42:51.00 | 3.5% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 50+ | | 22 | Glasgow United CC | 33 / 75 | 57% | 49:17.70 | 42:05.80 | 17.1% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | 50-59 | | 32 | Glasgow United CC | 16 / 105 | 86% | 43:11.70 | 37:03.20 | 16.6% | - | - | |
| | UCI - World Masters CX Championships '21 | | Trinity Park Showground, Suffolk | 55-59 | | 42 | | 14 / 61 | 78% | 43:51.80 | 41:07.90 | 6.6% | - | - | |
| | South Lanarkshire Leisure and Culture - Chatelherault Cross | | Hamilton | 40+ | | 363 | Glasgow United CC | 5 / 84 | 95% | 47:51.60 | 45:04.70 | 6.2% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | 55-59 (50-59) | | 32 | Glasgow United CC | 8 / 28 | 74% | 52:22.20 | 44:44.20 | 17.1% | - | - | |
| | British Cycling - UK CX National Champs '24 | | Callendar Estate | 55-59 | | 28 | Glasgow United CC | 8 / 28 | 74% | 47:08.80 | 41:02.50 | 14.9% | - | - | |