| | 2018 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | Open | | 501 | | 63 / 65 | 3% | - | 4h28:00.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | Open | | 501 | | 60 / 67 | 11% | - | 1h02:43.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #4 | | Phoenix Bike Park, Kentford | Open | | 501 | | 69 / 79 | 13% | - | 47:32.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #5 | | Carver Barracks | Open | | 501 | | 53 / 63 | 16% | - | 1h13:57.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | Open | | 501 | | 60 / 68 | 12% | - | 1h03:14.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Central #2 | | The Bowl, Milton Keynes | Open | | 544 | | 12 / 19 | 39% | - | 52:30.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Central #3 | | Rushmere Park | Open | 1458267 | 544 | | 22 / 30 | 28% | - | 1h07:51.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #8 | | Langdon Hills | Open | | 501 | | 67 / 80 | 16% | - | 1h41:06.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #7 | | Radical Bikes | Open | | 501 | | 58 / 67 | 14% | 1h07:20.00 | 50:59.00 | 32.1% | - | - | |
| | 2018 Pedalhounds Enduro #7 | | Penshurst | Fun | | 71 | | DNF / 29 | 0% | DNF | 15:51.61 | - | 13:48.94 | - | |
| | 2018/19 Revel Outdoors Winter XC #1 | | Santon Downham | 1hr: Fun | | 278 | | 8 / 13 | 42% | - | 1h28:40.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | Open | | 586 | | 57 / 67 | 15% | - | 1h00:19.00 | - | - | - | |
| | 2019 Pedalhounds Enduro #3 | | Penshurst | 50+ | | 89 | | 18 / 20 | 11% | 10:36.60 | 8:31.80 | 24.4% | 7:43.00 | 37.5% | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | Open | | 586 | | 69 / 79 | 13% | - | 1h07:25.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #5 | | Thickthorn, Norwich | Open | 1458267 | 586 | | 48 / 59 | 19% | - | 53:28.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | Open | | 586 | | 55 / 62 | 11% | - | 57:18.00 | - | - | - | |
| | 2019 Pedalhounds Enduro #6 | | Aston Hill | 50+ | | 74 | | DNF / 21 | 0% | DNF | 10:19.55 | - | 9:09.56 | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #8 | | Phoenix Bike Park, Kentford | Open | | 586 | | 48 / 57 | 16% | - | 55:01.00 | - | - | - | |
| | 2020 Mud Sweat & Gears XC #2 | | Haughley Park | Cat 4 | | 265 | | 32 / 43 | 26% | - | 54:45.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #1 | | Haughley Park | Division 4 | | 670 | | 38 / 62 | 39% | - | 49:30.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #2 | | Twisted Oaks Bike Park | Division 4 | | 670 | | 37 / 62 | 41% | - | 51:36.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #3 | | Haughley Park | Division 4 | | 670 | | 15 / 36 | 60% | - | 1h12:20.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #4 | | Thickthorn, Norwich | Division 4 | | 670 | | 18 / 38 | 54% | - | 1h02:24.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #5 | | Stourton Woods | Division 4 | | 670 | | 20 / 44 | 56% | -1LAP | 1h13:27.00 | - | - | - | |
| | Run and Ride - Summer Classic | | Cannock Chase | Beginner | | 76 | | 8 / 20 | 63% | 43:46.41 | 33:41.08 | 30% | - | - | |
| | 2022 Crank It Cycling #6 | | Twisted Oaks Bike Park | 50-59 | | 429 | | DNS / 12 | 0% | DNS | 1h08:48.00 | - | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Fun | | 226 | | 55 / 84 | 35% | 1h09:14.23 | 50:52.75 | 36.1% | - | - | |
| | 2023 Crank It Cycling #2 | | Twisted Oaks Bike Park | Sport (Men's race 1) | 1458267 & 1966 | 106 | | 2 / 19 | 94% | 1h12:16.04 | 18:18.47 | 294.7% | - | - | |
| | Run and Ride - Spring Classic | | Cannock Chase | Fun | | 226 | | 37 / 68 | 46% | 1h06:17.77 | 22:36.01 | 193.3% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | Open (Sport/Open race) | | 594 | | 50 / 60 | 17% | 1h08:23.00 | 1h05:35.00 | 4.3% | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Enthusiast | | 468 | | 76 / 84 | 10% | 1h19:59.55 | 1h08:20.91 | 17% | - | - | |