| | 2015 Mud Sweat & Gears XC #1 | | Shouldham Warren | Sport | | 219 | Rasen Riders | 28 / 41 | 33% | - | 1h36:40.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #3 | | Henham Hall | Sport | | 219 | Rasen Riders | 17 / 31 | 47% | - | 1h27:43.00 | - | - | - | |
| | 2014/15 Thetford Winter XC #1 | | Thetford Forest | 2hr | | 315 | Louth cycle centre RT / Rasen Riders | 23 / 87 | 74% | - | 2h10:43.00 | - | - | - | |
| | 2014/15 Thetford Winter XC #4 | | Thetford Forest | 2hr | | 315 | Louth cycle centre RT / Rasen Riders | 24 / 86 | 73% | - | 2h12:44.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #4 | | Hadleigh Park | Sport | | 219 | Rasen Riders | 15 / 34 | 58% | - | 1h25:43.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #6 | | Ickworth House | Sport | | 219 | Louth cycle centre RT | 19 / 22 | 14% | - | 1h40:39.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #7 | | Radical Bikes | Sport | | 219 | Louth cycle centre RT | 12 / 28 | 59% | - | 1h39:39.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #8 | | Hadleigh Park | Sport | | 219 | Louth cycle centre RT | 14 / 32 | 58% | - | 1h25:59.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #1 | | Hintlesham | Sport | | 237 | Louth cycle centre RT | 22 / 24 | 9% | - | 1h40:46.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #2 | | Henham Hall | Sport | | 237 | Louth cycle centre RT | 9 / 28 | 70% | - | 1h50:06.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #9 | | Langdon Hills | Sport | | 237 | Louth cycle centre RT | 14 / 15 | 7% | - | 1h39:01.00 | - | - | - | |
| | 2016/17 King's Lynn Winter XC #2 | | West Bilney Woods | 1.5hr: Senior | | 124 | Louth cycle centre RT | 7 / 29 | 79% | - | 1h50:40.00 | - | - | - | |
| | 2016/17 King's Lynn Winter XC #3 | | Thetford Forest | 3hr: Senior | | 489 | Louth cycle centre RT | 6 / 24 | 78% | - | 3h09:21.00 | - | - | - | |
| | 2016/17 King's Lynn Winter XC #4 | | Shouldham Warren | 1.5hr: Senior | | 124 | Louth cycle centre RT | 7 / 34 | 82% | - | 1h56:54.00 | - | - | - | |
| | 2017 Midlands XC #3 | | Cannock Chase | Sport | | 184 | Louth cycle centre RT | 65 / 66 | 2% | - | 1h07:14.00 | - | - | - | |
| | 2017/18 King's Lynn Winter XC #4 | | Shouldham Warren | 1.5hr: Senior | | 297 | Louth cycle centre RT | 29 / 29 | 0% | - | 1h56:16.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 40+ | | 826 | Louth cycle centre RT | 41 / 46 | 11% | - | 1h46:50.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #8 | | Langdon Hills | 40-49 | | 826 | Louth cycle centre RT | 15 / 30 | 52% | - | 1h34:46.00 | - | - | - | |
| | 2015/16 G8 Events Winter Series #5 | | Hadleigh Park | 2hr: Sport | 1978 | 300 | Louth cycle centre RT | 3 / 15 | 86% | - | 2h07:40.10 | - | - | - | |
| | 2018/19 Revel Outdoors Winter XC #3 | | Thetford Forest | 1.5hr: 40+ | | 94 | Louth cycle centre RT | 7 / 126 | 95% | - | 2h01:48.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | 40-49 | | 323 | Louth cycle centre RT | 38 / 39 | 3% | - | 1h22:07.00 | - | - | - | |
| | 2019/20 Thetford Racing Winter XC #2 | | West Bilney Woods | 1.5hr: 40+ | | 84 | Louth cycle centre RT | 7 / 104 | 94% | - | 1h51:33.00 | - | - | - | |
| | 2020 Mud Sweat & Gears XC #2 | | Haughley Park | Cat 1 | | 67 | Louth cycle centre RT | 21 / 33 | 38% | - | 1h42:37.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #1 | | Haughley Park | Division 1 | | 161 | | 14 / 41 | 68% | - | 1h43:00.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #3 | | Haughley Park | Division 1 | | 161 | | 21 / 23 | 9% | - | 1h54:58.00 | - | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | 40-49 | | 439 | Louth cycle centre RT | DNF / 43 | 0% | DNF | 1h11:58.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #4 | | Thickthorn, Norwich | Division 1 | | 161 | | 12 / 18 | 35% | - | 1h48:12.00 | - | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | 40-49 | | 286 | Louth cycle centre RT | 20 / 40 | 51% | -1LAP | 1h31:54.10 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 40-49 | | 43 | Louth cycle centre RT | 52 / 64 | 19% | -1LAP | 43:45.00 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | 40-49 | | 39 | Louth cycle centre RT | 35 / 65 | 47% | -1LAP | 47:00.80 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | 40-49 | | 26 | Louth cycle centre RT | 23 / 46 | 51% | -1LAP | 42:30.40 | - | - | - | |
| | 2022 Crank It Cycling #2 | | Shrublands Park | 40-49 | | 224 | Louth cycle centre RT | DNS / 34 | 0% | DNS | 1h43:20.00 | - | - | - | |
| | 2022 Focus Rides MTB XC #1 | | South Elkington | Division 1 | | 1 | | 8 / 10 | 22% | -1LAP | 1h46:45.00 | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | 40-49 | | 357 | Louth cycle centre RT | DNF / 40 | 0% | DNF | 1h15:13.30 | - | - | - | |
| | 2019/20 Thetford Racing Winter XC #1 | | Santon Downham | 1.5hr: 40+ | | 84 | Louth cycle centre RT | 6 / 99 | 95% | 1h43:53.00 | 1h40:26.00 | 3.4% | - | - | |
| | 2019/20 Thetford Racing Winter XC #3 | | Thetford Forest | 1.5hr: 40+ | | 84 | Louth cycle centre RT | 8 / 108 | 93% | 1h43:41.00 | 1h39:01.00 | 4.7% | - | - | |
| | 2018/19 Revel Outdoors Winter XC #2 | | West Bilney Woods | 1.5hr: 40+ | | 94 | Louth cycle centre RT | 10 / 104 | 91% | 1h45:53.00 | 1h38:47.00 | 7.2% | - | - | |
| | 2014/15 Thetford Winter XC #3 | | Thetford Forest | 2hr | | 315 | Louth cycle centre RT / Rasen Riders | 19 / 87 | 79% | 2h25:10.00 | 2h08:30.00 | 13% | - | - | |
| | 2014/15 Thetford Winter XC #2 | | Thetford Forest | 2hr | | 315 | Louth cycle centre RT / Rasen Riders | 20 / 86 | 78% | 2h17:43.00 | 2h01:06.00 | 13.7% | - | - | |
| | 2018/19 Revel Outdoors Winter XC #1 | | Santon Downham | 1.5hr: 40+ | | 94 | Louth cycle centre RT | 8 / 109 | 94% | 1h50:47.00 | 1h45:08.00 | 5.4% | - | - | |
| | 2019/20 Thetford Racing Winter XC #4 | | Shouldham Warren | 1.5hr: 40+ | | 84 | Louth cycle centre RT | 5 / 70 | 94% | 1h50:29.00 | 1h45:28.00 | 4.8% | - | - | |
| | 2017/18 King's Lynn Winter XC #3 | | Thetford Forest | 1.5hr: Senior | | 297 | Louth cycle centre RT | 3 / 31 | 93% | 1h53:45.00 | 1h46:52.00 | 6.4% | - | - | |
| | 2018/19 Revel Outdoors Winter XC #4 | | Shouldham Warren | 1.5hr: 40+ | | 94 | Louth cycle centre RT | 8 / 107 | 93% | 1h53:22.00 | 1h49:04.00 | 3.9% | - | - | |
| | 2015/16 G8 Events Winter Series #4 | | Thetford Forest | 2hr: Sport | | 300 | Louth cycle centre RT | 1 / 10 | 100% | 2h22:11.20 | 2h22:11.20 | 0% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | 40-44 (40-49) | | 54 | Louth cycle centre RT | 20 / 27 | 27% | 46:04.20 | 44:26.20 | 3.7% | - | - | |
| | 2016 Midlands XC #1 | | Sherwood Pines | Sport | | 268 | Louth cycle centre RT | 19 / 51 | 64% | 1h27:45.00 | 1h20:36.00 | 8.9% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | 40-49 | | 36 | Louth cycle centre RT | 29 / 48 | 40% | 46:29.10 | 38:03.60 | 22.1% | - | - | |
| | 2022 Crank It Cycling #1 | | Sherwood Pines | 40-49 | | 135 | Louth cycle centre RT | 12 / 50 | 78% | 1h23:14.00 | 1h17:01.00 | 8.1% | - | - | |
| | 2022 British Cycling CX National Trophy Series #5 | | Broughton Park | 40-49 | | 26 | Louth cycle centre RT | 27 / 38 | 30% | 47:16.60 | 39:57.50 | 18.3% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 80 | Louth cycle centre RT | 56 / 86 | 35% | 52:40.60 | 45:32.00 | 15.7% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | 40-49 | | 48 | Louth cycle centre RT | 45 / 62 | 28% | 49:29.90 | 41:15.40 | 20% | - | - | |
| | 2020 Mud Sweat & Gears XC #1 | | Henham Hall | 40-49 | | 991 | Louth cycle centre RT | 7 / 35 | 82% | 1h29:16.00 | 1h21:43.00 | 9.2% | - | - | |
| | 2022 British Cycling CX National Trophy Series #6 | | Cyclopark | 40-49 | | 19 | Louth cycle centre RT | 24 / 35 | 32% | 50:27.10 | 40:49.50 | 23.6% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #10 - Stow Scramble | | Haughley Park | 40-49 (40-49 race) | | 24 | Louth cycle centre RT | 14 / 61 | 78% | 52:31.00 | 48:14.00 | 8.9% | - | - | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | 40-49 | | 237 | Louth cycle centre RT | 25 / 44 | 44% | 1h26:11.00 | 1h14:37.00 | 15.5% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | 40-49 | | 826 | Louth cycle centre RT | 12 / 36 | 69% | 1h30:11.00 | 1h24:53.00 | 6.2% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | 40-49 | | 323 | Louth cycle centre RT | 23 / 43 | 48% | 1h22:03.00 | 1h15:06.00 | 9.3% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #4 | | Phoenix Bike Park, Kentford | 40-49 | | 826 | Louth cycle centre RT | 11 / 41 | 75% | 1h24:30.00 | 1h14:44.00 | 13.1% | - | - | |
| | 2017 Mud Sweat & Gears XC #5 | | Phoenix Bike Park, Kentford | Sport | | 214 | Louth cycle centre RT | 4 / 31 | 90% | 1h19:30.00 | 1h16:56.00 | 3.3% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | 40-49 | | 826 | Louth cycle centre RT | 14 / 29 | 54% | 1h16:27.00 | 1h11:11.00 | 7.4% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #7 | | Radical Bikes | 40-49 | | 826 | Louth cycle centre RT | 12 / 23 | 50% | 1h32:03.00 | 1h24:22.00 | 9.1% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #8 | | Phoenix Bike Park, Kentford | 40-49 | | 323 | Louth cycle centre RT | 7 / 29 | 79% | 1h14:19.00 | 1h11:12.00 | 4.4% | - | - | |
| | 2017 Mud Sweat & Gears XC #1 | | Lee Valley | Sport | | 214 | Louth cycle centre RT | 5 / 29 | 86% | 1h21:53.00 | 1h18:50.00 | 3.9% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #7 | | Radical Bikes | 40-49 | | 323 | Louth cycle centre RT | 11 / 24 | 57% | 1h35:56.00 | 1h31:23.00 | 5% | - | - | |
| | 2016 Mud Sweat & Gears XC #3 | | Shouldham Warren | Sport | | 237 | Louth cycle centre RT | 5 / 28 | 85% | 1h32:56.00 | 1h28:21.00 | 5.2% | - | - | |
| | 2017 Mud Sweat & Gears XC #6 | | Hintlesham | Sport | | 214 | Louth cycle centre RT | 7 / 22 | 71% | 1h29:08.00 | 1h23:48.00 | 6.4% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #5 | | Thickthorn, Norwich | 40-49 | 1121462 | 323 | Louth cycle centre RT | 8 / 35 | 79% | 1h41:43.00 | 1h36:05.00 | 5.9% | - | - | |
| | 2017 Mud Sweat & Gears XC #4 | | Carver Barracks | Sport | | 214 | Louth cycle centre RT | 10 / 29 | 68% | 1h29:58.00 | 1h23:17.00 | 8% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #5 | | Carver Barracks | 40-49 | | 826 | Louth cycle centre RT | 13 / 33 | 63% | 1h32:12.00 | 1h24:06.00 | 9.6% | - | - | |
| | 2016 Mud Sweat & Gears XC #6 | | Langdon Hills | Sport | | 237 | Louth cycle centre RT | 12 / 22 | 48% | 1h33:19.00 | 1h23:55.00 | 11.2% | - | - | |
| | 2017 Mud Sweat & Gears XC #3 | | Henham Hall | Sport | | 214 | Louth cycle centre RT | 8 / 27 | 73% | 1h30:17.00 | 1h24:55.00 | 6.3% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | 40-44 | | 54 | Louth cycle centre RT | 24 / 25 | 4% | 57:01.30 | 43:06.00 | 32.3% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 40-49 | | 435 | Louth cycle centre RT | 39 / 84 | 54% | 1h42:33.00 | 1h30:31.00 | 13.3% | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | 40-49 | | 434 | Louth cycle centre RT | 20 / 41 | 53% | 1h38:39.00 | 1h27:06.20 | 13.3% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | 40+ | | 323 | Louth cycle centre RT | 8 / 26 | 72% | 1h34:37.00 | 1h29:07.00 | 6.2% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 40-49 | | 323 | Louth cycle centre RT | 19 / 54 | 66% | 1h31:40.00 | 1h22:58.00 | 10.5% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | 40+ | | 323 | Louth cycle centre RT | 13 / 39 | 68% | 1h31:20.00 | 1h23:37.00 | 9.2% | - | - | |
| | 2017 Mud Sweat & Gears XC #2 | | Phoenix Bike Park, Kentford | Sport | | 214 | Louth cycle centre RT | 13 / 35 | 65% | 1h22:33.00 | 1h15:18.00 | 9.6% | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #5 | | Stourton Woods | Division 1 | | 161 | | 7 / 17 | 63% | 1h55:29.00 | 1h49:59.00 | 5% | - | - | |
| | Focus Rides - Elkington Flyer | | South Elkington | Open | | 22 | | 5 / 40 | 90% | 51:44.10 | 48:12.20 | 7.3% | - | - | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | 40-49 | | 357 | Louth cycle centre RT | 46 / 66 | 31% | 1h53:49.00 | 1h33:54.00 | 21.2% | - | - | |
| | 2016 Mud Sweat & Gears XC #5 | | Hadleigh Park | Sport | | 237 | Louth cycle centre RT | 19 / 31 | 40% | 1h34:51.00 | 1h23:37.00 | 13.4% | - | - | |
| | 2015 Mud Sweat & Gears XC #5 | | Thetford Forest | Sport | | 219 | Louth cycle centre RT | 10 / 40 | 77% | 1h33:20.00 | 1h27:21.00 | 6.9% | - | - | |
| | 2017 Mud Sweat & Gears XC #7 | | Radical Bikes | Sport | | 214 | Louth cycle centre RT | 7 / 29 | 79% | 1h33:48.00 | 1h29:49.00 | 4.4% | - | - | |
| | 2015 Mud Sweat & Gears XC #2 | | Carver Barracks | Sport | | 219 | Rasen Riders | 24 / 43 | 45% | 1h56:46.00 | 1h38:33.00 | 18.5% | - | - | |
| | UCI - World Masters CX Championships '22 | | Trinity Park Showground, Suffolk | 45-49 (MV45) | | 10 | Louth cycle centre RT | 49 / 76 | 36% | 1h00:05.00 | 51:54.00 | 15.8% | - | - | |
| | UCI - World Masters CX Championships '21 | | Trinity Park Showground, Suffolk | 40-44 | | 25 | | 22 / 41 | 48% | 1h02:11.70 | 54:53.60 | 13.3% | - | - | |
| | UCI - Gralloch | | Gatehouse of Fleet | 45-49 | | 617 | Louth cycle centre RT | 21 / 105 | 81% | 4h06:35.00 | 3h35:27.00 | 14.5% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 40-49 | | 322 | Louth cycle centre RT | 29 / 74 | 62% | 1h47:45.00 | 1h34:36.00 | 13.9% | - | - | |
| | Dirty Reiver - Dirty Reiver | | Kielder Forest | 40-49 | | 428 | LOUTH CYCLE CENTRE RC | n/a (sportive) | - | 8h31:31.00 | - | - | - | - | |
| | Cold Brew Events - Deadwater 100 | | Kielder Forest | 40-49 | | 229 | Louth cycle centre RT | 24 / 44 | 47% | 6h39:05.00 | 5h20:29.00 | 24.5% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | 40-49 | | 22 | Louth cycle centre RT | 32 / 52 | 39% | 51:31.50 | 42:32.40 | 21.1% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 37 | Louth cycle centre RT | 53 / 73 | 28% | 44:17.20 | 37:19.50 | 18.7% | - | - | |
| | 2022 British Cycling CX National Trophy Series #2 | | Callendar Estate | 40-49 | | 20 | Louth cycle centre RT | 32 / 57 | 45% | 43:42.80 | 43:33.60 | 0.4% | - | - | |