| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 06/03/22 | British Middle Championships (UKOL) | UKOL Course 09A (M75, M80, M85, W55) | 00:32:49 | 6th | 1080 | |
| 05/03/22 | BMOC weekend - Saturday event (UKOL) | UKOL Green (M70, W16, W55, W60) | 00:44:21 | 4th | 1132 | |
| 27/02/22 | Scottish Orienteering League 2 | Short Blue | 01:05:47 | 11th | 1136 | Racing Chl: Silver |
| 19/02/22 | RR Winter Local 2 | Short Green | 00:53:50 | 15th | Navigation Chl | |
| 13/02/22 | Scottish Orienteering League 1 | Blue | 01:16:34 | 39th | 1078 | Racing Chl: Gold |
| 12/02/22 | Scottish Night Championships | Course 4 | 00:47:52 | 18th | 1136 | |
| 22/01/22 | Big Weekend Urban incorporating SOUL1 (UKUL, UKOL) | UKOL 4 (M65, M70, W55, W60) | 00:26:02 | 19th | 1068 | |
| 21/01/22 | Big Weekend FWTN #6 | Short | 00:29:46 | 22nd | ||
| 24/10/21 | Moray Mix - incorporating Scottish Orienteering League - Lossie Forest | Blue | 01:26:10 | 36th | 1103 | Racing Chl: Silver |
| 17/10/21 | CompassSport Cup Final | 5 Green Women | 00:49:49 | 19th | 1106 | |
| 03/10/21 | National Middle Distance Race (BOC weekend, UKOL) | UKOL Course 7 (M16, M65, W45, W50) | 00:55:49 | 59th | 1096 | |
| 02/10/21 | British Orienteering Championships (UKOL) - rearranged from 2022 | UKOL Course 15 (M65, W50) | 01:38:36 | 57th | 1058 | |
| 19/09/21 | Scottish Junior Cup - Round 3 | Short | 01:05:06 | 3rd | 1064 | |
| 04/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Relay | Course 3 Short Blue/Green | 00:40:33 | 20th | 1098 | |
| 18/08/21 | ELO Sprintelope - Longniddry | Short | 00:33:58 | 16th | ||
| 06/08/21 | Scottish 6 Days - Day 5 (UKOL) | C14 | 01:18:27 | 7th | 961 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | C14 | 01:18:27 | 16th | ||
| 02/08/21 | Scottish 6 Days - Day 2 (UKOL) | C14 | 00:25:47 | 6th | 1034 | |
| 01/08/21 | Scottish 6 Days - Day 1 | C14 | 00:49:29 | 6th | 1033 | |
| 13/06/21 | ESOC National Event incorporating the Scottish Orienteering Championships | Orange | 00:58:18 | 20th | Navigation Chl | |
| 06/06/21 | Northern Championships (UKOL) | UKOL 10 (M65, W45, W50) | 01:20:33 | |||
| 05/06/21 | British Orienteering Middle Championships (UKOL) | UKOL 8 (M70, W50) | 00:41:54 | |||
| 12/05/21 | RR Club-only Sprint 3 | GALA SPRINT | 00:22:45 | 10th | ||
| 05/05/21 | RR Club-only Sprint 2 | SPRINT 2 | 00:20:55 | 9th | ||
| 26/09/20 | ELO Local Events in Edinburgh and the Lothians | Green | 01:28:42 | 22nd | Navigation Chl | |
| 15/03/20 | CompassSport Cup Heat | 5 Green Women | 00:45:32 | 4th | 1137 | |
| 14/03/20 | Scottish Middle Distance Championships | Course 3 | 00:36:49 | 23rd | 1165 | |
| 08/03/20 | Deeside weekend - regional | 3-Blue | 01:04:26 | 15th | 1168 | |
| 29/02/20 | RR winter Series 3 | Green | 01:32:43 | 18th | Navigation Chl | |
| 08/02/20 | RR winter Series 2 | Light Green | 00:54:35 | 10th | Navigation Chl | |
| 06/02/20 | EUOC Fight with the Night #7 | Short | 00:33:49 | 4th | ||
| 26/01/20 | Big Weekend - Classic Race | Green | 01:28:34 | 91st | 946 | Racing Chl: Bronze |
| 25/01/20 | Big Weekend - Edinburgh City Urban Race | 3 | 01:03:04 | 54th | 1098 | |
| 24/01/20 | Big Weekend - Fight with the Night | Short | 00:43:34 | 44th | ||
| 28/12/19 | Festive Frolic 2019 | Frolic | 01:00:03 | 82nd | ||
| 24/11/19 | LOC Cumbrian Galoppen | Blue | 01:06:06 | 36th | 1138 | Racing Chl: Gold |
| 20/10/19 | CompassSport Cup Final | Course 5 | 00:44:33 | 14th | 1116 | |
| 13/10/19 | CompassPoint Scottish Orienteering League 6 | Blue | 01:07:20 | 18th | 1120 | Navigation Chl |
| 15/09/19 | British Middle Distance Championships (UKOL) | UKOL 8 (M70, W50) | 00:39:58 | 5th | 1131 | |
| 14/09/19 | British Sprint Championships Finals | F11 | 00:12:57 | 13th | 1101 | |
| 14/09/19 | British Sprint Championships Qualifiers | H5C | 00:15:29 | 23rd | 1101 | |
| 14/09/19 | British Sprint Championships (UKOL) | UKOL Course F11 (W50) | 00:12:57 | 5th | ||
| 11/09/19 | Freshers Sprintelope | easier | 00:37:18 | 9th | ||
| 08/09/19 | CompassPoint Scottish Orienteering League 4 | Green | 01:03:43 | 17th | 1078 | Racing Chl: Bronze |
| 03/08/19 | Scottish 6Days - Strathearn 2019 - Day 6 (UKOL) | UKOL C27 (W50) | 00:33:07 | 24th | 1128 | |
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C27 | 01:11:16 | 22nd | 1138 | |
| 01/08/19 | Scottish 6Days - Strathearn 2019 - Day 4 | C27 | 01:07:11 | 31st | 1069 | |
| 30/07/19 | Scottish 6Days - Strathearn 2019 - Day 3 | C27 | 00:40:29 | 15th | 1160 | |
| 23/06/19 | Sprint Scotland Weekend - Race 3 | Course 4 | 00:37:20 | 6th | 1075 | |
| 22/06/19 | Sprint Scotland Weekend Race 1 - bto SOUL7 and UKUL | Course 2 | 00:26:27 | 22nd | 1024 |