| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 10/09/23 | Scottish Score Championships | Score 2 TD5 | 01:02:13 | 83rd | ||
| 09/09/23 | Moravian - Regional Event | Green | 00:56:56 | 13th | 1058 | Racing Chl: Bronze |
| 04/08/23 | S6D Moray 2023 Day 5 | C24 | 00:31:12 | 11th | 1123 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C24 (M70, W55) | 01:03:38 | 12th | 1123 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C24 | 00:50:27 | 15th | 1126 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C24 (M70, W55) | 00:43:50 | 18th | 1105 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C24 | 01:07:43 | 12th | 1112 | |
| 04/06/23 | INT SoSOL | Blue | 01:23:36 | 6th | Racing Chl: Gold | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C6 (M70, W16, W55, W60) | 00:54:09 | 18th | 1112 | |
| 24/05/23 | INT Sprintelope 7 | Short | 00:38:15 | 36th | ||
| 13/05/23 | INT Local Events in Edinburgh and The Lothians | Green | 00:58:43 | 12th | Racing Chl: Gold | |
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 10 (W55, W60) | 00:33:04 | 2nd | 1158 | |
| 06/05/23 | British Sprint Championships Qualifiers | Q10 | 00:18:07 | 6th | 1082 | |
| 06/05/23 | British Sprint Championships Finals | F9 | 00:15:27 | 19th | 1129 | |
| 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:27 | 50th | ||
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Green | 00:52:00 | 14th | 1105 | Racing Chl: Silver |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 19 (M70, W55) | 01:03:57 | 4th | 1161 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (W55) | 00:42:58 | 18th | 1139 | |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 16 (M70, W55) | 01:14:33 | 28th | 1106 | |
| 19/03/23 | Scottish Orienteering League 2 | Blue | 01:13:53 | 32nd | 1081 | Racing Chl: Silver |
| 18/03/23 | Scottish Middle Distance Championships incorporating BUCS Individuals | Course 4 | 00:36:45 | 18th | 1119 | |
| 12/03/23 | STAG's Scottish Orienteering League 1 | Blue | 02:04:04 | 30th | 1074 | Navigation Chl |
| 26/02/23 | GRAMP Balmedie Regional | Blue | 01:25:55 | 27th | 1124 | Racing Chl: Silver |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 5 Green Women | 00:36:18 | 6th | 1141 | |
| 28/01/23 | EUOC Big Weekend - City Race - SOUL1 | 4 | 00:38:13 | 17th | 1106 | |
| 27/01/23 | EUOC Big Weekend - FWTN #6 | Long | 00:43:47 | 123rd | ||
| 20/11/22 | INT SOUL12 | C4 | 00:43:31 | 14th | 1035 | |
| 13/11/22 | KFO Regional Event incorporating Scottish University Champs | Blue | 01:34:19 | 24th | 1111 | Racing Chl: Bronze |
| 12/11/22 | RR SoSOL and ESOA Champs | Blue | 01:10:57 | 16th | 1099 | Navigation Chl |
| 06/11/22 | November Classic (UKOL) incorporating Senior Home Internationals Individual & SCOA Championships | UKOL 6 (M70, W16, W55, W60) | 00:55:47 | 32nd | 1019 | |
| 23/10/22 | Scottish Orienteering League 7 | Short Blue | 01:09:37 | 6th | 1136 | Racing Chl: Silver |
| 16/10/22 | CompassSport Cup Final | Green Women | 00:53:24 | 19th | 1153 | |
| 09/10/22 | Scottish Orienteering League 6, incorporating JHI Individual & Scottish Junior Cup 3 | Short Blue | 01:17:53 | 6th | 1133 | Racing Chl: Bronze |
| 08/10/22 | Junior Home Internationals Relays and open middle-distance race | Green | 00:43:26 | 10th | 1104 | Racing Chl: Silver |
| 01/10/22 | Veteran Home Internationals Individual & 2022 Welsh Orienteering Championships | Green | 00:47:09 | 7th | 1088 | Racing Chl: Gold |
| 25/09/22 | Scottish Orienteering League 5 | Blue | 01:08:11 | 28th | 1162 | Racing Chl: Gold |
| 04/09/22 | Junior Inter Area Weekend - individual races, incorporating Scottish Junior Cup | Blue | 01:39:29 | 26th | 1079 | Racing Chl: Bronze |
| 12/06/22 | British Sprint Championships Qualifiers | Q4-2 | 00:15:32 | 9th | 1099 | |
| 12/06/22 | British Sprint Championships (UKOL) | UKOL F4a (M65, M70, W55, W60) | 00:19:24 | 19th | ||
| 12/06/22 | British Sprint Championships Finals | F4a-A | 00:19:24 | 19th | 1125 | |
| 28/05/22 | Scottish Championships (UKOL) | UKOL 8 (M70, W16, W55) | 01:12:45 | 14th | 1127 | |
| 15/05/22 | Scottish Orienteering League 3 | Blue | 01:04:18 | 33rd | 1093 | Racing Chl: Silver |
| 14/05/22 | Scottish Middle Distance Championships | Course 4 | 00:25:49 | 19th | 1134 | |
| 07/05/22 | INT Local Events in Edinburgh and The Lothians | Blue | 00:56:18 | 9th | Racing Chl: Gold | |
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 19 (M70, W55) | 01:05:12 | 13th | 1125 | |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (W55) | 00:36:43 | 14th | 1133 | |
| 03/04/22 | Northern Championships (UKOL) | UKOL Course 8 (M70, W55, W16) | 00:54:03 | 24th | 1085 | |
| 02/04/22 | Northumberland Spring Middle Distance Event (UKOL) / Junior Selection Race | UKOL Green (M16, M65, M70, W18, W20, W45, W50) | 00:33:07 | 48th | 1130 | |
| 26/03/22 | British Orienteering Championships (UKOL) | UKOL 16 (M70, W55) | 01:11:23 | 9th | 1140 | |
| 12/03/22 | CompassSport Cup Heat | Green Women | 00:57:12 | 17th | 1117 |