| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 05/03/26 | Winklebury Wessex Night League | Score | 00:54:29 | 6th | ||
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 07 (M50, W35, W40) | 01:14:34 | 25th | 1238 | |
| 22/02/26 | CompassSport Cup Heat | 2 M18- M45+ | 00:43:21 | 2nd | 1282 | |
| 08/02/26 | HH Ace of Herts (UKOL) | UKOL Black (M18, M20, M21, M35, M40) | 00:48:07 | 28th | 1287 | |
| 07/02/26 | British Night Championships (UKOL) | UKOL 3 (M18, M45, M50) | 01:04:52 | 20th | 1277 | |
| 01/02/26 | NGOC League | Brown | 01:25:18 | 9th | 1232 | Racing Chl: Gold |
| 31/01/26 | Dorset Delight & SCOL 06 - New Forest | Brown | 01:09:59 | 4th | 1276 | Racing Chl: Gold |
| 25/01/26 | Concorde Chase & Southern Championships (UKOL) | UKOL 4 (M45, M50) | 01:05:39 | 5th | 1266 | |
| 24/01/26 | Concorde Chase Urban (UKOL) | UKOL C1 (M18, M20, M21, M35) | 00:58:03 | 8th | 1279 | |
| 18/01/26 | DFOK SE League event | Black | 01:38:36 | 11th | 1251 | Racing Chl: Gold |
| 04/01/26 | CHIG Mitre (SE League and SWELL) | Black | 01:28:46 | 12th | 1258 | Racing Chl: Gold |
| 01/01/26 | EMUL 2026 Matlock | Course 1 MO | 00:56:22 | 10th | 1218 | |
| 30/12/25 | SCOL2 and SN level C event | Short Brown | 01:03:20 | |||
| 21/12/25 | SO Brighton City Weekend - Stanmer Park middle distance | Black | 00:55:39 | 13th | 1231 | Racing Chl: Gold |
| 20/12/25 | SO Brighton City Weekend Urban UKUL | Course 1 | 00:48:25 | 13th | 1254 | |
| 20/12/25 | SO Brighton City Weekend Morning Sprint - Preston Park | Sprint | 00:18:17 | 14th | 1246 | |
| 14/12/25 | Steel City day 2 – Ramsley Regional & YHOA Superleague | Black | 01:30:04 | 25th | 1241 | Racing Chl: Gold |
| 13/12/25 | Steel City day 1 morning– Sheffield University Indoor O | Open | 00:56:30 | 81st | 1073 | |
| 07/12/25 | Braunton Burrows South & SW League event | Brown | 01:15:02 | 8th | 1252 | Racing Chl: Gold |
| 30/11/25 | SN SE League event | Black | 01:45:23 | 17th | 1251 | Racing Chl: Gold |
| 24/11/25 | Kings Worthy Wessex Night League | Score | 00:59:18 | 17th | ||
| 23/11/25 | BOK Regional & SW League event, and Junior Interland selector | Brown | 01:27:35 | 36th | 1226 | Racing Chl: Gold |
| 22/11/25 | Southern Night Champs - Worthlodge Forest, Crawley | Blue | 01:07:27 | 10th | 1217 | Racing Chl: Gold |
| 16/11/25 | GO SEOA Middle Champs | Black | 00:44:49 | 16th | 1234 | Racing Chl: Gold |
| 10/11/25 | WESSEX Night League | Score | 00:54:29 | 18th | ||
| 09/11/25 | 2025 Welsh League, SBOC Winter League 3 & Club Champs | Brown | 01:09:56 | 25th | 1260 | Racing Chl: Gold |
| 01/11/25 | Cambridge City Race | 1 | 00:36:48 | 20th | 1249 | |
| 26/10/25 | Sarum South West Orienteering League event | Brown | 01:42:13 | 14th | 1215 | Racing Chl: Gold |
| 19/10/25 | Caddihoe Day 2 Holne Moor (UKOL) | UKOL Course 2 (M16, M45, M50, M55, W21) | 00:55:02 | 30th | 1128 | |
| 18/10/25 | Caddihoe Day 1 Holne Moor (UKOL) | UKOL Course 3 (M18, M45, M50, W20, W35) | 01:08:06 | 3rd | 1273 | |
| 12/10/25 | November Classic (UKOL) | UKOL 1 (M21) | 01:46:54 | 19th | 1261 | |
| 11/10/25 | SO Urban - Chichester (part of the November Classic weekend) (UKOL) | UKOL 1 (M18, M21, M35) | 00:55:56 | 9th | 1236 | |
| 05/10/25 | 3rd Purbeck Weekend - Durlston (SW League) | Brown | 01:07:36 | 7th | 1255 | Racing Chl: Gold |
| 04/10/25 | 3rd Purbeck Weekend - Studland | Brown | 01:11:18 | 7th | 1284 | Racing Chl: Gold |
| 21/09/25 | Five Tors | Brown | 01:08:53 | 6th | 1240 | Racing Chl: Gold |
| 20/09/25 | SLOW City of London Race | Course 1 | 01:16:19 | |||
| 31/08/25 | British Sprint Championships - Qualifiers | Q4 | 00:17:58 | 15th | 1253 | |
| 31/08/25 | British Sprint Championships - Finals | F4 | 00:25:01 | 18th | 1209 | |
| 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:25:01 | 164th | ||
| 24/08/25 | MV Urban Event | 1-MO | 00:55:26 | 7th | 1252 | |
| 16/08/25 | Goldsworth Park Urban | 1 | 01:10:38 | 7th | 1257 | |
| 09/08/25 | Milton Keynes Urban | Course 1 | 00:44:40 | 13th | 1227 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A1 | 00:22:59 | 48th | 1252 | |
| 03/08/25 | Sprint Scotland Race 2 | B1 | 00:22:33 | 49th | 1241 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 12 | 00:38:35 | 12th | 1222 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 01E (M21) | 01:46:27 | 81st | 1158 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 01E (M21) | 01:00:56 | 55th | 1232 | |
| 20/07/25 | Summer series Urban - regional | 1 | 01:09:06 | 7th | 1238 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 1 (M18, M20, M21, M35) | 01:04:55 | 26th | 1211 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 1 (M18, M20, M21, M35) | 00:46:12 | 15th | 1246 |