| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 12/04/26 | SOL 1 | Brown | 01:42:06 | 14th | 1217 | Racing Chl: Gold |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 6 (M35, M40) | 03:25:22 | 32nd | 1103 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 7A (M40) | 01:21:12 | 13th | 1142 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 3 (M35, M40) | 00:20:48 | 31st | 1139 | |
| 22/03/26 | MAROC Regional: Bogendreip East | Brown | 02:57:01 | 11th | 768 | Navigation Chl |
| 21/03/26 | INVOC Regional Event | Brown | 01:55:11 | 6th | Racing Chl: Silver | |
| 07/03/26 | MOR - Local Event - Binn Hill (Near Lossie Forest) | Light Green | 00:58:46 | 3rd | Racing Chl: Gold | |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 04 (M35, M40) | 01:47:50 | 25th | 1228 | |
| 22/02/26 | CompassSport Cup Heat | 1 | 01:49:21 | 25th | 1228 | |
| 15/02/26 | GRAMP - Potarch (regional) | Brown | 01:27:45 | 25th | 1175 | Racing Chl: Gold |
| 17/01/26 | MOR - Local Event - Sanquhar Woods (copy) | Light Green | 00:42:49 | 4th | Racing Chl: Gold | |
| 28/12/25 | ELO Festive Frolic | 60 minute score | 00:59:43 | 84th | ||
| 07/09/25 | Scottish Orienteering League 3 | Brown | 01:43:40 | 15th | 1192 | Racing Chl: Silver |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 03 | 01:39:14 | 63rd | 1144 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 03 (M40, M45) | 01:57:13 | 67th | 1167 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 03 | 01:44:18 | 63rd | 1172 | |
| 03/05/25 | Scottish Championships | Course 3 | 02:29:21 | 18th | 1131 | |
| 26/04/25 | Moravian - Local Event - Aldroughty | GREEN | 00:54:06 | 7th | Racing Chl: Gold | |
| 23/02/25 | CompassSport Cup Heat | 2 Short Brown | 01:06:13 | 15th | 1193 | Racing Chl: Gold |
| 29/01/25 | Moravian - Northern Night Cup #5 - Quarry Wood - Elgin | Long | 01:21:44 | 21st |