| | 2012 Fetish Bike Gravity Enduro Series #4 | | Eastridge | 30-39 | | 768 | | - / 123 | 0% | - | 14:12.00 | - | 13:33.00 | - | |
| | 2013 PORC DH Series #1 | | Penshurst | 30-39 | | 55 | | 16 / 23 | 32% | 54.83s | 50.22s | 9.2% | 45.66s | 20.1% | |
| | Spike Events - Mondraker Gravity MTB Rally | | Holnicote Estate | Men | | 222 | | 32 / 253 | 88% | 9:03.90 | 8:04.70 | 12.2% | 8:04.70 | 12.2% | |
| | A Cycling - Epic Cymru | | Margam Park | Master | | 67 | | DNF / 48 | 0% | DNF | 3h07:10.40 | - | 3h07:10.40 | - | |
| | Mini Enduro - Enduro Night Race | | Llandegla | Hardtail | | 224 | | 3 / 11 | 80% | 7:26.95 | 7:02.69 | 5.7% | 6:11.93 | 20.2% | |
| | 2016 Welsh Gravity Enduro Spring #1 | | Afan | 30-39 | | 141 | | 39 / 98 | 61% | 8:07.19 | 7:08.91 | 13.6% | 6:46.25 | 19.9% | |
| | 2016 One Industries Mini Enduro #1 | | BikePark Wales | 30-39 | | 141 | | DNF / 133 | 0% | DNF | 11:25.60 | - | 10:45.62 | - | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 30-39 | | 42 | | 369 / 414 | 11% | 30:53.36 | 15:34.19 | 98.4% | 15:01.86 | 105.5% | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 30-39 (Enduro Sport) | | 3092 | | 13 / 466 | 97% | 18:56.90 | 17:35.20 | 7.7% | - | - | |
| | 2016 One Industries Mini Enduro #3 | | Forest of Dean | 30-39 | | 170 | | 39 / 109 | 65% | 9:27.90 | 7:47.82 | 21.4% | 7:31.34 | 25.8% | |
| | 2017 Trans Provence - Day 1 | | Embrun -> Les Thuiles | Amateur | | 52 | | 31 / 43 | 29% | 27:30.00 | 21:18.00 | 29.1% | 19:25.00 | 41.6% | |
| | 2017 Trans Provence - Day 2 | | Les Thuiles -> Villars-Colmars | Amateur | | 52 | | 28 / 43 | 36% | 46:23.00 | 37:14.00 | 24.6% | 34:26.00 | 34.7% | |
| | 2017 Trans Provence - Day 4 | | Valberg -> Valdeblore | Amateur | | 52 | | 26 / 43 | 40% | 42:08.00 | 31:58.00 | 31.8% | 29:14.00 | 44.1% | |
| | 2017 Trans Provence - Day 5 | | Valdeblore -> Sospel | Amateur | | 52 | | 22 / 43 | 50% | 42:56.00 | 33:20.00 | 28.8% | 30:13.00 | 42.1% | |
| | 2017 Trans Provence - Day 6 | | Sospel -> Menton | Amateur | | 52 | | 24 / 43 | 45% | 22:56.00 | 18:11.00 | 26.1% | 16:40.00 | 37.6% | |
| | 2017 Trans Provence - Day 3 | | Villars-Colmars -> Valberg | Amateur | | 52 | | 28 / 43 | 36% | 31:38.00 | 25:24.00 | 24.5% | 23:50.00 | 32.7% | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 30-39 (Enduro Sprint) | | 2524 | | 7 / 143 | 96% | 12:00.76 | 10:55.63 | 9.9% | - | - | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 30-39 (Enduro Sport) | | 4527 | | 23 / 488 | 95% | 22:06.73 | 19:39.54 | 12.5% | - | - | |
| | 2017 Pedalhounds Enduro #5 | | Land of Nod | Hardtail | | 206 | | 7 / 16 | 60% | 12:30.76 | 11:25.55 | 9.5% | 10:21.46 | 20.8% | |
| | 2018 Pedalhounds Enduro #1 | | Penshurst | 30-39 | | 231 | | 30 / 52 | 43% | 12:22.06 | 10:44.38 | 15.2% | 10:19.28 | 19.8% | |
| | 2018 Pedalhounds Enduro #2 | | Land of Nod | Hardtail | | 231 | | 9 / 16 | 47% | 13:53.17 | 11:52.03 | 17% | 11:42.59 | 18.6% | |
| | 2018 Pedalhounds Enduro #6 | | Aston Hill | 30-39 | | 247 | | 44 / 58 | 25% | 17:32.76 | 13:56.47 | 25.9% | 13:56.47 | 25.9% | |
| | 2019 Pedalhounds Enduro #2 | | Land of Nod | 30-39 | | 250 | | 14 / 33 | 59% | 12:54.19 | 11:35.71 | 11.3% | 11:06.74 | 16.1% | |
| | 2019 Pedalhounds Enduro #6 | | Aston Hill | 30-39 | | 227 | | 18 / 45 | 61% | 10:35.57 | 9:27.49 | 12% | 9:09.56 | 15.7% | |
| | 2020 Pedalhounds Enduro #3 | | Land of Nod | 30-39 | | 258 | | 15 / 32 | 55% | 4:08.95 | 3:32.44 | 17.2% | 3:26.37 | 20.6% | |
| | 2021 Pedalhounds Enduro #1 | | Land of Nod | 30-39 | | 280 | | 13 / 40 | 69% | 10:42.15 | 9:27.29 | 13.2% | 9:27.29 | 13.2% | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 40-49 | | 1197 | | 55 / 223 | 76% | 24:33.25 | 19:56.83 | 23.1% | 19:29.79 | 25.9% | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 40-49 (Enduro Sprint) | | 2010 | Enduro Research Group | 12 / 110 | 90% | 12:15.00 | 10:40.34 | 14.8% | - | - | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 40-49 | | 598 | Enduro Research Group | DNF / 301 | 0% | DNF | 19:48.79 | - | 18:40.59 | - | |
| | 2022 Stone King Rally - Day 1 | | Arvieux -> Pontechianale | 40+ | | 79 | | 27 / 37 | 28% | 21:46.90 | 16:53.70 | 28.9% | 14:30.40 | 50.2% | |
| | 2022 Stone King Rally - Day 2 | | Pontechianale -> Prazzo | 40+ | | 79 | | 27 / 37 | 28% | 29:06.50 | 22:15.80 | 30.8% | 20:15.00 | 43.7% | |
| | 2022 Stone King Rally - Day 3 | | Prazzo -> Demonte | 40+ | | 79 | | 27 / 37 | 28% | 35:30.40 | 25:51.50 | 37.3% | 23:32.70 | 50.8% | |
| | 2022 Stone King Rally - Day 4 | | Demonte -> Tende | 40+ | | 79 | | 25 / 37 | 33% | 29:50.00 | 22:40.70 | 31.6% | 20:25.90 | 46% | |
| | 2022 Stone King Rally - Day 5 | | Tende -> Dolceacqua | 40+ | | 79 | | 24 / 37 | 36% | 31:23.80 | 23:45.60 | 32.1% | 21:31.50 | 45.9% | |
| | 2022 Stone King Rally - Day 6 | | Dolceacqua -> Bordighera | 40+ | | 79 | | 22 / 37 | 42% | 16:12.10 | 12:34.10 | 28.9% | 11:45.00 | 37.9% | |
| | 2015 Aston Hill #2 | | Aston Hill | 30-39 | 825132 | 172 | | 22 / 46 | 53% | 1:29.74 | 1:18.00 | 15.1% | 1:12.54 | 23.7% | |