| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:19:37 | 102nd | 1289 | |
| 22/03/26 | Lakes Spring - Long | MOpen | 01:23:22 | 17th | 1346 | |
| 21/03/26 | Lakes Spring - Middle | MOpen | 00:44:07 | 22nd | 1324 | |
| 20/03/26 | Lakes Spring - Sprint | MOpen | 00:18:48 | 31st | 1265 | |
| 14/03/26 | NGOC League and Welsh League | Brown | 01:01:41 | 4th | 1338 | Racing Chl: Gold |
| 01/01/26 | New Year's Day Score | Score | 01:01:59 | 118th | ||
| 14/12/25 | South West Orienteering League (and NGOC League) | Brown | 00:56:27 | 6th | 1298 | Racing Chl: Gold |
| 23/11/25 | BOK Regional & SW League event, and Junior Interland selector | Brown | 01:04:58 | 5th | 1319 | Racing Chl: Gold |
| 09/11/25 | 2025 Welsh League, SBOC Winter League 3 & Club Champs | Brown | 01:00:03 | 8th | 1299 | Racing Chl: Gold |
| 28/09/25 | Senior Home Internationals Relays | Mens_ABCBAC | ||||
| 27/09/25 | Senior Home Internationals Individual | M20 | 01:21:40 | 5th | 1355 | |
| 21/09/25 | SBOC Summer League 12 | Blue | 00:45:24 | 3rd | Racing Chl: Gold | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 02 | 00:58:36 | 15th | 1333 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 02 (M20, M35) | 00:54:15 | |||
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 02 (M20, M35) | 00:35:23 | 22nd | 1311 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 02 | 01:10:13 | 13th | 1338 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 02 | 01:15:51 | 20th | 1308 | |
| 26/05/25 | Springtime in Shropshire Day 3 - Titterstone Clee | 02 Brown | 01:09:26 | 3rd | 1305 | Racing Chl: Gold |
| 25/05/25 | Springtime in Shropshire Day 2 - Stapeley & Rorrington | 1 - Black | 00:41:45 | 6th | 1310 | |
| 24/05/25 | Springtime in Shropshire Day 1 - Ludlow urban | 1-MO | 00:47:02 | 18th | 1245 | |
| 17/05/25 | SBOC Summer League 3 & Saturday Park-O #2 | Blue | 00:41:53 | 1st | Racing Chl: Gold | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 5 (M18, M20) | 01:28:45 | 22nd | 1303 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M18, M20) | 00:31:09 | 15th | 1321 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:25:18 | 175th | 1162 | |
| 22/03/25 | 2025 Welsh League & SBOC Winter League 9 | Brown | 00:58:17 | 3rd | 1338 | Racing Chl: Gold |
| 09/03/25 | Sarum Saunter and Southern Championships (UKOL) | UKOL 1 (M21) | 01:41:53 | 7th | 1318 | |
| 02/03/25 | Welsh Championships | Brown | 01:07:40 | 1st | 1311 | Racing Chl: Gold |
| 01/03/25 | 2025 Welsh League inc Cwpan y Ddraig & YBT Heat | Brown | 00:57:41 | |||
| 23/02/25 | CompassSport Cup Heat | 2 | 01:00:32 | 1st | 1318 | |
| 12/01/25 | BOK Regional & SW League event | brown | 01:02:07 | 8th | 1341 | Racing Chl: Gold |
| 13/11/24 | SBOC MapRun #2 | Brown | 01:04:59 | 2nd | Racing Chl: Gold | |
| 03/11/24 | November Classic (UKOL) | UKOL 2 (M20, M35, M40, W21) | 01:23:17 | 8th | 1273 | |
| 12/10/24 | Junior Home Internationals Individual | M18 | 00:56:07 | 7th | ||
| 28/09/24 | Junior Inter Regional Championships | M18 | 00:56:42 | 3rd | 1348 | |
| 22/09/24 | Caddihoe Day 2 (UKOL) | UKOL 1 Black (M18, M20, M21, M35, M40) | 00:47:21 | 11th | 1307 | |
| 21/09/24 | Caddihoe Day 1 (UKOL) | UKOL 2 Brown (M20, M35, M40, W21) | 01:23:43 | 3rd | 1292 | |
| 15/09/24 | Bathpool Park - West Midlands Championships + WML | Brown | 00:54:17 | 1st | 1340 | Racing Chl: Gold |
| 27/07/24 | Croeso Day 6 | 2 | 00:43:14 | 2nd | 1324 | |
| 26/07/24 | Croeso Day 5 | 3 | 00:59:02 | 7th | 1306 | |
| 25/07/24 | Croeso Day 4 | 3 | 00:55:03 | 1st | 1330 | |
| 23/07/24 | Croeso Day 3 | 3 | 00:55:29 | 1st | 1353 | |
| 22/07/24 | Croeso Day 2 (UKOL) | UKOL 2 (M18, M20, M35, M40) | 00:42:10 | 3rd | 1329 | |
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 3 (M18, M40, M45) | 01:06:45 | 6th | 1336 | |
| 07/07/24 | Yvette Baker Trophy Final (and open event) | Green | 00:38:19 | 2nd | 1233 | Racing Chl: Gold |
| 23/06/24 | 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, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85) | 01:10:07 | 393rd | ||
| 23/06/24 | British Sprint Championships - Qualifiers | Q1b | 00:19:17 | |||
| 23/06/24 | British Sprint Championships - Finals | F5 | 00:10:07 | 2nd | 1309 | |
| 28/04/24 | Northern Championships (UKOL) | UKOL 3 (M18, M20, M35, M40) | 01:14:33 | 5th | 1333 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 9 (M16, M18, M20) | 00:27:49 | 5th | 1326 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 3 (M18, M20) | 01:38:16 | 13th | 1330 |