| | 2015 Mud Sweat & Gears XC #2 | | Carver Barracks | 40-49 | | 257 | | 45 / 61 | 27% | - | 1h37:48.00 | - | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #1 | | Saddleback Hill | 40+ Plus | | 312 | | 40 / 48 | 17% | 1h57:22.00 | 1h26:56.00 | 35% | - | - | |
| | 2014 Mud Sweat & Gears XC #1 | | Rendlesham Forest | 40-49 | | 325 | | 33 / 68 | 52% | - | 1h35:59.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #2 | | Carver Barracks | 40-49 | | 325 | | 27 / 54 | 51% | - | 1h39:07.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #3 | | Codham Park | 40-49 | | 325 | | 30 / 54 | 45% | - | 1h23:34.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #4 | | Ickworth House | 40-49 | | 325 | | 36 / 59 | 40% | - | 1h32:07.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #5 | | Radical Bikes | 40-49 | | 325 | | 36 / 51 | 30% | - | 1h46:19.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #6 | | Thetford Forest | 40-49 | | 325 | | 32 / 48 | 34% | - | 1h54:07.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #7 | | Shouldham Warren | 40-49 | | 325 | | 36 / 37 | 3% | - | 1h50:01.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #8 | | Langdon Hills | 40-49 | | 325 | | 31 / 39 | 21% | - | 1h31:53.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #3 | | Henham Hall | 40-49 | | 257 | | 41 / 52 | 22% | - | 1h27:29.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #4 | | Hadleigh Park | 40-49 | | 257 | | 36 / 49 | 27% | - | 1h24:09.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #7 | | Radical Bikes | 40-49 | | 257 | | 28 / 44 | 37% | - | 1h37:22.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #8 | | Hadleigh Park | 40-49 | | 257 | | 24 / 36 | 34% | - | 1h28:57.00 | - | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | 40+ Plus | | 749 | | 40 / 45 | 11% | - | 1h36:56.00 | - | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #2 | | Frith Hill | 40+ Plus | | 834 | | 35 / 43 | 19% | 2h13:02.00 | 1h38:41.00 | 34.8% | - | - | |
| | 2016 Mud Sweat & Gears XC #2 | | Henham Hall | 40-49 | | 322 | | 42 / 61 | 32% | - | 1h49:17.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #3 | | Shouldham Warren | 40-49 | | 322 | | 42 / 59 | 29% | 1h45:42.00 | 1h27:27.00 | 20.9% | - | - | |
| | 2016 Mud Sweat & Gears XC #6 | | Langdon Hills | 40-49 | | 322 | | 27 / 39 | 32% | 1h43:42.00 | 1h26:47.00 | 19.5% | - | - | |
| | 2016/17 Merida Brass Monkeys XC #1 | | Windmill Hill | 2hr: 40+ | | 2555 | | 25 / 62 | 61% | - | 1h42:15.00 | - | - | - | |
| | 2016/17 Merida Brass Monkeys XC #2 | | Minley Manor | 2hr: 40-49 | | 2481 | | 25 / 54 | 55% | - | 1h45:27.00 | - | - | - | |
| | 2016/17 Merida Brass Monkeys XC #3 | | WBR, Bordon | 2hr: 40-49 | | 2696 | | 25 / 53 | 54% | - | 1h41:42.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #2 | | Phoenix Bike Park, Kentford | 50+ | | 329 | | 20 / 44 | 56% | - | 1h18:24.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #6 | | Hintlesham | 50+ | | 329 | | 21 / 35 | 41% | - | 1h23:00.00 | - | - | - | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | Open | | 94 | | 24 / 34 | 30% | 1h05:10.00 | 49:53.00 | 30.6% | - | - | |
| | 2017 Mud Sweat & Gears XC #7 | | Radical Bikes | 50+ | | 329 | | 35 / 37 | 6% | - | 1h29:36.00 | - | - | - | |
| | 2017/18 King's Lynn Winter XC #4 | | Shouldham Warren | 1.5hr: 40+ | | 344 | Boff | 43 / 91 | 53% | - | 1h54:21.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | 50+ | | 1004 | | 23 / 32 | 29% | - | 1h28:52.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #4 | | Phoenix Bike Park, Kentford | 50+ | | 1004 | | 23 / 44 | 49% | - | 1h21:44.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #5 | | Carver Barracks | 50-59 | | 1004 | | 12 / 29 | 61% | 1h41:55.00 | 1h29:36.00 | 13.8% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | 50+ | | 1004 | | 22 / 42 | 49% | - | 1h12:29.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #8 | | Langdon Hills | 50+ | | 1004 | | 16 / 33 | 53% | 1h44:18.00 | 1h29:56.00 | 16% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #7 | | Radical Bikes | 50+ | | 1004 | | 12 / 27 | 58% | 1h39:06.00 | 1h30:27.00 | 9.6% | - | - | |
| | 2018/19 Revel Outdoors Winter XC #1 | | Santon Downham | 1.5hr: 40+ | | 67 | | 54 / 109 | 51% | - | 1h45:08.00 | - | - | - | |
| | 2018/19 Revel Outdoors Winter XC #2 | | West Bilney Woods | 1.5hr: 40+ | | 67 | | 43 / 104 | 59% | - | 1h38:47.00 | - | - | - | |
| | 2018/19 Revel Outdoors Winter XC #3 | | Thetford Forest | 1.5hr: 40+ | | 67 | | 50 / 126 | 61% | - | 2h01:48.00 | - | - | - | |
| | 2018/19 Revel Outdoors Winter XC #4 | | Shouldham Warren | 1.5hr: 40+ | | 67 | | 56 / 107 | 48% | - | 1h49:04.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 50-59 | | 361 | | 23 / 38 | 41% | - | 1h25:52.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | 50-59 | | 361 | | 15 / 37 | 61% | - | 1h25:01.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | 50-59 | | 361 | | 23 / 36 | 37% | 1h40:09.00 | 1h24:51.00 | 18% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | 50-59 | | 361 | | 22 / 35 | 38% | 1h31:26.00 | 1h18:33.00 | 16.4% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #5 | | Thickthorn, Norwich | 50-59 | | 361 | | 14 / 28 | 52% | - | 1h39:55.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | 50-59 | | 361 | | 16 / 24 | 35% | - | 1h28:33.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #7 | | Radical Bikes | 50-59 | | 361 | | 14 / 23 | 41% | 1h47:20.00 | 1h36:10.00 | 11.6% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #8 | | Phoenix Bike Park, Kentford | 50-59 | | 361 | | 12 / 19 | 39% | - | 1h13:31.00 | - | - | - | |
| | 2019/20 Thetford Racing Winter XC #1 | | Santon Downham | 1.5hr: 40+ | | 57 | | 43 / 99 | 57% | 1h59:02.00 | 1h40:26.00 | 18.5% | - | - | |
| | 2019/20 Thetford Racing Winter XC #2 | | West Bilney Woods | 1.5hr: 40+ | | 57 | | 43 / 104 | 59% | - | 1h51:33.00 | - | - | - | |
| | 2019/20 Thetford Racing Winter XC #4 | | Shouldham Warren | 1.5hr: 40+ | | 57 | | 43 / 70 | 39% | - | 1h45:28.00 | - | - | - | |
| | 2019/20 Thetford Racing Winter XC #3 | | Thetford Forest | 1.5hr: 40+ | | 57 | | 46 / 108 | 58% | 2h00:24.00 | 1h39:01.00 | 21.6% | - | - | |
| | 2020 Mud Sweat & Gears XC #1 | | Henham Hall | 50-59 | | 1135 | Boff | 30 / 43 | 31% | - | 1h24:33.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #2 | | Twisted Oaks Bike Park | Division 2 | | 416 | | 51 / 55 | 7% | - | 1h25:17.00 | - | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | Open | | 264 | | 20 / 30 | 34% | 1h20:28.00 | 1h02:33.00 | 28.6% | - | - | |
| | 2022 Central XC #1 | | Checkendon | 50-59 | | 455 | | 40 / 42 | 5% | 1h40:49.20 | 1h15:49.10 | 33% | - | - | |