| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 05-Sep-2026 | Hillend | Scottish Dry Slope Championships | 9375 | SL | QLF | 19 (6) | 74.93 | 288.60 | 0.00 | 288.60 | OBARTS |
| 05-Jul-2026 | Manchester | English Indoor Championships | 9311 | SL | QLF | 28 (15) | 35.30 | 201.30 | 8.08 | 209.38 | IBARTS |
| 04-Jul-2026 | Manchester | Copper Horse Indoor GBR Series 5 | 9303 | SL | QLF | 28 (12) | 35.93 | 178.20 | 7.63 | 185.83 | IBARTS |
| 31-May-2026 | Hillend | LSR Twin Peaks | 9297 | SL | DNS | | OBARTS |
| 30-May-2026 | Firpark | APR Twin Peaks | 9295 | SL | QLF | 25 (15) | 30.68 | 144.18 | 39.81 | 183.99 | OBARTS |
| 24-May-2026 | Hillend | Copper Horse Outdoor GBR Series 2&3 | 9345 | SL | DNS | | OBARTS |
| 30-Nov-2025 | Hillend | LSR Bairns and Lassies | 9357 | GS | QLF | 18 (7) | 30.80 | | UNS |
| 05-Oct-2025 | Hillend | Craig Macfie Classic | 9315 | SL | QLF | 13 (5) | 76.57 | 166.20 | 78.60 | 244.80 | OBARTS |
| 31-Aug-2025 | Hillend | Scottish Dry Slope Championships | 9342 | GS | QLF | 24 (8) | 61.94 | | UNS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 9341 | SL | QLF | 27 (9) | 73.80 | 231.52 | 0.00 | 231.52 | OBARTS |
| 15-Jun-2025 | Chill Factore | Copper Horse Indoor 4 & Scottish Indoor Champs | 9327 | SL | QLF | 31 (10) | 34.85 | 165.79 | 17.15 | 182.94 | IBARTS |
| 14-Jun-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 3 | 9270 | SL | QLF | 32 (12) | 33.33 | 165.18 | 13.90 | 179.08 | IBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 9313 | SL | QLF | 15 (6) | 74.01 | 252.67 | 10.00 | 262.67 | OBARTS |
| 31-May-2025 | Firpark | Firpark Twin Peaks | 9317 | SL | QLF | 20 (7) | 30.00 | 155.56 | 10.00 | 165.56 | OBARTS |
| 11-May-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 1&2 | 9264 | SL | QLF | 27 (11) | 35.62 | 189.79 | 19.14 | 208.93 | IBARTS |
| 10-May-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 1&2 | 9262 | SL | QLF | 28 (13) | 35.07 | 156.46 | 23.95 | 180.41 | IBARTS |
| 20-Feb-2025 | Bormio | English Alpine Childrens' Championships | 9012 | SL | QLF | 33 (33) | 64.05 | 243.28 | 156.33 | 399.61 | BASS |
| 20-Feb-2025 | Bormio | English Alpine Childrens' Championships | 9011 | SL | QLF | 38 (38) | 68.18 | 274.87 | 149.15 | 424.02 | BASS |
| 19-Feb-2025 | Bormio | English Alpine Childrens' Championships | 9008 | GS | QLF | 40 (40) | 72.84 | 228.73 | 153.93 | 382.66 | BASS |
| 19-Feb-2025 | Bormio | English Alpine Childrens' Championships | 9007 | GS | QLF | 32 (32) | 73.72 | 195.00 | 157.21 | 352.21 | BASS |
| 17-Feb-2025 | Bormio | English Alpine Childrens' Championships | 9003 | SG | QLF | 35 (35) | 68.17 | 351.66 | 196.27 | 547.93 | BASS |
| 17-Feb-2025 | Bormio | English Alpine Childrens' Championships | 9002 | SG | QLF | 34 (34) | 67.02 | 329.12 | 196.32 | 525.44 | BASS |
| 01-Dec-2024 | Hillend | LSR Bairns and Lassies | 9564 | GS | QLF | 8 (4) | 62.79 | | UNS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 9537 | SL | QLF | 28 (5) | 77.42 | 286.85 | 0.00 | 286.85 | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 9539 | SL | QLF | 29 (9) | 78.71 | 294.58 | 0.00 | 294.58 | OBARTS |
| 11-Aug-2024 | Chill Factore | British Indoor Championships | 9532 | SL | QLF | 48 (16) | 33.83 | 215.48 | 3.74 | 219.22 | IBARTS |
| 10-Aug-2024 | Chill Factore | Welsh Indoor Championships | 9530 | SL | QLF | 47 (14) | 35.04 | 247.80 | 4.43 | 252.23 | IBARTS |
| 04-Aug-2024 | Firpark | SSC East Coast | 9528 | SL | QLF | 10 (5) | 30.03 | 133.41 | 65.41 | 198.82 | OBARTS |
| 16-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 9501 | SL | QLF | 46 (14) | 35.82 | 218.79 | 7.12 | 225.91 | IBARTS |
| 15-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 9499 | SL | QLF | 45 (19) | 38.89 | 246.60 | 11.33 | 257.93 | IBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 9489 | SL | QLF | 29 (11) | 80.36 | 311.04 | 5.00 | 316.04 | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 9485 | SL | QLF | 25 (8) | 31.77 | 215.84 | 10.00 | 225.84 | OBARTS |
| 05-May-2024 | Chill Factore | Copper Horse GBR Indoor Series 1 & 2 | 9469 | SL | QLF | 40 (17) | 38.16 | 231.24 | 5.00 | 236.24 | IBARTS |
| 04-May-2024 | Chill Factore | Copper Horse GBR Indoor Series 1 & 2 | 9467 | SL | QLF | 46 (17) | 37.62 | 241.78 | 5.00 | 246.78 | IBARTS |
| 16-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9123 | GS | QLF | 33 (33) | 75.33 | 240.14 | 193.87 | 434.01 | BASS |
| 16-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9122 | GS | QLF | 30 (30) | 76.11 | 259.76 | 189.72 | 449.48 | BASS |
| 15-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9118 | SG | QLF | 25 (25) | 66.38 | 417.17 | 232.89 | 650.06 | BASS |
| 14-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9117 | SL | QLF | 32 (32) | 69.22 | 252.70 | 194.06 | 446.76 | BASS |
| 14-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9116 | SL | QLF | 31 (31) | 63.36 | 243.54 | 194.62 | 438.16 | BASS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9734 | GS | QLF | 20 (5) | 66.64 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9729 | SL | DNF | | OBARTS |
| 13-Aug-2023 | Chill Factore | British Indoor Championships | 9692 | SL | QLF | 47 (11) | 36.13 | 225.96 | 10.70 | 236.66 | IBARTS |
| 12-Aug-2023 | Chill Factore | Welsh Indoor Champs & eola GBR Indoor 5 | 9690 | SL | QLF | 51 (12) | 37.60 | 233.76 | 9.12 | 242.88 | IBARTS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 9721 | SL | QLF | 11 (4) | 22.03 | 132.76 | 62.30 | 195.06 | OBARTS |
| 05-Aug-2023 | Firpark | SSC East Coast | 9717 | SL | QLF | 13 (4) | 30.04 | 139.86 | 55.99 | 195.85 | OBARTS |
| 16-Jul-2023 | Chill Factore | English Indoor Champs & eola GBR Indoor 4 | 9684 | SL | QLF | 45 (10) | 39.35 | 266.03 | 13.72 | 279.75 | IBARTS |
| 15-Jul-2023 | Chill Factore | eola GBR Indoor Series Race 3 | 9680 | SL | QLF | 45 (12) | 39.80 | 307.27 | 5.00 | 312.27 | IBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 9656 | SL | QLF | 22 (6) | 85.53 | 296.25 | 5.00 | 301.25 | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 9658 | SL | QLF | 30 (11) | 34.22 | 269.22 | 10.00 | 279.22 | OBARTS |
| 07-May-2023 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9634 | SL | QLF | 57 (17) | 40.70 | 295.22 | 13.34 | 308.56 | IBARTS |
| 06-May-2023 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9633 | SL | QLF | 55 (18) | 43.12 | 432.82 | 5.00 | 437.82 | IBARTS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9114 | SL | QLF | 34 (27) | 51.58 | | UNS |
| 12-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9111 | GS | QLF | 35 (27) | 46.93 | | UNS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 9351 | GS | QLF | 6 (5) | 34.27 | | UNS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 9335 | SL | QLF | 5 (4) | 16.44 | | UNS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 9337 | SL | QLF | 8 (5) | 17.42 | | UNS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 9314 | SL | QLF | 6 (5) | 38.33 | | UNS |
| 14-Aug-2022 | Chill Factore | English Indoor Championships | 9306 | SL | QLF | 11 (9) | 17.16 | | UNS |
| 13-Aug-2022 | Chill Factore | Welsh Indoor Championships | 9304 | SL | QLF | 7 (7) | 17.77 | | UNS |
| 17-Jul-2022 | Chill Factore | British Indoor Championships | 9296 | SL | QLF | 18 (16) | 18.14 | | UNS |
| 16-Jul-2022 | Chill Factore | eola GBR Indoor Series Race 5 | 9294 | SL | QLF | 15 (14) | 16.80 | | UNS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 9280 | SL | QLF | 9 (7) | 15.74 | | UNS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 9278 | SL | QLF | 11 (9) | 18.91 | | UNS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 9268 | SL | QLF | 4 (3) | 38.94 | | UNS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 9332 | SL | QLF | 4 (4) | 33.10 | | UNS |
| 08-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9248 | SL | QLF | 17 (14) | 21.09 | | UNS |
| 07-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9246 | SL | QLF | 20 (16) | 19.61 | | UNS |
| 06-Mar-2022 | Cairngorm | Bairns Bucket | 9115 | COM | QLF | 8 (6) | 100.81 | | UNS |
| 05-Mar-2022 | Cairngorm | Bairns Bucket | 9114 | COM | QLF | 11 (10) | 119.64 | | UNS |
| 23-Feb-2022 | Bormio | English Alpine Children's Championships | 9105 | SL | QLF | 35 (23) | 53.69 | | UNS |
| 21-Feb-2022 | Bormio | English Alpine Children's Championships | 9103 | GS | QLF | 43 (29) | 50.96 | | UNS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 9221 | GS | QLF | 9 (6) | 48.71 | | UNS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 9238 | SL | QLF | 4 (2) | 43.11 | | UNS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9256 | GS | QLF | 11 (7) | 34.80 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9218 | SL | DNS | | UNS |
| 15-Aug-2021 | Chill Factore | British Indoor Championships | 9213 | SL | QLF | 21 (14) | 19.99 | | UNS |
| 14-Aug-2021 | Chill Factore | Anglo-Welsh Champs & eola GBR Indoor Series 3 | 9211 | SL | QLF | 17 (11) | 19.94 | | UNS |
| 18-Jul-2021 | Chill Factore | eola GBR Series Indoor 1 & 2 | 9203 | SL | QLF | 17 (13) | 20.77 | | UNS |
| 17-Jul-2021 | Chill Factore | eola GBR Series Indoor 1 & 2 | 9201 | SL | QLF | 15 (11) | 20.28 | | UNS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 9071 | SL | QLF | 47 (16) | 74.97 | | UNS |
| 16-Feb-2020 | Bormio | English Alpine Childrens Championships | 9059 | GS | QLF | 47 (16) | 60.51 | | UNS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 9324 | SL | QLF | 21 (6) | 24.57 | | UNS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9299 | GS | QLF | 19 (4) | 39.82 | | UNS |
| 11-Aug-2019 | Chill Factore | British Indoor Championships 2019 | 9288 | SL | QLF | 18 (6) | 25.26 | | UNS |
| 10-Aug-2019 | Chill Factore | Anglo Welsh Indoor Championships 2019 | 9286 | SL | QLF | 17 (6) | 26.39 | | UNS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 9266 | SL | QLF | 12 (6) | 23.50 | | UNS |