| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 01/07/26 | Evening Event | Blue | 00:54:52 | 13th | Racing Chl: Gold | |
| 28/06/26 | British Sprint Championships - Finals | F2 | 00:18:29 | 15th | 1238 | |
| 28/06/26 | British Sprint Championships - Qualifiers | Q2B | 00:18:25 | 5th | 1234 | |
| 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:18:29 | 156th | ||
| 03/05/26 | EBOR City Race | 2 WO MV | 00:52:36 | 5th | 1236 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 6 (W18, W20) | 00:32:02 | 11th | 1219 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 2 (W18, W20, W21) | ||||
| 22/03/26 | Lakes Spring - Long | WOpen | 01:29:21 | 7th | 1257 | |
| 21/03/26 | Lakes Spring - Middle | WOpen | 00:41:28 | 17th | 1219 | |
| 20/03/26 | Lakes Spring - Sprint | WOpen | 00:13:23 | 8th | 1251 | |
| 14/03/26 | NGOC League and Welsh League | 12B | 01:05:54 | 4th | 1265 | |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 06 (W18, W20) | 01:08:35 | 5th | 1235 | |
| 25/01/26 | EUOC Big Weekend - Pollok Halls Sprint | Long Sprint | 00:19:14 | 26th | 1257 | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 6 | 00:16:51 | 4th | 1292 | |
| 23/01/26 | Edinburgh Big Weekend - Fight with the Night | Medium | 00:28:47 | 3rd | ||
| 31/12/25 | Christmas Cup Day 3 | Long | 01:36:58 | 25th | 1311 | |
| 30/12/25 | Christmas Cup Day 2 | Long | 00:44:29 | 29th | 1315 | |
| 29/12/25 | Christmas Cup Day 1 | Long | 00:44:06 | 24th | 1318 | |
| 21/12/25 | East Midlands League 2025 | Blue | 00:49:14 | 1st | 1279 | Racing Chl: Gold |
| 11/10/25 | INVOC local event | Blue | 01:25:25 | 9th | Racing Chl: Silver | |
| 04/10/25 | Veteran Home International & Junior European Cup Individual (with spectator races) | 4 | 01:19:28 | 27th | 1315 | |
| 04/10/25 | Roseisle West - Local Event - MOR | Green | 00:33:36 | 9th | Racing Chl: Gold | |
| 27/09/25 | Junior Inter Regional Championships Individual | W18 | 00:45:31 | 3rd | ||
| 21/09/25 | Scottish Orienteering League 4 | Short Brown | 01:14:31 | 5th | 1254 | Racing Chl: Gold |
| 07/09/25 | Scottish Orienteering League 3 | Blue | 01:01:02 | 11th | 1236 | Racing Chl: Gold |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 06 | 00:50:58 | 12th | 1247 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 06 (W18, W20, W35) | 00:28:51 | 8th | 1263 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 06 | 01:13:48 | 31st | 1197 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 06 | 00:59:50 | 6th | 1264 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 2 (M40, M45, M50, W18, W20, W21, W35) | 00:47:08 | 4th | 1244 | |
| 15/06/25 | SYO Regional Sprint Wingfield (Part 2 - Munsbrough) | Course 1 | 00:17:31 | 21st | 1224 | |
| 15/06/25 | SYO Regional Sprint Wingfield (Part 1 - Rockingham) | Course 1 | 00:15:47 | 16th | 1232 | |
| 07/06/25 | Saturday Series 8 | Blue | 00:47:56 | 13th | Racing Chl: Gold | |
| 01/06/25 | EMOA League 2025 Carsington Pastures | Brown | 01:02:24 | 23rd | 1264 | Navigation Chl |
| 21/05/25 | World Orienteering Day Evening Event | Blue | 00:49:05 | 10th | Racing Chl: Gold | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 4 (W18, W20) | 01:26:34 | |||
| 30/04/25 | Evening Event | Long | 00:36:32 | 13th | ||
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 8 (W18, W20) | 01:09:43 | 2nd | 1252 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 6 (W18, W20) | 00:24:53 | 2nd | 1266 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 2 (W18, W20, W21) | 00:18:23 | 13th | 1268 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Blue | 01:03:28 | 11th | 1242 | Racing Chl: Gold |
| 30/03/25 | Cumbrian Galoppen | Brown | 01:17:48 | 23rd | 1302 | Racing Chl: Gold |
| 26/03/25 | Dusk Event | Blue | 00:44:57 | |||
| 23/03/25 | YHOA SuperLeague and YHOA Middle Distance Championships | Black | 00:46:51 | 14th | 1272 | Racing Chl: Gold |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Short Blue (M65, M70, W16, W50, W55) | 00:40:35 | 5th | 1200 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 10 (M75, W16, W18, W20, W65) | 00:27:42 | 11th | 1211 | |
| 11/03/25 | Night Urban Event | Long | 00:46:02 | 17th | ||
| 26/02/25 | Night Sprint Event | Long | 00:25:42 | 24th | ||
| 01/02/25 | Saturday Series 5 | Blue | 00:48:51 | 10th | Racing Chl: Gold | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | WSprint | 00:15:33 | 5th | 1238 |