| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | QLF | 27 (7) | 76.90 | 157.88 | 43.76 | 201.64 | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8227 | SL | QLF | 11 (3) | 27.94 | 88.88 | 37.14 | 126.02 | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8254 | SL | QLF | 35 | 35.29 | 198.94 | 12.62 | 211.56 | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | QLF | 47 | 33.08 | 201.73 | 7.92 | 209.65 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | DSQ | | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8241 | SL | QLF | 21 | 30.86 | 157.88 | 25.61 | 183.49 | OBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | QLF | 28 (10) | 75.65 | 196.20 | 81.63 | 277.83 | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | QLF | 7 (3) | 26.59 | 49.79 | 78.23 | 128.02 | OBARTS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8155 | SL | QLF | 13 (8) | 110.64 | 181.34 | 154.14 | 335.48 | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8147 | SL | QLF | 16 (10) | 101.53 | 206.86 | 154.89 | 361.75 | BASS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | QLF | 19 (7) | 70.43 | 205.70 | 40.39 | 246.09 | OBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8223 | SL | QLF | 20 (9) | 75.14 | 189.10 | 25.01 | 214.11 | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8221 | SL | QLF | 19 (12) | 29.43 | 175.21 | 22.47 | 197.68 | OBARTS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8213 | SL | QLF | 14 | 127.44 | 311.32 | 170.03 | 481.35 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 8046 | SL | QLF | 14 | 135.66 | 189.37 | 212.97 | 402.34 | BASS |
| 24-Jan-2015 | The Lecht | Gordon Skiers Open | 8042 | SL | DNS | | BASS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8116 | SL | QLF | 53 (21) | 109.10 | 628.24 | 15.33 | 643.57 | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 8114 | SL | QLF | 29 (10) | 29.62 | 168.17 | 14.45 | 182.62 | BARTS |