| | 2021 TORQ Breakout #1 | | Frimley Green | Day 1 PM 3hr 40-49 | | 646 | | 7 / 23 | 73% | 2h54:50.00 | 2h43:10.00 | 7.2% | 2h54:10.00 | 0.4% | |
| | Gorrick - TORQ Breakout | | Frimley Green | 6hr | | 664 | | 4 / 11 | 70% | n/a | | n/a | n/a | n/a | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 35-39 | | 707 | | 6 / 14 | 62% | 1h35:07.00 | 1h26:11.00 | 10.4% | 1h33:58.00 | 1.2% | |
| | 2019 Midlands XC #4 | | Eckington Woods | Expert | | 1005 | FISHFACE CYCLES RT | 9 / 10 | 11% | 1h40:08.00 | 1h31:18.00 | 9.7% | 1h22:54.00 | 20.8% | |
| | 2019 Midlands XC #3 | | Kirton Off-road Centre | Expert | | 1002 | FISHFACE CYCLES RT | 8 / 10 | 22% | 1h46:53.00 | 1h41:20.00 | 5.5% | 1h38:15.00 | 8.8% | |
| | 2019 Midlands XC #2 | | Cannock Chase | Expert | | 1001 | FISHFACE CYCLES RT | 8 / 10 | 22% | 1h42:03.00 | 1h34:27.00 | 8.1% | 1h34:27.00 | 8.1% | |
| | 2019 British Cycling MTB XC #3 | | Cannock Chase | Expert | | 131 | | 18 / 31 | 43% | 1h32:48.00 | 1h22:33.00 | 12.4% | 1h29:55.00 | 3.2% | |
| | 2019 Midlands XC #1 | | Parkwood Springs | Expert | GBR19810224 | 1006 | FISHFACE CYCLES RT | 7 / 12 | 45% | 1h31:33.00 | 1h24:40.00 | 8.1% | 1h24:40.00 | 8.1% | |
| | 2019 British Cycling MTB XC #1 | | Sherwood Pines | Expert | | 121 | FISHFACE CYCLES RT | 19 / 45 | 59% | 1h37:01.00 | 1h31:30.00 | 6% | 1h41:14.00 | -4.2% | |
| | 2019 Southern XC #1 | | Matterley Estate | Expert | | 311 | | 9 / 14 | 38% | 1h28:33.50 | 1h21:56.90 | 8.1% | 1h32:40.80 | -4.5% | |
| | 2018 Mud Sweat & Gears XC - Eastern #8 | | Langdon Hills | Elite/Expert | | 1140 | FISHFACE CYCLES RT | 3 / 7 | 67% | 1h50:14.00 | 1h38:25.00 | 12% | 1h38:25.00 | 12% | |
| | 2018 Midlands XC #6 | | Dudmaston | Expert | | 9 | FISHFACE CYCLES RT | 4 / 10 | 67% | 1h34:12.00 | 1h31:44.00 | 2.7% | 1h27:15.00 | 8% | |
| | 2018 British Cycling MTB XC #5 | | Royal Welsh Showground | Expert | | 360 | FISHFACE CYCLES RT | 7 / 23 | 73% | 1h18:35.00 | 1h14:10.00 | 6% | 1h33:46.00 | -16.2% | |
| | 2018 Midlands XC #5 | | Eckington Woods | Expert | | 10 | FISHFACE CYCLES RT | 3 / 9 | 75% | 1h26:56.00 | 1h21:13.00 | 7% | 1h21:13.00 | 7% | |
| | 2018 Midlands XC #4 | | Rother Valley Country Park | Expert | | 9 | FISHFACE CYCLES RT | 5 / 9 | 50% | 1h26:23.00 | 1h24:27.00 | 2.3% | 1h24:27.00 | 2.3% | |
| | BDS - The Malverns MTB Festival - Cross Country | | Eastnor Deer Park | Expert | | 242 | FISHFACE CYCLES RT | 4 / 12 | 73% | n/a | | n/a | | n/a | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | Expert | | 513 | FISHFACE CYCLES RT | 12 / 32 | 65% | 1h33:56.00 | 1h27:59.00 | 6.8% | 1h34:47.00 | -0.9% | |
| | 2018 Mud Sweat & Gears XC - Central #1 | | Black Park | Elite/Expert | | 903 | FISHFACE CYCLES RT | 3 / 4 | 33% | 1h41:14.00 | 1h35:08.00 | 6.4% | 1h35:08.00 | 6.4% | |
| | 2018 Midlands XC #3 | | Cannock Chase | Expert | | 270 | FISHFACE CYCLES RT | 7 / 15 | 57% | 1h29:35.00 | 1h23:30.00 | 7.3% | 1h23:30.00 | 7.3% | |
| | 2018 British Cycling MTB XC #3 | | Glentress | Expert | | 360 | FISHFACE CYCLES RT | 13 / 28 | 56% | 1h37:24.00 | 1h27:12.00 | 11.7% | 1h37:10.00 | 0.2% | |
| | 2018 Mud Sweat & Gears XC - Eastern #4 | | Phoenix Bike Park, Kentford | Elite/Expert | | 1131 | FISHFACE CYCLES RT | 4 / 14 | 77% | 1h33:01.00 | 1h29:43.00 | 3.7% | 1h29:43.00 | 3.7% | |
| | 2018 Midlands XC #2 | | Parkwood Springs | Expert | | 13 | FISHFACE CYCLES RT | 7 / 12 | 45% | 1h27:12.00 | 1h21:47.00 | 6.6% | 1h16:08.00 | 14.5% | |
| | 2018 British Cycling MTB XC #2 | | Dalby Forest | Expert | | 116 | FISHFACE CYCLES RT | 16 / 38 | 59% | 1h28:06.00 | 1h19:55.00 | 10.2% | 1h33:22.00 | -5.6% | |
| | 2018 Midlands XC #1 | | Swynnerton Old Park | Expert | | 9 | FISHFACE CYCLES RT | 6 / 18 | 71% | 1h34:57.00 | 1h27:34.00 | 8.4% | 1h27:34.00 | 8.4% | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | Expert | | 117 | FISHFACE CYCLES RT | 16 / 43 | 64% | 1h43:12.00 | 1h34:55.00 | 8.7% | 1h45:47.00 | -2.4% | |
| | 2017/18 King's Lynn Winter XC #1 | | Thetford Forest | 3hr: Senior | | 64 | Sportstest RT | 2 / 23 | 95% | 3h10:42.00 | 3h06:45.00 | 2.1% | 3h06:45.00 | 2.1% | |
| | 2017 Welsh MTB XC #4 | | Royal Welsh Showground | Expert | | 10 | | 3 / 5 | 50% | 1h27:24.53 | 1h16:31.18 | 14.2% | 1h23:33.72 | 4.6% | |
| | 2017 Midlands XC #4 | | Dudmaston | Expert | | 10 | Stourbridge CC | 11 / 14 | 23% | 1h41:36.00 | 1h31:05.00 | 11.6% | 1h43:12.00 | -1.6% | |
| | 2016 Welsh MTB XC #3 | | Fforest Fields | Expert | | 24 | Stourbridge CC | 7 / 12 | 45% | n/a | 1h31:29.00 | n/a | 1h48:32.00 | n/a | |
| | 2016 Welsh MTB XC #2 | | Royal Welsh Showground | Expert | | 24 | | 8 / 9 | 13% | 1h20:24.00 | 1h08:19.00 | 17.7% | 1h17:16.00 | 4.1% | |
| | 2016 Midlands XC #2 | | Cannock Chase | Elite | | 205 | Stourbridge CC | 8 / 10 | 22% | n/a | 1h29:56.00 | n/a | 1h29:56.00 | n/a | |
| | 2016 Midlands XC #1 | | Sherwood Pines | Elite | | 225 | Stourbridge CC | 7 / 7 | 0% | 2h10:10.00 | 1h53:37.00 | 14.6% | 1h53:37.00 | 14.6% | |
| | Pearce Events - Gravity Stages | | Hopton | 30-39 | | 714 | | 15 / 50 | 71% | 22:36.38 | 19:57.29 | 13.3% | 18:40.97 | 21% | |
| | 2013 UK Gravity Enduro #5 | | Eastridge | 30-39 | | 884 | | 38 / 117 | 68% | 18:40.99 | 16:47.00 | 11.3% | 15:55.99 | 17.3% | |
| | 2013 One Industries Mini Enduro #3 | | Caersws | Master | | 334 | | 7 / 29 | 79% | 8:44.10 | 8:00.30 | 9.1% | 7:32.20 | 15.9% | |
| | 2013 Midlands XC #2 | | Birchall Woods | Elite | | 155 | Forme Coaching - Pactimo | 8 / 10 | 22% | 1h52:03.00 | 1h35:48.00 | 17% | 1h35:48.00 | 17% | |
| | 2012 Midlands XC #3 | | Birchall Woods | Elite | | 52 | Torq Performance | 8 / 15 | 50% | 2h07:50.00 | 1h59:37.00 | 6.9% | 1h59:37.00 | 6.9% | |