| | 2017 Gorrick Saddle Skedaddle XC #3 | | Area 51 | Sport | | 836 | VC Londres | 3 / 17 | 88% | 1h20:02.00 | 1h17:51.00 | 2.8% | - | - | |
| | 2015 Pedalon Southern XC #1 | | Black Park | Sport | | 179 | VC Londres | 7 / 37 | 83% | 1h18:18.00 | 1h14:58.00 | 4.5% | - | - | |
| | 2018 Mud Sweat & Gears XC - Central #1 | | Black Park | Sport | | 602 | VC Londres | 1 / 20 | 100% | 1h24:40.00 | 1h24:40.00 | 0% | - | - | |
| | 2017 Gorrick Saddle Skedaddle XC #4 | | Bordon | Sport | | 854 | VC Londres | 1 / 23 | 100% | 1h07:45.00 | 1h07:45.00 | 0% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #2 | | Caesar's Camp | Sport | | 158 | VC Londres | 2 / 36 | 97% | 1h20:33.00 | 1h17:10.00 | 4.4% | - | - | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | Expert | | 121 | | 4 / 31 | 90% | 1h26:20.00 | 1h22:33.00 | 4.6% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 35-39 | | 701 | | 2 / 14 | 92% | 1h27:35.00 | 1h26:11.00 | 1.6% | - | - | |
| | 2014 Mud Sweat & Gears XC #2 | | Carver Barracks | Sport | | 511 | VC Londres | 4 / 43 | 93% | 1h41:50.00 | 1h40:03.00 | 1.8% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | Elite/Expert | | 229 | | 1 / 15 | 100% | 1h28:18.00 | 1h28:18.00 | 0% | - | - | |
| | 2017 Southern XC #2 | | Checkendon | Sport | | 1228 | VC Londres | 1 / 24 | 100% | 55:08.10 | 55:08.10 | 0% | - | - | |
| | 2018 Southern XC #1 | | Checkendon | Sport | | 1054 | VC Londres | 2 / 40 | 97% | 1h05:13.20 | 1h04:53.80 | 0.5% | - | - | |
| | 2019 Southern XC #2 | | Checkendon | Expert | | 336 | | 1 / 8 | 100% | 1h27:52.80 | 1h27:52.80 | 0% | - | - | |
| | 2014 Pedalon Southern XC #3 | | Crow Hill | Sport | | 304 | VC Londres | 2 / 18 | 94% | 1h37:17.00 | 1h36:34.00 | 0.7% | - | - | |
| | 2017 Southern XC #3 | | Crow Hill | Sport | | 1189 | VC Londres | 3 / 30 | 93% | 1h13:56.80 | 1h11:58.10 | 2.8% | - | - | |
| | 2019 Southern XC #3 | | Crow Hill | Expert | | 707 | | 1 / 10 | 100% | 1h25:43.80 | 1h25:43.80 | 0% | - | - | |
| | 2019 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | Expert | | 451 | | 1 / 11 | 100% | 1h43:54.00 | 1h43:54.00 | 0% | - | - | |
| | 2018 British Cycling MTB XC #2 | | Dalby Forest | Sport | | 603 | VC Londres | 5 / 39 | 89% | 1h26:47.00 | 1h24:27.00 | 2.8% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #2 | | Frith Hill | Sport | | 216 | VC Londres | 26 / 34 | 24% | - | 1h45:25.00 | - | - | - | |
| | 2018 British Cycling MTB XC #3 | | Glentress | Sport | | 253 | VC Londres | 1 / 25 | 100% | 1h12:46.00 | 1h12:46.00 | 0% | - | - | |
| | 2019 South West XC #5 | | Grammarcombe Woods | Expert | | 73 | | 2 / 5 | 75% | 1h28:54.00 | 1h27:35.00 | 1.5% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | Sport | | 414 | VC Londres | 3 / 31 | 93% | 1h07:42.00 | 1h06:04.00 | 2.5% | - | - | |
| | 2015 Mud Sweat & Gears XC #8 | | Hadleigh Park | Sport | | 865 | VC Londres | 1 / 32 | 100% | 1h25:59.00 | 1h25:59.00 | 0% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | Sport | | 657 | VC Londres | 4 / 35 | 91% | 1h32:55.00 | 1h31:40.00 | 1.4% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | Elite/Expert | | 229 | | 3 / 21 | 90% | 1h32:01.00 | 1h29:22.00 | 3% | - | - | |
| | 2019 HSBC UK | XC National Series #2 | | Hadleigh Park | Expert | | 137 | | 5 / 30 | 86% | 1h21:46.00 | 1h19:23.00 | 3% | - | - | |
| | 2020 Mud Sweat & Gears XC #2 | | Haughley Park | Cat 1 | | 34 | | 4 / 33 | 91% | 1h44:35.00 | 1h42:37.00 | 1.9% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | Sport | | 657 | VC Londres | 3 / 28 | 93% | 1h26:10.00 | 1h26:08.00 | 0% | - | - | |
| | 2020 Mud Sweat & Gears XC #1 | | Henham Hall | Elite/Expert | | 892 | VC Londres | 12 / 13 | 8% | - | 1h41:16.00 | - | - | - | |
| | 2022 Gorrick Spring Classic #1 | | Highlands Farm | 40+ Plus | | 1206 | | 1 / 19 | 100% | 1h12:14.00 | 1h12:14.00 | 0% | - | - | |
| | 2022 Gorrick Spring Classic #2 | | Highlands Farm | 40+ Plus | | 301 | | 2 / 18 | 94% | 1h12:09.00 | 1h10:32.00 | 2.3% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #8 | | Langdon Hills | Sport | | 657 | VC Londres | 2 / 23 | 95% | 1h32:17.00 | 1h32:17.00 | 0% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | Sport | | 657 | VC Londres | 2 / 30 | 97% | 1h26:03.00 | 1h26:00.00 | 0.1% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | Elite/Expert | | 229 | | 1 / 14 | 100% | 1h34:04.00 | 1h34:04.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | Sport | | 578 | VC Londres | 9 / 35 | 76% | 1h25:00.00 | 1h17:17.00 | 10% | - | - | |
| | 2018 Southern XC #4 | | Matterley Estate | Sport | | 1002 | VC Londres | 1 / 30 | 100% | 1h09:49.70 | 1h09:49.70 | 0% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #4 | | Phoenix Bike Park, Kentford | Sport | | 657 | VC Londres | 1 / 28 | 100% | 1h19:35.00 | 1h19:35.00 | 0% | - | - | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | Sport | | 402 | VC Londres | 1 / 43 | 100% | 1h18:09.00 | 1h18:09.00 | 0% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #8 | | Phoenix Bike Park, Kentford | Elite/Expert | | 229 | | 2 / 7 | 83% | 1h19:23.00 | 1h17:13.00 | 2.8% | - | - | |
| | 2019 Southern XC #5 | | Pippingford | Expert | | 366 | | 1 / 11 | 100% | 1h25:33.10 | 1h25:33.10 | 0% | - | - | |
| | 2018 Southern XC #3 | | Pippingford | Sport | | 1003 | VC Londres | 2 / 28 | 96% | 1h12:11.60 | 1h11:59.90 | 0.3% | - | - | |
| | 2014 Pedalon Southern XC #4 | | Porridgepot Hill | Sport | | 375 | VC Londres | 2 / 25 | 96% | 1h01:30.00 | 1h01:26.00 | 0.1% | - | - | |
| | 2015 Pedalon Southern XC #5 | | Porridgepot Hill | Sport | | 348 | VC Londres | 1 / 35 | 100% | 1h35:15.00 | 1h35:15.00 | 0% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #7 | | Radical Bikes | Sport | | 657 | VC Londres | 2 / 17 | 94% | 1h25:09.00 | 1h24:14.00 | 1.1% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #7 | | Radical Bikes | Elite/Expert | | 229 | | 2 / 8 | 86% | 1h42:50.00 | 1h39:16.00 | 3.6% | - | - | |
| | 2023 Beastway XC #6 | | Redbridge Cycling Centre | 40-49 | | 107 | Team Zero Allez | 1 / 11 | 100% | 56:03.61 | 56:03.61 | 0% | - | - | |
| | 2018 British Cycling MTB XC #5 | | Royal Welsh Showground | Sport | | 171 | VC Londres | 1 / 25 | 100% | 1h05:37.80 | 1h05:37.80 | 0% | - | - | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | Sport | | 615 | VC Londres | 3 / 66 | 97% | 1h21:33.00 | 1h21:14.00 | 0.4% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | Expert | | 141 | | DNF / 45 | 0% | DNF | 1h31:30.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #5 | | Thickthorn, Norwich | Elite/Expert | | 229 | | 1 / 12 | 100% | 1h44:49.00 | 1h44:49.00 | 0% | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | Expert | | 108 | | 5 / 21 | 80% | 1h28:03.10 | 1h27:50.80 | 0.2% | - | - | |
| | 2014 Pedalon Southern XC #1 | | Wasing | Sport | | 384 | VC Londres | 2 / 39 | 97% | 1h19:49.00 | 1h18:39.00 | 1.5% | - | - | |
| | 2016 South West XC #1 | | Woodbury Common | Sport | | 126 | VC Londres | 24 / 26 | 8% | - | 1h40:11.00 | - | - | - | |
| | 2020 South West XC #1 | | Woodbury Common | Elite | | 84 | | DNF / 4 | 0% | DNF | 1h37:40.90 | - | - | - | |
| | 2015 Midlands XC #4 | | Wyre Forest | Sport | | 163 | VC Londres | 3 / 21 | 90% | 1h27:39.00 | 1h24:51.00 | 3.3% | - | - | |