| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 02/04/23 | Scottish Sprint Champs - incorporating SOUL5 | Course 2 | 00:20:39 | 27th | 1095 | |
| 25/03/23 | British Orienteering Championships (UKOL) | 7 | 01:21:40 | 5th | 1035 | |
| 18/03/23 | Scottish Middle Distance Championships incorporating BUCS Individuals | Course 4 | 00:38:28 | 23rd | 1102 | |
| 12/03/23 | STAG's Scottish Orienteering League 1 | Green | 01:02:24 | 6th | 1154 | Racing Chl: Bronze |
| 19/02/23 | ESOC SOUL4 | 5 | 00:27:54 | 4th | 1043 | |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 8B Junior Women (Short Green) | 00:35:22 | 9th | 1049 | |
| 05/02/23 | Callendar Park SoSOL | Green | 01:01:10 | 8th | 1087 | Racing Chl: Silver |
| 29/01/23 | EUOC Big Weekend - Classic Race (SoSOL) | Green | 01:11:45 | |||
| 28/01/23 | EUOC Big Weekend - City Race - SOUL1 | 5 | 00:27:07 | 9th | 1072 | |
| 31/12/22 | Christmas Cup Day 3 | Medium | 01:09:50 | 25th | ||
| 29/12/22 | Christmas Cup Day 1 | Medium | 01:05:55 | |||
| 13/11/22 | KFO Regional Event incorporating Scottish University Champs | Green | 01:08:48 | 15th | 1025 | Racing Chl: Bronze |
| 23/10/22 | Scottish Orienteering League 7 | Green | 01:36:52 | |||
| 25/09/22 | Scottish Orienteering League 5 | Green | 00:53:32 | 6th | 1093 | Racing Chl: Silver |
| 24/09/22 | Moravian SOUL9 | Course 6 | 00:22:21 | 4th | ||
| 04/09/22 | Junior Inter Area Weekend - individual races, incorporating Scottish Junior Cup | Green | 00:53:09 | 2nd | 1143 | Racing Chl: Silver |
| 12/08/22 | Lakes 5 Days - Day 5 (UKOL) | UKOL 9 (W16, W18, W20, W65) | 01:24:57 | 47th | 1034 | |
| 11/08/22 | Lakes 5 Days - Day 4 | 9 | 01:44:57 | 52nd | 977 | |
| 09/08/22 | Lakes 5 Days - Day 3 (UKOL) | UKOL 9 (W16, W18, W20, W65) | 00:53:16 | 23rd | 1106 | |
| 08/08/22 | Lakes 5 Days - Day 2 | 9 | 00:54:05 | 45th | 1037 | |
| 07/08/22 | Lakes 5 Days - Day 1 | 9 | 00:37:02 | |||
| 28/05/22 | Scottish Championships (UKOL) | UKOL 8 (M70, W16, W55) | 01:23:13 | 25th | 1076 | |
| 15/05/22 | Scottish Orienteering League 3 | Green | 01:03:02 | 30th | 961 | Racing Chl: Bronze |
| 14/05/22 | Scottish Middle Distance Championships | Course 4 | 00:21:46 | |||
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | 10 | 01:22:08 | 17th | 1050 | |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 15 (M75, W65) | 00:31:50 | 10th | 1043 | |
| 15/04/22 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 9 (M60) | 00:23:07 | 78th | 1037 | |
| 26/03/22 | British Orienteering Championships (UKOL) | 7 | 01:30:03 | 3rd | ||
| 20/03/22 | Sprint Scotland 2022 Race 3 incorporating Scottish Sprint Championships & SOUL5 | Course 2 | 00:23:53 | 33rd | 1080 | |
| 12/03/22 | CompassSport Cup Heat | Junior Women (Short Green) | 00:49:13 | 7th | 1046 | |
| 06/03/22 | British Middle Championships (UKOL) | UKOL Course 08 (M70, W18, W20, W50) | 00:47:07 | 55th | 1014 | |
| 05/03/22 | BMOC weekend - Saturday event (UKOL) | UKOL Green (M70, W16, W55, W60) | 01:02:18 | |||
| 27/02/22 | Scottish Orienteering League 2 | Green | 01:04:58 | 12th | 1041 | Racing Chl: Bronze |
| 13/02/22 | Scottish Orienteering League 1 | Green | 01:01:35 | 17th | 1034 | Racing Chl: Silver |
| 28/11/21 | BOK SW Regional League event | Light Green | 01:01:23 | 13th | Navigation Chl | |
| 14/11/21 | Stirling City Race - SOUL 6 | 6 | 00:29:40 | 2nd | ||
| 06/11/21 | INT SOUL 5 | 6 | 00:43:52 | 4th | ||
| 24/10/21 | Moray Mix - incorporating Scottish Orienteering League - Lossie Forest | Green | 01:08:32 | 18th | 1030 | Racing Chl: Silver |
| 23/10/21 | Moray Mix - SOUL 4 | Course 6 | 00:29:20 | 22nd | ||
| 17/10/21 | CompassSport Cup Final | 8B Short Green Junio | 00:41:07 | 11th | 1074 | |
| 26/09/21 | AYROC/STAG Ayrshire Weekend - Event 2/2 - SOUL 3 incorporating Scottish Sprint Champs | 3 | 00:43:24 | 21st | ||
| 26/09/21 | AYROC Scottish Sprint Champs - Race 1 | 3 | 00:25:04 | 21st | 934 | |
| 26/09/21 | AYROC Scottish Sprint Champs - Race 2 | 3 | 00:18:20 | 20th | 1014 | |
| 25/09/21 | STAG/AYROC Ayrshire Weekend - Event 1/2 - SOUL 2 | Course 6 | 00:57:13 | 2nd | ||
| 19/09/21 | Scottish Junior Cup - Round 3 | Green | 01:20:08 | 6th | Racing Chl: Bronze | |
| 05/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Individual | Green | 01:01:59 | |||
| 04/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Relay | Course 3 Short Blue/Green | 00:48:26 | 37th | 1035 | |
| 29/08/21 | Scottish Junior Cup - Round 2 | Green | 01:09:48 | 9th | Racing Chl: Bronze | |
| 22/08/21 | British Sprint Championships Qualifiers | Q7A | 00:23:08 | 8th | ||
| 22/08/21 | British Sprint Championships Finals | F7 | 00:20:07 | 16th | 1036 |