| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/06/23 | ELO Sprintelope | Long | 00:28:18 | 3rd | ||
| 18/06/23 | BL Binsey, Cumbrian Galoppen | Blue | 00:48:27 | 5th | 1225 | Racing Chl: Gold |
| 14/06/23 | ELO Sprintelope | Long | 00:27:20 | 5th | ||
| 10/06/23 | Race the Abbeys - Scottish Borders: Urban (UKOL) - incorporating UKUL9 & SOUL6 | UKOL Course 3 (M55, M60, W40, W45, W50) | 00:34:39 | 2nd | 1260 | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C4 (M16, M55, M60, W18, W20, W35, W40) | 01:05:58 | 33rd | 1207 | |
| 20/05/23 | Killingworth Urban (UKUL ) | Course 3 W40+, M55+ (W20-) | 00:29:00 | 2nd | 1266 | |
| 14/05/23 | Fellgate Urban | Course 1 | 00:39:29 | 3rd | 1248 | |
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 6 (M60, W40) | 00:50:27 | 17th | 1161 | |
| 06/05/23 | British Sprint Championships Finals | F7 | 00:15:33 | 6th | 1227 | |
| 06/05/23 | British Sprint Championships Qualifiers | Q8 | 00:17:32 | 6th | 1191 | |
| 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) | 00:15:33 | 53rd | ||
| 22/04/23 | BL Brampton Urban | 1 | 00:35:05 | 4th | ||
| 19/04/23 | ELO Sprintelope | Short | 00:19:00 | 2nd | ||
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 14 (M60) | 01:22:03 | 23rd | 1205 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 9 (M60, W35, W40) | 00:42:10 | 23rd | 1213 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 9 (M60) | 00:13:51 | 3rd | 1244 | |
| 02/04/23 | Kirkintilloch Extra Urban Races | Long | 00:38:36 | 8th | 1236 | |
| 02/04/23 | Scottish Sprint Champs - incorporating SOUL5 | Course 3 | 00:14:33 | 8th | 1220 | |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 11 (M60) | 01:11:22 | 10th | 1223 | |
| 19/03/23 | Scottish Orienteering League 2 | Blue | 00:49:27 | 5th | 1237 | Racing Chl: Gold |
| 18/03/23 | Scottish Middle Distance Championships incorporating BUCS Individuals | Course 3 | 00:43:16 | 20th | 1187 | |
| 12/03/23 | STAG's Scottish Orienteering League 1 | Blue | 01:17:10 | 12th | 1216 | Racing Chl: Silver |
| 04/03/23 | RR Winter Local 3 | Light Green | 00:29:39 | 1st | Navigation Chl | |
| 26/02/23 | GRAMP Balmedie Regional | Blue | 01:08:14 | 13th | 1198 | Racing Chl: Gold |
| 19/02/23 | ESOC SOUL4 | 3 | 00:30:18 | 1st | 1246 | |
| 18/02/23 | RR Winter Local 2 | Light Green | 00:39:02 | 3rd | Navigation Chl | |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 4 Blue Men | 00:46:22 | 7th | 1249 | |
| 11/02/23 | TAY Urban Event - SOUL3 | 3 | 00:33:18 | 2nd | 1252 | |
| 28/01/23 | EUOC Big Weekend - City Race - SOUL1 | 3 | 00:38:34 | 2nd | 1256 | |
| 27/01/23 | EUOC Big Weekend - FWTN #6 | Short | 00:27:49 | 11th | ||
| 01/01/23 | Christmas Cup Day 4 | Medium Prologue | 00:22:26 | 11th | ||
| 01/01/23 | Christmas Cup Day 4 | Medium Chase | 00:13:05 | 1st | ||
| 18/12/22 | Cumbrian Galoppen | Blue | 01:02:55 | 1st | 1230 | Racing Chl: Gold |
| 04/12/22 | Lakeland Warrior (Day 2 - Middle) | W21E | 01:10:55 | 28th | 1175 | |
| 26/11/22 | ELO SOUL13 | Course 3 | 00:26:23 | 1st | 1269 | |
| 20/11/22 | INT SOUL12 | C3 | 00:38:45 | 1st | 1224 | |
| 13/11/22 | KFO Regional Event incorporating Scottish University Champs | Blue | 01:06:28 | 7th | 1220 | Racing Chl: Gold |
| 30/10/22 | ESOC SOUL11 incorporating 'Tinto Twin' Day 2 | Course 3 | 00:35:10 | 7th | 1209 | |
| 15/10/22 | Stirling City Race - SOUL10 | 3 - Blue | 00:32:51 | 16th | 1186 | |
| 01/10/22 | Veteran Home Internationals Individual & 2022 Welsh Orienteering Championships | Blue | 00:50:25 | 8th | 1239 | Racing Chl: Gold |
| 25/09/22 | Scottish Orienteering League 5 | Blue | 00:59:30 | 15th | 1204 | Racing Chl: Gold |
| 24/09/22 | Moravian SOUL9 | Course 3 | 00:25:34 | 1st | 1268 | |
| 21/08/22 | STAG 23rd GPC - Race 1 | Course 3 | 00:14:37 | 1st | 1243 | |
| 21/08/22 | STAG 23rd GPC - Race 2 | Course 3 | 00:16:06 | 5th | 1173 | |
| 21/08/22 | STAG 23rd GPC - Race 3 | Course 3 | 00:26:27 | 2nd | 1261 | |
| 12/08/22 | Lakes 5 Days - Day 5 (UKOL) | UKOL 4 (M18, M20, M60) | 01:15:46 | 8th | 1254 | |
| 10/08/22 | Penrith Urban Event | Course 3 | 00:36:00 | 1st | 1211 | |
| 08/08/22 | Lakes 5 Days - Day 2 | 4 | 00:50:15 | 12th | 1240 | |
| 07/08/22 | Lakes 5 Days - Day 1 | 4 | 01:04:21 | 14th | 1242 | |
| 29/06/22 | ESOC Sprintelope | Short | 00:16:51 | 1st |