| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 30/10/21 | STAG's Nox et Dies - inc 32nd TT - Night (Nox) Event | Course N2 | 01:03:05 | 1st | ||
| 24/10/21 | Moray Mix - incorporating Scottish Orienteering League - Lossie Forest | Blue | 01:12:09 | 25th | 1178 | Racing Chl: Gold |
| 21/10/21 | FWTN #2 | Long | 00:42:52 | 9th | ||
| 05/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Individual | Brown | 01:55:20 | 26th | 1246 | Racing Chl: Gold |
| 07/08/21 | Scottish 6 Days - Day 6 | C2 | 00:40:26 | 10th | 1261 | |
| 06/08/21 | Scottish 6 Days - Day 5 (UKOL) | UKOL C2E (W21) | 01:36:41 | 7th | 1264 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C2E (W21) | 01:36:41 | 7th | ||
| 03/08/21 | Scottish 6 Days - Day 3 (UKOL) | UKOL C2 (M20, M35, W21) | 01:18:29 | 14th | 1260 | |
| 30/06/21 | ELO Sprintelope | Short | 00:29:33 | 1st | ||
| 13/06/21 | ESOC National Event incorporating the Scottish Orienteering Championships | Short Blue | 00:52:17 | 2nd | 1212 | Racing Chl: Gold |
| 06/06/21 | Northern Championships (UKOL) | UKOL 12 (W16) | 00:55:26 | 1st | 1231 | |
| 05/06/21 | British Orienteering Middle Championships (UKOL) | UKOL 2 (W21) | 00:49:58 | 17th | 1259 | |
| 23/05/21 | TVOC Chiltern Challenge National Event | Green | 00:38:26 | 1st | 1160 | Racing Chl: Gold |
| 14/03/20 | Scottish Middle Distance Championships | Course 2 | 00:43:15 | 19th | 1186 | |
| 23/02/20 | TVOC Chiltern Challenge (UKOL) | UKOL GREEN (M70, W16, W55, W60) | 00:45:35 | 2nd | 1143 | |
| 22/02/20 | British Night Orienteering Championships (UKOL) | UKOL 5 (M65, W18, W45, W50) | 00:53:37 | 7th | 1168 | |
| 26/01/20 | Big Weekend - Classic Race | Green | 00:55:49 | 10th | 1185 | Racing Chl: Gold |
| 28/12/19 | Festive Frolic 2019 | Frolic | 01:06:46 | 118th | ||
| 08/12/19 | WMOA League Event 12 & WM Champs Sherbrook | Short Green | 00:45:20 | 1st | 1070 | Racing Chl: Silver |
| 03/11/19 | FVO SoSOL | Green | 00:37:29 | 2nd | 1158 | Racing Chl: Gold |
| 20/04/19 | Jan Kjellstrom Orienteering Festival - Individual 1 (UKOL) | UKOL 2 (W21) | 00:48:56 | 29th | 1199 | |
| 13/04/19 | Scottish Spring 2019 Middle Distance | Blue | 00:31:24 | 33rd | 1223 | Racing Chl: Gold |
| 30/03/19 | Scottish Middle Distance Championships (incorporating BUCS Individual Long Distance) | 00:57:52 | 135th | 1182 | ||
| 29/12/18 | ELO Local Events in Edinburgh and the Lothians - Festive Frolic | Score | 00:58:53 | 64th | ||
| 09/09/18 | CLYDE SoSOL - Windy Hill near Lochwinnoch | short green | 00:25:25 | 1st | 1157 | Racing Chl: Gold |
| 27/06/18 | ESOC Sprintelope | Long | 00:48:31 | 6th | ||
| 30/05/18 | ELO SprintELOpe 4 | Sprint - Long | 00:44:16 | 12th | ||
| 26/05/18 | Scottish Championships Individual (UKOL) | UKOL Course 2 (M18, M20, M35, M40, W21) | 01:41:23 | 26th | 1221 | |
| 19/05/18 | British Orienteering Championships (UKOL) | UKOL 3 (W21) | 01:39:15 | 18th | 1229 | |
| 16/05/18 | ELO SprintELOpe 3 | Sprint - Long | 00:32:29 | 7th | ||
| 18/04/18 | ELO SprintELOpe 1 | Sprint - Long | 00:36:06 | 22nd | ||
| 15/04/18 | LOC April Weekend National Level Long Distance | Short Brown 1 | 01:09:41 | 20th | 1257 | Racing Chl: Gold |
| 14/04/18 | LOC April Weekend National Level Middle Distance | Brown Women | 00:43:03 | 6th | 1236 | |
| 01/04/18 | Jan Kjellstrom Orienteering Festival Individual 2 (UKOL) | UKOL 2 (W21) | 01:46:15 | 34th | 1200 | |
| 31/03/18 | Jan Kjellstrom Orienteering Festival Individual 1 (UKOL) | UKOL 2 (W21) | 00:43:11 | 32nd | 1227 | |
| 30/03/18 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL) | UKOL 2 (W18, W20, W21) | 00:18:58 | 59th | 1177 | |
| 25/03/18 | CompassPoint Scottish Orienteering League 1 - Scottish Spring Weekend: Classic | Brown | 01:30:25 | 21st | 1228 | Racing Chl: Gold |
| 24/03/18 | Scottish Spring Weekend - Sprint distance | 2 | 00:14:51 | 17th | 1211 | |
| 24/03/18 | Scottish Spring Weekend - Middle-distance | Brown | 00:33:25 | 6th | 1252 | Racing Chl: Gold |
| 25/02/18 | BNC Weekend National Event (UKOL) and Welsh League | UKOL SHORT BROWN (M18, M20, M45, M50, W21) | 01:08:51 | 25th | 1181 | |
| 24/02/18 | British Night Championships (UKOL) | UKOL 3 (M18, W21) | 01:18:38 | 10th | 1215 | |
| 10/02/18 | Scottish Night Championships | 2 | 00:52:41 | 5th | 1243 | |
| 04/02/18 | ESOC Sprint-O - Race 1 incorporating bto SOUL 2 | Course 1 | 00:27:24 | 20th | 1147 | |
| 04/02/18 | ESOC Sprint-O - Race 2 | Course 1 | 00:20:34 | 18th | ||
| 21/01/18 | EUOC Big Weekend - Classic (UKOL) | UKOL Blue (M16, M45, M50, M55, M60, W18, W20, W21, W35, W40) | 01:11:28 | 24th | 1218 | |
| 19/01/18 | EUOC Big Weekend's Friday Indoor Event | Long | 00:16:23 | 10th | ||
| 19/01/18 | EUOC Big Weekend - Fight with the Night | Long | 00:29:48 | 23rd | ||
| 16/12/17 | MOR Sat & Schools League - Forres | Light Green | 00:33:46 | 18th | Racing Chl: Gold | |
| 10/12/17 | TAY Christmas Score | Experienced Score | 00:43:38 | 36th | ||
| 19/11/17 | East of Scotland Championships incorporating SoSOL7 | Blue | 00:48:16 | 15th | 1188 | Racing Chl: Gold |