| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 14 (M75, W60) | 01:00:36 | 2nd | 1121 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 14 (M75, W60) | 00:30:01 | 1st | 1128 | |
| 28/03/26 | ELO Local Events in Edinburgh and Lothians | Green | 00:39:55 | 20th | Racing Chl: Gold | |
| 28/02/26 | ELO Local Events in Edinburgh and Lothians | Green | 00:45:12 | 15th | Racing Chl: Gold | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 11 | 00:43:20 | 3rd | 1121 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 11 (W60) | 00:51:05 | 3rd | 1129 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 11 (W60) | 00:24:53 | 2nd | 1135 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 11 | 00:49:43 | 5th | 1129 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 11 | 00:49:05 | 1st | 1138 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 14 (M70, W16, W60) | 01:09:26 | 12th | 1144 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 15 (W16) | 01:01:22 | 17th | 1158 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 14 (M75, W60) | 00:36:46 | 5th | 1129 | |
| 23/02/25 | CompassSport Cup Heat | 4 | 01:07:56 | 14th | 1158 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C23 | 00:27:28 | 8th | 1168 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C23 (W60) | 00:49:48 | 5th | 1166 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C23 | 00:43:08 | 1st | 1177 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C23 (W60) | 00:31:41 | 12th | 1145 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C23 | 00:51:40 | 7th | 1144 | |
| 12/02/23 | YHOA SuperLeague and YHOA Middle Distance Championships | Blue | 00:53:38 | 10th | 1183 | Racing Chl: Silver |
| 04/12/22 | PFO Hurstwood South | Brown | 01:44:50 | 8th | 1226 | Racing Chl: Gold |
| 25/09/22 | Regional Event | Brown | 01:06:01 | 16th | 1234 | Racing Chl: Gold |
| 06/08/21 | Scottish 6 Days - Day 5 (UKOL) | UKOL C9 (W16, W18) | 00:58:45 | 3rd | 1175 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C9 (W16) | 00:58:45 | 3rd | ||
| 02/08/21 | Scottish 6 Days - Day 2 (UKOL) | UKOL C9 (W16) | 00:41:51 | 25th | 1015 | |
| 01/08/21 | Scottish 6 Days - Day 1 | C9 | 00:39:28 | |||
| 03/08/19 | Scottish 6Days - Strathearn 2019 - Day 6 (UKOL) | UKOL C36 (M18, M50) | 00:29:28 | 12th | 1287 | |
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C36 | 01:19:14 | 42nd | 1247 | |
| 01/08/19 | Scottish 6Days - Strathearn 2019 - Day 4 | C36 | 01:05:28 | 24th | 1265 | |
| 30/07/19 | Scottish 6Days - Strathearn 2019 - Day 3 | C36 | 00:39:31 | 23rd | 1273 | |
| 29/07/19 | Scottish 6Days - Strathearn 2019 - Day 2 | C36 | 01:03:45 | 36th | 1254 | |
| 28/07/19 | Scottish 6Days - Strathearn 2019 - Day 1 (UKOL) | UKOL C36 (M18, M50) | 01:24:44 | 59th | 1230 | |
| 05/08/17 | Scottish 6 Days - Day 6 | C37 | 01:01:09 | 7th | 1290 | |
| 04/08/17 | Scottish 6 Days - Day 5 | C27 | 00:43:45 | 2nd | 1216 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C27(W50) | 00:42:28 | 2nd | 1222 | |
| 08/08/15 | Scottish 6 Days - Day6 | C37 | 01:05:56 | 12th | 1305 | |
| 06/08/15 | Scottish 6 Days - Day4 | C37 | 00:55:21 | 17th | 1302 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C37 (M45) | 00:34:29 | 24th | 1293 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C37 (M45) | 01:02:26 | 24th | 1289 | |
| 02/08/15 | Scottish 6 Days - Day1 | C37 | 01:03:29 | 18th | 1312 | |
| 28/02/15 | British Night Championships (UKOL) | UKOL 3 (M18, M45, M50, W21) | 01:02:57 | 6th | 1292 | |
| 20/12/14 | YHOA Night League | NIGHT LONG | 00:42:11 | 3rd | 1298 | |
| 06/12/14 | PFO Burnley Night Event (NWNL) | Blue | 00:50:55 | |||
| 03/08/13 | Scottish 6 Days - Moray2013 Day6 (Incorporating EuroMeeting Long Distance) | C37 | 01:13:27 | 10th | 1287 | |
| 02/08/13 | Scottish 6 Days - Moray2013 Day5 | C37 | 00:56:42 | 3rd | 1311 | |
| 30/07/13 | Scottish 6 Days - Moray2013 Day3 (Incorporating UKOL15) | UKOL C37 (M45) | 00:55:43 | 5th | 1310 | |
| 29/07/13 | Scottish 6 Days - Moray2013 Day2 | C37 | 01:04:58 | 4th | 1299 | |
| 28/07/13 | Scottish 6 Days - Moray2013 Day1 (Incorporating UKOL14) | UKOL C37 (M45) | 00:51:33 | 10th | 1296 | |
| 23/06/13 | Northern Championships (UKOL13) | UKOL Badge 8 (M45L, M50L) | 00:53:34 | 4th | 1304 | |
| 22/06/13 | YHOA Urban League (UKOL12) | UKOL 2 (W18, W20, W21, W35, M40, M45, M50) | 00:42:56 | 12th | 1270 | |
| 24/02/13 | Crich Chase - EMOA League | Brown | 01:04:02 | 5th | 1278 | Racing Chl: Gold |