| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 19/04/26 | Midlands Championships (UKOL) | UKOL 7 (M60, W50) | 78:44:00 | 40th | 1124 | |
| 18/04/26 | British Middle Championships (UKOL) | UKOL 6 (M45, M50) | 01:07:01 | 51st | 1165 | |
| 15/04/26 | Gleneagles (WEE 2) | Green | 00:56:36 | 24th | Racing Chl: Gold | |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 11 (M60, W50) | 01:54:12 | 88th | 1075 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (M16, W55) | 00:45:31 | 42nd | 1151 | |
| 28/03/26 | ELO Local Events in Edinburgh and Lothians | Green | 00:46:55 | 31st | Racing Chl: Gold | |
| 15/03/26 | Croy Hill - SoSOL 3 | Blue | 01:19:17 | 20th | 1142 | Racing Chl: Silver |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 09 (M60, W50) | 01:15:21 | 57th | 1120 | |
| 22/02/26 | CompassSport Cup Heat | 2 | 01:58:44 | 18th | 1133 | |
| 21/02/26 | Scottish Middle Championships | 2 | 01:16:37 | 24th | 1181 | |
| 15/02/26 | GRAMP - Potarch (regional) | Blue | 01:05:55 | 19th | 1125 | Racing Chl: Gold |
| 14/02/26 | MAROC Scottish Night Championships: Muir of Dinnet | 03 | 01:25:39 | 11th | 1160 | |
| 04/02/26 | Polmaise | Short CDC | 01:04:39 | 5th | ||
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Green | 00:48:25 | 15th | 1120 | Racing Chl: Silver |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 2 | 01:12:34 | |||
| 23/01/26 | Edinburgh Big Weekend - Fight with the Night | Medium | 00:50:55 | 35th | ||
| 21/01/26 | Devilla | Short BA | 00:59:39 | 4th | ||
| 07/01/26 | Falkirk Wheel | Short | 00:53:43 | 4th | ||
| 31/12/25 | Christmas Cup Day 3 | Short | 00:50:22 | 3rd | 1151 | |
| 30/12/25 | Christmas Cup Day 2 | Medium | 00:53:04 | 25th | 1145 | |
| 29/12/25 | Christmas Cup Day 1 | Medium | 00:57:24 | 33rd | 1121 | |
| 17/12/25 | South Achray & Aberfoyle Golf Course | Short B | 00:59:06 | 7th | ||
| 03/12/25 | Sauchie Crags | Short C | 00:46:23 | 2nd | ||
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 1 | Course 2 | 00:14:15 | 10th | 1144 | |
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 3 | Course 2 | 00:23:48 | 10th | 1140 | |
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 2 | Course 2 | 00:21:48 | 9th | 1122 | |
| 29/11/25 | AYROC autumn series | Green | 01:02:16 | 6th | Racing Chl: Silver | |
| 22/11/25 | Newtyle - Local Event - MOR | Blue | 01:15:25 | 25th | Racing Chl: Gold | |
| 19/11/25 | Abbotshaugh | Short A | 00:41:30 | 4th | ||
| 15/11/25 | FVO Club Championships & Open Colour-Coded Event | Blue | 01:16:20 | 27th | Racing Chl: Silver | |
| 12/11/25 | King's Park | Short B | 00:41:27 | 3rd | ||
| 02/11/25 | MAROC Regional Event - Birsemore | Blue | 01:40:30 | 12th | 1159 | Racing Chl: Bronze |
| 01/11/25 | INVOC Regional event - Anagach | blue | 01:33:58 | 36th | 1070 | Racing Chl: Silver |
| 05/10/25 | Veteran Home International & Junior European Cup Relay (with Spectator Races) | VHI Long | 00:47:04 | 13th | ||
| 04/10/25 | Veteran Home International & Junior European Cup Individual (with spectator races) | 6 | 01:15:53 | |||
| 03/10/25 | Junior European Cup Sprint (with Spectator Races) | 1 | 00:28:38 | 66th | 1065 | |
| 21/09/25 | Scottish Orienteering League 4 | Short Brown | 01:40:35 | 15th | 1167 | Racing Chl: Gold |
| 20/09/25 | Ted Finch Relay - Callendar Park | Long B | 00:44:46 | 8th | ||
| 14/09/25 | CompassSport Cup Final | 2 | 01:43:58 | 79th | 1063 | |
| 13/09/25 | Urban Teesdale | C | 00:32:34 | 4th | 1099 | |
| 07/09/25 | Scottish Orienteering League 3 | Blue | 01:23:51 | 32nd | 1117 | Racing Chl: Silver |
| 31/08/25 | British Sprint Championships (UKOL) | UKOL special results file - times irrelevant (M16, M18, M20, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, M90, M95, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90, W95) | 01:24:14 | 336th | ||
| 31/08/25 | British Sprint Championships - Finals | F7 | 00:24:14 | 9th | 1121 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q4 | 00:21:43 | 32nd | 1154 | |
| 27/08/25 | Cowie Urban event | Long | 00:33:46 | 31st | ||
| 13/08/25 | Queen Victoria School Urban event | Long | 00:25:28 | 26th | ||
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A3 | 00:21:36 | 13th | 1133 | |
| 03/08/25 | Sprint Scotland Race 2 | B3 | 00:21:50 | 11th | 1117 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 09 | 00:56:27 | 32nd | 1098 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | 12 | 01:15:48 | 36th | 1043 |