| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/12/22 | MAROC Dinnet DNC Night Event | Short | 01:07:03 | 9th | ||
| 07/12/22 | GRAMP DNC Dunnottar | Medium | 00:41:40 | 2nd | ||
| 30/11/22 | MAROC Aboyne DNC Night Event | Short | 00:29:32 | 1st | ||
| 23/11/22 | GRAMP DNC Foggieton | Short | 00:41:52 | 3rd | ||
| 16/11/22 | MAROC Banchory West DNC Night Event | short dnc | 41:04:00 | 3rd | ||
| 13/11/22 | MAROC Birsemore Regional | Blue | 01:30:14 | 13th | 1183 | Racing Chl: Bronze |
| 09/11/22 | GRAMP DNC Hazlehead | Short Tech | 00:33:44 | 7th | ||
| 16/10/22 | CompassSport Cup Final | Blue Men | 01:04:05 | 20th | 1215 | |
| 28/05/22 | Scottish Championships (UKOL) | UKOL 3 (M45, M50) | 01:48:37 | 18th | 1214 | |
| 01/05/22 | MAROC SOUL7 | 00:54:35 | 7th | 1153 | ||
| 12/03/22 | CompassSport Cup Heat | Blue Men | 01:08:09 | 11th | 1226 | |
| 16/02/22 | GRAMP DNC - Crathes | Short | 00:30:52 | 2nd | ||
| 02/02/22 | GRAMP DNC - Tyrebagger | Short | 01:23:00 | 14th | ||
| 26/01/22 | MAROC Deeside Night Cup - Tilquhillie | Short | 00:39:07 | 2nd | ||
| 19/01/22 | GRAMP DNC - Foggieton | Short | 00:39:22 | 2nd | ||
| 12/01/22 | MAROC Deeside Night Cup - Bellwood | Short | 32:52:00 | 4th | ||
| 09/01/22 | MAROC Cambus Regional Event | 01:24:30 | 54th | 1176 | ||
| 05/01/22 | GRAMP DNC - Balmedie | Short | 00:39:06 | 4th | ||
| 17/11/21 | MAROC Deeside Night Cup - Haughton & Murray Parks | Short | 00:39:53 | 6th | ||
| 05/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Individual | Short Brown | 01:56:25 | 22nd | 1156 | Racing Chl: Bronze |
| 14/04/21 | Spring Series - Bellwood | Forest Sprint | 00:23:23 | 14th | ||
| 16/12/20 | Deeside Night Cup - 8th of 16 events in the series | Short | 00:42:44 | 8th | ||
| 02/12/20 | Deeside Night Cup - 6th of 16 events in the series | Short | 54:42:00 | 3rd | ||
| 25/11/20 | GRAMP DNC Dunottar | Short | 00:38:41 | 5th | ||
| 18/11/20 | Maroc, Gramp and AUOC members only - DNC 4th of 16 | Short | 00:37:34 | 4th | ||
| 03/08/19 | Scottish 6Days - Strathearn 2019 - Day 6 (UKOL) | UKOL C36 (M18, M50) | 00:43:54 | 84th | 1180 | |
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C36 | 01:52:25 | 105th | 1129 | |
| 01/08/19 | Scottish 6Days - Strathearn 2019 - Day 4 | C36 | 01:23:45 | 85th | 1163 | |
| 30/07/19 | Scottish 6Days - Strathearn 2019 - Day 3 | C36 | 01:06:04 | 108th | 1123 | |
| 29/07/19 | Scottish 6Days - Strathearn 2019 - Day 2 | C36 | 01:21:08 | 88th | 1169 | |
| 31/03/19 | CompassPoint Scottish Orienteering League 2 (incorporating BUCS relay) | Short Brown | 01:27:31 | 21st | 1191 | Racing Chl: Gold |
| 10/03/19 | Torphantrick | Green | 00:37:34 | 1st | Racing Chl: Gold | |
| 24/02/19 | CompassPoint Scottish Orienteering League 1 (UKOL) | UKOL C3 (M45, M50) | 00:57:37 | 21st | 1226 | |
| 23/02/19 | British Night Championships (UKOL) | UKOL Course 7 (M65, W18, W45, W50) | 01:12:15 | 13th | 1171 | |
| 20/02/19 | Deeside Night Cup - Tilquhillie | Short | 00:34:06 | 3rd | ||
| 13/02/19 | Deeside Night Cup - Wood of Easter Clune | Short | 00:37:37 | 1st | ||
| 30/01/19 | Deeside Night Cup - Shooting Greens | Short | 00:40:07 | 2nd | ||
| 16/01/19 | Deeside Night Cup - Sluie | Short | 00:30:39 | 2nd | ||
| 05/12/18 | Deeside Night Cup - Balnagowan | Medium | 00:37:14 | 1st | ||
| 21/11/18 | Deeside Night Cup - Pannanich | DNC Short | 00:39:52 | 3rd | ||
| 07/11/18 | Deeside Night Cup - Cambus | Short | 00:44:47 | 4th | ||
| 19/05/18 | British Orienteering Championships (UKOL) | UKOL 12 (M50) | 01:41:51 | 44th | 1149 | |
| 25/03/18 | CompassPoint Scottish Orienteering League 1 - Scottish Spring Weekend: Classic | Short Brown | 01:27:18 | 27th | 1178 | Racing Chl: Silver |
| 21/02/18 | Sluie DNC | Long | 00:46:34 | 7th | ||
| 24/01/18 | Balnagowan DNC | Long | 01:01:54 | 5th | ||
| 10/01/18 | Coull DNC | Long | 01:04:01 | 7th | ||
| 27/12/17 | Glen Tanar DNC | Long | 00:59:16 | 7th | ||
| 10/12/17 | Birsemore | Blue | 01:02:07 | 10th | Racing Chl: Gold | |
| 15/11/17 | Shooting Greens DNC | DNC | ||||
| 05/08/17 | Scottish 6 Days - Day 6 | C37 | 01:12:48 | 17th | 1238 |