| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 27/08/25 | Northern Orienteering Urban League - Grantown on Spey - Event 6 | long | 00:32:09 | 8th | ||
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 04 | 01:07:53 | 39th | 1247 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 04 (M18, M50) | 01:29:57 | 47th | 1218 | |
| 25/06/25 | Northern Orienteering Urban League - Aviemore - Event 3 | Long | 00:35:35 | 10th | ||
| 01/06/25 | BASOC 25th Birthday Event | Purple | 01:01:59 | 3rd | ||
| 28/05/25 | INVOC Schools / Evening 3 | Green | 01:24:23 | 17th | Navigation Chl | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Short Brown | 01:29:02 | 14th | 1221 | Racing Chl: Gold |
| 22/03/25 | Scottish Middle Championships | C2b | 00:51:59 | 21st | 1175 | |
| 15/02/25 | INVOC Local | 00:36:43 | 21st | |||
| 29/01/25 | Moravian - Northern Night Cup #5 - Quarry Wood - Elgin | Long | 01:16:49 | 16th | ||
| 06/11/24 | MAROC Banchory DNC | Long | 00:32:30 | 4th | ||
| 30/10/24 | Deeside Night Cup - Hazlehead | Long | 00:58:52 | 8th | ||
| 21/09/24 | INVOC - Scottish Orienteering Urban League Event (SOUL 7) | 2 | 00:41:02 | 5th | 1256 | |
| 28/08/24 | GRAMP Urban Sprint - Westburn | Sprint | 00:14:33 | 1st | ||
| 03/07/24 | Northern Orienteering Urban League - Event #4 | Long | 00:32:35 | 4th | ||
| 19/06/24 | Northern Orienteering Urban League - Event #3 | Long | 00:32:31 | 2nd | ||
| 05/06/24 | INVOC Schools League & evening event | Green | 00:40:59 | 5th | Racing Chl: Gold | |
| 29/05/24 | Northern Urban League 1 - Grantown on Spey | Long | 00:41:47 | 10th | ||
| 03/03/24 | Dallaschyle Regional event | brown | 02:01:12 | 12th | 1233 | Racing Chl: Silver |
| 31/01/24 | Moravian - Carsehill - Northern Night Cup #5 | Long | 00:49:26 | 7th | ||
| 30/09/23 | INVOC local | Blue | 01:09:33 | 10th | Racing Chl: Gold | |
| 24/09/23 | Scottish Orienteering League 4 | Black | ||||
| 09/09/23 | Moravian - Regional Event | Brown | 01:23:26 | 6th | 1250 | Racing Chl: Gold |
| 04/08/23 | S6D Moray 2023 Day 5 | C37 | 00:49:16 | 23rd | 1268 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C37 (M45) | 01:29:43 | 22nd | 1260 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C37 | 01:28:59 | 34th | 1225 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C37 (M45) | 00:46:07 | 29th | 1247 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C37 | 01:48:49 | |||
| 12/07/23 | GRAMP Summer Series Glen Dye | Long Tech | 00:45:58 | 6th | ||
| 28/06/23 | A4 Design & Print Northern Urban League - Event 4 | Long | 00:30:00 | 6th | ||
| 22/06/23 | Northern Urban League | NUL 3 Long SI Timing | 00:33:57 | 3rd | ||
| 15/06/23 | Northern Urban League | NUL 2 - Long - SI Timing | 00:28:29 | 4th | ||
| 07/06/23 | A4 Design & Print Northern Urban League - Event 1 | Long | 00:28:20 | 5th | ||
| 31/05/23 | INVOC Schools / evening | Green | 00:42:14 | 5th | Racing Chl: Gold | |
| 04/02/23 | INVOC - SOUL2 | Course 2 | 00:37:32 | 2nd | ||
| 25/01/23 | NNC Forres Golf Course Event | Long | 00:35:35 | 7th |