| | South West XC - Winter Wake Up | | Newnham Park | Expert | | 119 | | 1 / 7 | 100% | 3h29:44.50 | 3h29:44.50 | 0% | - | - | |
| | 2023 South West XC #3 | | Newnham Park | Elite | | 90 | | 5 / 5 | 0% | 1h55:13.80 | 1h41:07.90 | 13.9% | - | - | |
| | South West XC - Newnham 3hr Winter Warm-up | | Newnham Park | Elite | | 24 | | 4 / 5 | 25% | 3h16:22.43 | 3h03:04.98 | 7.3% | - | - | |
| | 2022 South West XC #4 | | Grammarcombe Woods | Elite | | 72 | | 1 / 2 | 100% | 1h48:37.00 | 1h48:37.00 | 0% | - | - | |
| | 2022 South West XC #3 | | Woody's Bike Park | Elite | | 86 | | 4 / 5 | 25% | 2h00:17.00 | 1h43:17.50 | 16.5% | - | - | |
| | 2021 Soggy Bottom Winter Series XC #3 | | Newnham Park | Sport | | 114 | | 4 / 12 | 73% | 1h33:14.00 | 1h24:20.00 | 10.6% | - | - | |
| | 2021 Soggy Bottom Winter Series XC #2 | | Newnham Park | Elite/Expert | | 114 | | 7 / 7 | 0% | -5LAP | 1h17:38.00 | - | - | - | |
| | 2020 South West XC #1 | | Woodbury Common | Elite | | 86 | Plymouth Corinthian CC | 2 / 4 | 67% | 1h54:31.30 | 1h37:40.90 | 17.2% | - | - | |
| | 2019 South West XC #6 | | Mount Edgcumbe | Elite | | 200 | Plymouth Corinthian CC | 1 / 1 | - | 1h47:44.00 | 1h47:44.00 | 0% | - | - | |
| | 2019 South West XC #5 | | Grammarcombe Woods | Elite | | 136 | | 2 / 2 | 0% | 1h39:10.00 | 1h38:18.00 | 0.9% | - | - | |
| | 2019 South West XC #2 | | Woody's Bike Park | Elite | | 301 | Plymouth Corinthian CC | 2 / 3 | 50% | 1h46:50.00 | 1h38:14.00 | 8.8% | - | - | |
| | 2019 South West XC #1 | | Woodbury Common | Elite | | 81 | Plymouth Corinthian CC | 2 / 2 | 0% | 1h39:09.00 | 1h31:01.00 | 8.9% | - | - | |
| | 2018/19 Soggy Bottom Winter Series XC #3 | | Newnham Park | 17+ | | 286 | PCCC | 3 / 23 | 91% | 1h16:17.00 | 1h13:29.00 | 3.8% | - | - | |
| | 2018 Soggy Bottom Winter Series XC #1 | | Newnham Park | Expert | | 550 | PCCC | 2 / 10 | 89% | 2h15:53.00 | 2h01:04.00 | 12.2% | - | - | |
| | 2017 Welsh MTB XC #4 | | Royal Welsh Showground | Elite | | 3 | | 5 / 8 | 43% | - | 1h23:33.72 | - | - | - | |
| | Dyfi MTB Events - Howies Dyfi Enduo | | Dyfi Forest | Full course: 30-39 | | 376 | | n/a (sportive) | - | 3h42:09.00 | - | - | - | - | |
| | 2017 Soggy Bottom Winter Series XC #3 | | Newnham Park | 19-39 | | 514 | | 3 / 25 | 92% | 1h28:22.00 | 1h18:21.00 | 12.8% | - | - | |
| | 2017 Welsh MTB XC #1 | | Afan | Elite | | 2 | | 4 / 5 | 25% | 2h12:09.05 | 1h09:18.65 | 90.7% | - | - | |
| | 2017 Soggy Bottom Winter Series XC #2 | | Newnham Park | Senior | | 240 | A McDonalds on the way home | 3 / 22 | 90% | 1h41:19.00 | 1h30:41.00 | 11.7% | - | - | |
| | 2016 Soggy Bottom Summer Series XC #3 | | Newnham Park | Sport | | 389 | | 7 / 19 | 67% | 1h10:04.00 | 1h01:43.00 | 13.5% | - | - | |
| | Dyfi MTB Events - Howies Dyfi Enduro | | Dyfi Forest | 18-39 | | 381 | | n/a (sportive) | - | 3h33:40.00 | - | - | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | Elite | | 33 | Mondraker UK | 29 / 35 | 18% | 2h04:01.00 | 1h42:51.00 | 20.6% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | Elite | | 40 | Mondraker UK | 52 / 57 | 9% | - | 1h52:32.00 | - | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | Elite | | 36 | Mondraker UK | 29 / 47 | 39% | 2h37:23.00 | 1h30:14.00 | 74.4% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | Elite | | 34 | Mondraker UK | 32 / 47 | 33% | - | 1h40:50.00 | - | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | Elite | | 30 | Mondraker UK | 48 / 63 | 24% | - | 1h46:21.00 | - | - | - | |