| | 2014 UK Gravity Enduro #1 | | Ae Forest | 30-39 | | 479 | | 35 / 109 | 69% | 21:05.61 | 18:26.28 | 14.4% | 17:08.22 | 23.1% | |
| | 2014 UK Gravity Enduro #2 | | Innerleithen | 30-39 | | 479 | | 51 / 138 | 64% | 22:27.50 | 18:10.70 | 23.5% | 17:10.00 | 30.8% | |
| | 2014 UK Gravity Enduro #3 | | Afan | 30-39 | | 479 | | 73 / 115 | 37% | 32:11.29 | 26:19.87 | 22.2% | 25:31.65 | 26.1% | |
| | 2014 UK Gravity Enduro #5 | | Grizedale Forest | 30-39 | | 479 | | 40 / 116 | 66% | 24:31.92 | 21:41.47 | 13.1% | 20:09.87 | 21.7% | |
| | 2015 Welsh Enduro #1 | | Coed-y-Brenin | 30-39 | | 75 | | 20 / 68 | 72% | 16:39.00 | 14:16.00 | 16.7% | 14:13.00 | 17.1% | |
| | 2015 UK Gravity Enduro #1 | | Triscombe | 30-39 | | 541 | | 25 / 98 | 75% | 17:05.38 | 15:26.00 | 10.7% | 14:25.18 | 18.5% | |
| | 2015 Welsh Enduro #2 | | The Marin Trail | 30-39 | | 74 | | 12 / 66 | 83% | 12:43.00 | 11:42.00 | 8.7% | 11:07.00 | 14.4% | |
| | 2015 UK Gravity Enduro #3 | | Hamsterley Forest | 30-39 | | 541 | Simon | 34 / 74 | 55% | 19:49.55 | 17:20.87 | 14.3% | 16:40.44 | 18.9% | |
| | 2015 Welsh Enduro #3 | | Penmachno | 30-39 | | 342 | | 7 / 51 | 88% | 15:04.00 | 13:59.00 | 7.8% | 13:58.00 | 7.9% | |
| | 2015 UK Gravity Enduro #4 | | Ae Forest | 30-39 | | 541 | Simon | 27 / 54 | 51% | 21:31.11 | 18:30.77 | 16.2% | 17:29.81 | 23% | |
| | 2015 UK Gravity Enduro #5 & Nat. Champs | | Dyfi Forest | 30-39 | | 541 | | 20 / 96 | 80% | 20:27.67 | 18:32.92 | 10.3% | 17:43.30 | 15.5% | |
| | 2016 UK Enduro #1 | | Crychan | 30-39 | | 170 | Lyme Racing | 10 / 39 | 76% | 26:59.41 | 23:10.71 | 16.4% | 22:51.80 | 18.1% | |
| | 2016 Welsh MTB XC #1 | | Llandegla | 40-49 | | 99 | | 9 / 26 | 68% | 1h30:03.00 | 1h20:35.00 | 11.8% | - | - | |
| | 2016 UK Enduro #2 | | Triscombe | 30-39 | | 81 | Lyme Racing | 11 / 42 | 76% | 19:37.24 | 16:33.04 | 18.6% | 16:03.63 | 22.2% | |
| | 2016 Cannondale British Enduro Series #2 | | Dyfi Forest | 40-49 | | 554 | | 5 / 27 | 85% | 27:03.41 | 25:01.24 | 8.1% | 22:22.92 | 20.9% | |
| | 2016 Welsh Enduro #2 | | Penmachno | 40-49 | | 91 | | 2 / 45 | 98% | 12:49.59 | 12:30.64 | 2.5% | 11:52.96 | 7.9% | |
| | 2016 Cannondale British Enduro Series #3 | | Afan | 40-49 | | 554 | | 9 / 18 | 53% | 21:58.14 | 20:33.12 | 6.9% | 18:12.05 | 20.7% | |
| | Megavalanche - Megavlanche '16 | | Alpe d'Huez | 40-49 | | 130 | Lyme Racing | 6 / 41 | 88% | 59:50.72 | 52:57.97 | 13% | 43:19.95 | 38.1% | |
| | 2016 Cannondale British Enduro Series #5 | | Innerleithen | 40-49 | | 554 | | DNF / 23 | 0% | DNF | 15:49.64 | - | 14:31.32 | - | |
| | 2017 Haibike Welsh Gravity Enduro Spring #1 | | Afan | 40-49 | | 183 | Lyme Racing | 19 / 43 | 57% | 6:52.64 | 5:57.40 | 15.5% | 5:25.99 | 26.6% | |
| | 2017 Haibike Welsh Gravity Enduro Spring #3 | | Cwmcarn | 40-49 | | 197 | Lyme RC | 17 / 68 | 76% | 9:09.92 | 8:15.87 | 10.9% | 7:51.98 | 16.5% | |
| | 2017 Welsh Enduro #1 | | Foel Gasnach | 40-49 | | 199 | Lyme RC | 5 / 46 | 91% | 11:26.26 | 10:12.82 | 12% | 9:30.83 | 20.2% | |
| | 2017 Midlands XC #2 | | Swynnerton Old Park | 40-49 | | 254 | Lyme RC | 10 / 45 | 80% | 1h47:22.00 | 1h40:24.00 | 6.9% | - | - | |
| | 2017 Haibike Welsh Gravity Enduro Spring #4 | | Eastridge | 40-49 | | 279 | Lyme RC | 10 / 47 | 80% | 6:22.36 | 5:50.01 | 9.2% | 5:20.25 | 19.4% | |
| | 2017 Welsh Enduro #2 | | Coed-y-Brenin | 40-49 | | 153 | Lyme RC | 2 / 24 | 96% | 13:27.21 | 13:05.93 | 2.7% | 12:43.20 | 5.8% | |
| | Welsh Gravity Enduro - Gravity Enduro Dyfi Welsh Open | | Dyfi Forest | 40-49 | | 161 | | 6 / 34 | 85% | 16:57.10 | 15:35.10 | 8.8% | 14:47.87 | 14.6% | |
| | Run and Ride - Summer Classic | | Cannock Chase | Enthusiast (Shortened 1) | | 924 | Lyme Racing | 6 / 31 | 83% | 1h12:24.00 | 1h09:19.00 | 4.5% | - | - | |
| | 2017 Welsh Enduro #3 | | Llandegla | 40-49 | | 392 | Lyme RC | 3 / 47 | 96% | 10:07.66 | 9:59.38 | 1.4% | 9:12.98 | 9.9% | |
| | 2017 Midlands XC #7 | | Eckington Woods | 40-49 | | 186 | Lyme RC | 5 / 33 | 88% | 1h15:51.00 | 1h08:44.00 | 10.4% | - | - | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | 40-49 | | 492 | Lyme RC | 23 / 43 | 48% | - | 1h36:54.00 | - | - | - | |
| | 2017 Haibike Welsh Gravity Enduro Autumn #1 | | Eastridge | 40-49 | | 224 | Lyme Racing | 11 / 46 | 78% | 6:58.91 | 6:16.47 | 11.3% | 5:52.93 | 18.7% | |
| | 2017 Welsh Enduro #4 | | Dyfi Forest | 40-49 | | 185 | Lyme RC | 5 / 20 | 79% | 8:38.82 | 7:30.22 | 15.2% | 6:29.09 | 33.3% | |
| | Tweedlove - Whyte Vallelujah | | Glentress | 40-49 | | 1055 | polished racing / Setchfield Cycles | 9 / 131 | 94% | 20:55.72 | 19:54.55 | 5.1% | 18:09.69 | 15.2% | |
| | 2018 Welsh Enduro #1 | | Foel Gasnach | 40-49 | 41 | 214 | polished racing / Setchfield Cycles | 4 / 35 | 91% | 3:02.98 | 2:58.64 | 2.4% | 2:35.63 | 17.6% | |
| | 2018 UK Gravity Enduro #1 | | Innerleithen | 40-49 | | 722 | | 8 / 36 | 80% | 25:49.01 | 23:45.06 | 8.7% | 21:09.97 | 22% | |
| | 2018 Hope PMBA Enduro #3 | | Graythwaite | 40-49 | | 146 | Polished Cycles / Setchfield Cycles | 6 / 54 | 91% | 18:56.80 | 17:25.24 | 8.8% | 15:43.57 | 20.5% | |
| | 2018 UK Gravity Enduro #2 | | Eastridge | 40-49 | | 722 | | 9 / 38 | 78% | 11:45.91 | 10:57.95 | 7.3% | 9:56.93 | 18.3% | |
| | 2018 Welsh Enduro #2 | | Dyfi Forest | 40-49 | 42 | 181 | polished racing / Setchfield Cycles | 6 / 34 | 85% | 9:11.38 | 8:48.93 | 4.2% | 7:39.92 | 19.9% | |
| | Tweedlove - UK Enduro National Champs '18 | | Glentress | E1: 40-49 | | 220 | polished racing / Setchfield Cycles | 11 / 46 | 78% | 20:27.85 | 18:54.09 | 8.3% | 16:04.25 | 27.3% | |
| | 2018 UK Gravity Enduro #3 | | Afan | 40-49 | | 722 | | 2 / 23 | 95% | 18:06.98 | 17:46.31 | 1.9% | 16:24.11 | 10.5% | |
| | 2018 Welsh Enduro #3 | | Llandegla | 40-49 | 42 | 238 | polished racing / Setchfield Cycles | 5 / 42 | 90% | 7:44.37 | 7:32.35 | 2.7% | 7:21.72 | 5.1% | |
| | Tweedlove - King & Queen of the hill | | Glentress | 40-49 | | 62 | polished racing / Setchfield Cycles | 6 / 72 | 93% | 18:45.68 | 17:32.22 | 7% | 15:42.19 | 19.5% | |
| | 2018 Welsh Enduro #4 (EWS Qualifier) | | Gwydir Mawr | 40-49 | | 152 | polished racing / Setchfield Cycles | 1 / 38 | 100% | 11:22.49 | 11:22.49 | 0% | 10:26.89 | 8.9% | |
| | 2018 Welsh Enduro #5 | | Coed-y-Brenin | 40-49 | | 191 | polished racing / Setchfield Cycles | 3 / 32 | 94% | 12:17.88 | 12:06.59 | 1.6% | 11:40.30 | 5.4% | |
| | 2019 Tweedlove Triple Crown #1 - Vallelujah | | Glentress | 40-49 | | 1022 | Setchfield Cycles | 2 / 99 | 99% | 18:26.16 | 18:23.08 | 0.3% | 16:09.05 | 14.2% | |
| | 2019 Welsh Enduro #1 | | Foel Gasnach | 40-49 | | 215 | Setchfield Cycles | 4 / 36 | 91% | 9:02.86 | 7:53.56 | 14.6% | 7:29.51 | 20.8% | |
| | 2019 Welsh Enduro #2 | | Dyfi Forest | 40-49 | | 272 | Setchfield Cycles | 2 / 53 | 98% | 6:10.56 | 6:09.85 | 0.2% | 5:30.47 | 12.1% | |
| | 2019 BEMBA National Enduro Series #2 (EWS Qualifier) | | Graythwaite | 40-49 | | 249 | Setchfield Cycles TEAM: SETCHFIELD CYCLES | 6 / 113 | 96% | 16:30.82 | 14:58.01 | 10.3% | 14:18.97 | 15.4% | |
| | 2019 BEMBA National Enduro Series #3 | | Minehead | 40-49 | | 239 | Setchfield Cycles TEAM: SETCHFIELD CYCLES | 13 / 102 | 88% | 15:53.59 | 14:24.73 | 10.3% | 13:43.80 | 15.8% | |
| | 2019 Welsh Enduro #3 | | Llandegla | 40-49 | | 271 | Setchfield Cycles | 6 / 64 | 92% | 7:52.07 | 7:34.80 | 3.8% | 7:12.70 | 9.1% | |
| | 2019 Tweedlove Triple Crown #2 - Transcenduro | | Innerleithen | 40-49 | | 81 | Setchfield Cycles | 7 / 79 | 92% | 22:36.82 | 21:06.13 | 7.2% | 18:47.65 | 20.3% | |
| | 2019 BEMBA National Enduro Series #4 | | Kinlochleven | 40-49 | | 105 | Setchfield Cycles TEAM: SETCHFIELD CYCLES | 4 / 36 | 91% | 15:46.30 | 13:53.03 | 13.6% | 12:27.68 | 26.6% | |
| | 2019 BEMBA National Enduro Series #5 | | Innerleithen | 40-49 | | 1138 | Setchfield Cycles TEAM: SETCHFIELD CYCLES | 15 / 64 | 78% | 20:30.55 | 18:39.36 | 9.9% | 16:51.54 | 21.7% | |
| | 2019 Welsh Enduro #4 | | Llanfyllin | 40-49 | | 206 | Setchfield Cycles | 4 / 36 | 91% | 6:38.34 | 6:09.20 | 7.9% | 5:23.81 | 23% | |
| | 2019 BEMBA National Enduro Series #6 | | Dyfi Forest | 40-49 | | 359B | Setchfield Cycles TEAM: SETCHFIELD CYCLES | 10 / 28 | 67% | 14:22.33 | 12:37.28 | 13.9% | 11:52.56 | 21% | |
| | Ard Rock - Ard Moors | | Lord Stones Country Park | 40-49 | | 606 | Setchfield Cycles | 12 / 193 | 94% | 18:18.47 | 16:51.60 | 8.6% | 16:18.24 | 12.3% | |
| | 2019 Welsh Enduro #5 | | Gwydir Mawr | 40-49 | | 169 | Setchfield Cycles | 1 / 38 | 100% | 10:46.93 | 10:46.93 | 0% | 9:59.42 | 7.9% | |
| | 2020 Hope PMBA Enduro #5 (EWS Qualifier) | | Graythwaite | 40-49 | | 220 | Setchfied cycles Rocky Mountain | 14 / 73 | 82% | 17:29.42 | 13:29.29 | 29.7% | 13:09.02 | 33% | |
| | 2021 Hope PMBA Enduro #1 | | Graythwaite | 40-49 | | 792 | Setchfield Cycles | 18 / 102 | 83% | 15:41.71 | 12:50.94 | 22.2% | 11:56.20 | 31.5% | |
| | Si Paton - Cannondale Enduro | | Llangollen | 40-49 | | 184 | | 10 / 20 | 53% | 8:16.61 | 7:12.34 | 14.9% | 6:27.66 | 28.1% | |
| | 2021 Hope PMBA Enduro #2 | | Llangollen | 40-49 | | 792 | Rocky Mountain / Setchfield Cycles | 23 / 80 | 72% | 16:13.89 | 13:08.36 | 23.5% | 12:15.00 | 32.5% | |
| | 2021 Welsh Enduro #3 | | Dyfi Forest | 40-49 | | 268 | Rocky Mountain / Setchfield Cycles | 10 / 44 | 79% | 7:25.95 | 6:36.25 | 12.5% | 5:43.97 | 29.7% | |
| | 2021 Tweedlove Triple Crown #3 - Pirelli Tenduro | | Innerleithen | 40-49 | | 110 | Setchfied cycles Rocky Mountain | 17 / 87 | 81% | 15:34.65 | 13:08.24 | 18.6% | 11:35.93 | 34.3% | |
| | 2022 Welsh Enduro #1 | | Dyfi Forest | 40-49 | | 270 | Setchfield Cycles | 12 / 58 | 81% | 6:00.56 | 5:22.00 | 12% | 4:47.75 | 25.3% | |
| | 2022 Welsh Enduro #2 | | Foel Gasnach | 40-49 | | 230 | Setchfield Cycles | 14 / 39 | 66% | 4:19.29 | 3:27.76 | 24.8% | 3:22.81 | 27.9% | |
| | 2022 Enduro World Series #1 | | Innerleithen | 45+ (EWS100) | | 1212 | | 7 / 57 | 89% | 22:23.76 | 21:05.36 | 6.2% | - | - | |
| | 2022 Welsh Enduro #3 & Welsh Enduro Champs | | Llanfyllin | 40-49 | | 346 | Setchfield Cycles | 15 / 57 | 75% | 9:36.86 | 8:18.16 | 15.8% | 8:06.80 | 18.5% | |
| | 2022 Welsh Enduro #4 | | Llandegla | 40-49 | | 235 | Setchfield Cycles | 4 / 37 | 92% | 8:10.58 | 7:35.89 | 7.6% | 7:33.25 | 8.2% | |
| | Tweedlove - Pirelli Tweedlove - ProAm UK National Champs | | Glentress | 40-49 | | 2178 | Setchfield Cycles | 28 / 86 | 68% | 14:36.29 | 12:29.04 | 17% | 11:50.65 | 23.3% | |
| | 2022 Welsh Enduro #6 | | Llangollen | 40-49 | | 251 | Setchfield Cycles | DNF / 42 | 0% | DNF | 5:58.10 | - | 5:43.71 | - | |
| | 2021 Enduro World Series - Vittoria Tweed Valley | | Innerleithen | 35+ (EWS100) | GBR.1976.23456 | 1171 | | 27 / 96 | 73% | 26:41.13 | 23:07.76 | 15.4% | - | - | |