| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 10/09/25 | Stirling Braehead Urban event | Short | 00:15:44 | 1st | ||
| 03/09/25 | Braco Urban event | Short | 00:29:27 | 1st | ||
| 31/08/25 | British Sprint Championships - Qualifiers | Q7 | 00:19:41 | 6th | 1154 | |
| 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) | 00:20:07 | 67th | ||
| 31/08/25 | British Sprint Championships - Finals | F8 | 00:20:07 | 9th | 1167 | |
| 27/08/25 | Cowie Urban event | Short | 00:25:39 | 2nd | ||
| 20/08/25 | Clackmannan Urban event | Short | 00:16:34 | 2nd | ||
| 13/08/25 | Queen Victoria School Urban event | Short | 00:16:00 | 3rd | ||
| 06/08/25 | Interlopers Sprintelope (Edinburgh) #17 | Short | 00:24:23 | 3rd | ||
| 03/08/25 | Sprint Scotland Race 2 | B4 | 00:14:09 | 4th | 1205 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A4 | 00:14:59 | 9th | 1173 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 08W | 01:02:14 | 18th | 1096 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 08W (W50) | 01:23:28 | 22nd | 1095 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 3 | 00:19:11 | 33rd | 1140 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 08W (W50) | 00:44:45 | 21st | 1080 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 08W | 01:35:13 | 25th | 1079 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 08W | 01:22:35 | 22nd | 1068 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 3 (M55, M60, W40, W45, W50) | 00:44:25 | 12th | 1168 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:36:52 | 13th | 1177 | |
| 28/06/25 | ELO SoSOL - Binning Wood | Blue | 01:09:52 | 9th | 1175 | Racing Chl: Silver |
| 25/05/25 | Dufftown SOUL 4 | 3 | 00:38:16 | 4th | 1165 | |
| 14/05/25 | Bo'ness Foreshore WEE 5 | Short Green | 00:26:35 | 1st | Racing Chl: Gold | |
| 03/05/25 | Scottish Championships | Course 7 | 01:14:02 | 21st | 1127 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 12 (W50) | 01:30:02 | 20th | 1084 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 11 (M65, W50) | 00:52:32 | 53rd | 1116 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 11 (M65, W50) | 00:14:08 | 13th | 1151 | |
| 09/04/25 | Tullibody Urban | Long | 00:25:34 | 12th | ||
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C3 | 00:15:42 | 11th | 1154 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C3 | 00:14:19 | 8th | 1191 | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Short Blue | 01:08:06 | 13th | 1129 | Racing Chl: Gold |
| 22/03/25 | Scottish Middle Championships | C3 | 00:47:32 | 58th | 1079 | |
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 5 (M16, M60, W18, W45, W50) | 00:47:17 | |||
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 3 | 00:41:27 | 4th | 1198 | |
| 01/02/25 | Scottish Night Championships | Course 3 | 00:48:18 | 13th | 1154 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | WSprint | 00:17:49 | 12th | 1184 | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 3 | 00:54:08 | 8th | 1194 | |
| 01/01/25 | Christmas Cup Day 4 (Resolution Sprint) | Long | 00:29:56 | 29th | 1212 | |
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 1 | Course 3 | 00:10:19 | 5th | 1201 | |
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 2 | Course 3 | 00:09:09 | 5th | 1177 | |
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 3 | Course 3 | 00:24:16 | 6th | 1166 | |
| 24/11/24 | 3rd Nox et Dies inc. 35th TINTO Twin - DAY EVENT-SoSOL | Green | 00:37:14 | 4th | 1144 | Racing Chl: Gold |
| 23/11/24 | 3rd Nox et Dies inc. 35th TINTO Twin - NIGHT EVENT | Green | 00:38:01 | 3rd | Racing Chl: Gold | |
| 20/11/24 | Bantaskine Night Event | Short AB | 00:45:24 | 2nd | ||
| 10/11/24 | ESOC SOUL 10 | 3 - MSV (55+), WV (40+) | 00:38:33 | 6th | 1180 | |
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 3 | 00:32:47 | 5th | 1208 | |
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Short Blue | 01:03:52 | 21st | 1124 | Racing Chl: Gold |
| 23/10/24 | Callendar Park Night Event | Short | 00:34:49 | 5th | ||
| 20/10/24 | CompassSport Cup Final | 5 | 01:03:38 | 24th | 1067 | |
| 05/10/24 | VHI Individual & NI Long Distance Champs 2024 | Course 5 | 01:00:18 | 16th | 1124 | |
| 02/10/24 | Stirling Borestone Urban | Long | 00:18:34 | 17th |