| | 2015 Mud Sweat & Gears XC #2 | | Carver Barracks | Elite/Expert | | 194 | | 13 / 21 | 40% | - | 1h43:39.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #1 | | Shouldham Warren | Elite/Expert | | 194 | | 15 / 16 | 7% | - | 1h27:33.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #3 | | Codham Park | Elite/Expert | | 215 | | 8 / 11 | 30% | - | 1h16:15.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #4 | | Ickworth House | Elite/Expert | | 215 | | 8 / 10 | 22% | - | 1h24:27.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #8 | | Langdon Hills | Elite/Expert | | 215 | | 4 / 5 | 25% | - | 1h24:19.00 | - | - | - | |
| | 2014/15 Thetford Winter XC #1 | | Thetford Forest | 2hr | | 374 | Pedal Revolution | 22 / 87 | 76% | - | 2h10:43.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #4 | | Hadleigh Park | Elite/Expert | | 194 | | 13 / 15 | 14% | - | 1h18:49.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #5 | | Thetford Forest | Elite/Expert | | 194 | | 12 / 13 | 8% | - | 1h23:28.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #7 | | Radical Bikes | Elite/Expert | | 194 | | 11 / 14 | 23% | - | 1h30:57.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #1 | | Hintlesham | Elite/Expert | | 215 | Revel Outdoors | 11 / 12 | 9% | - | 1h26:55.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #5 | | Hadleigh Park | Elite/Expert | | 215 | Revel Outdoors | 8 / 9 | 13% | - | 1h25:52.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #8 | | Ickworth House | Elite/Expert | | 215 | Revel Outdoors | 8 / 11 | 30% | - | 1h45:12.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #9 | | Langdon Hills | Elite/Expert | | 215 | Revel Outdoors | 9 / 10 | 11% | - | 1h31:18.00 | - | - | - | |
| | 2016/17 King's Lynn Winter XC #2 | | West Bilney Woods | 1.5hr: Senior | | 28 | Revel Outdoors | 4 / 29 | 89% | - | 1h50:40.00 | - | - | - | |
| | 2016/17 King's Lynn Winter XC #4 | | Shouldham Warren | 1.5hr: Senior | | 28 | Revel Outdoors | 6 / 34 | 85% | - | 1h56:54.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #5 | | Phoenix Bike Park, Kentford | Elite/Expert | | 191 | Revel Outdoors | 5 / 7 | 33% | - | 1h23:33.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #6 | | Hintlesham | Elite/Expert | | 191 | Revel Outdoors | 5 / 7 | 33% | - | 1h31:54.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #8 | | Langdon Hills | Elite/Expert | | 191 | Revel Outdoors | 9 / 11 | 20% | - | 1h35:24.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | Elite/Expert | | 1124 | | 12 / 13 | 8% | - | 1h32:36.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #8 | | Langdon Hills | Elite/Expert | | 1124 | | 7 / 7 | 0% | - | 1h38:25.00 | - | - | - | |
| | 2018/19 Revel Outdoors Winter XC #3 | | Thetford Forest | 1.5hr: 19+ | | 30 | | 7 / 31 | 80% | - | 1h58:43.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | Sport | | 757 | | 16 / 23 | 32% | - | 1h26:36.00 | - | - | - | |
| | 2019/20 Thetford Racing Winter XC #2 | | West Bilney Woods | 1.5hr: 19+ | | 26 | | 9 / 35 | 76% | - | 1h52:13.00 | - | - | - | |
| | 2020 Mud Sweat & Gears XC #1 | | Henham Hall | Sport | | 792 | Revel Outdoors | 25 / 36 | 31% | - | 1h21:58.00 | - | - | - | |
| | 2020 Mud Sweat & Gears XC #2 | | Haughley Park | Cat 2 | | 144 | | 13 / 51 | 76% | - | 1h28:45.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #1 | | Haughley Park | Division 2 | | 372 | | 22 / 73 | 71% | - | 1h26:37.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #2 | | Twisted Oaks Bike Park | Division 2 | | 372 | | 17 / 55 | 70% | - | 1h25:17.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #3 | | Haughley Park | Division 2 | | 372 | | 34 / 42 | 20% | - | 1h31:38.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #4 | | Thickthorn, Norwich | Division 2 | | 372 | | 30 / 44 | 33% | - | 1h38:27.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #5 | | Stourton Woods | Division 2 | | 372 | | 16 / 29 | 46% | -1LAP | 1h37:22.00 | - | - | - | |
| | 2022 Crank It Cycling #2 | | Shrublands Park | 40-49 | | 245 | | 11 / 34 | 70% | -1LAP | 1h43:20.00 | - | - | - | |
| | 2019/20 Thetford Racing Winter XC #1 | | Santon Downham | 1.5hr: 19+ | | 26 | | 5 / 33 | 88% | 1h47:14.00 | 1h40:35.00 | 6.6% | - | - | |
| | 2016/17 King's Lynn Winter XC #1 | | Thetford Forest | 1.5hr: Senior | | 28 | Revel Outdoors | 4 / 34 | 91% | 1h43:13.00 | 1h33:27.00 | 10.5% | - | - | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | Open | | 535 | | 12 / 32 | 65% | 46:35.00 | 42:54.00 | 8.6% | - | - | |
| | 2019/20 Thetford Racing Winter XC #3 | | Thetford Forest | 1.5hr: 19+ | | 26 | | 13 / 34 | 64% | 1h52:03.00 | 1h40:49.00 | 11.1% | - | - | |
| | King's Lynn MTB - Shouldham XC | | Shouldham Warren | 40+ (1.5hr) | | 209 | | 12 / 78 | 86% | 2h03:21.00 | 1h47:50.00 | 14.4% | - | - | |
| | 2018/19 Revel Outdoors Winter XC #1 | | Santon Downham | 1.5hr: 19+ | | 30 | | 7 / 37 | 83% | 1h54:37.00 | 1h45:07.00 | 9% | - | - | |
| | 2019/20 Thetford Racing Winter XC #4 | | Shouldham Warren | 1.5hr: 19+ | | 26 | | 12 / 28 | 59% | 1h59:43.00 | 1h38:32.00 | 21.5% | - | - | |
| | 2012 Midlands XC #3 | | Birchall Woods | Sport | | 345 | Pedal Revolution Norwich | 15 / 52 | 73% | 1h37:20.00 | 1h24:42.00 | 14.9% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | Expert | | 344 | | 28 / 42 | 34% | 1h40:21.00 | 1h29:31.00 | 12.1% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #8 | | Phoenix Bike Park, Kentford | Sport | | 757 | | 11 / 15 | 29% | 1h19:48.00 | 1h11:48.00 | 11.1% | - | - | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | Expert | | 531 | | 23 / 32 | 29% | 1h39:12.00 | 1h27:59.00 | 12.8% | - | - | |
| | 2017 Mud Sweat & Gears XC #2 | | Phoenix Bike Park, Kentford | Sport | | 191 | Revel Outdoors | 15 / 35 | 59% | 1h25:07.00 | 1h15:18.00 | 13% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #5 | | Thickthorn, Norwich | Sport | 885306 | 757 | | 7 / 21 | 70% | 1h53:22.00 | 1h35:20.00 | 18.9% | - | - | |
| | 2016 Mud Sweat & Gears XC #7 | | Radical Bikes | Elite/Expert | | 215 | Revel Outdoors | 4 / 5 | 25% | 1h51:22.00 | 1h42:14.00 | 8.9% | - | - | |
| | 2014 Midlands XC #2 | | Birchall Woods | Expert | | 299 | Pedal Revolution Norwich | 14 / 15 | 7% | 1h48:47.00 | 1h27:24.00 | 24.5% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #4 | | Phoenix Bike Park, Kentford | Elite/Expert | | 1124 | | 8 / 14 | 46% | 1h38:16.00 | 1h29:43.00 | 9.5% | - | - | |
| | 2023 Crank It Cycling #2 | | Twisted Oaks Bike Park | 40-49 | 885306 & 1982 | 172 | | 13 / 22 | 43% | 1h29:12.17 | 58:30.89 | 52.4% | - | - | |
| | 2022 Crank It Cycling #6 | | Twisted Oaks Bike Park | 40-49 | | 459 | | 7 / 13 | 50% | 1h14:53.00 | 1h07:58.00 | 10.2% | - | - | |
| | 2017 Mud Sweat & Gears XC #7 | | Radical Bikes | Elite/Expert | | 191 | Revel Outdoors | 5 / 7 | 33% | 1h33:28.00 | 1h23:19.00 | 12.2% | - | - | |
| | 2016 Mud Sweat & Gears XC #6 | | Langdon Hills | Elite/Expert | | 215 | Revel Outdoors | 5 / 9 | 50% | 1h46:32.00 | 1h34:51.00 | 12.3% | - | - | |
| | 2014 Mud Sweat & Gears XC #1 | | Rendlesham Forest | Elite/Expert | | 215 | | 12 / 16 | 27% | 1h42:14.00 | 1h30:57.00 | 12.4% | - | - | |
| | 2017 Mud Sweat & Gears XC #1 | | Lee Valley | Elite/Expert | | 191 | Revel Outdoors | 7 / 11 | 40% | 1h35:22.00 | 1h24:47.00 | 12.5% | - | - | |
| | 2016 Mud Sweat & Gears XC #4 | | Lee Valley | Elite/Expert | | 215 | Revel Outdoors | 5 / 6 | 20% | 1h35:32.00 | 1h24:43.00 | 12.8% | - | - | |
| | 2014 Mud Sweat & Gears XC #2 | | Carver Barracks | Elite/Expert | | 215 | | 6 / 10 | 44% | 1h45:06.00 | 1h32:32.00 | 13.6% | - | - | |
| | 2017 Mud Sweat & Gears XC #4 | | Carver Barracks | Elite/Expert | | 191 | Revel Outdoors | 9 / 13 | 33% | 1h46:20.00 | 1h32:28.00 | 15% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #5 | | Carver Barracks | Elite/Expert | | 1124 | | 9 / 12 | 27% | 1h48:54.00 | 1h34:33.00 | 15.2% | - | - | |
| | 2014 Mud Sweat & Gears XC #7 | | Shouldham Warren | Elite/Expert | | 215 | | 5 / 8 | 43% | 1h58:26.00 | 1h42:39.00 | 15.4% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | Elite/Expert | | 695 | | 14 / 15 | 7% | 1h42:25.00 | 1h28:18.00 | 16% | - | - | |
| | 2016 Mud Sweat & Gears XC #3 | | Shouldham Warren | Elite/Expert | | 215 | Revel Outdoors | 8 / 11 | 30% | 1h51:54.00 | 1h35:56.00 | 16.6% | - | - | |
| | 2014 Mud Sweat & Gears XC #6 | | Thetford Forest | Elite/Expert | | 215 | Pedal Revolution | 8 / 10 | 22% | 2h03:32.00 | 1h44:52.00 | 17.8% | - | - | |
| | 2014 Mud Sweat & Gears XC #5 | | Radical Bikes | Elite/Expert | | 215 | | 13 / 16 | 20% | 2h00:48.00 | 1h42:02.00 | 18.4% | - | - | |
| | 2015 Mud Sweat & Gears XC #3 | | Henham Hall | Elite/Expert | | 194 | | 8 / 11 | 30% | 1h36:40.00 | 1h20:51.00 | 19.6% | - | - | |