| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | 40-49 | | 25 | Portsmouth North End CC | 50 / 65 | 23% | - | 43:56.60 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #5 | | Peel Park, West Yorkshire | Elite | | 27 | Portsmouth North End CC | 27 / 30 | 10% | - | 1h00:59.00 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | Elite | | 27 | Portsmouth North End CC | 32 / 40 | 21% | - | 1h04:09.00 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 40-49 | | 27 | Portsmouth North End CC | 54 / 70 | 23% | - | 40:28.30 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | Elite | | 28 | Portsmouth North End CC | 37 / 40 | 8% | - | 1h00:50.10 | - | - | - | |
| | 2023 British Cycling CX National Trophy Series #4 | | Torbay Velopark | 50-59 | | 29 | Portsmouth North End CC | 33 / 34 | 3% | 51:44.50 | 44:47.40 | 15.5% | - | - | |
| | 2023 British Cycling CX National Trophy Series #5 | | Cyclopark | 50-59 | | 29 | Portsmouth North End CC | 45 / 58 | 23% | 49:48.00 | 44:05.00 | 13% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #4 | | Cyclopark | Elite | | 31 | Portsmouth North End CC | 41 / 50 | 18% | - | 57:26.00 | - | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | Elite | | 36 | Portsmouth North End CC | 53 / 68 | 22% | - | 1h07:19.00 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | 40-49 | | 42 | Portsmouth North End CC | 40 / 59 | 33% | 48:07.40 | 40:14.50 | 19.6% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | 40-49 | | 42 | Portsmouth North End CC | 59 / 88 | 33% | - | 38:14.70 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #4 | | Cyclopark | 40-49 | | 43 | Portsmouth North End CC | 36 / 49 | 27% | 45:45.50 | 36:44.10 | 24.6% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | 40-49 | | 43 | Portsmouth North End CC | 40 / 61 | 35% | - | 44:19.50 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 40-49 | | 43 | Portsmouth North End CC | 53 / 66 | 20% | - | 40:16.10 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | 40-49 | | 44 | Portsmouth North End CC | 33 / 48 | 32% | 52:02.00 | 45:12.60 | 15.1% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | Elite | | 45 | Portsmouth North End CC | 49 / 55 | 11% | - | 1h06:11.00 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | 40-49 | | 45 | Portsmouth North End CC | 34 / 64 | 48% | 46:18.70 | 38:05.50 | 21.6% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #5 | | Peel Park, West Yorkshire | 40-49 | | 49 | Portsmouth North End CC | 41 / 53 | 23% | 44:36.60 | 35:17.70 | 26.4% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | 40-49 | | 54 | Portsmouth North End CC | 57 / 82 | 31% | - | 40:19.30 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 55 | Portsmouth North End CC | 57 / 88 | 36% | 49:23.90 | 42:26.20 | 16.4% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | 40-49 | | 60 | Portsmouth North End CC | 13 / 84 | 86% | 38:38.20 | 37:34.60 | 2.8% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 60 | Portsmouth North End CC | 62 / 80 | 23% | 45:15.20 | 38:38.90 | 17.1% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 40-49 | | 68 | Portsmouth North End CC | 54 / 92 | 42% | 48:36.50 | 39:57.50 | 21.7% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | 40-49 | | 68 | Portsmouth North End CC | 59 / 101 | 42% | - | 45:19.40 | - | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | 50-59 | | 79 | Portsmouth North End CC | 66 / 73 | 10% | 38:14.10 | 1h07:59.00 | -43.8% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | Elite | | 83 | Portsmouth North End CC | 66 / 71 | 7% | - | 59:19.00 | - | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 40-49 | | 87 | Portsmouth North End CC | 48 / 85 | 44% | 48:29.40 | 39:03.70 | 24.1% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 40-49 | | 87 | Portsmouth North End CC | 96 / 107 | 10% | - | 42:16.60 | - | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | 50-54 (50-59) | | 92 | Portsmouth North End CC | 45 / 47 | 4% | 57:34.00 | 44:04.60 | 30.6% | - | - | |
| | 2023 Southern XC #4 | | Folly Farm | Open | | 165 | Portsmouth North End CC | 57 / 62 | 8% | 1h14:36.00 | 52:58.10 | 40.8% | - | - | |
| | 2015 Pedalon Southern XC #1 | | Black Park | 40-49 | | 249 | Portsmouth North End CC | 48 / 54 | 11% | - | 1h29:57.00 | - | - | - | |
| | 2022/23 Miche Wessex CX League #9 & South Region Champs | | Cannon Heath Down | 50-59 (50+ race) | | 320 | Portsmouth North End CC | 41 / 44 | 7% | 49:48.48 | 42:20.48 | 17.6% | - | - | |
| | 2019 Southern XC #1 | | Matterley Estate | 40-49 | | 415 | Portsmouth North End CC | 34 / 48 | 30% | 1h48:33.80 | 1h18:03.00 | 39.1% | - | - | |
| | 2023/24 Miche Wessex CX League #5 | | Southampton Sports Centre | 50-59 (50-59/60+ race) | | 436 | Portsmouth North End CC | 39 / 63 | 39% | 46:08.30 | 39:34.91 | 16.6% | - | - | |
| | 2023/24 Miche Wessex CX League #4 | | Prospect Park | 50-59 (50-59/60+ race) | | 436 | Portsmouth North End CC | 36 / 67 | 47% | 42:51.17 | 41:33.60 | 3.1% | - | - | |
| | 2023/24 Miche Wessex CX League #3 | | Foxhill | 50-59 (50-59/60+ race) | | 436 | Portsmouth North End CC | 21 / 60 | 66% | 46:44.08 | 40:56.71 | 14.1% | - | - | |
| | 2023/24 Miche Wessex CX League #1 | | Clanfield Cross | 50-59 (50-59/60+ race) | | 436 | Portsmouth North End CC | 32 / 60 | 47% | 44:47.63 | 43:48.30 | 2.3% | - | - | |
| | 2022/23 Miche Wessex CX League #1 | | Clanfield Cross | 50-59 (50+ race) | | 497 | Portsmouth North End CC | 40 / 46 | 13% | 49:14.83 | 43:16.99 | 13.8% | - | - | |
| | 2022/23 Miche Wessex CX League #7 | | Popham Airfield | 50-59 (50+ race) | | 497 | Portsmouth North End CC | 59 / 62 | 5% | 45:49.92 | 39:09.02 | 17.1% | - | - | |
| | 2022/23 Miche Wessex CX League #3 | | Moredon Rec, Swindon | 50-59 (50+ race) | | 497 | Portsmouth North End CC | 45 / 56 | 20% | 40:27.35 | 39:35.94 | 2.2% | - | - | |
| | 2022/23 Miche Wessex CX League #2 | | Swanmore MX | 50-59 (50+ race) | | 497 | Portsmouth North End CC | 41 / 46 | 11% | 45:24.01 | 37:30.79 | 21% | - | - | |
| | 2022/23 Miche Wessex CX League #8 | | Andover Athletic Club | 50-59 (50+ race) | | 497 | Portsmouth North End CC | 43 / 76 | 44% | 42:04.30 | 41:35.81 | 1.1% | - | - | |
| | 2022/23 Miche Wessex CX League #12 | | Southampton Sports Centre | 50-59 (50+ race) | | 497 | Portsmouth North End CC | 54 / 57 | 5% | 44:30.71 | 44:21.62 | 0.3% | - | - | |
| | 2022/23 Miche Wessex CX League #13 | | Crow Hill | 50-59 (50+ race) | | 497 | Portsmouth North End CC | 47 / 50 | 6% | 49:08.46 | 42:58.49 | 14.4% | - | - | |
| | 2023 Southern XC #3 | | Checkendon | Open | | 531 | Portsmouth North End RC | 60 / 71 | 16% | 1h25:16.60 | 1h04:02.80 | 33.2% | - | - | |
| | 2018 Southern XC #1 | | Checkendon | 40-49 | | 6079 | Portsmouth North End CC | 31 / 41 | 25% | 1h33:48.60 | 1h15:17.10 | 24.6% | - | - | |