| | 2015 Scottish Power Youth Mini DH #3 | | Comrie Croft | U10 | | 16 | | 10 / 11 | 10% | 3:15.00 | 2:41.00 | 21.1% | 2:41.00 | 21.1% | |
| | 2015 Scottish Power Youth Mini DH #4 | | Fort William | U10 | | 4 | Meedies Bike Club | DNF / 15 | 0% | DNF | 1:40.85 | - | 1:28.14 | - | |
| | 2016 Big Tree Campervans Youth Series #3 | | Comrie Croft | U12 | | 81 | | 5 / 13 | 67% | - | 58:34.90 | - | - | - | |
| | 2016 Big Tree Campervans Youth Series #4 | | Kinnoull Hill | U12 | | 50 | | 11 / 22 | 52% | 2:32.42 | 1:57.91 | 29.3% | 1:55.27 | 32.2% | |
| | 2016 Big Tree Campervans Youth Series #5 | | Lochore Meadows Country Park | U12 | | ? | | 5 / 11 | 60% | 21:02.20 | 19:30.30 | 7.9% | - | - | |
| | 2016 Borders Mini DH #1 | | Innerleithen | 10-12 | | 31 | | 9 / 10 | 11% | 2:47.07 | 1:24.42 | 97.9% | 1:15.85 | 120.3% | |
| | 2016 Borders Mini DH #2 | | Ae Forest | 10-12 | | 31 | | 7 / 13 | 50% | 1:53.30 | 1:12.59 | 56.1% | 1:04.43 | 75.9% | |
| | 2016 Borders Mini DH #3 | | Innerleithen | 10-12 | | 31 | | 12 / 14 | 15% | 2:38.04 | 1:25.03 | 85.9% | 1:19.55 | 98.7% | |
| | 2016 Borders Mini DH #4 | | Innerleithen | 10-12 | | 31 | Meedies Bike Club | 9 / 12 | 27% | 2:38.97 | 1:32.79 | 71.3% | 1:28.77 | 79.1% | |
| | 2016 Borders Mini DH #5 | | Bowhill | 10-12 | | 31 | | 8 / 19 | 61% | 2:26.00 | 1:41.00 | 44.6% | 1:28.00 | 65.9% | |
| | 2017 Big Tree Campervans Youth Series #3 | | Comrie Croft | U12 (Shortened 2) | | 82 | | 2 / 14 | 92% | 42:14.11 | 39:24.34 | 7.2% | - | - | |
| | 2017 Big Tree Campervans Youth Series #4 | | Kinnoull Hill | U12 | 1324652 | 49 | Meedies Bike Club | 3 / 16 | 87% | 1:55.65 | 1:51.18 | 4% | 1:36.78 | 19.5% | |
| | 2017 Big Tree Campervans Youth Series #5 | | Lochore Meadows Country Park | U12 | | 177 | | 4 / 11 | 70% | 35:53.09 | 34:08.42 | 5.1% | - | - | |
| | 2017 Borders Mini DH #1 | | Innerleithen | 10-12 | | 59 | Meedies Bike Club | 5 / 21 | 80% | 2:26.91 | 2:02.97 | 19.5% | 1:44.03 | 41.2% | |
| | 2017 Borders Mini DH #2 | | Dunkeld | 10-12 | | 59 | Meedies Bike Club | 8 / 29 | 75% | 2:04.70 | 1:39.57 | 25.2% | 1:16.99 | 62% | |
| | 2017 Borders Mini DH #3 | | Ae Forest | 10-12 | | 59 | Meedies Bike Club | 13 / 21 | 40% | 1:37.33 | 1:13.67 | 32.1% | 1:05.73 | 48.1% | |
| | 2017 Borders Mini DH #4 | | Innerleithen | 10-12 | | 59 | Meedies Bike Club | 11 / 24 | 57% | 2:08.70 | 1:46.02 | 21.4% | 1:31.13 | 41.2% | |
| | 2017 North East XC MTB Series #4 | | Hamsterley Forest | U12 (Shortened) | | 33 | | 1 / 14 | 100% | 18:55.60 | 18:55.60 | 0% | - | - | |
| | 2017 Scottish Cycling North Mini DH #1 | | Learnie | 11-12 | | 123 | Meedies Bike Club | 2 / 14 | 92% | 1:59.59 | 1:46.86 | 11.9% | 1:33.68 | 27.7% | |
| | 2017 Scottish Cycling North Mini DH #2 | | Fort William | 11-12 | | 57 | Meedies Bike Club | 6 / 18 | 71% | 1:50.00 | 1:36.00 | 14.6% | 1:24.00 | 31% | |
| | 2017 Scottish Cycling North Mini DH #3 | | Laggan Wolftrax | 11-12 | | 32 | Meedies Bike Club | 5 / 22 | 81% | 3:07.25 | 2:45.66 | 13% | 2:39.94 | 17.1% | |
| | 2018 Borders Mini DH #1 | | Innerleithen | 13-14 | | 47 | edinburgh RC | 9 / 33 | 75% | 2:01.43 | 1:32.18 | 31.7% | 1:31.22 | 33.1% | |
| | 2018 Borders Mini DH #2 | | Ae Forest | 13-14 | | 47 | edinburgh RC | DNS / 28 | 0% | DNS | 1:02.12 | - | 59.34s | - | |
| | 2018 British Cycling MTB XC #3 | | Glentress | 13-14 | | 444 | edinburgh RC | 31 / 46 | 33% | 49:14.00 | 38:49.00 | 26.8% | - | - | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | 13-14 | | 279 | edinburgh RC | 27 / 46 | 42% | 54:29.00 | 46:08.00 | 18.1% | - | - | |
| | 2018 British Cycling MTB XC #5 | | Royal Welsh Showground | 13-14 | | 223 | edinburgh RC | 16 / 29 | 46% | 47:39.20 | 38:01.00 | 25.4% | - | - | |
| | 2018 Highland Hardline #1 | | Learnie | U14 | | 166 | Meedies Bike Club | 11 / 26 | 60% | 2:10.16 | 1:45.58 | 23.3% | 1:45.58 | 23.3% | |
| | 2018 Highland Hardline #2 | | Golspie | U14 | | 245 | edinburgh RC | 9 / 21 | 60% | 1:51.05 | 1:29.71 | 23.8% | 1:26.61 | 28.2% | |
| | 2018 Scottish XC #2 | | Dalbeattie | 13-14 | | 167 | edinburgh RC | 17 / 33 | 50% | 59:47.00 | 47:51.00 | 24.9% | - | - | |
| | 2018 Scottish XC #3 | | Cathkin Braes Country Park | 13-14 | | 166 | | 9 / 35 | 76% | 36:54.20 | 32:10.96 | 14.7% | - | - | |
| | 2018 Scottish XC #4 | | Lochore Meadows Country Park | 13-14 | | 163 | | 10 / 28 | 67% | 57:38.47 | 49:57.03 | 15.4% | - | - | |
| | 2018 Scottish XC #5 | | Dunoon | 13-14 | | 162 | edinburgh RC | 13 / 22 | 43% | 51:35.00 | 43:02.00 | 19.9% | - | - | |
| | 2018 Scottish XC #6 | | Glentress | 13-14 | | 173 | edinburgh RC | 24 / 26 | 8% | - | 33:53.21 | - | - | - | |
| | 2019 Borders Mini DH #5 | | Ae Forest | 13-14 | | 176 | edinburgh RC | DNS / 27 | 0% | DNS | 1:06.31 | - | 57.83s | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 13-14 | | 211 | edinburgh RC | 17 / 63 | 74% | 54:17.00 | 46:20.00 | 17.2% | - | - | |
| | 2019 HSBC UK | XC National Series #2 | | Hadleigh Park | 13-14 | | 182 | edinburgh RC | 12 / 38 | 70% | 51:13.00 | 44:07.00 | 16.1% | - | - | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | 13-14 | | 212 | edinburgh RC | 14 / 51 | 74% | 1h02:50.00 | 51:12.00 | 22.7% | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | 13-14 | | 211 | edinburgh RC | 24 / 37 | 36% | 48:15.20 | 38:10.50 | 26.4% | - | - | |
| | 2019 Scottish XC #1 | | Cathkin Braes Country Park | 13-14 | | 173 | | 5 / 44 | 91% | 36:58.10 | 34:30.40 | 7.1% | - | - | |
| | 2019 Scottish XC #2 | | Dalbeattie | 13-14 | | 168 | | 3 / 30 | 93% | 55:23.00 | 54:00.00 | 2.6% | - | - | |
| | 2019 Scottish XC #3 | | Linlithgow | 13-14 | | 170 | | 4 / 32 | 90% | 48:10.00 | 45:52.00 | 5% | - | - | |
| | 2019 Scottish XC #4 | | Kirkhill | 13-14 | | 166 | | 4 / 33 | 91% | 56:18.74 | 52:56.44 | 6.4% | - | - | |
| | 2020 Scottish XC #1 | | Linlithgow | 15-16 | | 260 | | 9 / 19 | 56% | 1h19:29.99 | 1h08:08.61 | 16.7% | - | - | |
| | 2022 Aberdeenshire Enduro Series #1 - Pitfichie Enduro | | Pitfichie | 13-17 | | 165 | Meedies Bike Club | 25 / 43 | 43% | 17:53.81 | 14:41.43 | 21.8% | 14:11.46 | 26.1% | |
| | Scottish Cycling - Mini DH | | Fort William | U12 | | 53 | Meedies Bike Club | 7 / 10 | 33% | 1:47.00 | 1:33.00 | 15.1% | 1:24.00 | 27.4% | |
| | Scottish Cycling - Mini DH | | Learnie | U12 | | 42 | Meedies Bike Club | 8 / 9 | 13% | 2:13.00 | 1:45.00 | 26.7% | 1:38.00 | 35.7% | |
| | Scottish Cycling - Mini DH | | Fort William | U12 | | 65 | Meedies Bike Club | 10 / 13 | 25% | 1:32.78 | 1:04.92 | 42.9% | 1:01.89 | 49.9% | |
| | Muckmedden - Cream o' the Croft Mini Funduro | | Comrie Croft | 11-12 | | 312 | | 3 / 17 | 88% | 5:08.00 | 4:24.00 | 16.7% | 4:20.00 | 18.5% | |
| | Muckmedden - Forfar Funduro | | Forfar | 11-14 | | 163 | Meedies Bike Club | 10 / 13 | 25% | 22:18.00 | 17:10.00 | 29.9% | 15:10.00 | 47% | |
| | Muckmedden - Falkirk Day/Night Funduro | | Falkirk | 11-14 | | 75 | Meedies Bike Club | 8 / 10 | 22% | 29:45.00 | 23:52.00 | 24.7% | 21:10.00 | 40.6% | |
| | Scottish Cycling - Scottish Cycling Mini DH Final | | Fort William | 11-12 | | 27 | Meedies Bike Club | 7 / 15 | 57% | 1:15.33 | 1:04.84 | 16.2% | 59.60s | 26.4% | |
| | Tweedlove - G-Form Enjoyro | | Glentress | 12-14 | | 1043 | | 13 / 33 | 63% | 20:27.00 | 16:17.00 | 25.6% | 15:25.00 | 32.7% | |
| | Muckmedden - Forfar Funduro | | Forfar | 12-13 | | 210 | Meedies Bike Club | 6 / 16 | 67% | 18:36.00 | 16:25.00 | 13.3% | 13:06.00 | 42% | |
| | Muckmedden - Fair City Enduro | | Perth | 12-13 | | 255 | Meedies Bike Club | 5 / 8 | 43% | 19:22.00 | 14:14.00 | 36.1% | 12:21.00 | 56.8% | |
| | Muckmedden - Falkirk Day/Night Funduro | | Falkirk | U15 | | 290 | | 1 / 5 | 100% | 25:43.00 | 25:43.00 | 0% | 20:19.00 | 26.6% | |
| | Muckmedden - Fair City Enduro (EWS Qualifier) | | Perth | 12-13 | | 283 | Meedies Bike Club | 3 / 13 | 83% | 14:17.00 | 13:44.00 | 4% | 10:51.00 | 31.6% | |
| | Tweedlove - Glentress 7 | | Glentress | Pairs: U75 | | 281B | Velobants CC | 21 / 88 | 77% | - | 7h03:57.00 | - | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 13-14 | | 312 | edinburgh RC | 12 / 37 | 69% | 1h03:49.00 | 51:51.00 | 23.1% | - | - | |
| | Muckmedden - Fair City Enduro (EWS Qualifier) | | Perth | 15-16 | | 297 | edinburgh RC | 11 / 27 | 62% | 18:44.00 | 15:36.00 | 20.1% | 13:55.00 | 34.6% | |
| | Doon tha Brae events - Pitfichie Enduro | | Pitfichie | 13-17 | | 97 | ERC | 42 / 43 | 2% | 35:15.19 | 12:45.74 | 176.2% | 11:59.36 | 194% | |
| | Tweedlove - Pirelli Glentress 7 | | Glentress | Pairs: U75 | | 306A | TEAM: Matt n Roar | 25 / 62 | 61% | - | 6h57:53.00 | - | - | - | |
| | Muckmedden - Fair City Enduro (EWS Qualifier) | | Perth | 16-17 | | 314 | ERC | 14 / 32 | 58% | 21:00.00 | 16:59.00 | 23.7% | 14:59.00 | 40.2% | |