| | 2019 Scottish XC #4 | | Kirkhill | Sport | | 556 | | DNF / 17 | 0% | DNF | 1h27:42.52 | - | - | - | |
| | Tweedlove - Glentress 7 | | Glentress | U30 | | 84 | | 13 / 13 | 0% | - | 6h53:15.00 | - | - | - | |
| | Muckmedden - 6hour | | Pitmedden | 19-29 | | 24 | | 10 / 11 | 10% | - | 6h02:09.00 | - | - | - | |
| | 2019 Scottish XC #2 | | Dalbeattie | Sport | | 559 | | 12 / 20 | 42% | 1h35:04.00 | 1h22:58.00 | 14.6% | - | - | |
| | 2019 Scottish XC #1 | | Cathkin Braes Country Park | Sport | | 567 | | 31 / 37 | 17% | - | 1h22:26.70 | - | - | - | |
| | 2017 Scottish XC #2 | | Dunoon | 17-18 | | 159 | bikers boutique / Leslie Bike Shop | 6 / 6 | 0% | - | 1h16:36.00 | - | - | - | |
| | 2016 Scottish XC #6 | | Forfar | 17-18 | | 324 | | 1 / 3 | 100% | 1h18:32.64 | 1h18:32.64 | 0% | - | - | |
| | 2016 Scottish XC #5 | | Blairadam, Fife | 17-18 | | 321 | bikers boutique / Leslie Bike Shop | 1 / 3 | 100% | 1h35:45.00 | 1h35:45.00 | 0% | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 17-18 | | 169 | bikers boutique / Leslie Bike Shop | 30 / 30 | 0% | - | 1h08:52.00 | - | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | 17-18 | | 287 | bikers boutique / Leslie Bike Shop | - / 26 | 0% | - | 1h15:47.00 | - | - | - | |
| | 2016 British Cycling MTB XC #4 | | Fforest Fields | 17-18 | | 123 | bikers boutique / Leslie Bike Shop | 11 / 24 | 57% | 1h21:49.00 | 1h07:57.00 | 20.4% | - | - | |
| | 2016 Scottish XC #3 | | Cathkin Braes Country Park | 17-18 | | 324 | | 2 / 4 | 67% | 1h23:13.70 | 1h17:50.72 | 6.9% | - | - | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | 17-18 | | 187 | bikers boutique / Leslie Bike Shop | 12 / 22 | 48% | 1h00:59.00 | 52:50.00 | 15.4% | - | - | |
| | 2016 Scottish XC #2 | | Dunoon | 17-18 | | 322 | | 1 / 2 | 100% | 1h32:33.00 | 1h32:33.00 | 0% | - | - | |
| | 2016 Scottish XC #1 | | Laggan Wolftrax | 17-18 | | 323 | | 2 / 4 | 67% | 1h19:09.40 | 1h15:13.60 | 5.2% | - | - | |
| | 2015 Scottish XC #6 | | Forfar | 15-16 | | 158 | | 2 / 13 | 92% | 37:41.21 | 37:30.23 | 0.5% | - | - | |
| | 2015 Scottish XC #5 | | Badaguish | 15-16 | | 156 | | 1 / 15 | 100% | 38:54.66 | 38:54.66 | 0% | - | - | |
| | 2015 British Cycling MTB XC #5 | | Cannock Chase | 15-16 | | 231 | bikers boutique / Leslie Bike Shop | 11 / 44 | 77% | 1h04:19.00 | 1h00:18.00 | 6.7% | - | - | |
| | 2015 Scottish XC #4 | | Lochore Meadows Country Park | 15-16 | | 156 | | 9 / 12 | 27% | - | 44:09.65 | - | - | - | |
| | 2015 Scottish XC #3 | | Laggan Wolftrax | 15-16 | | 158 | bikers boutique / Leslie Bike Shop | 3 / 19 | 89% | 57:35.00 | 54:31.00 | 5.6% | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | 15-16 | | 167 | bikers boutique / Leslie Bike Shop | 12 / 36 | 69% | 56:50.00 | 50:46.00 | 12% | - | - | |
| | 2015 Scottish XC #1 | | Cathkin Braes Country Park | 15-16 | | 151 | | 1 / 22 | 100% | 1h00:33.63 | 1h00:33.63 | 0% | - | - | |
| | 2014 Scottish XC #5 | | Dalbeattie | 15-16 | | 240 | | 2 / 17 | 94% | 49:11.74 | 48:20.05 | 1.8% | - | - | |
| | 2014 Scottish XC #4 | | Lochore Meadows Country Park | 15-16 | | 235 | | 1 / 8 | 100% | 38:43.17 | 38:43.17 | 0% | - | - | |
| | 2014 Scottish Power Youth Mini DH #5 | | Fort William | U16 | | 96 | | 3 / 8 | 71% | 1:05.48 | 1:03.44 | 3.2% | 1:03.21 | 3.6% | |
| | 2014 Scottish Power Youth Mini DH #4 | | Comrie Croft | U16 | | 83 | bikers boutique / Leslie Bike Shop | 4 / 19 | 83% | 3:00.86 | 2:47.92 | 7.7% | 2:15.27 | 33.7% | |
| | 2014 Scottish XC #3 | | Abriachan | 15-16 | | 236 | | 1 / 10 | 100% | 38:33.88 | 38:33.88 | 0% | - | - | |
| | 2014 Scottish Power Youth Mini DH #2 | | Aberfeldy | U16 | | 82 | Lesile Bike Shop | 4 / 14 | 77% | 1:00.00 | 56.00s | 7.1% | 56.00s | 7.1% | |
| | 2014 Scottish XC #2 | | Cathkin Braes Country Park | 15-16 | | 238 | | 1 / 14 | 100% | 1h06:36.32 | 1h06:36.32 | 0% | - | - | |
| | 2014 Scottish XC #1 | | Forfar | 15-16 | | 70 | | 1 / 15 | 100% | 39:49.21 | 39:49.21 | 0% | - | - | |