| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/09/25 | Senior Home Internationals Relays | Mens_BCBACB | 00:31:12 | 1st | ||
| 21/09/25 | Scottish Orienteering League 4 | Blue | 01:21:57 | 32nd | 1165 | Racing Chl: Gold |
| 07/09/25 | Scottish Orienteering League 3 | Blue | 01:15:18 | 26th | 1162 | Racing Chl: Silver |
| 13/08/25 | Queen Victoria School Urban event | Long | 00:18:31 | 8th | ||
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A2 | 00:27:25 | 23rd | 1194 | |
| 03/08/25 | Sprint Scotland Race 2 | B2 | 00:20:00 | 26th | 1150 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 06 | 01:01:32 | 39th | 1184 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 06 (W18, W20, W35) | 01:25:14 | 54th | 1145 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 2 | 00:20:19 | 37th | 1192 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 06 (W18, W20, W35) | 00:44:51 | 64th | 1124 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 06 | 01:19:41 | 43rd | 1173 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 06 | 01:28:46 | 67th | 1116 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 4 (W18, W20) | 01:42:24 | 11th | 1170 | |
| 03/05/25 | Scottish Championships | Course 5 | 01:23:44 | 18th | 1171 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 8 (W18, W20) | 01:43:30 | 31st | 1154 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 6 (W18, W20) | 00:35:49 | 32nd | 1149 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 2 (W18, W20, W21) | 00:20:28 | 37th | 1219 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Blue | 01:13:37 | 27th | 1185 | Racing Chl: Gold |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C2 | 00:14:03 | 23rd | 1234 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C2 | 00:14:31 | 27th | 1210 | |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Blue (M16, M55, M60, W18, W40, W45) | 01:05:07 | 52nd | 1147 | |
| 16/03/25 | Junior Sprint selection race for EYOC & JWOC | 2 | 00:18:23 | 22nd | 1193 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 10 (M75, W16, W18, W20, W65) | 00:32:40 | 27th | 1163 | |
| 23/02/25 | CompassSport Cup Heat | 8B Junior Women (Short Green) | 00:22:00 | 3rd | 1211 | |
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Blue (M60, W16, W18, W20, W35, W40, W45) | 00:47:53 | 14th | 1169 | |
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 5 (M16, M60, W18, W45, W50) | 01:09:39 | 33rd | 1157 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Blue | 01:16:08 | 38th | 1113 | Racing Chl: Bronze |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 9 | 00:23:07 | 14th | 1207 | |
| 20/10/24 | CompassSport Cup Final | 8B | 00:30:39 | 8th | 1175 | |
| 12/10/24 | Junior Home Internationals Individual | W16 | 00:48:05 | 6th | ||
| 02/10/24 | Stirling Borestone Urban | Short | 00:13:20 | 2nd | ||
| 28/09/24 | Junior Inter Regional Championships | W18 | 01:15:07 | 11th | 1149 | |
| 25/09/24 | Linlithgow Urban | Short | 00:15:07 | 3rd | ||
| 18/09/24 | Callander Urban | Short | 00:16:18 | 2nd | ||
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Short Blue | 01:16:46 | 11th | 1139 | Racing Chl: Silver |
| 04/09/24 | Falkirk Urban | Short | 00:16:17 | 2nd | ||
| 28/08/24 | Bridge of Allan Urban | Short | 00:21:58 | 3rd | ||
| 14/08/24 | Stirling City Urban | Short | 00:23:57 | 4th | ||
| 23/06/24 | 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, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85) | 00:13:18 | 201st | ||
| 23/06/24 | British Sprint Championships - Finals | F5 | 00:13:18 | 42nd | 1123 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q5 | 00:16:45 | 7th | 1175 | |
| 09/06/24 | Scottish Orienteering League 3 | Short Blue | 00:56:41 | 14th | 1097 | Racing Chl: Silver |
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C7 (M70, W16, W55, W60) | 01:07:51 | 17th | 1121 | |
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 7 | 00:15:59 | 6th | ||
| 04/05/24 | Sprint Scotland (Race 1) | Course 7 | 00:16:27 | 4th | ||
| 04/05/24 | Sprint Scotland (Race 2) | Course 7 | 00:15:02 | 4th | ||
| 01/05/24 | Hermitage Woods Wednesday Evening Event | Green | 00:45:29 | 11th | Racing Chl: Silver | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 5 (W16, W18, W20) | 00:40:16 | 35th | 1099 | |
| 24/04/24 | Tulliallan Wednesday Evening Event | Green | 00:40:40 | 12th | Racing Chl: Gold | |
| 21/04/24 | Scottish Orienteering League 2 | Short Blue | 00:58:47 | 5th | 1151 | Racing Chl: Gold |