| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 15-16 | | 109 | Scott racing | 3 / 46 | 96% | 54:10.00 | 52:54.00 | 2.4% | - | - | |
| | Hadleigh Park - Hadleigh Park International | | Hadleigh Park | 13-16 | GBR20011110 & 15 | 61 | | 1 / 11 | 100% | 55:02.00 | 55:02.00 | 0% | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | 15-16 | | 68 | Scott racing | 8 / 38 | 81% | 1h05:28.00 | 1h02:12.00 | 5.3% | - | - | |
| | 2016 British Cycling MTB XC #4 | | Fforest Fields | 15-16 | | 168 | Scott racing | 5 / 46 | 91% | 1h13:19.00 | 1h08:45.00 | 6.6% | - | - | |
| | 2016 Nutcracker Altura XC #3 | | Aske Moor | 15-16 | | 52 | Scott racing | 1 / 21 | 100% | - | | - | - | - | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | 15-16 | | 120 | Scott racing | 10 / 44 | 79% | 59:42.00 | 56:57.00 | 4.8% | - | - | |
| | Dyfi MTB Events - Howies Dyfi Enduro | | Dyfi Forest | Short course: 16-17 (Shortened) | | 1003 | | n/a (sportive) | - | 3h24:49.00 | - | - | - | - | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | 15-16 | | 167 | Scott racing | 11 / 46 | 78% | 1h02:00.00 | 56:57.00 | 8.9% | - | - | |
| | 2016 Nutcracker Altura XC #2 | | Dalby Forest | 15-16 | 884199 | 753 | Scott racing | 1 / 24 | 100% | 44:14.00 | 44:14.00 | 0% | - | - | |
| | 2016 Nutcracker Altura XC #1 | | Whinlatter | 15-16 | 884199 | 162 | Scott racing | 1 / 24 | 100% | 29:57.00 | 29:57.00 | 0% | - | - | |
| | 2015 Nutcracker Altura XC #6 | | Dales Bike Centre | 12-14 | 884199 | 64 | Scott racing | 1 / 10 | 100% | - | | - | - | - | |
| | 2015 British Cycling MTB XC #5 | | Cannock Chase | 13-14 | | 353 | Scott racing | 2 / 24 | 96% | 41:52.00 | 40:43.00 | 2.8% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | 13-14 | | 366 | Scott racing | 4 / 31 | 90% | 56:57.00 | 53:20.00 | 6.8% | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | 13-14 | | 253 | Pioneer Scott Syncros | 19 / 20 | 5% | - | 48:36.00 | - | - | - | |
| | 2015 Nutcracker Altura XC #4 | | Parkwood Springs | 12-14 | | 604 | Pioneer Scott Syncros | 1 / 25 | 100% | 30:36.00 | 30:36.00 | 0% | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | 13-14 | | 353 | Pioneer Scott Syncros | 4 / 29 | 89% | 37:25.00 | 36:08.00 | 3.6% | - | - | |
| | 2015 Nutcracker Altura XC #2 | | Dalby Forest | 12-14 | 884199 | 342 | Pioneer Scott Syncros | 1 / 23 | 100% | 24:15.00 | 24:15.00 | 0% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | 13-14 | | 463 | Pioneer Scott Syncros | 3 / 24 | 91% | 32:13.00 | 32:08.00 | 0.3% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | 13-14 | | 506 | Pioneer Scott Syncros | 4 / 40 | 92% | 52:10.00 | 50:49.00 | 2.7% | - | - | |
| | 2015 Nutcracker Altura XC #1 | | Whinlatter | 12-14 | | 272 | Pioneer / Scott / Syncross | 1 / 24 | 100% | 17:34.00 | 17:34.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | 13-14 | | 357 | Pioneer Scott Syncros | 12 / 35 | 68% | 1h06:36.00 | 1h01:01.00 | 9.2% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | 13-14 | | 237 | Pioneer Scott Syncros | 9 / 42 | 80% | 49:14.00 | 47:17.00 | 4.1% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | 13-14 | | 365 | Pioneer Scott Syncros | 11 / 28 | 63% | 52:37.00 | 47:59.00 | 9.7% | - | - | |
| | 2014 Nutcracker Altura XC #4 | | Parkwood Springs | 11-14 | 884199 | 504 | | 1 / 21 | 100% | 35:42.00 | 35:42.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | 13-14 | | 256 | Pioneer Scott Syncros | 7 / 21 | 70% | 58:28.00 | 51:58.00 | 12.5% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | 13-14 | | 325 | Pioneer Scott Syncros | 8 / 37 | 81% | 38:50.00 | 35:27.00 | 9.5% | - | - | |
| | 2014 Nutcracker Altura XC #1 | | Dalby Forest | 11-14 | 884199 | 504 | Pioneer Scott Syncros | 1 / 14 | 100% | 27:33.00 | 27:33.00 | 0% | - | - | |
| | 2013 Midlands XC #2 | | Birchall Woods | U13 (Shortened) | | 518 | Scott Bikes | 1 / 12 | 100% | 7:01.00 | 7:01.00 | 0% | - | - | |