| | 2023 Valleys Enduro Series #1 | | Taff Buggy | 35-49 (E-MTB course) | | 32 | | 51 / 53 | 4% | 10:39.19 | 5:45.49 | 85% | - | - | |
| | Boltby Bash - Boltby Bash Enduro | | Boltby | Open (Sportive) | | 1080 | | 96 / 116 | 17% | 3h26:26.00 | 1h32:07.00 | 124.1% | - | - | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 30-39 (Enduro Sport) | | 4384 | | 249 / 327 | 24% | 35:23.11 | 22:24.35 | 57.9% | - | - | |
| | Ard Rock - Ard Moors | | Lord Stones Country Park | Sprint: 18-29 (Shortened) | | 1118 | DTC | 23 / 37 | 39% | 18:31.98 | 13:52.89 | 33.5% | - | - | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 18-29 (Enduro Sport) | | 3465 | Bellenduro | 100 / 203 | 51% | 28:22.94 | 21:41.48 | 30.9% | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | Open | | 528 | Mountain Trax | 31 / 41 | 25% | - | 1h24:14.00 | - | - | - | |
| | 2015 British Cycling MTB XC #5 | | Cannock Chase | Elite | | 29 | Mountain Trax | 27 / 34 | 21% | 1h45:17.00 | 1h30:56.00 | 15.8% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | Senior | | 26 | Mountain Trax | 24 / 43 | 45% | - | 1h34:06.00 | - | - | - | |
| | 2015 Pedalon Southern XC #5 | | Porridgepot Hill | Elite | 445091 | 3 | Mountain Trax | 8 / 9 | 13% | - | 2h06:47.00 | - | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | Elite | | 30 | Moutain Trax RT | 20 / 30 | 34% | 1h55:13.00 | 1h39:13.00 | 16.1% | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | Elite | | 39 | Copyrite / UK-Biking | 32 / 37 | 14% | - | 1h34:16.00 | - | - | - | |
| | 2015 Pedalon Southern XC #3 | | Wasing | Elite | | 6 | Mountain Trax | 11 / 14 | 23% | 1h45:35.00 | 1h35:35.00 | 10.5% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | Elite | | 52 | Copyrite / UK-Biking | 45 / 51 | 12% | 1h45:06.00 | 1h26:22.00 | 21.7% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | Elite | | 50 | Copyrite / UK-Biking | 55 / 56 | 2% | - | 1h50:50.00 | - | - | - | |
| | 2015 Pedalon Southern XC #1 | | Black Park | Elite | | 7 | Primera-Sports.Com | 15 / 15 | 0% | - | 1h42:48.00 | - | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | Expert | | 205 | UK-Biking Primera | 8 / 34 | 79% | 1h38:34.00 | 1h32:10.00 | 6.9% | - | - | |
| | 2014 Midlands XC #6 | | Wyre Forest | Expert | | 439 | Primera / UK-Biking | 1 / 8 | 100% | 1h31:09.00 | 1h31:09.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | Expert | | 307 | UK-Biking Primera | 4 / 42 | 93% | 1h32:31.00 | 1h29:31.00 | 3.4% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | Expert | | 409 | UK-Biking Primera | 6 / 36 | 86% | 1h32:37.00 | 1h27:21.00 | 6% | - | - | |
| | 2014 Pedalon Southern XC #5 | | Queen Elizabeth Country Park | Expert | | 23 | Primera / UK Biking | 4 / 15 | 79% | 1h21:21.00 | 1h16:13.00 | 6.7% | - | - | |
| | 2014 Pedalon Southern XC #4 | | Porridgepot Hill | Expert | | 32 | Primera - UK Biking | 7 / 21 | 70% | 1h22:40.00 | 1h16:37.00 | 7.9% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | Expert | | 212 | UK-Biking Primera | 10 / 34 | 73% | 1h39:46.00 | 1h32:28.00 | 7.9% | - | - | |
| | 2014 Pedalon Southern XC #3 | | Crow Hill | Expert | | 299 | Primera / UK-Biking.net | 4 / 10 | 67% | 1h34:00.00 | 1h24:07.00 | 11.8% | - | - | |
| | 2014 Pedalon Southern XC #2 | | Checkendon | Expert | | 25 | Primera / UK Biking | 16 / 19 | 17% | - | 1h30:33.00 | - | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | Expert | | 205 | UK-Biking Primera | 15 / 43 | 67% | 1h28:55.00 | 1h23:14.00 | 6.8% | - | - | |
| | 2014 Pedalon Southern XC #1 | | Wasing | Expert | | 37 | Primera - UK Biking | 4 / 20 | 84% | 1h37:47.00 | 1h34:53.00 | 3.1% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #2 | | Caesar's Camp | Expert | | 674 | Primera / UK-Biking.net | 8 / 14 | 46% | 1h41:30.00 | 1h32:16.00 | 10% | - | - | |