| | 2015 British Cycling MTB XC #5 | | Cannock Chase | Expert | | 402 | TORQ Performance | 4 / 46 | 93% | 1h19:56.00 | 1h17:22.00 | 3.3% | - | - | |
| | 2015 Mud Sweat & Gears XC #7 | | Radical Bikes | Elite/Expert | | 411 | TORQ Performance | 4 / 14 | 77% | 1h35:44.00 | 1h30:57.00 | 5.3% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | Senior | | 31 | TORQ Performance | 21 / 43 | 52% | - | 1h34:06.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #5 | | Thetford Forest | Elite/Expert | | 411 | TORQ Performance | 2 / 13 | 92% | 1h25:56.00 | 1h23:28.00 | 3% | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | Expert | | 203 | TORQ Performance | 6 / 66 | 92% | 1h29:23.00 | 1h24:43.00 | 5.5% | - | - | |
| | 2015 Mud Sweat & Gears XC #4 | | Hadleigh Park | Elite/Expert | | 411 | TORQ Performance | 2 / 15 | 93% | 1h19:54.00 | 1h18:49.00 | 1.4% | - | - | |
| | Durty Events - Selkirk Marathon | | Selkirk | Open | 452071 | 45 | TORQ Performance | 14 / 74 | 82% | 4h13:28.00 | 3h46:50.00 | 11.7% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | Expert | | 204 | TORQ Performance | 2 / 67 | 98% | 1h19:42.00 | 1h17:39.00 | 2.6% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | Expert | | 201 | TORQ Performance | 4 / 88 | 97% | 1h41:02.00 | 1h38:06.00 | 3% | - | - | |
| | 2015 Mud Sweat & Gears XC #2 | | Carver Barracks | Elite/Expert | | 411 | TORQ Performance | 6 / 21 | 75% | 1h53:42.00 | 1h43:39.00 | 9.7% | - | - | |
| | 2014/15 Thetford Winter XC #2 | | Thetford Forest | 4hr | | 362 | Chain Reaction Cycles / KTM / Streetlife / Team CCN / TORQ Performance | 15 / 26 | 44% | - | 4h00:32.00 | - | - | - | |
| | 2014/15 Thetford Winter XC #1 | | Thetford Forest | 2hr | | 362 | Chain Reaction Cycles / KTM / Streetlife Cycles / Team CCN | 1 / 87 | 100% | 2h10:43.00 | 2h10:43.00 | 0% | - | - | |
| | 2014 Mud Sweat & Gears XC #8 | | Langdon Hills | Elite/Expert | | 6 | | 2 / 5 | 75% | 1h31:51.00 | 1h24:19.00 | 8.9% | - | - | |
| | 2014 Mud Sweat & Gears XC #7 | | Shouldham Warren | Elite/Expert | | 6 | | 8 / 8 | 0% | - | 1h42:39.00 | - | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | Expert | | 306 | | 39 / 42 | 7% | - | 1h29:31.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #5 | | Radical Bikes | Elite/Expert | | 6 | | 10 / 16 | 40% | 1h51:42.00 | 1h42:02.00 | 9.5% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | Expert | | 411 | | 2 / 36 | 97% | 1h29:13.00 | 1h27:21.00 | 2.1% | - | - | |
| | 2014 Mud Sweat & Gears XC #4 | | Ickworth House | Elite/Expert | | 6 | | 2 / 10 | 89% | 1h27:26.00 | 1h24:27.00 | 3.5% | - | - | |
| | 2014 Mud Sweat & Gears XC #3 | | Codham Park | Elite/Expert | | 6 | | 6 / 11 | 50% | 1h26:30.00 | 1h16:15.00 | 13.4% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | Expert | | 231 | | 5 / 34 | 88% | 1h37:05.00 | 1h32:28.00 | 5% | - | - | |
| | 2014 Mud Sweat & Gears XC #2 | | Carver Barracks | Elite/Expert | | 6 | | 9 / 10 | 11% | - | 1h32:32.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #1 | | Rendlesham Forest | Elite/Expert | | 6 | | 3 / 16 | 87% | 1h33:51.00 | 1h30:57.00 | 3.2% | - | - | |