| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 19-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 8477 | SL | DNF | | OBARTS |
| 18-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 8475 | SL | DNF | | OBARTS |
| 28-Apr-2024 | Rossendale | The Hill Club National | 8465 | SL | QLF | 11 (4) | 32.95 | 118.45 | 10.84 | 129.29 | OBARTS |
| 27-Apr-2024 | Pendle | Pendle Club National | 8463 | SL | QLF | 23 (8) | 30.34 | 141.29 | 21.00 | 162.29 | OBARTS |
| 21-Apr-2024 | Silksworth | NESA Club National | 8457 | SL | QLF | 16 (6) | 30.87 | 115.91 | 27.07 | 142.98 | OBARTS |
| 20-Apr-2024 | Silksworth | RTR Club National | 8455 | SL | QLF | 14 (5) | 31.67 | 132.65 | 34.94 | 167.59 | OBARTS |
| 09-Jul-2023 | Rossendale | The Hill CN | 8675 | SL | QLF | 10 (5) | 32.35 | 109.51 | 22.12 | 131.63 | OBARTS |
| 25-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8666 | SL | DNF | | OBARTS |
| 24-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8664 | SL | QLF | 16 (7) | 35.37 | 126.10 | 10.00 | 136.10 | OBARTS |
| 29-Apr-2023 | Silksworth | RTR Club National | 8631 | SL | QLF | 23 (6) | 35.13 | 145.25 | 24.01 | 169.26 | OBARTS |
| 24-Sep-2022 | Llandudno | North Wales SC Club National | 8321 | SL | QLF | 16 (9) | 30.72 | 105.22 | 44.51 | 149.73 | OBARTS |
| 11-Sep-2022 | Llandudno | British Outdoor Championships | 8319 | SL | DNF | | OBARTS |
| 10-Sep-2022 | Llandudno | Welsh National Championships | 8317 | SL | QLF | 45 (15) | 35.73 | 208.57 | 5.44 | 214.01 | 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 | 23 (10) | 36.66 | 204.75 | 5.71 | 210.46 | OBARTS |
| 17-Jul-2022 | Chill Factore | British Indoor Championships | 8295 | SL | QLF | 48 (15) | 33.32 | 195.56 | 11.71 | 207.27 | IBARTS |
| 16-Jul-2022 | Chill Factore | eola GBR Indoor Series Race 5 | 8293 | SL | QLF | 48 (17) | 32.84 | 220.19 | 24.42 | 244.61 | IBARTS |
| 03-Jul-2022 | Swadlincote | Telford Club National | 8289 | SL | QLF | 40 (15) | 31.34 | 168.24 | 32.20 | 200.44 | OBARTS |
| 02-Jul-2022 | Swadlincote | Midland Club National | 8287 | SL | QLF | 34 (14) | 26.59 | 124.34 | 27.83 | 152.17 | OBARTS |
| 29-May-2022 | Chill Factore | Excel Club National | 8265 | SL | QLF | 28 (12) | 15.89 | 127.33 | 48.52 | 175.85 | IBARTS |
| 29-May-2022 | Chill Factore | Excel Club National | 8264 | SL | QLF | 36 (13) | 15.58 | 139.53 | 58.82 | 198.35 | IBARTS |
| 28-May-2022 | Chill Factore | Ambition Club National | 8262 | SL | QLF | 25 (11) | 17.02 | 138.25 | 58.31 | 196.56 | IBARTS |
| 28-May-2022 | Chill Factore | Ambition Club National | 8261 | SL | QLF | 37 (14) | 16.88 | 139.00 | 61.88 | 200.88 | IBARTS |
| 22-May-2022 | Rossendale | Rossendale Club National | 8257 | SL | QLF | 6 (2) | 31.71 | 124.81 | 22.40 | 147.21 | OBARTS |
| 21-May-2022 | Pendle | Pendle Club National | 8253 | SL | QLF | 40 (15) | 45.17 | 493.98 | 14.60 | 508.58 | OBARTS |
| 15-May-2022 | Silksworth | NESA Club National | 8251 | SL | QLF | 15 (7) | 28.76 | 104.78 | 41.11 | 145.89 | OBARTS |
| 14-May-2022 | Silksworth | RTR Club National | 8249 | SL | QLF | 14 (6) | 29.48 | 110.64 | 38.93 | 149.57 | OBARTS |
| 08-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8247 | SL | QLF | 45 (20) | 34.54 | 138.26 | 32.50 | 170.76 | IBARTS |
| 07-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8245 | SL | QLF | 49 (25) | 33.02 | 135.83 | 54.51 | 190.34 | IBARTS |
| 01-May-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8243 | SL | QLF | 25 (8) | 31.85 | 123.54 | 14.98 | 138.52 | OBARTS |
| 30-Apr-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8241 | SL | QLF | 30 (11) | 33.05 | 124.94 | 19.29 | 144.23 | OBARTS |
| 28-Aug-2021 | Silksworth | All England Championships | 8214 | SL | QLF | 39 (11) | 33.24 | 213.44 | 0.43 | 213.87 | OBARTS |
| 22-Aug-2021 | Rossendale | Rossendale Club National | 8174 | SL | QLF | 18 (7) | 32.29 | 130.28 | 28.79 | 159.07 | OBARTS |
| 21-Aug-2021 | Pendle | Pendle Club National | 8170 | SL | QLF | 33 (12) | 33.35 | 208.53 | 32.57 | 241.10 | OBARTS |
| 11-Jul-2021 | Stoke | Telford Club National | 8195 | SL | DNS | | OBARTS |
| 27-Jun-2021 | Silksworth | NESA Club National | 8233 | SL | QLF | 25 (11) | 32.04 | 180.44 | 19.27 | 199.71 | OBARTS |
| 26-Jun-2021 | Silksworth | RTR Club National | 8231 | SL | QLF | 23 (10) | 30.20 | 185.15 | 17.14 | 202.29 | OBARTS |
| 19-May-2019 | Stoke | Telford Club National & U10/U12's | 8243 | SL | QLF | 38 (10) | 30.83 | 268.93 | 17.45 | 286.38 | OBARTS |
| 18-May-2019 | Stoke | Midland Club National & U10/U12's | 8241 | SL | QLF | 49 (12) | 33.62 | 345.02 | 10.00 | 355.02 | OBARTS |
| 04-May-2019 | Pendle | Pendle Club National & U10/U12's | 8233 | SL | DNF | | OBARTS |
| 05-May-2018 | Stoke | Midland Club National & U10/U12's | 8212 | SL | QLF | 12 (10) | 14.85 | | UNS |
| 29-Apr-2018 | Pendle | NWSF Club National & U10/U12's | 8210 | SL | QLF | 6 (6) | 16.38 | | UNS |
| 28-Apr-2018 | Pendle | Pendle Club National & U10/U12's | 8208 | SL | QLF | 7 (7) | 15.80 | | UNS |
| 22-Apr-2018 | Silksworth | Tigers Club National & U10/U12's | 8206 | SL | QLF | 8 (8) | 16.24 | | UNS |
| 21-Apr-2018 | Silksworth | Ravens Club National & U10/U12's | 8204 | SL | QLF | 10 (10) | 16.40 | | UNS |
| 09-Jul-2017 | Gloucester | Gloucester CN | 8266 | SL | QLF | 9 | 25.16 | | UNS |
| 08-Jul-2017 | Gloucester | Midland CN | 8264 | SL | QLF | 9 | 25.04 | | UNS |
| 27-Jun-2015 | Pendle | Pendle CN | 8146 | SL | QLF | 9 (4) | 24.69 | | UNS |