| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 14/12/25 | Winter League: Penhale South | Blue | 01:07:50 | 2nd | Racing Chl: Gold | |
| 04/12/25 | FwtN Round #5 - The Steils | Long | 00:26:49 | 20th | ||
| 09/11/25 | SOUL 7 - Livingston: Deans & Carmondean | Course 2 | 00:56:12 | 11th | 1118 | |
| 18/10/25 | Stirling City Race (SOUL 6) | Course 3 | 00:45:17 | 11th | 1154 | |
| 21/09/25 | Scottish Orienteering League 4 | Blue | 01:08:30 | 13th | 1232 | Racing Chl: Gold |
| 14/09/25 | CompassSport Cup Final | 6 | 00:42:43 | 22nd | 1159 | |
| 13/09/25 | Urban Teesdale | B | 00:37:31 | 13th | 1143 | |
| 06/08/25 | Interlopers Sprintelope (Edinburgh) #17 | Long | 00:36:08 | 12th | ||
| 25/07/25 | Coast & Islands Day 5 | Medium | 00:19:49 | 32nd | 1135 | |
| 24/07/25 | Coast & Islands Day 4 | Medium | 00:55:05 | 25th | 1168 | |
| 22/07/25 | Coast & Islands Day 3 | Medium | 01:10:23 | 44th | 1113 | |
| 21/07/25 | Coast & Islands Day 2 | Medium | 00:33:06 | 19th | 1171 | |
| 20/07/25 | Coast & Islands Day 1 | Medium | 01:01:02 | 36th | 1141 | |
| 18/06/25 | SprintELOpe | Long | 00:38:07 | 9th | ||
| 21/05/25 | SprintELOpe | Long | 00:34:24 | |||
| 07/05/25 | SprintELOpe | Long | 00:33:42 | 8th | ||
| 03/05/25 | Scottish Championships | Course 6 | 01:14:17 | 7th | 1214 | |
| 23/04/25 | SprintELOpe | Long | 00:34:34 | 12th | ||
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 15 (W16) | 01:07:45 | 25th | 1128 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 15 (W16, W65) | 00:32:57 | 32nd | 1079 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 9 (M60) | 00:15:41 | 17th | 1178 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C3 | 00:15:55 | 16th | 1144 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C3 | 00:15:42 | 12th | 1142 | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Blue | 01:12:44 | 21st | 1198 | Racing Chl: Gold |
| 22/03/25 | Scottish Middle Championships | C3 | 00:37:23 | 29th | 1169 | |
| 23/02/25 | CompassSport Cup Heat | 6 Green Men | 00:33:35 | 13th | 1129 | |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 2 | 00:55:42 | 12th | 1147 | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 2 | 01:08:55 | 20th | 1186 | |
| 15/12/24 | WIM South West League | Blue | 01:04:03 | 2nd | 1177 | Racing Chl: Gold |
| 14/12/24 | Wessex Region Night League - Yule Poole Night Race | Course 2 | 00:55:50 | 6th | 1133 | |
| 17/11/24 | KFO Orienteering and ESOA Championships | Blue | 01:05:06 | 9th | 1198 | Racing Chl: Gold |
| 20/10/24 | CompassSport Cup Final | 6 | 00:49:23 | 12th | 1170 | |
| 14/09/24 | City of London Race | 7 | 00:44:15 | 15th | 1136 | |
| 13/09/24 | London EuroCity weekend Race 1 | Course 3 | 00:27:57 | 6th | 1149 | |
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Short Blue | 01:11:41 | 5th | 1160 | Racing Chl: Silver |
| 01/09/24 | WMUL Event - Worcester Urban | Course 2 | 00:57:56 | 12th | 1160 | |
| 31/08/24 | Urban Weekend - NGOC League | WV MSV | 00:45:09 | 13th | 1159 | |
| 31/07/24 | Interlopers Sprintelope 17 (Edinburgh) | Long | 00:34:59 | 11th | ||
| 24/07/24 | Interlopers Sprintelope 16 (Edinburgh) | Long | 00:36:36 | 7th | ||
| 26/06/24 | ELO Sprintelope - Prestonpans | Long | 00:36:05 | 6th | ||
| 12/06/24 | ELO Sprintelope - Musselburgh | Long | 00:31:45 | 6th | ||
| 22/05/24 | Interlopers Sprintelope 7 (Edinburgh) | Long | 00:27:39 | 5th | ||
| 15/05/24 | ELO Sprintelope - North Berwick | Long | 00:32:47 | 10th | ||
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 00:57:00 | 13th | 1187 | |
| 08/05/24 | Interlopers Sprintelope 5 (Edinburgh) | Long | 00:48:44 | 9th | ||
| 01/05/24 | ELO Sprintelope - Dunbar | Long | 00:33:37 | 5th | ||
| 17/04/24 | ELO Sprintelope - Haddington West | Long | 00:41:14 | 8th | ||
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 10 (M60) | 01:36:27 | 55th | 1139 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 9 (M60, W35, W40) | 00:50:59 | 63rd | 1160 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:27:36 |