| | 2019 Borders Mini DH #5 | | Ae Forest | 15-16 | | 23 | Peebles CC | 25 / 34 | 27% | 1:17.09 | 57.83s | 33.3% | 57.83s | 33.3% | |
| | 2018 Borders Mini DH #2 | | Ae Forest | 15-16 | | 26 | Peebles CC | 14 / 26 | 48% | 1:17.03 | 59.34s | 29.8% | 59.34s | 29.8% | |
| | 2019 Borders Mini DH #2 | | Ae Forest | 15-16 | | 23 | Peebles CC | 17 / 21 | 20% | 1:18.49 | 1:03.92 | 22.8% | 1:03.92 | 22.8% | |
| | 2017 Borders Mini DH #3 | | Ae Forest | 13-14 | | 198 | Peebles CC | 19 / 26 | 28% | 1:31.36 | 1:05.73 | 39% | 1:05.73 | 39% | |
| | 2018 Borders Mini DH #3 | | Hamsterley Forest | 15-16 | | 26 | Peebles CC | 8 / 14 | 46% | 1:26.22 | 1:09.35 | 24.3% | 1:09.35 | 24.3% | |
| | 2019 Borders Mini DH #1 | | Innerleithen | 15-16 | | 23 | Peebles CC | 16 / 29 | 46% | 1:44.82 | 1:27.44 | 19.9% | 1:27.44 | 19.9% | |
| | 2018 Borders Mini DH #1 | | Innerleithen | 15-16 | | 26 | Peebles CC | 14 / 27 | 50% | 1:52.36 | 1:31.22 | 23.2% | 1:31.22 | 23.2% | |
| | 2017 Borders Mini DH #1 | | Innerleithen | 13-14 | | 34 | Peebles CC | DNS / 27 | 0% | DNS | 1:45.79 | - | 1:44.03 | - | |
| | 2017 Scottish Cycling North Mini DH #3 | | Laggan Wolftrax | 13-14 | | 18 | Peebles CC | 8 / 22 | 67% | 2:58.43 | 2:43.47 | 9.2% | 2:39.94 | 11.6% | |
| | Tweedlove - Tweedlove Local Enduro | | Glentress | 18-23 | | 50 | Collective | 15 / 20 | 26% | 13:11.09 | 10:12.33 | 29.2% | 10:12.33 | 29.2% | |
| | Tweedlove - Transcenduro Boost | | Innerleithen | 16-39 | | 82 | | 6 / 25 | 79% | 14:20.26 | 12:40.33 | 13.1% | 11:40.62 | 22.8% | |
| | Tweedlove - UK Enduro National Champs '18 | | Glentress | E3: 14-15 (Shortened) | | 921 | pcc | 13 / 18 | 29% | 16:18.44 | 13:16.80 | 22.8% | - | - | |
| | 2021 Tweedlove Triple Crown #2 - Pirelli King & Queen of the Hill | | Innerleithen | U21 | | 222 | Tweedlove Collective | 31 / 38 | 19% | 20:25.57 | 14:30.80 | 40.7% | 14:02.21 | 45.5% | |
| | Tweedlove - Whyte Vallelujah | | Glentress | Short course: 15-16 (Shortened) | | 3029 | Peebles CC | 8 / 12 | 36% | 18:20.75 | 14:43.65 | 24.6% | - | - | |
| | 2021 Tweedlove Triple Crown #1 - Pirelli Vallelujah | | Glentress | U21 | | 291 | Tweedlove Collective | 24 / 27 | 12% | 21:16.46 | 15:21.40 | 38.5% | 14:52.45 | 43% | |
| | Tweedlove - G-Form Enjoyro | | Glentress | 15-16 | | 214 | | 5 / 15 | 71% | 18:04.00 | 15:57.00 | 13.3% | 15:25.00 | 17.2% | |
| | 2019 Tweedlove Triple Crown #1 - Vallelujah | | Glentress | U18 | | 2294 | Tweedlove Collective | 12 / 17 | 31% | 20:28.83 | 17:45.80 | 15.3% | 16:09.05 | 26.8% | |
| | 2019 BEMBA National Enduro Series #5 | | Innerleithen | U18 | | 2165 | Tweedlove Collective | 17 / 20 | 16% | 23:58.47 | 18:11.62 | 31.8% | 16:51.54 | 42.2% | |
| | Tweedlove - G-Form Enjoyro | | Glentress | 14-16 | | 256 | | 2 / 23 | 95% | 19:41.00 | 19:40.00 | 0.1% | 16:41.00 | 18% | |
| | 2019 POC Scottish Enduro Series #5 | | Fort William | U19 | | 217 | Tweedlove Collective | 46 / 55 | 17% | 28:29.37 | 20:26.13 | 39.4% | 19:26.55 | 46.5% | |
| | 2019 POC Scottish Enduro Series #2 | | Innerleithen | U19 | | 298 | Tweedlove Collective | 42 / 51 | 18% | 31:01.41 | 22:23.46 | 38.6% | 21:20.94 | 45.3% | |
| | 2021 Enduro World Series - Vittoria Tweed Valley | | Innerleithen | U21 (EWS100) | | 1053 | | 36 / 40 | 10% | 32:35.85 | 23:02.43 | 41.5% | - | - | |
| | 2019 Tweedlove Triple Crown #2 - Transcenduro | | Innerleithen | U18 | | 202 | Tweedlove Collective | 4 / 6 | 40% | 25:38.56 | 23:23.98 | 9.6% | 18:47.65 | 36.4% | |
| | 2016 Scottish XC #2 | | Dunoon | 13-14 | | 64 | | 13 / 16 | 20% | 43:38.00 | 28:39.00 | 52.3% | - | - | |
| | 2016 Scottish XC #5 | | Blairadam, Fife | 13-14 | | 60 | Peebles CC | 12 / 14 | 15% | 56:23.00 | 34:56.00 | 61.4% | - | - | |
| | 2016 Scottish XC #1 | | Laggan Wolftrax | 13-14 | | 62 | | 12 / 17 | 31% | 54:43.50 | 37:52.20 | 44.5% | - | - | |
| | 2017 Scottish XC #2 | | Dunoon | 13-14 | | 51 | Peebles CC | 6 / 17 | 69% | 55:47.00 | 41:22.70 | 34.8% | - | - | |
| | 2016 British Cycling MTB XC #4 | | Fforest Fields | 13-14 | | 392 | Peebles CC | 36 / 39 | 8% | - | 59:00.00 | - | - | - | |
| | Tweedlove - Pirelli Glentress 7 | | Glentress | Trios: U120 | | 517B | TEAM: Richardson Collective | 10 / 21 | 55% | - | 6h41:12.00 | - | - | - | |
| | Tweedlove - Glentress 7 | | Glentress | Pairs: U75 | | 324A | Tweedlove Collective +1 | 27 / 88 | 70% | - | 7h03:57.00 | - | - | - | |
| | Tweedlove - Glentress 7 | | Glentress | Pairs: U75 | | 302B | Richardson | 19 / 82 | 78% | - | 7h07:14.00 | - | - | - | |