| | 2014 Scottish XC #3 | | Abriachan | 40-49 | | 301 | | 5 / 18 | 76% | 1h32:56.80 | 1h24:00.75 | 10.6% | - | - | |
| | 2014 Scottish XC #2 | | Cathkin Braes Country Park | 40-49 | | 302 | | 6 / 30 | 83% | 1h29:31.55 | 1h22:05.68 | 9.1% | - | - | |
| | 2014 Scottish XC #5 | | Dalbeattie | 40-49 | | 301 | | 9 / 19 | 56% | 1h51:06.27 | 1h40:33.02 | 10.5% | - | - | |
| | 2014 Scottish XC #1 | | Forfar | 40-49 | | 140 | | 9 / 25 | 67% | 1h26:50.86 | 1h19:28.28 | 9.3% | - | - | |
| | 2014 Scottish XC #4 | | Lochore Meadows Country Park | 40-49 | | 321 | | 7 / 19 | 67% | 1h32:27.32 | 1h23:58.13 | 10.1% | - | - | |
| | 2015 Scottish XC #3 | | Laggan Wolftrax | 50-59 | | 352 | bikers boutique / Leslie Bike Shop | 5 / 15 | 71% | 1h26:38.00 | 1h19:30.00 | 9% | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | 50-59 | | 479 | bikers boutique / Leslie Bike Shop | 15 / 24 | 39% | 1h31:11.00 | 1h21:04.00 | 12.5% | - | - | |
| | 2015 Scottish XC #4 | | Lochore Meadows Country Park | 50-59 | | 354 | | 3 / 13 | 83% | 1h17:00.50 | 1h11:47.80 | 7.3% | - | - | |
| | 2015 Scottish XC #5 | | Badaguish | 50-59 | | 352 | | 2 / 10 | 89% | 1h11:17.45 | 1h10:48.23 | 0.7% | - | - | |
| | 2015 Scottish XC #6 | | Forfar | 50-59 | | 353 | | 2 / 10 | 89% | 1h04:02.20 | 1h03:46.02 | 0.4% | - | - | |
| | 2016 Nutcracker Altura XC #1 | | Whinlatter | 50-59 | | 915 | bikers boutique / Leslie Bike Shop | 6 / 20 | 74% | 1h14:49.00 | 1h10:43.00 | 5.8% | - | - | |
| | 2016 Scottish XC #1 | | Laggan Wolftrax | 50-59 | | 353 | | 5 / 12 | 64% | 1h32:15.40 | 1h20:23.60 | 14.8% | - | - | |
| | 2016 Scottish XC #2 | | Dunoon | 50-59 | | 353 | | 3 / 9 | 75% | 1h03:34.00 | 1h02:10.00 | 2.3% | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | 50-59 | | 324 | bikers boutique / Leslie Bike Shop | 8 / 31 | 77% | 1h15:28.00 | 1h09:39.00 | 8.4% | - | - | |
| | 2016 Scottish XC #6 | | Forfar | 50-59 | | 351 | | 3 / 7 | 67% | 1h05:29.12 | 59:13.57 | 10.6% | - | - | |
| | 2016 Scottish XC #3 | | Cathkin Braes Country Park | 50-59 | | 352 | | 5 / 14 | 69% | 1h10:15.30 | 1h05:18.98 | 7.6% | - | - | |
| | 2016 Scottish XC #5 | | Blairadam, Fife | 50-59 | | 352 | bikers boutique / Leslie Bike Shop | 2 / 8 | 86% | 1h21:22.00 | 1h17:22.00 | 5.2% | - | - | |
| | 2017 British Cycling MTB XC #3 | | Aske Moor | 50-59 | | 579 | BikersBoutique / LeslieBikeShop | 17 / 33 | 50% | 1h27:30.00 | 1h15:08.00 | 16.5% | - | - | |
| | 2018 Scottish XC #2 | | Dalbeattie | 50-59 | | 601 | bikers boutique / Leslie Bike Shop | 5 / 12 | 64% | 1h19:09.00 | 1h13:58.00 | 7% | - | - | |
| | 2018 British Cycling MTB XC #3 | | Glentress | 50-59 | | 149 | Bikers / Leslie Bike Shop | 17 / 27 | 38% | 1h29:36.00 | 1h16:55.00 | 16.5% | - | - | |
| | 2018 Scottish XC #5 | | Dunoon | 50-59 | | 601 | bikers boutique / Leslie Bike Shop | 3 / 15 | 86% | 1h09:57.00 | 1h07:02.00 | 4.4% | - | - | |
| | 2018 Scottish XC #6 | | Glentress | 50-59 | | 605 | bikers boutique / Leslie Bike Shop | 3 / 14 | 85% | 1h13:13.58 | 1h09:37.46 | 5.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | 50-59 | | 44 | bikers boutique / Leslie Bike Shop | 38 / 80 | 53% | 48:14.00 | 41:30.60 | 16.2% | - | - | |
| | 2019 Scottish XC #1 | | Cathkin Braes Country Park | 50-59 | | 601 | | 8 / 25 | 71% | 1h11:56.30 | 1h03:17.20 | 13.7% | - | - | |
| | 2019 Scottish XC #2 | | Dalbeattie | 50-59 | | 601 | | 3 / 20 | 89% | 1h12:53.00 | 1h11:16.00 | 2.3% | - | - | |
| | 2019 Scottish XC #3 | | Linlithgow | 50-59 | | 600 | | 6 / 19 | 72% | 1h16:46.00 | 1h09:14.00 | 10.9% | - | - | |
| | 2018 Scottish XC #3 | | Cathkin Braes Country Park | 50-59 | | 601 | | 3 / 14 | 85% | 1h05:48.25 | 1h03:53.22 | 3% | - | - | |
| | 2019 Scottish XC #5 | | Lochore Meadows Country Park | 50-59 | | 601 | | 15 / 18 | 18% | - | 59:43.97 | - | - | - | |
| | 2019 Scottish XC #6 | | Glentress | 50-59 | | 602 | | 3 / 14 | 85% | 1h12:31.09 | 1h01:17.07 | 18.3% | - | - | |
| | 2018 Scottish XC #4 | | Lochore Meadows Country Park | 50-59 | | 601 | | 3 / 14 | 85% | 1h09:24.41 | 1h06:23.06 | 4.6% | - | - | |
| | 2015 Scottish XC #1 | | Cathkin Braes Country Park | 50-59 | | 352 | | 6 / 19 | 72% | 1h11:04.49 | 1h06:54.99 | 6.2% | - | - | |