| | 2015 British Cycling MTB XC #3 | | Fforest Fields | Open | | 566 | Stowmarket & District CC | 3 / 19 | 89% | 1h01:41.00 | 59:17.00 | 4.1% | - | - | |
| | 2016/17 King's Lynn Winter XC #2 | | West Bilney Woods | 1.5hr: 40+ | | 139 | GRT Gipping Race Team - TROG | 4 / 69 | 96% | 1h50:46.00 | 1h48:49.00 | 1.8% | - | - | |
| | 2016/17 King's Lynn Winter XC #3 | | Thetford Forest | 1.5hr: 40+ | | 494 | GRT Gipping Race Team - TROG | 5 / 63 | 94% | 1h56:44.00 | 1h53:44.00 | 2.6% | - | - | |
| | 2016/17 King's Lynn Winter XC #4 | | Shouldham Warren | 1.5hr: 40+ | | 494 | Gipping Race Team - TROG | 4 / 63 | 95% | - | 1h59:02.00 | - | - | - | |
| | 2018/19 Revel Outdoors Winter XC #4 | | Shouldham Warren | 1.5hr: 40+ | | 481 | Stowmarket & District CC | 41 / 107 | 62% | - | 1h49:04.00 | - | - | - | |
| | 2019/20 Thetford Racing Winter XC #1 | | Santon Downham | 1.5hr: 40+ | | 92 | Stowmarket & District CC | 12 / 99 | 89% | 1h46:42.00 | 1h40:26.00 | 6.2% | - | - | |
| | 2014/15 Thetford Winter XC #2 | | Thetford Forest | 2hr: 40+ | | 46 | Gipping Race Team Grt | 6 / 91 | 94% | 2h04:46.00 | 2h00:56.00 | 3.2% | - | - | |
| | 2014/15 Thetford Winter XC #3 | | Thetford Forest | 2hr: 40+ | | 46 | | 3 / 86 | 98% | 2h14:05.00 | 2h11:44.00 | 1.8% | - | - | |
| | 2014/15 Thetford Winter XC #4 | | Thetford Forest | 2hr: 40+ | | 46 | TROG | 4 / 83 | 96% | 2h28:02.00 | 2h23:38.00 | 3.1% | - | - | |
| | 2019/20 Thetford Racing Winter XC #3 | | Thetford Forest | 3hr: 40+ | | 438 | Stowmarket & District CC | 32 / 65 | 52% | - | 3h27:35.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #1 | | Haughley Park | Division 1 | | 164 | | 41 / 41 | 0% | - | 1h43:00.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #2 | | Carver Barracks | 40-49 | | 275 | Stowmarket & District CC | 8 / 61 | 88% | 1h43:20.00 | 1h37:48.00 | 5.7% | - | - | |
| | 2015 Mud Sweat & Gears XC #1 | | Shouldham Warren | 40-49 | | 275 | Stowmarket & District CC | 2 / 54 | 98% | 1h38:19.00 | 1h36:55.00 | 1.4% | - | - | |
| | 2014 Mud Sweat & Gears XC #1 | | Rendlesham Forest | 40-49 | | 399 | Grt Gipping RT | 61 / 68 | 10% | - | 1h35:59.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #3 | | Henham Hall | 40-49 | | 275 | Stowmarket & District CC | 9 / 52 | 84% | - | 1h27:29.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #6 | | Ickworth House | 40-49 | | 275 | Stowmarket & District CC | 34 / 36 | 6% | - | 1h39:54.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #1 | | Hintlesham | 40-49 | | 287 | Stowmarket & District CC | 7 / 48 | 87% | 1h33:12.00 | 1h25:12.00 | 9.4% | - | - | |
| | 2016 Southern XC #1 | | Black Park | 40-49 | | 313 | GRT | 18 / 43 | 60% | 1h40:47.70 | 1h28:59.50 | 13.3% | - | - | |
| | 2016 Mud Sweat & Gears XC #2 | | Henham Hall | 40-49 | | 287 | Stowmarket & District CC | 11 / 61 | 83% | 1h57:43.00 | 1h49:17.00 | 7.7% | - | - | |
| | 2016 Mud Sweat & Gears XC #3 | | Shouldham Warren | 40-49 | | 287 | Stowmarket & District CC | 12 / 59 | 81% | 1h31:10.00 | 1h27:27.00 | 4.3% | - | - | |
| | 2016 Mud Sweat & Gears XC #6 | | Langdon Hills | 40-49 | | 287 | Stowmarket & District CC | 14 / 39 | 66% | 1h33:12.00 | 1h26:47.00 | 7.4% | - | - | |
| | 2016 Mud Sweat & Gears XC #8 | | Ickworth House | 40-49 | | 723 | Stowmarket & District CC | 10 / 44 | 79% | 1h40:19.00 | 1h33:55.00 | 6.8% | - | - | |
| | 2016 Mud Sweat & Gears XC #7 | | Radical Bikes | 40-49 | | 723 | Stowmarket & District CC | 35 / 37 | 6% | - | 1h30:21.00 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | 50-59 | | 42 | Stowmarket & District CC | 26 / 52 | 51% | 47:55.90 | 43:18.10 | 10.7% | - | - | |
| | 2018 Southern XC #3 | | Pippingford | 50-59 | | 6175 | Stowmarket DCC | 13 / 23 | 45% | 1h22:58.10 | 1h12:31.60 | 14.4% | - | - | |
| | 2020 Mud Sweat & Gears XC #1 | | Henham Hall | 50-59 | | 1253 | Stowmarket & District CC | 15 / 43 | 67% | 1h37:58.00 | 1h24:33.00 | 15.9% | - | - | |
| | 2021 Southern XC #1 | | Checkendon | 50-59 | | 322 | Stowmarket &District CC | 11 / 50 | 80% | 1h14:13.60 | 1h09:17.70 | 7.1% | - | - | |