| | 2020 Gorrick Saddle Skedaddle XC #2 | | Area 51 | 60+ | | 274 | Pedalon | 1 / 6 | 100% | 40:44.00 | 40:44.00 | 0% | - | - | |
| | 2017 Gorrick Saddle Skedaddle XC #1 | | Area 51 | 60+ | | 386 | Pedalon | 1 / 7 | 100% | 41:31.00 | 41:31.00 | 0% | - | - | |
| | 2017 Southern XC #2 | | Checkendon | 60+ | | 1300 | Pedalon | 1 / 5 | 100% | 43:05.40 | 43:05.40 | 0% | - | - | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | 60+ | | 501 | Pedalon | 1 / 11 | 100% | 43:23.00 | 43:23.00 | 0% | - | - | |
| | 2017 Gorrick Saddle Skedaddle XC #2 | | Crowthorne Wood | 60+ | | 219 | Pedalon | 1 / 12 | 100% | 43:26.00 | 43:26.00 | 0% | - | - | |
| | 2018 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | 60+ | | 286 | Pedalon | 1 / 9 | 100% | 48:46.00 | 48:46.00 | 0% | - | - | |
| | 2016 Southern XC #2 | | Checkendon | 60+ | | 152 | Pedalon | 1 / 6 | 100% | 49:14.10 | 49:14.10 | 0% | - | - | |
| | Gorrick - Autumn Classic | | Crowthorne Wood | 60+ | | 776 | Pedalon | 1 / 9 | 100% | 50:10.00 | 50:10.00 | 0% | - | - | |
| | Gorrick - Gorrick 25th Anniversary Event | | Crowthorne Wood | Retro | | 506 | Pedalon | 3 / 9 | 75% | 50:14.00 | 49:24.00 | 1.7% | - | - | |
| | 2016 Southern XC #7 | | Matterley Estate | 60+ | | 152 | Pedalon | 1 / 7 | 100% | 50:40.30 | 50:40.30 | 0% | - | - | |
| | 2017 Southern XC #5 | | Pippingford | 60+ | | 1101 | Pedalon | 1 / 4 | 100% | 50:55.00 | 50:55.00 | 0% | - | - | |
| | 2018 Southern XC #1 | | Checkendon | 60+ | | 1025 | Pedalon | 1 / 6 | 100% | 51:46.50 | 51:46.50 | 0% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | 60+ | | 2392 | Pedalon | 1 / 9 | 100% | 52:36.00 | 52:36.00 | 0% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #2 | | Frith Hill | 60+ | | 192 | Pedalon | 1 / 11 | 100% | 54:50.00 | 54:50.00 | 0% | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | 60+ | | 402 | Pedalon | 1 / 15 | 100% | 55:04.00 | 55:04.00 | 0% | - | - | |
| | 2016 Southern XC #3 | | Wasing | 60+ | | 152 | Pedalon | 1 / 7 | 100% | 56:23.30 | 56:23.30 | 0% | - | - | |
| | 2017 Southern XC #3 | | Crow Hill | 60+ | | 1300 | Pedalon | 1 / 7 | 100% | 57:47.40 | 57:47.40 | 0% | - | - | |
| | 2016 Southern XC #5 | | Crow Hill | 60+ | | 152 | Pedalon | 1 / 4 | 100% | 58:11.10 | 58:11.10 | 0% | - | - | |
| | 2016 Southern XC #4 | | Matterley Estate | 60+ | | 152 | Pedalon | 1 / 7 | 100% | 58:34.00 | 58:34.00 | 0% | - | - | |
| | 2016 Southern XC #1 | | Black Park | 60+ | | 152 | Pedalon | 1 / 10 | 100% | 59:16.70 | 59:16.70 | 0% | - | - | |
| | 2017 British Cycling MTB XC #3 | | Aske Moor | 60+ | | 651 | Pedalon | 2 / 13 | 92% | 1h01:00.00 | 1h00:01.00 | 1.6% | - | - | |
| | 2016 British Cycling MTB XC #4 | | Fforest Fields | 60+ | | 501 | Pedalon | 1 / 6 | 100% | 1h02:40.00 | 1h02:40.00 | 0% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #3 | | Porridgepot Hill | 50-59 | | 621 | Pedalon | 5 / 36 | 89% | 1h04:21.00 | 1h00:47.00 | 5.9% | - | - | |
| | 2016 British Cycling MTB XC #1 | | Pembrey Country Park | 60+ | | 560 | Pedalon | 1 / 11 | 100% | 1h05:13.00 | 1h05:13.00 | 0% | - | - | |
| | 2018 Southern XC #4 | | Matterley Estate | 60+ | | 1018 | Pedalon | 1 / 7 | 100% | 1h06:12.20 | 1h06:12.20 | 0% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #2 | | Crowthorne Wood | 50-59 | | 956 | Pedalon | 7 / 39 | 84% | 1h07:59.00 | 1h04:29.00 | 5.4% | - | - | |
| | 2017 British Cycling MTB XC #1 | | Pembrey Country Park | 60+ | | 701 | Pedalon | 2 / 16 | 93% | 1h08:13.00 | 1h07:20.00 | 1.3% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #4 | | Frith Hill | 50-59 | | 379 | Pedalon | 3 / 42 | 95% | 1h08:50.00 | 1h07:20.00 | 2.2% | - | - | |
| | 2017 Southern XC #4 | | Matterley Estate | 60+ | | 1119 | Pedalon | 1 / 3 | 100% | 1h08:55.40 | 1h08:55.40 | 0% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #1 | | Saddleback Hill | 50-59 | | 579 | Pedalon | 6 / 52 | 90% | 1h09:15.00 | 1h07:38.00 | 2.4% | - | - | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | 60+ | | 281 | Pedalon | 1 / 11 | 100% | 1h09:46.00 | 1h09:46.00 | 0% | - | - | |
| | 2015 Pedalon Southern XC #5 | | Porridgepot Hill | 50-59 | 435022 | 304 | Pedalon | 11 / 36 | 71% | 1h15:01.00 | 1h10:11.00 | 6.9% | - | - | |
| | 2017 British Cycling MTB XC #4 | | Dalby Forest | 60+ | | 652 | Pedalon | 3 / 17 | 88% | 1h15:57.00 | 1h11:54.00 | 5.6% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | 60+ | | 702 | Pedalon | 1 / 16 | 100% | 1h16:15.00 | 1h16:15.00 | 0% | - | - | |
| | 2015 Pedalon Southern XC #3 | | Wasing | 50-59 | | 310 | Pedalon | 7 / 31 | 80% | 1h16:39.00 | 1h11:58.00 | 6.5% | - | - | |
| | 2017 Gorrick Saddle Skedaddle XC #4 | | Bordon | 40+ Plus | | 565 | Pedalon | 25 / 38 | 35% | 1h16:50.00 | 1h06:19.00 | 15.9% | - | - | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | 60+ | | 651 | Pedalon | 2 / 17 | 94% | 1h18:41.00 | 1h16:40.00 | 2.6% | - | - | |
| | 2017 Southern XC #1 | | Wasing | 60+ | | 1305 | Pedalon | 1 / 8 | 100% | 1h19:15.30 | 1h19:15.30 | 0% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #3 | | Highlands Farm | 40+ Plus | | 145 | Pedalon | 10 / 28 | 67% | 1h21:03.00 | 1h15:26.00 | 7.5% | - | - | |
| | 2015 Pedalon Southern XC #1 | | Black Park | 50-59 | | 380 | Pedalon | 10 / 35 | 74% | 1h21:47.00 | 1h14:58.00 | 9.1% | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 60+ | | 501 | Pedalon | 1 / 10 | 100% | 1h22:00.00 | 1h22:00.00 | 0% | - | - | |
| | 2016 Gorrick Autumn Classic #1 | | Area 51 | 40+ Plus | | 118 | Pedalon | 18 / 31 | 43% | 1h26:39.00 | 1h16:55.00 | 12.7% | - | - | |
| | 2017 Midlands XC #3 | | Cannock Chase | Open | | 140 | Pedalon | 31 / 32 | 3% | - | 55:08.00 | - | - | - | |
| | 2017 British Cycling MTB XC #5 | | Royal Welsh Showground | 60+ | | 602 | Pedalon | 13 / 15 | 14% | - | 54:39.00 | - | - | - | |
| | 2018 Southern XC #2 | | Crow Hill | 60+ | | 1030 | Pedalon | 6 / 7 | 17% | - | 1h17:48.90 | - | - | - | |
| | 2021 Gorrick Autumn Classic #2 | | Highlands Farm | 60+ | | 939 | Pedalon | 9 / 9 | 0% | -1LAP | 43:15.00 | - | - | - | |