| | British Cycling - UK XC National Champs '23 | | Tong | 30-39 (Master+ race) | | 155 | | 3 / 13 | 83% | 1h28:13.35 | 1h24:45.75 | 4.1% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | Expert | | 125 | Didcot Phoenix CC | 6 / 28 | 81% | 1h27:44.80 | 1h23:28.00 | 5.1% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 30-34 | | 725 | Midland Bike Fit / Run & Ride | 1 / 12 | 100% | 1h27:43.00 | 1h27:43.00 | 0% | - | - | |
| | 2019 Haibike Mini Enduro #1 | | Forest of Dean | 30-34 | | 206 | TrailMaps.co.uk | 6 / 54 | 91% | 9:16.54 | 8:59.06 | 3.2% | 8:27.86 | 9.6% | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | Elite | | 41 | TORQ Performance | 16 / 36 | 57% | 1h54:34.00 | 1h43:07.00 | 11.1% | - | - | |
| | Run and Ride - Summer Classic | | Cannock Chase | Elite | | 1116 | Run & Ride | 3 / 5 | 50% | 1h21:45.00 | 1h15:47.00 | 7.9% | - | - | |
| | 2016 Southern XC #2 | | Checkendon | Elite | | 864 | TORQ Performance | 6 / 8 | 29% | 1h33:45.80 | 1h29:42.20 | 4.5% | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | Elite | | 28 | TORQ Performance | 16 / 24 | 35% | 1h52:20.00 | 1h40:52.00 | 11.4% | - | - | |
| | 2016 Midlands XC #6 | | Dudmaston | Elite | | 216 | TORQ Performance | 1 / 1 | - | 1h24:22.00 | 1h24:22.00 | 0% | - | - | |
| | 2016 Welsh MTB XC #1 | | Llandegla | Elite | | 2 | TORQ Performance | 2 / 2 | 0% | 1h45:12.00 | 1h41:39.00 | 3.5% | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Elite | | 1096 | TORQ Performance | - / 23 | 0% | - | | - | - | - | |
| | 2015 British Cycling MTB XC #5 | | Cannock Chase | Elite | | 28 | TORQ Performance | 22 / 34 | 36% | 1h39:43.00 | 1h30:56.00 | 9.7% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | Senior | | 28 | TORQ Performance | 16 / 43 | 64% | 1h45:35.00 | 1h34:06.00 | 12.2% | - | - | |
| | 2015 Midlands XC #6 | | Eastridge | Elite | | 61 | TORQ performance team | 5 / 9 | 50% | 1h53:31.00 | 1h48:02.00 | 5.1% | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | Elite | | 32 | TORQ Performance | 17 / 30 | 45% | 1h52:37.00 | 1h39:13.00 | 13.5% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | Elite | | 36 | TORQ Performance | 39 / 51 | 24% | 1h40:28.00 | 1h26:22.00 | 16.3% | - | - | |
| | 2015 Midlands XC #1 | | Cannock Chase | Elite | | 120 | TORQ Performance | 8 / 11 | 30% | 1h32:11.00 | 1h26:38.00 | 6.4% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | Elite | | 36 | TORQ Performance | 36 / 56 | 36% | 2h02:44.00 | 1h50:50.00 | 10.7% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #4 | | Frith Hill | Expert | | 788 | TORQ Performance | 3 / 14 | 85% | 1h46:03.00 | 1h41:19.00 | 4.7% | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | Elite | | 24 | Trek Bicycle Coventry | 15 / 35 | 59% | 1h52:08.00 | 1h42:51.00 | 9% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | Elite | | 33 | Trek Bicycle Coventry | 26 / 57 | 55% | 2h00:35.00 | 1h52:32.00 | 7.2% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | Elite | | 25 | Trek Bikes Coventry | 23 / 47 | 52% | 1h41:34.00 | 1h30:14.00 | 12.6% | - | - | |
| | 2014 Midlands XC #4 | | Eastridge | Elite | | 115 | Trek Coventry | 5 / 7 | 33% | 1h37:53.00 | 1h26:53.00 | 12.7% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | Elite | | 22 | Trek Bicycle Coventry | 29 / 47 | 39% | - | 1h40:50.00 | - | - | - | |
| | 2014 Midlands XC #2 | | Birchall Woods | Elite | | 115 | Trek Bicycle Store Coventry | 6 / 11 | 50% | 1h44:06.00 | 1h39:40.00 | 4.5% | - | - | |
| | 2014 Nutcracker Altura XC #2 | | Gandale | Elite | | 6 | Trek Bicycle Coventry | 1 / 4 | 100% | 1h36:20.00 | 1h36:20.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | Elite | | 42 | Trek Bikes Coventry | 24 / 63 | 63% | 1h55:29.00 | 1h46:21.00 | 8.6% | - | - | |
| | 2014 Nutcracker Altura XC #1 | | Dalby Forest | Elite | 721792 | 6 | Trek Bicycle Coventry | 4 / 10 | 67% | 1h40:21.00 | 1h34:05.00 | 6.7% | - | - | |
| | 2014 Pedalon Southern XC #1 | | Wasing | Elite | | 423 | Trek Coventry | 9 / 20 | 58% | 1h54:08.00 | 1h46:55.00 | 6.8% | - | - | |
| | 2013 Midlands XC #2 | | Birchall Woods | Expert | | 125 | Run & Ride Performance Team | 1 / 12 | 100% | 1h24:19.00 | 1h24:19.00 | 0% | - | - | |
| | 2012 Midlands XC #3 | | Birchall Woods | Sport | | 223 | Run & Ride Events / Stanton Bikes | 46 / 52 | 12% | - | 1h24:42.00 | - | - | - | |
| | 2011 Halo BDS #5 | | Caersws | 19-29 | 721792 | 232 | Five Two RT | 30 / 37 | 19% | 2:50.19 | 2:08.87 | 32.1% | 1:56.85 | 45.7% | |
| | 2011 Pearce Cycles #5 | | Bucknell | 19-29 | | 255 | | 27 / 74 | 64% | 2:27.27 | 2:13.97 | 9.9% | 2:03.50 | 19.2% | |
| | 2011 Pearce Cycles #4 | | Rhyd y Felin | 19-29 | | 255 | Five Two RT | 25 / 94 | 74% | 3:20.15 | 3:01.12 | 10.5% | 2:47.06 | 19.8% | |
| | Si Paton - UK DH National Champs '11 | | Llangollen | Senior Champs | | 121 | Five Two RT | 86 / 134 | 36% | 2:49.69 | 2:07.68 | 32.9% | 2:07.68 | 32.9% | |
| | 2011 Halo BDS #4 | | Llangollen | 19-29 | GBR19851216 | 232 | Five Two RT | 33 / 59 | 45% | 2:08.06 | 1:57.10 | 9.4% | 1:44.16 | 22.9% | |
| | 2011 Pearce Cycles #3 | | Hopton | 19-29 | | 255 | Five Two RT | 19 / 76 | 76% | 2:50.10 | 2:29.44 | 13.8% | 2:21.70 | 20% | |
| | 2011 Pearce Cycles #2 | | Bringewood | 19-29 | | 255 | Five Two RT | 12 / 93 | 88% | 2:20.50 | 2:13.27 | 5.4% | 2:03.88 | 13.4% | |
| | 2011 Halo BDS #2 | | Moelfre | 19-29 | | 232 | Five Two RT | 27 / 67 | 61% | 2:48.99 | 2:36.31 | 8.1% | 2:23.15 | 18.1% | |
| | 2011 Pearce Cycles #1 | | Hopton | 19-29 | | 255 | Five Two RT | 12 / 109 | 90% | 2:38.16 | 2:29.02 | 6.1% | 2:15.00 | 17.2% | |
| | 2011 Aston Hill #1 | | Aston Hill | 19-29 | 721792 | 291 | | 13 / 101 | 88% | 1:34.47 | 1:30.27 | 4.7% | 1:25.05 | 11.1% | |
| | 2011 Halo BDS #1 | | Nant Gwrtheyrn | 19-29 | | 232 | Five Two RT | 26 / 64 | 60% | 2:52.41 | 2:32.39 | 13.1% | 2:16.70 | 26.1% | |
| | 2010 NPS 4x #6 | | Chicksands | Big Fun: 18+ | | 157 | | 6 / 23 | 77% | n/a | | - | | - | |
| | 2010 Halo BDS #4 | | Moelfre | 19-29 | | 321 | Racers Guild | 29 / 63 | 55% | 2:49.35 | 2:39.99 | 5.9% | 2:25.29 | 16.6% | |
| | Naked Racing - 661 Mini DH | | Penshurst | 19-29 | | 179 | | 5 / 16 | 73% | 51.17s | 47.29s | 8.2% | 46.60s | 9.8% | |
| | 2010 Halo BDS #3 | | Llangollen | 19-29 | | 321 | Racers Guild | 64 / 71 | 10% | 2:21.49 | 1:53.11 | 25.1% | 1:42.50 | 38% | |
| | 2010 Pearce Cycles #3 & Midland Champs | | Bringewood | 19-29 | | 241 | Racers Guild | 23 / 91 | 76% | 2:19.31 | 2:08.62 | 8.3% | 2:04.38 | 12% | |
| | 2010 Halo BDS #2 | | Fort William | 19-29 | | 321 | Racers Guild | 51 / 77 | 34% | 6:24.77 | 5:33.78 | 15.3% | 5:02.44 | 27.2% | |
| | 2010 Welsh DH #1 & Welsh Champs | | Llangollen | 19-29 | | 431 | Racers Guild | 25 / 98 | 75% | 2:20.62 | 2:06.61 | 11.1% | 1:51.24 | 26.4% | |
| | 2010 Halo BDS #1 | | Rheola | 19-29 | | 321 | Racers Guild | 51 / 66 | 23% | 3:41.26 | 3:13.23 | 14.5% | 2:49.27 | 30.7% | |
| | Borderline Events - Descent Gear Clipped In | | Moelfre | 19-29 | | 423 | Racers Guild | 37 / 109 | 67% | 2:36.80 | 2:20.78 | 11.4% | 2:12.84 | 18% | |
| | 2010 Alpine Bikes #2 | | Innerleithen | 19-29 | | 220 | | 15 / 69 | 79% | 4:09.37 | 3:44.12 | 11.3% | 3:26.62 | 20.7% | |
| | 2008 Caersws Cup #1 | | Caersws | 19-29 | | 124 | | 43 / 65 | 34% | 3:20.57 | 2:36.19 | 28.4% | 2:27.23 | 36.2% | |