| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 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 - Qualifiers | Q8 | 00:15:06 | 1st | 1267 | |
| 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 | ||
| 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 | |
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 6 (M60, W40) | 01:00:12 | 2nd | 1250 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 11 (M60) | 01:25:06 | 6th | 1239 | |
| 04/05/25 | Irish Long (UKOL) | UKOL Course 8 (M60) | 00:41:19 | 5th | 1232 | |
| 03/05/25 | Irish Middle (UKOL) | UKOL 4 (M16, M55, M60, W35) | 00:33:17 | 11th | 1236 | |
| 02/05/25 | Irish Sprint Championships (UKUL) | 3 | 00:16:50 | 3rd | 1272 | |
| 01/05/25 | Ballymena Urban (UKUL) | 3 | 00:30:24 | 1st | 1270 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 10 (M60) | 01:04:16 | 7th | 1260 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 9 (M60, W35) | 00:31:28 | 1st | 1254 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 9 (M60) | 00:13:14 | 2nd | 1272 | |
| 30/03/25 | SLOW Regional event | BROWN | 01:28:51 | |||
| 23/03/25 | Icenian Day 2 - Urban/ Open Sprint | 2 | 00:42:45 | 2nd | 1284 | |
| 22/03/25 | Icenian Day 1 - 2 Part Sprint | 2 | 00:32:57 | 4th | 1233 | |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Brown (M20, M35, M40, W21) | 01:04:55 | 2nd | 1321 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 6 (M60, W35, W40) | 00:37:43 | 3rd | 1244 | |
| 09/03/25 | Sarum Saunter and Southern Championships (UKOL) | UKOL 6 (M60, W40) | 00:51:18 | 1st | 1291 |