| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 24/06/26 | NOUL 2 - Aviemore | Long | 00:56:09 | 30th | ||
| 20/06/26 | MOR - Roseisle North - Local Event | Light Green | 01:18:26 | |||
| 16/05/26 | MOR - Darnaway Black Loch - Local Event | Light Green | 01:14:21 | 32nd | Racing Chl: Bronze | |
| 26/04/26 | MOR - Loch Na Bo - Regional Event | Green | 01:54:11 | |||
| 04/10/25 | Roseisle West - Local Event - MOR | Green | 00:56:02 | 37th | Racing Chl: Gold | |
| 06/09/25 | MOR - Local Event - Darnaway East | Light Green | 01:27:01 | 30th | Navigation Chl | |
| 27/08/25 | Northern Orienteering Urban League - Grantown on Spey - Event 6 | short | 00:27:19 | 10th | ||
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | 14 | 01:12:38 | 52nd | 975 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | 14 | 00:53:28 | 91st | 827 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 14 | 01:08:37 | 76th | 936 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 14 | 01:16:36 | 90th | 898 | |
| 02/07/25 | Northern Orienteering Urban League - Kinloss Barracks - Event 4 | Short | 00:30:15 | 12th | ||
| 29/06/25 | INVOC Regional event - Carse | Short Green | 01:19:24 | 5th | Navigation Chl | |
| 25/06/25 | Northern Orienteering Urban League - Aviemore - Event 3 | Short | 00:27:04 | 8th | ||
| 18/06/25 | Northern Orienteering Urban League - Fochabers - Event 2 | Long | 01:02:49 | 23rd | ||
| 24/05/25 | Kinloss Barracks Indoor Event | Short Hard | 00:37:36 | 2nd | ||
| 19/10/24 | MOR - Local Event - Darnaway North | Green | 01:20:45 | 30th | Racing Chl: Bronze | |
| 22/09/24 | MOR - Scottish Orienteering Urban League Event - Burghead (SOUL 8) | 4 | 00:40:24 | 15th | 947 | |
| 21/09/24 | INVOC - Scottish Orienteering Urban League Event (SOUL 7) | 4 | 00:39:07 | 17th | 976 | |
| 16/07/24 | WOC2024 Tour - Urban sprint | C5 | 00:24:33 | 37th | 977 | |
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C5 | 00:42:38 | 50th | 1001 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C5 | 00:36:51 | 44th | 1003 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C5 | 00:25:11 | 14th | 1058 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C5 | 00:21:52 | 24th | 1053 | |
| 03/07/24 | Northern Orienteering Urban League - Event #4 | Short | 00:27:15 | 9th | ||
| 22/06/24 | Moravian Saturday Local Event - Culbin West | Light Green | 53:53:00 | 6th | Navigation Chl | |
| 19/06/24 | Northern Orienteering Urban League - Event #3 | Short | 00:27:17 | 4th | ||
| 25/11/23 | Culbin East - Saturday Local Event | Light Green | 00:54:13 | 3rd | Racing Chl: Bronze | |
| 09/09/23 | Moravian - Regional Event | Green | 01:06:23 | 37th | 971 | Racing Chl: Bronze |
| 04/08/23 | S6D Moray 2023 Day 5 | C21 | 00:34:51 | 47th | 997 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | C21 | 01:27:28 | 45th | 968 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 3 | 00:19:23 | 102nd | 947 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C21 | 00:58:31 | 40th | 1010 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | C21 | 00:52:33 | 41st | 962 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C21 | 01:03:28 | |||
| 28/06/23 | A4 Design & Print Northern Urban League - Event 4 | Long | 00:50:33 | 30th | ||
| 24/06/23 | Moravian - Saturday Local Event - Lossiemouth | light green | 00:59:08 | 26th | Racing Chl: Silver | |
| 07/06/23 | A4 Design & Print Northern Urban League - Event 1 | Long | 00:51:43 | 23rd | ||
| 15/04/23 | Moravian - Saturday Local Event - Dufftown | Short | 00:38:05 | 4th | ||
| 11/03/23 | Altyre South - Local Event | Light green | 37:52:00 | |||
| 05/02/23 | Gordonstoun Parkland/Urban Sprint Event - Regional | Long | 00:47:21 | 30th | 887 | |
| 14/01/23 | Moravian Local Event - Quarry Wood | Light Green | 69:18:00 | 29th | Navigation Chl | |
| 19/11/22 | Carsehill Local Event | Light Green | 66:01:00 | 20th | Navigation Chl | |
| 22/10/22 | Lossiemouth Dunes - Local Event | Light Green | 01:02:39 | 23rd | Racing Chl: Bronze | |
| 21/05/22 | Moravian Saturday League | Light Green | 01:04:12 | 21st | Racing Chl: Bronze | |
| 19/02/22 | Moravian Saturday League | Light Green | 01:39:23 | 26th | Navigation Chl | |
| 15/01/22 | Moravian Saturday League | Light Green | 01:15:14 | 47th | Racing Chl: Bronze | |
| 24/10/21 | Moray Mix - incorporating Scottish Orienteering League - Lossie Forest | Green | 01:56:57 | 33rd | 776 | Navigation Chl |
| 23/10/21 | Moray Mix - SOUL 4 | Course 3 | 00:52:32 | 35th | 920 | |
| 26/09/21 | AYROC Scottish Sprint Champs - Race 1 | 3 | 00:25:04 | 22nd | 934 |