| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 05/03/23 | Lakes Spring Long (UKEOL) | Brown | 01:16:10 | 20th | Racing Chl: Gold | |
| 04/03/23 | Lakes Spring Middle (UKEOL) | Brown | 00:54:24 | 17th | 1247 | Navigation Chl |
| 26/02/23 | GRAMP Balmedie Regional | Blue | 01:05:49 | 8th | 1209 | Racing Chl: Gold |
| 25/02/23 | Scottish Night Championships: Balmoral | 03 | 00:55:12 | 4th | 1241 | |
| 13/11/22 | KFO Regional Event incorporating Scottish University Champs | Blue | 01:02:30 | 3rd | 1236 | Racing Chl: Gold |
| 23/10/22 | Scottish Orienteering League 7 | Blue | 01:05:46 | 5th | 1226 | Racing Chl: Gold |
| 25/09/22 | Scottish Orienteering League 5 | Short Blue | 00:45:26 | 2nd | 1222 | Racing Chl: Gold |
| 12/08/22 | Lakes 5 Days - Day 5 (UKOL) | UKOL 5 (M16, W35, W40, W45) | 01:08:03 | 5th | 1221 | |
| 11/08/22 | Lakes 5 Days - Day 4 | 5 | 00:58:01 | 5th | 1216 | |
| 09/08/22 | Lakes 5 Days - Day 3 (UKOL) | UKOL 5 (M16, W35, W40, W45) | 00:43:08 | 5th | 1208 | |
| 28/05/22 | Scottish Championships (UKOL) | UKOL 7 (M65, W45, W50) | 01:02:18 | 3rd | 1228 | |
| 15/05/22 | Scottish Orienteering League 3 | Short Blue | 00:38:07 | 4th | 1182 | Racing Chl: Gold |
| 14/05/22 | Scottish Middle Distance Championships | Course 3 | 00:27:06 | 6th | 1251 | |
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 15 (W45) | 01:03:21 | 6th | 1215 | |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 10 (W45) | 00:37:35 | 4th | 1202 | |
| 12/03/22 | CompassSport Cup Heat | Green Women | 00:47:37 | 3rd | 1193 | |
| 27/02/22 | Scottish Orienteering League 2 | Short Blue | 00:48:08 | 2nd | 1213 | Racing Chl: Gold |
| 17/10/21 | CompassSport Cup Final | 3 Blue Women | 00:58:29 | 12th | 1226 | |
| 04/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Relay | Course 2 Short Brown/Blue | 00:40:06 | 17th | 1221 | |
| 07/08/21 | Scottish 6 Days - Day 6 | C7 | 00:30:13 | 4th | 1238 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C7 (M60, W40, W45) | 01:10:08 | 16th | ||
| 05/08/21 | Scottish 6 Days - Day 4 (UKOL) | UKOL C7 (M60, W40, W45) | 01:10:08 | 8th | 1211 | |
| 03/08/21 | Scottish 6 Days - Day 3 (UKOL) | UKOL C7 (M60, W40, W45) | 00:50:17 | 7th | 1225 | |
| 13/06/21 | ESOC National Event incorporating the Scottish Orienteering Championships | Blue | 00:54:17 | 14th | 1228 | Racing Chl: Gold |
| 06/06/21 | Northern Championships (UKOL) | UKOL 9 (W35, W40) | 01:19:12 | 10th | 1211 | |
| 05/06/21 | British Orienteering Middle Championships (UKOL) | UKOL 5 (W35, W40) | 00:43:13 | 4th | 1202 | |
| 30/05/21 | Scottish Junior Cup - Round 1 | Adult Medium | 00:48:35 | 3rd | 1251 | |
| 15/03/20 | CompassSport Cup Heat | 3 Blue Women | 00:54:49 | 4th | 1235 | |
| 14/03/20 | Scottish Middle Distance Championships | Course 3 | 00:32:38 | 16th | 1218 | |
| 22/09/19 | CompassPoint Scottish Orienteering League 5 incorporating Veteran Home Internationals Individual | Blue | 01:02:31 | 23rd | 1225 | Racing Chl: Gold |
| 08/09/19 | CompassPoint Scottish Orienteering League 4 | Blue | 00:56:52 | 9th | 1249 | Racing Chl: Gold |
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C15 | 00:37:28 | 3rd | 1169 | |
| 30/07/19 | Scottish 6Days - Strathearn 2019 - Day 3 | C15 | 00:20:21 | 2nd | 1198 | |
| 29/07/19 | Scottish 6Days - Strathearn 2019 - Day 2 | C15 | 00:35:52 | 1st | 1202 | |
| 28/07/19 | Scottish 6Days - Strathearn 2019 - Day 1 (UKOL) | C15 | 00:43:09 | 2nd | 1186 | |
| 28/06/19 | JOK Chasing Sprint - Chase | Chase_Race 5 | 00:22:51 | 9th | ||
| 28/06/19 | JOK Chasing Sprint - Prologue | Prologue_Course2 | 00:19:57 | 5th | 1209 | |
| 25/05/19 | Scottish Orienteering Championships - Individual (UKOL) | UKOL Course 6 (W18, W20, W35, W40) | 01:02:04 | 7th | 1219 | |
| 31/03/19 | CompassPoint Scottish Orienteering League 2 (incorporating BUCS relay) | Blue | 01:03:03 | 29th | 1201 | Racing Chl: Gold |
| 30/03/19 | Scottish Middle Distance Championships (incorporating BUCS Individual Long Distance) | 00:40:52 | 42nd | 1233 | ||
| 24/03/19 | SROC Red Rose Classic | Blue | 00:51:08 | 16th | 1190 | Racing Chl: Gold |
| 23/03/19 | LOC Cumbrian Galoppen | Blue | 00:38:07 | 5th | 1212 | Racing Chl: Gold |
| 17/03/19 | CompassSport Cup Heat - Dunrod Hill, Greenock | 3 Blue Women | 00:56:44 | 6th | 1243 | |
| 24/02/19 | CompassPoint Scottish Orienteering League 1 (UKOL) | UKOL C4 (M16, M55, M60, W18, W20, W35, W40) | 00:48:31 | 17th | 1221 | |
| 23/02/19 | British Night Championships (UKOL) | UKOL Course 5 (M16, W20, W35, W40) | 01:07:11 | 12th | 1231 | |
| 02/02/19 | INT Scottish Night Championships | Course 3 | 00:39:02 | 4th | 1226 | |
| 28/10/18 | CompassPoint Scottish Orienteering League 5 - Roseisle | Green | 41:52:00 | 4th | 1177 | Navigation Chl |
| 16/10/16 | CompassSport Cup Final | Blue Women | 00:57:08 | 16th | 1219 | |
| 02/10/16 | Clyde Scottish Orienteering League 6 including JEC Spectator Race 3 | White | 00:15:24 | 7th | Racing Chl: Gold | |
| 11/09/16 | WOLF - Uath Lochans, SOL5 | Blue | 01:07:58 | 16th | 1220 | Racing Chl: Gold |