| | A Cycling - Battle on the Beach | | Pembrey Country Park | 40-49 | | 225 | SDCC | DNS / 265 | 0% | DNS | 1h20:21.00 | - | - | - | |
| | King's Lynn MTB - Shouldham XC | | Shouldham Warren | 40+ | | 11 | Stowmarket & District CC | 19 / 68 | 73% | 3h49:57.00 | 3h35:10.00 | 6.9% | - | - | |
| | 2023/24 Eastern Cyclo-Cross League #12 | | Haughley Park | 40-49 (40-49/60+ race) | | 3 | Stowmarket & District CC | 31 / 46 | 33% | 51:47.00 | 43:25.00 | 19.3% | - | - | |
| | A Cycling - Battle on the Beach | | Pembrey Country Park | 40-49 | | 220 | SDCC | 106 / 236 | 55% | 1h58:47.00 | 1h28:36.00 | 34.1% | - | - | |
| | UCI - World Masters CX Championships '22 | | Trinity Park Showground, Suffolk | 45-49 (MV45) | | 68 | Stowmarket & District CC | 58 / 76 | 24% | 52:55.00 | 51:54.00 | 2% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #7 - Diss CC Sulfolk Supercross | | Norfolk Tank Museum | 40-49 (40-49 race) | | 2 | Stowmarket & District CC | 21 / 50 | 59% | 39:52.00 | 37:47.00 | 5.5% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #6 - West Sussex November Cross | | West Stow Country Park | 40-49 (40-49 race) | | 3 | Stowmarket & District CC | 21 / 56 | 64% | 44:05.00 | 38:52.00 | 13.4% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #5 - VC Revolution Cross | | St Helena School, Colchester | 40-49 (40-49 race) | | 4 | Stowmarket & District CC | 13 / 42 | 71% | 47:06.00 | 42:18.00 | 11.4% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #4 - CC Ashwell | | Southill Cricket Club, Beds | 40-49 (40-49 race) | | 3 | Stowmarket & District CC | 18 / 52 | 67% | 47:54.00 | 41:14.00 | 16.2% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #3 - Neil Pears Memorial Cross | | St Helena School, Colchester | 40-49 (40-49 race) | | 3 | Stowmarket & District CC | 21 / 50 | 59% | 47:32.00 | 43:41.00 | 8.8% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #2 - Amis Velo Hilly Fields Supacross | | St Helena School, Colchester | 40-49 (40-49 race) | | 4 | Stowmarket & District CC | 17 / 63 | 74% | 46:47.00 | 42:02.00 | 11.3% | - | - | |
| | 2021/22 Eastern Cyclo-Cross League #12 - Stow Scramble | | Haughley Park | Sport | | 9 | Stowmarket & District CC | 19 / 46 | 60% | - | | - | - | - | |
| | UCI - World Masters CX Championships '21 | | Trinity Park Showground, Suffolk | Sport: 40-49 (Support Event) | | 34 | Stowmarket & District CC | 12 / 16 | 27% | -1LAP | 53:24.00 | - | - | - | |
| | 2021 Southern Enduro Mashup #3 | | Twisted Oaks Bike Park | 40-49 | | 250 | | 5 / 30 | 86% | 10:44.51 | 10:31.13 | 2.1% | 9:50.96 | 9.1% | |
| | 2021 Mud Sweat & Gears XC - Eastern #4 | | Thickthorn, Norwich | Division 2 | | 313 | | 27 / 44 | 40% | - | 1h38:27.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #2 | | Twisted Oaks Bike Park | Division 2 | | 313 | | 25 / 55 | 56% | - | 1h25:17.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #1 | | Haughley Park | Division 2 | | 313 | | 27 / 73 | 64% | - | 1h26:37.00 | - | - | - | |
| | 2019/20 Thetford Racing Winter XC #4 | | Shouldham Warren | 3hr: 40+ | | 334 | Ipswich Bicycle Club | 17 / 49 | 67% | - | 3h15:44.00 | - | - | - | |
| | 2019/20 Thetford Racing Winter XC #3 | | Thetford Forest | 3hr: 40+ | | 334 | Ipswich Bicycle Club | 14 / 65 | 80% | - | 3h27:35.00 | - | - | - | |
| | 2019/20 Thetford Racing Winter XC #2 | | West Bilney Woods | 3hr: 40+ | | 334 | | 7 / 50 | 88% | - | 3h14:37.00 | - | - | - | |
| | 2019/20 Thetford Racing Winter XC #1 | | Santon Downham | 3hr: 40+ | | 334 | Ipswich Bicycle Club | 17 / 52 | 69% | 3h32:09.00 | 3h06:03.00 | 14% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #8 | | Phoenix Bike Park, Kentford | 40-49 | | 311 | Ipswich Bicycle Club | 16 / 29 | 46% | 1h18:39.00 | 1h11:12.00 | 10.5% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #7 | | Radical Bikes | 40-49 | | 311 | Ipswich Bicycle Club | 14 / 24 | 43% | 1h36:54.00 | 1h31:23.00 | 6% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | 40+ | | 311 | Ipswich Bicycle Club | 15 / 26 | 44% | 1h41:43.00 | 1h29:07.00 | 14.1% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #5 | | Thickthorn, Norwich | 40-49 | 947386 | 311 | Ipswich Bicycle Club | 31 / 35 | 12% | - | 1h36:05.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | 40-49 | | 311 | Ipswich Bicycle Club | 29 / 43 | 33% | 1h23:19.00 | 1h15:06.00 | 10.9% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | 40+ | | 311 | Ipswich Bicycle Club | 27 / 39 | 32% | - | 1h23:37.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 40-49 | | 311 | Ipswich Bicycle Club | 37 / 54 | 32% | - | 1h22:58.00 | - | - | - | |
| | 2018/19 Revel Outdoors Winter XC #4 | | Shouldham Warren | 1.5hr: 40+ | | 471 | Ipswich Bicycle Club | 46 / 107 | 58% | - | 1h49:04.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | 40-49 | | 868 | Ipswich Bicycle Club | 22 / 29 | 25% | 1h22:03.00 | 1h11:11.00 | 15.3% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #5 | | Carver Barracks | 40-49 | | 868 | Ipswich Bicycle Club | 18 / 33 | 47% | 1h33:44.00 | 1h24:06.00 | 11.5% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #4 | | Phoenix Bike Park, Kentford | 40-49 | | 868 | Ipswich Bicycle Club | 18 / 41 | 58% | - | 1h14:44.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | 40-49 | | 868 | Ipswich Bicycle Club | 17 / 36 | 54% | 1h32:35.00 | 1h24:53.00 | 9.1% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | 40+ | | 868 | Ipswich Bicycle Club | 15 / 29 | 50% | 1h35:27.00 | 1h23:44.00 | 14% | - | - | |
| | 2017 Mud Sweat & Gears XC #8 | | Langdon Hills | 40-49 | | 237 | Ipswich Bicycle Club | 16 / 29 | 46% | 1h45:23.00 | 1h33:31.00 | 12.7% | - | - | |
| | 2017 Mud Sweat & Gears XC #6 | | Hintlesham | 40-49 | | 237 | Ipswich Bicycle Club | 13 / 29 | 57% | - | 1h21:06.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #5 | | Phoenix Bike Park, Kentford | 40-49 | | 237 | Ipswich Bicycle Club | 23 / 33 | 31% | - | 1h14:32.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #4 | | Carver Barracks | 40-49 | | 237 | Ipswich Bicycle Club | 21 / 40 | 49% | 1h31:10.00 | 1h20:05.00 | 13.8% | - | - | |
| | 2017 Mud Sweat & Gears XC #1 | | Lee Valley | 40-49 | | 237 | Ipswich Bicycle Club | 13 / 38 | 68% | 1h23:46.00 | 1h19:05.00 | 5.9% | - | - | |
| | 2016 Mud Sweat & Gears XC #8 | | Ickworth House | 40-49 | | 267 | Ipswich Bicycle Club | 22 / 44 | 51% | 1h47:53.00 | 1h33:55.00 | 14.9% | - | - | |
| | 2016 Mud Sweat & Gears XC #5 | | Hadleigh Park | 40-49 | | 267 | Ipswich Bicycle Club | 31 / 48 | 36% | - | 1h23:39.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #4 | | Lee Valley | 40-49 | | 267 | Ipswich Bicycle Club | 19 / 31 | 40% | 1h24:03.00 | 1h16:11.00 | 10.3% | - | - | |
| | 2016 Mud Sweat & Gears XC #3 | | Shouldham Warren | 40-49 | | 267 | Ipswich Bicycle Club | 32 / 59 | 47% | 1h41:45.00 | 1h27:27.00 | 16.4% | - | - | |
| | 2016 Mud Sweat & Gears XC #2 | | Henham Hall | 40-49 | | 267 | Ipswich Bicycle Club | 32 / 61 | 48% | - | 1h49:17.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #1 | | Hintlesham | 40-49 | | 267 | Ipswich Bicycle Club | 27 / 48 | 45% | - | 1h25:12.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #3 | | Henham Hall | 40-49 | | 438 | Ipswich Bicycle Club | 38 / 52 | 27% | - | 1h27:29.00 | - | - | - | |