| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 19-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 9477 | SL | DNF | | OBARTS |
| 18-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 9475 | SL | DNF | | OBARTS |
| 24-Sep-2023 | Llandudno | North Wales Race Weekend | 9737 | SL | QLF | 11 (4) | 35.52 | 100.01 | 20.35 | 120.36 | OBARTS |
| 10-Sep-2023 | Pontypool | British Outdoor Championships | 9702 | SL | DNF | | OBARTS |
| 09-Sep-2023 | Pontypool | Welsh National Championships | 9700 | SL | QLF | 49 (9) | 84.98 | 853.75 | 5.00 | 858.75 | OBARTS |
| 30-Jul-2023 | Swadlincote | CESA CN | 9719 | SL | QLF | 17 (5) | 29.65 | 84.01 | 17.71 | 101.72 | OBARTS |
| 29-Jul-2023 | Swadlincote | Midland CN | 9727 | SL | QLF | 26 (6) | 42.46 | 407.04 | 15.67 | 422.71 | OBARTS |
| 23-Jul-2023 | Pontypool | Cardiff & Dragons Club National | 9723 | SL | DNS | | OBARTS |
| 22-Jul-2023 | Pontypool | Pontypool Ski Racing CN | 9688 | SL | DNS | | OBARTS |
| 25-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 9666 | SL | DNF | | OBARTS |
| 24-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 9664 | SL | QLF | 14 (6) | 36.38 | 89.93 | 10.00 | 99.93 | OBARTS |
| 29-Apr-2023 | Silksworth | RTR Club National | 9631 | SL | DNF | | OBARTS |
| 24-Sep-2022 | Llandudno | North Wales SC Club National | 9321 | SL | QLF | 8 (3) | 31.65 | 89.02 | 13.85 | 102.87 | OBARTS |
| 11-Sep-2022 | Llandudno | British Outdoor Championships | 9319 | SL | QLF | 36 (14) | 34.71 | 119.99 | 2.95 | 122.94 | OBARTS |
| 10-Sep-2022 | Llandudno | Welsh National Championships | 9317 | SL | DNF | | OBARTS |
| 03-Jul-2022 | Swadlincote | Telford Club National | 9289 | SL | QLF | 18 (6) | 29.79 | 78.73 | 10.00 | 88.73 | OBARTS |
| 02-Jul-2022 | Swadlincote | Midland Club National | 9287 | SL | QLF | 21 (7) | 27.75 | 95.83 | 10.00 | 105.83 | OBARTS |
| 22-May-2022 | Rossendale | Rossendale Club National | 9257 | SL | QLF | 9 (4) | 34.80 | 92.67 | 12.00 | 104.67 | OBARTS |
| 21-May-2022 | Pendle | Pendle Club National | 9253 | SL | QLF | 14 (4) | 33.48 | 98.77 | 10.00 | 108.77 | OBARTS |
| 15-May-2022 | Silksworth | NESA Club National | 9251 | SL | QLF | 14 (6) | 31.00 | 113.46 | 10.00 | 123.46 | OBARTS |
| 14-May-2022 | Silksworth | RTR Club National | 9249 | SL | QLF | 17 (7) | 32.11 | 129.88 | 10.00 | 139.88 | OBARTS |
| 30-Apr-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 9241 | SL | QLF | 31 (11) | 35.82 | 114.87 | 7.92 | 122.79 | OBARTS |
| 12-Sep-2021 | Llandudno | Welsh Outdoor Champs & eola GBR Outdoor Series 4+5 | 9221 | SL | QLF | 28 (12) | 34.94 | 136.38 | 10.60 | 146.98 | OBARTS |
| 11-Sep-2021 | Llandudno | Welsh Outdoor Champs & eola GBR Outdoor Series 4+5 | 9219 | SL | QLF | 24 (10) | 36.09 | 150.54 | 10.33 | 160.87 | OBARTS |
| 28-Aug-2021 | Silksworth | All England Championships | 9214 | SL | QLF | 35 (15) | 33.19 | 99.47 | 26.55 | 126.02 | OBARTS |
| 22-Aug-2021 | Rossendale | Rossendale Club National | 9174 | SL | QLF | 17 (6) | 34.21 | 86.65 | 34.14 | 120.79 | OBARTS |
| 21-Aug-2021 | Pendle | Pendle Club National | 9170 | SL | QLF | 17 (8) | 32.93 | 114.66 | 35.35 | 150.01 | OBARTS |
| 01-Aug-2021 | Gloucester | British Outdoor Championships | 9208 | SL | DNF | | OBARTS |
| 31-Jul-2021 | Gloucester | Gloucester Club National | 9184 | SL | DNF | | OBARTS |
| 18-Jul-2021 | Chill Factore | eola GBR Series Indoor 1 & 2 | 9202 | SL | QLF | 24 (11) | 35.34 | 193.01 | 21.63 | 214.64 | IBARTS |
| 17-Jul-2021 | Chill Factore | eola GBR Series Indoor 1 & 2 | 9200 | SL | QLF | 25 (11) | 36.20 | 179.67 | 28.90 | 208.57 | IBARTS |
| 27-Jun-2021 | Silksworth | NESA Club National | 9233 | SL | QLF | 23 (10) | 31.60 | 113.75 | 27.49 | 141.24 | OBARTS |
| 26-Jun-2021 | Silksworth | RTR Club National | 9231 | SL | QLF | 24 (9) | 30.19 | 101.34 | 26.15 | 127.49 | OBARTS |
| 08-Sep-2019 | Pontypool | Welsh Outdoor Championships 2019 | 9302 | SL | QLF | 25 (9) | 50.24 | 200.37 | 4.17 | 204.54 | OBARTS |
| 07-Sep-2019 | Pontypool | Welsh Outdoor Championships 2019 | 9300 | SL | QLF | 28 (10) | 51.56 | 226.51 | 5.00 | 231.51 | OBARTS |
| 25-Aug-2019 | Stoke | British Outdoor Championships 2019 Team Evolution | 9321 | SL | QLF | 31 (7) | 33.54 | 220.10 | 0.00 | 220.10 | OBARTS |
| 24-Aug-2019 | Stoke | Ski Bartlett English Open | 9291 | SL | DNF | | OBARTS |
| 06-Jul-2019 | Gloucester | BSA GBR Outdoor 5 (SSE) | 9278 | SL | QLF | 32 (10) | 45.58 | 209.93 | 5.00 | 214.93 | OBARTS |
| 30-Jun-2019 | Pontypool | BSA GBR Outdoor 4 (SSW) | 9276 | SL | QLF | 33 (12) | 51.75 | 252.51 | 5.00 | 257.51 | OBARTS |
| 29-Jun-2019 | Pontypool | BSA GBR Outdoor 3 (SSW) | 9274 | SL | QLF | 32 (11) | 49.41 | 246.17 | 5.00 | 251.17 | OBARTS |
| 22-Jun-2019 | Chill Factore | Ambition Club National & U10/U12's | 9272 | SL | QLF | 11 (4) | 19.28 | 218.41 | 75.57 | 293.98 | IBARTS |
| 22-Jun-2019 | Chill Factore | Ambition Club National & U10/U12's | 9271 | SL | QLF | 12 (5) | 18.33 | 229.20 | 74.60 | 303.80 | IBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 9257 | SL | QLF | 31 (14) | 134.59 | 578.09 | 73.19 | 651.28 | OBARTS |
| 18-May-2019 | Stoke | Midland Club National & U10/U12's | 9241 | SL | QLF | 38 (13) | 32.67 | 236.33 | 10.00 | 246.33 | OBARTS |
| 12-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 9239 | SL | QLF | 45 (12) | 39.48 | 310.82 | 5.00 | 315.82 | IBARTS |
| 11-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 9237 | SL | QLF | 40 (11) | 40.24 | 312.04 | 5.00 | 317.04 | IBARTS |
| 05-May-2019 | Pendle | BSA GBR Outdoor 1 (SSE) | 9235 | SL | QLF | 27 (9) | 39.70 | 223.01 | 14.86 | 237.87 | OBARTS |
| 04-May-2019 | Pendle | Pendle Club National & U10/U12's | 9233 | SL | QLF | 36 (11) | 36.93 | 240.09 | 13.24 | 253.33 | OBARTS |
| 28-Apr-2019 | Silksworth | NESA Club National & U10/U12's | 9229 | SL | QLF | 25 (7) | 33.23 | 228.43 | 29.36 | 257.79 | OBARTS |
| 27-Apr-2019 | Silksworth | Ravens Tigers Ski Racing Club National & U10/U12's | 9227 | SL | QLF | 25 (6) | 34.24 | 228.04 | 28.98 | 257.02 | OBARTS |
| 06-May-2018 | Stoke | BSA GBR Outdoor 1 | 9215 | SL | QLF | 7 (7) | 14.77 | | UNS |
| 05-May-2018 | Stoke | Midland Club National & U10/U12's | 9212 | SL | QLF | 8 (8) | 14.74 | | UNS |
| 29-Apr-2018 | Pendle | NWSF Club National & U10/U12's | 9210 | SL | QLF | 5 (5) | 16.67 | | UNS |
| 28-Apr-2018 | Pendle | Pendle Club National & U10/U12's | 9208 | SL | QLF | 5 (5) | 16.18 | | UNS |
| 22-Apr-2018 | Silksworth | Tigers Club National & U10/U12's | 9206 | SL | QLF | 2 (2) | 16.50 | | UNS |
| 21-Apr-2018 | Silksworth | Ravens Club National & U10/U12's | 9204 | SL | QLF | 4 (4) | 16.58 | | UNS |
| 02-Jul-2017 | Pontypool | BSA GBR Outdoor Series | 9262 | SL | QLF | 9 | 28.04 | | UNS |
| 01-Jul-2017 | Pontypool | BSA GBR Outdoor Series | 9325 | PRS | QLF | 10 | 26.93 | | UNS |
| 01-Jul-2017 | Pontypool | BSA GBR Outdoor Series | 9260 | SL | QLF | 11 | 28.29 | | UNS |
| 24-Jun-2017 | Gloucester | BSA GBR Outdoor Series | 9257 | SL | QLF | 10 | 24.71 | | UNS |
| 30-Apr-2017 | Pendle | BSA GBR Outdoor Series | 9226 | SL | QLF | 11 | 19.25 | | UNS |
| 29-Apr-2017 | Pendle | Pendle CN | 9224 | SL | QLF | 11 | 18.75 | | UNS |
| 26-Jun-2016 | Gloucester | Gloucester CN | 9194 | SL | QLF | 16 (5) | 26.50 | | UNS |
| 25-Jun-2016 | Gloucester | Midland CN | 9196 | SL | QLF | 15 (3) | 26.16 | | UNS |
| 15-May-2016 | Silksworth | NESA Club Race | 9171 | SL | QLF | 5 (2) | 22.95 | | UNS |
| 11-Jul-2015 | Pontypool | GBR Outdoor Series | 9165 | GS | QLF | 8 (4) | 29.93 | | UNS |
| 11-Jul-2015 | Pontypool | GBR Outdoor Series | 9164 | SL | QLF | 9 (4) | 32.65 | | UNS |
| 27-Jun-2015 | Pendle | Pendle CN | 9147 | SL | QLF | 8 (3) | 22.13 | | UNS |
| 21-Jun-2015 | Gloucester | Midland CN | 9146 | SL | QLF | 15 (9) | 28.51 | | UNS |
| 20-Jun-2015 | Gloucester | GBR Outdoor Series | 9159 | SL | QLF | 9 (5) | 28.33 | | UNS |
| 04-May-2015 | Gloucester | GBR Outdoor Series | 9115 | SL | QLF | 11 (6) | 33.08 | | UNS |
| 03-May-2015 | Gloucester | Gloucester CN | 9113 | SL | QLF | 16 (6) | 65.43 | | UNS |