| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 06/05/26 | Callander Crags (WEE 5) | Short Green | 00:50:58 | 4th | Racing Chl: Bronze | |
| 03/05/26 | SOL 2 | Light Green | 00:39:16 | 3rd | Racing Chl: Gold | |
| 26/04/26 | South Achray - SoSOL 4 | Light Green | 00:47:31 | 3rd | Racing Chl: Bronze | |
| 22/04/26 | Fallin (WEE 3) | Green | 01:02:48 | 17th | Racing Chl: Silver | |
| 19/04/26 | Midlands Championships (UKOL) | 15 | 00:55:26 | 12th | ||
| 18/04/26 | British Middle Championships (UKOL) | 15 | 00:34:39 | 26th | ||
| 12/04/26 | SOL 1 | Light Green | 00:35:29 | |||
| 08/04/26 | Muiravonside (WEE 1) | Green | 01:03:33 | |||
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | 20 | 00:36:01 | 18th | ||
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 5 (M16) | 00:21:24 | 49th | ||
| 29/03/26 | Bantaskine | Green | 00:45:53 | 8th | Racing Chl: Gold | |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 17 (M14) | 01:01:42 | 15th | ||
| 22/02/26 | CompassSport Cup Heat | 10M | 00:31:44 | 5th | ||
| 21/02/26 | Scottish Middle Championships | 8 | 00:42:11 | 3rd | ||
| 08/02/26 | Kippendavie - SoSOL 2 | Light Green | 00:42:11 | 2nd | Racing Chl: Silver | |
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Light Green | 00:45:51 | 1st | Racing Chl: Bronze | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 6 | 00:25:07 | 18th | ||
| 11/01/26 | Abbey Craig Local Event | Short Green | 00:35:42 | 6th | Racing Chl: Silver | |
| 29/12/25 | Christmas Cup Day 1 | Short | 00:45:42 | 3rd | ||
| 29/11/25 | AYROC autumn series | Light Green | 00:44:26 | 2nd | Racing Chl: Silver | |
| 19/11/25 | Abbotshaugh | Short A | 00:37:19 | 2nd | ||
| 15/11/25 | FVO Club Championships & Open Colour-Coded Event | Orange | 00:24:25 | 9th | Racing Chl: Gold | |
| 09/11/25 | SOUL 7 - Livingston: Deans & Carmondean | Course 7 | 00:11:41 | 1st | ||
| 18/10/25 | Stirling City Race (SOUL 6) | Course 7 | 00:09:34 | 3rd | ||
| 03/10/25 | Junior European Cup Sprint (with Spectator Races) | 4 | 00:23:51 | 59th | ||
| 24/09/25 | Westquarter Urban event | Short | 00:20:36 | 4th | ||
| 21/09/25 | Scottish Orienteering League 4 | Orange | 00:27:45 | 2nd | Racing Chl: Gold | |
| 20/09/25 | Ted Finch Relay - Callendar Park | Medium B | 00:29:52 | 3rd | ||
| 17/09/25 | Culross Urban event | Short | 00:25:48 | 5th | ||
| 14/09/25 | CompassSport Cup Final | 9A & 9B | 00:31:58 | 26th | ||
| 10/09/25 | Stirling Braehead Urban event | Short | 00:22:21 | 12th | ||
| 07/09/25 | Scottish Orienteering League 3 | Orange | 00:39:42 | 3rd | Racing Chl: Gold | |
| 27/08/25 | Cowie Urban event | Short | ||||
| 20/08/25 | Clackmannan Urban event | Short | 00:18:12 | 4th | ||
| 17/08/25 | Ravencraig Local Event | Light Green | 00:38:43 | 3rd | Racing Chl: Bronze | |
| 13/08/25 | Queen Victoria School Urban event | Short | 00:18:36 | 6th | ||
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 21 | 00:38:41 | 24th | ||
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | 21 | 00:42:09 | 14th | ||
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 7 | 00:08:29 | 4th | ||
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | 21 | 00:21:32 | |||
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 21 | 00:28:13 | 8th | ||
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 21 | 00:32:33 | 6th | ||
| 14/05/25 | Bo'ness Foreshore WEE 5 | Short Green | 00:32:01 | 7th | Racing Chl: Gold | |
| 10/05/25 | British Orienteering Championships (UKOL) | 22 | 00:46:35 | 6th | ||
| 03/05/25 | Scottish Championships | Course 17 | 00:45:42 | 5th | ||
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | 24 | 00:33:49 | 9th | ||
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | 22 | 00:29:39 | |||
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | 16 | 00:11:33 | 23rd | ||
| 16/04/25 | Minewoods WEE 1 | Orange | 00:24:48 | 1st | Racing Chl: Silver | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Orange | 00:24:55 |