| | 2019 Hope PMBA Enduro #5 | | Kirroughtree Forest | U21 | | 76 | Derwentside CC | 3 / 17 | 88% | 11:47.40 | 11:01.83 | 6.9% | 11:01.83 | 6.9% | |
| | Northern Downhill - Descendent Enduro | | Kielder Forest | 14-18 | | 59 | Derwentside CC | 1 / 8 | 100% | 12:16.55 | 12:16.55 | 0% | 12:08.33 | 1.1% | |
| | 2020 Hope PMBA Enduro #5 (EWS Qualifier) | | Graythwaite | U21 | | 120 | | 10 / 41 | 78% | 15:46.97 | 13:49.79 | 14.1% | 13:09.02 | 20% | |
| | 2015 Nutcracker Altura XC #1 | | Whinlatter | 12-14 | | 253 | Derwentside CC | 2 / 24 | 96% | 19:14.00 | 17:34.00 | 9.5% | - | - | |
| | 2019 Tweedlove Triple Crown #2 - Transcenduro | | Innerleithen | U21 | | 73 | Derwentside CC | 5 / 14 | 69% | 21:30.69 | 20:14.62 | 6.3% | 18:47.65 | 14.5% | |
| | 2015 Nutcracker Altura XC #5 | | Gandale | 12-14 | 947815 | 15 | Derwentside CC | 1 / 11 | 100% | 22:20.00 | 22:20.00 | 0% | - | - | |
| | 2015 Nutcracker Altura XC #3 | | Aske Moor | 12-14 | | 901 | Derwentside CC | 1 / 13 | 100% | 22:58.00 | 22:58.00 | 0% | - | - | |
| | 2014 North East XC MTB Series #4 | | Hetton Lyons Country Park | U14 | | 153 | Derwentside CC | 1 / 4 | 100% | 26:10.40 | 26:10.40 | 0% | - | - | |
| | 2015 Nutcracker Altura XC #2 | | Dalby Forest | 12-14 | 947815 | 343 | Derwentside CC | 2 / 23 | 95% | 26:40.00 | 24:15.00 | 10% | - | - | |
| | 2014 Nutcracker Altura XC #3 | | Aske Moor | 11-14 | 947815 | 505 | | 5 / 20 | 79% | 27:23.00 | 24:45.00 | 10.6% | - | - | |
| | 2014 North East XC MTB Series #7 | | Thorneyford Farm | U14 | | 50 | Derwentside | 1 / 6 | 100% | 28:03.90 | 28:03.90 | 0% | - | - | |
| | 2015 North East XC MTB Series #6 | | Thorneyford Farm | U14 | | 58 | Derwentside CC | 1 / 7 | 100% | 28:57.00 | 28:57.00 | 0% | - | - | |
| | 2014 North East XC MTB Series #5 | | Hetton Lyons Country Park | U14 | | 171 | | 5 / 9 | 50% | 30:18.10 | 26:27.80 | 14.5% | - | - | |
| | 2015 North East XC MTB Series #4 | | Hetton Lyons Country Park | U14 | | 36 | Derwentside CC | 1 / 9 | 100% | 31:25.40 | 31:25.40 | 0% | - | - | |
| | 2014 Nutcracker Altura XC #1 | | Dalby Forest | 11-14 | 947815 | 505 | | 6 / 14 | 62% | 31:38.00 | 27:33.00 | 14.8% | - | - | |
| | 2014 Nutcracker Altura XC #2 | | Gandale | 11-14 | | 505 | | 1 / 7 | 100% | 31:48.00 | 31:48.00 | 0% | - | - | |
| | 2016 Nutcracker Altura XC #1 | | Whinlatter | 15-16 | 947815 | 180 | Derwentside CC | 3 / 24 | 91% | 31:56.00 | 29:57.00 | 6.6% | - | - | |
| | 2015 Nutcracker Altura XC #4 | | Parkwood Springs | 12-14 | | 605 | Derwentside CC | 2 / 25 | 96% | 32:06.00 | 30:36.00 | 4.9% | - | - | |
| | 2014 North East XC MTB Series #3 | | Hetton Lyons Country Park | U14 | | 128 | | 1 / 7 | 100% | 32:54.90 | 32:54.90 | 0% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | 13-14 | | 467 | Derwentside CC | 5 / 24 | 83% | 34:41.00 | 32:08.00 | 7.9% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 17-18 | | 7 | Derwentside CC | 3 / 50 | 96% | 37:26.00 | 36:51.70 | 1.6% | - | - | |
| | 2015 North East XC MTB Series #2 | | Hetton Lyons Country Park | U14 (Shortened 1) | | 32 | Derwentside CC | 1 / 5 | 100% | 38:06.80 | 38:06.80 | 0% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | 17-18 | | 12 | Derwentside CC | 4 / 53 | 94% | 39:53.30 | 38:57.10 | 2.4% | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | 13-14 | | 355 | Derwentside CC | 9 / 29 | 71% | 40:08.00 | 36:08.00 | 11.1% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 17-18 | | 11 | Derwentside CC | 4 / 63 | 95% | 40:12.50 | 39:40.50 | 1.3% | - | - | |
| | 2016 North East XC MTB Series #3 | | Hetton Lyons Country Park | U16 | | 183 | Derwentside CC | 1 / 8 | 100% | 40:13.50 | 40:13.50 | 0% | - | - | |
| | 2015 North East XC MTB Series #1 | | Hamsterley Forest | U14 | | 72 | Detwentside CC | 1 / 9 | 100% | 40:40.50 | 40:40.50 | 0% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #5 | | Peel Park, West Yorkshire | 17-18 | | 76 | Derwentside CC | 5 / 48 | 91% | 41:41.90 | 39:36.90 | 5.3% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 17-18 | | 11 | Derwentside CC | 4 / 66 | 95% | 41:42.50 | 40:09.50 | 3.9% | - | - | |
| | 2015 North East XC MTB Series #7 | | Hamsterley Forest | U14 (Shortened 2) | | 56 | Derwentside CC | 1 / 5 | 100% | 42:07.00 | 42:07.00 | 0% | - | - | |
| | 2017 Nutcracker Altura XC #1 | | Dalby Forest | 15-16 | 947815 | 206 | Derwentside CC | 2 / 14 | 92% | 42:28.00 | 41:01.00 | 3.5% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | 17-18 | | 7 | Derwentside CC | 3 / 50 | 96% | 43:01.90 | 42:17.90 | 1.7% | - | - | |
| | 2016 Nutcracker Altura XC #4 | | Parkwood Springs | 15-16 | 947815 | 23 | | 3 / 22 | 90% | 43:29.00 | 41:49.00 | 4% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | 17-18 | | 78 | Derwentside CC | 7 / 43 | 86% | 44:07.10 | 42:34.50 | 3.6% | - | - | |
| | 2015 British Cycling MTB XC #5 | | Cannock Chase | 13-14 | | 357 | Derwentside CC | 7 / 24 | 74% | 44:43.00 | 40:43.00 | 9.8% | - | - | |
| | 2016 Nutcracker Altura XC #2 | | Dalby Forest | 15-16 | 947815 | 770 | | 2 / 24 | 96% | 44:59.00 | 44:14.00 | 1.7% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 12 | Derwentside CC | 16 / 70 | 78% | 45:25.10 | 42:31.20 | 6.8% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | 17-18 | | 10 | Derwentside CC | 16 / 59 | 74% | 45:43.50 | 43:13.10 | 5.8% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 9 | Derwentside CC | 11 / 55 | 81% | 45:58.40 | 43:36.00 | 5.4% | - | - | |
| | 2016 North East XC MTB Series #4 | | Gallagher Park, Bedlington | U16 (Shortened) | | 82 | Derwentside CC | 1 / 7 | 100% | 47:20.80 | 47:20.80 | 0% | - | - | |
| | 2014 North East XC MTB Series #8 | | Hamsterley Forest | U14 | | 167 | Derwentside CC | 2 / 5 | 75% | 48:47.90 | 46:25.50 | 5.1% | - | - | |
| | 2014 North East XC MTB Series #1 | | Hamsterley Forest | U14 | | 168 | | 2 / 11 | 90% | 49:37.00 | 41:45.50 | 18.8% | - | - | |
| | 2016 North East XC MTB Series #2 | | Thorneyford Farm | U16 | | 36 | Derwentside CC | 1 / 10 | 100% | 49:44.40 | 49:44.40 | 0% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 17-18 | | 8 | Derwentside CC | 21 / 49 | 58% | 50:29.60 | 44:12.30 | 14.2% | - | - | |
| | 2016 North East XC MTB Series #5 | | Hamsterley Forest | U16 | | 113 | Derwentside CC | 1 / 6 | 100% | 50:49.00 | 50:49.00 | 0% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 17-18 | | 12 | Derwentside CC | 39 / 57 | 32% | 52:16.30 | 45:37.00 | 14.6% | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | 13-14 | | 256 | Derwentside CC | 6 / 20 | 74% | 52:31.00 | 48:36.00 | 8.1% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | 13-14 | | 524 | Derwentside CC | 8 / 40 | 82% | 54:47.00 | 50:49.00 | 7.8% | - | - | |
| | 2017 British Cycling MTB XC #1 | | Pembrey Country Park | 15-16 | | 355 | Derwentside CC | 4 / 51 | 94% | 57:53.00 | 57:02.00 | 1.5% | - | - | |
| | 2016 North East XC MTB Series #1 | | Hamsterley Forest | U16 | | 98 | Derwentside CC | 1 / 10 | 100% | 1h00:28.20 | 1h00:28.20 | 0% | - | - | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | 15-16 | | 116 | Derwentside CC | 12 / 44 | 74% | 1h01:43.00 | 56:57.00 | 8.4% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | 13-14 | | 365 | Derwentside CC | 12 / 31 | 63% | 1h02:22.00 | 53:20.00 | 16.9% | - | - | |
| | 2017 British Cycling MTB XC #3 | | Aske Moor | 15-16 | | 352 | Derwentside CC | 7 / 42 | 85% | 1h03:17.00 | 57:34.00 | 9.9% | - | - | |
| | 2016 British Cycling MTB XC #1 | | Pembrey Country Park | 15-16 | | 218 | Derwentside CC | 14 / 57 | 77% | 1h04:32.00 | 58:50.00 | 9.7% | - | - | |
| | 2016 Scottish XC #3 | | Cathkin Braes Country Park | 15-16 | | 154 | | 7 / 17 | 63% | 1h07:40.77 | 58:19.01 | 16.1% | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | 15-16 | | 70 | Derwentside CC | 12 / 38 | 70% | 1h08:21.00 | 1h02:12.00 | 9.9% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | 15-16 | | 352 | Derwentside CC | 5 / 46 | 91% | 1h08:36.00 | 1h06:31.00 | 3.1% | - | - | |
| | 2017 British Cycling MTB XC #4 | | Dalby Forest | 15-16 | | 353 | Derwentside CC | 9 / 35 | 76% | 1h09:20.00 | 1h01:37.00 | 12.5% | - | - | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | 15-16 | | 143 | Derwentside CC | 28 / 46 | 40% | 1h10:06.00 | 56:57.00 | 23.1% | - | - | |
| | 2015 North East XC MTB Series #3 | | Gallagher Park, Bedlington | U14 | | 48 | Derwentside CC | 1 / 6 | 100% | - | | - | - | - | |
| | 2016 British Cycling MTB XC #4 | | Fforest Fields | 15-16 | | 164 | Derwentside CC | 33 / 46 | 29% | - | 1h08:45.00 | - | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 15-16 | | 110 | Derwentside CC | 46 / 46 | 0% | - | 52:54.00 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | 17-18 | | 11 | Derwentside CC | DNS / 59 | 0% | DNS | 43:32.50 | - | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 17-18 | | 83 | Derwentside CC | DNF / 37 | 0% | DNF | 1h12:50.00 | - | - | - | |
| | 2016 Nutcracker Altura XC #3 | | Aske Moor | 15-16 | | 53 | Derwentside CC | 3 / 21 | 90% | - | | - | - | - | |