| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 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:20:46 | 281st | ||
| 28/06/26 | British Sprint Championships - Finals | F1 | 00:20:46 | 37th | 1275 | |
| 28/06/26 | British Sprint Championships - Qualifiers | Q1A | 00:18:00 | 11th | 1322 | |
| 20/06/26 | 2026 Welsh League & SBOC Midsummer on Gower #2 | Brown | 01:17:51 | 8th | 1312 | Racing Chl: Gold |
| 19/06/26 | SBOC Summer League 7 & Midsummer on Gower #1 | Green | 00:38:58 | 2nd | Racing Chl: Gold | |
| 14/06/26 | UKUL (and NGOC league) | 1 (Brown) | 00:58:47 | 7th | 1270 | |
| 16/05/26 | NGOC League | Brown | 01:06:58 | 6th | 1293 | Racing Chl: Gold |
| 02/05/26 | 2026 Welsh League & Yvette Baker Qualifier - Mynydd Llangynidr | Green | 00:30:11 | 1st | 1266 | Racing Chl: Gold |
| 22/04/26 | BOK Urban Orienteering Series 2 | Long | 00:42:01 | 5th | ||
| 19/04/26 | Midlands Championships (UKOL) | UKOL 3E (M18, M20) | 01:16:22 | 6th | 1303 | |
| 18/04/26 | British Middle Championships (UKOL) | UKOL 3 (M18, M20) | 00:37:43 | 12th | 1300 | |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 5 (M18, M20) | 01:27:07 | 9th | 1339 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M18, M20) | 00:38:54 | 28th | 1303 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:18:52 | 86th | 1311 | |
| 29/03/26 | NGOC League | Brown | 00:53:39 | 4th | 1309 | Racing Chl: Gold |
| 14/03/26 | NGOC League and Welsh League | Brown | 01:04:01 | 5th | 1328 | Racing Chl: Gold |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 03 (M18, M20) | 01:11:23 | 13th | 1330 | |
| 15/02/26 | MV National | Black | 01:36:05 | 4th | 1320 | Racing Chl: Gold |
| 08/02/26 | HH Ace of Herts (UKOL) | UKOL Black (M18, M20, M21, M35, M40) | 00:46:17 | 21st | 1302 | |
| 07/02/26 | British Night Championships (UKOL) | UKOL 3 (M18, M45, M50) | 00:56:23 | 4th | 1313 | |
| 01/02/26 | NGOC League | Brown | 01:10:10 | 2nd | 1293 | Racing Chl: Gold |
| 25/01/26 | 2026 Welsh League & SBOC Winter League 7 | Brown | 00:31:40 | 1st | 1313 | Racing Chl: Gold |
| 24/01/26 | SBOC Winter League 6 - Night | Green | 00:36:39 | 2nd | Racing Chl: Gold | |
| 10/01/26 | NGOC League | Brown | 01:04:33 | 9th | Racing Chl: Gold | |
| 01/01/26 | New Year's Day Score | Score | 01:02:11 | 121st | ||
| 14/12/25 | South West Orienteering League (and NGOC League) | Brown | 00:56:10 | 4th | 1300 | Racing Chl: Gold |
| 09/11/25 | 2025 Welsh League, SBOC Winter League 3 & Club Champs | Brown | 01:04:16 | 14th | 1282 | Racing Chl: Gold |
| 19/10/25 | Caddihoe Day 2 Holne Moor (UKOL) | UKOL Course 1 (M18, M20, M21, M35, M40) | 00:33:51 | 6th | 1312 | |
| 18/10/25 | Caddihoe Day 1 Holne Moor (UKOL) | UKOL Course 2 (M20, M35, M40, W21) | 01:08:24 | 1st | 1296 | |
| 12/10/25 | November Classic (UKOL) | UKOL 1 (M21) | 01:26:05 | 8th | 1327 | |
| 27/09/25 | Junior Inter Regional Championships Individual | M18 | 00:54:00 | 8th | ||
| 21/09/25 | SBOC Summer League 12 | Blue | 00:46:23 | 4th | Racing Chl: Gold | |
| 18/06/25 | BOK Urban Orienteering Series 8 | LONG | 00:40:29 | 8th | ||
| 03/05/25 | BOK Local event | Blue | 00:51:03 | 7th | Racing Chl: Gold | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 5 (M18, M20) | 01:29:37 | 24th | 1300 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M18, M20) | 00:30:51 | 13th | 1324 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:24:05 | |||
| 16/03/25 | Junior Sprint selection race for EYOC & JWOC | 1 | 00:19:03 | 22nd | 1292 | |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Brown (M20, M35, M40, W21) | 00:54:03 | |||
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 8 (M18, M20, W50) | 00:35:30 | 29th | 1262 | |
| 09/03/25 | Sarum Saunter and Southern Championships (UKOL) | UKOL 3 (M18, M20, M35, M40) | 01:16:06 | 2nd | 1289 | |
| 23/02/25 | CompassSport Cup Heat | 8A | 00:44:20 | 1st | ||
| 01/02/25 | BOK Local event | Blue | 00:45:21 | 2nd | Racing Chl: Gold | |
| 12/01/25 | BOK Regional & SW League event | brown | 01:12:27 | 14th | 1288 | Racing Chl: Gold |
| 10/11/24 | Wessex South West League | Brown | 01:14:05 | 4th | 1287 | Racing Chl: Gold |
| 09/11/24 | BOK Local event | Blue | 01:07:13 | 7th | Racing Chl: Gold | |
| 03/11/24 | November Classic (UKOL) | UKOL 4 (M16, M55, M60, W18, W40, W45) | 00:54:23 | 8th | 1243 | |
| 06/10/24 | BOK Local event | Blue | 00:45:52 | 4th | Racing Chl: Gold | |
| 28/09/24 | Junior Inter Regional Championships | M16 | 00:51:57 | 9th | 1267 | |
| 27/07/24 | Croeso Day 6 | 3 | 00:45:01 | 7th | 1291 |