| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 3 (W21) | 00:36:26 | |||
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 2 (W18, W20, W21) | 00:14:01 | 1st | 1338 | |
| 17/12/25 | South Achray & Aberfoyle Golf Course | Long B | 00:30:05 | 4th | ||
| 03/08/25 | Sprint Scotland Race 2 | B2 | 00:13:57 | 2nd | 1324 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A2 | 00:19:50 | 1st | 1333 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 02E | 01:25:37 | 2nd | 1333 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 02E (W21) | 00:42:10 | 2nd | 1335 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 3 (W21) | 01:22:00 | 2nd | 1337 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 3 (W21) | 00:30:59 | 2nd | 1325 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 2 (W18, W20, W21) | 00:17:10 | 7th | 1296 | |
| 29/12/24 | Christmas Cup Day 1 | Long | 00:47:23 | 19th | 1348 | |
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | W21E | 01:18:54 | 2nd | 1361 | |
| 01/09/24 | Cambus O'May: GB Team Selection Race (Long) | Women - Long | 01:39:10 | 2nd | ||
| 31/08/24 | Cambus O'May: GB Team Selection Race (Middle) | Women - Middle | 00:39:28 | 2nd | ||
| 28/08/24 | Bridge of Allan Urban | Long | 00:25:19 | 2nd | ||
| 30/06/24 | WOC Test Race #2 - KOS | QF | 00:07:19 | 67th | ||
| 30/06/24 | WOC Test Race #2 - KOS | F | 00:08:12 | 57th | ||
| 30/06/24 | WOC Test Race #2 - KOS | SF | 00:07:14 | 72nd | ||
| 29/06/24 | WOC Test Race #1 - Sprint | Women | 00:14:11 | 9th | 1330 | |
| 23/06/24 | British Sprint Championships (UKOL) | UKOL special results file - times irrelevant (M16, M18, M20, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85) | 00:14:06 | 245th | ||
| 23/06/24 | British Sprint Championships - Qualifiers | Q2a | 00:14:22 | 2nd | 1347 | |
| 23/06/24 | British Sprint Championships - Finals | F2 | 00:14:06 | 2nd | 1339 | |
| 11/06/23 | Race the Abbeys - Scottish Borders: Urban Sprint (UKOL) incorporating SOUL7 | UKOL W21E (W18, W20, W21, W35) | 00:13:45 | 1st | 1333 | |
| 10/06/23 | Race the Abbeys - Scottish Borders: Urban (UKOL) - incorporating UKUL9 & SOUL6 | UKOL W21E (W18, W20, W21, W35) | 00:15:50 | 2nd | 1329 | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C2 (M18, M20, M35, M40, W21) | 01:17:40 | 3rd | 1332 | |
| 24/05/23 | Beecraigs East WEE | Green | 00:43:50 | 2nd | Racing Chl: Gold | |
| 10/07/22 | British Orienteering Long Distance Test Race | Women | 01:42:05 | 1st | ||
| 09/07/22 | British Orienteering Middle Distance Test Race | Women | 00:38:50 | 1st | ||
| 12/06/22 | British Sprint Championships (UKOL) | UKOL F2 (M45, M50, W16, W18, W20, W21, W35) | 00:16:55 | 3rd | ||
| 12/06/22 | British Sprint Championships Finals | F2-A | 00:16:55 | 3rd | 1355 | |
| 12/06/22 | British Sprint Championships Qualifiers | Q2-3 | 00:13:55 | 1st | 1372 | |
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 2 (W21) | 01:24:48 | 2nd | 1332 | |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 2 (W21) | 00:30:27 | 2nd | 1331 | |
| 15/04/22 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 2 (W18, W20, W21) | 00:16:14 | |||
| 09/04/22 | Varsity Match | Course 2 | 00:48:55 | 1st | ||
| 26/03/22 | British Orienteering Championships (UKOL) | UKOL 4 (M40, W21) | 01:33:00 | 8th | 1312 | |
| 20/03/22 | Sprint Scotland 2022 Race 3 incorporating Scottish Sprint Championships & SOUL5 | Course 2 | 00:15:27 | 5th | 1307 | |
| 19/03/22 | Sprint Scotland 2022 Race 1 incorporating SOUL4 | Course 2 | 00:11:06 | 4th | 1312 | |
| 06/03/22 | British Middle Championships (UKOL) | UKOL Course 02 (W21) | 00:34:49 | 2nd | 1310 | |
| 26/02/22 | SYO 50th Anniversary Double & YHOA SuperLeague | BUCS Womens A | 00:58:27 | 1st | 1310 | |
| 12/02/22 | Oxford City Race | 2 | 00:54:13 | 1st | 1329 | |
| 17/10/21 | CompassSport Cup Final | 3 Blue Women | 00:48:50 | 4th | 1279 | |
| 05/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Individual | Brown | 01:23:36 | 8th | 1334 | Racing Chl: Gold |
| 06/08/21 | Scottish 6 Days - Day 5 (UKOL) | UKOL C2E (W21) | 01:23:03 | 2nd | 1298 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C2E (W21) | 01:23:03 | 2nd | ||
| 03/08/21 | Scottish 6 Days - Day 3 (UKOL) | UKOL C2 (M20, M35, W21) | 01:03:19 | 2nd | 1310 | |
| 02/08/21 | Scottish 6 Days - Day 2 (UKOL) | UKOL C2 (M20, M35, W21) | 00:40:30 | 3rd | 1323 | |
| 06/06/21 | Northern Championships (UKOL) | UKOL 2 (M18, M20, W21) | 01:23:30 | 6th | 1329 | |
| 05/06/21 | British Orienteering Middle Championships (UKOL) | UKOL 2 (W21) | 00:36:56 | 2nd | 1322 | |
| 30/05/21 | Scottish Junior Cup - Round 1 | Adult Long | 01:09:47 | 13th | 1297 |