| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 22/04/26 | Fallin (WEE 3) | Green | 00:42:51 | 8th | Racing Chl: Gold | |
| 12/04/26 | SOL 1 | Brown | 01:47:00 | 16th | 1200 | Racing Chl: Gold |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 11 (M60, W50) | 01:16:48 | 25th | 1202 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (M16, W55) | 00:42:08 | 35th | 1173 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 3 (M35, M40) | 00:19:46 | 24th | 1167 | |
| 12/11/25 | King's Park | Long B | 00:40:12 | 4th | ||
| 02/11/25 | STAG's 4th Nox et Dies inc. 36th TINTO Twin - Dies/Day Event - SoSOL | Blue | 01:04:16 | 2nd | 1277 | Racing Chl: Gold |
| 01/11/25 | STAG's 4th Nox et Dies inc. 36th TINTO Twin - Night/Nox Event | Blue | 00:46:41 | 1st | 1281 | Racing Chl: Gold |
| 18/10/25 | Stirling City Race (SOUL 6) | Course 2 | 00:50:23 | 10th | 1196 | |
| 12/10/25 | Gallamuir Local Event | Blue | 00:57:35 | 4th | Racing Chl: Gold | |
| 01/10/25 | Bannockburn Urban event | Long | 00:24:16 | 12th | ||
| 21/09/25 | Scottish Orienteering League 4 | Brown | 01:38:32 | 11th | 1252 | Racing Chl: Gold |
| 13/08/25 | Queen Victoria School Urban event | Long | 00:18:27 | 7th | ||
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 03 | 01:15:11 | 39th | 1250 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 03 (M40, M45) | 01:23:44 | 28th | 1286 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 2 | 00:19:01 | 20th | 1234 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 03 (M40, M45) | 00:42:38 | 31st | 1268 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 03 | 02:02:35 | 61st | 1183 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 03 | 01:27:11 | 40th | 1252 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Brown | 01:43:27 | 15th | 1253 | Racing Chl: Gold |
| 12/04/25 | South Achray SoSOL and Elite Relay | Brown | 00:52:47 | 8th | 1254 | Racing Chl: Gold |
| 23/02/25 | CompassSport Cup Heat | 2 Short Brown | 00:58:09 | 7th | 1241 | Racing Chl: Gold |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 3 | 00:42:32 | 9th | 1181 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | MSprint | 00:19:37 | 30th | 1223 | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 2 | 01:02:27 | 12th | 1243 | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Long | 00:23:29 | 45th | 1224 | |
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 1 | Course 1 | 00:11:44 | 7th | ||
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 3 | Course 1 | 00:28:33 | 5th | 1261 | |
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 2 | Course 1 | 00:13:01 | 7th | 1167 | |
| 24/11/24 | 3rd Nox et Dies inc. 35th TINTO Twin - DAY EVENT-SoSOL | Brown | 00:57:32 | 7th | 1270 | Racing Chl: Gold |
| 23/11/24 | 3rd Nox et Dies inc. 35th TINTO Twin - NIGHT EVENT | Brown | 00:47:01 | 4th | Racing Chl: Gold | |
| 20/11/24 | Bantaskine Night Event | Long AA | 00:43:08 | 3rd | ||
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 1 | 00:53:20 | 5th | ||
| 02/11/24 | Polmaise Regional Event | Brown | 01:42:20 | 15th | 1260 | Racing Chl: Silver |
| 23/10/24 | Callendar Park Night Event | Long | 00:39:30 | 12th | ||
| 06/10/24 | AYROC SoSOL | Brown | 01:04:03 | 5th | Racing Chl: Gold | |
| 02/10/24 | Stirling Borestone Urban | Long | 00:17:48 | 12th | ||
| 15/09/24 | Balloch Country Park SoSOL | Brown | 01:14:07 | 4th | 1229 | Racing Chl: Gold |
| 08/09/24 | FVO SoSOL | Brown | 00:46:46 | 8th | 1260 | Racing Chl: Gold |
| 16/07/24 | WOC2024 Tour - Urban sprint | C1 | 00:23:26 | 57th | 1256 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C1 | 00:35:24 | 88th | 1231 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C1 | 00:24:46 | 88th | 1227 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C1 | 00:23:45 | 82nd | 1250 | |
| 11/07/24 | WOC2024 Tour - warm up (and SoSOL) | Brown | 00:56:29 | |||
| 10/05/24 | STAG's Glasgow City Race Weekend Supporting Event | Long | 00:32:17 | 24th | ||
| 18/02/24 | CompassSport Cup Heat | 1 | 01:23:11 | 14th | 1288 | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 3 | 00:39:10 | 19th | 1238 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 1 | 00:22:21 | 77th | 1220 | |
| 26/01/24 | EUOC Big Weekend - FWTN | 1 | 00:24:10 | 65th | ||
| 05/11/23 | STAG's 2nd Cervi's Nox et Dies Weekend - Dies Event - incorporating the 34th Tinto Twin - SoSOL | Brown Day | 01:06:15 | 7th |