| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 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 | |||
| 12/04/25 | South Achray SoSOL and Elite Relay | Light Green | 00:52:44 | 2nd | Racing Chl: Bronze | |
| 09/04/25 | Tullibody Urban | Short | 00:27:59 | 9th | ||
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C7 | 00:12:01 | 2nd | ||
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C7 | 00:11:39 | 1st | ||
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Orange | 00:27:38 | 4th | Racing Chl: Gold | |
| 22/03/25 | Scottish Middle Championships | C8 | 00:38:05 | 7th | ||
| 23/02/25 | CompassSport Cup Heat | 9A Orange | 00:23:01 | 4th | ||
| 16/02/25 | ESOC SoSOL | Light Green | 00:52:16 | 1st | Racing Chl: Bronze | |
| 09/02/25 | Plean Regional Event (UKOL) | Orange | 00:28:06 | 3rd | Racing Chl: Gold | |
| 01/12/24 | BASOC club champs SCORE | Score_U16 | 00:50:34 | 8th | ||
| 24/11/24 | 3rd Nox et Dies inc. 35th TINTO Twin - DAY EVENT-SoSOL | Orange | 00:17:09 | 1st | Racing Chl: Gold |