| | 2017 Southern XC #3 | | Crow Hill | 17-18 | | 6336 | U.K. Biking cycle works trek | 11 / 13 | 17% | - | 1h09:52.40 | - | - | - | |
| | 2017 British Cycling MTB XC #3 | | Aske Moor | 17-18 | | 202 | Bournemouth Cycleworks / Trek / UK-Biking | 22 / 22 | 0% | - | 1h20:57.00 | - | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | 17-18 | | 206 | Bmth / UK-Biking | 3 / 28 | 93% | 1h25:10.00 | 1h23:24.00 | 2.1% | - | - | |
| | 2017 Southern XC #2 | | Checkendon | 17-18 | | 6214 | U.K.- biking cycle works trek | 1 / 5 | 100% | 1h07:26.00 | 1h07:26.00 | 0% | - | - | |
| | 2017 British Cycling MTB XC #1 | | Pembrey Country Park | 17-18 | | 207 | Bournemouth Cycleworks / UK-Biking | 10 / 33 | 72% | 1h18:50.00 | 1h12:15.00 | 9.1% | - | - | |
| | 2017 Southern XC #1 | | Wasing | 17-18 | | 6202 | U.K.-biking cycle works trek | 10 / 10 | 0% | - | 1h39:02.20 | - | - | - | |
| | Thrive - New Forest XC | | Wareham | Open | | 172 | | 18 / 63 | 73% | - | 2h10:12.50 | - | - | - | |
| | 2016 Southern XC #2 | | Checkendon | 17-18 | | 875 | Primera - TeamJobs | 1 / 3 | 100% | 1h02:33.10 | 1h02:33.10 | 0% | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 17-18 | | 166 | primera-UK Biking | 11 / 30 | 66% | 1h16:27.00 | 1h08:52.00 | 11% | - | - | |
| | Hadleigh Park - Hadleigh Park International | | Hadleigh Park | 17-18 | GBR19990824 & 17 | 20 | PRIMERA TEAMJOBS | 33 / 35 | 6% | - | 1h02:20.00 | - | - | - | |
| | 2016 Southern XC #7 | | Matterley Estate | 17-18 | | 143 | Primera - TeamJobs | 2 / 3 | 50% | 1h01:40.40 | 1h00:04.00 | 2.7% | - | - | |
| | 2016 Southern XC #6 | | Pippingford | 17-18 | | 143 | Primera - TeamJobs | 1 / 2 | 100% | 1h14:59.30 | 1h14:59.30 | 0% | - | - | |
| | 2016 Southern XC #4 | | Matterley Estate | 17-18 | | 143 | Primera - TeamJobs | 2 / 4 | 67% | 1h11:23.60 | 1h06:38.60 | 7.1% | - | - | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | 17-18 | | 173 | primera-UK Biking | 13 / 22 | 43% | 1h01:10.00 | 52:50.00 | 15.8% | - | - | |
| | 2016 Southern XC #3 | | Wasing | 17-18 | | 143 | Primera - TeamJobs | 2 / 5 | 75% | 1h15:05.60 | 1h06:40.30 | 12.6% | - | - | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | 17-18 | | 114 | primera-UK Biking | 25 / 27 | 8% | - | 1h11:28.00 | - | - | - | |
| | 2016 British Cycling MTB XC #1 | | Pembrey Country Park | 17-18 | | 278 | primera-UK Biking | 17 / 30 | 45% | 1h27:16.00 | 1h17:41.00 | 12.3% | - | - | |
| | 2016 Southern XC #1 | | Black Park | 17-18 | | 143 | Primera - TeamJobs | 2 / 6 | 80% | 1h16:09.10 | 1h10:50.10 | 7.5% | - | - | |
| | 2015 Pedalon Southern XC #6 | | Checkendon | 15-16 | | 172 | primera-UK Biking | 2 / 9 | 88% | 47:44.00 | 47:25.00 | 0.7% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | 15-16 | | 209 | Primera-Sports.Com | 11 / 46 | 78% | 53:36.00 | 50:15.00 | 6.7% | - | - | |
| | 2015 Pedalon Southern XC #5 | | Porridgepot Hill | 15-16 | | 222 | primera-UK Biking | 2 / 11 | 90% | 53:12.00 | 53:09.00 | 0.1% | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | 15-16 | | 144 | Copyrite / UK-Biking | 13 / 39 | 68% | 1h07:53.00 | 1h00:03.00 | 13% | - | - | |
| | 2015 Pedalon Southern XC #4 | | Bordon | 15-16 | | 212 | primera-UK Biking | 3 / 14 | 85% | 53:04.00 | 48:36.00 | 9.2% | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | 15-16 | | 150 | primera-UK Biking | 11 / 36 | 71% | 56:49.00 | 50:46.00 | 11.9% | - | - | |
| | 2015 Pedalon Southern XC #3 | | Wasing | 15-16 | | 234 | Primera-Sports.Com | 1 / 16 | 100% | 53:25.00 | 53:25.00 | 0% | - | - | |
| | 2015 Pedalon Southern XC #2 | | Crow Hill | 15-16 | | 241 | primera-UK Biking | 1 / 18 | 100% | 59:32.00 | 59:32.00 | 0% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | 15-16 | | 307 | Primera-UK-Biking | 10 / 57 | 84% | 1h07:30.00 | 1h03:29.00 | 6.3% | - | - | |
| | 2015 Pedalon Southern XC #1 | | Black Park | 15-16 | | 275 | Primera-Sports.Com | 4 / 20 | 84% | 57:02.00 | 53:34.00 | 6.5% | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | 15-16 | | 157 | primera-UK Biking | 35 / 36 | 3% | - | 58:18.00 | - | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | 15-16 | | 116 | primera-UK Biking | 20 / 37 | 47% | 1h05:39.00 | 1h01:10.00 | 7.3% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | 15-16 | | 120 | Primera-UK-Biking | 16 / 38 | 59% | 1h06:01.00 | 57:12.00 | 15.4% | - | - | |
| | 2014 Pedalon Southern XC #5 | | Queen Elizabeth Country Park | 15-16 | | 147 | Primera / UK Biking | 3 / 15 | 86% | 42:14.00 | 39:15.00 | 7.6% | - | - | |
| | 2014 Pedalon Southern XC #4 | | Porridgepot Hill | 15-16 | | 221 | Primera / UK Biking | 3 / 14 | 85% | 42:09.00 | 39:51.00 | 5.8% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | 15-16 | | 169 | Primera-UK-Biking | 16 / 30 | 48% | 1h11:51.00 | 1h03:29.00 | 13.2% | - | - | |
| | 2014 Pedalon Southern XC #3 | | Crow Hill | 15-16 | | 160 | Primera / UK Biking | 3 / 10 | 78% | 58:49.00 | 51:09.00 | 15% | - | - | |
| | 2014 Pedalon Southern XC #2 | | Checkendon | 15-16 | | 212 | Primera / UK Biking | 2 / 15 | 93% | 59:22.00 | 57:11.00 | 3.8% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | 15-16 | | 175 | Primera-UK-Biking | 25 / 51 | 52% | 55:36.00 | 49:18.00 | 12.8% | - | - | |
| | 2014 Pedalon Southern XC #1 | | Wasing | 15-16 | | 245 | Primera - UK Biking | 4 / 13 | 75% | 1h03:41.00 | 58:33.00 | 8.8% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #2 | | Caesar's Camp | 15-16 | | 890 | primera-UK Biking | 6 / 13 | 58% | 45:09.00 | 41:07.00 | 9.8% | - | - | |