| | 2016 Nutcracker Altura XC #1 | | Whinlatter | Elite | | 43 | 100% ME | 1 / 8 | 100% | 1h29:29.00 | 1h29:29.00 | 0% | - | - | |
| | UCI - XCO World Championships '15 | | Vallnord | U23 | GBR19950717 | 7 | UK | DNF / 36 | 0% | DNF | 1h37:23.00 | - | - | - | |
| | 2015 UCI World Cup XC #5 | | Windham, NY | U23 | GBR19950717 | 7 | BETCH.NL SUPERIOR BRENTJENS MTB RACING TEAM | 6 / 20 | 74% | 1h21:39.00 | 1h14:18.00 | 9.9% | - | - | |
| | 2015 UCI World Cup XC #4 | | Mont-Sainte-Anne, QC | U23 | GBR19950717 | 8 | BETCH.NL SUPERIOR BRENTJENS MTB RACING TEAM | 3 / 23 | 91% | 1h20:09.00 | 1h18:52.00 | 1.6% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | Senior | | 52 | Betch.NL Superior Brentjens MTB Racing Team (BSB | 2 / 19 | 94% | 1h41:14.00 | 1h36:42.00 | 4.7% | - | - | |
| | 2015 Midlands XC #6 | | Eastridge | Elite | | 127 | Betchinl Superior Brentjeas | 1 / 10 | 100% | 1h24:38.00 | 1h24:38.00 | 0% | - | - | |
| | 2015 UCI World Cup XC #3 | | Lenzerheide | U23 | GBR19950717 | 16 | BETCH.NL SUPERIOR BRENTJENS MTB RACING TEAM | 4 / 34 | 91% | 1h26:29.00 | 1h24:53.00 | 1.9% | - | - | |
| | 2015 UCI World Cup XC #2 | | Bikepark Albstadt | U23 | GBR19950717 | 17 | BETCH.NL SUPERIOR BRENTJENS MTB RACING TEAM | 10 / 55 | 83% | 1h30:40.00 | 1h22:57.00 | 9.3% | - | - | |
| | 2015 UCI World Cup XC #1 | | Nové Mesto | U23 | GBR19950717 | 5 | BETCH.NL SUPERIOR BRENTJENS MTB RACING TEAM | 24 / 51 | 54% | 1h24:42.00 | 1h17:18.00 | 9.6% | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | Elite | | 54 | Betch.NL Superior Brentjens MTB Racing Team (BSB) | 4 / 27 | 88% | 1h40:24.00 | 1h36:31.00 | 4% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | Elite | | 63 | Betch.NL Superior Brentjens MTB Racing Team (BSB) | 4 / 27 | 88% | 1h30:00.00 | 1h24:20.00 | 6.7% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | Elite | | 104 | Betch.NL Superior Brentjens MTB Racing Team (BSB) | 2 / 28 | 96% | 1h52:53.00 | 1h52:19.00 | 0.5% | - | - | |
| | UCI - XCO World Championships '14 | | Hafjell Bike Park | U23 | GBR19950717 | 21 | UK | 7 / 49 | 88% | 1h22:39.00 | 1h17:49.00 | 6.2% | - | - | |
| | 2014 UCI World Cup XC #7 | | Méribel | U23 | GBR19950717 | 20 | | 18 / 49 | 65% | 1h33:15.00 | 1h23:52.00 | 11.2% | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | Elite | | 53 | T-MO Racing | 2 / 21 | 95% | 1h45:32.00 | 1h42:51.00 | 2.6% | - | - | |
| | 2014 UCI World Cup XC #6 | | Windham, NY | U23 | GBR19950717 | 25 | | 6 / 36 | 86% | 1h14:31.00 | 1h10:28.00 | 5.8% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | Elite | | 80 | T-MO Racing | 3 / 22 | 90% | 1h36:32.00 | 1h34:52.00 | 1.8% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | Elite | | 72 | T-MO Racing | 3 / 20 | 89% | 1h38:12.00 | 1h35:13.00 | 3.1% | - | - | |
| | 2014 UCI World Cup XC #4 | | Bikepark Albstadt | U23 | GBR19950717 | 50 | | 20 / 56 | 65% | 1h33:06.00 | 1h22:51.00 | 12.4% | - | - | |
| | 2014 UCI World Cup XC #3 | | Nové Mesto | U23 | GBR19950717 | 57 | | 1 / 50 | 100% | 1h26:59.00 | 1h16:18.00 | 14% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | Elite | | 74 | T-MO Racing | 6 / 23 | 77% | 1h53:00.00 | 1h47:32.00 | 5.1% | - | - | |
| | UCI - XCO World Championships '13 | | Pietermaritzburg, KZN | 17-18 | GBR19950717 | 21 | UK | 7 / 39 | 84% | 1h22:16.00 | 1h18:24.00 | 4.9% | - | - | |
| | 2013 UCI World Cup XC #3 | | Val di Sole | 17-18 | GBR19950717 | 118 | Great Britain | 12 / 29 | 61% | 1h19:02.00 | 1h12:07.00 | 9.6% | - | - | |
| | 2013 UCI World Cup XC #1 | | Bikepark Albstadt | 17-18 | GBR19950717 | 124 | Great Britain | 25 / 49 | 50% | 1h00:27.00 | 52:43.00 | 14.7% | - | - | |
| | UCI - XCO World Championships '12 | | Leogang | 17-18 | GBR19950717 | 38 | UK | 34 / 48 | 30% | 1h23:10.00 | 1h07:29.00 | 23.2% | - | - | |