| | 2017 POC Scottish Enduro Series #1 | | Fort William | Short course (Shortened) | | 235 | Bike Craft Cartel | 6 / 8 | 29% | 13:11.51 | 12:31.56 | 5.3% | - | - | |
| | 2017 SDA #1 | | Ae Forest | 19+ | | 709 | Bike Craft Cartel | 9 / 16 | 47% | 3:46.86 | 2:46.30 | 36.4% | 2:04.72 | 81.9% | |
| | 2017 POC Scottish Enduro Series #2 | | Pitfichie | Short course (Shortened) | | 198 | Bike Craft Cartel | 1 / 5 | 100% | 17:12.20 | 17:12.20 | 0% | - | - | |
| | Muckmedden - Forfar Funduro | | Forfar | 19-29 | | 86 | Bike Craft Cartel | 4 / 10 | 67% | 19:15.00 | 16:47.00 | 14.7% | 13:06.00 | 47% | |
| | 2017 POC Scottish Enduro Series #5 | | Laggan Wolftrax | Short course (Shortened) | | 177 | Bike Craft Cartel | 1 / 4 | 100% | 18:32.75 | 18:32.75 | 0% | - | - | |
| | 2017 POC Scottish Enduro Series #6 | | Dunkeld | Short course | | 179 | Bike Craft Cartel | 1 / 4 | 100% | 15:01.74 | 15:01.74 | 0% | 10:49.75 | 38.8% | |
| | Muckmedden - Fair City Enduro | | Perth | 19-29 | | 11 | Bike Craft Cartel | 5 / 11 | 60% | 19:03.00 | 15:37.00 | 22% | 12:21.00 | 54.3% | |
| | 2018 SDA #1 | | Ae Forest | 19+ | | 706 | Bike Craft Cartel | 4 / 7 | 50% | 3:35.30 | 2:49.05 | 27.4% | 2:01.37 | 77.4% | |
| | 2018 SDA #3 | | Innerleithen | 19+ | | 706 | Bike Craft | 3 / 7 | 67% | 4:58.83 | 4:07.60 | 20.7% | 3:05.27 | 61.3% | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 18-29 (Enduro Sport) | | 4334 | Bike Craft | 2 / 14 | 92% | 28:50.42 | 27:44.81 | 3.9% | - | - | |
| | 2019 SDA #1 | | Ae Forest | 19+ | | 703 | Bike Craft | DNS / 7 | 0% | DNS | | - | | - | |
| | 2019 HSBC UK | DH National Series #5 | | Ae Forest | Open | | 951 | Bike Craft | 1 / 1 | - | 3:20.94 | 3:20.94 | 0% | 2:00.07 | 67.4% | |
| | Tweedlove - Vallelujah | | Glentress | 19-39 | | 1127 | Chafing the dream! | 9 / 10 | 11% | 39:49.00 | 27:25.00 | 45.2% | 22:01.00 | 80.9% | |
| | 2016 POC Scottish Enduro Series #2 | | Fort William | Lite: 22-39 (Shortened) | | 204 | Chafing the dream! | 10 / 10 | 0% | 23:57.70 | 15:15.10 | 57.1% | - | - | |
| | 2016 POC Scottish Enduro Series #4 | | Laggan Wolftrax | Lite: 22+ (Shortened) | | 206 | Chafing the dream! | 2 / 9 | 88% | 20:57.70 | 18:39.58 | 12.3% | - | - | |
| | 2016 POC Scottish Enduro Series #6 | | Ae Forest | Lite: 22+ (Shortened) | | 202 | Chafing the dream! | 1 / 9 | 100% | 17:24.46 | 17:24.46 | 0% | - | - | |
| | Air Maiden - MaidEnduro | | Innerleithen | Whore | | 29 | Chafing the Dream | DNF / 15 | 0% | DNF | 9:18.00 | - | | - | |
| | Muckmedden - Forfar Funduro | | Forfar | 19-29 | | 187 | Chafing the Dream | 3 / 7 | 67% | 21:53.00 | 20:20.00 | 7.6% | 15:10.00 | 44.3% | |
| | Tweedlove - Vallelujah | | Glentress | 19-39 | | 529 | Chafing the Dream | 10 / 21 | 55% | 32:09.36 | 25:31.07 | 26% | 20:59.63 | 53.2% | |
| | Tweedlove - King & Queen of the hill | | Innerleithen | 24-39 | | 517 | Chafing the Dream | DNF / 10 | 0% | DNF | 22:06.51 | - | 15:29.60 | - | |
| | BUCS - DH Student Champs '18 | | BikePark Wales | Open | | 307 | University of Stirling | 9 / 20 | 58% | 4:52.01 | 4:13.11 | 15.4% | 3:07.15 | 56% | |
| | 2016 SDA #1 | | Ae Forest | Open | | 275 | | 1 / 1 | - | 4:39.78 | 4:39.78 | 0% | 1:57.23 | 138.7% | |
| | Red Bull - Red Bull Foxhunt | | Melmerby Scar, Cumbria | Open | | 102 | | 33 / 249 | 87% | 4:58.18 | 3:44.87 | 32.6% | | 0% | |
| | Northern Downhill - Ae Forest trail bike TT | | Ae Forest | U31 | | 24 | | 3 / 8 | 71% | 2:05.78 | 1:53.06 | 11.3% | 1:34.79 | 32.7% | |
| | 2017 SDA #2 | | Innerleithen | 19+ | | 709 | | 12 / 13 | 8% | 4:31.39 | 3:26.51 | 31.4% | 2:50.47 | 59.2% | |
| | 2017 ND(H)uro #2 | | Ae Forest | 18-35 | | 120 | | 2 / 6 | 80% | 8:10.86 | 8:01.85 | 1.9% | 5:42.74 | 43.2% | |
| | 2019 SDA #2 | | Innerleithen | 19+ | | 703 | | 4 / 7 | 50% | 4:54.59 | 3:34.42 | 37.4% | 2:46.76 | 76.7% | |
| | Tweedlove - Transcenduro Boost | | Innerleithen | 16-39 | | 60 | | 2 / 7 | 83% | 16:25.23 | 16:19.36 | 0.6% | 11:40.62 | 40.6% | |
| | 2019 SDA #5 | | Ae Forest | 19+ | | 951 | | 9 / 16 | 47% | 3:14.82 | 2:23.14 | 36.1% | 1:59.82 | 62.6% | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 30-39 | | 2 | | 15 / 22 | 33% | 29:00.82 | 22:49.71 | 27.1% | 19:29.79 | 48.8% | |