| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 26/11/23 | MAROC Cambus O'May Local | Green | 01:16:07 | 11th | Racing Chl: Silver | |
| 22/11/23 | GRAMP DNC Foggieton | Short Tech | 00:36:41 | 2nd | ||
| 08/11/23 | GRAMP DNC Hazlehead | Medium | 00:27:06 | 3rd | ||
| 01/11/23 | MAROC Deeside Night Cup | Short | 00:35:10 | 2nd | ||
| 29/10/23 | Scottish Orienteering League 5 | Short Blue | 00:57:23 | 2nd | 1161 | Racing Chl: Silver |
| 15/10/23 | Euromeeting Individual Sprint with Stirling City Race for other classes (SOUL10) | Course 4 | 00:33:05 | 18th | 1072 | |
| 27/09/23 | GRAMP Urban Sprint - Aberdeen Uni | Sprint | 00:37:33 | 17th | ||
| 24/09/23 | Scottish Orienteering League 4 | Short Blue | 01:17:32 | 6th | 1143 | Racing Chl: Silver |
| 17/09/23 | MAROC Pannanich Regional | Blue | 01:49:11 | 5th | 1148 | Racing Chl: Bronze |
| 06/09/23 | GRAMP Urban Sprint - Westhill | Sprint | 00:30:31 | 9th | ||
| 30/08/23 | GRAMP Urban Sprint - Danestone | Sprint | 00:42:31 | 8th | ||
| 04/08/23 | S6D Moray 2023 Day 5 | C28 | 00:38:40 | 11th | 1174 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C28 (M65) | 01:25:06 | |||
| 01/08/23 | S6D Moray 2023 Day 3 | C28 | 01:11:48 | 49th | 1112 | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C5 (M65, W45, W50) | 00:52:15 | 9th | 1171 | |
| 24/05/23 | GRAMP Forest Sprint Crathes | Orange Sprint | 00:28:42 | 9th | ||
| 21/05/23 | MAROC Corsedarder Local | Green | 00:49:48 | 10th | Racing Chl: Gold | |
| 30/04/23 | GRAMP regional Glen Dye | Blue | 01:10:15 | 10th | 1179 | Racing Chl: Gold |
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Short Blue | 00:54:06 | 6th | 1152 | Racing Chl: Gold |
| 19/04/23 | MAROC Spring Series Tilquillie | Spring sprint | 00:30:22 | 17th | ||
| 02/04/23 | Scottish Sprint Champs - incorporating SOUL5 | Course 4 | 00:16:02 | 8th | 1073 | |
| 02/04/23 | Kirkintilloch Extra Urban Races | Medium | 00:36:43 | 18th | 1110 | |
| 18/03/23 | Scottish Middle Distance Championships incorporating BUCS Individuals | Course 4 | 00:37:36 | 20th | 1110 | |
| 05/03/23 | MAROC Dinnet Local Event | Green | 01:04:41 | 7th | Racing Chl: Silver | |
| 15/02/23 | GRAMP DNC Balmedie | Short | 00:43:53 | 6th | ||
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 6 Green Men | 00:37:40 | 6th | 1175 | |
| 08/02/23 | MAROC Potarch DNC Night Event | Short | 00:58:22 | 7th | ||
| 25/01/23 | MAROC Glen Davan DNC Night Event | Short | 00:47:30 | 4th | ||
| 15/01/23 | MAROC Potarch Regional (Resheduled) | Green | 00:43:26 | 3rd | 1151 | Racing Chl: Gold |
| 11/01/23 | MAROC Corsedarder DNC Night Event | Short | 00:37:51 | 5th | ||
| 28/12/22 | MAROC Dinnet DNC Night Event | Short | 00:52:45 | 5th | ||
| 04/12/22 | YHOA SuperLeague | Blue | 01:11:49 | 6th | 1133 | Racing Chl: Gold |
| 30/11/22 | MAROC Aboyne DNC Night Event | Short | 00:30:38 | 4th | ||
| 23/11/22 | GRAMP DNC Foggieton | Short | 00:49:05 | 6th | ||
| 16/11/22 | MAROC Banchory West DNC Night Event | short dnc | 47:21:00 | 5th | ||
| 16/10/22 | CompassSport Cup Final | Green Men | 00:49:56 | 13th | 1194 | |
| 08/10/22 | Junior Home Internationals Relays and open middle-distance race | Blue | 00:55:52 | 28th | 1162 | Racing Chl: Silver |
| 02/10/22 | GRAMP Crathes Regional | Green | 00:49:03 | 3rd | 1154 | Racing Chl: Gold |
| 25/09/22 | Scottish Orienteering League 5 | Blue | 01:04:23 | 23rd | 1180 | Racing Chl: Gold |
| 28/08/22 | Morrone Birkwood, Braemar regional event on new area | Blue | 01:34:54 | |||
| 10/08/22 | Penrith Urban Event | Course 3 | 00:45:34 | 18th | 1099 | |
| 09/08/22 | Lakes 5 Days - Day 3 (UKOL) | UKOL 4 (M18, M20, M60) | 01:15:17 | 60th | 1113 | |
| 08/08/22 | Lakes 5 Days - Day 2 | 4 | 01:01:49 | 41st | 1171 | |
| 28/05/22 | Scottish Championships (UKOL) | UKOL 9 (M75, W60) | 01:01:11 | 1st | 1152 | |
| 15/05/22 | Scottish Orienteering League 3 | Blue | 00:55:41 | 24th | 1158 | Racing Chl: Gold |
| 14/05/22 | Scottish Middle Distance Championships | Course 3 | 00:30:09 | 11th | 1216 | |
| 11/05/22 | Potarch sprint | Sprint | 00:29:38 | 10th | ||
| 04/05/22 | Bellwood sprint | Sprint | 00:25:48 | 13th | ||
| 01/05/22 | MAROC SOUL7 | 00:39:35 | 10th | 1065 | ||
| 20/04/22 | Gourdon sprint | Sprint | 00:22:16 | 8th |