| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 23/08/24 | Northern Urban League 5 - INVOC | Short | 00:16:44 | 2nd | ||
| 03/07/24 | Northern Orienteering Urban League - Event #4 | Short | 00:18:20 | 1st | ||
| 19/06/24 | Northern Orienteering Urban League - Event #3 | Short | 00:19:43 | 2nd | ||
| 05/06/24 | INVOC Schools League & evening event | Green | 00:39:49 | 3rd | Racing Chl: Gold | |
| 29/05/24 | Northern Urban League 1 - Grantown on Spey | Short | 00:26:56 | 2nd | ||
| 25/05/24 | Scottish Championships - Individual (UKOL) | C11 | 00:42:59 | 2nd | ||
| 15/05/24 | INVOC Schools League & evening event - Craig Phadrig | Green | 00:47:32 | 15th | Racing Chl: Silver | |
| 28/04/24 | Northern Championships (UKOL) | 16 | 00:48:00 | 10th | ||
| 27/04/24 | British Middle Championships (UKOL) | 16 | 00:28:17 | 9th | ||
| 13/04/24 | British Orienteering Championships (UKOL) | 22 | 00:51:08 | 6th | ||
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | 21 | 00:26:22 | 11th | ||
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 8 (W16) | 00:23:38 | |||
| 03/03/24 | Dallaschyle Regional event | Light Green | 01:05:54 | 5th | Racing Chl: Bronze | |
| 18/02/24 | CompassSport Cup Heat | 8B | 00:53:01 | 2nd | ||
| 26/11/23 | INVOC local | Green | 01:05:48 | 4th | Racing Chl: Silver | |
| 29/10/23 | Scottish Orienteering League 5 | Light Green | 00:46:24 | 14th | Racing Chl: Bronze | |
| 15/10/23 | BOK Local event | Light Green | 00:34:35 | 1st | Racing Chl: Gold | |
| 30/09/23 | INVOC local | Light Green | 00:58:20 | 3rd | Racing Chl: Silver | |
| 04/08/23 | S6D Moray 2023 Day 5 | C16 | 00:26:24 | 23rd | ||
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | C16 | 00:46:14 | 17th | ||
| 01/08/23 | S6D Moray 2023 Day 3 | C16 | 00:38:50 | 10th | ||
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | C16 | 00:59:59 | 25th | ||
| 30/07/23 | S6D Moray 2023 Day 1 | C16 | 01:02:08 | 20th | ||
| 28/06/23 | A4 Design & Print Northern Urban League - Event 4 | Short | 00:21:34 | 3rd | ||
| 22/06/23 | Northern Urban League | Nul 3 Short SI timing | 00:22:14 | 3rd | ||
| 15/06/23 | Northern Urban League | NUL 2 - Short - SI Timing | 00:16:59 | 6th | ||
| 07/06/23 | A4 Design & Print Northern Urban League - Event 1 | Short | 00:16:21 | 2nd | ||
| 31/05/23 | INVOC Schools / evening | Light green | 00:50:02 | 3rd | Racing Chl: Bronze | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C8 (M85, W75, W80, W85) | 01:11:37 | 16th | ||
| 17/05/23 | INVOC Schools / evening | Light Green | 00:56:02 | 3rd | Racing Chl: Bronze | |
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Light Green | 00:50:29 | 20th | Racing Chl: Bronze | |
| 02/04/23 | Scottish Sprint Champs - incorporating SOUL5 | Course 6 | 00:14:09 | 13th | ||
| 25/03/23 | British Orienteering Championships (UKOL) | 24 | 01:27:22 | 19th | ||
| 12/03/23 | STAG's Scottish Orienteering League 1 | Light Green | 01:36:24 | 13th | Navigation Chl | |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 9 Orange | 00:20:41 | 7th | Racing Chl: Gold | |
| 04/02/23 | INVOC - SOUL2 | Course 6 | 00:24:29 | 7th | ||
| 14/01/23 | Moravian Local Event - Quarry Wood | Light Green | 69:35:00 | 30th | Navigation Chl | |
| 23/10/22 | Scottish Orienteering League 7 | Orange | 00:34:30 | 3rd | Racing Chl: Gold | |
| 16/10/22 | CompassSport Cup Final | Orange Women | 00:32:38 | 18th | ||
| 09/10/22 | Scottish Orienteering League 6, incorporating JHI Individual & Scottish Junior Cup 3 | Orange | 00:24:36 | 4th | Racing Chl: Silver | |
| 25/09/22 | Scottish Orienteering League 5 | Orange | 00:35:07 | 1st | Racing Chl: Gold | |
| 04/09/22 | Junior Inter Area Weekend - individual races, incorporating Scottish Junior Cup | Orange | 00:44:22 | 12th | Racing Chl: Bronze | |
| 28/05/22 | Scottish Championships (UKOL) | 16 | 00:32:18 | 4th | ||
| 15/05/22 | Scottish Orienteering League 3 | Orange | 00:22:31 | 1st | Racing Chl: Gold | |
| 12/03/22 | CompassSport Cup Heat | Orange Women | 00:34:01 | 9th | ||
| 24/10/21 | Moray Mix - incorporating Scottish Orienteering League - Lossie Forest | Orange | 01:07:08 | 11th | Navigation Chl | |
| 05/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Individual | Orange | 00:34:02 | 3rd | Racing Chl: Silver | |
| 04/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Relay | Course 6 Orange | 00:31:26 | 3rd | ||
| 07/08/21 | Scottish 6 Days - Day 6 | C20 | 00:34:40 | 15th | ||
| 05/08/21 | Scottish 6 Days - Day 4 (UKOL) | C20 | 00:31:32 | 11th |