| | 2016 Nutcracker Altura XC #1 | | Whinlatter | 40-49 | | 819 | | 42 / 53 | 21% | - | 1h16:51.00 | - | - | - | |
| | 2016 Nutcracker Altura XC #2 | | Dalby Forest | 40-49 | | 949 | | - / 41 | 0% | - | 1h17:18.00 | - | - | - | |
| | 2017 North East XC MTB Series #4 | | Hamsterley Forest | 40-49 | | 138 | | 12 / 14 | 15% | - | 1h29:50.50 | - | - | - | |
| | Durty Events - Selkirk Marathon | | Selkirk | Open (75km Sportive) | | 1272 | | n/a (sportive) | - | 7h43:59.00 | - | - | - | - | |
| | Hamsterley Beast - Hamsterley Beast | | Hamsterley Forest | Long course | | 111 | | n/a (sportive) | - | 4h20:47.00 | - | - | - | - | |
| | Hamsterley Beast - Hamsterley Beast | | Hamsterley Forest | Long course | | 287 | | n/a (sportive) | - | 4h21:57.00 | - | - | - | - | |
| | Ard Rock - Ard Moors | | Lord Stones Country Park | 40-49 | | 419 | Mountain Destroying Monkey | - / 62 | 0% | - | 15:06.03 | - | 14:08.35 | - | |
| | No Fuss Events - Tour de Ben Nevis | | Fort William | 40-49 | | 89 | Mountain Destroying Monkey | - / 70 | 0% | - | 1h03:20.00 | - | 58:42.00 | - | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | E-MTB | | 549 | Dodgy knee club | 51 / 60 | 15% | 51:28.68 | 21:12.10 | 142.8% | 19:21.71 | 165.9% | |
| | Boltby Bash - Boltby Bash Enduro | | Boltby | E-MTB | | 541 | Dodgy knee club | 142 / 155 | 8% | 15:11.78 | 9:00.43 | 68.7% | 8:46.27 | 73.3% | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | E-MTB (Enduro Sport) | | 3478 | Dodgy knee club | DNF / 104 | 0% | DNF | 21:43.69 | - | - | - | |
| | Tweedlove - Bosch Electric Weekend | | Tweed Valley | 35-49 (Saturday - Full course) | | 164 | | 58 / 60 | 3% | 2:25.12 | 1:37.00 | 49.6% | - | - | |
| | Tweedlove - Bosch Electric Weekend | | Tweed Valley | 35-49 (Sunday - Full course) | | 164 | | 52 / 54 | 4% | 2:28.62 | 1:32.21 | 61.2% | - | - | |
| | Tweedlove - Bosch Electric Weekend | | Tweed Valley | 35-49 | | 164 | | 50 / 60 | 17% | - | | - | | - | |