| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 9B (M60) | 00:36:50 | 5th | ||
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 10 (M60) | 00:14:26 | 3rd | 1236 | |
| 29/03/26 | NGOC League | Brown | 00:56:53 | 8th | 1285 | Racing Chl: Gold |
| 28/03/26 | CHIG London ( Beckton) UK urban league | Course 1 | 01:01:28 | 6th | 1262 | |
| 22/03/26 | TVOC Chiltern Challenge National Event | 1 | 01:14:45 | 9th | 1286 | |
| 08/03/26 | Sarum Saunter 2026 | BROWN | 01:10:01 | 3rd | 1274 | Racing Chl: Gold |
| 07/03/26 | TVOC Saturday Series - Hill End | Light Green | 00:25:04 | 1st | Racing Chl: Gold | |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 09 (M60, W50) | 00:49:00 | 4th | 1255 | |
| 08/02/26 | HH Ace of Herts (UKOL) | UKOL Brown (M16, M45, M50, W18, W20, W21, W35) | 00:35:41 | 10th | 1261 | |
| 07/02/26 | British Night Championships (UKOL) | UKOL 5 (M16, M60, W18, W45, W50) | 00:53:39 | 10th | 1236 | |
| 31/01/26 | Oxford Town vs Gown | Line | 00:34:33 | 9th | ||
| 25/01/26 | Concorde Chase & Southern Championships (UKOL) | UKOL 7 (M60, W50) | 00:47:08 | 2nd | 1263 | |
| 24/01/26 | Concorde Chase Urban (UKOL) | UKOL C2 (W18, W20, W21, W35, M40, M45, M50) | 00:57:07 | 5th | 1218 | |
| 18/01/26 | DFOK SE League event | Black | 01:29:56 | 8th | 1276 | Racing Chl: Gold |
| 17/01/26 | TVOC Saturday Series - Kings Wood | Green | 00:34:10 | 1st | Racing Chl: Gold | |
| 14/12/25 | South West Orienteering League (and NGOC League) | Brown | 01:04:35 | 12th | 1255 | Racing Chl: Gold |
| 07/12/25 | NGOC League | Brown | 01:31:40 | 5th | Racing Chl: Gold | |
| 30/11/25 | SN SE League event | Black | 01:32:34 | 7th | 1298 | Racing Chl: Gold |
| 29/11/25 | TVOC Saturday Series - Keephill & Deangarden Woods | Green | 00:38:04 | 2nd | Racing Chl: Gold | |
| 23/11/25 | SAX SE League event | Brown | 69:02:00 | 1st | 1269 | Navigation Chl |
| 22/11/25 | Southern Night Champs - Worthlodge Forest, Crawley | Blue | 01:20:51 | 21st | 1148 | Racing Chl: Silver |
| 16/11/25 | GO SEOA Middle Champs | Black | 00:39:02 | 8th | 1303 | Racing Chl: Gold |
| 09/11/25 | 2025 Welsh League, SBOC Winter League 3 & Club Champs | Brown | 01:09:16 | 23rd | 1262 | Racing Chl: Gold |
| 01/11/25 | Cambridge City Race | 2 | 00:33:43 | 6th | 1209 | |
| 12/10/25 | November Classic (UKOL) | UKOL 4 (M16, M55, M60, W18, W40, W45) | 00:47:02 | 2nd | 1245 | |
| 27/09/25 | TVOC Urban Regional Event | 2 | 00:51:38 | 2nd | 1292 | |
| 20/09/25 | SLOW City of London Race | Course 5 | 00:50:03 | 2nd | 1264 | |
| 13/09/25 | TVOC Saturday Series | Light Green | 00:20:41 | 2nd | Racing Chl: Gold | |
| 07/09/25 | Midlands Championships (UKOL) | UKOL Course 6 (M60, W40) | 00:47:07 | 2nd | 1259 | |
| 31/08/25 | British Sprint Championships - Finals | F10 | 00:17:16 | 11th | 1210 | |
| 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:17:16 | 14th | ||
| 31/08/25 | British Sprint Championships - Qualifiers | Q8 | 00:15:06 | 1st | 1267 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A4 | 00:12:45 | 3rd | 1245 | |
| 03/08/25 | Sprint Scotland Race 2 | B4 | 00:12:44 | 1st | 1249 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 07M | 00:42:34 | 2nd | 1267 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 07M (M60) | 00:49:25 | 1st | 1262 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 07M (M60) | 00:29:11 | 1st | 1263 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 07M | 00:51:06 | 5th | 1243 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 07M | 00:57:38 | 15th | 1217 | |
| 25/07/25 | Coast & Islands Day 5 | Long | 4th | |||
| 24/07/25 | Coast & Islands Day 4 | Long | 01:07:31 | 27th | 1282 | |
| 22/07/25 | Coast & Islands Day 3 | Long | 01:17:24 | 37th | 1253 | |
| 21/07/25 | Coast & Islands Day 2 | Long | 00:43:19 | 34th | 1263 | |
| 20/07/25 | Coast & Islands Day 1 | Long | 01:08:46 | 25th | 1281 | |
| 15/06/25 | GO Urban | Course 2 | 00:42:45 | 1st | 1239 | |
| 01/06/25 | SE Sprints | B1 | 00:15:15 | 8th | 1274 | |
| 01/06/25 | SE Sprints | A1 | 00:15:16 | 16th | 1241 | |
| 26/05/25 | Springtime in Shropshire Day 3 - Titterstone Clee | 02 Brown | 01:15:03 | 5th | 1280 | Racing Chl: Gold |
| 25/05/25 | Springtime in Shropshire Day 2 - Stapeley & Rorrington | 2 - Brown | 00:37:32 | 12th | 1266 | |
| 24/05/25 | Springtime in Shropshire Day 1 - Ludlow urban | 2-MV WO | 00:35:22 | 5th | 1283 |