| | 2024 Scottish XC #1 | | Cathkin Braes Country Park | 40-49 | | 535 | | 5 / 31 | 87% | 1h22:45.44 | 1h18:49.73 | 5% | - | - | |
| | 2023 Hope PMBA Enduro #5 | | Kirroughtree Forest | 40-49 | | 2297 | Studio Velo | 3 / 46 | 96% | 15:16.23 | 14:42.65 | 3.8% | 13:22.86 | 14.1% | |
| | UCI - Gralloch | | Gatehouse of Fleet | 40-44 | | 492 | Studio Velo | 21 / 77 | 74% | 4h02:13.00 | 3h35:08.00 | 12.6% | - | - | |
| | 2023 YT Industries Tweedlove Triple Crown #1 - International Enduro | | Tweed Valley | 40-49 | | 4072 | Studio Velo | 12 / 108 | 90% | 14:38.96 | 13:16.22 | 10.4% | 12:10.34 | 20.4% | |
| | 2023 YT Industries Tweedlove Triple Crown #1 - International Enduro | | Tweed Valley | 40-49 (BNES classes - Full course) | | 4072 | Studio Velo | 12 / 113 | 90% | 14:38.96 | 13:16.22 | 10.4% | - | - | |
| | Tweedlove - Glentress 7 | | Glentress | Pairs: U75 | | 318A | TEAM: Studio Velo | 1 / 42 | 100% | 6h52:51.00 | 5h54:25.00 | 16.5% | - | - | |
| | 2019 Hope PMBA Enduro #5 | | Kirroughtree Forest | 30-39 | | 155 | Studio Velo | 6 / 65 | 92% | 12:15.63 | 11:23.13 | 7.7% | 11:01.83 | 11.2% | |
| | 2019 Tweedlove Triple Crown #1 - Vallelujah | | Glentress | 30-39 | | 2244 | Studio Velo - Whyte Bikes | 63 / 153 | 59% | 19:59.25 | 16:14.45 | 23.1% | 16:09.05 | 23.8% | |
| | 2018 POC Scottish Enduro Series #3 | | Ae Forest | 30-39 | | 149 | Studio Velo | 6 / 62 | 92% | 18:20.75 | 16:52.41 | 8.7% | 15:19.06 | 19.8% | |
| | 2017 Hope PMBA Enduro #3 | | Kirroughtree Forest | 30-39 | | 187 | Studio Velo | 6 / 60 | 92% | 12:23.37 | 11:46.23 | 5.3% | 11:21.58 | 9.1% | |
| | 2015 POC Scottish Enduro Series #6 | | Innerleithen | 30-39 | | 231 | Studio Velo | 17 / 100 | 84% | 24:06.00 | 21:49.00 | 10.5% | 15:26.00 | 56.2% | |
| | 2015 Borderline/PMBA Enduro #4 | | Kirroughtree Forest | Pro | | 5 | Studio Velo | 2 / 7 | 83% | 11:39.78 | 11:35.42 | 0.6% | 11:12.71 | 4% | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | Elite | | 9 | GT Racing | 10 / 57 | 84% | 1h54:35.00 | 1h52:32.00 | 1.8% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | Elite | | 6 | | 47 / 47 | 0% | - | 1h30:14.00 | - | - | - | |
| | 2014 Enduro World Series #2 | | Glentress | E1 | | 187 | | 121 / 222 | 46% | 51:26.35 | 43:11.04 | 19.1% | 42:28.30 | 21.1% | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | Elite | | 7 | | 11 / 47 | 78% | 1h46:51.00 | 1h40:50.00 | 6% | - | - | |
| | 2014 Scottish XC #2 | | Cathkin Braes Country Park | Elite/Expert | | 18 | | 2 / 16 | 93% | 1h29:32.56 | 1h29:28.36 | 0.1% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | Elite | | 14 | | 11 / 63 | 84% | 1h51:52.00 | 1h46:21.00 | 5.2% | - | - | |
| | 2014 Scottish XC #1 | | Forfar | Elite/Expert | | 197 | | 2 / 8 | 86% | 1h30:45.56 | 1h30:45.51 | 0% | - | - | |
| | Innerleithen MTB Racing - Alpine Bikes Day/Night | | Innerleithen | Senior | | ? | GT Muc-Off Racing | 12 / 70 | 84% | 27:59.00 | 24:57.00 | 12.2% | 24:57.00 | 12.2% | |
| | No Fuss Events - The Dudes of Hazzard | | Kinlochleven | Pro | | ? | GT Muc Off Racing | 6 / 9 | 38% | 16:19.00 | 12:48.00 | 27.5% | 12:48.00 | 27.5% | |
| | 2013 UCI World Cup XC #6 | | Hafjell Bike Park | Elite | GBR19821125 | 73 | | 51 / 81 | 38% | - | 1h36:19.00 | - | - | - | |
| | 2013 UCI World Cup XC #4 | | Vallnord | Elite | GBR19821125 | 73 | | 65 / 85 | 24% | 1h40:41.00 | 1h27:07.00 | 15.6% | - | - | |
| | 2013 UCI World Cup XC #2 | | Nové Mesto | Elite | GBR19821125 | 96 | | 71 / 122 | 42% | - | 1h39:33.00 | - | - | - | |
| | 2013 UCI World Cup XC #1 | | Bikepark Albstadt | Elite | GBR19821125 | 100 | | 84 / 123 | 32% | - | 1h42:36.00 | - | - | - | |
| | Innerleithen MTB Racing - Day/Night Enduro | | Innerleithen | Open | | 74 | GT Racing UK | 21 / 75 | 73% | 23:14.00 | 18:00.00 | 29.1% | 18:00.00 | 29.1% | |