| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 29-Jul-2023 | Swadlincote | Midland CN | 8727 | SL | QLF | 18 (3) | 28.68 | 84.33 | 18.53 | 102.86 | OBARTS |
| 23-Jul-2023 | Pontypool | Cardiff & Dragons Club National | 8723 | SL | QLF | 14 (3) | 42.24 | 89.87 | 12.14 | 102.01 | OBARTS |
| 09-Jul-2023 | Rossendale | The Hill CN | 8675 | SL | QLF | 8 (2) | 32.10 | 103.03 | 22.12 | 125.15 | OBARTS |
| 08-Jul-2023 | Pendle | Pendle CN | 8670 | SL | QLF | 15 (2) | 29.60 | 81.42 | 28.97 | 110.39 | OBARTS |
| 25-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8666 | SL | QLF | 22 (4) | 33.84 | 132.24 | 0.88 | 133.12 | OBARTS |
| 24-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8664 | SL | DNF | | OBARTS |
| 21-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8643 | SL | QLF | 23 (6) | 34.22 | 124.91 | 5.00 | 129.91 | OBARTS |
| 20-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8642 | SL | QLF | 19 (5) | 34.44 | 128.06 | 7.18 | 135.24 | OBARTS |
| 14-May-2023 | Welwyn | Evolution CN | 8640 | SL | QLF | 14 (4) | 23.24 | 120.81 | 16.69 | 137.50 | OBARTS |
| 13-May-2023 | Welwyn | Welwyn CN | 8638 | SL | QLF | 13 (2) | 27.17 | 174.84 | 10.00 | 184.84 | OBARTS |
| 23-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8712 | SL | QLF | 17 (3) | 11.27 | 95.19 | 59.55 | 154.74 | OBARTS |
| 22-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8710 | SL | QLF | 20 (3) | 22.16 | 96.19 | 31.11 | 127.30 | OBARTS |
| 24-Sep-2022 | Llandudno | North Wales SC Club National | 8321 | SL | QLF | 13 (4) | 30.31 | 94.07 | 44.51 | 138.58 | OBARTS |
| 11-Sep-2022 | Llandudno | British Outdoor Championships | 8319 | SL | QLF | 37 (12) | 31.85 | 110.58 | 13.67 | 124.25 | OBARTS |
| 10-Sep-2022 | Llandudno | Welsh National Championships | 8317 | SL | DNS | | OBARTS |
| 27-Aug-2022 | Chatham | All England Championships | 8311 | SL | QLF | 25 (9) | 40.87 | 96.46 | 24.52 | 120.98 | OBARTS |
| 21-Aug-2022 | Gloucester | Welsh Open Championships | 8309 | SL | QLF | 15 (6) | 39.76 | 112.52 | 27.44 | 139.96 | OBARTS |
| 20-Aug-2022 | Gloucester | SSW Club National | 8307 | SL | QLF | 16 (5) | 38.86 | 108.54 | 31.21 | 139.75 | OBARTS |
| 06-Aug-2022 | Swadlincote | CESA CN | 8301 | SL | QLF | 19 (6) | 29.45 | 69.50 | 34.64 | 104.14 | OBARTS |
| 31-Jul-2022 | Rossendale | eola GBR Outdoor Series Race 4 | 8299 | SL | DNF | | OBARTS |
| 30-Jul-2022 | Pendle | eola GBR Outdoor Series Race 3 | 8297 | SL | QLF | 16 (5) | 34.59 | 151.97 | 5.71 | 157.68 | OBARTS |
| 03-Jul-2022 | Swadlincote | Telford Club National | 8289 | SL | QLF | 16 (7) | 27.86 | 68.50 | 32.20 | 100.70 | OBARTS |
| 02-Jul-2022 | Swadlincote | Midland Club National | 8287 | SL | QLF | 23 (8) | 25.74 | 97.03 | 27.83 | 124.86 | OBARTS |
| 19-Jun-2022 | Gloucester | Gloucester Club National | 8281 | SL | QLF | 10 (4) | 39.25 | 100.75 | 49.65 | 150.40 | OBARTS |
| 22-May-2022 | Rossendale | Rossendale Club National | 8257 | SL | QLF | 15 (5) | 33.87 | 183.04 | 22.40 | 205.44 | OBARTS |
| 21-May-2022 | Pendle | Pendle Club National | 8253 | SL | QLF | 17 (5) | 31.82 | 132.23 | 14.60 | 146.83 | OBARTS |
| 01-May-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8243 | SL | DNF | | OBARTS |
| 30-Apr-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8241 | SL | QLF | 36 (5) | 33.71 | 142.02 | 19.29 | 161.31 | OBARTS |
| 24-Apr-2022 | Pembrey | SSW Excel Format | 8239 | SL | QLF | 9 (4) | 11.54 | 81.58 | 73.61 | 155.19 | OBARTS |
| 23-Apr-2022 | Pembrey | SSW Club National | 8237 | SL | QLF | 11 (4) | 22.73 | 102.98 | 30.78 | 133.76 | OBARTS |
| 12-Sep-2021 | Llandudno | Welsh Outdoor Champs & eola GBR Outdoor Series 4+5 | 8221 | SL | QLF | 29 (8) | 33.45 | 172.38 | 4.35 | 176.73 | OBARTS |
| 11-Sep-2021 | Llandudno | Welsh Outdoor Champs & eola GBR Outdoor Series 4+5 | 8219 | SL | QLF | 29 (6) | 35.04 | 193.77 | 12.41 | 206.18 | OBARTS |
| 22-Aug-2021 | Rossendale | Rossendale Club National | 8174 | SL | QLF | 23 (7) | 33.66 | 166.78 | 28.79 | 195.57 | OBARTS |
| 21-Aug-2021 | Pendle | Pendle Club National | 8170 | SL | QLF | 25 (7) | 32.01 | 170.82 | 32.57 | 203.39 | OBARTS |
| 01-Aug-2021 | Gloucester | British Outdoor Championships | 8208 | SL | DNS | | OBARTS |
| 31-Jul-2021 | Gloucester | Gloucester Club National | 8184 | SL | QLF | 35 (10) | 41.37 | 198.09 | 10.00 | 208.09 | OBARTS |
| 24-Jul-2021 | Swadlincote | CESA Club National | 8204 | SL | QLF | 32 (10) | 31.35 | 200.30 | 13.98 | 214.28 | OBARTS |
| 11-Jul-2021 | Stoke | Telford Club National | 8195 | SL | QLF | 39 (11) | 26.99 | 161.93 | 26.24 | 188.17 | OBARTS |
| 10-Jul-2021 | Stoke | Midland Club National | 8190 | SL | QLF | 40 (10) | 30.37 | 258.85 | 20.00 | 278.85 | OBARTS |
| 13-Jun-2021 | Welwyn | Evolution Club National | 8176 | SL | QLF | 35 (8) | 25.10 | 243.59 | 23.97 | 267.56 | OBARTS |
| 05-Jun-2021 | Norwich | Norfolk Club National | 8164 | SL | QLF | 35 (8) | 33.68 | 198.84 | 49.73 | 248.57 | OBARTS |
| 29-May-2021 | Chill Factore | Ambition Club National | 8157 | SL | QLF | 45 (13) | 19.03 | 258.04 | 22.95 | 280.99 | IBARTS |
| 29-May-2021 | Chill Factore | Ambition Club National | 8156 | SL | QLF | 34 (9) | 19.23 | 246.89 | 22.44 | 269.33 | IBARTS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8112 | SG | DNS | | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8111 | SG | DNS | | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8109 | GS | QLF | 30 (30) | 152.01 | 302.00 | 152.98 | 454.98 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8106 | GS | QLF | 61 (30) | 152.01 | * | * | * | BASS |
| 05-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8104 | SL | QLF | 21 (21) | 150.18 | 609.75 | 154.61 | 764.36 | BASS |
| 24-Aug-2019 | Stoke | Ski Bartlett English Open | 8291 | SL | QLF | 39 (11) | 32.88 | 291.81 | 5.00 | 296.81 | OBARTS |
| 18-May-2019 | Stoke | Midland Club National & U10/U12's | 8241 | SL | QLF | 52 (19) | 35.99 | 420.80 | 10.00 | 430.80 | OBARTS |