| | 2018 Borders Mini DH #1 | | Innerleithen | 17-18 | | 2 | | 6 / 7 | 17% | 1:56.60 | 1:41.26 | 15.2% | 1:31.22 | 27.8% | |
| | 2021 Tweedlove Triple Crown #3 - Pirelli Tenduro | | Innerleithen | U21 | | 14 | | 9 / 22 | 62% | 14:05.74 | 12:32.82 | 12.3% | 11:35.93 | 21.5% | |
| | PMBA Enduro - Grizedale Day/Night Enduro | | Grizedale Forest | Short course: U19 (Shortened) | 15 | 15 | | 5 / 13 | 67% | 7:28.90 | 6:03.74 | 23.4% | - | - | |
| | Cold Brew Events - Hammers 8 | | Hamsterley Forest | U40 | | 37 | | 6 / 24 | 78% | 7h13:25.28 | 7h45:47.86 | -7% | - | - | |
| | 2017 Hope PMBA Enduro #1 | | Gisburn Forest | U19 | | 48 | | 26 / 37 | 31% | 12:38.34 | 10:16.27 | 23.1% | 9:58.98 | 26.6% | |
| | 2021 Tweedlove Triple Crown #2 - Pirelli King & Queen of the Hill | | Innerleithen | U21 | | 52 | | 11 / 38 | 73% | 16:20.68 | 14:30.80 | 12.6% | 14:02.21 | 16.4% | |
| | 2017 Hope PMBA Enduro #3 | | Kirroughtree Forest | U19 | | 58 | | 16 / 30 | 48% | 14:28.42 | 12:33.78 | 15.2% | 11:21.58 | 27.4% | |
| | 2018 Hope PMBA Enduro #2 | | Grizedale Forest | U19 | | 62 | | 18 / 38 | 54% | 11:59.76 | 10:42.68 | 12% | 9:29.28 | 26.4% | |
| | 2021 Tweedlove Triple Crown #1 - Pirelli Vallelujah | | Glentress | U21 | | 67 | Pipedream Cycles | 9 / 27 | 69% | 16:39.70 | 15:21.40 | 8.5% | 14:52.45 | 12% | |
| | 2018 Hope PMBA Enduro #5 | | Lee Quarry | U19 | | 73 | | 17 / 32 | 48% | 12:43.76 | 11:18.23 | 12.6% | 10:55.13 | 16.6% | |
| | 2017 Hope PMBA Enduro #5 | | Grizedale Forest | 16-18 | | 77 | | 17 / 33 | 50% | 17:40.40 | 13:58.58 | 26.5% | 12:50.68 | 37.6% | |
| | 2016 Borders Mini DH #2 | | Ae Forest | 15-16 | | 84 | | 11 / 12 | 9% | 1:50.25 | 1:10.57 | 56.2% | 1:04.43 | 71.1% | |
| | 2018 POC Scottish Enduro Series #3 | | Ae Forest | U19 | | 89 | | 10 / 25 | 63% | 19:50.05 | 17:17.38 | 14.7% | 15:19.06 | 29.5% | |
| | 2019 BEMBA National Enduro Series #4 | | Kinlochleven | Hardtail | | 104 | | 5 / 10 | 56% | 18:25.46 | 15:51.24 | 16.2% | 12:27.68 | 47.9% | |
| | 2018 POC Scottish Enduro Series #5 | | Pitfichie | U19 | | 107 | | 17 / 37 | 56% | 17:15.97 | 14:25.39 | 19.7% | 13:53.28 | 24.3% | |
| | 2019 POC Scottish Enduro Series #1 | | Laggan Wolftrax | U19 | | 109 | | 9 / 45 | 82% | 35:08.12 | 32:54.71 | 6.8% | 28:43.70 | 22.3% | |
| | 2018 POC Scottish Enduro Series #2 | | Innerleithen | U19 | | 113 | | 10 / 31 | 70% | 29:05.39 | 26:21.06 | 10.4% | 23:20.71 | 24.6% | |
| | 2019 POC Scottish Enduro Series #5 | | Fort William | U19 | | 115 | | 24 / 55 | 57% | 24:24.99 | 20:26.13 | 19.5% | 19:26.55 | 25.6% | |
| | 2018 Hope PMBA Enduro #4 | | Kirroughtree Forest | U19 | | 121 | | 16 / 35 | 56% | 12:36.75 | 10:24.08 | 21.3% | 10:07.93 | 24.5% | |
| | 2018 Hope PMBA Enduro #3 | | Graythwaite | U19 | | 139 | | 11 / 21 | 50% | 21:10.64 | 18:27.88 | 14.7% | 15:43.57 | 34.7% | |
| | 2019 Hope PMBA Enduro #1 | | Gisburn Forest | U21 | | 139 | | 12 / 21 | 45% | 11:27.34 | 9:53.90 | 15.7% | 9:50.13 | 16.5% | |
| | 2019 POC Scottish Enduro Series #2 | | Innerleithen | U19 | | 149 | | 27 / 51 | 48% | 27:20.01 | 22:23.46 | 22.1% | 21:20.94 | 28% | |
| | 2019 Hope PMBA Enduro #6 | | Grizedale Forest | U21 | | 151 | | 17 / 21 | 20% | 9:33.66 | 7:49.84 | 22.1% | 7:21.18 | 30% | |
| | 2018 Borders Mini DH #2 | | Ae Forest | 17-18 | | 161 | | DNS / 5 | 0% | DNS | 1:08.87 | - | 59.34s | - | |
| | 2018 POC Scottish Enduro Series #6 | | Fort William | U19 | | 167 | | 24 / 56 | 58% | 24:31.18 | 21:14.74 | 15.4% | 19:59.07 | 22.7% | |
| | 2017 Borders Mini DH #3 | | Ae Forest | 15-16 | | 186 | | 6 / 13 | 58% | 1:14.67 | 1:07.14 | 11.2% | 1:05.73 | 13.6% | |
| | 2017 Borders Mini DH #5 | | Ae Forest | 15-16 | | 186 | | 6 / 18 | 71% | 1:24.14 | 1:12.14 | 16.6% | 1:07.11 | 25.4% | |
| | 2020 Hope PMBA Enduro #5 (EWS Qualifier) | | Graythwaite | U21 | | 209 | Pipedream Cycles | 26 / 41 | 38% | 18:30.71 | 13:49.79 | 33.9% | 13:09.02 | 40.8% | |
| | 2019 BEMBA National Enduro Series #2 (EWS Qualifier) | | Graythwaite | U21 | | 236 | | 20 / 27 | 27% | 19:12.52 | 14:45.14 | 30.2% | 14:18.97 | 34.2% | |
| | 2022 Scottish Enduro Series #1 | | Fort William | 21-34 (SES100) | | 236 | Pipedream Cycles | 12 / 96 | 88% | 24:33.97 | 23:18.64 | 5.4% | - | - | |
| | 2024 Scottish XC #1 | | Cathkin Braes Country Park | Sport | | 362 | | 1 / 25 | 100% | 1h19:13.77 | 1h19:13.77 | 0% | - | - | |
| | Strathpuffer - Strathpuffer 24 | | Strathpeffer | Open (Quads) | | 435 | TEAM: I-Cycles | 1 / 233 | 100% | 24h41:11.00 | 24h41:11.00 | 0% | - | - | |
| | 2022 Hope PMBA Enduro #1 | | Gisburn Forest | 19-29 | | 466 | Pipedream Cycles | 7 / 29 | 79% | 8:39.80 | 8:21.30 | 3.7% | 7:59.50 | 8.4% | |
| | 2022 Hope PMBA Enduro #5 | | Kirroughtree Forest | 21-29 | | 466 | Pipedream Cycles | 6 / 36 | 86% | 17:44.89 | 16:58.14 | 4.6% | 16:04.30 | 10.4% | |
| | 2023 Scottish XC #3 | | Lochore Meadows Country Park | Sport | | 657 | | 7 / 23 | 73% | 1h28:21.00 | 1h21:10.00 | 8.9% | - | - | |
| | 2021 Enduro World Series - Vittoria Tweed Valley | | Innerleithen | U21 (EWS100) | | 1023 | | 16 / 40 | 62% | 24:32.19 | 23:02.43 | 6.5% | - | - | |
| | 2019 Tweedlove Triple Crown #1 - Vallelujah | | Glentress | U21 | | 1033 | | 10 / 22 | 57% | 19:16.18 | 16:09.05 | 19.3% | 16:09.05 | 19.3% | |
| | 2022 Enduro World Series #1 | | Innerleithen | Open (EWS100) | | 1088 | | 7 / 147 | 96% | 19:26.43 | 18:47.91 | 3.4% | - | - | |
| | 2022 Scottish Enduro Series #3 | | Innerleithen | Open (SES100) | | 1093 | | 9 / 72 | 89% | 16:51.71 | 16:17.91 | 3.5% | - | - | |
| | Tweedlove - Vallelujah | | Glentress | 21-29 | | 1108 | Pipedream Cycles | 28 / 86 | 68% | 13:34.36 | 11:57.34 | 13.5% | 11:57.34 | 13.5% | |
| | 2023 YT Industries Tweedlove Triple Crown #3 - Vallelujah | | Tweed Valley | 19-29 | | 1143 | | 27 / 67 | 61% | 17:08.18 | 14:09.67 | 21% | 14:09.67 | 21% | |
| | 2022 Scottish Enduro Series #2 | | Pitfichie | Open (SES100) | | 1182 | | 16 / 56 | 73% | 12:46.93 | 11:34.64 | 10.4% | - | - | |
| | Tweedlove - Pirelli Tweedlove - ProAm UK National Champs | | Glentress | 21-29 | | 1231 | Pipedream Cycles | 29 / 79 | 64% | 13:44.27 | 12:12.72 | 12.5% | 11:50.65 | 16% | |
| | 2019 BEMBA National Enduro Series #5 | | Innerleithen | U21 | | 2075 | | 11 / 17 | 38% | 21:25.22 | 17:18.77 | 23.7% | 16:51.54 | 27.1% | |