| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 17 | 01:30:54 | 48th | 331 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 17 (M85, M90, M95, W80, W85, W90, W95) | 02:08:14 | 43rd | 240 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 17 (M85, M90, M95, W80, W85, W90, W95) | 02:21:01 | |||
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 17 | 01:28:31 | 44th | 213 | |
| 03/08/19 | Scottish 6Days - Strathearn 2019 - Day 6 (UKOL) | UKOL C5 (W85) | 00:55:34 | 7th | ||
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C5 | 01:29:41 | 10th | ||
| 26/05/18 | Scottish Championships Individual (UKOL) | UKOL Course 11 (M80, W75, W80) | 02:56:05 | 21st | 360 | |
| 19/05/18 | British Orienteering Championships (UKOL) | UKOL 23 (M80, W75) | ||||
| 05/08/17 | Scottish 6 Days - Day 6 | C6 | 01:27:36 | 26th | 364 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C6(M85, W80) | 01:30:11 | 32nd | 289 | |
| 01/08/17 | Scottish 6 Days - Day 3 | C6 | 01:55:46 | |||
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C6(M85, W80) | 02:01:08 | |||
| 30/07/17 | Scottish 6 Days - Day 1 | C6 | 01:13:32 | 30th | 382 | |
| 21/05/16 | Scottish Championships Individual (UKOL) | UKOL 12 (M85, M90, W80) | 02:07:27 | |||
| 24/04/16 | Crathes Level C | Orange | 01:36:10 | 15th | Navigation Chl | |
| 13/04/16 | Forest Sprint - Countesswells | Orange | 01:36:10 | 16th | Navigation Chl | |
| 17/01/15 | MOR Saturday & Schools League - Findhorn | Yellow | 00:36:23 | 40th | Racing Chl: Bronze | |
| 23/03/14 | Invoc colour-coded | Orange | 01:48:03 | 11th | Navigation Chl | |
| 18/01/14 | MOR Saturday & Schools League - Findhorn | Short | 00:36:23 | 38th | ||
| 03/08/13 | Scottish 6 Days - Moray2013 Day6 (Incorporating EuroMeeting Long Distance) | C6 | 01:15:55 | 13th | 557 | |
| 02/08/13 | Scottish 6 Days - Moray2013 Day5 | C6 | 01:03:24 | 13th | 555 | |
| 01/08/13 | Scottish 6 Days - Moray2013 Day4 (Incorporating EuroMeeting Middle Distance - A World Ranking Event) | C6 | 00:59:02 | 10th | 589 | |
| 30/07/13 | Scottish 6 Days - Moray2013 Day3 (Incorporating UKOL15) | UKOL C6 (M85) | 01:05:56 | 17th | 496 | |
| 29/07/13 | Scottish 6 Days - Moray2013 Day2 | C6 | 01:24:43 | 18th | 498 | |
| 28/07/13 | Scottish 6 Days - Moray2013 Day1 (Incorporating UKOL14) | UKOL C6 (M85) | 00:51:54 | 12th | 596 | |
| 20/04/13 | MOR Saturday League - Oakenhead (Lossiemouth) | Yellow | 33:33:00 | 22nd | Navigation Chl | |
| 14/04/13 | INVOC level C event at ROGIE | Orange | 01:17:58 | 7th | Navigation Chl | |
| 23/03/13 | MOR Saturday League - Aberlour | Yellow | 00:33:34 | 32nd | Racing Chl: Bronze | |
| 17/02/13 | Compass Sport Cup Round 1 | 6. Short Green | 03:08:36 | 11th | 563 | |
| 25/11/12 | MOR Aldroughty and Quarrelwood - Level C - Inter Services and N Area Junior Inter Club | Orange | ||||
| 07/10/12 | INVOC Anagach Colour Event | Orange | 01:17:28 | 18th | Navigation Chl | |
| 05/06/12 | Scottish Champs Extended Weekend - Middle-Distance Race | Short Green | 01:48:49 | 14th | Navigation Chl | |
| 02/06/12 | Scottish Championships - Individual | 14 W75/80 W55/60/65/70S M70/75 | 01:37:04 | 11th | 534 | |
| 20/05/12 | Moray & Highland Junior Championships & Colour Coded - Culbin | Orange/U15s | 2nd | |||
| 13/05/12 | INVOC Scottish O League 3 | Short Green | 01:47:51 | 22nd | 441 | Navigation Chl |
| 08/04/12 | JK Weekend - Day 3 | 23 | 01:58:33 | 58th | 397 | |
| 07/04/12 | JK Weekend - Day 2 | 23 | 01:40:47 | 53rd | 506 | |
| 18/09/11 | INVOC League - Anagach | Orange | 00:54:10 | 16th | ||
| 20/09/09 | STAG Regional Event & Scottish O League 4 | Short Green | 01:06:36 | 16th | 598 | |
| 08/08/09 | Scottish 6-Days - Day 6 | W65L | 01:45:06 | 36th | 380 | |
| 07/08/09 | Scottish 6 Days - Day 5 | W65L | 01:38:59 | 40th | 550 | |
| 06/08/09 | Scottish 6 Days - Day 4 | W65L | 01:42:05 | 42nd | 359 | |
| 04/08/09 | Scottish 6 Days - Day 3 | W65L | 02:04:59 | 39th | 452 | |
| 03/08/09 | Scottish 6 Days - Day 2 | W65L | 01:28:42 | 36th | 660 | |
| 02/08/09 | Scottish 6 Days - Day 1 | W65L | 01:57:56 | 39th | 362 |