| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 29/01/25 | Moravian - Northern Night Cup #5 - Quarry Wood - Elgin | Short | 00:50:29 | 4th | ||
| 22/01/25 | BASOC Loch Vaa NNC | Short | 00:30:07 | 2nd | ||
| 11/01/25 | Oakenhead - Lossiemouth - Local Event - MOR | Light Green | 00:39:40 | 5th | Racing Chl: Gold | |
| 11/12/24 | Northern Night Cup 3 - INVOC | Short | 00:26:35 | 3rd | ||
| 01/12/24 | BASOC club champs SCORE | Score | 00:56:47 | 13th | ||
| 24/11/24 | Moravian Local Event - Altyre | Light Green | 00:41:44 | 10th | Racing Chl: Gold | |
| 20/11/24 | BASOC Church Wood NNC | Short | 00:31:12 | 7th | ||
| 17/11/24 | MAROC Cambus O'May Regional | Blue | 75:50:00 | 5th | 1188 | Navigation Chl |
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Short Blue | 00:57:49 | 10th | 1155 | Racing Chl: Gold |
| 21/09/24 | Caddihoe Day 1 (UKOL) | UKOL 5 Short Blue (M65, M70, W16, W50, W55) | 00:58:41 | 2nd | 1129 | |
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Short Blue | 01:17:22 | 12th | 1137 | Racing Chl: Silver |
| 25/08/24 | Brodie Castle - Local Event and AGM | Light Green | 00:35:23 | 6th | Racing Chl: Gold | |
| 19/07/24 | Coasts & Islands Knapdale - day 3 | Short | 01:19:27 | 8th | 1095 | |
| 17/07/24 | Coasts & Islands Knapdale - day 1 | Short | 00:49:15 | 2nd | 1089 | |
| 03/07/24 | Northern Orienteering Urban League - Event #4 | Short | 00:20:14 | 2nd | ||
| 22/06/24 | Moravian Saturday Local Event - Culbin West | Green | 75:25:00 | 13th | Navigation Chl | |
| 19/06/24 | Northern Orienteering Urban League - Event #3 | Short | 00:21:13 | 3rd | ||
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C6 (M16, M65, W45, W50) | 01:24:19 | 31st | 1134 | |
| 01/05/24 | INVOC Schools league & evening event - Cawdor | Green | 00:56:48 | 12th | Racing Chl: Gold | |
| 28/04/24 | Moravian Local Event - Gordon Castle | Light Green | 00:28:59 | 12th | Racing Chl: Gold | |
| 21/04/24 | Scottish Orienteering League 2 | Short Blue | 01:09:51 | 24th | 1092 | Racing Chl: Silver |
| 20/04/24 | Scottish Middle Championships | 4 | 00:40:10 | 11th | 1119 | |
| 03/03/24 | Dallaschyle Regional event | Green | 00:54:59 | 5th | 1146 | Racing Chl: Silver |
| 25/02/24 | Moravian Saturday Local Event - Lossie Forest East | Light Green | 00:49:32 | 3rd | Racing Chl: Gold | |
| 18/02/24 | CompassSport Cup Heat | 6 | 00:57:06 | 11th | 1139 | |
| 31/01/24 | Moravian - Carsehill - Northern Night Cup #5 | Short | 00:25:59 | 2nd | ||
| 01/10/23 | Caddihoe Day 2 (UKOL) | UKOL Blue (M16, M55, M60, W35, W40) | ||||
| 30/09/23 | Caddihoe Day 1 (UKOL) | UKOL Blue (M16, M55, M60, W35, W40) | 01:09:30 | 60th | 1158 | |
| 24/09/23 | Scottish Orienteering League 4 | Green | 01:09:40 | 3rd | 1156 | Racing Chl: Silver |
| 09/09/23 | Moravian - Regional Event | Green | 00:48:30 | 7th | 1136 | Racing Chl: Silver |
| 04/08/23 | S6D Moray 2023 Day 5 | C28 | 00:46:48 | 47th | 1118 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C28 (M65) | 00:57:09 | 5th | 1197 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C28 | 00:55:15 | 11th | 1184 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C28 (M65) | 00:38:53 | 7th | 1191 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C28 | 01:05:53 | 12th | 1180 | |
| 27/07/23 | Coast and Islands 2023 - Day 5 | Medium | 01:04:31 | 6th | 1173 | |
| 26/07/23 | Coast and Islands 2023 - Day 4 | Medium | 00:24:36 | 11th | 1176 | |
| 25/07/23 | Coast and Islands 2023 - Day 3 | Medium | 01:18:39 | 29th | 1119 | |
| 24/07/23 | Coast and Islands 2023 - Day 2 | Medium | 00:55:17 | 8th | 1172 | |
| 22/07/23 | Coast and Islands 2023 - Day 1 | Medium | 01:15:44 | 10th | 1165 | |
| 28/06/23 | A4 Design & Print Northern Urban League - Event 4 | Long | 00:33:38 | 9th | ||
| 22/06/23 | Northern Urban League | NUL 3 Long SI Timing | 00:42:57 | 8th | ||
| 15/06/23 | Northern Urban League | NUL 2 - Long - SI Timing | 00:34:20 | 10th | ||
| 11/06/23 | Race the Abbeys - Scottish Borders: Urban Sprint (UKOL) incorporating SOUL7 | UKOL Course 3 (M55, M60, W40, W45, W50) | 00:36:22 | 5th | 1190 | |
| 10/06/23 | Race the Abbeys - Scottish Borders: Urban (UKOL) - incorporating UKUL9 & SOUL6 | UKOL Course 3 (M55, M60, W40, W45, W50) | 00:41:05 | 9th | 1184 | |
| 31/05/23 | INVOC Schools / evening | Green | 00:47:56 | 6th | Racing Chl: Gold | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C5 (M65, W45, W50) | 00:46:14 | 2nd | 1201 | |
| 20/05/23 | Moravian - Saturday Local Event - Findhorn | Light Green | 00:43:02 | 9th | Racing Chl: Gold | |
| 30/04/23 | GRAMP regional Glen Dye | Blue | 01:07:05 | 5th | 1190 | Racing Chl: Gold |
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Blue | 01:01:30 | 13th | 1199 | Racing Chl: Gold |