| | 2024 Welsh Enduro #1 | | Llandegla | 30-39 | | 344 | OPA | 2 / 53 | 98% | 7:27.51 | 7:13.65 | 3.2% | 7:13.65 | 3.2% | |
| | 2022 Pearce Cycles DH #4 | | Bucknell | Elite | | 25 | | 3 / 7 | 67% | 1:52.75 | 1:50.74 | 1.8% | 1:44.52 | 7.9% | |
| | 2022 Welsh Enduro #1 | | Dyfi Forest | 30-39 | | 1451 | | DNF / 72 | 0% | DNF | 4:55.68 | - | 4:47.75 | - | |
| | 2021 Welsh Enduro #3 | | Dyfi Forest | Pro | | 388 | | 3 / 9 | 75% | 6:08.02 | 5:43.97 | 7% | 5:43.97 | 7% | |
| | 2021 Welsh Enduro #2 | | Llandegla | Pro | | 1246 | | 3 / 6 | 60% | 5:43.96 | 5:23.95 | 6.2% | 5:23.95 | 6.2% | |
| | 2018 Pearce Cycles #4 | | Bucknell | Elite | | 22 | | 6 / 12 | 55% | 1:56.46 | 1:51.78 | 4.2% | 1:51.78 | 4.2% | |
| | 2018 Pearce Cycles #3 | | Rhyd y Felin | Elite | | 22 | | DNS / 13 | 0% | DNS | 2:43.47 | - | 2:43.47 | - | |
| | Red Bull - Hardline 2017 | | Hardline | Open | | 5 | | Q9 F9 / 10 | 11% | 2:49.99 | 2:31.29 | 12.4% | 2:31.29 | 12.4% | |
| | 2017 HSBC UK | DH National Series #4 | | Llangollen | Elite | | 74 | | Q6 F2 / 23 | 95% | 2:20.33 | 2:18.36 | 1.4% | 2:13.33 | 5.3% | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 18-29 | | 3 | Mountain Biking UK | 17 / 229 | 93% | 18:54.00 | 17:10.78 | 10% | 17:10.78 | 10% | |
| | 2017 HSBC UK | DH National Series #3 | | Rhyd y Felin | Elite | | 74 | | Q11 F8 / 23 | 68% | 3:13.43 | 3:03.75 | 5.3% | 3:03.75 | 5.3% | |
| | 2017 HSBC UK | DH National Series #1 | | Nant Gwrtheyrn | Elite | | 74 | GT Bicycles / MBUK | Q11 F9 / 33 | 75% | 2:13.45 | 2:05.92 | 6% | 2:05.92 | 6% | |
| | Red Bull - Hardline 2016 | | Hardline | Elite | | ? | | Q F12 / 14 | 15% | 3:47.24 | 3:32.46 | 7% | 3:32.46 | 7% | |
| | 2016 Shimano BDS #5 | | Revolution Bike Park | Elite | | 57 | | Q6 F16 / 22 | 29% | 3:07.47 | 2:43.86 | 14.4% | 2:43.86 | 14.4% | |
| | 2016 Shimano BDS #4 | | Moelfre | Elite | | 57 | | Q3 F19 / 24 | 22% | 2:47.72 | 2:36.58 | 7.1% | 2:36.58 | 7.1% | |
| | 2016 Shimano BDS #3 | | Rhyd y Felin | Elite | | 57 | Ride.io | Q36 F36 / 36 | 0% | 4:10.39 | 3:09.43 | 32.2% | 3:09.43 | 32.2% | |
| | 2016 Shimano BDS #2 | | Fort William | Elite | | 57 | | Q47 F46 / 48 | 4% | 7:11.52 | 4:36.83 | 55.9% | 4:36.83 | 55.9% | |
| | Red Bull - Hardline 2015 | | Hardline | Open | | ? | | Q8 F7 / 15 | 57% | 7:47.40 | 3:53.79 | 99.9% | 3:53.79 | 99.9% | |
| | 2015 Rose Bikes BDS #5 | | Moelfre | Elite | | 65 | Orange Dirt World Team | QDNS F / 34 | 0% | DNS | 2:30.03 | - | 2:30.03 | - | |
| | 2015 Rose Bikes BDS #4 | | Rhyd y Felin | Elite | | 65 | Orange Dirt World Team | Q8 F10 / 44 | 79% | 3:35.53 | 3:24.42 | 5.4% | 3:24.42 | 5.4% | |
| | 2015 Rose Bikes BDS #3 | | Llangollen | Elite | | 65 | Orange Dirt World Team | Q18 F8 / 55 | 87% | 2:14.63 | 2:09.45 | 4% | 2:09.45 | 4% | |
| | 2015 Rose Bikes BDS #1 | | Ae Forest | Elite | | 65 | Orange Dirt World Team | Q31 F18 / 44 | 60% | 2:26.06 | 2:18.87 | 5.2% | 2:18.87 | 5.2% | |
| | 2015 Portugal DH Cup #2 | | Pampilhosa da Serra | Elite | GBR19890505 | 80 | | Q10 F14 / 112 | 88% | 2:28.43 | 2:23.53 | 3.4% | 2:23.53 | 3.4% | |
| | 2014 UCI World Cup DH #7 | | Méribel | Elite | GBR19890505 | 109 | | Q107 FDNQ / 177 | 0% | DNQ | 3:16.37 | - | 3:16.37 | - | |
| | Crankworx - Air DH | | Les Deux Alpes | Elite | GBR19890505 | 41 | j? / mountainbikeking / Ti-springs | DNF / 172 | 0% | DNF | 3:35.62 | - | 3:35.62 | - | |
| | 2014 iXS European Cup #3 | | Val di Sole | Elite | GBR19890505 & 1989 | 31 | mountainbikekin / Ti-springs | Q215 F40 / 253 | 85% | 4:37.20 | 4:10.43 | 10.7% | 4:10.43 | 10.7% | |
| | 2014 iXS European Cup #2 | | Schladming | Elite | GBR19890505 & 1989 | 48 | mountainbikekin / Ti-springs | Q64 F6 / 315 | 98% | 3:54.16 | 3:49.10 | 2.2% | 3:49.10 | 2.2% | |
| | 2014 UCI World Cup DH #4 | | Leogang | Elite | GBR19890505 | 120 | | Q60 F41 / 229 | 82% | 3:27.71 | 3:18.75 | 4.5% | 3:18.75 | 4.5% | |
| | 2014 UCI World Cup DH #3 | | Fort William | Elite | GBR19890505 | 111 | | QDNF FDNQ / 170 | 0% | DNF | 4:36.58 | - | 4:36.58 | - | |
| | 2014 Portugal DH Cup #3 | | Tarouca | Elite | GBR19890505 & 446362 | 26 | | Q1 F3 / 56 | 96% | 2:53.62 | 2:48.66 | 2.9% | 2:48.66 | 2.9% | |
| | Bike Aventura - Gouveia International Downhill | | Gouveia | Elite | GBR19890505 | 1 | Tisprings.com | Q1 F27 / 87 | 70% | 2:45.78 | 2:32.24 | 8.9% | 2:32.24 | 8.9% | |
| | 2014 Portugal DH Cup #1 | | Pampilhosa da Serra | Elite | GBR19890505 & 446362 | 189 | | Q5 F6 / 82 | 94% | 2:50.57 | 2:45.88 | 2.8% | 2:45.88 | 2.8% | |
| | Ponte de Lima Bike Park - Ponte de Lima International | | Ponte de Lima | Elite | GBR19890505 | 9 | Burgtec / Morewood / Ti-springs | 5 / 92 | 96% | 4:16.16 | 4:07.72 | 3.4% | 4:07.72 | 3.4% | |
| | MIJ Racing - Welsh Champs | | BikePark Wales | Elite | | 16 | | 4 / 9 | 63% | 2:51.82 | 2:49.99 | 1.1% | 2:49.99 | 1.1% | |
| | 2013 UCI World Cup DH #6 | | Leogang | Elite | GBR19890505 | 140 | | QDNS FDNQ / 181 | 0% | DNS | 3:23.96 | - | 3:23.96 | - | |
| | 2013 UCI World Cup DH #5 | | Hafjell Bike Park | Elite | GBR19890505 | 166 | | Q48 F72 / 140 | 49% | 4:19.65 | 3:40.17 | 17.9% | 3:40.17 | 17.9% | |
| | 2013 UCI World Cup DH #3 | | Vallnord | Elite | GBR19890505 | 112 | | QDNF FDNQ / 168 | 0% | DNF | 4:13.67 | - | 4:13.67 | - | |
| | Borderline Events - UK DH National Champs '13 | | Rhyd y Felin | Senior Champs | GBR19890505 | 11 | 100% / Nukeproof / Royal / Schwalbe | Q11 F80 / 91 | 12% | 4:13.00 | 3:22.02 | 25.2% | 3:22.02 | 25.2% | |
| | Welsh Enduro Series - Antur Stiniog Gwyl DHFfest '13 | | Antur Stiniog | Elite | | 5 | | 3 / 5 | 50% | 2:33.56 | 2:30.12 | 2.3% | 2:30.12 | 2.3% | |
| | 2013 Pearce Cycles #3 | | Bucknell | Elite | | 28 | Nukeproof | 2 / 11 | 90% | 1:55.96 | 1:55.94 | 0% | 1:55.94 | 0% | |
| | Naked Racing - Evans Urban Duel | | Cardiff | Men | | 101 | | Q8 F / 86 | 87% | n/a | | - | | - | |
| | 2012 Halo BDS #6 | | Llangollen | Elite | | 16 | Chain Reaction Cycles / Nukeproof | Q7 F4 / 33 | 91% | 2:16.73 | 2:14.18 | 1.9% | 2:11.22 | 4.2% | |
| | 2012 UCI World Cup DH #7 | | Hafjell Bike Park | Elite | GBR19890505 | 104 | Chain Reaction Cycles / Nukeproof | Q130 FDNQ / 148 | 0% | DNQ | 3:31.76 | - | 3:31.76 | - | |
| | 2012 Halo BDS #5 | | Bringewood | Elite | | 16 | Chain Reaction Cycles / Nukeproof | Q31 F5 / 33 | 88% | 2:32.49 | 2:26.70 | 4% | 2:26.70 | 4% | |
| | MIJ Racing - Welsh Champs | | Moelfre | Elite | | 35 | Chain Reaction Cycles / Nukeproof | 3 / 9 | 75% | 2:20.68 | 2:19.41 | 0.9% | 2:19.41 | 0.9% | |
| | 2012 Halo BDS #4 | | Caersws | Elite | | 16 | Chain Reaction Cycles / Nukeproof | Q5 F4 / 31 | 90% | 1:55.01 | 1:50.33 | 4.3% | 1:50.33 | 4.3% | |
| | 2012 UCI World Cup DH #6 | | Val d'Isère | Elite | GBR19890505 | 90 | Chain Reaction Cycles / Nukeproof | Q64 F64 / 228 | 72% | 2:31.79 | 2:19.48 | 8.8% | 2:19.48 | 8.8% | |
| | Si Paton - UK DH National Champs '12 | | Moelfre | Elite | | 16 | Chain Reaction Cycles / Nukeproof | Q10 F34 / 39 | 13% | 3:11.30 | 2:25.94 | 31.1% | 2:25.94 | 31.1% | |
| | 2012 UCI World Cup DH #5 | | Windham, NY | Elite | GBR19890505 | 83 | Chain Reaction Cycles / Nukeproof | Q44 F75 / 162 | 54% | 3:11.70 | 2:26.42 | 30.9% | 2:26.42 | 30.9% | |
| | 2012 UCI World Cup DH #4 | | Mont-Sainte-Anne, QC | Elite | GBR19890505 | 84 | Chain Reaction Cycles / Nukeproof | Q129 FDNQ / 155 | 0% | DNQ | 4:14.02 | - | 4:14.02 | - | |
| | 2012 UCI World Cup DH #3 | | Fort William | Elite | GBR19890505 | 76 | Chain Reaction Cycles / Nukeproof | Q69 F72 / 173 | 59% | 5:30.46 | 4:48.21 | 14.7% | 4:48.21 | 14.7% | |
| | 2012 UCI World Cup DH #2 | | Val di Sole | Elite | GBR19890505 | 53 | Chain Reaction Cycles / Nukeproof | Q158 FDNQ / 226 | 0% | DNQ | 3:10.58 | - | 3:10.58 | - | |
| | 2012 iXS European Cup #2 | | Leogang | Elite | GBR19890505 & 1989 | 41 | Chain Reaction Cycles / Nukeproof | Q43 F50 / 307 | 84% | 3:39.57 | 3:21.57 | 8.9% | 3:21.57 | 8.9% | |
| | 2012 Halo BDS #2 | | Fort William | Elite | | 16 | Chain Reaction Cycles / Nukeproof | 29 / 56 | 49% | 5:11.82 | 4:52.11 | 6.8% | 4:52.11 | 6.8% | |
| | Sea Otter - 2012 Sea Otter Classic | | Monterey, CA | Pro | 446362 & 23 | 24 | Chain Reaction Cycles / Nukeproof | 23 / 124 | 82% | 2:09.92 | 2:02.51 | 6.1% | 2:02.51 | 6.1% | |
| | 2012 Halo BDS #1 | | Combe Sydenham | Elite | GBR19890505 | 16 | Chain Reaction Cycles / Nukeproof | Q17 F16 / 40 | 62% | 2:34.09 | 2:25.98 | 5.6% | 2:25.98 | 5.6% | |
| | 2012 UCI World Cup DH #1 | | Pietermaritzburg, KZN | Elite | GBR19890505 | 65 | | Q70 F53 / 134 | 61% | 4:14.71 | 3:57.98 | 7% | 3:57.98 | 7% | |
| | 2011 Halo BDS #5 | | Caersws | Elite | 446362 | 21 | Don Skene Cycles #Teamskene / J-Tech | Q2 F1 / 28 | 100% | 1:56.85 | 1:56.85 | 0% | 1:56.85 | 0% | |
| | 2011 North Wales Series #3 & Welsh Champs | | Caersws | Elite | 446362 | 2 | Don Skene Cycles #Teamskene / J-Tech / Ruckus Clothi | 3 / 9 | 75% | 2:10.02 | 2:04.40 | 4.5% | 2:04.40 | 4.5% | |
| | 2011 UCI World Cup DH #7 | | Val di Sole | Elite | GBR19890505 | 59 | | Q116 FDNQ / 226 | 0% | DNQ | 3:10.36 | - | 3:10.36 | - | |
| | 2011 UCI World Cup DH #6 | | La Bresse | Elite | GBR19890505 | 70 | | Q42 F19 / 223 | 92% | 2:16.09 | 2:09.61 | 5% | 2:09.61 | 5% | |
| | 2011 Pearce Cycles #4 | | Rhyd y Felin | Elite | | 28 | Don Skene Cycles #Teamskene / J-Tech | 1 / 15 | 100% | 2:47.06 | 2:47.06 | 0% | 2:47.06 | 0% | |
| | Si Paton - UK DH National Champs '11 | | Llangollen | Senior Champs | GBR19890505 | 9 | Don Skene Cycles #Teamskene | Q59 F2 / 134 | 99% | 2:11.38 | 2:07.68 | 2.9% | 2:07.68 | 2.9% | |
| | 2011 UCI World Cup DH #5 | | Windham, NY | Elite | GBR19890505 | 67 | | Q28 F73 / 142 | 49% | 2:42.80 | 2:24.04 | 13% | 2:24.04 | 13% | |
| | 2011 UCI World Cup DH #4 | | Mont-Sainte-Anne, QC | Elite | GBR19890505 | 61 | | Q99 FDNQ / 141 | 0% | DNQ | 4:31.77 | - | 4:31.77 | - | |
| | 2011 Halo BDS #4 | | Llangollen | Elite | GBR19890505 | 21 | Don Skene Cycles #Teamskene | Q5 F6 / 44 | 88% | 1:47.26 | 1:44.16 | 3% | 1:44.16 | 3% | |
| | 2011 UCI World Cup DH #3 | | Leogang | Elite | GBR19890505 | 69 | | Q63 F45 / 257 | 83% | 4:05.40 | 3:44.18 | 9.5% | 3:44.18 | 9.5% | |
| | 2011 UCI World Cup DH #2 | | Fort William | Elite | GBR19890505 | 51 | | Q167 FDNQ / 185 | 0% | DNQ | 4:43.85 | - | 4:43.85 | - | |
| | 2011 Portugal DH Cup #3 | | São Brás de Alportel | Elite | GBR19890505 & 446362 | 12 | J-Tech | Q3 F7 / 77 | 92% | 2:22.22 | 2:15.19 | 5.2% | 2:15.19 | 5.2% | |
| | 2011 Maxxis Cup #2 | | Lousã | Elite | GBR19890505 & 446362 | 321 | J-Tech | Q23 F4 / 81 | 96% | 3:38.85 | 3:30.78 | 3.8% | 3:30.78 | 3.8% | |
| | 2011 UCI World Cup DH #1 | | Pietermaritzburg, KZN | Elite | GBR19890505 | 93 | | Q54 F49 / 110 | 56% | 4:26.06 | 4:08.63 | 7% | 4:08.63 | 7% | |
| | 2011 Halo BDS #2 | | Moelfre | Elite | | 21 | Don Skene Cycles #Teamskene | Q5 F29 / 46 | 38% | 2:32.72 | 2:23.15 | 6.7% | 2:23.15 | 6.7% | |
| | 2011 Halo BDS #1 | | Nant Gwrtheyrn | Elite | | 21 | Don Skene Cycles #Teamskene | Q2 F2 / 42 | 98% | 2:20.91 | 2:16.70 | 3.1% | 2:16.70 | 3.1% | |
| | 2010 Halo BDS #5 | | Caersws | Elite | 446362 | 22 | | Q17 F11 / 21 | 50% | 1:43.69 | 1:38.09 | 5.7% | 1:38.09 | 5.7% | |
| | 2010 MIJ #5 | | Rheola | Elite | | 7 | Don Skene Cycles #Teamskene | - / 4 | 0% | - | 3:05.73 | - | 3:04.65 | - | |
| | 2010 Pearce Cycles #6 | | Bucknell | Elite | | 18 | Don Skene Cycles #Teamskene | 5 / 10 | 56% | 2:03.59 | 1:59.61 | 3.3% | 1:59.61 | 3.3% | |
| | Simply Downhill - Simply Downhill 2 (Sunday) | | Nant Gwrtheyrn | Elite | | 2 | Don Skene Cycles #Teamskene | 3 / 8 | 71% | 2:19.32 | 2:15.66 | 2.7% | 2:15.66 | 2.7% | |
| | Simply Downhill - Simply Downhill 1 (Saturday) | | Nant Gwrtheyrn | Elite | | 2 | Don Skene Cycles #Teamskene | 2 / 7 | 83% | 2:20.07 | 2:17.60 | 1.8% | 2:17.60 | 1.8% | |
| | 2010 Halo BDS #4 | | Moelfre | Elite | 446362 | 22 | | Q14 F14 / 14 | 0% | 4:47.88 | 2:25.29 | 98.2% | 2:25.29 | 98.2% | |
| | 2010 UCI World Cup DH #5 | | Val di Sole | Elite | GBR19890505 | 112 | | Q127 FDNQ / 199 | 0% | DNQ | 3:17.85 | - | 3:17.85 | - | |
| | 2010 UCI World Cup DH #4 | | Champéry | Elite | GBR19890505 | 115 | | Q99 FDNQ / 206 | 0% | DNQ | 4:02.19 | - | 4:02.19 | - | |
| | Borderline Events - UK DH National Champs '10 | | Ae Forest | Senior Champs | GBR19890505 | 18 | Don Skene Cycles #Teamskene | Q71 F70 / 72 | 3% | 5:12.58 | 2:15.24 | 131.1% | 2:15.24 | 131.1% | |
| | 2010 Halo BDS #3 | | Llangollen | Elite | GBR19890505 | 22 | | Q11 F5 / 23 | 82% | 1:46.71 | 1:42.50 | 4.1% | 1:42.50 | 4.1% | |
| | 2010 UCI World Cup DH #3 | | Leogang | Elite | GBR19890505 | 140 | | Q200 FDNQ / 222 | 0% | DNQ | 4:05.65 | - | 4:05.65 | - | |
| | 2010 Pearce Cycles #4 | | Rhyd y Felin | Elite | | 18 | Don Skene Cycles #Teamskene | 3 / 14 | 85% | 2:47.99 | 2:43.95 | 2.5% | 2:43.95 | 2.5% | |
| | 2010 UCI World Cup DH #2 | | Fort William | Elite | GBR19890505 | 117 | | Q109 FDNQ / 169 | 0% | DNQ | 4:35.70 | - | 4:35.70 | - | |
| | 2010 UCI World Cup DH #1 | | Maribor | Elite | GBR19890505 | 135 | | Q86 FDNQ / 241 | 0% | DNQ | 3:23.42 | - | 3:23.42 | - | |
| | 2010 Welsh DH #1 & Welsh Champs | | Llangollen | Elite | | 8 | | 3 / 12 | 82% | 1:54.25 | 1:51.24 | 2.7% | 1:51.24 | 2.7% | |
| | 2010 Halo BDS #1 | | Rheola | Elite | 446362 | 22 | | Q25 F19 / 25 | 25% | 3:07.75 | 2:49.27 | 10.9% | 2:49.27 | 10.9% | |
| | Borderline Events - Descent Gear Clipped In | | Moelfre | Elite | | 18 | Don Skene Cycles #Teamskene | 5 / 7 | 33% | 2:19.66 | 2:12.84 | 5.1% | 2:12.84 | 5.1% | |
| | 2010 Pearce Cycles #1 | | Bringewood | Elite | | 18 | Don Skene Cycles #Teamskene | 13 / 17 | 25% | 2:28.65 | 2:16.45 | 8.9% | 2:16.45 | 8.9% | |
| | 2009 NPS #5 | | Rheola | Expert | 446362 | 115 | MSC Bikes | Q10 F3 / 36 | 94% | 3:09.74 | 3:02.04 | 4.2% | 2:59.60 | 5.6% | |
| | 2009 Pearce Cycles #5 | | Bucknell | Expert | | 140 | | 2 / 20 | 95% | 1:59.97 | 1:59.85 | 0.1% | 1:55.99 | 3.4% | |
| | MIJ Racing - Welsh Champs | | Caersws | Expert | 446362 | 20 | | 1 / 21 | 100% | 1:49.23 | 1:49.23 | 0% | 1:47.58 | 1.5% | |
| | Crankworx - Canadian Open | | Whistler, BC | Pro | | 66 | MSC Bikes | DNS / 93 | 0% | DNS | 3:02.56 | - | 3:02.56 | - | |
| | Crankworx - Air DH | | Whistler, BC | Pro | | 66 | MSC Bikes | 38 / 72 | 48% | 4:41.47 | 4:20.45 | 8.1% | 4:20.45 | 8.1% | |
| | Crankworx - Garbanzo | | Whistler, BC | Pro | | 66 | MSC Bikes | 79 / 85 | 7% | 24:24.89 | 13:44.55 | 77.7% | 13:44.55 | 77.7% | |
| | 2009 Nissan UCI World Cup DH #7 | | Bromont, QC | Elite | GBR19890505 | 126 | | Q66 F50 / 160 | 69% | 2:46.70 | 2:31.65 | 9.9% | 2:31.65 | 9.9% | |
| | 2009 Nissan UCI World Cup DH #6 | | Mont-Sainte-Anne, QC | Elite | GBR19890505 | 124 | | Q81 FDNQ / 157 | 0% | DNQ | 4:38.44 | - | 4:38.44 | - | |
| | 2009 Nissan UCI World Cup DH #5 | | Maribor | Elite | GBR19890505 | 248 | | Q106 FDNQ / 225 | 0% | DNQ | 3:03.33 | - | 3:03.33 | - | |