| | 2019/20 Brass Monkeys XC Enduro #3 | | Minley Manor | 2hr: 40+ | | 2345 | DYSONS CYCLES | 2 / 75 | 99% | 1h36:05.00 | 1h34:21.00 | 1.8% | - | - | |
| | 2019/20 Thetford Racing Winter XC #3 | | Thetford Forest | 1.5hr: 40+ | | 225 | Dyson Cycles | 13 / 108 | 89% | 1h45:28.00 | 1h39:01.00 | 6.5% | - | - | |
| | 2019/20 Brass Monkeys XC Enduro #2 | | Porridgepot Hill | 2hr: 40+ | | 2211 | DYSONS CYCLES | 6 / 82 | 94% | 1h36:12.00 | 1h28:40.00 | 8.5% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #8 | | Phoenix Bike Park, Kentford | 40-49 | | 744 | | 25 / 29 | 14% | - | 1h11:12.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #7 | | Radical Bikes | 40-49 | | 744 | | 4 / 24 | 87% | 1h33:12.00 | 1h31:23.00 | 2% | - | - | |
| | Gorrick - Kawasaki G100 Enduro Challenge | | Minley Manor | 7 Laps | | 705 | | 12 / 34 | 67% | 5h03:08.00 | 4h25:44.00 | 14.1% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #5 | | Thickthorn, Norwich | 40-49 | | 744 | | 11 / 35 | 71% | 1h44:18.00 | 1h36:05.00 | 8.6% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | 40-49 | | 744 | Dyson Cycles | 10 / 43 | 79% | 1h18:08.00 | 1h15:06.00 | 4% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | 40-49 | | 454 | Dyson Cycles | 4 / 39 | 92% | 1h25:35.00 | 1h22:07.00 | 4.2% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 40-49 | | 454 | Dyson Cycles | 23 / 54 | 58% | 1h33:08.00 | 1h22:58.00 | 12.3% | - | - | |
| | 2018 Mud Sweat & Gears XC - Central #1 | | Black Park | 40-49 | | 736 | Dyson Cycles | 8 / 30 | 76% | 1h29:22.00 | 1h20:58.00 | 10.4% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #5 | | Carver Barracks | 40-49 | | 913 | Dyson Cycles | 8 / 33 | 78% | 1h27:11.00 | 1h24:06.00 | 3.7% | - | - | |
| | Gorrick - Kawasaki G100 Enduro Challenge | | Minley Manor | 7 Laps | | 770 | Dyson Cycles / Excel Racing | 43 / 65 | 34% | - | 4h29:34.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #5 | | Phoenix Bike Park, Kentford | 40-49 | | 617 | | 14 / 33 | 59% | 1h23:11.00 | 1h14:32.00 | 11.6% | - | - | |
| | 2017 Southern XC #3 | | Crow Hill | 40-49 | | 6355 | Dyson Cycles | 18 / 36 | 51% | 1h42:35.40 | 1h28:34.40 | 15.8% | - | - | |
| | 2017 Mud Sweat & Gears XC #4 | | Carver Barracks | 40-49 | | 617 | | 9 / 40 | 79% | 1h26:32.00 | 1h20:05.00 | 8.1% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #2 | | Crowthorne Wood | 30-39 | | 166 | Dyson Cycles | 5 / 19 | 78% | 1h05:53.00 | 1h03:51.00 | 3.2% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #1 | | Saddleback Hill | 30-39 | | 672 | Dyson Cycles | 8 / 18 | 59% | 1h10:48.00 | 1h06:10.00 | 7% | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | 30-39 | | 272 | | 21 / 32 | 35% | 1h50:26.00 | 1h35:44.00 | 15.4% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | 30-39 | | 419 | | 31 / 37 | 17% | - | 1h30:30.00 | - | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | 30-39 | | 219 | | 19 / 35 | 47% | 1h45:34.00 | 1h29:41.00 | 17.7% | - | - | |
| | 2014 Pedalon Southern XC #5 | | Queen Elizabeth Country Park | 30-39 | | 281 | Dyson Cycles / Excel Racing | 13 / 19 | 33% | 1h30:23.00 | 1h17:22.00 | 16.8% | - | - | |
| | 2014 Pedalon Southern XC #4 | | Porridgepot Hill | 30-39 | | 394 | Dyson Cycles / Excel Racing | 17 / 29 | 43% | 1h31:07.00 | 1h21:17.00 | 12.1% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | 30-39 | | 360 | | 13 / 29 | 57% | 1h48:28.00 | 1h36:08.00 | 12.8% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #4 | | Porridgepot Hill | Master Plus | | 768 | Dyson Cycles / Excel Racing | 7 / 10 | 33% | 1h30:56.00 | 1h24:58.00 | 7% | - | - | |
| | 2014 Pedalon Southern XC #2 | | Checkendon | 30-39 | | 352 | Dyson Cycles / Excel | 15 / 30 | 52% | 1h40:35.00 | 1h34:09.00 | 6.8% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | Sport | | 499 | | 17 / 50 | 67% | 1h17:35.00 | 1h09:13.00 | 12.1% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #3 | | Caesar's Camp | Master Plus | | 167 | Dyson Cycles / Excel Racing | 8 / 20 | 63% | 1h26:38.00 | 1h18:34.00 | 10.3% | - | - | |
| | 2014 Pedalon Southern XC #1 | | Wasing | 30-39 | | 426 | Dyson Cycles / Excel Racing | 23 / 49 | 54% | 1h46:27.00 | 1h36:31.00 | 10.3% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #2 | | Caesar's Camp | Master Plus | | 968 | Dyson Cycles / Excel Racing | 14 / 27 | 50% | 1h25:28.00 | 1h15:31.00 | 13.2% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | Master Plus | | 764 | Dyson Cycles / Excel Racing | 12 / 23 | 50% | 1h27:42.00 | 1h19:35.00 | 10.2% | - | - | |
| | 2008 UKBP #1 | | UK Bike Park | 30-39 | | 100 | | 18 / 20 | 11% | 2:42.28 | 2:06.09 | 28.7% | 1:57.69 | 37.9% | |
| | 2006 Aston Hill #2 | | Aston Hill | 30-39 | | 198 | | 38 / 45 | 16% | 2:01.59 | 1:31.10 | 33.5% | 1:27.01 | 39.7% | |