| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 2 (W18, W20, W21) | 00:15:01 | 2nd | 1311 | |
| 21/03/26 | Lakes Spring - Middle | WOpen | 00:36:02 | 4th | 1279 | |
| 20/03/26 | Lakes Spring - Sprint | WOpen | 00:11:44 | 2nd | 1308 | |
| 14/03/26 | NGOC League and Welsh League | 12A | 00:56:51 | 1st | 1300 | |
| 25/01/26 | EUOC Big Weekend - Pollok Halls Sprint | Long Sprint | 00:16:11 | 9th | 1336 | |
| 14/12/25 | Steel City day 2 – Ramsley Regional & YHOA Superleague | Brown | 01:03:43 | 1st | 1300 | Racing Chl: Gold |
| 23/11/25 | Tim Watkins Trophy | B | 01:05:19 | |||
| 02/11/25 | MAROC Regional Event - Birsemore | Brown | 01:13:12 | |||
| 01/11/25 | INVOC Regional event - Anagach | blue | 00:53:56 | 4th | 1315 | Racing Chl: Gold |
| 14/09/25 | CompassSport Cup Final | 5 | 00:30:27 | 2nd | 1233 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A2 | 00:22:32 | 7th | 1283 | |
| 03/08/25 | Sprint Scotland Race 2 | B2 | 00:15:00 | 5th | 1294 | |
| 15/06/25 | SYO Regional Sprint Wingfield (Part 2 - Munsbrough) | Course 1 | 00:14:50 | 2nd | 1305 | |
| 15/06/25 | SYO Regional Sprint Wingfield (Part 1 - Rockingham) | Course 1 | 00:14:19 | 5th | 1285 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 2 (W21) | 01:36:17 | |||
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 2 (W18, W20, W21) | 00:18:05 | 11th | 1275 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C2 | 00:12:39 | 5th | 1291 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C2 | 00:16:45 | 38th | 1125 | |
| 16/03/25 | Junior Sprint selection race for EYOC & JWOC | 2 | 00:15:14 | 2nd | 1287 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 10 (M75, W16, W18, W20, W65) | 00:23:50 | 2nd | 1248 | |
| 01/03/25 | BUCS individual event Birchen Edge (The EMOA League event planned for this date has been postponed) | Womens A | 00:00:00 | |||
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | WSprint | 00:13:53 | 1st | 1278 | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 9 | 00:18:04 | 1st | 1303 | |
| 19/01/25 | Cumbrian Galoppen [Rescheduled] | Brown | 01:10:39 | 19th | 1305 | Racing Chl: Gold |
| 01/12/24 | Lakeland Warrior Day 2 | SHORT | 00:40:50 | 4th | 1288 | |
| 30/11/24 | Lakeland Warrior Day 1 | W21E | 01:33:06 | 6th | 1307 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C2b | 00:23:03 | |||
| 13/07/24 | WOC2024 Tour - Indoor race | C2b | 00:24:21 | 58th | 1145 | |
| 23/06/24 | British Sprint Championships - Finals | F2 | 00:15:43 | 10th | 1296 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q2a | 00:15:43 | 5th | 1301 | |
| 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:15:43 | 307th | ||
| 16/06/24 | National Urban Event (UKUL) | Womens Sprint | 00:13:53 | 3rd | 1289 | |
| 15/06/24 | SYO Urban Sprint | Course A | 00:17:42 | 4th | 1320 | |
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 2 | 00:14:52 | 12th | 1283 | |
| 04/05/24 | Sprint Scotland (Race 2) | Course 2 | 00:14:28 | 9th | 1302 | |
| 04/05/24 | Sprint Scotland (Race 1) | Course 2 | 00:15:26 | 6th | 1301 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 4 (W18, W20) | 01:06:54 | 1st | 1280 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 8 (W18, W20) | 01:03:36 | 1st | 1269 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 6 (W18, W20) | 00:23:36 | 2nd | 1257 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 2 (W18, W20, W21) | 00:18:23 | 6th | 1283 | |
| 24/02/24 | YHOA Night League | Long | 00:49:06 | |||
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 2 | 00:16:58 | 11th | 1292 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 2 | 00:16:25 | 23rd | 1273 | |
| 21/01/24 | Eyam Moor | Blue | 00:48:13 | 2nd | 1239 | Navigation Chl |
| 10/12/23 | Lakeland Warrior (Day 2) - WRE | W21E | 01:18:11 | 4th | 1300 | |
| 09/12/23 | Lakeland Warrior (Day 1) - WRE | W21E | 00:44:13 | 4th | 1284 | |
| 12/11/23 | CompassSport Cup Final | 5. Green - women | 00:42:16 | 1st | 1227 | |
| 14/10/23 | Stirling University Public Race (PM) | Course 2/3 | 00:10:49 | 3rd | 1288 | |
| 07/10/23 | Junior Home Internationals Individual | W18 | 00:54:39 | 1st | 1277 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C31 | 00:31:35 | 6th | 1220 |