| | 2022 Welsh Enduro #3 & Welsh Enduro Champs | | Llanfyllin | 21-29 | | 175 | Infantry | 42 / 64 | 35% | 10:22.35 | 8:15.37 | 25.6% | 8:06.80 | 27.9% | |
| | 2022 Scottish Enduro Series #1 | | Fort William | 21-34 (SES100) | | 205 | Infantry | 44 / 96 | 55% | 27:16.83 | 23:18.64 | 17% | - | - | |
| | 2022 Southern Enduro Mashup #1 | | Twisted Oaks Bike Park | 18-29 | | 110 | | 4 / 15 | 79% | 7:22.45 | 6:53.66 | 7% | 6:45.62 | 9.1% | |
| | 2020 Midlands XC #1 | | Dudmaston | Elite | | 1010 | | 7 / 7 | 0% | 1h33:48.00 | 1h25:36.00 | 9.6% | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Elite/Expert | | 243 | | 14 / 29 | 54% | - | 1h26:43.00 | - | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | U23 | | 72 | | 11 / 13 | 17% | - | 1h17:18.00 | - | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | Sport | | 608 | Lyme RC | DNS / 59 | 0% | DNS | 1h27:22.00 | - | - | - | |
| | 2019 Haibike Mini Enduro #1 | | Forest of Dean | Elite | | 195 | Spokes | 6 / 9 | 38% | 9:33.01 | 8:27.86 | 12.8% | 8:27.86 | 12.8% | |
| | 2017 Hope PMBA Enduro #3 | | Kirroughtree Forest | U19 | | 72 | Spokes | 2 / 30 | 97% | 12:43.22 | 12:33.78 | 1.3% | 11:21.58 | 12% | |
| | Tweedlove - Shimano International Enduro | | Glentress | U19 | | 69 | Spokes Bikeshop | 3 / 13 | 83% | 27:22.44 | 26:08.90 | 4.7% | 23:31.53 | 16.4% | |
| | 2017 Hope PMBA Enduro #2 | | Lee Quarry | U19 | | 65 | Spokes | 13 / 30 | 59% | 10:39.85 | 9:19.97 | 14.3% | 8:49.29 | 20.9% | |
| | PMBA Enduro - UK Enduro Champs '17 | | Graythwaite | U19 | 18 | 207 | Spokes | 6 / 14 | 62% | 25:29.97 | 23:44.73 | 7.4% | 20:41.13 | 23.3% | |
| | 2017 Hope PMBA Enduro #1 | | Gisburn Forest | U19 | | 65 | Spokes | 2 / 37 | 97% | 10:38.90 | 10:16.27 | 3.7% | 9:58.98 | 6.7% | |
| | 2017 ND(H)uro #1 | | Hamsterley Forest | 14-18 | | 155 | | 2 / 18 | 94% | 8:55.21 | 8:44.73 | 2% | 7:18.44 | 22.1% | |
| | 2016 Welsh Gravity Enduro Autumn #1 | | Eastridge | U18 | | 238 | | 5 / 18 | 76% | 5:32.16 | 4:50.59 | 14.3% | 4:36.50 | 20.1% | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 17-18 | | 180 | Lyme RC | 27 / 30 | 10% | - | 1h08:52.00 | - | - | - | |
| | Tweedlove - Shimano International Enduro | | Glentress | U19 | | 61 | Spokes | 3 / 7 | 67% | 30:16.38 | 28:29.25 | 6.3% | 24:41.31 | 22.6% | |
| | 2016 Welsh Enduro #1 | | Coed-y-Brenin | U19 | | 9 | Spokes | 2 / 5 | 75% | 14:47.70 | 13:46.32 | 7.4% | 12:48.05 | 15.6% | |
| | 2016 Welsh Gravity Enduro Spring #3 | | Cwmcarn | U18 | | 160 | Spokes | 5 / 16 | 73% | 9:29.56 | 8:26.36 | 12.5% | 8:13.49 | 15.4% | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | 15-16 | | 223 | Lyme RC | 15 / 46 | 69% | 55:13.00 | 50:15.00 | 9.9% | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | 15-16 | | 164 | Lyme RC | 9 / 39 | 79% | 1h05:47.00 | 1h00:03.00 | 9.6% | - | - | |
| | 2015 Midlands XC #3 | | Eckington Woods | 15-16 | | 130 | Lyme RC | 3 / 5 | 50% | 57:49.00 | 52:46.00 | 9.6% | - | - | |
| | 2015 Midlands XC #2 | | Harlow Wood | 15-16 | | 219 | Lyme RC | 4 / 12 | 73% | 41:50.00 | 39:14.00 | 6.6% | - | - | |
| | 2015 Midlands XC #1 | | Cannock Chase | 15-16 | | 272 | Lyme RC | 6 / 21 | 75% | 50:22.00 | 48:03.00 | 4.8% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | 15-16 | | 306 | Lyme RC | 53 / 57 | 7% | - | 1h03:29.00 | - | - | - | |
| | 2014 Midlands XC #7 | | Dudmaston | 15-16 | | 76 | Lyme RC | 2 / 4 | 67% | 58:07.00 | 57:04.00 | 1.8% | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | 15-16 | | 151 | Lyme RC | 16 / 36 | 57% | 1h02:51.00 | 58:18.00 | 7.8% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | 15-16 | | 107 | Lyme RC | 19 / 37 | 50% | 1h05:36.00 | 1h01:10.00 | 7.3% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | 15-16 | | 112 | Lyme RC | 9 / 38 | 78% | 1h04:15.00 | 57:12.00 | 12.3% | - | - | |
| | 2014 Midlands XC #4 | | Eastridge | 15-16 | | 76 | Lyme RC | 4 / 6 | 40% | 1h07:49.00 | 1h03:26.00 | 6.9% | - | - | |
| | 2014 Midlands XC #3 - XCE | | Eastridge | U17 | 956182 | ? | Lyme RC | 1 / 10 | 100% | - | | - | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | 15-16 | | 167 | Lyme RC | 10 / 30 | 69% | 1h10:25.00 | 1h03:29.00 | 10.9% | - | - | |
| | 2014 Midlands XC #2 | | Birchall Woods | 15-16 | | 76 | Lyme RC | 3 / 17 | 88% | 36:32.00 | 34:53.00 | 4.7% | - | - | |
| | 2014 Midlands XC #1 - XCE | | Ringwood | U17 | 956182 | ? | Lyme RC | 4 / 17 | 81% | - | | - | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | 15-16 | | 171 | Lyme RC | 20 / 51 | 62% | 55:06.00 | 49:18.00 | 11.8% | - | - | |
| | 2013 Midlands XC #2 | | Birchall Woods | 13-14 (Shortened) | | 531 | Team Goldtec | 6 / 7 | 17% | 7:09.00 | 6:20.00 | 12.9% | - | - | |