| | 2015 Pedalon Southern XC #1 | | Black Park | 50-59 | | 52 | Specialized Ruislip / WDMBC | 9 / 35 | 76% | 1h21:41.00 | 1h14:58.00 | 9% | - | - | |
| | 2016 Southern XC #1 | | Black Park | 50-59 | | 127 | Specialized Ruislip / West Drayton MBC | 14 / 34 | 61% | 1h20:49.40 | 1h14:18.50 | 8.8% | - | - | |
| | 2015 Pedalon Southern XC #4 | | Bordon | 50-59 | | 58 | Specialized Ruislip / WDMBC | 9 / 34 | 76% | 1h15:57.00 | 1h10:09.00 | 8.3% | - | - | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | 50-59 | | 567 | Specialized Ruislip / WDMBC | 17 / 40 | 59% | 1h39:22.00 | 1h28:03.00 | 12.9% | - | - | |
| | 2017 Mud Sweat & Gears XC #4 | | Carver Barracks | 50+ | | 318 | Specialized Ruislip / WDMBC | 10 / 49 | 81% | 1h30:18.00 | 1h24:33.00 | 6.8% | - | - | |
| | 2016 Southern XC #2 | | Checkendon | 50-59 | | 127 | Specialized Ruislip / West Drayton MBC | 11 / 22 | 52% | 1h08:08.40 | 1h03:32.40 | 7.2% | - | - | |
| | 2017 Southern XC #2 | | Checkendon | 50-59 | | 6502 | Specialized Ruislip / WDMBC | 11 / 33 | 69% | 1h12:46.40 | 1h09:13.40 | 5.1% | - | - | |
| | 2019 Southern XC #2 | | Checkendon | 50-59 | | 399 | Specialized Ruislip / WDMBC | 19 / 36 | 49% | 1h23:16.00 | 1h16:22.30 | 9% | - | - | |
| | 2022 Central XC #1 | | Checkendon | 50-59 | | 461 | West Drayton MBC | 15 / 42 | 66% | 1h24:49.00 | 1h15:49.10 | 11.9% | - | - | |
| | 2015 Pedalon Southern XC #2 | | Crow Hill | 50-59 | | 57 | Specialized Ruislip / WDMBC | 30 / 30 | 0% | - | 1h21:11.00 | - | - | - | |
| | 2017 Southern XC #3 | | Crow Hill | 50-59 | | 6373 | Specialized Ruislip / WDMBC | 9 / 29 | 71% | 1h22:23.10 | 1h15:49.70 | 8.7% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #2 | | Crowthorne Wood | 50-59 | | 946 | Specialized / West Drayton MBC | 8 / 39 | 82% | 1h08:37.00 | 1h04:29.00 | 6.4% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 50-59 | | 47 | Rapha CC | 32 / 102 | 69% | 50:49.30 | 45:51.50 | 10.8% | - | - | |
| | 2019 Southern XC #4 | | Folly Farm | 50-59 | | 984 | Specialized Ruislip / WDMBC | 6 / 30 | 83% | 1h17:53.20 | 1h14:03.00 | 5.2% | - | - | |
| | 2021 Southern XC #3 | | Folly Farm | 50-59 | | 1489 | West Drayton MBC | 16 / 50 | 69% | 31:02.90 | 19:30.50 | 59.2% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #4 | | Frith Hill | 50-59 | | 385 | Specialized / West Drayton MBC | 9 / 42 | 80% | 1h12:30.00 | 1h07:20.00 | 7.7% | - | - | |
| | 2015/16 Merida Brass Monkeys XC #2 | | Frith Hill | 3hr: 50+ | | 3038 | Specialized / WDMBC | 2 / 42 | 98% | 3h29:38.00 | 3h29:04.00 | 0.3% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #2 | | Frith Hill | 50-59 | | 670 | Specialized / WDMBC | 5 / 29 | 86% | 1h24:08.00 | 1h19:27.00 | 5.9% | - | - | |
| | 2021 Southern XC #2 | | Gaddon's Farm, New Forest | 50-59 | | 958 | Specialized Ruislip / West Drayton MBC | 13 / 44 | 72% | 1h18:27.50 | 1h09:44.40 | 12.5% | - | - | |
| | 2015 Mud Sweat & Gears XC #4 | | Hadleigh Park | 50+ | | 587 | Specialized Ruislip / WDMBC | 2 / 30 | 97% | 1h19:27.00 | 1h16:50.00 | 3.4% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | 50-59 | | 282 | Specialized Ruislip / WDMBC | 12 / 29 | 61% | 1h15:04.00 | 1h08:54.00 | 9% | - | - | |
| | 2016 Mud Sweat & Gears XC #2 | | Henham Hall | 50+ | | 466 | Specialized / WDMBC | 2 / 46 | 98% | 1h58:07.00 | 1h55:48.00 | 2% | - | - | |
| | 2017 Mud Sweat & Gears XC #3 | | Henham Hall | 50+ | | 318 | Specialized Ruislip / WDMBC | 6 / 42 | 88% | 1h29:44.00 | 1h25:54.00 | 4.5% | - | - | |
| | 2017 Mud Sweat & Gears XC #6 | | Hintlesham | 50+ | | 318 | Specialized Ruislip / WDMBC | 4 / 35 | 91% | 1h26:56.00 | 1h23:00.00 | 4.7% | - | - | |
| | 2017 Mud Sweat & Gears XC #8 | | Langdon Hills | 50+ | | 318 | Specialized Ruislip / WDMBC | 4 / 29 | 89% | 1h36:19.00 | 1h33:19.00 | 3.2% | - | - | |
| | 2017 Mud Sweat & Gears XC #1 | | Lee Valley | 50+ | | 318 | Specialized Ruislip / WDMBC | 11 / 45 | 77% | 1h26:18.00 | 1h20:53.00 | 6.7% | - | - | |
| | 2016 Southern XC #7 | | Matterley Estate | 50-59 | | 127 | Specialized Ruislip / West Drayton MBC | 9 / 17 | 50% | 1h13:04.70 | 1h04:25.30 | 13.4% | - | - | |
| | 2017 Southern XC #4 | | Matterley Estate | 50-59 | | 6374 | Specialized Ruislip / WDMBC | 4 / 17 | 81% | 1h08:10.10 | 1h06:47.40 | 2.1% | - | - | |
| | 2018 Southern XC #4 | | Matterley Estate | 50-59 | | 6225 | Specialized Ruislip / WDMBC | 6 / 21 | 75% | 1h14:43.40 | 1h12:10.70 | 3.5% | - | - | |
| | Gorrick - Kawasaki G100 Enduro Challenge | | Minley Manor | 5 Laps | | 566 | Specialized Ruislip / WDMBC | 12 / 40 | 72% | 3h53:24.00 | 3h25:10.00 | 13.8% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | 50-59 | | 535 | Rapha CC | 7 / 29 | 79% | 1h14:54.00 | 1h07:03.00 | 11.7% | - | - | |
| | 2017 Mud Sweat & Gears XC #2 | | Phoenix Bike Park, Kentford | 50+ | | 318 | Specialized Ruislip / WDMBC | 6 / 44 | 88% | 1h21:16.00 | 1h18:24.00 | 3.7% | - | - | |
| | 2017 Mud Sweat & Gears XC #5 | | Phoenix Bike Park, Kentford | 50+ | | 318 | Specialized Ruislip / WDMBC | 17 / 34 | 52% | - | 1h18:14.00 | - | - | - | |
| | Eventrex - Vittoria MTB Marathon | | Pippingford | 40+ (54km Super Marathon) | | 543 | WDMBC | - / 30 | 0% | 2h06:08.00 | 1h23:00.40 | 52% | - | - | |
| | 2015 Pedalon Southern XC #5 | | Porridgepot Hill | 50-59 | GBR19640731 | 58 | Specialized Ruislip / WDMBC | 9 / 36 | 77% | 1h14:40.00 | 1h10:11.00 | 6.4% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | 50-59 | | 37 | WDMBC | DNS / 105 | 0% | DNS | 37:03.20 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 50-59 | | 58 | Rapha CC | 19 / 78 | 77% | 46:42.60 | 42:31.10 | 9.9% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | 50-59 | | 25 | Specialized Ruislip / WDMBC | DNF / 59 | 0% | DNF | 41:29.50 | - | - | - | |
| | Swinley Bike Hub - Swinduro | | Swinley Forest | Hardtail | | 382 | | 17 / 26 | 36% | 18:31.69 | 13:31.05 | 37.1% | 11:23.92 | 62.6% | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | 50-59 | | 32 | Rapha CC | 17 / 52 | 69% | 46:30.10 | 43:18.10 | 7.4% | - | - | |
| | 2016 Southern XC #3 | | Wasing | 50-59 | | 127 | Specialized Ruislip / West Drayton MBC | 7 / 27 | 77% | 1h16:22.40 | 1h10:41.40 | 8% | - | - | |
| | 2017 Southern XC #1 | | Wasing | 50-59 | | 6512 | Specialized Ruislip / West Drayton MBC | 14 / 27 | 50% | 1h33:37.80 | 1h17:19.00 | 21.1% | - | - | |