| | 2019 Haibike Welsh Gravity Enduro #3 | | Eastridge | WGES: 21-29 | | 126 | Making up the numbers / Plushhillcycles / Schwalbe | 2 / 33 | 97% | 7:09.71 | 6:58.07 | 2.8% | 6:54.26 | 3.7% | |
| | Borderline Events - UK DH National Champs '17 | | Rhyd y Felin | Senior Champs | 10017887386 & 718706 | 35 | | 22 / 59 | 64% | 3:03.47 | 2:50.02 | 7.9% | 2:50.02 | 7.9% | |
| | Borderline Events - UK DH National Champs '19 | | Revolution Bike Park | Senior Champs | 718706 | 28 | | 46 / 50 | 8% | 3:18.47 | 2:25.76 | 36.2% | 2:25.76 | 36.2% | |
| | Pearce Events - UK DH National Champs '21 | | Rhyd y Felin | Senior Champs | 10017887386 | 30 | | DNF / 76 | 0% | DNF | 2:27.02 | - | 2:27.02 | - | |
| | 2017 Portugal DH Cup #1 | | São Brás de Alportel | Elite | 718706 | 86 | | 23 / 84 | 73% | 2:36.68 | 2:24.04 | 8.8% | 2:24.04 | 8.8% | |
| | 2018 Pearce Cycles #1 | | Kinsham | Elite | | 14 | Plushhillcycles.co.uk / Schwalbe | 9 / 15 | 43% | 1:53.78 | 1:48.88 | 4.5% | 1:48.88 | 4.5% | |
| | 2018 HSBC UK | DH National Series #1 | | Cwmcarn | Elite | | 65 | | 18 / 33 | 47% | 2:38.65 | 2:29.59 | 6.1% | 2:29.59 | 6.1% | |
| | 2018 Gravity Events UK DH #2 | | Moelfre | Elite | 718706 | 7 | Midlands / Plushill Cycles | 2 / 2 | 0% | 2:24.50 | 2:15.10 | 7% | 2:15.10 | 7% | |
| | 2018 HSBC UK | DH National Series #2 | | Fort William | Elite | 718706 | 65 | | 32 / 45 | 30% | 5:00.38 | 4:38.77 | 7.8% | 4:38.77 | 7.8% | |
| | 2018 Pearce Cycles #2 | | Bringewood | Elite | | 14 | Plushhillcycles.co.uk / Schwalbe | DNS / 11 | 0% | DNS | | - | 1:34.12 | - | |
| | 2018 Mercedes-Benz UCI World Cup DH #3 | | Leogang | Elite | 10017887386 & 1995 | 174 | | DNQ / 158 | 0% | DNQ | 3:10.99 | - | 3:10.99 | - | |
| | 2019 Pearce Cycles #1 | | Bringewood | Elite | | 4 | Commencal / Plushhillcycles.co.uk / Schwalbe | 9 / 17 | 50% | 2:20.59 | 2:13.34 | 5.4% | 2:13.34 | 5.4% | |
| | 2019 HSBC UK | DH National Series #1 | | Rheola | Elite | 718706 | 25 | | 18 / 35 | 50% | 3:00.78 | 2:45.93 | 9% | 2:45.93 | 9% | |
| | 2019 Mercedes-Benz UCI World Cup DH #1 | | Maribor | Elite | 10017887386 & 1995 | 163 | | DNF / 166 | 0% | DNF | 2:58.84 | - | 2:58.84 | - | |
| | 2019 SDA #3 | | Fort William | Elite | 10017887386 & 718706 | 25 | | 28 / 45 | 39% | 5:03.43 | 4:35.16 | 10.3% | 4:35.16 | 10.3% | |
| | 2019 HSBC UK | DH National Series #3 | | Rhyd y Felin | Elite | | 25 | | - / 24 | 0% | - | 3:08.85 | - | 2:51.95 | - | |
| | 2019 Pearce Cycles #3 | | Hopton | Elite | | 4 | Commencal / Plushhillcycles.co.uk / Schwalbe | 1 / 11 | 100% | 2:14.96 | 2:14.96 | 0% | 2:14.96 | 0% | |
| | 2019 HSBC UK | DH National Series #4 | | Hopton | Elite | | 25 | | 18 / 20 | 11% | 2:20.61 | 2:08.58 | 9.4% | 2:08.58 | 9.4% | |
| | 2019 iXS Downhill Cup #8 | | Innsbruck | Elite | 10017887386 & 1995 | 68 | Making up the numbers / Schwalbe | 13 / 71 | 83% | 2:52.92 | 2:48.16 | 2.8% | 2:48.16 | 2.8% | |
| | 2019 Pearce Cycles #4 | | Bucknell | Elite | | 4 | Commencal / Plushhillcycles.co.uk / Schwalbe | 4 / 14 | 77% | 1:53.33 | 1:50.86 | 2.2% | 1:50.86 | 2.2% | |
| | 2019 HSBC UK | DH National Series #2 | | Fort William | Elite | 10017887386 & 718706 | 25 | | 28 / 45 | 39% | 5:03.43 | 4:35.16 | 10.3% | 4:35.16 | 10.3% | |
| | 2021 SDA DH #1 | | Glencoe | Elite | 718706 | 1 | | 4 / 6 | 40% | 3:06.25 | 3:03.05 | 1.8% | 3:02.50 | 2.1% | |
| | 2021 Pearce Cycles DH #1 | | Kinsham | Elite | | 4 | Commencal / Plushhillcycles.co.uk / Schwalbe | 5 / 14 | 69% | 1:51.42 | 1:47.29 | 3.9% | 1:47.29 | 3.9% | |
| | 2021 HSBC UK | DH National Series #1 | | Hamsterley Forest | Elite | | 7 | | 14 / 15 | 7% | 6:05.39 | 1:39.40 | 267.6% | 1:37.00 | 276.7% | |
| | 2021 Pearce Cycles DH #2 | | Bringewood | Elite | | 4 | Making up the numbers / Schwalbe | 3 / 12 | 82% | 1:57.60 | 1:55.33 | 2% | 1:54.38 | 2.8% | |
| | 2021 HSBC UK | DH National Series #3 | | Caersws | Elite | | 7 | | 19 / 24 | 22% | 1:41.12 | 1:31.80 | 10.2% | 1:31.80 | 10.2% | |
| | 2021 Pearce Cycles DH #3 | | Hopton | Elite | | 4 | Making up the numbers / Schwalbe | 3 / 8 | 71% | 2:20.42 | 2:17.28 | 2.3% | 2:15.17 | 3.9% | |
| | 2022 Gravity Events UK DH #1 | | Rheola | Elite | | 4 | | 10 / 21 | 55% | 2:49.32 | 2:36.23 | 8.4% | 2:36.23 | 8.4% | |
| | 2022 British Cycling DH National Series #1 | | Rheola | Elite | | 20 | | 25 / 33 | 25% | 3:02.88 | 2:37.81 | 15.9% | 2:37.81 | 15.9% | |
| | 2022 British Cycling DH National Series #3 | | Llangollen | Elite | | 20 | Mudhugger / Plushhillcycles / Schwalbe | 20 / 43 | 55% | 2:07.71 | 1:59.05 | 7.3% | 1:59.05 | 7.3% | |
| | 2022 Pearce Cycles DH #2 | | Rhyd y Felin | Elite | | 11 | Making up the numbers / Schwalbe | 1 / 11 | 100% | 3:08.87 | 3:08.87 | 0% | 3:08.62 | 0.1% | |
| | 2022 iXS Downhill Cup #3 | | Steinach | Elite | 10017887386 & 1995 | 66 | Plushhillcycl / Schwalbetyres | 11 / 70 | 86% | 2:15.37 | 2:10.95 | 3.4% | 2:10.95 | 3.4% | |
| | UEC - European Continental Champs '22 | | Maribor | Elite | 10017887386 | 70 | | 59 / 79 | 26% | 3:29.62 | 3:03.33 | 14.3% | 3:03.33 | 14.3% | |
| | 2022 Pearce Cycles DH #3 | | Bringewood | Elite | | 11 | Plushhillcycles / Schwalbe | 3 / 14 | 85% | 1:59.83 | 1:55.80 | 3.5% | 1:55.80 | 3.5% | |
| | 2022 Pearce Cycles DH #4 | | Bucknell | Elite | | 11 | Plushhillcycles / Schwalbe | 5 / 7 | 33% | 1:55.60 | 1:50.74 | 4.4% | 1:44.52 | 10.6% | |
| | 2022 Pearce Cycles DH #5 | | Hopton | Elite | | 11 | Plushhillcycles.co.uk / Schwalbe | 7 / 8 | 14% | 2:17.21 | 2:08.27 | 7% | 2:02.20 | 12.3% | |
| | 2023 Pearce Cycles DH #1 | | Rhyd y Felin | Elite | | 3 | Mudhugger / Schwalbe | 16 / 21 | 25% | 3:17.65 | 2:50.25 | 16.1% | 2:50.25 | 16.1% | |
| | 2023 Gravity Events UK DH #2 & Welsh Champs | | Llangollen | Elite | | 4 | | 6 / 8 | 29% | 2:17.38 | 2:06.56 | 8.6% | 2:06.56 | 8.6% | |
| | 2019 iXS European Cup #1 | | Maribor | Elite Small Final | 10017887386 & 1995 | 277 | | 38 / 216 | 83% | 3:25.88 | 3:16.80 | 4.6% | 3:10.02 | 8.4% | |
| | 2017 HSBC UK | DH National Series #1 | | Nant Gwrtheyrn | Expert | | 225 | ClifBar / Crankbrothers / Decade / Mudhugger / Plushhillcycles | 17 / 35 | 53% | 2:27.29 | 2:18.10 | 6.7% | 2:05.92 | 17% | |
| | 2017 Pearce Cycles #1 | | Kinsham | Expert | | 108 | Decade / Mudhugger / Plushhillcycles.co.uk | 4 / 29 | 89% | 1:47.34 | 1:46.13 | 1.1% | 1:41.50 | 5.8% | |
| | 2017 Pearce Cycles #2 | | Bringewood | Expert | | 108 | Plushhillcycles.co.uk / Royal | 3 / 29 | 93% | 2:05.75 | 2:02.27 | 2.9% | 1:57.06 | 7.4% | |
| | 2017 HSBC UK | DH National Series #2 | | Fort William | Expert | | 225 | ClifBar / Crankbrothers / Decade / Mudhugger / Plushhillcycles | 9 / 31 | 73% | 5:07.35 | 4:55.44 | 4% | 4:31.81 | 13.1% | |
| | 2017 Pearce Cycles #3 | | Rhyd y Felin | Expert | | 108 | Plushhillcycles.co.uk / Royal / Wolverson | 1 / 31 | 100% | 3:18.29 | 3:18.29 | 0% | 3:14.59 | 1.9% | |
| | 2017 HSBC UK | DH National Series #3 | | Rhyd y Felin | Expert | | 225 | ClifBar / Crankbrothers / Decade / Mudhugger / Plushhillcycles.co.uk | 1 / 37 | 100% | 3:21.22 | 3:21.22 | 0% | 3:03.75 | 9.5% | |
| | 2017 Pearce Cycles #4 | | Rheola | Expert | | 108 | Plushhillcycles.co.uk / Royal / Wolverson | 1 / 32 | 100% | 3:32.10 | 3:32.10 | 0% | 3:18.64 | 6.8% | |
| | 2017 Pearce Cycles #5 & English Champs | | Hopton | Expert | | 108 | Plushhillcycles.co.uk / Royal / Wolverson | 5 / 28 | 85% | 2:07.31 | 2:04.68 | 2.1% | 1:59.35 | 6.7% | |
| | 2017 HSBC UK | DH National Series #4 | | Llangollen | Expert | | 225 | ClifBar / Crankbrothers / Decade / Mudhugger / Plushhillcycles | 18 / 31 | 43% | 2:37.04 | 2:26.65 | 7.1% | 2:13.33 | 17.8% | |
| | 2017 Borderline Events UK DH #4 & Welsh Champs | | Revolution Bike Park | Expert | 718706 | 7 | | 4 / 17 | 81% | 3:01.44 | 2:54.90 | 3.7% | 2:53.11 | 4.8% | |
| | 2017 SDA #5 & Scottish Champs '17 | | Fort William | Expert | 718706 | 78 | | 2 / 16 | 93% | 5:06.65 | 5:01.35 | 1.8% | 4:40.71 | 9.2% | |
| | 2017 HSBC UK | DH National Series #5 | | Hopton | Expert | | 225 | ClifBar / Crankbrothers / Decade / Mudhugger / Plushhillcycles | 3 / 36 | 94% | 2:29.33 | 2:24.51 | 3.3% | 2:17.42 | 8.7% | |
| | 2017 Pearce Cycles #6 | | Bucknell | Expert | | 108 | Plushhillcycles.co.uk / Royal / Wolverson | 3 / 29 | 93% | 2:08.45 | 2:06.43 | 1.6% | 2:02.23 | 5.1% | |
| | 2014 One Industries Mini Enduro #4 | | Eastridge | Hardtail | | 286 | | 1 / 16 | 100% | 10:15.70 | 10:15.70 | 0% | 8:09.50 | 25.8% | |
| | 2012 Forest of Dean Summer #3 | | Forest of Dean | 17-18 | 917573 | 587 | | 22 / 39 | 45% | 1:56.19 | 1:44.08 | 11.6% | 1:41.62 | 14.3% | |
| | 2013 Pearce Cycles #1 | | Bringewood | 17-18 | | 917 | | 19 / 29 | 36% | 2:29.16 | 2:06.86 | 17.6% | 2:01.44 | 22.8% | |
| | 2013 Pearce Cycles #3 | | Bucknell | 17-18 | | 917 | | 18 / 30 | 41% | 2:14.44 | 2:00.86 | 11.2% | 1:55.94 | 16% | |
| | 2014 One Industries Mini Enduro #5 | | Forest of Dean | 18-29 | | 30 | | 15 / 72 | 80% | 9:53.50 | 8:14.00 | 20.1% | 7:53.10 | 25.5% | |
| | 2016 Welsh Gravity Enduro Autumn #3 | | Afan | 18-29 | | 150 | Mudhugger / Plushhillcycles | 12 / 60 | 81% | 10:45.18 | 9:58.37 | 7.8% | 9:45.51 | 10.2% | |
| | 2014 Pearce Cycles #1 | | Hopton | 19-29 | | 245 | | 44 / 111 | 61% | 2:26.91 | 2:12.99 | 10.5% | 2:07.60 | 15.1% | |
| | 2014 Pearce Cycles #2 | | Rhyd y Felin | 19-29 | | 245 | | 55 / 98 | 44% | 4:14.45 | 3:38.09 | 16.7% | 3:27.85 | 22.4% | |
| | 2014 Pearce Cycles #3 | | Rhyd y Felin | 19-29 | | 245 | | 28 / 93 | 71% | 3:18.72 | 3:03.40 | 8.4% | 2:55.88 | 13% | |
| | 2014 Pearce Cycles #4 | | Bringewood | 19-29 | | 245 | | 33 / 83 | 61% | 2:40.17 | 2:29.00 | 7.5% | 2:20.39 | 14.1% | |
| | 2014 Pearce Cycles #5 | | Kinsham | 19-29 | | 245 | | 74 / 74 | 0% | 5:02.67 | 2:09.78 | 133.2% | 2:05.46 | 141.3% | |
| | 2014 Pearce Cycles #6 | | Bucknell | 19-29 | | 245 | | 33 / 78 | 58% | 2:20.89 | 2:12.13 | 6.6% | 2:04.68 | 13% | |
| | 2015 Pearce Cycles #1 | | Bringewood | 19-29 | | 249 | Plushhillcycles.co.uk | 13 / 108 | 89% | 2:19.29 | 2:12.44 | 5.2% | 2:05.93 | 10.6% | |
| | 2015 Pearce Cycles #2 | | Kinsham | 19-29 | | 249 | Plushhillcycles.co.uk | 20 / 93 | 79% | 1:58.60 | 1:50.86 | 7% | 1:46.35 | 11.5% | |
| | 2015 Pearce Cycles #3 | | Rhyd y Felin | 19-29 | | 249 | Plushhillcycles.co.uk | 18 / 100 | 83% | 3:11.31 | 3:01.78 | 5.2% | 2:54.45 | 9.7% | |
| | 2015 Pearce Cycles #4 | | Bucknell | 19-29 | | 249 | Plushhillcycles.co.uk | 77 / 85 | 10% | 2:47.58 | 2:09.08 | 29.8% | 2:01.03 | 38.5% | |
| | 2015 Pearce Cycles #5 | | Kinsham | 19-29 | | 249 | Plushhillcycles.co.uk | 10 / 68 | 87% | 1:53.40 | 1:49.89 | 3.2% | 1:44.86 | 8.1% | |
| | 2015 Pearce Cycles #6 | | Hopton | 19-29 | | 249 | Plushhillcycles.co.uk | 7 / 108 | 94% | 2:15.43 | 2:09.35 | 4.7% | 2:02.65 | 10.4% | |
| | 2015 Borderline Events UK DH #3 | | Caersws | 19-29 | | 93 | | 5 / 67 | 94% | 2:00.92 | 1:57.42 | 3% | 1:54.85 | 5.3% | |
| | Racers Guild Racing - Winter Classic | | Stile Cop | 19-29 | | 230 | | 2 / 30 | 97% | 55.78s | 53.76s | 3.8% | 52.87s | 5.5% | |
| | 2015 Borderline Events UK DH #4 & Midland Champs | | Moelfre | 19-29 | | 94 | | 10 / 55 | 83% | 2:14.26 | 2:02.52 | 9.6% | 2:02.32 | 9.8% | |
| | 2016 Pearce Cycles #1 | | Bringewood | 19-29 | | 201 | | 4 / 82 | 96% | 2:27.69 | 2:26.41 | 0.9% | 2:13.23 | 10.9% | |
| | 2016 Borderline Events UK DH #1 | | Revolution Bike Park | 19-29 | 718706 | 108 | | 1 / 80 | 100% | 3:14.30 | 3:14.30 | 0% | 3:05.56 | 4.7% | |
| | 2016 Pearce Cycles #2 | | Kinsham | 19-29 | | 201 | | 1 / 68 | 100% | 1:48.30 | 1:48.30 | 0% | 1:44.11 | 4% | |
| | 2016 Shimano BDS #2 | | Fort William | 19-29 | | 330 | Decade / Mudhugger / Plush Hill Cycles | 1 / 36 | 100% | 5:17.34 | 5:17.34 | 0% | 4:36.83 | 14.6% | |
| | 2016 Borderline Events UK DH #2 | | Llangollen | 19-29 | | 395 | Decade / Mudhugger / Plush Hill Cycles | 3 / 76 | 97% | 2:25.48 | 2:19.45 | 4.3% | 2:12.14 | 10.1% | |
| | 2016 Shimano BDS #3 | | Rhyd y Felin | 19-29 | | 330 | Decade / Mudhugger / Plushhillcycles.co.uk | 1 / 32 | 100% | 3:28.31 | 3:28.31 | 0% | 3:09.43 | 10% | |
| | 2016 Pearce Cycles #3 | | Rhyd y Felin | 19-29 | | 201 | Decade / Mudhugger / Plushhillcycles.co.uk | 1 / 90 | 100% | 3:11.32 | 3:11.32 | 0% | 3:07.01 | 2.3% | |
| | 2016 Shimano BDS #4 | | Moelfre | 19-29 | | 330 | Decade / Mudhugger / Plushhillcycles.co.uk | 1 / 20 | 100% | 2:57.51 | 2:57.51 | 0% | 2:36.58 | 13.4% | |
| | 2016 Pearce Cycles #4 | | Hopton | 19-29 | | 201 | Decade / Mudhugger / Plushhillcycles.co.uk | 1 / 81 | 100% | 2:15.22 | 2:15.22 | 0% | 2:12.06 | 2.4% | |
| | 2016 Pearce Cycles #5 | | Bucknell | 19-29 | | 201 | Decade / Mudhugger / Plushhillcycles.co.uk | 1 / 87 | 100% | 1:56.12 | 1:56.12 | 0% | 1:52.17 | 3.5% | |
| | 2016 Shimano BDS #5 | | Revolution Bike Park | 19-29 | | 330 | Decade / Mudhugger / Plushhillcycles.co.uk | 2 / 35 | 97% | 3:09.42 | 3:03.50 | 3.2% | 2:43.86 | 15.6% | |
| | 2016 Welsh Gravity Enduro Autumn #1 | | Eastridge | 19-29 | | 106 | Decade / Mudhugger / Plushhillcycles | 3 / 57 | 96% | 4:58.60 | 4:53.08 | 1.9% | 4:36.50 | 8% | |
| | 2016 Shimano BDS #6 | | Llangollen | 19-29 | | 330 | Decade / Mudhugger / Plushhillcycles.co.uk | 1 / 48 | 100% | 2:09.22 | 2:09.22 | 0% | 2:00.31 | 7.4% | |
| | 2016 Pearce Cycles #6 | | Hopton | 19-29 | | 201 | Decade / Mudhugger / Plushhillcycles.co.uk | 2 / 68 | 99% | 2:35.90 | 2:35.27 | 0.4% | 2:29.01 | 4.6% | |
| | 2023 Welsh Enduro #5 | | Llangollen | E-MTB: U40 | | 284 | | 9 / 29 | 71% | 7:02.83 | 6:41.53 | 5.3% | 6:22.33 | 10.6% | |
| | Borderline Events - UK DH National Champs '15 | | Llangollen | Non-championship: Senior | | 540 | | 12 / 55 | 80% | 2:25.16 | 2:15.84 | 6.9% | 2:04.84 | 16.3% | |
| | Borderline Events - UK DH National Champs '16 | | Revolution Bike Park | Non-championship: Senior | 718706 | 600 | | 1 / 63 | 100% | 2:53.83 | 2:53.83 | 0% | 2:33.51 | 13.2% | |