| | Fully Sussed - Newnham 60 | | Newnham Park | Open (40km) | | 48 | | n/a (sportive) | - | 4h42:41.00 | - | - | - | - | |
| | 2021 Soggy Bottom Winter Series XC #3 | | Newnham Park | 60+ | | 109 | | 1 / 1 | - | 1h52:55.00 | 1h52:55.00 | 0% | - | - | |
| | 2021 Soggy Bottom Winter Series XC #2 | | Newnham Park | 60+ | | 109 | | 1 / 1 | - | 1h13:47.00 | 1h13:47.00 | 0% | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | 60+ | | 482 | | 2 / 2 | 0% | 1h23:52.60 | 1h16:47.50 | 9.2% | - | - | |
| | 2021 HSBC UK | XC National Series #4 | | Newcastleton | 60+ | | 542 | | 2 / 2 | 0% | 1h11:49.60 | 1h02:49.50 | 14.3% | - | - | |
| | 2021 South West XC #5 | | Grammarcombe Woods | 60+ | | 101 | | 1 / 1 | - | 1h44:02.30 | 1h44:02.30 | 0% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | 50+ | | 541 | | 8 / 8 | 0% | - | 1h17:12.00 | - | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 50+ | | 555 | | 1 / 1 | - | 1h18:07.90 | 1h18:07.90 | 0% | - | - | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | Fun | | 375 | | 3 / 6 | 60% | 58:34.00 | 53:42.00 | 9.1% | - | - | |
| | 2018 Soggy Bottom Winter Series XC #2 | | Newnham Park | 50+ | | 683 | | 1 / 1 | - | 1h54:24.00 | 1h54:24.00 | 0% | - | - | |
| | 2018 Soggy Bottom Winter Series XC #1 | | Newnham Park | 50+ | | 683 | | 1 / 1 | - | 1h34:06.00 | 1h34:06.00 | 0% | - | - | |
| | 2017 Soggy Bottom Summer Series XC #1 | | Newnham Park | 50+ | | 350 | | 1 / 1 | - | 1h08:37.00 | 1h08:37.00 | 0% | - | - | |
| | 2017 South West XC #3 | | Newnham Park | 50+ | | 13 | | 2 / 2 | 0% | 1h13:18.00 | 1h08:31.00 | 7% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | Open | | 721 | | 1 / 3 | 100% | 50:30.00 | 50:30.00 | 0% | - | - | |
| | 2017 Soggy Bottom Winter Series XC #3 | | Newnham Park | 50+ | | 390 | | 2 / 3 | 50% | 1h29:29.00 | 1h20:30.00 | 11.2% | - | - | |
| | 2017 Soggy Bottom Winter Series XC #2 | | Newnham Park | 50+ | | 102 | | 2 / 2 | 0% | 1h34:43.00 | 1h17:48.00 | 21.7% | - | - | |
| | 2017 Soggy Bottom Winter Series XC #1 | | Newnham Park | 50+ | | 42 | | 2 / 2 | 0% | 1h53:39.00 | 1h48:04.00 | 5.2% | - | - | |
| | 2016 Soggy Bottom Summer Series XC #2 | | Newnham Park | 40+ | | 226 | | 4 / 5 | 25% | - | 1h01:57.00 | - | - | - | |
| | 2016 Soggy Bottom Summer Series XC #1 | | Newnham Park | 40+ | | 93 | Yogi | 5 / 5 | 0% | - | 1h06:26.00 | - | - | - | |
| | 2016 Soggy Bottom Winter Series XC #3 | | Newnham Park | 40+ | | 357 | | 3 / 3 | 0% | 1h27:28.00 | 1h16:48.00 | 13.9% | - | - | |
| | 2016 Soggy Bottom Winter Series XC #2 | | Newnham Park | Sport | | 200 | | 10 / 10 | 0% | 1h45:15.00 | 1h18:43.00 | 33.7% | - | - | |
| | 2016 Soggy Bottom Winter Series XC #1 | | Newnham Park | Fun | | 67 | | 3 / 3 | 0% | 1h16:38.00 | 57:44.00 | 32.7% | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | 50+ | | 249 | Certini Bicycle Co | 2 / 4 | 67% | 1h23:09.00 | 1h19:51.00 | 4.1% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | 50+ | | 492 | | 2 / 5 | 75% | 1h08:54.00 | 1h03:01.00 | 9.3% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | 50+ | | 397 | Certini Bicycle Co | 2 / 3 | 50% | 1h12:52.00 | 1h09:28.00 | 4.9% | - | - | |