| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/06/26 | British Sprint Championships | UKOL Course (M16, M18, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, M90, W16, W18, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90) | 00:15:40 | 25th | ||
| 28/06/26 | British Sprint Championships - Finals | F2 | 00:15:40 | 4th | 1320 | |
| 28/06/26 | British Sprint Championships - Qualifiers | Q2C | 00:16:46 | 2nd | 1282 | |
| 21/06/26 | Wendover Woods - GB Selection Race Long Distance | Womens | 02:01:17 | |||
| 06/06/26 | Individual Sprint Senior Selection Race | W21E - Medium Open | 00:15:49 | 9th | 1290 | |
| 23/05/26 | Scottish Championships Individual (UKOL) | UKOL C2 (W21) | 01:50:53 | 3rd | 1282 | |
| 19/04/26 | Midlands Championships (UKOL) | UKOL 2 (W21) | 01:08:29 | |||
| 18/04/26 | British Middle Championships (UKOL) | UKOL 2 (W21) | 00:48:07 | 6th | 1264 | |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 3 (W21) | 02:01:03 | 4th | 1276 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 3 (W21) | 00:42:46 | 9th | 1274 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 2 (W18, W20, W21) | 00:16:34 | 13th | 1269 | |
| 22/03/26 | MAROC Regional: Bogendreip East | Blue | 00:56:28 | 1st | 1265 | Racing Chl: Gold |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 02 (W21) | 01:35:56 | 5th | 1284 | |
| 22/02/26 | CompassSport Cup Heat | 3 | 00:59:50 | 1st | 1311 | |
| 21/02/26 | Scottish Middle Championships | 2 | 00:45:54 | 3rd | 1283 | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 6 | 00:17:27 | 6th | 1284 | |
| 23/01/26 | Edinburgh Big Weekend - Fight with the Night | Long | 00:40:21 | 27th | ||
| 31/12/25 | Christmas Cup Day 3 | Long | 01:25:10 | 15th | 1348 | |
| 30/12/25 | Turkey Trot | Loopy | 00:48:39 | 16th | ||
| 05/10/25 | Veteran Home International & Junior European Cup Relay (with Spectator Races) | W20/W18 | 00:32:38 | 66th | ||
| 03/10/25 | Junior European Cup Sprint (with Spectator Races) | 3 | 00:17:07 | 29th | ||
| 28/09/25 | Senior Home Internationals Relays | Womens_AAACB | 00:43:15 | 1st | ||
| 27/09/25 | Senior Home Internationals Individual | W21 | 02:07:56 | 6th | 1274 | |
| 21/09/25 | Scottish Orienteering League 4 | Black | 01:56:31 | 19th | 1283 | Racing Chl: Gold |
| 14/09/25 | CompassSport Cup Final | 3 | 01:02:40 | 23rd | 1171 | |
| 31/08/25 | 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, M90, M95, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90, W95) | 00:24:05 | 148th | ||
| 31/08/25 | British Sprint Championships - Finals | F2 | 00:24:05 | 9th | 1212 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q2b | 00:22:00 | 3rd | ||
| 03/08/25 | Sprint Scotland Race 2 | B2 | 00:16:34 | 10th | 1249 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A2 | 00:24:33 | 15th | 1246 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 02E | 01:15:41 | |||
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 02E (W21) | 00:53:11 | 8th | 1286 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 02E (W21) | 00:43:11 | 10th | 1255 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 02E | 01:22:36 | 4th | 1294 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 02E | 01:32:06 | 13th | 1250 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 1 (M18, M20, M21, M35) | 00:45:42 | 13th | 1252 | |
| 28/05/25 | Interlopers Sprintelope (Edinburgh) #7 | Short | 00:27:43 | 2nd | ||
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 2 (W21) | 02:00:54 | 11th | 1272 | |
| 03/05/25 | Scottish Championships | Course 2 | 01:37:03 | 4th | 1286 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 3 (W21) | 01:50:42 | 21st | 1254 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 3 (W21) | 00:39:18 | 16th | 1266 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 2 (W18, W20, W21) | 00:18:44 | 17th | 1259 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Brown | 01:46:29 | 19th | 1244 | Racing Chl: Gold |
| 06/04/25 | INT SoSOL | Brown | 00:53:07 | 14th | 1244 | Racing Chl: Gold |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C2 | 00:13:19 | 13th | 1263 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C2 | 00:13:06 | 15th | 1264 | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Brown | 01:32:05 | 11th | 1271 | Racing Chl: Gold |
| 22/03/25 | Scottish Middle Championships | C2a | 00:38:46 | 8th | 1266 | |
| 02/03/25 | Welsh Championships | Brown | 01:25:11 | 3rd | 1263 | Racing Chl: Gold |
| 01/03/25 | 2025 Welsh League inc Cwpan y Ddraig & YBT Heat | Brown | 01:11:20 |