| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 19 (M70, W55) | 01:01:07 | 9th | 1146 | |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (W55) | 00:36:01 | 13th | 1139 | |
| 15/04/22 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 11 (M65, W55) | 00:16:10 | 19th | 1135 | |
| 03/04/22 | STAG's Cumbernauld Urban 2022 - SOUL6 | 3 | 00:41:31 | 9th | 1112 | |
| 26/03/22 | British Orienteering Championships (UKOL) | UKOL 16 (M70, W55) | 01:12:39 | 10th | 1135 | |
| 20/03/22 | Sprint Scotland 2022 Race 3 incorporating Scottish Sprint Championships & SOUL5 | Course 4 | 00:18:30 | 15th | 1164 | |
| 05/03/22 | CLYDE SOUL3 | 00:40:07 | 8th | 1145 | ||
| 27/02/22 | Scottish Orienteering League 2 | Short Blue | 01:08:10 | 12th | 1126 | Racing Chl: Silver |
| 13/02/22 | Scottish Orienteering League 1 | Short Blue | 00:51:49 | 7th | 1160 | Racing Chl: Gold |
| 06/02/22 | The Lakeland Warrior 2022 Long | Short | 01:36:43 | |||
| 05/02/22 | The Lakeland Warrior 2022 Middle | Men/Long | 01:47:18 | |||
| 23/01/22 | Big Weekend Classic (UKOL, SoSoL) | UKOL Green (M65, M70, W16, W45, W50, W55, W60) | 00:56:05 | 20th | 1106 | |
| 22/01/22 | Big Weekend Urban incorporating SOUL1 (UKUL, UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:39:44 | 21st | 1204 | |
| 14/11/21 | Stirling City Race - SOUL 6 | 3 | 00:52:05 | 13th | 1122 | |
| 06/11/21 | INT SOUL 5 | 3 | 00:49:32 | 11th | 1135 | |
| 24/10/21 | Moray Mix - incorporating Scottish Orienteering League - Lossie Forest | Short Blue | 00:58:16 | 7th | 1135 | Racing Chl: Gold |
| 23/10/21 | Moray Mix - SOUL 4 | Course 3 | 00:36:36 | 9th | 1190 | |
| 17/10/21 | CompassSport Cup Final | 5 Green Women | 00:52:06 | 27th | 1091 | |
| 03/10/21 | National Middle Distance Race (BOC weekend, UKOL) | UKOL Course 8 (M70, W55) | 00:43:25 | 12th | 1089 | |
| 02/10/21 | British Orienteering Championships (UKOL) - rearranged from 2022 | UKOL Course 16 (M70, W55) | 01:17:27 | 27th | 1084 | |
| 26/09/21 | AYROC Scottish Sprint Champs - Race 1 | 3 | 00:18:28 | 11th | 1145 | |
| 26/09/21 | AYROC Scottish Sprint Champs - Race 2 | 3 | 00:14:24 | 8th | 1180 | |
| 26/09/21 | AYROC/STAG Ayrshire Weekend - Event 2/2 - SOUL 3 incorporating Scottish Sprint Champs | 3 | 00:32:52 | 12th | ||
| 19/09/21 | Scottish Junior Cup - Round 3 | Medium | 01:28:51 | 21st | 1043 | |
| 05/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Individual | Short Blue | 01:34:34 | 23rd | 1065 | Racing Chl: Bronze |
| 04/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Relay | Course 3 Short Blue/Green | 00:31:00 | 4th | 1174 | |
| 22/08/21 | British Sprint Championships Qualifiers | Q4B | 00:12:36 | 2nd | 1143 | |
| 22/08/21 | British Sprint Championships (UKOL) | UKOL W55 (W55) | 00:12:55 | 3rd | ||
| 22/08/21 | British Sprint Championships Finals | F10 | 00:12:55 | 3rd | 1143 | |
| 07/08/21 | Scottish 6 Days - Day 6 | C10 | 00:36:19 | 9th | 1103 | |
| 05/08/21 | Scottish 6 Days - Day 4 (UKOL) | UKOL C10 (M70, W55) | 01:17:38 | 10th | 1098 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C10 (M70, W55) | 01:17:38 | 24th | ||
| 03/08/21 | Scottish 6 Days - Day 3 (UKOL) | UKOL C10 (M70, W55) | 00:48:51 | 4th | 1116 | |
| 13/06/21 | ESOC National Event incorporating the Scottish Orienteering Championships | Green | 00:55:50 | 13th | 1120 | Racing Chl: Silver |
| 06/06/21 | Northern Championships (UKOL) | UKOL 11 (W55) | 01:16:16 | 6th | 1125 | |
| 05/06/21 | British Orienteering Middle Championships (UKOL) | UKOL 9A (M75, W55) | 00:37:13 | 5th | 1105 | |
| 30/05/21 | Scottish Junior Cup - Round 1 | Adult Medium | 01:09:38 | 14th | 1130 | |
| 29/05/21 | Sprint Scotland 2021 Race 2 | Women Open / Short | 00:21:35 | 21st | 1093 | |
| 08/05/21 | INTLocal Events in Edinburgh and the Lothians 3 | Blue | 00:52:02 | 18th | Racing Chl: Gold | |
| 08/03/20 | Deeside weekend - regional | 3-Blue | 01:36:50 | 41st | 1008 | |
| 07/03/20 | Deeside weekend - SOUL 3 | U3 | 00:43:31 | 7th | 1120 | |
| 01/03/20 | FVO Local event Dunblane | Blue | 01:08:48 | 7th | Racing Chl: Gold | |
| 26/01/20 | Big Weekend - Classic Race | Green | 01:17:35 | 58th | 1026 | Racing Chl: Bronze |
| 25/01/20 | Big Weekend - Edinburgh City Urban Race | 3 | 01:00:17 | 39th | 1123 | |
| 01/12/19 | 21st Glasgow Parks Championships - Race 2 | Veteran Women | 00:11:44 | 5th | 1115 | |
| 01/12/19 | 21st Glasgow Parks Championships - Race 1 | Veteran Women | 00:11:45 | 5th | 1101 | |
| 01/12/19 | 21st Glasgow Parks Championships - Race 3 | Veteran Women | 00:29:50 | 5th | 1070 | |
| 27/11/19 | FVO Night series Hermitage Woods | Short A | 01:00:31 | 8th | ||
| 03/11/19 | ERYRI weekend of Orienteering Day 2 & 2019 Welsh League race | Blue Day 2 | 02:01:46 | 38th | 1042 | |
| 02/11/19 | ERYRI Weekend of Orienteering Day 1 & 2019 Welsh League race | Blue Day 1 | 01:39:04 | 26th | 1116 |