| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 18/02/26 | MAROC Deeside Night Cup: Tilquhillie | Short | 00:42:16 | 1st | ||
| 04/02/26 | MAROC Deeside Night Cup: Cambus O'May | Short | 00:39:34 | 1st | ||
| 21/01/26 | MAROC Deeside Night Cup: Birsemore | Short | 00:51:54 | 1st | ||
| 17/12/25 | GRAMP Deeside Night Cup - Foggieton | Short Tech | 00:37:58 | 1st | ||
| 10/12/25 | MAROC Deeside Night Cup: Potarch | Short | 00:43:03 | 1st | ||
| 26/11/25 | MAROC Deeside Night Cup: Bogendreip West | Short | 00:42:59 | 5th | ||
| 29/10/25 | MAROC Deeside Night Cup: Haughton & Murray | Short | 00:33:46 | 1st | ||
| 14/09/25 | CompassSport Cup Final | 6 | 00:40:05 | 10th | 1175 | |
| 03/05/25 | Scottish Championships | Course 10 | 01:03:41 | 14th | 992 | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Very Short Green | 00:59:01 | 3rd | Racing Chl: Bronze | |
| 26/12/24 | MAROC Braes of Logie Coldstone | Long | 00:49:44 | 12th | ||
| 04/12/24 | MAROC Corsedarder DNC | Long | 01:10:32 | 1st | ||
| 27/11/24 | Deeside Night Cup - Dunnottur | Long | 00:45:26 | |||
| 20/11/24 | MAROC Bellwood DNC | Long | 01:04:04 | 6th | ||
| 13/11/24 | Deeside Night Cup - Balmedie | Long | 00:55:23 | 3rd | ||
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C5 (M55, M60, W40) | 01:15:55 | 8th | 1240 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 9 (M60, W40) | 01:13:20 | 19th | 1216 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 10 (M60) | 01:12:26 | 11th | 1251 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 9 (M60, W35, W40) | 00:40:51 | 17th | 1226 | |
| 07/02/24 | MAROC Deeside Night Cup | Long | 01:02:41 | 3rd | ||
| 15/11/23 | MAROC Deeside Night Cup | Long | 00:51:30 | 4th | ||
| 04/08/23 | S6D Moray 2023 Day 5 | C30 | 00:36:53 | 25th | 1207 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C30 (M60, W40) | 01:01:12 | 15th | 1227 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C30 (M60, W40) | 00:40:31 | 10th | 1233 | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C4 (M16, M55, M60, W18, W20, W35, W40) | 01:00:07 | 19th | 1234 | |
| 21/05/23 | MAROC Corsedarder Local | Green | 00:43:03 | 7th | Racing Chl: Gold | |
| 26/04/23 | GRAMP Forest Sprint Tollo hill | Sprint | 00:29:21 | 10th | ||
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Blue | 00:52:02 | 7th | 1242 | Racing Chl: Gold |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 14 (M60) | 01:13:40 | 9th | 1234 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 9 (M60, W35, W40) | 00:43:18 | 26th | 1207 | |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 11 (M60) | 01:06:06 | 5th | 1244 | |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 4 Blue Men | 00:49:47 | 9th | 1221 | |
| 08/02/23 | MAROC Potarch DNC Night Event | Long | 01:09:47 | 3rd | ||
| 15/01/23 | MAROC Potarch Regional (Resheduled) | Brown | 01:19:25 | 5th | Racing Chl: Gold | |
| 16/10/22 | CompassSport Cup Final | Green Men | 00:42:11 | 2nd | 1252 | |
| 15/05/22 | Scottish Orienteering League 3 | Blue | 00:45:39 | 6th | 1234 | Racing Chl: Gold |
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 14 (M60) | 01:03:23 | 5th | 1232 | |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 9 (M60, W35, W40) | 00:37:47 | 13th | 1234 | |
| 12/03/22 | CompassSport Cup Heat | Green Men | 00:36:13 | 1st | 1272 | |
| 16/02/22 | GRAMP DNC - Crathes | Long | 00:44:58 | 4th | ||
| 12/01/22 | MAROC Deeside Night Cup - Bellwood | Long | 42:17:00 | 6th | ||
| 05/01/22 | GRAMP DNC - Balmedie | Long | 00:53:59 | 5th | ||
| 17/11/21 | MAROC Deeside Night Cup - Haughton & Murray Parks | Long | 00:39:58 | 4th | ||
| 03/11/21 | Deeside Night Cup - Glen o Dee | Long | 00:51:51 | 4th | ||
| 31/10/21 | Balfour | Brown | 01:32:49 | 5th | Racing Chl: Gold | |
| 01/08/21 | Scottish 6 Days - Day 1 | C5 | 00:49:53 | 9th | 1268 | |
| 21/07/21 | GRAMP Summer Series - Glen Dye | L Tech | 00:36:08 | 6th | ||
| 13/06/21 | ESOC National Event incorporating the Scottish Orienteering Championships | Blue | 00:44:52 | 3rd | 1286 | Racing Chl: Gold |
| 28/04/21 | Spring Series - Cambus | Sprint | 00:20:40 | 6th | ||
| 14/04/21 | Spring Series - Bellwood | Forest Sprint | 00:21:29 | 10th |