| | UCI - Gralloch | | Gatehouse of Fleet | 19-34 | | 99 | Dolan Ellesse RT | 2 / 169 | 99% | 3h21:49.00 | 3h15:18.00 | 3.3% | - | - | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | 17-18 | | 205 | Guernsey Velo Club | 1 / 22 | 100% | 1h16:15.00 | 1h16:15.00 | 0% | - | - | |
| | 2017 British Cycling MTB XC #5 | | Royal Welsh Showground | 17-18 | | 218 | Guernsey Velo Club | 4 / 15 | 79% | 1h11:04.00 | 1h07:53.00 | 4.7% | - | - | |
| | 2017 Southern XC #3 | | Crow Hill | 17-18 | | 6334 | Guernsey Velo Club | 1 / 13 | 100% | 1h09:52.40 | 1h09:52.40 | 0% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | 17-18 | | 203 | Guernsey Velo Club | 27 / 28 | 4% | - | 1h23:24.00 | - | - | - | |
| | 2017 British Cycling MTB XC #1 | | Pembrey Country Park | 17-18 | | 219 | Guernsey Velo Club | 6 / 33 | 84% | 1h16:16.00 | 1h12:15.00 | 5.6% | - | - | |
| | 2017 Southern XC #1 | | Wasing | 17-18 | | 6200 | Guernsey Velo Club | 1 / 10 | 100% | 1h39:02.20 | 1h39:02.20 | 0% | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 15-16 | | 103 | GuernseyDHR.com | 2 / 46 | 98% | 53:57.00 | 52:54.00 | 2% | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | 15-16 | | 61 | Guernsey Velo Club | 6 / 38 | 86% | 1h04:30.00 | 1h02:12.00 | 3.7% | - | - | |
| | 2016 Southern XC #7 | | Matterley Estate | 15-16 | | 70 | Guernsey Velo Club | 1 / 8 | 100% | 46:56.60 | 46:56.60 | 0% | - | - | |
| | 2016 British Cycling MTB XC #4 | | Fforest Fields | 15-16 | | 153 | Guernsey Velo Club | 6 / 46 | 89% | 1h13:38.00 | 1h08:45.00 | 7.1% | - | - | |
| | 2016 Southern XC #5 | | Crow Hill | 15-16 | | 70 | Guernsey Velo Club | 1 / 17 | 100% | 52:23.50 | 52:23.50 | 0% | - | - | |
| | 2016 Southern XC #4 | | Matterley Estate | 15-16 | | 70 | Guernsey Velo Club | 1 / 10 | 100% | 39:26.10 | 39:26.10 | 0% | - | - | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | 15-16 | | 104 | Guernsey Velo Club | 2 / 44 | 98% | 56:58.00 | 56:57.00 | 0% | - | - | |
| | 2016 Southern XC #3 | | Wasing | 15-16 | | 70 | Guernsey Velo Club | 1 / 19 | 100% | 51:24.90 | 51:24.90 | 0% | - | - | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | 15-16 | | 133 | Guernsey Velo Club | 4 / 46 | 93% | 58:10.00 | 56:57.00 | 2.1% | - | - | |
| | 2016 British Cycling MTB XC #1 | | Pembrey Country Park | 15-16 | | 205 | Guernsey Velo Club | 3 / 57 | 96% | 59:24.00 | 58:50.00 | 1% | - | - | |
| | 2016 Southern XC #1 | | Black Park | 15-16 | | 70 | Guernsey Velo Club | 1 / 19 | 100% | 54:18.10 | 54:18.10 | 0% | - | - | |
| | 2015 Pedalon Southern XC #6 | | Checkendon | 15-16 | | 167 | Guernsey Velo Club | 1 / 9 | 100% | 47:25.00 | 47:25.00 | 0% | - | - | |
| | 2015 British Cycling MTB XC #5 | | Cannock Chase | 15-16 | | 206 | Guernsey Velo Club | 10 / 44 | 79% | 1h03:49.00 | 1h00:18.00 | 5.8% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | 15-16 | | 207 | Guernsey Velo Club | 44 / 46 | 4% | - | 50:15.00 | - | - | - | |
| | 2015 Pedalon Southern XC #5 | | Porridgepot Hill | 15-16 | GBR20001005 | 217 | Guernsey Velo Club | 3 / 11 | 80% | 53:16.00 | 53:09.00 | 0.2% | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | 15-16 | | 139 | Guernsey Velo Club | 7 / 39 | 84% | 1h03:34.00 | 1h00:03.00 | 5.9% | - | - | |
| | 2015 Midlands XC #4 | | Wyre Forest | 15-16 | | 43 | Guernsey Velo Club | 1 / 7 | 100% | 1h04:59.00 | 1h04:59.00 | 0% | - | - | |
| | 2015 Pedalon Southern XC #4 | | Bordon | 15-16 | | 206 | Guernsey Velo Club | 2 / 14 | 92% | 51:25.00 | 48:36.00 | 5.8% | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | 15-16 | | 147 | Guernsey Velo Club | 6 / 36 | 86% | 54:53.00 | 50:46.00 | 8.1% | - | - | |
| | 2015 Pedalon Southern XC #3 | | Wasing | 15-16 | | 232 | Guernsey Velo Club | 2 / 16 | 93% | 54:59.00 | 53:25.00 | 2.9% | - | - | |
| | 2015 Pedalon Southern XC #2 | | Crow Hill | 15-16 | | 237 | Guernsey Velo Club | 2 / 18 | 94% | 59:42.00 | 59:32.00 | 0.3% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | 15-16 | | 311 | Guernsey Velo Club | 26 / 33 | 22% | 56:53.00 | 45:30.00 | 25% | - | - | |
| | 2015 Midlands XC #1 | | Cannock Chase | 15-16 | | 216 | Guernsey Velo Club | 7 / 21 | 70% | 50:24.00 | 48:03.00 | 4.9% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | 15-16 | | 322 | Guernsey Velo Club | 12 / 57 | 80% | 1h07:40.00 | 1h03:29.00 | 6.6% | - | - | |
| | 2015 Pedalon Southern XC #1 | | Black Park | 15-16 | | 265 | Guernsey Velo Club | 2 / 20 | 95% | 55:22.00 | 53:34.00 | 3.4% | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | 13-14 | | 353 | Guernsey Velo Club | 3 / 35 | 94% | 1h01:02.00 | 1h01:01.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | 13-14 | | 233 | Guernsey Velo Club | 10 / 42 | 78% | 50:25.00 | 47:17.00 | 6.6% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | 13-14 | | 362 | Guernsey Velo Club | 6 / 28 | 81% | 51:11.00 | 47:59.00 | 6.7% | - | - | |
| | 2014 Pedalon Southern XC #5 | | Queen Elizabeth Country Park | 13-14 | | 58 | Guernsey Velo Club | 15 / 15 | 0% | - | 44:15.00 | - | - | - | |
| | 2014 Pedalon Southern XC #4 | | Porridgepot Hill | 13-14 | | 87 | Guernsey Velo Club | 1 / 27 | 100% | 43:41.00 | 43:41.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | 13-14 | | 252 | Guernsey Velo Club | 5 / 21 | 80% | 56:48.00 | 51:58.00 | 9.3% | - | - | |
| | 2014 Pedalon Southern XC #3 | | Crow Hill | 13-14 | | 50 | Guernsey Velo Club | 2 / 16 | 93% | 1h02:58.00 | 1h01:42.00 | 2.1% | - | - | |
| | 2014 Pedalon Southern XC #2 | | Checkendon | 13-14 | | 72 | Guernsey Velo Club | 3 / 19 | 89% | 41:27.00 | 40:27.00 | 2.5% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | 13-14 | | 305 | Guernsey Velo Club | 2 / 37 | 97% | 36:50.00 | 35:27.00 | 3.9% | - | - | |
| | 2014 Pedalon Southern XC #1 | | Wasing | 13-14 | | 93 | Guernsey Velo Club | 2 / 18 | 94% | 43:53.00 | 43:31.00 | 0.8% | - | - | |