| | 2014 British Cycling MTB XC #5 | | Cannock Chase | Open | | 643 | | 46 / 53 | 13% | - | 1h16:51.00 | - | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Single-speed | | 1235 | | - / 9 | 0% | - | | - | - | - | |
| | 2016 Gorrick Autumn Classic #2 | | Crowthorne Wood | Open | | 34 | Dreaming Tyres | 20 / 21 | 5% | - | 1h15:24.00 | - | - | - | |
| | 2019/20 Brass Monkeys XC Enduro #1 | | Caesar's Camp | 2hr: 40+ | | 2143 | Dreaming Tyres | 29 / 62 | 54% | - | 1h57:29.00 | - | - | - | |
| | 2019/20 Brass Monkeys XC Enduro #3 | | Minley Manor | 2hr: 40+ | | 2369 | Dreaming Tyres | 47 / 75 | 38% | - | 1h34:21.00 | - | - | - | |
| | 2021 TORQ Breakout #1 | | Highlands Farm | Day 2 PM 1.5hr: 40-49 | | 475 | Dreaming Tyres | 12 / 15 | 21% | - | 1h20:30.00 | - | - | - | |
| | 2021 TORQ Breakout #3 | | Highlands Farm | Day 2 PM 1.5hr: 40-49 | | 477 | Dreaming Tyres | 13 / 14 | 8% | - | 1h17:56.00 | - | - | - | |
| | 2021/22 Brass Monkeys XC Enduro #2 | | Caesar's Camp | 2hr: 40+ | | 2286 | Dreaming Tyres | 49 / 68 | 28% | -1LAP | 1h49:19.00 | - | - | - | |
| | 2021/22 Brass Monkeys XC Enduro #3 | | Minley Manor | 2hr: 40+ | | 2048 | Dreaming Tyres | 57 / 90 | 37% | -1LAP | 1h56:29.00 | - | - | - | |
| | 2019/20 Brass Monkeys XC Enduro #2 | | Porridgepot Hill | 2hr: 40+ | | 2236 | Dreaming Tyres | 42 / 82 | 49% | 1h58:30.00 | 1h28:40.00 | 33.7% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | Open | | 937 | Dreaming Tyres | 12 / 37 | 69% | 1h32:04.00 | 1h21:16.00 | 13.3% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #3 | | Highlands Farm | Open | | 185 | Dreaming Tyres | 14 / 28 | 52% | 1h13:26.00 | 1h00:18.00 | 21.8% | - | - | |
| | 2016 Gorrick Autumn Classic #1 | | Area 51 | Open | | 631 | Dreaming Tyres | 9 / 13 | 33% | 1h18:50.00 | 1h03:12.00 | 24.7% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #2 | | Frith Hill | Open | | 257 | Dreaming Tyres | 15 / 31 | 53% | 1h43:16.00 | 1h23:43.00 | 23.4% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #1 | | Saddleback Hill | Open | | 927 | Dreaming Tyres | 16 / 29 | 46% | 1h31:56.00 | 1h08:57.00 | 33.3% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #2 | | Caesar's Camp | Open | | 470 | Dreaming Tyres | 18 / 24 | 26% | 1h24:04.00 | 1h02:29.00 | 34.5% | - | - | |
| | Run and Ride - Summer Classic | | Cannock Chase | Fun (Shortened 2) | | 192 | Dreaming Tyres | 25 / 71 | 66% | 1h11:04.00 | 55:55.00 | 27.1% | - | - | |
| | Run and Ride - Summer Classic | | Cannock Chase | Enthusiast | | 270 | Dreaming Tyres | 62 / 69 | 10% | 1h10:00.09 | 58:35.64 | 19.5% | - | - | |
| | Gorrick - Gorrick 25th Anniversary Event | | Crowthorne Wood | 17-39 | | 429 | Dreaming Tyres | 23 / 32 | 29% | 1h48:24.00 | 1h30:15.00 | 20.1% | - | - | |
| | 2017 Gorrick Saddle Skedaddle XC #1 | | Area 51 | Sport | | 174 | Dreaming Tyres | 24 / 28 | 15% | 1h40:20.00 | 1h13:59.00 | 35.6% | - | - | |
| | Dyfi MTB Events - Fox Antifreeze | | Coed-y-Brenin | 40-49 | | 126 | | n/a (sportive) | - | 2h41:36.00 | - | - | - | - | |
| | Dyfi MTB Events - Howies Dyfi Enduo | | Dyfi Forest | Full course: 30-39 | | 420 | | n/a (sportive) | - | 3h41:56.00 | - | - | - | - | |
| | Dyfi MTB Events - Howies Dyfi Enduro | | Dyfi Forest | Short course: 18-39 (Shortened) | | 441 | | n/a (sportive) | - | 4h29:13.00 | - | - | - | - | |
| | Dyfi MTB Events - Trek Coed-y-Brenin Enduro | | Coed-y-Brenin | 40-49 | | 172 | | n/a (sportive) | - | 4h04:10.00 | - | - | - | - | |
| | Dyfi MTB Events - Fox Antifreeze | | Coed-y-Brenin | MTB | | 317 | | 69 / 99 | 31% | 3h19:06.00 | 1h58:33.00 | 68% | - | - | |