| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 8537 | SL | QLF | 28 (11) | 65.54 | 155.84 | 10.31 | 166.15 | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 8539 | SL | DNF | | OBARTS |
| 24-Aug-2024 | Silksworth | All England Championships | 8534 | SL | QLF | 33 (12) | 35.89 | 226.89 | 0.00 | 226.89 | OBARTS |
| 14-Jul-2024 | Chill Factore | English Indoor Championships | 8516 | SL | DNS | | IBARTS |
| 13-Jul-2024 | Chill Factore | Copper Horse GBR Indoor Series 5 | 8514 | SL | DNS | | IBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 8485 | SL | QLF | 28 (13) | 28.82 | 167.93 | 21.10 | 189.03 | OBARTS |
| 28-Apr-2024 | Rossendale | The Hill Club National | 8465 | SL | QLF | 17 (3) | 35.97 | 196.21 | 10.84 | 207.05 | OBARTS |
| 21-Apr-2024 | Silksworth | NESA Club National | 8457 | SL | DNF | | OBARTS |
| 20-Apr-2024 | Silksworth | RTR Club National | 8455 | SL | QLF | 15 (6) | 32.31 | 150.09 | 34.94 | 185.03 | OBARTS |
| 07-Jan-2024 | Les Crosets | Anglo Scottish Cup | 8365 | SL | DNS | | BASS |
| 07-Jan-2024 | Les Crosets | Anglo Scottish Cup | 8364 | SL | DNS | | BASS |
| 07-Jan-2024 | Les Crosets | Anglo Scottish Cup | 8363 | SL | DNS | | BASS |
| 06-Jan-2024 | Les Crosets | Anglo Scottish Cup | 8361 | SL | DNS | | BASS |
| 06-Jan-2024 | Les Crosets | Anglo Scottish Cup | 8360 | SL | DNS | | BASS |
| 06-Jan-2024 | Les Crosets | Anglo Scottish Cup | 8359 | SL | DNS | | BASS |
| 05-Jan-2024 | Les Crosets | Anglo Scottish Cup | 8357 | SL | QLF | 9 (7) | 49.74 | 192.75 | 189.83 | 382.58 | BASS |
| 05-Jan-2024 | Les Crosets | Anglo Scottish Cup | 8356 | SL | QLF | 8 (7) | 51.23 | 163.19 | 189.83 | 353.02 | BASS |
| 05-Jan-2024 | Les Crosets | Anglo Scottish Cup | 8355 | SL | QLF | 18 (7) | 100.97 | * | * | * | BASS |
| 03-Dec-2023 | Hillend | LSR Bairns and Lassies | 8754 | GS | QLF | 9 (4) | 57.93 | | UNS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8734 | GS | QLF | 34 (9) | 60.49 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8729 | SL | QLF | 24 (5) | 77.38 | 217.14 | 0.00 | 217.14 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | QLF | 30 (8) | 71.29 | 193.54 | 11.37 | 204.91 | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | QLF | 33 (10) | 30.38 | 195.60 | 27.83 | 223.43 | OBARTS |
| 28-May-2023 | Chill Factore | Ambition CN | 8650 | SL | DNS | | IBARTS |
| 28-May-2023 | Chill Factore | Ambition CN | 8649 | SL | DNS | | IBARTS |
| 27-May-2023 | Chill Factore | Ambition CN | 8647 | SL | DNS | | IBARTS |
| 27-May-2023 | Chill Factore | Ambition CN | 8646 | SL | DNS | | IBARTS |
| 07-May-2023 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8634 | SL | QLF | 55 (13) | 37.30 | 280.35 | 28.91 | 309.26 | IBARTS |
| 06-May-2023 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8633 | SL | QLF | 40 (9) | 34.27 | 234.79 | 29.78 | 264.57 | IBARTS |
| 29-Apr-2023 | Silksworth | RTR Club National | 8631 | SL | QLF | 27 (7) | 38.11 | 219.50 | 24.01 | 243.51 | OBARTS |
| 06-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8171 | GS | QLF | 36 (36) | 60.44 | 238.61 | 191.42 | 430.03 | BASS |
| 06-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8170 | GS | QLF | 25 (25) | 56.92 | 207.48 | 191.66 | 399.14 | BASS |
| 05-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8166 | SG | QLF | 72 (27) | 52.63 | 294.82 | 130.76 | 425.58 | BASS |
| 03-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8168 | SL | QLF | 38 (38) | 62.80 | 226.48 | 196.45 | 422.93 | BASS |
| 03-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8167 | SL | QLF | 35 (35) | 65.43 | 313.56 | 195.89 | 509.45 | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8122 | SL | QLF | 46 (46) | 76.12 | 423.81 | 188.31 | 612.12 | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8121 | SL | QLF | 29 (29) | 74.63 | 416.22 | 189.15 | 605.37 | BASS |
| 15-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8117 | SG | QLF | 30 (30) | 53.61 | 160.46 | 243.51 | 403.97 | BASS |
| 15-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8116 | SG | QLF | 27 (27) | 53.08 | 142.04 | 254.60 | 396.64 | BASS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8113 | GS | QLF | 42 (42) | 55.76 | 232.94 | 194.55 | 427.49 | BASS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8112 | GS | QLF | 32 (32) | 55.32 | 211.01 | 197.29 | 408.30 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8081 | SL | DSQ | | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8080 | SL | DSQ | | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8079 | SL | DSQ | | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8077 | SL | QLF | 10 | 45.18 | 278.91 | 178.40 | 457.31 | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8076 | SL | DSQ | | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8075 | SL | DSQ | | BASS |
| 11-Jan-2023 | Pila | Anglo Scottish Championships | 8188 | SG | QLF | 46 (15) | 87.30 | 314.74 | 158.91 | 473.65 | BASS |
| 11-Jan-2023 | Pila | Anglo Scottish Championships | 8054 | SG | QLF | 41 (13) | 87.30 | 305.21 | 157.93 | 463.14 | BASS |
| 10-Jan-2023 | Pila | Anglo Scottish Championships | 8052 | GS | QLF | 17 (16) | 70.96 | 264.81 | 156.46 | 421.27 | BASS |
| 10-Jan-2023 | Pila | Anglo Scottish Championships | 8051 | GS | QLF | 16 (16) | 70.87 | 192.80 | 156.46 | 349.26 | BASS |
| 10-Jan-2023 | Pila | Anglo Scottish Championships | 8050 | GS | QLF | 44 (16) | 141.83 | * | * | * | BASS |
| 09-Jan-2023 | Pila | Anglo Scottish Championships | 8048 | SL | QLF | 16 (13) | 61.65 | 334.44 | 137.02 | 471.46 | BASS |
| 09-Jan-2023 | Pila | Anglo Scottish Championships | 8047 | SL | QLF | 14 (13) | 57.08 | 309.37 | 137.02 | 446.39 | BASS |
| 09-Jan-2023 | Pila | Anglo Scottish Championships | 8046 | SL | QLF | 37 (13) | 118.73 | * | * | * | BASS |
| 07-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8006 | GS | QLF | 13 (10) | 70.13 | 371.80 | 166.11 | 537.91 | BASS |
| 07-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8005 | GS | QLF | 11 (10) | 69.30 | 307.39 | 166.11 | 473.50 | BASS |
| 07-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8004 | GS | QLF | 26 (10) | 139.43 | * | * | * | BASS |
| 06-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8002 | GS | DNF | | BASS |
| 06-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8001 | GS | QLF | 9 | 67.84 | 336.14 | 123.53 | 459.67 | BASS |
| 06-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8000 | GS | DNF | | BASS |
| 05-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8014 | SL | QLF | 9 | 74.65 | 359.02 | 114.32 | 473.34 | BASS |
| 05-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8013 | SL | DSQ | | BASS |
| 05-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8012 | SL | DSQ | | BASS |
| 04-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8010 | SL | QLF | 14 (9) | 73.94 | 327.32 | 120.47 | 447.79 | BASS |
| 04-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8009 | SL | QLF | 9 (9) | 76.75 | 386.09 | 120.47 | 506.56 | BASS |
| 04-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8008 | SL | QLF | 22 (9) | 150.69 | * | * | * | BASS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 8352 | GS | QLF | 14 (7) | 61.98 | | UNS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 8334 | SL | QLF | 37 (8) | 31.59 | 213.95 | 18.10 | 232.05 | IBARTS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 8336 | SL | QLF | 44 (10) | 35.19 | 291.01 | 16.91 | 307.92 | IBARTS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8327 | SL | QLF | 24 (8) | 71.99 | 220.84 | 41.99 | 262.83 | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 8313 | SL | QLF | 22 (7) | 76.17 | 210.37 | 19.56 | 229.93 | OBARTS |
| 14-Aug-2022 | Chill Factore | English Indoor Championships | 8305 | SL | QLF | 65 (18) | 57.57 | 809.98 | 32.56 | 842.54 | IBARTS |
| 13-Aug-2022 | Chill Factore | Welsh Indoor Championships | 8303 | SL | QLF | 46 (12) | 35.99 | 265.56 | 30.48 | 296.04 | IBARTS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8279 | SL | QLF | 46 (12) | 33.19 | 254.51 | 35.32 | 289.83 | IBARTS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8277 | SL | QLF | 46 (12) | 36.89 | 273.34 | 41.06 | 314.40 | IBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 8267 | SL | QLF | 28 (12) | 75.53 | 237.65 | 68.86 | 306.51 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8331 | SL | QLF | 37 (14) | 33.22 | 286.37 | 61.23 | 347.60 | OBARTS |
| 29-May-2022 | Chill Factore | Excel Club National | 8265 | SL | QLF | 57 (16) | 19.87 | 342.07 | 48.52 | 390.59 | IBARTS |
| 29-May-2022 | Chill Factore | Excel Club National | 8264 | SL | QLF | 59 (18) | 30.26 | 958.82 | 58.82 | 1,017.64 | IBARTS |
| 28-May-2022 | Chill Factore | Ambition Club National | 8262 | SL | QLF | 51 (15) | 20.28 | 304.55 | 58.31 | 362.86 | IBARTS |
| 28-May-2022 | Chill Factore | Ambition Club National | 8261 | SL | QLF | 58 (15) | 20.13 | 306.31 | 61.88 | 368.19 | IBARTS |
| 14-May-2022 | Silksworth | RTR Club National | 8249 | SL | QLF | 28 (7) | 38.09 | 356.16 | 38.93 | 395.09 | OBARTS |
| 08-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8247 | SL | QLF | 72 (20) | 92.57 | 1,597.00 | 32.50 | 1,629.50 | IBARTS |
| 07-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8245 | SL | DNF | | IBARTS |
| 06-Mar-2022 | Cairngorm | Bairns Bucket | 8115 | COM | QLF | 7 (5) | 97.29 | | UNS |
| 05-Mar-2022 | Cairngorm | Bairns Bucket | 8114 | COM | QLF | 19 (13) | 117.32 | | UNS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 8238 | SL | QLF | 11 (10) | 43.58 | | UNS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8256 | GS | QLF | 15 (13) | 33.12 | | UNS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8342 | SL | QLF | 22 (9) | 40.17 | | UNS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 8324 | SL | QLF | 33 (15) | 25.47 | | UNS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8326 | SL | QLF | 20 (7) | 53.18 | | UNS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8299 | GS | QLF | 25 (11) | 38.60 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8297 | SL | QLF | 18 (8) | 45.98 | | UNS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8258 | SL | QLF | 35 (14) | 28.51 | | UNS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 8320 | SL | QLF | 42 (21) | 44.66 | | UNS |