| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/06/26 | British Sprint Championships - Finals | F1 | 00:18:48 | 20th | 1331 | |
| 28/06/26 | British Sprint Championships - Qualifiers | Q1A | 00:18:20 | 14th | 1314 | |
| 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:48 | 176th | ||
| 23/05/26 | Manchester in May; urban weekend – Middle NWUL | 1 | 00:38:10 | 8th | 1291 | |
| 20/05/26 | World O Week Evening event | Blue | 00:54:45 | 9th | Racing Chl: Gold | |
| 19/04/26 | Midlands Championships (UKOL) | UKOL 3E (M18, M20) | 01:18:02 | 9th | 1296 | |
| 18/04/26 | British Middle Championships (UKOL) | UKOL 3 (M18, M20) | 00:34:34 | 8th | 1318 | |
| 12/04/26 | SYO Regional Event and Yvette Baker Trophy Heat | Green | 00:29:43 | 2nd | 1281 | Racing Chl: Gold |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 5 (M18, M20) | 01:39:45 | 21st | 1316 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M18, M20) | 00:38:12 | 26th | 1307 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:17:53 | 55th | 1340 | |
| 22/03/26 | Lakes Spring - Long | MOpen | 01:42:20 | 30th | 1284 | |
| 21/03/26 | Lakes Spring - Middle | MOpen | 00:40:29 | 17th | 1347 | |
| 20/03/26 | Lakes Spring - Sprint | MOpen | 00:14:56 | |||
| 10/03/26 | Urban Night Event | Long | 00:44:14 | 4th | ||
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 03 (M18, M20) | 01:19:20 | 18th | 1304 | |
| 15/02/26 | East Midlands Championships 2026 | Black | 01:18:11 | 6th | 1328 | Racing Chl: Gold |
| 01/02/26 | Burbage YHOA SuperLeague | Black | 01:43:14 | 15th | 1295 | Racing Chl: Gold |
| 28/01/26 | Night Urban Event | Long | 00:24:01 | 8th | ||
| 23/11/25 | BOK Regional & SW League event, and Junior Interland selector | Brown | 01:02:10 | 3rd | 1330 | Racing Chl: Gold |
| 12/11/25 | Night Park/Urban Event | Long | 00:20:20 | 1st | ||
| 19/10/25 | SYO National & YHOA SuperLeague | Short Brown | 01:04:56 | 19th | 1237 | Racing Chl: Gold |
| 11/10/25 | Saturday Series 2 | Blue | 00:53:00 | 17th | Racing Chl: Gold | |
| 21/09/25 | AIRE Town and Country Weekend & YHOA SuperLeague & YHOA Championships | Black | 01:30:56 | 4th | 1333 | Racing Chl: Gold |
| 20/09/25 | AIRE Town and Country Weekend | 1 | 00:50:18 | 2nd | 1342 | |
| 07/09/25 | Midlands Championships (UKOL) | UKOL Course 3 (M18, M20, M35, M40) | 01:08:09 | 2nd | 1326 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 04 | 00:52:55 | 10th | 1315 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 04 (M18, M50) | 01:14:50 | 29th | 1266 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 04 (M18, M50) | 00:32:19 | 7th | 1332 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 04 | 01:10:42 | 18th | 1294 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 04 | 01:07:28 | 11th | 1307 | |
| 25/07/25 | Coast & Islands Day 5 | Long | 00:18:40 | 17th | 1327 | |
| 24/07/25 | Coast & Islands Day 4 | Long | 01:08:03 | 28th | 1279 | |
| 22/07/25 | Coast & Islands Day 3 | Long | 01:01:29 | 16th | 1336 | |
| 21/07/25 | Coast & Islands Day 2 | Long | 00:35:39 | 14th | 1336 | |
| 20/07/25 | Coast & Islands Day 1 | Long | 00:59:08 | 8th | 1337 | |
| 25/06/25 | Evening Event | Blue | 00:49:09 | 4th | Racing Chl: Gold | |
| 15/06/25 | SYO Regional Sprint Wingfield (Part 2 - Munsbrough) | Course 1 | 00:16:43 | 13th | 1248 | |
| 15/06/25 | SYO Regional Sprint Wingfield (Part 1 - Rockingham) | Course 1 | 00:15:04 | 11th | 1258 | |
| 07/06/25 | Saturday Series 8 | Blue | 00:39:10 | 2nd | Racing Chl: Gold | |
| 01/06/25 | EMOA League 2025 Carsington Pastures | Brown | 00:58:30 | 19th | 1290 | Navigation Chl |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 3 (M18, M20) | 01:41:58 | 8th | 1315 | |
| 30/04/25 | Evening Event | Long | 00:30:59 | 5th | ||
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 5 (M18, M20) | 01:25:20 | 17th | 1315 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M18, M20) | 00:32:44 | 25th | 1305 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:19:45 | |||
| 30/03/25 | Cumbrian Galoppen | Brown | 01:11:33 | 13th | 1321 | Racing Chl: Gold |
| 26/03/25 | Dusk Event | Blue | 00:57:23 | 14th | Racing Chl: Gold | |
| 16/03/25 | Junior Sprint selection race for EYOC & JWOC | 1 | 00:18:29 | 16th | 1305 | |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Short Brown (M18, M45, M50, W20, W35) | 01:00:10 | 12th | 1271 |