| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 01/08/23 | S6D Moray 2023 Day 3 | C35 | 01:41:03 | 76th | 1098 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C35 (M55) | 01:03:13 | 88th | 1091 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C35 | 01:31:30 | 62nd | 1158 | |
| 12/07/23 | GRAMP Summer Series Glen Dye | Long Tech | 01:13:17 | 17th | ||
| 05/07/23 | GRAMP Summer Series Westhill | Long | 00:24:09 | 9th | ||
| 28/06/23 | GRAMP Summer Series Haddo | harder | 00:27:38 | 10th | ||
| 11/06/23 | Race the Abbeys - Scottish Borders: Urban Sprint (UKOL) incorporating SOUL7 | UKOL Course 3 (M55, M60, W40, W45, W50) | 00:44:41 | 21st | 1105 | |
| 10/06/23 | Race the Abbeys - Scottish Borders: Urban (UKOL) - incorporating UKUL9 & SOUL6 | UKOL Course 3 (M55, M60, W40, W45, W50) | 00:41:12 | 10th | 1183 | |
| 07/06/23 | GRAMP Summer Series Duthie Park | Long Tech | 00:25:09 | 3rd | ||
| 27/05/23 | Scottish Championships (UKOL) | UKOL C4 (M16, M55, M60, W18, W20, W35, W40) | 02:07:44 | |||
| 24/05/23 | GRAMP Forest Sprint Crathes | Orange Sprint | 00:34:27 | 15th | ||
| 21/05/23 | MAROC Corsedarder Local | Green | 01:03:46 | 30th | Racing Chl: Silver | |
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 5 (M18, M20, M55, W35) | 01:46:20 | 50th | 1039 | |
| 06/05/23 | British Sprint Championships Qualifiers | Q6 | 00:21:38 | 30th | 1090 | |
| 06/05/23 | British Sprint Championships Finals | F8 | 00:17:56 | 25th | 1117 | |
| 06/05/23 | British Sprint Championships (UKOL) | UKOL special results file - times irrelevant (M16, M18, M20, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85) | 01:17:56 | 271st | ||
| 04/05/23 | Carrickfergus Urban | 3 | 00:28:19 | 8th | 1170 | |
| 30/04/23 | GRAMP regional Glen Dye | Blue | 01:22:09 | 16th | 1137 | Racing Chl: Silver |
| 26/04/23 | GRAMP Forest Sprint Tollo hill | Sprint | 00:44:57 | 25th | ||
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Blue | 01:08:12 | 24th | 1168 | Racing Chl: Gold |
| 19/04/23 | MAROC Spring Series Tilquillie | Spring sprint | 00:27:54 | 12th | ||
| 02/04/23 | Kirkintilloch Extra Urban Races | Long | 00:41:19 | 14th | 1196 | |
| 02/04/23 | Scottish Sprint Champs - incorporating SOUL5 | Course 3 | 00:17:04 | 22nd | 1119 | |
| 19/03/23 | Scottish Orienteering League 2 | Blue | 01:06:18 | 25th | 1130 | Racing Chl: Silver |
| 26/02/23 | GRAMP Balmedie Regional | Blue | 01:16:44 | 21st | 1163 | Racing Chl: Gold |
| 25/02/23 | MAROC Ballater Sprint | Sprint | 00:25:18 | 23rd | ||
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 4 Blue Men | 01:04:03 | 24th | 1104 | |
| 11/02/23 | TAY Urban Event - SOUL3 | 3 | 00:40:24 | 13th | 1140 | |
| 05/02/23 | Gordonstoun Parkland/Urban Sprint Event - Regional | Long | 00:32:03 | 10th | 1154 | |
| 04/02/23 | INVOC - SOUL2 | Course 3 | 00:43:20 | 7th | 1110 | |
| 15/01/23 | MAROC Potarch Regional (Resheduled) | Blue | 01:24:39 | 21st | 1044 | Racing Chl: Silver |
| 07/12/22 | GRAMP DNC Dunnottar | Medium | 00:55:16 | 5th | ||
| 30/11/22 | MAROC Aboyne DNC Night Event | Long | 00:55:21 | |||
| 24/08/22 | GRAMP Urban Sprint - Aberdeen Uni | Urban Sprint | 00:22:30 | 10th | ||
| 10/08/22 | GRAMP Urban Sprint - Cove | Sprint | 00:24:27 | 13th | ||
| 13/04/22 | GRAMP Forest Sprint - Foggieton | Course 1 | 00:26:00 | 14th | ||
| 30/03/22 | GRAMP Forest Sprint - Tollo hill | Sprint | 00:30:30 | 19th | ||
| 01/01/22 | GRAMP Hogmanay Handicap - Hazlehead | Long | 00:22:34 | |||
| 02/06/21 | GRAMP Summer Series - Countesswells | Long Tech | 00:32:34 | 15th | ||
| 26/05/21 | GRAMP Summer Series - Crathes | Long Tech | 00:51:20 | 31st | ||
| 19/05/21 | GRAMP Summer Series - Hazlehead | Long Tech | 00:44:50 | 11th | ||
| 12/05/21 | Spring Series - Denlethen Woods | Sprint | 00:30:24 | 17th | ||
| 05/05/21 | GRAMP Forest Sprint Dunnottar | F Sprint | 00:18:53 | 11th | ||
| 28/04/21 | Spring Series - Cambus | Sprint | 00:24:42 | 13th | ||
| 14/04/21 | Spring Series - Bellwood | Forest Sprint | 00:23:04 | 13th | ||
| 18/11/20 | Maroc, Gramp and AUOC members only - DNC 4th of 16 | Short | 00:41:40 | 7th | ||
| 28/10/20 | GRAMP DNC Balmedie | Short | 01:08:11 | 17th | ||
| 02/10/19 | GRAMP Urban Sprint - Old Aberdeen | Urbansprint | 00:26:30 | |||
| 25/09/19 | GRAMP Urban Sprint - Cove | Sprint | 00:19:25 | 2nd | ||
| 11/09/19 | GRAMP Urban Sprint - Westhill | Urban | 00:20:56 | 9th |