| | 2015 British Cycling MTB XC #3 | | Fforest Fields | Expert | | 484 | University of Birmingham | 12 / 13 | 8% | - | 1h28:55.00 | - | - | - | |
| | 2017 British Cycling MTB XC #4 | | Dalby Forest | Expert | | 151 | Superior Bikes UK | 8 / 8 | 0% | - | 1h51:26.00 | - | - | - | |
| | 2018 British Cycling MTB XC #3 | | Glentress | Elite | | 59 | TORQ Performance | DNF / 11 | 0% | DNF | 1h37:12.00 | - | - | - | |
| | Si Paton - The Malverns MTB Festival - Cross Country | | Eastnor Deer Park | Elite | | 276 | TORQ Performance | 4 / 5 | 25% | - | | - | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | Elite | | 46 | TORQ Performance | DNS / 23 | 0% | DNS | 1h37:19.00 | - | - | - | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | Elite | | 40 | TORQ Performance | DNF / 21 | 0% | DNF | 1h29:23.00 | - | - | - | |
| | Gorrick - TORQ Breakout | | Highlands Farm | 4hr | | 850 | | 2 / 5 | 75% | - | | - | - | - | |
| | 2021 Southern XC #4 | | Holywell Estate | Elite | | 1670 | TORQ Performance | DNF / 5 | 0% | DNF | 1h21:32.60 | - | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | Elite | | 41 | | DNF / 13 | 0% | DNF | 1h39:36.10 | - | - | - | |
| | Cold Brew Events - Deadwater 100 | | Kielder Forest | U40 | | 317 | | DNF / 11 | 0% | DNF | 6h14:33.00 | - | - | - | |
| | 2016 British Cycling MTB XC #4 | | Fforest Fields | Expert | | 261 | Ludlow Brewery RT | 5 / 12 | 64% | 1h13:53.00 | 1h06:52.00 | 10.5% | - | - | |
| | 2016 Welsh MTB XC #3 | | Fforest Fields | Sport | | 160 | Ludlow Brewery RT | 1 / 1 | - | 1h18:01.00 | 1h18:01.00 | 0% | - | - | |
| | 2015 Midlands XC #4 | | Wyre Forest | Sport | | 104 | Ludlow Brewery RT | 2 / 3 | 50% | 1h28:19.00 | 1h21:13.00 | 8.7% | - | - | |
| | 2015 Welsh MTB XC #2 | | Royal Welsh Showground | Sport | | 65 | | 1 / 4 | 100% | 52:57.00 | 52:57.00 | 0% | - | - | |
| | 2016 Midlands XC #5 | | Eastridge | Sport | | 182 | Ludlow Brewery RT | 2 / 3 | 50% | 1h16:21.00 | 1h12:35.00 | 5.2% | - | - | |
| | 2017 British Cycling MTB XC #1 | | Pembrey Country Park | Expert | | 159 | Superior Bikes UK | 1 / 15 | 100% | 1h39:26.00 | 1h39:26.00 | 0% | - | - | |
| | 2017 British Cycling MTB XC #5 | | Royal Welsh Showground | Expert | | 144 | Superior Bikes UK | 5 / 8 | 43% | 1h23:18.00 | 1h18:56.00 | 5.5% | - | - | |
| | 2018 Midlands XC #1 | | Swynnerton Old Park | Elite | | 2 | TORQ Performance | 2 / 3 | 50% | 1h23:39.00 | 1h19:09.00 | 5.7% | - | - | |
| | 2019 Midlands XC #2 | | Cannock Chase | Elite | | 1013 | TORQ Performance | 2 / 4 | 67% | 1h30:22.00 | 1h28:38.00 | 2% | - | - | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | Elite | | 38 | TORQ Performance | 4 / 9 | 63% | 1h32:55.00 | 1h24:26.00 | 10.1% | - | - | |
| | 2018 Midlands XC #4 | | Rother Valley Country Park | Elite | | 1 | TORQ Performance | 1 / 1 | - | 1h24:47.00 | 1h24:47.00 | 0% | - | - | |
| | 2019 Midlands XC #1 | | Parkwood Springs | Elite | 1095446 | 1012 | TORQ Performance | 1 / 3 | 100% | 1h27:38.00 | 1h27:38.00 | 0% | - | - | |
| | 2016 British Cycling MTB XC #1 | | Pembrey Country Park | Expert | | 61 | Ludlow Brewery RT | 10 / 14 | 31% | 1h47:35.00 | 1h36:07.00 | 11.9% | - | - | |
| | 2017 British Cycling MTB XC #3 | | Aske Moor | Expert | | 151 | Superior Bikes UK | 4 / 12 | 73% | 1h39:37.00 | 1h36:54.00 | 2.8% | - | - | |
| | 2021 Southern XC #3 | | Folly Farm | Elite | | 1272 | TORQ Performance | 4 / 7 | 50% | 31:11.20 | 28:09.40 | 10.8% | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Elite/Expert | | 212 | TORQ Performance | 3 / 8 | 71% | 1h33:01.00 | 1h31:07.00 | 2.1% | - | - | |
| | 2017 Midlands XC #2 | | Swynnerton Old Park | Expert | | 316 | Superior Bikes UK | 1 / 1 | - | 1h36:24.00 | 1h36:24.00 | 0% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | Expert | | 151 | Superior Bikes UK | 1 / 18 | 100% | 1h43:45.00 | 1h43:45.00 | 0% | - | - | |
| | 2016 Midlands XC #6 | | Dudmaston | Expert | | 150 | Ludlow Brewery RT | 2 / 2 | 0% | 1h27:43.00 | 1h25:42.00 | 2.4% | - | - | |
| | 2018 British Cycling MTB XC #2 | | Dalby Forest | Elite | | 65 | TORQ Performance | 9 / 16 | 47% | 1h43:40.00 | 1h27:09.00 | 19% | - | - | |
| | 2020 Midlands XC #1 | | Dudmaston | Elite | | 1002 | TORQ Performance | 5 / 7 | 33% | 1h35:51.00 | 1h26:42.00 | 10.6% | - | - | |
| | 2019 HSBC UK | XC National Series #2 | | Hadleigh Park | Elite | | 48 | TORQ Performance | 5 / 15 | 71% | 1h41:19.00 | 1h35:42.00 | 5.9% | - | - | |
| | Eventrex - Vittoria MTB Marathon | | Pippingford | 19-39 | | 407 | TORQ Performance | 1 / 7 | 100% | 4h59:45.40 | 4h59:45.40 | 0% | - | - | |