| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 10/12/25 | MAROC Deeside Night Cup: Potarch | Long | 01:17:47 | 8th | ||
| 03/12/25 | GRAMP Deeside Night Cup - Balmedie | Long | 00:51:54 | 5th | ||
| 26/11/25 | MAROC Deeside Night Cup: Bogendreip West | Long | 01:12:48 | 3rd | ||
| 02/11/25 | MAROC Regional Event - Birsemore | Brown | 01:18:43 | |||
| 29/10/25 | MAROC Deeside Night Cup: Haughton & Murray | Long | 00:57:15 | 11th | ||
| 31/08/25 | MAROC Local Event - Braes of Logie Coldstone | Green | 00:30:58 | 2nd | Racing Chl: Gold | |
| 16/04/25 | MAROC Bellwood Forest Sprint | Sprint | 00:21:27 | 3rd | ||
| 16/03/25 | MAROC Sluie Regional | Brown | 01:30:02 | 2nd | Racing Chl: Gold | |
| 19/02/25 | MAROC Tilquhillie DNC | Long | 01:13:03 | 6th | ||
| 08/01/25 | MAROC Muir of Dinnet DNC | Long | ||||
| 18/12/24 | MAROC Bogendreip DNC | Long | 01:11:10 | 6th | ||
| 11/12/24 | Deeside Night Cup - Elrick | Long | 01:10:10 | 7th | ||
| 04/12/24 | MAROC Corsedarder DNC | Long | 01:18:53 | |||
| 27/11/24 | Deeside Night Cup - Dunnottur | Long | 00:48:21 | 10th | ||
| 17/11/24 | MAROC Cambus O'May Regional | Brown | 102:56:00 | 7th | 1246 | Navigation Chl |
| 13/11/24 | Deeside Night Cup - Balmedie | Long | 01:19:15 | 13th | ||
| 06/11/24 | MAROC Banchory DNC | Long | 00:34:45 | 9th | ||
| 03/11/24 | MAROC Bogendreip West Local Event | Green | 00:46:59 | 2nd | Racing Chl: Gold | |
| 01/05/24 | MAROC Glen O'Dee Forest Sprint | Orange | 00:31:46 | 2nd | Racing Chl: Gold | |
| 21/04/24 | Scottish Orienteering League 2 | Brown | 02:02:46 | 10th | 1204 | Racing Chl: Silver |
| 17/04/24 | MAROC Dess Forest Sprint | Orange | 00:21:54 | 2nd | Racing Chl: Gold | |
| 10/03/24 | MAROC Bogendreip Regional | Brown | 01:41:05 | 5th | Racing Chl: Silver | |
| 19/04/23 | MAROC Spring Series Tilquillie | Spring sprint | 00:25:56 | 8th | ||
| 25/02/23 | Scottish Night Championships: Balmoral | 02 | 01:22:30 | |||
| 01/02/23 | GRAMP DNC Glen Dye | Medium | 01:09:13 | 9th | ||
| 15/05/22 | Scottish Orienteering League 3 | Blue | 00:58:59 | 27th | 1133 | Racing Chl: Gold |
| 01/05/22 | MAROC SOUL7 | 00:50:33 | 5th | 1179 | ||
| 16/02/22 | GRAMP DNC - Crathes | Long | 00:55:27 | 8th | ||
| 12/01/22 | MAROC Deeside Night Cup - Bellwood | Long | 65:56:00 | 16th | ||
| 03/11/21 | Deeside Night Cup - Glen o Dee | Long | 01:14:31 | |||
| 19/09/21 | Scottish Junior Cup - Round 3 | Long | 01:19:10 | 9th | 1220 | |
| 05/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Individual | Short Blue | 01:42:58 | |||
| 04/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Relay | Course 1 Black/Brown | 00:57:22 | 23rd | 1198 | |
| 07/08/21 | Scottish 6 Days - Day 6 | C12 | 00:28:34 | 1st | 1101 | |
| 06/08/21 | Scottish 6 Days - Day 5 (UKOL) | C12 | 00:52:41 | 2nd | 1153 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | C12 | 00:52:41 | 2nd | ||
| 03/08/21 | Scottish 6 Days - Day 3 (UKOL) | C12 | 00:56:25 | |||
| 21/07/21 | GRAMP Summer Series - Glen Dye | L Tech | 00:51:10 | 19th | ||
| 14/07/21 | GRAMP Summer Series - Mulloch | Long Tech | 00:43:39 | 8th | ||
| 02/06/21 | GRAMP Summer Series - Countesswells | Long Tech | 00:30:19 | 11th | ||
| 26/05/21 | GRAMP Summer Series - Crathes | Long Tech | 00:43:24 | 21st | ||
| 18/11/20 | Maroc, Gramp and AUOC members only - DNC 4th of 16 | Short | 00:51:09 | 19th | ||
| 11/03/20 | Deeside Night Cup series | Short | 00:43:59 | 11th |