| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:18:21 | 72nd | 1326 | |
| 22/03/26 | Lakes Spring - Long | MOpen | 01:24:35 | 18th | 1342 | |
| 21/03/26 | Lakes Spring - Middle | MOpen | 00:36:45 | 10th | 1370 | |
| 14/03/26 | NGOC League and Welsh League | 11A | 01:20:18 | 18th | 1279 | |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 03 (M18, M20) | 01:08:28 | 6th | 1340 | |
| 01/02/26 | Burbage YHOA SuperLeague | Black | 01:27:04 | |||
| 28/01/26 | Night Urban Event | Long | 00:25:27 | 12th | ||
| 17/01/26 | Saturday Series 4 | Blue | 00:58:29 | 19th | Racing Chl: Gold | |
| 30/12/25 | Turkey Trot | Loopy | 00:39:23 | 3rd | ||
| 28/12/25 | Turkey Trot | Long | 00:37:57 | 10th | ||
| 14/12/25 | Steel City day 2 – Ramsley Regional & YHOA Superleague | Black | 01:00:12 | 2nd | 1352 | Racing Chl: Gold |
| 23/11/25 | EMOA League 2025 Cromford Moor | Brown | 00:50:42 | 7th | 1291 | Racing Chl: Gold |
| 12/11/25 | Night Park/Urban Event | Long | 00:29:26 | 28th | ||
| 19/10/25 | SYO National & YHOA SuperLeague | Green | 00:45:24 | |||
| 01/10/25 | Dusk event | Blue | 00:38:10 | 4th | Racing Chl: Gold | |
| 14/09/25 | CompassSport Cup Final | 2 | 00:45:36 | 4th | 1348 | |
| 07/09/25 | Cumbrian Galoppen | Brown | 01:09:27 | 3rd | 1361 | Racing Chl: Gold |
| 03/08/25 | Sprint Scotland Race 2 | B1 | 00:20:50 | 39th | 1280 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A1 | 00:19:36 | 26th | 1329 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 02 | 00:57:28 | 14th | 1338 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 02 (M20, M35) | 01:09:26 | 7th | 1349 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 02 (M20, M35) | 00:30:18 | 12th | 1347 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 02 | 01:03:47 | 6th | 1357 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 02 | 01:10:17 | 11th | 1331 | |
| 09/07/25 | Evening Event | Long | 00:52:20 | 15th | ||
| 02/07/25 | Summer Series Event 5 | Long | 00:38:19 | 5th | ||
| 28/06/25 | JOK Chasing Sprint | MOpen / M40+ | 00:40:08 | 9th | 1339 | |
| 28/06/25 | JOK Chasing Sprint - Prologue only | MOpen / M40+ | 00:18:20 | 9th | 1344 | |
| 22/06/25 | Cumbrian galoppen | Brown | 01:12:02 | 1st | 1325 | Racing Chl: Gold |
| 15/06/25 | SYO Regional Sprint Wingfield (Part 2 - Munsbrough) | Course 1 | 00:14:56 | 4th | 1302 | |
| 15/06/25 | SYO Regional Sprint Wingfield (Part 1 - Rockingham) | Course 1 | 00:13:57 | 2nd | 1299 | |
| 01/06/25 | EMOA League 2025 Carsington Pastures | Brown | 00:55:34 | 9th | 1310 | Navigation Chl |
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 3 (M18, M20, M35, M40) | 01:18:17 | 7th | 1302 | |
| 17/05/25 | BL Middle Event (Northern Champs Weekend) (UKOL) - Knipe Scar | UKOL Black (M18, M20, M21, M35, M40) | 00:59:42 | 20th | 1230 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 3 (M18, M20) | 01:56:10 | 16th | 1279 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 5 (M18, M20) | 01:35:11 | 30th | 1281 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M18, M20) | 00:33:49 | 27th | 1295 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:18:31 | |||
| 16/04/25 | Spring Series Event 2 | Long | 00:35:49 | 2nd | ||
| 06/04/25 | BL Burnbanks Cumbrian Galoppen | Brown | 01:08:12 | 3rd | 1317 | Racing Chl: Gold |
| 26/03/25 | Dusk Event | Blue | 00:49:44 | 5th | Racing Chl: Gold | |
| 23/03/25 | Bridgwater Urban | 1 (M Open) (Men's A) | 00:51:26 | 24th | 1198 | |
| 11/03/25 | Night Urban Event | Long | 00:46:05 | 18th | ||
| 01/03/25 | BUCS individual event Birchen Edge (The EMOA League event planned for this date has been postponed) | Mens A | 00:54:10 | 21st | 1329 | |
| 26/02/25 | Night Sprint Event | Long | 00:22:08 | 6th | ||
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Black (M18, M20, M21, M35, M40) | 00:52:42 | 29th | 1262 | |
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 1 (M21) | 01:52:23 | 32nd | 1288 | |
| 25/01/25 | YHOA Night League and Northern Night Championships | Long | 00:44:42 | 7th | 1300 | |
| 19/01/25 | Cumbrian Galoppen [Rescheduled] | Brown | 01:05:30 | 13th | 1328 | Racing Chl: Gold |
| 23/11/24 | Saturday Series 3 | Blue | 00:33:45 | 1st | Racing Chl: Gold |