| | Run and Ride - Winter Classic | | Cannock Chase | Fat Bike | | 1211 | Stourbridge CC | - / 16 | 0% | - | | - | - | - | |
| | 2019 Midlands XC #1 | | Parkwood Springs | 40-49 | 1046492 | 421 | Fishface Cycles RT | 2 / 50 | 98% | - | | - | - | - | |
| | Gorrick - Autum Equinox | | Highlands Farm | Sunday: 4hr: 40-49 | | 799 | | 1 / 14 | 100% | - | | - | - | - | |
| | Gorrick - TORQ Breakout | | Highlands Farm | 6hr: 40-49 | | 289 | | 1 / 14 | 100% | - | | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 40-49 | | 286 | Stourbridge CC | DNF / 74 | 0% | DNF | 1h34:36.00 | - | - | - | |
| | Run and Ride - Summer Classic | | Cannock Chase | Fat Bike | | 553 | | 1 / 6 | 100% | 54:19.00 | 54:19.00 | 0% | - | - | |
| | 2018 Midlands XC #4 | | Rother Valley Country Park | 40-49 | | 210 | Fishface Cycles RT | 1 / 38 | 100% | 1h12:12.00 | 1h12:12.00 | 0% | - | - | |
| | 2018 Midlands XC #5 | | Eckington Woods | 40-49 | | 169 | Fishface Cycles RT | 1 / 32 | 100% | 1h08:45.00 | 1h08:45.00 | 0% | - | - | |
| | 2018 Midlands XC #6 | | Dudmaston | 40-49 | | 146 | Fishface Cycles RT | 1 / 32 | 100% | 1h17:22.00 | 1h17:22.00 | 0% | - | - | |
| | 2019 Midlands XC #2 | | Cannock Chase | 40-49 | | 449 | Fishface Cycles RT | 1 / 53 | 100% | 1h18:38.00 | 1h18:38.00 | 0% | - | - | |
| | 2019 Midlands XC #3 | | Kirton Off-road Centre | 40-49 | | 446 | Fishface Cycles RT | 1 / 43 | 100% | 1h18:43.00 | 1h18:43.00 | 0% | - | - | |
| | 2019 Midlands XC #5 | | Dudmaston | 40-49 | | 411 | Fishface Cycles RT | 1 / 31 | 100% | 1h11:55.00 | 1h11:55.00 | 0% | - | - | |
| | Mini Enduro - Night Enduro | | Llandegla | 40-49 | | 110 | | 1 / 30 | 100% | 7:34.41 | 7:34.41 | 0% | 6:50.32 | 10.8% | |
| | Run and Ride - Spring Classic | | Cannock Chase | Fat Bike | | 135 | Fishface cycle | 1 / 4 | 100% | 44:51.51 | 44:51.51 | 0% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #3 | | Ullenhall | 40-49 | | 634 | Private | 2 / 19 | 94% | 50:48.00 | 50:47.00 | 0% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #5 | | Heart of England Conference Centre | 40-49 | | 634 | Private | 2 / 16 | 93% | 57:15.00 | 57:11.00 | 0.1% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #2 | | Heart of England Conference Centre | 40-49 | | 365 | Fishface Cycles RT | 3 / 36 | 94% | 52:58.00 | 52:52.00 | 0.2% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #2 | | Shrewsbury Sports Village | 40-49 | | 634 | Private | 2 / 15 | 93% | 52:59.00 | 52:53.00 | 0.2% | - | - | |
| | 2021 TORQ Breakout #1 | | Highlands Farm | Day 1 PM 3hr: 40-49 | | 642 | Fishface Cycles RT | 2 / 23 | 95% | 2h43:48.00 | 2h43:10.00 | 0.4% | - | - | |
| | 2021 TORQ Breakout #3 | | Highlands Farm | Day 1 PM 3hr: 40-49 | | 924 | Fishface Cycles RT | 2 / 15 | 93% | 2h55:03.00 | 2h53:57.00 | 0.6% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #1 | | Abbey Stadium, Redditch | 40-49 | | 634 | Private | 3 / 17 | 88% | 55:23.00 | 54:53.00 | 0.9% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #4 | | Heart of England Conference Centre | 40-49 | | 634 | Private | 2 / 13 | 92% | 58:08.00 | 57:33.00 | 1% | - | - | |
| | 2021 TORQ Breakout #2 | | Highlands Farm | Day 1 PM 3hr: 40-49 | | 551 | Fishface Cycles RT | 2 / 21 | 95% | 2h44:45.00 | 2h42:03.00 | 1.7% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 40-49 | | 412 | Fishface Cycles RT | 3 / 39 | 95% | 1h22:23.60 | 1h20:50.50 | 1.9% | - | - | |
| | 2022 Midlands XC #2 | | Eastridge | 40-49 | | 412 | Stourbridge CC | 3 / 18 | 88% | 1h00:19.00 | 59:08.00 | 2% | - | - | |
| | 2017 Midlands XC #4 | | Dudmaston | 40-49 | | 270 | Stourbridge Cycling | 2 / 42 | 98% | 1h18:01.00 | 1h16:12.00 | 2.4% | - | - | |
| | 2023 Haibike Mini Enduro #4 - Night Enduro | | Llandegla | 40-49 | | 252 | | 4 / 47 | 93% | 6:24.03 | 6:08.86 | 4.1% | 5:52.48 | 9% | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #5 | | Hillcrest, Ullenhall | 40-49 | | 365 | Fishface Cycles RT | 2 / 26 | 96% | 54:43.00 | 52:10.00 | 4.9% | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Enthusiast | | 497 | Fishface cycle | 7 / 84 | 93% | 1h11:44.14 | 1h08:20.91 | 5% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 40-49 | | 445 | Fishface Cycles RT | 10 / 84 | 89% | 1h35:25.00 | 1h30:31.00 | 5.4% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | 40-49 | | 340 | Stourbridge CC | 7 / 62 | 90% | 1h14:30.20 | 1h10:37.40 | 5.5% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 40-44 | | 415 | Fishface Cycles RT | 2 / 26 | 96% | 1h30:23.00 | 1h25:40.00 | 5.5% | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | 40-49 | | 407 | Fishface Cycles RT | 5 / 43 | 90% | 1h16:10.00 | 1h11:58.00 | 5.8% | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Elite/Expert | | 389 | Fishface Cycles RT | 7 / 24 | 74% | 1h22:11.30 | 1h17:23.00 | 6.2% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | 40-49 (Vet race) | | 294 | Fishface Cycles RT | 6 / 39 | 87% | 1h28:54.00 | 1h23:34.00 | 6.4% | - | - | |
| | 2018 Midlands XC #1 | | Swynnerton Old Park | 40-49 | | 243 | Fishface Cycles RT | 3 / 45 | 95% | 1h35:03.00 | 1h28:39.00 | 7.2% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #4 | | Abbey Stadium, Redditch | 40-49 | | 365 | Fishface Cycles RT | 1 / 38 | 100% | 53:05.00 | 48:37.00 | 9.2% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #3 | | Highley, Bridgnorth | 40-49 | | 365 | Fishface Cycles RT | 1 / 30 | 100% | 51:45.00 | 47:20.00 | 9.3% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #1 | | Shrewsbury Sports Village | 40-49 | | 365 | Fishface Cycles RT | 1 / 31 | 100% | 55:18.00 | 50:34.00 | 9.4% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 53 | Fishface Cycles RT | 25 / 73 | 67% | 41:27.20 | 37:19.50 | 11.1% | - | - | |
| | 2018 Midlands XC #2 | | Parkwood Springs | 40-49 | | 242 | Fishface Cycles RT | 12 / 45 | 75% | 1h18:17.00 | 1h09:58.00 | 11.9% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 40-49 | | 404 | Fishface Cycles RT | 9 / 42 | 80% | 1h36:20.60 | 1h25:38.00 | 12.5% | - | - | |
| | Cold Brew Events - Deadwater 100 | | Kielder Forest | 40-49 | | 140 | Fishface Cycles RT | 15 / 44 | 67% | 6h04:49.00 | 5h20:29.00 | 13.8% | - | - | |
| | 2023 Haibike Mini Enduro #3 | | Caersws | 40-49 | | 343 | | 16 / 19 | 17% | 5:34.30 | 4:03.21 | 37.5% | 3:37.78 | 53.5% | |
| | Eventrex - Vittoria MTB Marathon | | Pippingford | 40-49 | | 153 | Fishface Cycles RT | 1 / 56 | 100% | 3h40:48.90 | 1h01:34.50 | 258.6% | - | - | |