| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 04/08/23 | S6D Moray 2023 Day 5 | C28 | 00:43:48 | 33rd | 1139 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C28 (M65) | 01:15:34 | 39th | 1118 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C28 | 01:50:27 | 94th | 944 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C28 (M65) | 00:46:19 | 32nd | 1147 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C28 | 01:13:46 | 27th | 1151 | |
| 11/06/23 | Race the Abbeys - Scottish Borders: Urban Sprint (UKOL) incorporating SOUL7 | UKOL M21E (M18, M20, M21, M35) | 00:45:50 | 40th | 499 | |
| 10/06/23 | Race the Abbeys - Scottish Borders: Urban (UKOL) - incorporating UKUL9 & SOUL6 | UKOL M21E (M18, M20, M21, M35) | 00:46:37 | 41st | 710 | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C5 (M65, W45, W50) | 01:06:52 | 27th | 1100 | |
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 7 (M16, M65, W45) | 00:55:10 | 29th | 1102 | |
| 06/05/23 | British Sprint Championships Qualifiers | Q11 | 00:20:36 | 25th | 1023 | |
| 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:13:05 | 237th | ||
| 06/05/23 | British Sprint Championships Finals | F11 | 00:13:05 | 4th | 1084 | |
| 30/04/23 | ELO SoSOL | Blue/Brown | 01:06:51 | 33rd | 1088 | |
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Short Blue | 01:10:30 | 19th | 1084 | Racing Chl: Bronze |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 17 (M65) | 01:54:08 | 48th | 1073 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 11 (M65, W50) | 00:55:32 | 75th | 1091 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 11 (M65, W50) | 00:17:44 | 40th | 1103 | |
| 02/04/23 | Scottish Sprint Champs - incorporating SOUL5 | Course 4 | 00:15:16 | 6th | 1096 | |
| 19/03/23 | Scottish Orienteering League 2 | Short Blue | 00:52:14 | 10th | 1133 | Racing Chl: Gold |
| 18/03/23 | Scottish Middle Distance Championships incorporating BUCS Individuals | Course 4 | 00:40:00 | 24th | 1087 | |
| 12/03/23 | STAG's Scottish Orienteering League 1 | Short Blue | 01:30:04 | 12th | 1062 | Navigation Chl |
| 26/02/23 | GRAMP Balmedie Regional | Blue | 01:25:57 | 28th | 1124 | Racing Chl: Silver |
| 25/02/23 | Scottish Night Championships: Balmoral | 04 | 01:14:06 | 18th | 1083 | |
| 19/02/23 | ESOC SOUL4 | 4 | 00:34:13 | 8th | 1085 | |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 6 Green Men | 00:40:09 | 9th | 1153 | |
| 11/02/23 | TAY Urban Event - SOUL3 | 4 | 00:30:11 | 9th | 1081 | |
| 04/02/23 | INVOC - SOUL2 | Course 4 | 00:29:13 | 2nd | 1132 | |
| 29/01/23 | EUOC Big Weekend - Classic Race (SoSOL) | Blue | 01:40:18 | 58th | 1138 | Racing Chl: Bronze |
| 28/01/23 | EUOC Big Weekend - City Race - SOUL1 | 4 | 00:38:40 | 21st | 1100 | |
| 27/01/23 | EUOC Big Weekend - FWTN #6 | Short | 00:31:17 | 26th | ||
| 04/12/22 | Lakeland Warrior (Day 2 - Middle) | W21E | 01:40:45 | 44th | 1049 | |
| 03/12/22 | Lakeland Warrior (Day 1 - Middle) | W21E | 01:03:09 | 28th | 1165 | |
| 27/11/22 | ELO SoSOL | Blue | 01:32:26 | 21st | 1088 | Racing Chl: Bronze |
| 26/11/22 | ELO SOUL13 | Course 4 | 00:28:24 | 3rd | 1094 | |
| 20/11/22 | INT SOUL12 | C4 | 00:41:14 | 8th | 1066 | |
| 12/11/22 | RR SoSOL and ESOA Champs | Blue | 01:12:04 | 17th | 1090 | Navigation Chl |
| 30/10/22 | ESOC SOUL11 incorporating 'Tinto Twin' Day 2 | Course 4 | 00:34:06 | 3rd | 1118 | |
| 29/10/22 | ESOC Night Event incorporating 'Tinto Twin' Day 1 | Course 3/4 | 00:52:50 | 12th | 1128 | |
| 23/10/22 | Scottish Orienteering League 7 | Short Blue | 01:05:06 | 3rd | 1157 | Racing Chl: Gold |
| 16/10/22 | CompassSport Cup Final | Green Men | 01:06:09 | 48th | 1072 | |
| 09/10/22 | Scottish Orienteering League 6, incorporating JHI Individual & Scottish Junior Cup 3 | Short Blue | 01:36:58 | 15th | 1066 | Navigation Chl |
| 08/10/22 | Junior Home Internationals Relays and open middle-distance race | Blue | 00:54:58 | 26th | 1166 | Racing Chl: Silver |
| 01/10/22 | Veteran Home Internationals Individual & 2022 Welsh Orienteering Championships | Blue | 01:03:55 | 24th | 1185 | Racing Chl: Gold |
| 25/09/22 | Scottish Orienteering League 5 | Short Blue | 01:14:43 | 25th | 1018 | Racing Chl: Bronze |
| 24/09/22 | Moravian SOUL9 | Course 4 | 00:23:24 | 7th | 1112 | |
| 21/08/22 | STAG 23rd GPC - Race 1 | Course 4 | 00:17:58 | 7th | 1033 | |
| 21/08/22 | STAG 23rd GPC - Race 2 | Course 4 | 00:13:40 | 3rd | 1092 | |
| 21/08/22 | STAG 23rd GPC - Race 3 | Course 4 | 00:30:07 | 5th | 1056 | |
| 28/05/22 | Scottish Championships (UKOL) | UKOL 7 (M65, W45, W50) | 01:37:01 | 22nd | 1065 | |
| 15/05/22 | Scottish Orienteering League 3 | Short Blue | 00:40:04 | 5th | 1165 | Racing Chl: Gold |