| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 15/03/26 | Croy Hill - SoSOL 3 | Green | 00:40:08 | 2nd | Racing Chl: Gold | |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 17 (M14) | 00:58:00 | 10th | ||
| 22/02/26 | CompassSport Cup Heat | 9M | 00:33:10 | 4th | ||
| 21/02/26 | Scottish Middle Championships | 7 | 00:28:13 | 5th | ||
| 08/02/26 | Kippendavie - SoSOL 2 | Green | 00:56:23 | 2nd | Racing Chl: Silver | |
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Green | 00:37:47 | 1st | Racing Chl: Gold | |
| 11/01/26 | Abbey Craig Local Event | Green | 00:35:11 | 6th | Racing Chl: Gold | |
| 31/12/25 | Christmas Cup Day 3 | Medium | 01:25:39 | 36th | ||
| 30/12/25 | Christmas Cup Day 2 | Medium | 01:00:16 | 38th | ||
| 29/12/25 | Christmas Cup Day 1 | Medium | 00:51:36 | 25th | ||
| 04/10/25 | Veteran Home International & Junior European Cup Individual (with spectator races) | 7 | 01:00:04 | 5th | ||
| 21/09/25 | Scottish Orienteering League 4 | Light Green | 00:31:10 | 2nd | Racing Chl: Gold | |
| 20/09/25 | Ted Finch Relay - Callendar Park | Long B | 00:41:56 | 7th | ||
| 07/09/25 | Scottish Orienteering League 3 | Light Green | 00:49:58 | 2nd | Racing Chl: Gold | |
| 17/08/25 | Ravencraig Local Event | Light Green | 00:34:43 | 2nd | Racing Chl: Silver | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 18 | 00:44:26 | 15th | ||
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | 18 | 01:05:13 | 15th | ||
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 6 | 00:17:00 | 22nd | ||
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | 18 | 00:33:22 | 17th | ||
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 18 | 00:56:26 | 15th | ||
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 18 | 00:45:43 | 14th | ||
| 28/06/25 | ELO SoSOL - Binning Wood | Orange | 00:37:01 | 1st | Racing Chl: Silver | |
| 28/06/25 | ELO SoSOL - Binning Wood | Light Green | 00:56:03 | 1st | Racing Chl: Silver | |
| 10/05/25 | British Orienteering Championships (UKOL) | 20 | 01:31:20 | 14th | ||
| 03/05/25 | Scottish Championships | Course 15 | 00:59:53 | 10th | ||
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Light Green | 00:37:46 | 4th | Racing Chl: Gold | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Light Green | 00:45:36 | 5th | Racing Chl: Silver | |
| 22/03/25 | Scottish Middle Championships | C7 | 00:34:17 | 7th | ||
| 23/02/25 | CompassSport Cup Heat | 9A Orange | 00:21:38 | 3rd | ||
| 09/02/25 | Plean Regional Event (UKOL) | Light Green | 00:36:15 | 4th | Racing Chl: Gold | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Light Green | 00:43:36 | 5th | Racing Chl: Bronze | |
| 13/06/21 | "Acorn" Hutton Mulgrave & Skelder | Green | 01:29:01 |