| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/09/25 | Park Series 2 | Sprint A | 00:16:02 | 14th | ||
| 03/09/25 | Park Series 2 | Sprint B | 00:13:20 | 18th | ||
| 31/08/25 | British Sprint Championships - Qualifiers | Q2a | 00:19:53 | 5th | 1225 | |
| 31/08/25 | British Sprint Championships - Finals | F2 | 00:20:58 | 3rd | 1266 | |
| 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:20:58 | 86th | ||
| 16/08/25 | BL Saturday Series, Aughertree | Blue | 00:58:11 | 5th | Racing Chl: Gold | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A2 | 00:24:59 | 17th | 1238 | |
| 03/08/25 | Sprint Scotland Race 2 | B2 | 00:17:15 | 15th | 1229 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 06 | 00:51:52 | 14th | 1242 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 06 (W18, W20, W35) | 01:03:55 | 19th | 1223 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 06 (W18, W20, W35) | 00:29:31 | 10th | 1257 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 06 | 00:56:18 | 4th | 1271 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 06 | 01:08:07 | 20th | 1221 | |
| 25/07/25 | Coast & Islands Day 5 | Long | 00:21:16 | 30th | 1273 | |
| 24/07/25 | Coast & Islands Day 4 | Long | 01:08:56 | 28th | 1273 | |
| 22/07/25 | Coast & Islands Day 3 | Long | 01:14:21 | 31st | 1269 | |
| 21/07/25 | Coast & Islands Day 2 | Long | 00:42:54 | 26th | 1267 | |
| 20/07/25 | Coast & Islands Day 1 | Long | 01:11:13 | 27th | 1266 | |
| 09/07/25 | Evening Event | Long | 00:51:07 | 11th | ||
| 02/07/25 | Summer Series Event 5 | Long | 00:44:12 | 12th | ||
| 22/06/25 | Cumbrian galoppen | Brown | 01:29:14 | 12th | 1261 | Racing Chl: Gold |
| 18/06/25 | Summer Series Event 3 | Long | 00:47:42 | 1st | ||
| 15/06/25 | SYO Regional Sprint Wingfield (Part 1 - Rockingham) | Course 1 | 00:15:03 | 10th | 1259 | |
| 15/06/25 | SYO Regional Sprint Wingfield (Part 2 - Munsbrough) | Course 1 | 00:15:33 | 6th | 1283 | |
| 14/06/25 | Durham Spring Sprints (UKOL) | UKOL 3 (M14, M60, W18, W20, W35, W40, W45) | 00:27:19 | 2nd | 1216 | |
| 31/05/25 | Bedale Urban (Summer Series No3) | Blue | 00:36:25 | |||
| 28/05/25 | Spring Series Event 4 | Short | 00:47:22 | 12th | ||
| 26/05/25 | Springtime in Shropshire Day 3 - Titterstone Clee | 03 Sh Brown | 01:05:14 | 10th | 1243 | |
| 21/05/25 | Spring Series Event 3 | Long | 00:54:50 | 3rd | ||
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 5 (M55, W18, W20, W35) | 01:12:35 | 3rd | 1251 | |
| 17/05/25 | BL Middle Event (Northern Champs Weekend) (UKOL) - Knipe Scar | UKOL Blue (M60, W16, W18, W20, W35, W40, W45) | 00:35:55 | 3rd | 1239 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 4 (W18, W20) | 01:14:40 | 1st | 1250 | |
| 03/05/25 | Scottish Championships | Course 5 | 01:03:56 | 7th | 1265 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 8 (W18, W20) | 01:18:26 | 9th | 1227 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 6 (W18, W20) | 00:28:28 | 12th | 1227 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 2 (W18, W20, W21) | 00:19:21 | 24th | 1245 | |
| 16/04/25 | Spring Series Event 2 | Long | 00:45:35 | 16th | ||
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Short Brown | 01:23:52 | 9th | 1234 | Racing Chl: Gold |
| 06/04/25 | BL Burnbanks Cumbrian Galoppen | Brown | 01:21:22 | 14th | 1255 | Racing Chl: Gold |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C2 | 00:13:36 | 17th | 1252 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C2 | 00:13:47 | 18th | 1238 | |
| 30/03/25 | Cumbrian Galoppen | Brown | 01:17:04 | 22nd | 1304 | Racing Chl: Gold |
| 26/03/25 | Dusk Event | Blue | 00:54:26 | 11th | Racing Chl: Gold | |
| 23/03/25 | Bridgwater Urban | 2 (M40+) (W Open) (Women's A) | 00:41:22 | 2nd | 1234 | |
| 16/03/25 | Junior Sprint selection race for EYOC & JWOC | 2 | 00:16:46 | 8th | 1241 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 10 (M75, W16, W18, W20, W65) | 00:28:09 | 12th | 1207 | |
| 11/03/25 | Night Urban Event | Long | 00:41:28 | 9th | ||
| 01/03/25 | BUCS individual event Birchen Edge (The EMOA League event planned for this date has been postponed) | Womens A | 00:51:58 | 5th | 1258 | |
| 26/02/25 | Night Sprint Event | Long | 00:23:36 | 14th | ||
| 12/02/25 | Night Urban Series 8 | Long | 00:37:46 |