| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | 40-49 | | 48 | Stowmarket & District CC | 13 / 59 | 79% | 44:00.60 | 40:14.50 | 9.4% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | 40+ | | 519 | Stowmarket & District CC | 7 / 39 | 84% | 1h28:17.00 | 1h23:37.00 | 5.6% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | 40-49 | | 519 | Stowmarket & District CC | 15 / 43 | 67% | 1h19:54.00 | 1h15:06.00 | 6.4% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | 40+ | | 519 | Stowmarket & District CC | 5 / 26 | 84% | 1h32:11.00 | 1h29:07.00 | 3.4% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #7 | | Radical Bikes | 40-49 | | 519 | Stowmarket & District CC | 8 / 24 | 70% | 1h34:55.00 | 1h31:23.00 | 3.9% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #8 | | Phoenix Bike Park, Kentford | 40-49 | | 519 | Stowmarket & District CC | 8 / 29 | 75% | 1h14:19.00 | 1h11:12.00 | 4.4% | - | - | |
| | 2019/20 Thetford Racing Winter XC #1 | | Santon Downham | 1.5hr: 40+ | | 69 | Stowmarket & District CC | 3 / 99 | 98% | 1h42:43.00 | 1h40:26.00 | 2.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | 40-49 | | 21 | Stowmarket & District CC | 26 / 88 | 71% | 45:30.80 | 38:14.70 | 19% | - | - | |
| | 2019/20 Thetford Racing Winter XC #2 | | West Bilney Woods | 1.5hr: 40+ | | 69 | Stowmarket & District CC | 4 / 104 | 97% | 1h52:38.00 | 1h51:33.00 | 1% | - | - | |
| | 2019/20 Thetford Racing Winter XC #4 | | Shouldham Warren | 1.5hr: 40+ | | 69 | Stowmarket & District CC | 2 / 70 | 99% | 1h46:58.00 | 1h45:28.00 | 1.4% | - | - | |
| | 2019/20 Thetford Racing Winter XC #3 | | Thetford Forest | 1.5hr: 40+ | | 69 | Stowmarket & District CC | 2 / 108 | 99% | 1h39:11.00 | 1h39:01.00 | 0.2% | - | - | |
| | 2020 Mud Sweat & Gears XC #1 | | Henham Hall | 40-49 | | 988 | Stowmarket & District CC | 5 / 35 | 88% | 1h25:30.00 | 1h21:43.00 | 4.6% | - | - | |
| | 2020 Mud Sweat & Gears XC #2 | | Haughley Park | Cat 1 | | 61 | Stowmarket & District CC | 9 / 33 | 75% | - | 1h42:37.00 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 17 | Stowmarket & District CC | 27 / 80 | 67% | 42:12.10 | 38:38.90 | 9.2% | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #1 | | Haughley Park | Division 1 | | 99 | | 10 / 41 | 78% | - | 1h43:00.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #2 | | Twisted Oaks Bike Park | Division 1 | | 99 | | 7 / 29 | 79% | 1h41:51.00 | 1h35:01.00 | 7.2% | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #3 | | Haughley Park | Division 1 | | 99 | | 5 / 23 | 82% | - | 1h54:58.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #4 | | Thickthorn, Norwich | Division 1 | | 99 | | 6 / 18 | 71% | 1h51:50.00 | 1h48:12.00 | 3.4% | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #5 | | Stourton Woods | Division 1 | | 99 | | 4 / 17 | 81% | 1h53:05.00 | 1h49:59.00 | 2.8% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 24 | Fast Test Racing Team | 25 / 86 | 72% | 50:13.20 | 45:32.00 | 10.3% | - | - | |
| | UCI - World Masters CX Championships '21 | | Trinity Park Showground, Suffolk | 45-49 | | 15 | Fast Test RT | 34 / 83 | 60% | 1h03:05.90 | 54:50.70 | 15.1% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | 45-49 | | 22 | Fast Test Racing Team | 16 / 47 | 67% | 50:50.30 | 44:11.90 | 15% | - | - | |
| | 2021/22 Eastern Cyclo-Cross League #12 - Stow Scramble | | Haughley Park | 40-49 | | 17 | Fast Test Racing Team | 6 / 65 | 92% | - | | - | - | - | |
| | 2022 Crank It Cycling #2 | | Shrublands Park | 40-49 | | 214 | Stowmarket & District CC | 3 / 34 | 94% | -1LAP | 1h43:20.00 | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 40-49 | | 316 | Stowmarket & District CC | 33 / 74 | 56% | 1h48:34.00 | 1h34:36.00 | 14.8% | - | - | |
| | 2022 Crank It Cycling #6 | | Twisted Oaks Bike Park | 40-49 | | 430 | Maglia Rosso | 3 / 13 | 83% | 1h09:19.00 | 1h07:58.00 | 2% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #8 - Regional Champs | | Trinity Park Showground, Suffolk | 40-49 (40-49 race) | | 15 | Stowmarket & District CC | 3 / 56 | 96% | 46:36.00 | 46:03.00 | 1.2% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #7 - Diss CC Sulfolk Supercross | | Norfolk Tank Museum | 40-49 (40-49 race) | | 13 | Stowmarket & District CC | 4 / 50 | 94% | 40:28.00 | 37:47.00 | 7.1% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #6 - West Sussex November Cross | | West Stow Country Park | 40-49 (40-49 race) | | 16 | Stowmarket & District CC | 4 / 56 | 95% | 40:46.00 | 38:52.00 | 4.9% | - | - | |
| | UCI - World Masters CX Championships '22 | | Trinity Park Showground, Suffolk | 50-54 (MV50) | | 110 | Stowmarket & District CC | 18 / 98 | 82% | 57:09.00 | 53:40.00 | 6.5% | - | - | |
| | 2022 British Cycling CX National Trophy Series #6 | | Cyclopark | 40-49 | | 33 | Stowmarket & District CC | 22 / 35 | 38% | 48:29.60 | 40:49.50 | 18.8% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #9 - Iceni Velo Cross | | World Horse Welfare Centre, Snetterton | 40-49 (40-49 race) | | 17 | Stowmarket & District CC | 9 / 59 | 86% | 43:40.00 | 40:23.00 | 8.1% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #10 - Stow Scramble | | Haughley Park | 40-49 (40-49 race) | | 16 | Stowmarket & District CC | 16 / 61 | 75% | 52:53.00 | 48:14.00 | 9.6% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #11 - Milton Cross | | Milton Country Park | 40-49 (40-49 race) | | 16 | Stowmarket & District CC | 6 / 58 | 91% | 48:05.00 | 44:13.00 | 8.7% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #12 - West Suffolk February Cross | | West Stow Country Park | 40-49 (40-49 race) | | 14 | Stowmarket & District CC | 5 / 55 | 93% | 41:36.00 | 39:34.00 | 5.1% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #5 - VC Revolution Cross | | St Helena School, Colchester | 40-49 (40-49 race) | | 14 | Stowmarket & District CC | DNF / 42 | 0% | DNF | 42:18.00 | - | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #4 - CC Ashwell | | Southill Cricket Club, Beds | 40-49 (40-49 race) | | 16 | Stowmarket & District CC | 3 / 52 | 96% | 43:27.00 | 41:14.00 | 5.4% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #3 - Neil Pears Memorial Cross | | St Helena School, Colchester | 40-49 (40-49 race) | | 15 | Stowmarket & District CC | 3 / 50 | 96% | 44:45.00 | 43:41.00 | 2.4% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #2 - Amis Velo Hilly Fields Supacross | | St Helena School, Colchester | 40-49 (40-49 race) | | 19 | Stowmarket & District CC | 6 / 63 | 92% | 44:13.00 | 42:02.00 | 5.2% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #1 - Springfield Cross | | Springfield Hall Park | 40-49 (40-49 race) | | 17 | Stowmarket & District CC | 9 / 58 | 86% | 44:50.00 | 41:03.00 | 9.2% | - | - | |
| | 2023 British Cycling CX National Trophy Series #5 | | Cyclopark | 50-59 | | 39 | Maglia Rosso | 13 / 58 | 79% | 51:57.00 | 44:05.00 | 17.8% | - | - | |
| | 2023/24 Eastern Cyclo-Cross League #12 | | Haughley Park | 50-59 (50-59 race) | | 11 | Stowmarket & District CC | 2 / 57 | 98% | 42:42.00 | 42:25.00 | 0.7% | - | - | |
| | King's Lynn MTB - Shouldham XC | | Shouldham Warren | 40+ (1.5hr) | | 158 | Maglia Rosso | 1 / 78 | 100% | 1h47:50.00 | 1h47:50.00 | 0% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #5 | | Thickthorn, Norwich | 40-49 | 1069288 | 519 | Stowmarket & District CC | 5 / 35 | 88% | 1h39:32.00 | 1h36:05.00 | 3.6% | - | - | |
| | 2023 Crank It Cycling #2 | | Twisted Oaks Bike Park | 40-49 | 1069288 & 1973 | 147 | Stowmarket & District CC | 4 / 22 | 86% | 1h21:14.71 | 58:30.89 | 38.9% | - | - | |