| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 40-44 | | 454 | Bournemouth Cycleworks - Vitec Fire | DNS / 7 | 0% | DNS | 1h27:54.00 | - | - | - | |
| | Eventrex - Vittoria MTB Marathon | | Pippingford | 40-49 | | 413 | Bournemouth Cycleworks / Ford Civil / Vietcong fire | DNF / 9 | 0% | DNF | 5h12:46.00 | - | - | - | |
| | 2017 Southern XC #2 | | Checkendon | 40-49 | | 5400 | | 1 / 9 | 100% | 1h05:21.90 | 1h05:21.90 | 0% | - | - | |
| | 2018 Southern XC #4 | | Matterley Estate | 40-49 | | 5078 | Bournemouth Cycleworks - UK-Biking | 1 / 6 | 100% | 59:18.50 | 59:18.50 | 0% | - | - | |
| | 2017 Southern XC #5 | | Pippingford | 40-49 | | 5132 | | 1 / 4 | 100% | 1h00:50.60 | 1h00:50.60 | 0% | - | - | |
| | 2015 British Cycling MTB XC #5 | | Cannock Chase | Open | GBR19770823 | 181 | | 1 / 3 | 100% | 1h00:01.00 | 1h00:01.00 | 0% | - | - | |
| | Eventrex - Vittoria MTB Marathon | | Pippingford | 40+ (54km Super Marathon) | | 518 | Bournemouth Cycleworks / Ford Civil / Vitec Fire | 1 / 3 | 100% | 3h40:05.50 | 3h40:05.50 | 0% | - | - | |
| | 2018 British Cycling MTB XC #5 | | Royal Welsh Showground | 40-49 | | 325 | Bournemouth Cycleworks - UK-Biking | 1 / 1 | - | 1h32:14.60 | 1h32:14.60 | 0% | - | - | |
| | 2023 Southern XC #3 | | Checkendon | 40-49 | | 279 | | 2 / 9 | 88% | 1h10:46.60 | 1h08:43.90 | 3% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | 40-49 | | 302 | | 2 / 7 | 83% | 1h47:39.00 | 1h44:02.00 | 3.5% | - | - | |
| | 2017 Southern XC #3 | | Crow Hill | 40-49 | | 5100 | | 2 / 7 | 83% | 1h07:46.10 | 1h06:36.80 | 1.7% | - | - | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | 40-49 | | 362 | Bournemouth Cycleworks | 2 / 6 | 80% | 1h10:15.00 | 1h06:58.00 | 4.9% | - | - | |
| | 2018/19 Merida Brass Monkeys XC #2 | | Minley Manor | 4hr: 40+ | | 4220 | | 2 / 6 | 80% | 3h42:44.00 | 3h33:11.00 | 4.5% | - | - | |
| | 2017 Southern XC #4 | | Matterley Estate | 40-49 | | 5118 | | 2 / 5 | 75% | 1h18:35.10 | 1h18:11.20 | 0.5% | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | 40-49 | | 452 | Bournemouth Cycleworks - Vitec Fire | 2 / 5 | 75% | 1h20:35.90 | 1h16:14.50 | 5.7% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | Open | | 481 | | 2 / 3 | 50% | 58:53.00 | 54:31.00 | 8% | - | - | |
| | 2017/18 Merida Brass Monkeys XC #2 | | Minley Manor | 4hr: 40+ | | 4020 | | 2 / 3 | 50% | 3h52:03.00 | 3h28:12.00 | 11.5% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | Open | | 93 | | 2 / 2 | 0% | 1h00:15.00 | 54:37.00 | 10.3% | - | - | |
| | 2018 Southern XC #1 | | Checkendon | 40-49 | | 5031 | Bournemouth Cycleworks / UK Biking | 3 / 10 | 78% | 56:28.20 | 55:09.80 | 2.4% | - | - | |
| | 2019 Southern XC #3 | | Crow Hill | 40-49 | | 690 | Bournemouth Cycleworks / Ford Civil / Vitec Fire | 3 / 10 | 78% | 1h04:07.90 | 1h01:04.90 | 5% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | Open | | 580 | | 3 / 9 | 75% | 1h04:27.00 | 1h03:46.00 | 1.1% | - | - | |
| | 2017 British Cycling MTB XC #1 | | Pembrey Country Park | 40-49 | | 302 | | 3 / 9 | 75% | 1h18:13.00 | 1h14:45.00 | 4.6% | - | - | |
| | 2023 Southern XC #2 | | Holywell Estate | 40-49 | | 299 | | 3 / 7 | 67% | 1h27:00.50 | 1h19:56.90 | 8.8% | - | - | |
| | 2017 Southern XC #1 | | Wasing | 40-49 | | 5404 | | 3 / 6 | 60% | 1h55:21.30 | 1h50:07.30 | 4.8% | - | - | |
| | 2018 Southern XC #2 | | Crow Hill | 40-49 | | 5047 | Bournemouth Cycleworks / UK-Biking | 3 / 6 | 60% | 1h19:16.70 | 1h17:45.20 | 2% | - | - | |
| | British Cycling - UK XC National Champs '18 | | Hadleigh Park | 40-49 | | 442 | Bournemouth Cycleworks | 3 / 6 | 60% | 1h25:14.00 | 1h16:57.00 | 10.8% | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | Open | | 134 | | 3 / 4 | 33% | 1h31:02.00 | 1h25:30.00 | 6.5% | - | - | |
| | 2015 Pedalon Southern XC #5 | | Porridgepot Hill | Sport | | 264 | | 3 / 4 | 33% | 1h14:16.00 | 1h02:03.00 | 19.7% | - | - | |
| | 2017 British Cycling MTB XC #3 | | Aske Moor | 40-49 | | 302 | | 3 / 3 | 0% | 1h41:13.00 | 1h30:33.00 | 11.8% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 40-49 | | 486 | BmthworksVitecFireFordCivil | 4 / 11 | 70% | 1h36:29.00 | 1h31:10.00 | 5.8% | - | - | |
| | 2023 Southern XC #4 | | Folly Farm | 40-49 | | 294 | | 4 / 10 | 67% | 1h24:09.10 | 1h21:50.80 | 2.8% | - | - | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | 40-49 | | 392 | | 4 / 9 | 63% | 1h37:42.00 | 1h32:29.00 | 5.6% | - | - | |
| | 2019 HSBC UK | XC National Series #2 | | Hadleigh Park | 40-49 | | 354 | Bournemouth Cycleworks - Vitec Fire | 4 / 9 | 63% | 1h16:37.00 | 1h10:37.00 | 8.5% | - | - | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | 40-49 | | 463 | Bournemouth Cycleworks - Vitec Fire | 4 / 9 | 63% | 1h32:37.00 | 1h24:46.00 | 9.3% | - | - | |
| | 2021 TORQ Breakout #2 | | Highlands Farm | Day 1 PM: 3hr 40+ | | 481 | | 4 / 8 | 57% | - | 2h55:03.00 | - | - | - | |
| | 2016 Southern XC #5 | | Crow Hill | 19-39 | | 540 | | 4 / 6 | 40% | 1h12:57.60 | 1h06:48.00 | 9.2% | - | - | |
| | 2018 British Cycling MTB XC #2 | | Dalby Forest | 40-49 | | 363 | Bournemouth Cycleworks - UK-Biking | 4 / 6 | 40% | 2h01:51.00 | 1h45:38.00 | 15.4% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | Open | | 611 | | 4 / 5 | 25% | 52:14.00 | 46:56.00 | 11.3% | - | - | |
| | 2017 British Cycling MTB XC #5 | | Royal Welsh Showground | 40-49 | | 302 | | 4 / 4 | 0% | 1h05:39.00 | 58:33.00 | 12.1% | - | - | |
| | Brighton Big Dog - Brighton Big Dog | | Stanmer Park, Brighton | Open | | 84 | Bournemouth Cycleworks / UK Biking | 5 / 13 | 67% | - | 5h45:05.00 | - | - | - | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | 40-49 | | 402 | | 5 / 10 | 56% | 1h32:38.00 | 1h18:50.00 | 17.5% | - | - | |
| | 2019/20 Brass Monkeys XC Enduro #2 | | Porridgepot Hill | 4hr | | 4380 | | 5 / 8 | 43% | - | 3h52:56.00 | - | - | - | |
| | 2016 Southern XC #3 | | Wasing | 19-39 | | 540 | | 5 / 7 | 33% | 1h13:57.80 | 1h02:59.90 | 17.4% | - | - | |
| | 2016 Southern XC #4 | | Matterley Estate | 19-39 | | 540 | | 5 / 7 | 33% | 1h16:14.70 | 1h11:27.60 | 6.7% | - | - | |
| | 2018 British Cycling MTB XC #3 | | Glentress | 40-49 | | 347 | Bournemouth Cycleworks - UK-Biking | 5 / 6 | 20% | 1h47:57.00 | 1h30:29.00 | 19.3% | - | - | |
| | 2015 Pedalon Southern XC #6 | | Checkendon | Sport | | 196 | | 5 / 5 | 0% | 1h02:50.00 | 55:04.00 | 14.1% | - | - | |
| | 2021 Southern XC #2 | | Gaddon's Farm, New Forest | 40-49 | | 828 | Bournemouth Cycleworks / Ford Civil / Vitec Fire | 6 / 13 | 58% | 1h04:28.50 | 1h02:17.80 | 3.5% | - | - | |
| | Thrive - Wareham XC | | Wareham | Open | | 73 | | 6 / 12 | 55% | - | 2h08:27.80 | - | - | - | |
| | 2015 Pedalon Southern XC #2 | | Crow Hill | Sport | | 114 | | 6 / 10 | 44% | 1h24:25.00 | 1h13:11.00 | 15.4% | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | 30-39 | | 426 | | 6 / 7 | 17% | 1h39:53.00 | 1h26:44.00 | 15.2% | - | - | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | Expert | | 269 | | 6 / 6 | 0% | 2h11:37.00 | 1h45:40.00 | 24.6% | - | - | |
| | 2019 Southern XC #1 | | Matterley Estate | 40-49 | | 286 | Bournemouth Cycleworks / Ford Civil / Vitec Fire | 7 / 14 | 54% | 1h10:27.80 | 1h05:24.20 | 7.7% | - | - | |
| | 2015 Pedalon Southern XC #4 | | Bordon | Sport | | 291 | | 7 / 8 | 14% | 1h07:20.00 | 1h01:49.00 | 8.9% | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | Expert | | 265 | | 8 / 10 | 22% | 1h45:12.00 | 1h29:50.00 | 17.1% | - | - | |
| | 2016 British Cycling MTB XC #4 | | Fforest Fields | Expert | | 257 | | 11 / 12 | 9% | 1h26:40.00 | 1h06:52.00 | 29.6% | - | - | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | Expert | | 286 | | 14 / 15 | 7% | 1h29:41.00 | 1h12:55.00 | 23% | - | - | |