| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 20/10/24 | CompassSport Cup Final | 4 | 01:19:54 | 49th | 1132 | |
| 20/10/24 | CompassSport Cup Final | 8A | 00:43:46 | 9th | 1227 | |
| 13/10/24 | Hermitage Woods Local Event | Green | 00:55:27 | 3rd | Racing Chl: Bronze | |
| 25/09/24 | Linlithgow Urban | Long | 00:28:49 | 15th | ||
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Blue | 01:30:12 | 27th | 1143 | Racing Chl: Silver |
| 04/09/24 | Falkirk Urban | Long | 00:24:58 | 19th | ||
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - AM | Course 3 | 00:13:31 | 12th | 1110 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - PM | Course 3 | 00:12:44 | 13th | 1124 | |
| 28/08/24 | Bridge of Allan Urban | Long | 00:34:44 | 10th | ||
| 21/08/24 | Alloa Urban | Short | 00:20:29 | |||
| 14/08/24 | Stirling City Urban | Short | 00:27:18 | 7th | ||
| 23/06/24 | British Sprint Championships - Qualifiers | Q6 | 00:18:30 | 36th | 1104 | |
| 23/06/24 | British Sprint Championships - Finals | F8 | 00:14:34 | 22nd | 1097 | |
| 23/06/24 | British Sprint Championships (UKOL) | UKOL special results file - times irrelevant (M16, M18, M20, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85) | 01:14:34 | 558th | ||
| 12/06/24 | Beecraigs Wednesday Evening Event | Green | 00:56:24 | 12th | Racing Chl: Gold | |
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C5 (M55, M60, W40) | 01:41:04 | 31st | 1133 | |
| 15/05/24 | Braco Wednesday Evening Event | Green | 00:50:58 | 22nd | Racing Chl: Gold | |
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 4 | 00:42:40 | 14th | 1090 | |
| 28/04/24 | Northern Championships (UKOL) | UKOL 6 (M55, M60, W40) | 01:27:17 | 66th | 1135 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 6 (M55) | 01:11:55 | 41st | 1043 | |
| 20/04/24 | Scottish Middle Championships | 3 | 00:49:21 | 35th | 1104 | |
| 17/04/24 | Dumyat Wednesday Evening Event | Green | 01:12:02 | 30th | Racing Chl: Silver | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 8 (M55, W35) | 01:42:33 | 32nd | 1178 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 15 (W16) | 01:07:32 | 30th | 1107 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 14 (M75, W60) | 00:40:23 | 12th | 1084 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 7 (M55, W35) | 00:20:55 | 46th | 1156 | |
| 17/03/24 | Scottish Orienteering League 1 (Scottish Spring) | Blue | 01:56:47 | 31st | 1060 | Navigation Chl |
| 25/02/24 | SOUL 2 - Solway Orienteering Weekend | 3 MSV, WV | 00:32:50 | 10th | 1112 | |
| 24/02/24 | Scottish Night Championships | Course 3 | 01:00:35 | 10th | 1152 | |
| 10/02/24 | British Night Championships (UKOL) | UKOL 4 (M55, W20, W35, W40) | 01:20:20 | |||
| 22/11/23 | Falkirk Wheel Night Event | Short | 00:59:13 | 9th | ||
| 18/11/23 | FVO Club Championships and Open Colour-Coded event | Blue | 01:28:41 | 28th | Navigation Chl | |
| 12/11/23 | CompassSport Cup Final | 4. Blue - men | 01:48:18 | 66th | 1084 | |
| 29/10/23 | Scottish Orienteering League 5 | Blue | 01:18:31 | 25th | 1109 | Racing Chl: Silver |
| 15/10/23 | Euromeeting Individual Sprint with Stirling City Race for other classes (SOUL10) | Course 3 | 00:39:17 | |||
| 14/10/23 | Euromeeting KO Sprint (and Individual Sprint for public race classes) | Course 3 (MQ3) | 00:16:11 | 12th | 1157 | |
| 14/10/23 | Stirling University Public Race (PM) | Course 4 | 00:13:47 | |||
| 13/10/23 | Euromeeting Mixed Sprint Relay (and supporting public race) | Women | 00:20:33 | 27th | 1114 | |
| 24/09/23 | Scottish Orienteering League 4 | Blue | 01:46:53 | 31st | 1109 | Racing Chl: Bronze |
| 09/09/23 | Moravian - Regional Event | Blue | 01:16:41 | 9th | 1147 | Racing Chl: Silver |
| 03/09/23 | Sprint Scotland (Day 2) - WRE, UKUL17 & SOUL9 | 4: MSV, WV | 00:44:15 | 11th | 1144 | |
| 02/09/23 | Sprint Scotland (Day 1) - WRE | Course 3 | 00:16:13 | 29th | 1118 | |
| 02/09/23 | Sprint Scotland - Race 2 | Course 3 | 00:19:02 | 36th | 1073 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C23 | 00:33:05 | 23rd | 1110 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C23 (W60) | 00:58:54 | 16th | 1121 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C23 | 00:47:39 | 11th | 1153 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C23 (W60) | 00:37:09 | 24th | 1102 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C23 | 00:52:24 | 9th | 1140 | |
| 28/06/23 | Braco WEE | Green | 00:39:47 | 13th | Racing Chl: Gold | |
| 31/05/23 | Laigh Hills WEE | Green | 00:52:30 | 13th | Racing Chl: Gold |