| | 2015 Mud Sweat & Gears XC #2 | | Carver Barracks | 40-49 | | 288 | | 38 / 61 | 38% | - | 1h37:48.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #5 | | Carver Barracks | 40-49 | | 847 | Revel Outdoors | 25 / 33 | 25% | - | 1h24:06.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | 40-49 | | 338 | | 39 / 43 | 10% | 1h33:32.00 | 1h15:06.00 | 24.6% | - | - | |
| | 2014 Mud Sweat & Gears XC #3 | | Codham Park | 30-39 | | 459 | | 14 / 14 | 0% | - | 1h25:07.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #5 | | Hadleigh Park | 40-49 | | 318 | Revel Outdoors | 39 / 48 | 19% | - | 1h23:39.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 40-49 | | 338 | | 45 / 54 | 17% | - | 1h22:58.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #3 | | Henham Hall | 40-49 | | 288 | | 37 / 52 | 29% | - | 1h27:29.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #3 | | Henham Hall | 40-49 | | 257 | Revel Outdoors | 25 / 42 | 41% | 1h40:36.00 | 1h23:29.00 | 20.5% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | 40+ | | 847 | Revel Outdoors | 27 / 29 | 7% | - | 1h23:44.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | 40+ | | 338 | | 32 / 39 | 18% | - | 1h23:37.00 | - | - | - | |
| | 2020 Mud Sweat & Gears XC #1 | | Henham Hall | 40-49 | | 1005 | Revel Outdoors | 29 / 35 | 18% | - | 1h21:43.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #6 | | Hintlesham | 40-49 | | 257 | Revel Outdoors | 22 / 29 | 25% | - | 1h21:06.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | 40+ | | 338 | | 24 / 26 | 8% | - | 1h29:07.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #8 | | Langdon Hills | 30-39 | | 459 | | 13 / 14 | 8% | - | 1h31:14.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #6 | | Langdon Hills | 40-49 | | 318 | Revel Outdoors | 39 / 39 | 0% | - | 1h26:47.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #9 | | Langdon Hills | 40-49 | | 318 | Revel Outdoors | 25 / 35 | 29% | - | 1h40:55.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #8 | | Langdon Hills | 40-49 | | 847 | Revel Outdoors | 27 / 30 | 10% | - | 1h34:46.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #1 | | Lee Valley | 40-49 | | 257 | Revel Outdoors | 24 / 38 | 38% | 1h31:07.00 | 1h19:05.00 | 15.2% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | 40-49 | | 847 | Revel Outdoors | 25 / 36 | 31% | 1h41:39.00 | 1h24:53.00 | 19.8% | - | - | |
| | 2017 Mud Sweat & Gears XC #2 | | Phoenix Bike Park, Kentford | 40-49 | | 257 | Revel Outdoors | 20 / 46 | 58% | 1h27:24.00 | 1h16:40.00 | 14% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #4 | | Phoenix Bike Park, Kentford | 40-49 | | 847 | Revel Outdoors | 40 / 41 | 3% | - | 1h14:44.00 | - | - | - | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | 40-49 | | 241 | Revel Outdoors | 36 / 44 | 19% | - | 1h14:37.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #8 | | Phoenix Bike Park, Kentford | 40-49 | | 338 | | 23 / 29 | 21% | - | 1h11:12.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #5 | | Radical Bikes | 30-39 | | 459 | | 15 / 15 | 0% | - | 1h46:58.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #3 | | Shouldham Warren | 40-49 | | 318 | Revel Outdoors | 59 / 59 | 0% | - | 1h27:27.00 | - | - | - | |
| | King's Lynn MTB - Shouldham Enduro | | Shouldham Warren | Open | | 27 | | 28 / 37 | 25% | - | 5h45:57.00 | - | - | - | |
| | 2016/17 King's Lynn Winter XC #4 | | Shouldham Warren | 3hr: 40+ | | 397 | Revel Outdoors | 18 / 41 | 58% | - | 3h03:14.00 | - | - | - | |
| | 2018/19 Revel Outdoors Winter XC #4 | | Shouldham Warren | 3hr: 40+ | | 420 | | 50 / 53 | 6% | - | 3h17:07.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Central #2 | | The Bowl, Milton Keynes | 40-49 | | 742 | | 11 / 13 | 17% | - | 1h24:19.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #6 | | Thetford Forest | 30-39 | | 459 | | 13 / 13 | 0% | - | 1h53:47.00 | - | - | - | |
| | 2014/15 Thetford Winter XC #1 | | Thetford Forest | 2hr | | 327 | | 83 / 87 | 5% | - | 2h10:43.00 | - | - | - | |
| | 2014/15 Thetford Winter XC #3 | | Thetford Forest | 2hr | | 327 | Revel Outdoors | 38 / 87 | 57% | - | 2h08:30.00 | - | - | - | |
| | 2014/15 Thetford Winter XC #4 | | Thetford Forest | 2hr | | 327 | | 42 / 86 | 52% | - | 2h12:44.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #5 | | Thetford Forest | 40-49 | | 288 | Revel Outdoors | 40 / 66 | 40% | - | 1h26:57.00 | - | - | - | |
| | 2015/16 G8 Events Winter Series #3 | | Thetford Forest | 2hr: 40-49 | | 83 | Revel Outdoors | 8 / 17 | 56% | - | 2h17:28.60 | - | - | - | |
| | 2016/17 King's Lynn Winter XC #1 | | Thetford Forest | 3hr: 40+ | | 397 | Revel Outdoors | 28 / 56 | 51% | - | 3h23:23.00 | - | - | - | |
| | 2016/17 King's Lynn Winter XC #3 | | Thetford Forest | 3hr: 40+ | | 397 | Revel Outdoors | 11 / 43 | 76% | - | 3h16:57.00 | - | - | - | |
| | 2017/18 King's Lynn Winter XC #1 | | Thetford Forest | 3hr: 40+ | | 37 | Revel Outdoors | 21 / 46 | 56% | - | 3h08:03.00 | - | - | - | |
| | 2017/18 King's Lynn Winter XC #3 | | Thetford Forest | 3hr: 40+ | | 37 | Revel Outdoors | 20 / 40 | 51% | - | 3h13:01.00 | - | - | - | |
| | 2018/19 Revel Outdoors Winter XC #3 | | Thetford Forest | 3hr: 40+ | | 420 | | 21 / 51 | 60% | - | 3h04:36.00 | - | - | - | |
| | 2015/16 G8 Events Winter Series #2 | | Thetford Forest | 2hr: 40-49 | | 83 | Revel Outdoors | 24 / 56 | 58% | 1h45:33.60 | 17:49.80 | 492% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #5 | | Thickthorn, Norwich | 40-49 | 1138194 | 338 | | 32 / 35 | 9% | - | 1h36:05.00 | - | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | 40-49 | | 439 | | 30 / 41 | 28% | - | 1h27:06.20 | - | - | - | |
| | 2016/17 King's Lynn Winter XC #2 | | West Bilney Woods | 3hr: 40+ | | 397 | Revel Outdoors | 19 / 42 | 56% | - | 3h19:25.00 | - | - | - | |
| | 2018/19 Revel Outdoors Winter XC #2 | | West Bilney Woods | 3hr: 40+ | | 420 | | 45 / 48 | 6% | - | 2h59:57.00 | - | - | - | |
| | 2019/20 Thetford Racing Winter XC #2 | | West Bilney Woods | 3hr: 40+ | | 418 | | 33 / 50 | 35% | - | 3h14:37.00 | - | - | - | |