| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Short Brown | 01:40:04 | 17th | 1195 | Racing Chl: Gold |
| 09/06/24 | Scottish Orienteering League 3 | Blue | 00:55:17 | 9th | 1206 | Racing Chl: Gold |
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C5 (M55, M60, W40) | 01:21:55 | 18th | 1214 | |
| 18/02/24 | CompassSport Cup Heat | 3 | 01:00:31 | 8th | 1225 | |
| 30/09/23 | Caddihoe Day 1 (UKOL) | UKOL Blue (M16, M55, M60, W35, W40) | 00:58:28 | 29th | 1218 | |
| 24/09/23 | Scottish Orienteering League 4 | Black | 02:11:52 | 15th | 1218 | Racing Chl: Gold |
| 10/09/23 | Scottish Score Championships | Score 2 TD5 | 00:55:46 | 40th | ||
| 09/09/23 | Moravian - Regional Event | Brown | 01:36:24 | 7th | 1194 | Racing Chl: Silver |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C4 (M16, M55, M60, W18, W20, W35, W40) | 01:11:48 | 40th | 1180 | |
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Black | 01:49:15 | 15th | 1200 | Racing Chl: Gold |
| 19/03/23 | Scottish Orienteering League 2 | Blue | 00:53:14 | 11th | 1213 | Racing Chl: Gold |
| 12/03/23 | STAG's Scottish Orienteering League 1 | Black | 02:20:54 | 6th | Racing Chl: Silver | |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 2 Short Brown | 00:52:36 | 9th | 1253 | Racing Chl: Gold |
| 25/01/23 | NNC Forres Golf Course Event | Long | 00:36:32 | 8th | ||
| 07/12/22 | NNC Altyre Night Event | Long | 00:46:24 | 6th | ||
| 09/10/22 | Scottish Orienteering League 6, incorporating JHI Individual & Scottish Junior Cup 3 | Black | 01:44:27 | 7th | Racing Chl: Silver | |
| 01/10/22 | Veteran Home Internationals Individual & 2022 Welsh Orienteering Championships | Blue | 00:53:49 | 11th | 1226 | Racing Chl: Gold |
| 25/09/22 | Scottish Orienteering League 5 | Blue | 01:02:38 | 19th | 1189 | Racing Chl: Gold |
| 28/05/22 | Scottish Championships (UKOL) | UKOL 6 (W18, W20, W35, W40) | 01:16:49 | 6th | 1181 | |
| 15/05/22 | Scottish Orienteering League 3 | Black | 01:40:11 | 14th | 1244 | Racing Chl: Gold |
| 12/03/22 | CompassSport Cup Heat | Short Brown | 01:20:54 | 12th | 1263 | Racing Chl: Gold |
| 09/02/22 | Northern Night Cup 2 | Long | 00:46:35 | 10th | ||
| 26/01/22 | Northern Night Cup 6 | Long | 00:41:52 | 4th | ||
| 24/10/21 | Moray Mix - incorporating Scottish Orienteering League - Lossie Forest | Black | 01:42:53 | 10th | 1252 | Racing Chl: Gold |
| 13/06/21 | ESOC National Event incorporating the Scottish Orienteering Championships | Blue | 01:01:18 | 23rd | 1185 | Racing Chl: Gold |
| 15/03/20 | CompassSport Cup Heat | 3 Blue Women | 00:59:02 | 7th | 1212 | |
| 16/02/20 | CompassPoint Scottish Orienteering League 1 | Black | 98:24:00 | 17th | 1252 | Navigation Chl |
| 15/02/20 | Scottish Night Champs | 2 | 52:00:00 | 10th | 1240 | |
| 22/09/19 | CompassPoint Scottish Orienteering League 5 incorporating Veteran Home Internationals Individual | Blue | 00:55:31 | 12th | 1267 | Racing Chl: Gold |
| 08/09/19 | CompassPoint Scottish Orienteering League 4 | Black | 01:48:36 | 2nd | Racing Chl: Gold | |
| 03/08/19 | Scottish 6Days - Strathearn 2019 - Day 6 (UKOL) | UKOL C31 (W18, W20, W35) | 00:26:31 | 15th | 1221 | |
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C31 | 01:02:04 | 22nd | 1209 | |
| 01/08/19 | Scottish 6Days - Strathearn 2019 - Day 4 | C31 | 00:55:58 | 12th | 1227 | |
| 31/07/19 | Scottish 6Days - Strathearn 2019 - UKUL Sprint incorporating bto SOUL8 | Course 2 | 00:21:08 | 26th | 1210 | |
| 30/07/19 | Scottish 6Days - Strathearn 2019 - Day 3 | C31 | 00:38:18 | 26th | 1190 | |
| 29/07/19 | Scottish 6Days - Strathearn 2019 - Day 2 | C31 | 00:54:33 | 15th | 1231 | |
| 28/07/19 | Scottish 6Days - Strathearn 2019 - Day 1 (UKOL) | UKOL C31 (W18, W20, W35) | 01:03:55 | 9th | 1242 | |
| 30/06/19 | Maroc Regional Event - Potarch | Brown | 01:54:33 | 3rd | Racing Chl: Silver | |
| 25/05/19 | Scottish Orienteering Championships - Individual (UKOL) | UKOL Course 6 (W18, W20, W35, W40) | 01:02:04 | 8th | 1219 | |
| 14/04/19 | CompassPoint Scottish Orienteering League 3 Scottish Spring 2019 | Black | 01:52:51 | 25th | 1238 | Racing Chl: Gold |
| 31/03/19 | CompassPoint Scottish Orienteering League 2 (incorporating BUCS relay) | Black | 01:53:18 | 7th | 1265 | Racing Chl: Gold |
| 17/03/19 | CompassSport Cup Heat - Dunrod Hill, Greenock | 1 Brown | 01:37:53 | 22nd | 1227 | Racing Chl: Gold |
| 24/02/19 | CompassPoint Scottish Orienteering League 1 (UKOL) | UKOL C1 (M21) | 01:42:36 | 20th | 1266 | |
| 23/02/19 | British Night Championships (UKOL) | UKOL Course 5 (M16, W20, W35, W40) | 01:09:17 | |||
| 23/02/19 | GRAMP British Nights Weekend Sprint Race incorporating bto SOUL3 | WO/MV | 00:18:06 | 17th | 1224 | |
| 10/02/19 | Anagach Woods | Brown | 01:30:58 | 17th | 1223 | Racing Chl: Gold |
| 19/12/18 | Roseisle Northern Night Cup 3 | Green | 50:18:00 | 3rd | Navigation Chl | |
| 28/10/18 | CompassPoint Scottish Orienteering League 5 - Roseisle | Brown | 80:26:00 | 14th | 1247 | Navigation Chl |
| 29/09/18 | 2018 Welsh League Event | Short Brown | 00:57:42 | 5th | 1279 | Racing Chl: Gold |
| 02/09/18 | British Middle Championships (UKOL) | UKOL Course5 (W35, W40) | 00:40:11 | 3rd | 1181 |