| | 2021 Enduro World Series - Vittoria Tweed Valley | | Innerleithen | Open | GBR.2000.24829 | 145 | | DNS / 110 | 0% | DNS | 23:53.12 | - | 23:53.12 | - | |
| | 2019 Haibike Welsh Gravity Enduro #3 | | Eastridge | WGES: U21 | | 219 | Dirt Works Bikes | 3 / 13 | 83% | 7:13.92 | 6:54.26 | 4.8% | 6:54.26 | 4.8% | |
| | 2019 BEMBA National Enduro Series #6 | | Dyfi Forest | U21 | | 117B | Dirt Works Bikes | 8 / 11 | 30% | 12:57.83 | 12:10.51 | 6.5% | 11:52.56 | 9.2% | |
| | 2019 BEMBA National Enduro Series #5 | | Innerleithen | U21 | | 1181 | Dirt Works Bikes | 5 / 17 | 75% | 18:19.70 | 17:18.77 | 5.9% | 16:51.54 | 8.7% | |
| | 2019 BEMBA National Enduro Series #4 | | Kinlochleven | U21 | | 21 | Dirt Works LTD | DNF / 8 | 0% | DNF | 13:15.52 | - | 12:27.68 | - | |
| | 2019 Tweedlove Triple Crown #2 - Transcenduro | | Innerleithen | U21 | | 215 | Dirt Works Bikes | 1 / 14 | 100% | 20:14.62 | 20:14.62 | 0% | 18:47.65 | 7.7% | |
| | 2019 POC Scottish Enduro Series #2 | | Innerleithen | 19-29 | | 34 | Dirt Works LTD | 3 / 83 | 98% | 23:33.86 | 23:27.68 | 0.4% | 21:20.94 | 10.4% | |
| | 2019 BEMBA National Enduro Series #2 (EWS Qualifier) | | Graythwaite | U21 | | 69 | Dirt Works Bikes | 9 / 27 | 69% | 16:35.10 | 14:45.14 | 12.4% | 14:18.97 | 15.9% | |
| | 2019 BEMBA National Enduro Series #1 | | Afan | U21 | | 139B | Dirt Works Bikes | 14 / 17 | 19% | 16:27.14 | 14:41.43 | 12% | 13:44.13 | 19.8% | |
| | 2019 Tweedlove Triple Crown #1 - Vallelujah | | Glentress | U21 | | 1068 | Dirt Works Bikes | 6 / 22 | 76% | 18:57.47 | 16:09.05 | 17.4% | 16:09.05 | 17.4% | |
| | 2018 POC Scottish Enduro Series #6 | | Fort William | U19 | | 38 | Dirt Works LTD | 11 / 56 | 82% | 22:44.82 | 21:14.74 | 7.1% | 19:59.07 | 13.8% | |
| | 2018 Enduro World Series #8 | | Finale Ligure | U21 | GBR.2000.24829 | 542 | | 36 / 70 | 49% | 21:57.67 | 19:43.41 | 11.4% | 18:31.22 | 18.6% | |
| | 2018 Enduro World Series #7 | | Zona Zero Ainsa-Sobrarbe | U21 | GBR.2000.24829 | 533 | | 26 / 57 | 55% | 43:45.71 | 40:17.76 | 8.6% | 37:17.96 | 17.3% | |
| | Tweedlove - King & Queen of the hill | | Glentress | 17-18 | | 88 | Malvern cycle sport | 9 / 17 | 50% | 20:35.54 | 17:09.56 | 20% | 15:42.19 | 31.1% | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | U18 (Enduro Sprint) | | 2542 | Dirtworks | 3 / 32 | 94% | 10:29.96 | 10:10.58 | 3.2% | - | - | |
| | 2018 UK Gravity Enduro #3 | | Afan | 17-18 | | 152 | | 6 / 13 | 58% | 17:58.32 | 17:28.37 | 2.9% | 16:24.11 | 9.6% | |
| | Tweedlove - UK Enduro National Champs '18 | | Glentress | E1: U19 | | 183 | | 2 / 17 | 94% | 19:06.04 | 18:44.22 | 1.9% | 16:04.25 | 18.9% | |
| | 2018 UK Gravity Enduro #2 | | Eastridge | 17-18 | | 152 | | 3 / 17 | 88% | 11:07.37 | 10:44.89 | 3.5% | 9:56.93 | 11.8% | |
| | 2018 Haibike Mini Enduro #2 | | Forest of Dean | U19 | | 214 | Malvern Cycle Sports | 1 / 32 | 100% | 6:16.52 | 6:16.52 | 0% | 6:10.31 | 1.7% | |
| | 2018 UK Gravity Enduro #1 | | Innerleithen | 17-18 | | 152 | | 3 / 18 | 88% | 24:02.00 | 22:56.24 | 4.8% | 21:09.97 | 13.6% | |
| | 2018 Haibike Welsh Gravity Enduro #2 | | Afan | U19 | | 37 | Malvern cycle sport | 1 / 21 | 100% | 6:10.34 | 6:10.34 | 0% | 5:37.23 | 9.8% | |
| | 2018 Haibike Mini Enduro #1 | | BikePark Wales | U19 | | 45 | Malvern cycle sport | 5 / 37 | 89% | 6:22.24 | 6:16.76 | 1.5% | 5:24.78 | 17.7% | |
| | No Fuss Events - Kinlochleven Enduro | | Kinlochleven | 16-18 | | 11 | Malvern cycle sport | 6 / 13 | 58% | 15:54.86 | 13:09.37 | 21% | 13:09.37 | 21% | |
| | 2017 Haibike Welsh Gravity Enduro Autumn #2 | | Cwmcarn | U19 | | 26 | Malvern cycle sport | 6 / 28 | 81% | 8:17.33 | 7:43.99 | 7.2% | 7:08.92 | 16% | |
| | 2017 Haibike Welsh Gravity Enduro Autumn #1 | | Eastridge | U19 | | 32 | Malvern cycle sport | 3 / 24 | 91% | 6:47.59 | 6:24.44 | 6% | 5:52.93 | 15.5% | |
| | Tweedlove - King & Queen of the hill | | Innerleithen | 14-18 | | 124 | Malvern cycle sport | 4 / 22 | 86% | 18:59.18 | 17:29.10 | 8.6% | 15:29.60 | 22.6% | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | 17-18 | | 225 | Malvern cycle sport | DNF / 26 | 0% | DNF | 1h13:48.00 | - | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 15-16 | | 124 | Malvern cycle sport | 23 / 46 | 51% | 1h00:32.00 | 52:54.00 | 14.4% | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | 15-16 | | 95 | Malvern cycle sport | 19 / 38 | 51% | 1h13:20.00 | 1h02:12.00 | 17.9% | - | - | |
| | 2016 British Cycling MTB XC #4 | | Fforest Fields | 15-16 | | 181 | Malvern cycle sport | 11 / 46 | 78% | 1h17:52.00 | 1h08:45.00 | 13.3% | - | - | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | 15-16 | | 180 | Malvern cycle sport | 12 / 46 | 76% | 1h02:07.00 | 56:57.00 | 9.1% | - | - | |
| | 2016 Welsh Gravity Enduro Spring #4 | | Afan | U18 | | 196 | | 8 / 11 | 30% | 9:57.54 | 8:30.65 | 17% | 8:05.72 | 23% | |
| | 2016 British Cycling MTB XC #1 | | Pembrey Country Park | 15-16 | | 221 | Malvern cycle sport | 54 / 57 | 5% | - | 58:50.00 | - | - | - | |
| | 2015 British Cycling MTB XC #5 | | Cannock Chase | 15-16 | | 223 | Malvern cycle sport | 16 / 44 | 65% | 1h05:19.00 | 1h00:18.00 | 8.3% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | 15-16 | | 234 | Malvern cycle sport | 26 / 46 | 44% | 58:55.00 | 50:15.00 | 17.3% | - | - | |
| | 2015 Midlands XC #6 | | Eastridge | 15-16 | | 113 | Malvern cycle sport | 1 / 5 | 100% | 1h03:15.00 | 1h03:15.00 | 0% | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | 15-16 | | 148 | Malvern cycle sport | 31 / 39 | 21% | 1h14:16.00 | 1h00:03.00 | 23.7% | - | - | |
| | 2015 Midlands XC #4 | | Wyre Forest | 15-16 | | 136 | Malvern cycle sport | 6 / 7 | 17% | - | 1h04:59.00 | - | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | 15-16 | | 153 | Malvern cycle sport | 17 / 36 | 54% | 58:24.00 | 50:46.00 | 15% | - | - | |
| | 2015 Midlands XC #2 | | Harlow Wood | 15-16 | | 124 | Malvern cycle sport | 8 / 12 | 36% | 44:19.00 | 39:14.00 | 13% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | 15-16 | | 327 | Malvern cycle sport | 23 / 33 | 31% | 55:00.00 | 45:30.00 | 20.9% | - | - | |
| | 2015 Midlands XC #1 | | Cannock Chase | 15-16 | | 250 | | 9 / 21 | 60% | 52:48.00 | 48:03.00 | 9.9% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | 15-16 | | 335 | Malvern cycle sport | 32 / 57 | 45% | 1h14:44.00 | 1h03:29.00 | 17.7% | - | - | |
| | 2014 Midlands XC #7 | | Dudmaston | 13-14 | | 385 | Malvern cycle sport | 4 / 7 | 50% | 43:54.00 | 40:44.00 | 7.8% | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | 13-14 | | 361 | Malvern cycle sport | 10 / 35 | 74% | 1h05:41.00 | 1h01:01.00 | 7.7% | - | - | |
| | 2014 Midlands XC #6 | | Wyre Forest | 13-14 | | 385 | Malvern cycle sport | 3 / 7 | 67% | 48:23.00 | 44:19.00 | 9.2% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | 13-14 | | 244 | Malvern cycle sport | 13 / 42 | 71% | 51:15.00 | 47:17.00 | 8.4% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | 13-14 | | 372 | Malvern cycle sport | 15 / 28 | 48% | 54:51.00 | 47:59.00 | 14.3% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | 13-14 | | 263 | Malvern cycle sport | 13 / 21 | 40% | 1h03:30.00 | 51:58.00 | 22.2% | - | - | |
| | 2014 Midlands XC #2 | | Birchall Woods | 13-14 | | 337 | Malvern cycle sport | 7 / 12 | 45% | 21:52.00 | 18:42.00 | 16.9% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | 13-14 | | 309 | Malvern cycle sport | 20 / 37 | 47% | 41:39.00 | 35:27.00 | 17.5% | - | - | |
| | 2013 Midlands XC #2 | | Birchall Woods | 13-14 B (Shortened) | | 326 | Malvern cycle sport | 2 / 7 | 83% | 8:03.00 | 7:49.00 | 3% | - | - | |