| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 07-Sep-2025 | Pontypool | Welsh Championships | 8299 | SL | QLF | 3 (1) | 42.76 | 19.82 | 6.96 | 26.78 | OBARTS |
| 06-Sep-2025 | Pontypool | Welsh Championships | 8297 | SL | QLF | 5 (1) | 43.71 | 34.82 | 5.76 | 40.58 | OBARTS |
| 23-Aug-2025 | Chatham | All England Dry Slope Championships | 8294 | SL | QLF | 6 (2) | 36.03 | 40.19 | 11.09 | 51.28 | OBARTS |
| 27-Jul-2025 | Stoke | Stoke Club National | 8325 | SL | QLF | 3 (1) | 24.91 | 8.30 | 13.89 | 22.19 | OBARTS |
| 29-Jan-2025 | Wengen | British Schoolboys International Races | 8122 | GS | DNF | | BASS |
| 29-Jan-2025 | Wengen | British Schoolboys International Races | 8119 | GS | DNF | | BASS |
| 24-Aug-2024 | Silksworth | All England Championships | 8534 | SL | DSQ | | OBARTS |
| 27-Jul-2024 | Gloucester | Western Counties Club National | 8555 | SL | DNF | | OBARTS |
| 31-Jan-2024 | Wengen | British Schoolboys International Races | 8406 | SL | QLF | 2 (1) | 98.65 | 24.95 | 206.99 | 231.94 | BASS |
| 31-Jan-2024 | Wengen | British Schoolboys International Races | 8403 | SL | QLF | 3 (1) | 98.65 | * | * | * | BASS |
| 30-Jan-2024 | Wengen | British Schoolboys International Races | 8402 | GS | QLF | 6 (2) | 96.12 | 49.14 | 229.83 | 278.97 | BASS |
| 30-Jan-2024 | Wengen | British Schoolboys International Races | 8399 | GS | QLF | 7 (2) | 96.12 | * | * | * | BASS |
| 10-Sep-2023 | Pontypool | British Outdoor Championships | 8702 | SL | QLF | 32 (9) | 45.94 | 131.89 | 2.51 | 134.40 | OBARTS |
| 09-Sep-2023 | Pontypool | Welsh National Championships | 8700 | SL | QLF | 28 (8) | 41.36 | 105.90 | 5.00 | 110.90 | OBARTS |
| 26-Aug-2023 | Norwich | All England Dry Slope Championships | 8697 | SL | QLF | 31 (9) | 35.52 | 113.79 | 0.82 | 114.61 | OBARTS |
| 23-Jul-2023 | Pontypool | Cardiff & Dragons Club National | 8723 | SL | DSQ | | OBARTS |
| 22-Jul-2023 | Pontypool | Pontypool Ski Racing CN | 8688 | SL | QLF | 11 (4) | 44.30 | 68.30 | 10.00 | 78.30 | OBARTS |
| 09-Jul-2023 | Snozone MK | Ski MK CN | 8678 | SL | QLF | 33 (5) | 18.45 | 236.87 | 41.21 | 278.08 | IBARTS |
| 09-Jul-2023 | Snozone MK | Ski MK CN | 8677 | SL | QLF | 10 (3) | 15.25 | 76.70 | 45.88 | 122.58 | IBARTS |
| 02-Jul-2023 | Chatham | eola GBR Outdoor Series Race 4 & 5 | 8725 | SL | QLF | 33 (6) | 48.60 | 305.55 | 5.00 | 310.55 | OBARTS |
| 01-Jul-2023 | Chatham | eola GBR Outdoor Series Race 4 & 5 | 8668 | SL | QLF | 9 (3) | 36.99 | 63.26 | 5.00 | 68.26 | OBARTS |
| 11-Jun-2023 | Chatham | Precise CN | 8662 | SL | QLF | 10 (1) | 33.88 | 44.34 | 16.39 | 60.73 | OBARTS |
| 10-Jun-2023 | Chatham | Chatham CN | 8660 | SL | QLF | 31 (6) | 43.05 | 272.76 | 10.00 | 282.76 | OBARTS |
| 03-Jun-2023 | Norwich | Norfolk Ski Club CN | 8652 | SL | QLF | 7 (1) | 29.03 | 60.15 | 10.04 | 70.19 | OBARTS |
| 13-May-2023 | Welwyn | Welwyn CN | 8638 | SL | QLF | 3 (1) | 24.71 | 92.92 | 10.00 | 102.92 | OBARTS |
| 01-Feb-2023 | Wengen | British International Schoolboys Races | 8100 | SL | QLF | 5 (2) | 112.06 | 54.99 | 231.35 | 286.34 | BASS |
| 01-Feb-2023 | Wengen | British International Schoolboys Races | 8097 | SL | QLF | 7 (2) | 112.06 | * | * | * | BASS |
| 31-Jan-2023 | Wengen | British International Schoolboys Races | 8096 | GS | QLF | 11 (4) | 90.48 | 67.40 | 232.61 | 300.01 | BASS |
| 31-Jan-2023 | Wengen | British International Schoolboys Races | 8093 | GS | QLF | 13 (4) | 90.48 | * | * | * | BASS |
| 27-Aug-2022 | Chatham | All England Championships | 8311 | SL | QLF | 23 (8) | 40.45 | 87.96 | 24.52 | 112.48 | OBARTS |
| 20-Aug-2022 | Gloucester | SSW Club National | 8307 | SL | DNF | | OBARTS |
| 09-Jul-2022 | Chatham | Chatham Club National | 8291 | SL | QLF | 12 (3) | 35.28 | 78.62 | 34.22 | 112.84 | OBARTS |
| 03-Jul-2022 | Swadlincote | Telford Club National | 8289 | SL | QLF | 18 (6) | 28.15 | 76.81 | 32.20 | 109.01 | OBARTS |
| 02-Jul-2022 | Swadlincote | Midland Club National | 8287 | SL | QLF | 21 (5) | 25.70 | 95.75 | 27.83 | 123.58 | OBARTS |
| 07-Apr-2022 | Tignes | British Alpine Childrens Championships | 8150 | SL | QLF | 26 (26) | 68.94 | 146.31 | 284.23 | 430.54 | BASS |
| 07-Apr-2022 | Tignes | British Alpine Childrens Championships | 8149 | SL | QLF | 21 (21) | 64.15 | 182.68 | 284.36 | 467.04 | BASS |
| 05-Apr-2022 | Tignes | British Alpine Childrens Championships | 8153 | GS | QLF | 27 (27) | 59.79 | 184.62 | 234.81 | 419.43 | BASS |
| 05-Apr-2022 | Tignes | British Alpine Childrens Championships | 8152 | GS | QLF | 25 (25) | 59.96 | 200.47 | 250.73 | 451.20 | BASS |
| 04-Apr-2022 | Tignes | British Alpine Childrens Championships | 8148 | SG | QLF | 61 (26) | 57.91 | 253.81 | 238.76 | 492.57 | BASS |
| 25-Feb-2022 | Bormio | English Alpine Children's Championships | 8097 | SG | QLF | 60 (20) | 60.72 | 325.14 | 267.41 | 592.55 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 8228 | GS | QLF | 21 (16) | 55.65 | 284.78 | 197.99 | 482.77 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 8227 | GS | QLF | 26 (16) | 53.60 | 295.11 | 197.99 | 493.10 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 8226 | GS | QLF | 59 (16) | 109.25 | * | * | * | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 8224 | SL | QLF | 16 (10) | 59.62 | 220.28 | 216.08 | 436.36 | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 8223 | SL | QLF | 8 (10) | 53.79 | 195.45 | 216.08 | 411.53 | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 8222 | SL | QLF | 30 (10) | 113.41 | * | * | * | BASS |
| 08-Jan-2022 | Hinterreit | Ambition Childrens Championships | 8023 | GS | QLF | 9 (9) | 74.05 | 232.78 | 220.74 | 453.52 | BASS |
| 08-Jan-2022 | Hinterreit | Ambition Childrens Championships | 8022 | GS | QLF | 9 (9) | 73.93 | 225.63 | 220.74 | 446.37 | BASS |
| 08-Jan-2022 | Hinterreit | Ambition Childrens Championships | 8021 | GS | QLF | 25 (9) | 147.98 | * | * | * | BASS |
| 07-Jan-2022 | Hinterreit | Ambition Childrens Championships | 8019 | GS | QLF | 8 (8) | 74.04 | 204.36 | 226.86 | 431.22 | BASS |
| 07-Jan-2022 | Hinterreit | Ambition Childrens Championships | 8018 | GS | QLF | 10 (8) | 70.72 | 206.61 | 226.86 | 433.47 | BASS |
| 07-Jan-2022 | Hinterreit | Ambition Childrens Championships | 8017 | GS | QLF | 23 (8) | 144.76 | * | * | * | BASS |
| 06-Jan-2022 | Hinterreit | Ambition Childrens Championships | 8015 | SL | QLF | 9 (4) | 66.61 | 137.53 | 269.04 | 406.57 | BASS |
| 06-Jan-2022 | Hinterreit | Ambition Childrens Championships | 8014 | SL | QLF | 5 (4) | 62.80 | 149.92 | 269.04 | 418.96 | BASS |
| 06-Jan-2022 | Hinterreit | Ambition Childrens Championships | 8013 | SL | QLF | 17 (4) | 129.41 | * | * | * | BASS |
| 05-Jan-2022 | Hinterreit | Ambition Childrens Championships | 8010 | SL | QLF | 8 (6) | 58.77 | 243.94 | 228.80 | 472.74 | BASS |
| 05-Jan-2022 | Hinterreit | Ambition Childrens Championships | 8009 | SL | QLF | 18 (6) | 117.66 | * | * | * | BASS |
| 04-Jan-2022 | Reiteralm | Evolution Speed Series | 8002 | SG | QLF | 24 (8) | 62.81 | 216.02 | 250.67 | 466.69 | BASS |
| 04-Jan-2022 | Reiteralm | Evolution Speed Series | 8001 | SG | QLF | 24 (8) | 65.53 | 262.97 | 257.69 | 520.66 | BASS |
| 03-Jan-2022 | Reiteralm | Evolution Speed Series | 8005 | SL | QLF | 2 (2) | 56.56 | 202.66 | 200.54 | 403.20 | BASS |
| 03-Jan-2022 | Reiteralm | Evolution Speed Series | 8004 | SL | QLF | 5 (2) | 57.24 | 207.73 | 200.54 | 408.27 | BASS |
| 03-Jan-2022 | Reiteralm | Evolution Speed Series | 8003 | SL | QLF | 9 (2) | 113.80 | * | * | * | BASS |
| 28-Aug-2021 | Silksworth | All England Championships | 8214 | SL | QLF | 34 (2) | 32.12 | 181.65 | 0.43 | 182.08 | OBARTS |
| 01-Aug-2021 | Gloucester | British Outdoor Championships | 8208 | SL | QLF | 25 (5) | 47.81 | 227.51 | 2.52 | 230.03 | OBARTS |
| 31-Jul-2021 | Gloucester | Gloucester Club National | 8184 | SL | QLF | 34 (4) | 41.00 | 189.79 | 10.00 | 199.79 | OBARTS |
| 13-Jun-2021 | Welwyn | Evolution Club National | 8176 | SL | QLF | 22 (3) | 22.29 | 134.60 | 23.97 | 158.57 | OBARTS |
| 05-Jun-2021 | Norwich | Norfolk Club National | 8164 | SL | QLF | 22 (2) | 31.13 | 128.52 | 49.73 | 178.25 | OBARTS |
| 27-Jan-2020 | Wengen | British Schoolboys International Races | 8037 | GS | QLF | 1 (1) | 60.98 | | UNS |
| 31-Aug-2019 | Norwich | All England Championships 2019 | 8294 | SL | QLF | 7 (6) | 17.91 | | UNS |
| 16-Jun-2019 | Chatham | Bromley Club National & U10/U12's | 8268 | SL | QLF | 4 (4) | 19.60 | | UNS |
| 15-Jun-2019 | Chatham | Chatham Club National & U10/U12's | 8264 | SL | QLF | 4 (4) | 20.42 | | UNS |
| 08-Jul-2018 | Chatham | BSA GBR Outdoor 5 | 8254 | SL | QLF | 7 (6) | 21.18 | | UNS |
| 02-Sep-2017 | Norwich | All England Championships | 8276 | SL | QLF | 12 | 30.96 | | UNS |
| 04-Jun-2017 | Southampton | Snowsport South CN | 8244 | SL | QLF | 10 | 13.56 | | UNS |