| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 16 (M80, W75) | 01:14:26 | |||
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 16 (M80, W75) | 01:19:49 | 102nd | 553 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 16 | 01:46:45 | |||
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 16 | 01:41:44 | |||
| 25/07/25 | Coast & Islands Day 5 | Short | 01:06:42 | 81st | 123 | |
| 24/07/25 | Coast & Islands Day 4 | Orange | 00:52:28 | 14th | Navigation Chl | |
| 22/07/25 | Coast & Islands Day 3 | Orange | 00:54:39 | 12th | Navigation Chl | |
| 21/07/25 | Coast & Islands Day 2 | Orange | 01:15:29 | 10th | Navigation Chl | |
| 20/07/25 | Coast & Islands Day 1 | Orange | 3rd | Navigation Chl | ||
| 21/06/25 | AYROC Summer event | Orange | 00:58:41 | 2nd | Navigation Chl | |
| 19/10/24 | AYROC Autumn series | Orange | 01:02:58 | 5th | Navigation Chl | |
| 06/10/24 | AYROC SoSOL | Orange | ||||
| 29/06/24 | AYROC summer series | Orange | 01:13:27 | 4th | Navigation Chl | |
| 30/09/23 | AYROC Autumn series | Orange | 01:27:25 | 2nd | Navigation Chl | |
| 04/08/23 | S6D Moray 2023 Day 5 | C7 | 00:35:56 | 52nd | 825 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C7 (M80, W75) | 01:09:27 | 67th | 760 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C7 | 01:36:01 | 93rd | 531 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C7 (M80, W75) | 01:40:11 | 91st | 384 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C7 | ||||
| 18/02/23 | AYROC Local Event : Culzean Country Park | Orange | 01:20:50 | 3rd | Navigation Chl | |
| 03/08/19 | Scottish 6Days - Strathearn 2019 - Day 6 (UKOL) | C10 | 00:59:13 | 61st | ||
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C10 | 00:54:15 | 41st | ||
| 01/08/19 | Scottish 6Days - Strathearn 2019 - Day 4 | C10 | 01:08:10 | 55th | ||
| 30/07/19 | Scottish 6Days - Strathearn 2019 - Day 3 | C10 | 00:44:03 | 79th | ||
| 29/07/19 | Scottish 6Days - Strathearn 2019 - Day 2 | C10 | 01:07:16 | 44th | ||
| 28/07/19 | Scottish 6Days - Strathearn 2019 - Day 1 (UKOL) | C10 | 01:13:19 | 36th | ||
| 15/10/17 | CompassPoint Scottish Orienteering League 6 | Short Green | 01:26:06 | 13th | 802 | Navigation Chl |
| 24/09/17 | CompassPoint Scottish Orienteering League 5 incorporating Veteran Home Internationals Individual | Short Green | 01:48:26 | 26th | 779 | Navigation Chl |
| 05/08/17 | Scottish 6 Days - Day 6 | C7 | 00:55:48 | 52nd | 674 | |
| 04/08/17 | Scottish 6 Days - Day 5 | C7 | 01:03:00 | 53rd | 689 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C7(M80, W75) | 00:36:54 | 24th | 818 | |
| 01/08/17 | Scottish 6 Days - Day 3 | C7 | 01:14:54 | 47th | 752 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C7(M80, W75) | 00:56:31 | 31st | 828 | |
| 30/07/17 | Scottish 6 Days - Day 1 | C7 | 00:37:27 | 41st | 787 | |
| 20/05/17 | Scottish Championships - Individual | 11 | 01:24:12 | 20th | 571 | |
| 23/04/17 | CompassPoint Scottish Orienteering League 3 | Short Green | 01:34:40 | 31st | 480 | Navigation Chl |
| 05/03/17 | CompassPoint Scottish Orienteering League 1 | Short Green | 01:24:10 | 29th | 657 | Navigation Chl |
| 17/04/16 | SoSOL 5 Drumlanrig Woods | Short Green | 01:04:13 | 13th | 726 | Navigation Chl |
| 31/10/15 | STAG Weekend Race 2 of 3 -Middle Distance | Short Green | 01:31:54 | 5th | Navigation Chl | |
| 23/08/15 | MAROC Birsemore | Light Green | 01:46:09 | 13th | Navigation Chl | |
| 08/08/15 | Scottish 6 Days - Day6 | C18 | 01:33:08 | 117th | 708 | |
| 07/08/15 | Scottish 6 Days - Day5 | C18 | 01:44:26 | 120th | 792 | |
| 06/08/15 | Scottish 6 Days - Day4 | C18 | 00:57:01 | 130th | 812 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C18 (W70) | 00:34:54 | 90th | 864 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C18 (W70) | 01:10:50 | 115th | 818 | |
| 02/08/15 | Scottish 6 Days - Day1 | C18 | 01:20:04 | 161st | 753 | |
| 21/06/15 | Schiehallion Weekend Day 3 Dunalastair - CompassPoint SOL 6 | Short Green | 01:30:16 | 34th | 789 | Navigation Chl |
| 20/06/15 | Schiehallion Weekend Day 2 Tullochroisk incorporating CompassPoint SOL 5 and UK Cup | Short Green | 01:35:54 | 37th | 715 | Navigation Chl |
| 23/05/15 | Scottish Championships Individual | Course 11 | 01:23:04 | 10th | 762 | |
| 26/04/15 | INT SoSOL 7 | Short Green | 00:48:48 | 12th | 737 | Navigation Chl |