| | British Cycling - UK XC National Champs '17 | | Cannock Chase | 40-49 | | 463 | | 26 / 43 | 40% | - | 1h36:54.00 | - | - | - | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | 40-49 | | 413 | | 18 / 53 | 67% | 1h34:41.00 | 1h22:35.00 | 14.7% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 40-44 | | 408 | | 12 / 26 | 56% | 1h41:18.00 | 1h25:40.00 | 18.3% | - | - | |
| | 2015 Mud Sweat & Gears XC #2 | | Carver Barracks | 40-49 | | 272 | | 13 / 61 | 80% | 1h44:26.00 | 1h37:48.00 | 6.8% | - | - | |
| | 2014 Mud Sweat & Gears XC #2 | | Carver Barracks | Sport | | 286 | Welwyn Wheelers CC | 9 / 43 | 81% | 1h44:51.00 | 1h40:03.00 | 4.8% | - | - | |
| | 2017 Mud Sweat & Gears XC #4 | | Carver Barracks | 40-49 | | 247 | | 5 / 40 | 90% | 1h24:56.00 | 1h20:05.00 | 6.1% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #5 | | Carver Barracks | 40-49 | | 830 | | 20 / 33 | 41% | 1h35:10.00 | 1h24:06.00 | 13.2% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | 40-49 | | 325 | | 5 / 43 | 90% | 1h17:15.00 | 1h15:06.00 | 2.9% | - | - | |
| | 2022 Central XC #1 | | Checkendon | 40-49 | | 206 | | 17 / 38 | 57% | 1h21:49.40 | 1h15:50.30 | 7.9% | - | - | |
| | 2023 Southern XC #3 | | Checkendon | 40-49 | | 236 | | 18 / 41 | 58% | 1h32:00.70 | 1h23:52.40 | 9.7% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | Sport | | 477 | Welwyn Wheelers CC | 20 / 50 | 61% | 1h17:57.00 | 1h09:13.00 | 12.6% | - | - | |
| | 2014 Mud Sweat & Gears XC #3 | | Codham Park | Sport | | 286 | | 7 / 27 | 77% | - | 1h25:19.00 | - | - | - | |
| | 2017 Southern XC #3 | | Crow Hill | 40-49 | | 6529 | TeamGunnVelo.co.uk | 15 / 36 | 60% | 1h40:58.40 | 1h28:34.40 | 14% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | 40+ Plus | | 730 | | 11 / 45 | 77% | 1h42:58.00 | 1h36:56.00 | 6.2% | - | - | |
| | 2017 British Cycling MTB XC #4 | | Dalby Forest | 40-49 | | 482 | | 18 / 37 | 53% | 2h05:48.60 | 1h42:38.00 | 22.6% | - | - | |
| | 2018 British Cycling MTB XC #2 | | Dalby Forest | 40-49 | | 318 | | 23 / 47 | 52% | 2h01:01.00 | 1h37:30.00 | 24.1% | - | - | |
| | 2022 Southern XC #3 | | Folly Farm | 40-49 | | 235 | | 9 / 39 | 79% | 1h38:13.50 | 1h29:46.80 | 9.4% | - | - | |
| | 2023 Southern XC #4 | | Folly Farm | 40-49 | | 257 | | 23 / 39 | 42% | -1LAP | 1h35:28.50 | - | - | - | |
| | 2014 X-Fusion Enduro 1 #1 | | Forest of Dean | Competitive | | 24 | | 82 / 127 | 36% | 18:46.00 | 14:14.00 | 31.9% | 14:14.00 | 31.9% | |
| | 2016 Gorrick Saddle Skedaddle XC #2 | | Frith Hill | 40+ Plus | | 815 | | 17 / 43 | 62% | 1h53:22.00 | 1h38:41.00 | 14.9% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | 40-49 | | 346 | | 13 / 34 | 64% | 1h37:23.00 | 1h26:52.00 | 12.1% | - | - | |
| | 2022 Southern XC #4 | | Gaddon's Farm, New Forest | 40-49 | | 217 | | 11 / 26 | 60% | 1h37:48.30 | 1h25:52.90 | 13.9% | - | - | |
| | 2018 British Cycling MTB XC #3 | | Glentress | 40-49 | | 215 | | 14 / 36 | 63% | 1h43:02.00 | 1h27:03.00 | 18.4% | - | - | |
| | 2015 Mud Sweat & Gears XC #4 | | Hadleigh Park | 40-49 | | 272 | | 44 / 49 | 10% | - | 1h24:09.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #8 | | Hadleigh Park | 40-49 | | 272 | | 4 / 36 | 91% | 1h31:31.00 | 1h28:57.00 | 2.9% | - | - | |
| | 2016 Mud Sweat & Gears XC #5 | | Hadleigh Park | 40-49 | | 284 | | 5 / 48 | 91% | 1h28:09.00 | 1h23:39.00 | 5.4% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 40+ | | 830 | | 5 / 46 | 91% | - | 1h46:50.00 | - | - | - | |
| | British Cycling - UK XC National Champs '18 | | Hadleigh Park | 40-49 | | 313 | | 19 / 38 | 51% | 1h27:23.00 | 1h12:22.00 | 20.8% | - | - | |
| | 2015/16 G8 Events Winter Series #5 | | Hadleigh Park | 2hr: 40-49 | 1975 | 271 | | 3 / 24 | 91% | 2h13:59.10 | 2h07:50.20 | 4.8% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 40-49 | | 325 | | 3 / 54 | 96% | 1h24:11.00 | 1h22:58.00 | 1.5% | - | - | |
| | 2019 HSBC UK | XC National Series #2 | | Hadleigh Park | 40-49 | | 315 | | 12 / 46 | 76% | 1h13:38.00 | 1h05:18.00 | 12.8% | - | - | |
| | 2020 Mud Sweat & Gears XC #2 | | Haughley Park | Cat 1 | | 68 | | 22 / 33 | 34% | - | 1h42:37.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #1 | | Haughley Park | Division 1 | | 163 | | 20 / 41 | 53% | - | 1h43:00.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #3 | | Haughley Park | Division 1 | | 163 | | 10 / 23 | 59% | - | 1h54:58.00 | - | - | - | |
| | 2023/24 Eastern Cyclo-Cross League #12 | | Haughley Park | 40-49 (40-49/60+ race) | | 24 | | 16 / 46 | 67% | 48:06.00 | 43:25.00 | 10.8% | - | - | |
| | 2015 Mud Sweat & Gears XC #3 | | Henham Hall | 40-49 | | 272 | | 12 / 52 | 78% | - | 1h27:29.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #2 | | Henham Hall | 40-49 | | 284 | | 7 / 61 | 90% | 1h55:05.00 | 1h49:17.00 | 5.3% | - | - | |
| | 2017 Mud Sweat & Gears XC #3 | | Henham Hall | 40-49 | | 247 | | 5 / 42 | 90% | 1h28:03.00 | 1h23:29.00 | 5.5% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | 40+ | | 830 | | 5 / 29 | 86% | 1h28:26.00 | 1h23:44.00 | 5.6% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | 40+ | | 325 | | 4 / 39 | 92% | 1h26:30.00 | 1h23:37.00 | 3.5% | - | - | |
| | 2020 Mud Sweat & Gears XC #1 | | Henham Hall | 40-49 | | 993 | TeamGunnVelo.co.uk | 4 / 35 | 91% | 1h25:02.00 | 1h21:43.00 | 4.1% | - | - | |
| | 2015/16 Merida Brass Monkeys XC #3 | | Highlands Farm | 2hr: 40-49 | | 2468 | | 12 / 60 | 81% | 2h17:54.00 | 2h04:18.00 | 10.9% | - | - | |
| | 2016 Mud Sweat & Gears XC #1 | | Hintlesham | 40-49 | | 284 | | 8 / 48 | 85% | 1h33:34.00 | 1h25:12.00 | 9.8% | - | - | |
| | 2017 Mud Sweat & Gears XC #6 | | Hintlesham | 40-49 | | 247 | | 6 / 29 | 82% | 1h27:52.00 | 1h21:06.00 | 8.3% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | 40-49 | | 830 | | 6 / 29 | 82% | 1h12:55.00 | 1h11:11.00 | 2.4% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | 40+ | | 325 | | 3 / 26 | 92% | 1h29:24.00 | 1h29:07.00 | 0.3% | - | - | |
| | 2022 Southern XC #2 | | Holywell Estate | 40-49 | | 215 | TeamGunnVelo.co.uk | 11 / 30 | 66% | -1LAP | 1h42:00.80 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #4 | | Ickworth House | Sport | | 286 | | 8 / 37 | 81% | - | 1h34:01.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #6 | | Ickworth House | 40-49 | | 272 | | 8 / 36 | 80% | 1h52:56.00 | 1h39:54.00 | 13.1% | - | - | |
| | 2016 Mud Sweat & Gears XC #8 | | Ickworth House | 40-49 | | 284 | | 6 / 44 | 88% | 1h36:56.00 | 1h33:55.00 | 3.2% | - | - | |
| | 2023 Pedalhounds MTB/E-MTB Enduro #2 | | Land of Nod | 40-49 | | 115 | | 14 / 25 | 46% | 10:04.62 | 8:07.99 | 23.9% | 7:57.55 | 26.6% | |
| | 2014 Mud Sweat & Gears XC #8 | | Langdon Hills | Sport | | 286 | | 3 / 21 | 90% | 1h38:42.00 | 1h34:38.00 | 4.3% | - | - | |
| | 2016 Mud Sweat & Gears XC #6 | | Langdon Hills | 40-49 | | 284 | | 7 / 39 | 84% | 1h28:20.00 | 1h26:47.00 | 1.8% | - | - | |
| | 2017 Mud Sweat & Gears XC #8 | | Langdon Hills | 40-49 | | 247 | | 9 / 29 | 71% | 1h36:52.00 | 1h33:31.00 | 3.6% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #8 | | Langdon Hills | 40-49 | | 830 | | 6 / 30 | 83% | 1h40:13.00 | 1h34:46.00 | 5.8% | - | - | |
| | 2016 Mud Sweat & Gears XC #4 | | Lee Valley | 40-49 | | 284 | | 5 / 31 | 87% | 1h19:28.00 | 1h16:11.00 | 4.3% | - | - | |
| | 2017 Mud Sweat & Gears XC #1 | | Lee Valley | 40-49 | | 247 | TeamGunnVelo.co.uk | 38 / 38 | 0% | - | 1h19:05.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | 40-49 | | 830 | | 4 / 36 | 91% | 1h27:22.00 | 1h24:53.00 | 2.9% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | 40-49 | | 325 | | 2 / 39 | 97% | 1h24:17.00 | 1h22:07.00 | 2.6% | - | - | |
| | 2017 Southern XC #4 | | Matterley Estate | 40-49 | | 6111 | TeamGunnVelo.co.uk | 17 / 32 | 48% | 1h24:29.10 | 1h15:09.70 | 12.4% | - | - | |
| | 2022 Southern XC #1 | | Matterley Estate | 40-49 | | 288 | TeamGunnVelo.co.uk | 19 / 43 | 57% | 1h36:00.20 | 1h24:35.20 | 13.5% | - | - | |
| | 2023 Pedalhounds MTB/E-MTB Enduro #3 | | Matterley Estate | 40-49 | | 119 | | 15 / 24 | 39% | 12:18.15 | 10:34.79 | 16.3% | 10:05.09 | 22% | |
| | 2022 Southern Enduro Series #5 | | Milland | 40-49 | | 260 | | 32 / 35 | 9% | 6:13.70 | 4:27.43 | 39.7% | 4:14.87 | 46.6% | |
| | 2023 South East Enduro Series #1 | | Milland | 40-49 | | 378 | | 51 / 61 | 17% | 7:08.66 | 5:09.98 | 38.3% | 4:50.98 | 47.3% | |
| | 2023 South East Enduro Series #4 | | Milland | 40-49 | | 129 | | 40 / 49 | 19% | 6:18.87 | 4:42.11 | 34.3% | 4:26.95 | 41.9% | |
| | 2022/23 Eastern Cyclo-Cross League #11 - Milton Cross | | Milton Country Park | 40-49 (40-49 race) | | 24 | | 16 / 58 | 74% | 51:37.00 | 44:13.00 | 16.7% | - | - | |
| | 2016/17 Merida Brass Monkeys XC #2 | | Minley Manor | 2hr: 40-49 | | 2594 | | 7 / 54 | 89% | 1h52:44.00 | 1h45:27.00 | 6.9% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 40-49 | | 438 | | 16 / 39 | 61% | 1h31:36.40 | 1h20:50.50 | 13.3% | - | - | |
| | 2017 Mud Sweat & Gears XC #2 | | Phoenix Bike Park, Kentford | 40-49 | | 247 | | 3 / 46 | 96% | 1h17:31.00 | 1h16:40.00 | 1.1% | - | - | |
| | 2017 Mud Sweat & Gears XC #5 | | Phoenix Bike Park, Kentford | 40-49 | | 247 | | 5 / 33 | 88% | 1h20:03.00 | 1h14:32.00 | 7.4% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #4 | | Phoenix Bike Park, Kentford | 40-49 | | 830 | | 41 / 41 | 0% | - | 1h14:44.00 | - | - | - | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | 40-49 | | 211 | | DNF / 44 | 0% | DNF | 1h14:37.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #8 | | Phoenix Bike Park, Kentford | 40-49 | | 325 | | 4 / 29 | 89% | 1h13:09.00 | 1h11:12.00 | 2.7% | - | - | |
| | 2014 Mud Sweat & Gears XC #5 | | Radical Bikes | Sport | | 286 | | 8 / 31 | 77% | - | 1h49:32.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #7 | | Radical Bikes | 40-49 | | 272 | | 6 / 44 | 88% | - | 1h37:22.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #7 | | Radical Bikes | 40-49 | | 284 | | 4 / 37 | 92% | 1h32:07.00 | 1h30:21.00 | 2% | - | - | |
| | 2017 Mud Sweat & Gears XC #7 | | Radical Bikes | 40-49 | | 247 | | 3 / 29 | 93% | 1h31:29.00 | 1h28:52.00 | 2.9% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #7 | | Radical Bikes | 40-49 | | 830 | | 5 / 23 | 82% | 1h27:21.00 | 1h24:22.00 | 3.5% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #7 | | Radical Bikes | 40-49 | | 325 | | 6 / 24 | 78% | 1h34:17.00 | 1h31:23.00 | 3.2% | - | - | |
| | 2014 Mud Sweat & Gears XC #1 | | Rendlesham Forest | Sport | | 286 | | 13 / 45 | 73% | 1h47:06.00 | 1h38:49.00 | 8.4% | - | - | |
| | 2017 British Cycling MTB XC #5 | | Royal Welsh Showground | 40-49 | | 466 | | 16 / 18 | 12% | - | 1h11:24.00 | - | - | - | |
| | 2018 British Cycling MTB XC #5 | | Royal Welsh Showground | 40-49 | | 264 | | 13 / 32 | 61% | 1h24:25.00 | 1h13:29.00 | 14.9% | - | - | |
| | 2018 Mud Sweat & Gears XC - Central #3 | | Rushmere Park | 40-49 | 889597 | 754 | | 4 / 20 | 84% | 1h29:41.00 | 1h19:55.00 | 12.2% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #1 | | Saddleback Hill | 40+ Plus | | 308 | | 16 / 48 | 68% | 1h33:29.00 | 1h26:56.00 | 7.5% | - | - | |
| | 2018/19 Revel Outdoors Winter XC #1 | | Santon Downham | 1.5hr: 40+ | | 98 | | 4 / 109 | 97% | 1h47:09.00 | 1h45:08.00 | 1.9% | - | - | |
| | 2019/20 Thetford Racing Winter XC #1 | | Santon Downham | 1.5hr: 40+ | | 89 | | 7 / 99 | 94% | 1h44:28.00 | 1h40:26.00 | 4% | - | - | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | 40-49 | | 319 | | 28 / 66 | 58% | 1h47:20.00 | 1h33:54.00 | 14.3% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 40-49 | | 415 | | 23 / 84 | 73% | 1h38:36.00 | 1h30:31.00 | 8.9% | - | - | |
| | 2015 Mud Sweat & Gears XC #1 | | Shouldham Warren | 40-49 | | 272 | | 15 / 54 | 74% | 1h47:14.00 | 1h36:55.00 | 10.6% | - | - | |
| | 2014 Mud Sweat & Gears XC #7 | | Shouldham Warren | Sport | | 286 | | 8 / 28 | 74% | 2h00:02.00 | 1h51:21.00 | 7.8% | - | - | |
| | 2016 Mud Sweat & Gears XC #3 | | Shouldham Warren | 40-49 | | 284 | | 5 / 59 | 93% | 1h30:01.00 | 1h27:27.00 | 2.9% | - | - | |
| | 2016/17 King's Lynn Winter XC #4 | | Shouldham Warren | 1.5hr: 40+ | | 659 | TeamGunnVelo.co.uk | 5 / 63 | 94% | - | 1h59:02.00 | - | - | - | |
| | King's Lynn MTB - Shouldham Enduro | | Shouldham Warren | Open | | 12 | TeamGunnVelo.co.uk | 7 / 36 | 83% | - | 5h36:05.00 | - | - | - | |
| | 2017/18 King's Lynn Winter XC #4 | | Shouldham Warren | 1.5hr: 40+ | | 175 | TeamGunnVelo.co.uk | 1 / 91 | 100% | 1h54:21.00 | 1h54:21.00 | 0% | - | - | |
| | 2018/19 Revel Outdoors Winter XC #4 | | Shouldham Warren | 1.5hr: 40+ | | 98 | | 4 / 107 | 97% | 1h50:46.00 | 1h49:04.00 | 1.6% | - | - | |
| | 2019/20 Thetford Racing Winter XC #4 | | Shouldham Warren | 1.5hr: 40+ | | 89 | | 3 / 70 | 97% | 1h47:49.00 | 1h45:28.00 | 2.2% | - | - | |
| | King's Lynn MTB - Shouldham XC | | Shouldham Warren | 40+ | | 46 | | 8 / 68 | 90% | 3h20:38.00 | 3h35:10.00 | -6.8% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #4 - CC Ashwell | | Southill Cricket Club, Beds | 40-49 (40-49 race) | | 24 | | 16 / 52 | 71% | 46:38.00 | 41:14.00 | 13.1% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #1 - Springfield Cross | | Springfield Hall Park | 40-49 (40-49 race) | | 24 | | 10 / 58 | 84% | 45:28.00 | 41:03.00 | 10.8% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #3 - Neil Pears Memorial Cross | | St Helena School, Colchester | 40-49 (40-49 race) | | 22 | | 14 / 50 | 73% | 46:21.00 | 43:41.00 | 6.1% | - | - | |