| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 15/06/25 | Newcastle Urban (UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:36:33 | 2nd | 1249 | |
| 14/06/25 | Durham Spring Sprints (UKOL) | UKOL 2 (M16, M45, M50, M55) | 00:30:04 | 1st | 1265 | |
| 01/06/25 | Urban Event UKUL | C | 00:42:54 | 1st | 1231 | |
| 31/05/25 | Bedale Urban (Summer Series No3) | Green | 00:21:04 | 1st | 1273 | Racing Chl: Gold |
| 03/05/25 | Scottish Championships | Course 5 | 01:07:42 | 9th | 1247 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 9 (M55, W35, W40) | 01:21:50 | 28th | 1225 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 8 (M55) | 00:51:47 | 33rd | 1214 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 7 (M55, W35) | 00:14:43 | 2nd | 1275 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Blue | 01:10:26 | 21st | 1203 | Racing Chl: Gold |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C3 | 00:13:26 | 2nd | 1259 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C3 | 00:13:22 | 1st | 1225 | |
| 30/03/25 | Cumbrian Galoppen | Brown | 01:32:58 | 38th | 1254 | Racing Chl: Gold |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Blue | 01:12:45 | 22nd | 1198 | Racing Chl: Gold |
| 22/03/25 | Scottish Middle Championships | C3 | 00:31:15 | 13th | 1223 | |
| 16/03/25 | MAROC Sluie Regional | Blue | 01:14:48 | 3rd | 1209 | Racing Chl: Gold |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 3 | 00:36:51 | 1st | 1269 | |
| 29/01/25 | Moravian - Northern Night Cup #5 - Quarry Wood - Elgin | Long | 01:12:34 | 14th | ||
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | MSprint | 00:18:50 | 25th | 1243 | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 3 | 00:45:43 | 1st | 1269 | |
| 24/11/24 | Moravian Local Event - Altyre | Light Green | 00:34:37 | 5th | Racing Chl: Gold | |
| 10/11/24 | ESOC SOUL 10 | 3 - MSV (55+), WV (40+) | 00:32:13 | 1st | 1258 | |
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Blue | 01:15:16 | 14th | 1221 | Racing Chl: Gold |
| 26/10/24 | Keppernach Regional event (inc. JIA Relay) | Blue | 00:42:25 | 4th | 1259 | Racing Chl: Gold |
| 19/10/24 | MOR - Local Event - Darnaway North | Green | 00:43:43 | 4th | Racing Chl: Gold | |
| 05/10/24 | VHI Individual & NI Long Distance Champs 2024 | Course 4 | 00:59:51 | 23rd | 1222 | |
| 22/09/24 | MOR - Scottish Orienteering Urban League Event - Burghead (SOUL 8) | 3 | 00:27:26 | 1st | 1266 | |
| 21/09/24 | INVOC - Scottish Orienteering Urban League Event (SOUL 7) | 3 | 00:28:53 | 1st | 1258 | |
| 14/09/24 | City of London Race | 5 | 00:43:22 | 4th | 1227 | |
| 08/09/24 | SELOC urban - City Race Euro Tour, UKUL and NWUL | 3 | 00:36:25 | 1st | 1285 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - AM | Course 3 | 00:10:13 | 1st | 1217 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - PM | Course 3 | 00:09:51 | 2nd | 1235 | |
| 23/08/24 | Northern Urban League 5 - INVOC | Long | 00:27:04 | |||
| 27/07/24 | Croeso Day 6 | 4 | 00:41:53 | 2nd | 1266 | |
| 26/07/24 | Croeso Day 5 | 5 | 00:51:46 | 6th | 1256 | |
| 25/07/24 | Croeso Day 4 | 5 | 00:55:58 | 11th | 1253 | |
| 24/07/24 | Croeso - Rest Day Sprint | 3 | 00:12:21 | 2nd | 1266 | |
| 23/07/24 | Croeso Day 3 | 5 | 00:55:23 | 18th | 1219 | |
| 22/07/24 | Croeso Day 2 (UKOL) | UKOL 4 (M55, M60, W18, W20, W35) | 00:52:34 | 61st | 1163 | |
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 5 (M16, M55, W18, W40, W45) | 00:56:19 | 17th | 1255 | |
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C3 | 00:33:00 | 2nd | 1281 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C3 | 00:25:52 | 1st | 1318 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C3 | 00:18:21 | 7th | 1245 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q6 | 00:14:08 | 2nd | 1274 | |
| 23/06/24 | British Sprint Championships - Finals | F6 | 00:11:40 | 8th | 1267 | |
| 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) | 00:11:40 | 109th | ||
| 19/06/24 | Northern Orienteering Urban League - Event #3 | Long | 00:33:02 | 3rd | ||
| 29/05/24 | Northern Urban League 1 - Grantown on Spey | Long | 00:41:57 | 11th | ||
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C5 (M55, M60, W40) | 01:21:04 | 16th | 1218 | |
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 3 (M55, M60, W40, W45, W50) | 00:34:18 | 1st | 1255 | |
| 11/05/24 | Moravian Local Event - Burgie Arboretum | Light Green | 34:23:00 | 2nd | Navigation Chl |