| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/09/23 | Sprint Scotland (Day 2) - WRE, UKUL17 & SOUL9 | 5: MUV, WSV | 00:49:14 | 13th | 1041 | |
| 02/09/23 | Sprint Scotland - Race 2 | Course 5 | 00:15:33 | 8th | 1060 | |
| 02/09/23 | Sprint Scotland (Day 1) - WRE | Course 5 | 00:14:25 | 6th | 1043 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C18 | 00:28:23 | 25th | 949 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C18 (W70) | 00:55:29 | 10th | 989 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 4 | 00:15:17 | 40th | 1049 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C18 | 00:56:19 | 41st | 929 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C18 (W70) | 00:50:53 | 56th | 908 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C18 | 01:04:25 | 14th | 965 | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C7 (M75, M80, W65, W70) | 01:25:07 | 40th | 878 | |
| 17/05/23 | Doune Ponds WEE (World Orienteering Day) | Short Green | 00:38:01 | 6th | Racing Chl: Silver | |
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 10 (W55, W60) | 01:13:19 | 48th | 910 | |
| 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:18:12 | 145th | ||
| 06/05/23 | British Sprint Championships Finals | F9 | 00:18:12 | 35th | 1035 | |
| 06/05/23 | British Sprint Championships Qualifiers | Q10 | 00:21:40 | 15th | 1014 | |
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Green | 01:49:39 | 52nd | 738 | Navigation Chl |
| 19/04/23 | Minewoods WEE | Green | 01:34:24 | 34th | Navigation Chl | |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 23 (M80, W75) | 01:03:57 | 13th | 981 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 15 (M75, W65) | 00:43:09 | 56th | 972 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 12 (M70, W55, W60) | 00:20:02 | 112th | 961 | |
| 02/04/23 | Scottish Sprint Champs - incorporating SOUL5 | Course 4 | 00:17:31 | 15th | 1029 | |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 20 (M80, W75) | 01:15:00 | 32nd | 881 | |
| 12/03/23 | STAG's Scottish Orienteering League 1 | Green | 01:50:50 | 20th | 985 | Navigation Chl |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 5 Green Women | 00:57:07 | 31st | 945 | |
| 29/01/23 | EUOC Big Weekend - Classic Race (SoSOL) | Green | 02:00:37 | 87th | 873 | Navigation Chl |
| 28/01/23 | EUOC Big Weekend - City Race - SOUL1 | 4 | 00:41:44 | 38th | 1059 | |
| 01/01/23 | Christmas Cup Day 4 | Short and Orange Chase | 00:13:24 | 4th | ||
| 01/01/23 | Christmas Cup Day 4 | Short and Orange Prologue | 00:14:57 | 3rd | ||
| 31/12/22 | Christmas Cup Day 3 | Short | 01:06:47 | 10th | ||
| 23/10/22 | Scottish Orienteering League 7 | Green | 01:29:23 | 20th | 931 | Racing Chl: Bronze |
| 16/10/22 | CompassSport Cup Final | Green Women | 01:13:50 | 52nd | 1022 | |
| 15/10/22 | Stirling City Race - SOUL10 | 4 - Green | 00:30:20 | 23rd | 1064 | |
| 09/10/22 | Scottish Orienteering League 6, incorporating JHI Individual & Scottish Junior Cup 3 | Green | 01:14:30 | |||
| 08/10/22 | Junior Home Internationals Relays and open middle-distance race | Green | 01:05:31 | 33rd | 947 | Navigation Chl |
| 25/09/22 | Scottish Orienteering League 5 | Green | 01:05:57 | 27th | 972 | Racing Chl: Bronze |
| 18/09/22 | Dales Weekend & YHOA SuperLeague | Brown | 01:29:55 | 18th | 1243 | Racing Chl: Gold |
| 17/09/22 | Dales Weekend | Brown | ||||
| 12/08/22 | Lakes 5 Days - Day 5 (UKOL) | UKOL 7 (W50, W55) | 02:09:20 | 62nd | 898 | |
| 11/08/22 | Lakes 5 Days - Day 4 | 7 | 02:04:27 | 64th | 901 | |
| 09/08/22 | Lakes 5 Days - Day 3 (UKOL) | UKOL 7 (W50, W55) | 01:03:11 | 22nd | 1101 | |
| 08/08/22 | Lakes 5 Days - Day 2 | 7 | 01:16:24 | 59th | 980 | |
| 07/08/22 | Lakes 5 Days - Day 1 | 7 | 01:30:28 | 49th | 1002 | |
| 28/05/22 | Scottish Championships (UKOL) | UKOL 8 (M70, W16, W55) | 02:08:32 | 49th | 857 | |
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 19 (M70, W55) | 01:42:49 | 93rd | 931 | |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (W55) | 01:28:30 | 107th | 732 | |
| 15/04/22 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 11 (M65, W55) | 00:19:01 | 50th | 1059 | |
| 03/04/22 | Northern Championships (UKOL) | UKOL Course 8 (M70, W55, W16) | 01:08:51 | 45th | 980 | |
| 02/04/22 | Northumberland Spring Middle Distance Event (UKOL) / Junior Selection Race | UKOL Short Green (M75, M80, M85, W16, W55, W60, W65, W70, W75, W80, W85) | 00:32:29 | 32nd | 1019 | |
| 26/03/22 | British Orienteering Championships (UKOL) | UKOL 16 (M70, W55) | 01:55:08 | 83rd | 958 | |
| 20/03/22 | Sprint Scotland 2022 Race 3 incorporating Scottish Sprint Championships & SOUL5 | Course 5 | 00:23:53 |