| | Offcamber - Offcamber XC | | The Inside Park | 18-49 | | 10 | | 12 / 41 | 73% | 1h57:39.50 | 1h35:30.00 | 23.2% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | Sport | | 171 | Bournemouth Cycleworks - Vitec Fire | DNF / 30 | 0% | DNF | 1h15:09.00 | - | - | - | |
| | 2021 Southern XC #2 | | Gaddon's Farm, New Forest | Expert | | 709 | Bournemouth Cycleworks - Vitec Fire - Ford Civil | 11 / 12 | 9% | 1h36:26.10 | 1h21:43.10 | 18% | - | - | |
| | 2019 Southern XC #4 | | Folly Farm | Expert | | 928 | Bournemouth Cycleworks - Vitec Fire - Ford Civil | 3 / 9 | 75% | 1h28:11.90 | 1h22:32.40 | 6.9% | - | - | |
| | 2019 Southern XC #3 | | Crow Hill | Expert | | 711 | Bournemouth Cycleworks - Vitec Fire - Ford Civil | 9 / 10 | 11% | 1h33:44.60 | 1h25:43.80 | 9.4% | - | - | |
| | 2018 Southern XC #4 | | Matterley Estate | Expert | | 6194 | Bournemouth Cycleworks / Weber Creative interiors | 8 / 10 | 22% | 1h26:05.90 | 1h18:51.40 | 9.2% | - | - | |
| | 2018 Southern XC #3 | | Pippingford | Expert | | 6142 | Bournemouth Cycleworks / Weber Creative interiors | DNF / 11 | 0% | DNF | 1h24:04.90 | - | - | - | |
| | 2018 Southern XC #2 | | Crow Hill | Expert | | 6108 | Bournemouth Cycleworks / Weber Creative Int | 9 / 19 | 56% | 1h55:44.80 | 1h42:52.30 | 12.5% | - | - | |
| | 2018 Southern XC #1 | | Checkendon | Expert | | 6065 | Bournemouth Cycleworks / Weber Creative interiors | 4 / 15 | 79% | 1h22:57.90 | 1h18:36.60 | 5.5% | - | - | |
| | 2017 Southern XC #4 | | Matterley Estate | Expert | | 6394 | Weber Creative interiors | 6 / 12 | 55% | 1h21:01.60 | 1h15:21.10 | 7.5% | - | - | |
| | 2017 Southern XC #3 | | Crow Hill | Expert | | 6344 | Weber Creative interiors | 7 / 12 | 45% | 1h40:33.40 | 1h31:14.30 | 10.2% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | Expert | | 130 | Weber Creative interiors | 28 / 34 | 18% | 2h11:17.00 | 1h39:01.00 | 32.6% | - | - | |
| | 2017 Southern XC #2 | | Checkendon | Expert | | 6306 | Weber Creative interiors | 6 / 13 | 58% | 1h23:41.10 | 1h20:15.40 | 4.3% | - | - | |
| | 2017 Southern XC #1 | | Wasing | Expert | | 6306 | Weber Creative interiors | 17 / 20 | 16% | - | 1h38:22.20 | - | - | - | |
| | 2016 Southern XC #2 | | Checkendon | Expert | | 213 | | 5 / 9 | 50% | 1h20:40.10 | 1h15:29.80 | 6.9% | - | - | |
| | 2016 Southern XC #7 | | Matterley Estate | Expert | | 213 | | 8 / 15 | 50% | 1h22:42.70 | 1h16:30.30 | 8.1% | - | - | |
| | Thrive - Wareham XC | | Wareham | Open | | 82 | | 7 / 65 | 91% | 2h17:17.30 | 2h07:44.90 | 7.5% | - | - | |
| | 2016 Southern XC #5 | | Crow Hill | Expert | | 213 | Ride Bike | 12 / 22 | 48% | 1h34:07.10 | 1h29:08.20 | 5.6% | - | - | |
| | 2016 Southern XC #4 | | Matterley Estate | Expert | | 213 | Ride Bike | 6 / 23 | 77% | 1h26:47.80 | 1h24:50.70 | 2.3% | - | - | |
| | 2016 Southern XC #3 | | Wasing | Expert | | 213 | | 12 / 24 | 52% | 1h32:42.10 | 1h25:05.50 | 8.9% | - | - | |
| | 2016 Southern XC #1 | | Black Park | Expert | | 213 | | 14 / 24 | 43% | 1h36:17.10 | 1h30:23.30 | 6.5% | - | - | |
| | 2015/16 Merida Brass Monkeys XC #1 | | Checkendon | 4hr | | 4780 | | 14 / 39 | 66% | - | 4h01:00.00 | - | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | Expert | | 241 | Bournemouth Jubilee Wheelers | 24 / 66 | 65% | 1h36:30.00 | 1h24:43.00 | 13.9% | - | - | |
| | 2015 Pedalon Southern XC #3 | | Wasing | Expert | | 32 | Bournemouth Jubilee Wheelers | 10 / 27 | 65% | 1h29:16.00 | 1h24:44.00 | 5.4% | - | - | |
| | 2015 Pedalon Southern XC #2 | | Crow Hill | Expert | | 30 | Bournemouth Jubilee Wheelers | 6 / 31 | 83% | 1h42:36.00 | 1h34:51.00 | 8.2% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | Expert | | 250 | Bournemouth Jubilee Wheelers | 39 / 67 | 42% | 1h30:14.00 | 1h17:39.00 | 16.2% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | Expert | | 257 | Bournemouth Jubilee Wheelers | 44 / 88 | 51% | 1h50:34.00 | 1h38:06.00 | 12.7% | - | - | |
| | 2015 Pedalon Southern XC #1 | | Black Park | Expert | | 378 | Bournemouth Jubilee Wheelers | 13 / 27 | 54% | 1h37:11.00 | 1h31:10.00 | 6.6% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #2 | | Crowthorne Wood | Sport | | 370 | Bournemouth Jubilee Wheelers | 2 / 37 | 97% | 1h26:47.00 | 1h26:45.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | Expert | | 231 | Bournemouth Jubilee Wheelers | 22 / 34 | 36% | 1h45:55.00 | 1h32:10.00 | 14.9% | - | - | |
| | 2014 Pedalon Southern XC #5 | | Queen Elizabeth Country Park | Expert | | 277 | Bournemouth Jubilee Wheelers | 9 / 15 | 43% | 1h25:32.00 | 1h16:13.00 | 12.2% | - | - | |
| | 2014 Pedalon Southern XC #4 | | Porridgepot Hill | Expert | | 387 | Bournemouth Jubilee Wheelers | 14 / 21 | 35% | 1h28:35.00 | 1h16:37.00 | 15.6% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | Expert | | 227 | Bournemouth Jubilee Wheelers | 19 / 34 | 45% | 1h49:07.00 | 1h32:28.00 | 18% | - | - | |
| | 2014 Pedalon Southern XC #2 | | Checkendon | Expert | | 26 | Bournemouth Jubilee Wheelers | 11 / 19 | 44% | 1h39:58.00 | 1h30:33.00 | 10.4% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | Expert | | 240 | Bournemouth Jubilee Wheelers | 34 / 43 | 21% | 1h35:33.00 | 1h23:14.00 | 14.8% | - | - | |
| | 2014 Pedalon Southern XC #1 | | Wasing | Expert | | 399 | Bournemouth Jubilee Wheelers | 11 / 20 | 47% | 1h45:22.00 | 1h34:53.00 | 11.1% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | Expert | | 690 | Bournemouth Jubilee Wheelers | 10 / 11 | 10% | 1h49:37.00 | 1h31:02.00 | 20.4% | - | - | |