| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 16/03/24 | Scottish Spring - UltraSprint | 00:06:55 | 94th | |||
| 16/03/24 | Scottish Spring - UltraSprint | 00:05:36 | 94th | |||
| 09/03/24 | Midland Champs (UKOL) and BUCS individual | UKOL Course 6A (W18, W20, W35) | 01:08:26 | 18th | 1208 | |
| 11/02/24 | LOC Cumbrian Galoppen (UKOL] | UKOL Blue (M16, M18, M45, M50, M55, M60, W18, W20, W35, W40) | 01:10:25 | 6th | 1272 | |
| 10/02/24 | British Night Championships (UKOL) | UKOL 4 (M55, W20, W35, W40) | 00:55:00 | 8th | 1247 | |
| 10/02/24 | BL Urban Sprint, Keswick (in association with BNC) | 1 Long | 00:17:32 | 26th | ||
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 2 | 00:20:48 | 36th | 1202 | |
| 01/01/24 | Christmas Cup Day 4 - Resolution Sprint | Long | 00:22:07 | 26th | ||
| 31/12/23 | Christmas Cup Day 3 | Long | 00:39:18 | 25th | ||
| 29/12/23 | Christmas Cup Day 2 | Long | 01:14:13 | 44th | ||
| 28/12/23 | Christmas Cup Day 1 | Long | 01:18:38 | 33rd | ||
| 10/12/23 | Lakeland Warrior (Day 2) - WRE | W21E | 01:48:34 | 27th | 1202 | |
| 09/12/23 | Lakeland Warrior (Day 1) - WRE | W21E | 00:56:49 | 23rd | 1227 | |
| 19/11/23 | ESOC SoSOL incorporating ESOA Championships | Blue | 01:10:41 | 9th | 1212 | Racing Chl: Gold |
| 29/10/23 | Scottish Orienteering League 5 | Blue | 00:58:46 | 7th | 1217 | Racing Chl: Gold |
| 15/10/23 | Euromeeting Individual Sprint with Stirling City Race for other classes (SOUL10) | Course 1/2 | 00:40:43 | 31st | 1176 | |
| 14/10/23 | Euromeeting KO Sprint (and Individual Sprint for public race classes) | Course 2 (MQ2) | 00:14:41 | 19th | 1188 | |
| 14/10/23 | Stirling University Public Race (PM) | Course 2/3 | 00:12:58 | 20th | 1214 | |
| 07/10/23 | Junior Home Internationals Individual | W18 | 01:13:13 | 8th | 1166 | |
| 09/09/23 | Senior Home Internationals Individual | W20 | 01:17:37 | 2nd | 1245 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C31 | 00:34:10 | 13th | 1205 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C31 (W18, W20, W35) | 01:06:30 | 7th | 1234 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 2 | 00:18:34 | 38th | 1187 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C31 | 00:58:33 | 10th | 1220 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C31 (W18, W20, W35) | 00:40:16 | 11th | 1230 | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C4 (M16, M55, M60, W18, W20, W35, W40) | 00:55:27 | 11th | 1255 | |
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Blue | 00:57:05 | 8th | 1219 | Racing Chl: Gold |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 4 (W18, W20) | 01:30:04 | 20th | 1149 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 4 (W16, W18, W20) | 00:37:13 | 30th | 1156 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 2 (W18, W20, W21) | 00:19:08 | 61st | 1179 | |
| 02/04/23 | Scottish Sprint Champs - incorporating SOUL5 | Course 2 | 00:17:32 | 18th | 1206 | |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 6 (W18, W20) | 01:10:57 | 11th | 1181 | |
| 19/03/23 | Scottish Orienteering League 2 | Blue | 00:55:20 | 12th | 1200 | Racing Chl: Gold |
| 18/03/23 | Scottish Middle Distance Championships incorporating BUCS Individuals | Course 4 | 00:27:45 | 4th | 1207 | |
| 12/03/23 | STAG's Scottish Orienteering League 1 | Blue | 01:38:24 | 21st | 1152 | Racing Chl: Bronze |
| 25/02/23 | Scottish Night Championships: Balmoral | 04 | 00:44:06 | 3rd | 1207 | |
| 06/11/22 | November Classic (UKOL) incorporating Senior Home Internationals Individual & SCOA Championships | UKOL 4 (M16, M55, M60, W35, W40) | 01:04:55 | 20th | 1202 | |
| 23/10/22 | Scottish Orienteering League 7 | Blue | 01:09:31 | 7th | 1202 | Racing Chl: Gold |
| 09/10/22 | Scottish Orienteering League 6, incorporating JHI Individual & Scottish Junior Cup 3 | W18 | 01:08:02 | 2nd | ||
| 24/09/22 | NI Colour Series 5 | W18 | 00:58:54 | 6th | 1162 | |
| 04/09/22 | Junior Inter Area Weekend - individual races, incorporating Scottish Junior Cup | Blue | 00:59:31 | 11th | 1256 | Racing Chl: Gold |
| 12/08/22 | Lakes 5 Days - Day 5 (UKOL) | UKOL 9 (W16, W18, W20, W65) | 00:58:44 | 9th | 1157 | |
| 11/08/22 | Lakes 5 Days - Day 4 | 9 | 00:51:50 | 5th | 1180 | |
| 30/07/22 | Coast and Islands 2022 - Day 5 - Race 1 | Long | 00:48:04 | 22nd | 1223 | |
| 30/07/22 | Coast and Islands 2022 - Day 5 - Race 2 | Long | 00:19:56 | 15th | 1260 | |
| 28/07/22 | Coast and Islands 2022 - Day 4 | Long | 01:26:37 | 23rd | 1244 | |
| 27/07/22 | Coast and Islands 2022 - Day 3 | Long | 01:04:50 | 10th | 1262 | |
| 26/07/22 | Coast and Islands 2022 - Day 2 | Long | 01:44:30 | 30th | 1202 | |
| 25/07/22 | Coast and Islands 2022 - Day 1 | Long | 00:23:09 | 26th | 1198 | |
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 4 (W18, W20) | 01:18:49 | 16th | 1174 |