| | 2014 North East XC MTB Series #1 | | Hamsterley Forest | 30-39 | | 55 | | 5 / 5 | 0% | - | 1h42:15.20 | - | - | - | |
| | 2014 Nutcracker Altura XC #1 | | Dalby Forest | Fun | | 357 | | 43 / 65 | 34% | 1h11:24.00 | 54:06.00 | 32% | - | - | |
| | 2014 Nutcracker Altura XC #2 | | Gandale | Fun | | 357 | | 25 / 51 | 52% | 1h12:05.00 | 56:51.00 | 26.8% | - | - | |
| | 2014 Nutcracker Altura XC #3 | | Aske Moor | Fun | | 357 | | 23 / 43 | 48% | 1h08:07.00 | 53:06.00 | 28.3% | - | - | |
| | 2014 Nutcracker Altura XC #4 | | Parkwood Springs | Fun | | 357 | | 25 / 39 | 37% | 1h14:22.00 | 59:19.00 | 25.4% | - | - | |
| | 2015 Nutcracker Altura XC #1 | | Whinlatter | Fun | | 332 | | 26 / 42 | 39% | 55:26.00 | 42:14.00 | 31.3% | - | - | |
| | 2015 Nutcracker Altura XC #2 | | Dalby Forest | Fun | | 931 | | 28 / 42 | 34% | 1h13:01.00 | 55:55.00 | 30.6% | - | - | |
| | 2015 Nutcracker Altura XC #4 | | Parkwood Springs | Fun | | 573 | | 27 / 38 | 30% | 1h06:51.00 | 53:04.00 | 26% | - | - | |
| | 2015 Nutcracker Altura XC #6 | | Dales Bike Centre | Fun | | 155 | | 21 / 21 | 0% | - | | - | - | - | |
| | 2016 Nutcracker Altura XC #1 | | Whinlatter | Fun | | 364 | | 17 / 29 | 43% | 55:28.00 | 40:07.00 | 38.3% | - | - | |
| | 2016 Nutcracker Altura XC #5 | | Gandale | Fun | | ? | | 12 / 15 | 21% | - | | - | - | - | |
| | Hamsterley Beast - Hamsterley Beast | | Hamsterley Forest | Open (Half Beast (20 miles)) | | 105 | | n/a (sportive) | - | 3h29:54.00 | - | - | - | - | |
| | Northern Downhill - Eastgate TT | | Eastgate | 30-39 | | 70 | | 20 / 21 | 5% | 2:45.56 | 2:03.95 | 33.6% | 2:03.75 | 33.8% | |