| | 2024 Mini Enduro #1 | | Forest of Dean | 40-49 | | 243 | | 19 / 43 | 57% | 10:54.48 | 8:59.77 | 21.3% | 8:15.49 | 32.1% | |
| | 2023 Haibike Mini Enduro #4 - Night Enduro | | Llandegla | 40-49 | | 256 | | DNF / 47 | 0% | DNF | 6:08.86 | - | 5:52.48 | - | |
| | 2023 Haibike Mini Enduro #3 | | Caersws | 40-49 | | 346 | | 17 / 19 | 11% | 6:30.76 | 4:03.21 | 60.7% | 3:37.78 | 79.4% | |
| | 2023 Haibike Mini Enduro #2 | | Forest of Dean | 40-49 | | 186 | | 23 / 38 | 41% | 11:17.18 | 9:20.74 | 20.8% | 8:23.92 | 34.4% | |
| | Mini Enduro - Night Enduro | | Llandegla | E-MTB: 40-49 | | 190 | | 4 / 23 | 86% | 7:32.84 | 7:27.92 | 1.1% | 6:50.32 | 10.4% | |
| | 2022 Welsh Enduro #6 | | Llangollen | E-MTB: 35+ | | 363 | | 31 / 40 | 23% | 7:53.46 | 6:10.50 | 27.8% | 5:43.71 | 37.8% | |
| | 2022 Haibike Mini Enduro #3 | | Machynlleth | E-MTB: 80-100kg | | 23 | | 12 / 24 | 52% | 9:16.01 | 8:02.91 | 15.1% | 7:22.21 | 25.7% | |
| | Cold Brew Events - Deadwater 100 | | Kielder Forest | 40-49 | | 150 | | 26 / 44 | 42% | 6h50:46.00 | 5h20:29.00 | 28.2% | - | - | |
| | Eventrex - Vittoria MTB Marathon | | Pippingford | 40-49 | | 194 | | 12 / 73 | 85% | 4h41:21.60 | 3h59:26.40 | 17.5% | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | 40-49 | | 419 | | 21 / 43 | 52% | - | 1h11:58.00 | - | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 40-49 | | 439 | | 24 / 42 | 44% | - | 1h25:38.00 | - | - | - | |
| | 2021 TORQ Breakout #2 | | Highlands Farm | Day 1 PM 3hr: 40-49 | | 555 | | 6 / 21 | 75% | 2h55:51.00 | 2h42:03.00 | 8.5% | - | - | |
| | 2021 TORQ Breakout #1 | | Highlands Farm | Day 1 PM 3hr: 40-49 | | 646 | | 7 / 23 | 73% | 2h54:50.00 | 2h43:10.00 | 7.2% | - | - | |
| | Gorrick - TORQ Breakout | | Highlands Farm | 6hr | | 664 | | 4 / 11 | 70% | - | | - | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 35-39 | | 707 | | 6 / 14 | 62% | 1h35:07.00 | 1h26:11.00 | 10.4% | - | - | |
| | 2019 Midlands XC #4 | | Eckington Woods | Expert | | 1005 | Fishface Cycles RT | 9 / 10 | 11% | 1h40:08.00 | 1h31:18.00 | 9.7% | - | - | |
| | 2019 Midlands XC #3 | | Kirton Off-road Centre | Expert | | 1002 | Fishface Cycles RT | 8 / 10 | 22% | 1h46:53.00 | 1h41:20.00 | 5.5% | - | - | |
| | 2019 Midlands XC #2 | | Cannock Chase | Expert | | 1001 | Fishface Cycles RT | 8 / 10 | 22% | 1h42:03.00 | 1h34:27.00 | 8.1% | - | - | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | Expert | | 131 | | 18 / 31 | 43% | 1h32:48.00 | 1h22:33.00 | 12.4% | - | - | |
| | 2019 Midlands XC #1 | | Parkwood Springs | Expert | GBR19810224 | 1006 | Fishface Cycles RT | 7 / 12 | 45% | 1h31:33.00 | 1h24:40.00 | 8.1% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | Expert | | 121 | Fishface Cycles RT | 19 / 45 | 59% | 1h37:01.00 | 1h31:30.00 | 6% | - | - | |
| | 2019 Southern XC #1 | | Matterley Estate | Expert | | 311 | | 9 / 14 | 38% | 1h28:33.50 | 1h21:56.90 | 8.1% | - | - | |
| | 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% | - | - | |
| | 2018 Midlands XC #6 | | Dudmaston | Expert | | 9 | Fishface Cycles RT | 4 / 10 | 67% | 1h34:12.00 | 1h31:44.00 | 2.7% | - | - | |
| | 2018 British Cycling MTB XC #5 | | Royal Welsh Showground | Expert | | 360 | Fishface Cycles RT | 7 / 23 | 73% | 1h18:35.00 | 1h14:10.00 | 6% | - | - | |
| | 2018 Midlands XC #5 | | Eckington Woods | Expert | | 10 | Fishface Cycles RT | 3 / 9 | 75% | 1h26:56.00 | 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% | - | - | |
| | Si Paton - The Malverns MTB Festival - Cross Country | | Eastnor Deer Park | Expert | | 242 | Fishface Cycles RT | 4 / 12 | 73% | - | | - | - | - | |
| | 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% | - | - | |
| | 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% | - | - | |
| | 2018 Midlands XC #3 | | Cannock Chase | Expert | | 270 | Fishface Cycles RT | 7 / 15 | 57% | 1h29:35.00 | 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% | - | - | |
| | 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% | - | - | |
| | 2018 Midlands XC #2 | | Parkwood Springs | Expert | | 13 | Fishface Cycles RT | 7 / 12 | 45% | 1h27:12.00 | 1h21:47.00 | 6.6% | - | - | |
| | 2018 British Cycling MTB XC #2 | | Dalby Forest | Expert | | 116 | Fishface Cycles RT | 16 / 38 | 59% | 1h28:06.00 | 1h19:55.00 | 10.2% | - | - | |
| | 2018 Midlands XC #1 | | Swynnerton Old Park | Expert | | 9 | Fishface Cycles RT | 6 / 18 | 71% | 1h34:57.00 | 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% | - | - | |
| | 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% | - | - | |
| | 2017 Welsh MTB XC #4 | | Royal Welsh Showground | Expert | | 10 | | 3 / 5 | 50% | 1h27:24.53 | 1h16:31.18 | 14.2% | - | - | |
| | 2017 Midlands XC #4 | | Dudmaston | Expert | | 10 | Stourbridge CC | 11 / 14 | 23% | 1h41:36.00 | 1h31:05.00 | 11.6% | - | - | |
| | 2016 Welsh MTB XC #3 | | Fforest Fields | Expert | | 24 | Stourbridge CC | 7 / 12 | 45% | - | 1h31:29.00 | - | - | - | |
| | 2016 Welsh MTB XC #2 | | Royal Welsh Showground | Expert | | 24 | | 8 / 9 | 13% | 1h20:24.00 | 1h08:19.00 | 17.7% | - | - | |
| | 2016 Midlands XC #2 | | Cannock Chase | Elite | | 205 | Stourbridge CC | 8 / 10 | 22% | - | 1h29:56.00 | - | - | - | |
| | 2016 Midlands XC #1 | | Sherwood Pines | Elite | | 225 | Stourbridge CC | 7 / 7 | 0% | 2h10:10.00 | 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 | 30-39 | | 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% | - | - | |
| | 2012 Midlands XC #3 | | Birchall Woods | Elite | | 52 | TORQ Performance | 8 / 15 | 50% | 2h07:50.00 | 1h59:37.00 | 6.9% | - | - | |