| 13th Jan 2019 | Northern Downhill - Hamsterley ND(H)uro | photo_library | Hamsterley | 19-29 | | 40 | | 12 / 48 | 77% | 7:38.09 | 6:11.64 | 23.3% | 6:11.64 | 23.3% | |
bookmark | 28th Oct 2018 | Northern Downhill - Kielder TT | photo_library | Kielder Forest | 17-18 | | 27 | | 1 / 6 | 100% | 1:56.24 | 1:56.24 | 0% | 1:44.41 | 11.3% | |
bookmark | 21st May 2018 | Elan Events - The Elan Lowther XC | photo_library | Lowther Castle | 17-18 | | 100 | Richardsons Cycle Club | 1 / 1 | n/a | 1h20:49.10 | 1h20:49.10 | 0% | 1h20:17.55 | 0.7% | |
| 13th May 2018 | 2018 British Cycling MTB XC #3 | photo_library | Glentress | 17-18 | | 110 | Richardsons Cycle Club | 13 / 17 | n/a | n/a | 1h08:51.00 | n/a | 1h37:10.00 | n/a | |
| 22nd Apr 2018 | 2018 British Cycling MTB XC #2 | photo_library | Dalby Forest | 17-18 | | 221 | Richardsons Cycle Club | 23 / 27 | n/a | n/a | 1h16:59.00 | n/a | 1h33:22.00 | n/a | |
| 25th Mar 2018 | 2018 British Cycling MTB XC #1 | | Sherwood Pines | 17-18 | | 209 | Richardsons Cycle Club | 20 / 22 | 10% | 1h45:17.00 | 1h16:15.00 | 38.1% | 1h45:47.00 | -0.5% | |
| 23rd Jul 2017 | British Cycling - UK XC National Champs '17 | photo | Cannock Chase | 17-18 | | 223 | Richardsons Cycle Club | 24 / 26 | n/a | n/a | 1h13:48.00 | n/a | 1h43:07.00 | n/a | |
bookmark | 15th Jul 2017 | 2017 Midlands XC #7 | | Eckington Woods | 17-18 | | 62 | Richardsons Cycle Club | 3 / 3 | 0% | 1h29:54.00 | 1h17:17.00 | 16.3% | 1h17:50.00 | 15.5% | |
| 11th Jun 2017 | 2017 British Cycling MTB XC #4 | | Dalby Forest | 17-18 | | 224 | Richardsons Cycle Club | 22 / 22 | n/a | n/a | 1h19:57.00 | n/a | 1h36:03.00 | n/a | |
| 14th May 2017 | 2017 British Cycling MTB XC #3 | | Aske | Fun | | 261 | Richardsons Cycle Club | 5 / 14 | 69% | 48:46.00 | 46:15.00 | 5.4% | 1h34:48.00 | -48.6% | |
| 9th Apr 2017 | 2017 Nutcracker Altura XC #2 | photo_library | Gandale | 17-18 | | 800 | Richardsons Cycle Club | 7 / 10 | n/a | n/a | 1h34:38.00 | n/a | 1h45:58.00 | n/a | |
| 26th Mar 2017 | 2017 Nutcracker Altura XC #1 | | Dalby Forest | 17-18 | 840136 | 251 | Richardsons Cycle Club | 9 / 12 | n/a | n/a | 1h25:25.00 | n/a | 1h36:37.00 | n/a | |
| 2nd Oct 2016 | 2016 Hope PMBA Enduro #7 | photo_library | Grizedale Forest | U19 | | 32 | | 19 / 28 | 33% | 16:34.56 | 12:11.18 | 36% | 10:56.87 | 51.4% | |
| 3rd Jul 2016 | 2016 Hope PMBA Enduro #5 | photo | Kirroughtree Forest | U19 | | 34 | Ride MTB Coaching | 23 / 28 | 19% | 13:30.50 | 10:49.64 | 24.8% | 10:07.28 | 33.5% | |
bookmark | 15th May 2016 | 2016 British Cycling MTB XC #3 | | Dalby Forest | Fun | | 585 | Richardsons Cycle Club | 2 / 7 | 83% | 23:35.00 | 23:13.00 | 1.6% | 1h25:18.00 | -72.4% | |
| 17th Apr 2016 | 2016 Nutcracker Altura XC #2 | | Dalby Forest | 15-16 | 840136 | 773 | | 22 / 24 | n/a | n/a | 44:14.00 | n/a | 1h41:31.00 | n/a | |
| 14th Feb 2016 | 2016 Start Cycles ND(H)uro #1 | photo_library | Hamsterley | 14-18 | | 25 | | 12 / 16 | 27% | 13:06.02 | 10:40.24 | 22.8% | 9:12.45 | 42.3% | |
| 4th Oct 2015 | 2015 O'Neal ND(H)uro #3 | photo_library | Kidland | 14-18 | | 94 | | 9 / 12 | 27% | 13:44.66 | 9:55.32 | 38.5% | 8:51.59 | 55.1% | |
| 5th Sep 2015 | 2015 Nutcracker Altura XC #6 | photo_library | Swaledale | 15-16 | 840136 | 9 | Richardsons Cycle Club | 16 / 17 | n/a | n/a | | n/a | | n/a | |
| 16th Aug 2015 | 2015 British Cycling MTB XC #5 | photo_library | Cannock Chase | Fun | GBR20000803 | 270 | Richardsons Cycle Club | 6 / 31 | 83% | 51:59.00 | 47:32.00 | 9.4% | 1h30:56.00 | -42.8% | |
| 24th May 2015 | 2015 O'Neal ND(H)uro #2 | photo_library | Kidland | 14-18 | | 98 | | 5 / 7 | 33% | 9:34.18 | 6:30.45 | 47.1% | 6:30.45 | 47.1% | |
| 26th Apr 2015 | 2015 Nutcracker Altura XC #2 | | Dalby Forest | 15-16 | 840136 | 104 | Richardsons Cycle Club | 9 / 20 | 58% | 54:04.00 | 39:49.00 | 35.8% | 1h35:59.00 | -43.7% | |
bookmark | 19th Apr 2015 | Northern Downhill - Trail Bike TT | photo_library | Hamsterley | 12-14 | | 277 | | 2 / 13 | 92% | 4:07.31 | 4:01.06 | 2.6% | 3:16.86 | 25.6% | |
| 15th Feb 2015 | 2015 O'Neal ND(H)uro #1 | photo_library | Hamsterley | 14-18 | | 1 | | 15 / 16 | 7% | 14:19.43 | 11:12.94 | 27.7% | 9:22.24 | 52.9% | |
| 13th Jul 2014 | 2014 British Cycling MTB XC #4 | | Sherwood Pines | 13-14 | | 266 | Richardsons Cycle Club | 34 / 42 | 20% | 56:57.00 | 47:17.00 | 20.4% | 1h52:32.00 | -49.4% | |
| 8th Jun 2014 | 2014 Nutcracker Altura XC #4 | | Parkwood Springs | 11-14 | 840136 | 500 | Richardsons Cycle Club | 13 / 21 | 40% | 42:21.00 | 35:42.00 | 18.6% | 1h34:00.00 | -55% | |
| 18th May 2014 | 2014 Nutcracker Altura XC #3 | | Aske | 11-14 | 840136 | 500 | Richardsons Cycle Club | 13 / 20 | 37% | 29:27.00 | 24:45.00 | 19% | 1h34:09.00 | -68.7% | |
| 13th Apr 2014 | 2014 Nutcracker Altura XC #2 | | Gandale | 11-14 | | 500 | Richardsons Cycle Club | 4 / 7 | 50% | 34:16.00 | 31:48.00 | 7.8% | 1h36:20.00 | -64.4% | |
| 23rd Mar 2014 | 2014 Nutcracker Altura XC #1 | | Dalby Forest | 11-14 | 840136 | 500 | Richardsons Cycle Club | 12 / 14 | 15% | 43:46.00 | 27:33.00 | 58.9% | 1h34:05.00 | -53.5% | |