| | Ard Rock - Ard Moors | | Lord Stones Country Park | U30 | | 159 | DVATC | 65 / 127 | 49% | 17:32.80 | 15:15.25 | 15% | 15:08.80 | 15.9% | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 18-29 | | 236 | DVATC | 41 / 188 | 79% | 22:29.17 | 20:16.59 | 10.9% | 19:21.71 | 16.1% | |
| | 2021 Enduro World Series - Vittoria Tweed Valley | | Innerleithen | EWS100 (EWS100) | | 1066 | | 29 / 155 | 82% | 24:26.91 | 22:28.83 | 8.8% | - | - | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 18-29 | | 244 | Ambitious But Rubbish Racing | 20 / 168 | 89% | 21:28.67 | 19:54.52 | 7.9% | 19:29.79 | 10.2% | |
| | 2021 Welsh Enduro #1 | | Llanfyllin | 18-29 | | 155 | | 4 / 73 | 96% | 6:38.51 | 6:24.83 | 3.6% | 5:44.32 | 15.7% | |
| | 2019 South West Kenda Enduro #3 | | Grogley Woods, Bodmin | 18-29 | | 292 | | 6 / 40 | 87% | 8:20.71 | 7:56.03 | 5.2% | 7:27.01 | 12% | |
| | 2019 Hope PMBA Enduro #4 | | Llangollen | 21-29 | | 150 | | 26 / 81 | 69% | 8:32.51 | 7:33.47 | 13% | 7:31.31 | 13.6% | |
| | 2019 Hope PMBA Enduro #3 | | Lee Quarry | 21-29 | | 418 | | 15 / 64 | 78% | 11:14.83 | 10:09.17 | 10.8% | 9:41.46 | 16.1% | |
| | Ashcombe Mini DH - Ashcombe Mini Downhill | | Grammarcombe Woods | 19-29 | 468939 | 8 | | 6 / 26 | 80% | 59.20s | 55.82s | 6.1% | 53.71s | 10.2% | |
| | BUCS - DH Student Champs '19 | | Antur Stiniog | Open | | 7 | University of Exeter | 25 / 200 | 88% | 2:59.20 | 2:40.59 | 11.6% | 2:40.59 | 11.6% | |
| | 2019 South West Kenda Enduro #1 | | Haldon | 18-29 | | 162 | 661 Protection / University of Exeter | 5 / 36 | 89% | 5:51.89 | 5:33.01 | 5.7% | 5:19.68 | 10.1% | |
| | Mini Enduro - Haibike Mini Enduro | | BikePark Wales | 19-29 | | 156 | 661 | 12 / 55 | 80% | 7:04.57 | 6:31.67 | 8.4% | 6:09.97 | 14.8% | |
| | Southern Enduro - Mashup Enduro | | Queen Elizabeth Country Park | 18-29 | | 168 | 661 | 2 / 34 | 97% | 9:05.78 | 8:48.68 | 3.2% | 8:46.60 | 3.6% | |
| | 2018 Racers Guild Summer #2 | | Stile Cop | 19-29 | 468939 | 230 | University of Exeter | 5 / 13 | 67% | 1:02.73 | 56.57s | 10.9% | 53.43s | 17.4% | |
| | BUCS - DH Student Champs '18 | | BikePark Wales | Open | | 180 | University of Exeter | 37 / 214 | 83% | 3:39.08 | 3:07.15 | 17.1% | 3:07.15 | 17.1% | |
| | 2018 Haibike Mini Enduro #1 | | BikePark Wales | 19-29 | | 204 | Bird Cycleworks / Blue Flow Wheels | 20 / 76 | 75% | 6:34.25 | 5:53.23 | 11.6% | 5:24.78 | 21.4% | |
| | 2017 Haibike Welsh Gravity Enduro Autumn #3 | | Afan | 19-29 | | 125 | Bird Cycleworks | 27 / 39 | 32% | 7:50.12 | 5:53.51 | 33% | 5:53.51 | 33% | |
| | 2017 Haibike Mini Enduro #3 | | Forest of Dean | 19-29 | | 13 | University of Exeter | 10 / 60 | 85% | 6:22.90 | 6:09.22 | 3.7% | 5:53.66 | 8.3% | |
| | 2017 Hope PMBA Enduro #4 | | Gnar Bike Park, Cumbria | 19-29 | | 105 | Bird Cycleworks / Morvelo Factory Racing | 42 / 65 | 36% | 14:52.26 | 12:21.99 | 20.3% | 12:06.84 | 22.8% | |
| | BUCS - DH Student Champs '17 | | Innerleithen | Open | | 147 | University of Exeter | 90 / 212 | 58% | 4:16.72 | 2:54.64 | 47% | 2:54.64 | 47% | |
| | 2017 Welsh Enduro #1 | | Foel Gasnach | 19-29 | | 46 | Bird Cycleworks / Blue Flow Wheels | 34 / 55 | 39% | 13:31.64 | 9:34.24 | 41.3% | 9:30.83 | 42.2% | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 17-18 | | 179 | Marsh Tracks RT | 15 / 30 | 52% | 1h18:34.00 | 1h08:52.00 | 14.1% | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | 17-18 | | 291 | Marsh Tracks RT | 12 / 26 | 56% | 1h23:47.00 | 1h15:47.00 | 10.6% | - | - | |
| | 2016 Welsh Enduro #3 | | The Marin Trail | U19 | | 68 | MTRT | 1 / 6 | 100% | 11:25.67 | 11:25.67 | 0% | 10:48.51 | 5.7% | |
| | 2016 Welsh Enduro #2 | | Penmachno | U19 | | 241 | Marsh Tracks RT | 1 / 8 | 100% | 13:05.36 | 13:05.36 | 0% | 11:52.96 | 10.2% | |
| | 2016 Welsh MTB XC #3 | | Fforest Fields | Junior | | 40 | Marsh Tracks RT | 2 / 6 | 80% | 1h22:03.00 | 1h17:09.00 | 6.4% | - | - | |
| | Dyfi MTB Events - Howies Dyfi Enduro | | Dyfi Forest | 16-17 | | 51 | | n/a (sportive) | - | 3h26:02.00 | - | - | - | - | |
| | 2016 British Cycling MTB XC #1 | | Pembrey Country Park | 17-18 | | 265 | Marsh Tracks RT | 29 / 30 | 3% | - | 1h17:41.00 | - | - | - | |
| | 2016 Welsh MTB XC #1 | | Llandegla | 17-18 | | 40 | Marsh Tracks RT | 3 / 5 | 50% | 1h20:37.00 | 1h13:00.00 | 10.4% | - | - | |
| | 2015 Welsh Enduro #4 | | Dyfi Forest | U18 | | 777 | Marsh Tracks RT | 2 / 19 | 94% | 13:32.95 | 13:25.57 | 0.9% | 12:14.38 | 10.7% | |
| | 2015 Welsh Enduro #3 | | Penmachno | U18 | | 580 | Marsh Tracks RT | 1 / 14 | 100% | 14:23.00 | 14:23.00 | 0% | 13:58.00 | 3% | |
| | 2015 British Cycling MTB XC #5 | | Cannock Chase | 17-18 | | 116 | Marsh Tracks RT | 10 / 26 | 64% | 1h01:35.00 | 57:54.00 | 6.4% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | 17-18 | | 123 | Marsh Tracks RT | 12 / 27 | 58% | 1h06:58.00 | 1h00:10.00 | 11.3% | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | 17-18 | | 219 | Marsh Tracks RT | 24 / 25 | 4% | - | 1h12:03.00 | - | - | - | |
| | 2015 Welsh Enduro #2 | | The Marin Trail | U18 | | 7 | Marsh Tracks RT | 1 / 9 | 100% | 11:59.00 | 11:59.00 | 0% | 11:07.00 | 7.8% | |
| | 2015 Welsh MTB XC #2 | | Royal Welsh Showground | 17-18 | | 110 | | 6 / 6 | 0% | - | 40:06.00 | - | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | 17-18 | | 113 | Marsh Tracks RT | 18 / 30 | 41% | 1h07:13.00 | 59:30.00 | 13% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | 17-18 | | 170 | Marsh Tracks RT | 13 / 40 | 69% | 1h19:42.00 | 1h12:34.00 | 9.8% | - | - | |
| | 2015 Welsh Enduro #1 | | Coed-y-Brenin | U18 | | 8 | Marsh Tracks RT | 11 / 11 | 0% | 43:21.00 | 16:04.00 | 169.8% | 14:13.00 | 204.9% | |
| | Borderline Events - Penmachno Enduro | | Penmachno | U18 | | 256 | MTRT | 1 / 7 | 100% | 18:26.00 | 18:26.00 | 0% | 18:08.00 | 1.7% | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | 15-16 | | 144 | Marsh Tracks RT | 6 / 36 | 86% | 59:47.00 | 58:18.00 | 2.5% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | 15-16 | | 105 | Marsh Tracks RT | 4 / 37 | 92% | 1h02:22.00 | 1h01:10.00 | 2% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | 15-16 | | 106 | Marsh Tracks RT | 17 / 38 | 57% | 1h06:27.00 | 57:12.00 | 16.2% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | 15-16 | | 157 | Marsh Tracks RT | 7 / 30 | 79% | 1h08:41.00 | 1h03:29.00 | 8.2% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | 15-16 | | 146 | Marsh Tracks RT | 7 / 51 | 88% | 53:12.00 | 49:18.00 | 7.9% | - | - | |
| | 2012 Midlands XC #3 | | Birchall Woods | 13-14 | | 576 | | 7 / 16 | 60% | 53:52.00 | 45:04.00 | 19.5% | - | - | |