| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 19-Apr-2026 | Silksworth | NESA Club National | 9251 | SL | DNF | | OBARTS |
| 18-Apr-2026 | Silksworth | RTR Club National | 9249 | SL | QLF | 14 (6) | 31.28 | 93.45 | 10.00 | 103.45 | OBARTS |
| 21-Sep-2025 | Llandudno | North Wales Weekend | 9256 | SL | QLF | 19 (6) | 34.62 | 145.39 | 10.00 | 155.39 | OBARTS |
| 02-Aug-2025 | Stoke | Team Evolution Club National | 9254 | SL | QLF | 19 (7) | 28.65 | 119.84 | 10.00 | 129.84 | OBARTS |
| 04-May-2025 | Rossendale | Ski Rossendale Club National | 9234 | SL | QLF | 10 (3) | 36.49 | 124.59 | 10.00 | 134.59 | OBARTS |
| 03-May-2025 | Pendle | Pendle Club National | 9232 | SL | QLF | 11 (4) | 33.60 | 83.53 | 10.00 | 93.53 | OBARTS |
| 20-Apr-2025 | Silksworth | NESA Club National | 9230 | SL | QLF | 10 (3) | 30.89 | 86.72 | 10.00 | 96.72 | OBARTS |
| 19-Apr-2025 | Silksworth | Ravens Tigers Club National | 9228 | SL | QLF | 12 (3) | 30.90 | 98.39 | 10.00 | 108.39 | OBARTS |
| 22-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 9545 | SL | QLF | 24 (8) | 35.66 | 123.78 | 10.00 | 133.78 | OBARTS |
| 21-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 9541 | SL | QLF | 18 (6) | 41.21 | 101.49 | 2.46 | 103.95 | OBARTS |
| 24-Aug-2024 | Silksworth | All England Championships | 9534 | SL | DNF | | OBARTS |
| 21-Apr-2024 | Silksworth | NESA Club National | 9457 | SL | QLF | 18 (5) | 31.28 | 76.01 | 10.00 | 86.01 | OBARTS |
| 20-Apr-2024 | Silksworth | RTR Club National | 9455 | SL | QLF | 11 (4) | 31.07 | 62.21 | 10.00 | 72.21 | OBARTS |
| 24-Sep-2023 | Llandudno | North Wales Race Weekend | 9737 | SL | QLF | 14 (5) | 37.46 | 145.35 | 20.35 | 165.70 | OBARTS |
| 08-Jul-2023 | Pendle | Pendle CN | 9670 | SL | QLF | 11 (3) | 31.05 | 85.93 | 10.00 | 95.93 | OBARTS |
| 29-Apr-2023 | Silksworth | RTR Club National | 9631 | SL | QLF | 17 (5) | 36.22 | 129.58 | 10.00 | 139.58 | OBARTS |
| 03-Jul-2022 | Swadlincote | Telford Club National | 9289 | SL | QLF | 26 (10) | 32.58 | 154.47 | 10.00 | 164.47 | OBARTS |
| 02-Jul-2022 | Swadlincote | Midland Club National | 9287 | SL | QLF | 30 (11) | 30.21 | 169.03 | 10.00 | 179.03 | OBARTS |
| 22-May-2022 | Rossendale | Rossendale Club National | 9257 | SL | QLF | 15 (7) | 41.30 | 246.33 | 12.00 | 258.33 | OBARTS |
| 21-May-2022 | Pendle | Pendle Club National | 9253 | SL | QLF | 20 (8) | 36.04 | 162.14 | 10.00 | 172.14 | OBARTS |
| 15-May-2022 | Silksworth | NESA Club National | 9251 | SL | QLF | 18 (8) | 32.81 | 162.71 | 10.00 | 172.71 | OBARTS |
| 14-May-2022 | Silksworth | RTR Club National | 9249 | SL | QLF | 20 (9) | 33.44 | 165.50 | 10.00 | 175.50 | OBARTS |
| 11-Jul-2021 | Stoke | Telford Club National | 9195 | SL | QLF | 42 (11) | 32.83 | 278.24 | 44.72 | 322.96 | OBARTS |
| 10-Jul-2021 | Stoke | Midland Club National | 9190 | SL | QLF | 47 (12) | 33.23 | 274.88 | 35.25 | 310.13 | OBARTS |
| 27-Jun-2021 | Silksworth | NESA Club National | 9233 | SL | QLF | 37 (10) | 37.20 | 263.27 | 27.49 | 290.76 | OBARTS |
| 26-Jun-2021 | Silksworth | RTR Club National | 9231 | SL | QLF | 40 (11) | 35.33 | 242.87 | 26.15 | 269.02 | OBARTS |