| 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:04 | 248th | ||
| 28/06/26 | British Sprint Championships - Finals | F1 | 00:20:04 | 33rd | 1295 | |
| 28/06/26 | British Sprint Championships - Qualifiers | Q1A | 00:19:25 | 19th | 1287 | |
| 20/06/26 | 2026 Welsh League & SBOC Midsummer on Gower #2 | Brown | 01:09:00 | 2nd | 1354 | Racing Chl: Gold |
| 16/05/26 | NGOC League | Brown | 01:05:24 | 4th | 1303 | Racing Chl: Gold |
| 02/05/26 | 2026 Welsh League & Yvette Baker Qualifier - Mynydd Llangynidr | Brown | 00:54:44 | 2nd | 1310 | Racing Chl: Gold |
| 18/04/26 | British Middle Championships (UKOL) | UKOL 3 (M18, M20) | 00:35:35 | 10th | 1312 | |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 5 (M18, M20) | 01:40:20 | 22nd | 1314 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M18, M20) | 00:31:18 | 6th | 1351 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:18:24 | 74th | 1325 | |
| 29/03/26 | NGOC League | Brown | 00:54:18 | 5th | 1305 | Racing Chl: Gold |
| 22/03/26 | Lakes Spring - Long | MOpen | 01:34:59 | 24th | 1308 | |
| 21/03/26 | Lakes Spring - Middle | MOpen | 00:44:12 | 23rd | 1323 | |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 03 (M18, M20) | 01:08:45 | 7th | 1339 | |
| 10/01/26 | NGOC League | Brown | 00:55:40 | 1st | Racing Chl: Gold | |
| 31/12/25 | Christmas Cup Day 3 | Long | 01:29:08 | 18th | 1336 | |
| 30/12/25 | Christmas Cup Day 2 | Long | 00:44:51 | 30th | 1313 | |
| 29/12/25 | Christmas Cup Day 1 | Long | 00:45:53 | 31st | 1307 | |
| 14/12/25 | South West Orienteering League (and NGOC League) | Brown | 00:53:51 | 3rd | 1312 | Racing Chl: Gold |
| 23/11/25 | BOK Regional & SW League event, and Junior Interland selector | Brown | 01:11:52 | 17th | 1290 | Racing Chl: Gold |
| 09/11/25 | 2025 Welsh League, SBOC Winter League 3 & Club Champs | Brown | 00:53:43 | 2nd | 1325 | Racing Chl: Gold |
| 25/10/25 | NGOC League | Brown | 00:54:35 | 4th | Racing Chl: Gold | |
| 27/09/25 | Junior Inter Regional Championships Individual | M16 | 00:35:34 | 3rd | ||
| 14/09/25 | CompassSport Cup Final | 1 | 00:56:24 | 9th | 1351 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 05 | 00:47:37 | 13th | 1266 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 05 (M16, M55) | 01:00:01 | 25th | 1256 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 05 (M16, M55) | 00:42:42 | |||
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 05 | 01:01:29 | 7th | 1287 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 05 | 00:51:18 | 1st | 1301 | |
| 16/07/25 | SBOC Summer League 10 | Green | 00:33:39 | 4th | Racing Chl: Gold | |
| 26/05/25 | Springtime in Shropshire Day 3 - Titterstone Clee | 04B Blue | 00:49:52 | 6th | 1247 | |
| 25/05/25 | Springtime in Shropshire Day 2 - Stapeley & Rorrington | 2 - Brown | 00:34:22 | 3rd | 1298 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 12 (M16, W45, W50) | 01:02:02 | 3rd | 1281 | |
| 07/05/25 | SBOC Summer League 2 | Green | 00:31:53 | 4th | Racing Chl: Gold | |
| 04/05/25 | South West Orienteering League (and NGOC League) | Brown | 01:03:20 | 1st | 1314 | Racing Chl: Gold |
| 26/04/25 | SBOC Summer League 1 & Saturday Park-O #1 | Blue | 01:05:47 | 2nd | Racing Chl: Gold | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 11 (M16, W45) | 00:55:54 | 7th | 1257 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (M16, W55) | 00:25:46 | 6th | 1248 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 5 (M16, W16) | 00:15:22 | 7th | 1279 | |
| 30/03/25 | Bentley Wood South WML event | Brown | 01:06:17 | 6th | 1333 | Racing Chl: Gold |
| 22/03/25 | 2025 Welsh League & SBOC Winter League 9 | Brown | 00:57:02 | 2nd | 1345 | Racing Chl: Gold |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Blue (M16, M55, M60, W18, W40, W45) | 00:46:46 | 5th | 1262 | |
| 16/03/25 | Junior Sprint selection race for EYOC & JWOC | 1 | 00:19:25 | 26th | 1284 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 9 (M16, M70, W55, W60) | 00:27:26 | 4th | 1248 | |
| 09/03/25 | Sarum Saunter and Southern Championships (UKOL) | UKOL 7 (M16, W45, W50) | 00:45:43 | 2nd | 1280 | |
| 02/03/25 | Welsh Championships | Blue | 00:42:48 | 1st | 1329 | Racing Chl: Gold |
| 01/03/25 | 2025 Welsh League inc Cwpan y Ddraig & YBT Heat | Blue | 00:47:42 | 1st | 1301 | Racing Chl: Gold |
| 12/01/25 | BOK Regional & SW League event | blue | 00:50:33 | 2nd | 1271 | Racing Chl: Gold |
| 10/11/24 | WML Event - Eymore | Brown | 01:24:22 | 6th | Racing Chl: Gold | |
| 03/11/24 | November Classic (UKOL) | UKOL 4 (M16, M55, M60, W18, W40, W45) | 00:49:56 | 2nd |