| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 22-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 8545 | SL | DNS | | OBARTS |
| 21-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 8541 | SL | DNS | | OBARTS |
| 24-Aug-2024 | Silksworth | All England Championships | 8534 | SL | DSQ | | OBARTS |
| 28-Jul-2024 | Gloucester | SWSA Club National | 8557 | SL | QLF | 26 (10) | 46.71 | 290.30 | 12.78 | 303.08 | OBARTS |
| 27-Jul-2024 | Gloucester | Western Counties Club National | 8555 | SL | DNF | | OBARTS |
| 07-Jul-2024 | Swadlincote | Telford CN | 8512 | SL | DNF | | OBARTS |
| 06-Jul-2024 | Swadlincote | Midland CN | 8510 | SL | QLF | 48 (15) | 30.26 | 196.97 | 14.00 | 210.97 | OBARTS |
| 22-Jun-2024 | Gloucester | Gloucester Club National | 8503 | SL | QLF | 41 (10) | 41.13 | 241.37 | 10.00 | 251.37 | OBARTS |
| 09-Jul-2023 | Rossendale | The Hill CN | 8675 | SL | DNS | | OBARTS |
| 08-Jul-2023 | Pendle | Pendle CN | 8670 | SL | DNS | | OBARTS |
| 21-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8643 | SL | DNF | | OBARTS |
| 20-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8642 | SL | DNF | | OBARTS |
| 29-Apr-2023 | Silksworth | RTR Club National | 8631 | SL | DNF | | OBARTS |
| 23-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8712 | SL | DNF | | OBARTS |
| 22-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8710 | SL | DSQ | | OBARTS |
| 24-Sep-2022 | Llandudno | North Wales SC Club National | 8321 | SL | QLF | 24 (6) | 33.31 | 175.64 | 44.51 | 220.15 | OBARTS |
| 11-Sep-2022 | Llandudno | British Outdoor Championships | 8319 | SL | DSQ | | OBARTS |
| 10-Sep-2022 | Llandudno | Welsh National Championships | 8317 | SL | QLF | 53 (12) | 38.96 | 293.42 | 5.44 | 298.86 | OBARTS |
| 27-Aug-2022 | Chatham | All England Championships | 8311 | SL | DSQ | | OBARTS |
| 06-Aug-2022 | Swadlincote | CESA CN | 8301 | SL | QLF | 35 (7) | 31.83 | 134.11 | 34.64 | 168.75 | OBARTS |
| 31-Jul-2022 | Rossendale | eola GBR Outdoor Series Race 4 | 8299 | SL | DNS | | OBARTS |
| 30-Jul-2022 | Pendle | eola GBR Outdoor Series Race 3 | 8297 | SL | QLF | 24 (3) | 37.14 | 216.99 | 5.71 | 222.70 | OBARTS |
| 17-Jul-2022 | Chill Factore | British Indoor Championships | 8295 | SL | QLF | 54 (13) | 37.05 | 299.17 | 11.71 | 310.88 | IBARTS |
| 16-Jul-2022 | Chill Factore | eola GBR Indoor Series Race 5 | 8293 | SL | DNF | | IBARTS |
| 03-Jul-2022 | Swadlincote | Telford Club National | 8289 | SL | QLF | 39 (6) | 31.29 | 166.81 | 32.20 | 199.01 | OBARTS |
| 02-Jul-2022 | Swadlincote | Midland Club National | 8287 | SL | DNF | | OBARTS |
| 26-Jun-2022 | Norwich | Norfolk Club National | 8285 | SL | DNF | | OBARTS |
| 12-Jun-2022 | Snozone MK | SMK Club National | 8273 | SL | QLF | 51 (11) | 18.27 | 293.57 | 49.04 | 342.61 | IBARTS |
| 12-Jun-2022 | Snozone MK | SMK Club National | 8272 | SL | QLF | 52 (12) | 20.21 | 311.16 | 41.05 | 352.21 | IBARTS |
| 11-Jun-2022 | Snow Centre Hemel | Hemel Club National | 8270 | SL | QLF | 56 (13) | 16.54 | 326.36 | 40.51 | 366.87 | IBARTS |
| 11-Jun-2022 | Snow Centre Hemel | Hemel Club National | 8269 | SL | QLF | 47 (11) | 16.19 | 280.15 | 50.64 | 330.79 | IBARTS |
| 22-May-2022 | Rossendale | Rossendale Club National | 8257 | SL | DNF | | OBARTS |
| 21-May-2022 | Pendle | Pendle Club National | 8253 | SL | DNF | | OBARTS |
| 15-May-2022 | Silksworth | NESA Club National | 8251 | SL | QLF | 26 (5) | 33.30 | 236.56 | 41.11 | 277.67 | OBARTS |
| 14-May-2022 | Silksworth | RTR Club National | 8249 | SL | DNF | | OBARTS |
| 08-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8247 | SL | QLF | 69 (17) | 42.00 | 325.79 | 32.50 | 358.29 | IBARTS |
| 07-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8245 | SL | QLF | 71 (18) | 41.05 | 346.38 | 54.51 | 400.89 | IBARTS |
| 01-May-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8243 | SL | QLF | 54 (13) | 38.51 | 302.02 | 14.98 | 317.00 | OBARTS |
| 30-Apr-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8241 | SL | QLF | 51 (10) | 39.54 | 292.83 | 19.29 | 312.12 | OBARTS |