| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C2 | 00:12:40 | 7th | 1280 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C2 | 00:13:04 | 10th | 1274 | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Short Brown | 01:19:13 | 7th | 1261 | Racing Chl: Gold |
| 22/03/25 | Scottish Middle Championships | C2b | 00:38:12 | 9th | 1270 | |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Short Brown (M18, M45, M50, W20, W35) | 01:05:23 | 21st | 1238 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 4 (M45, M50) | 00:51:35 | 25th | 1237 | |
| 23/02/25 | CompassSport Cup Heat | 2 Short Brown | 00:58:58 | 10th | 1236 | Racing Chl: Gold |
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Brown (M16, M45, M50, M55, W21) | 00:54:06 | 26th | 1203 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Brown | 01:07:35 | 12th | 1313 | Racing Chl: Gold |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 2 | 00:56:16 | 3rd | 1298 | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Long | 00:21:11 | 32nd | 1275 | |
| 01/01/25 | Christmas Cup Day 4 (Resolution Sprint) | Long | 00:25:12 | 15th | 1286 | |
| 01/12/24 | BASOC club champs SCORE | Score | 01:01:11 | 32nd | ||
| 20/11/24 | Bantaskine Night Event | Long BA | 00:39:13 | 4th | ||
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 2 | 00:41:24 | 8th | 1261 | |
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Short Brown | 01:16:27 | 4th | 1304 | Racing Chl: Gold |
| 26/10/24 | Keppernach Regional event (inc. JIA Relay) | Brown | 00:54:10 | 23rd | 1243 | Racing Chl: Gold |
| 23/10/24 | Callendar Park Night Event | Long | 00:36:24 | 10th | ||
| 20/10/24 | CompassSport Cup Final | 2 | 01:10:30 | 19th | 1257 | |
| 13/10/24 | Hermitage Woods Local Event | Blue | 00:44:51 | 4th | Racing Chl: Gold | |
| 02/10/24 | Stirling Borestone Urban | Long | 00:15:55 | 7th | ||
| 18/09/24 | Callander Urban | Long | 00:21:22 | 6th | ||
| 04/09/24 | Falkirk Urban | Long | ||||
| 28/08/24 | Bridge of Allan Urban | Long | 00:32:28 | 8th | ||
| 24/08/24 | Ted Finch Sprint Relay - Falkirk Helix & Kelpies | Long | 00:29:06 | 5th | ||
| 21/08/24 | Alloa Urban | Long | 00:19:11 | 4th | ||
| 14/08/24 | Stirling City Urban | Long | 00:27:49 | 8th | ||
| 23/06/24 | British Sprint Championships - Qualifiers | Q4 | 00:15:10 | 12th | 1271 | |
| 23/06/24 | British Sprint Championships - Finals | F4 | 00:11:08 | 24th | 1235 | |
| 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:11:08 | 71st | ||
| 12/06/24 | Beecraigs Wednesday Evening Event | Green | 00:40:02 | 2nd | Racing Chl: Gold | |
| 09/06/24 | Scottish Orienteering League 3 | Short Brown | 01:02:25 | 3rd | 1255 | Racing Chl: Gold |
| 05/06/24 | Dunblane Wednesday Evening Event | Green | 00:41:56 | 3rd | Racing Chl: Gold | |
| 29/05/24 | Callandar Park Wednesday Evening Event | Green | 01:03:34 | 10th | Racing Chl: Silver | |
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C4 (M45, M50, W18, W20, W35) | 01:26:31 | 19th | 1237 | |
| 19/05/24 | LOC National Weekend | Brown | 00:51:13 | 19th | 1250 | Racing Chl: Gold |
| 18/05/24 | LOC National Weekend | Short Brown | 01:25:05 | 29th | 1226 | Racing Chl: Silver |
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 3 | 00:37:02 | 5th | 1287 | |
| 04/05/24 | Sprint Scotland (Race 1) | Course 3 | 00:16:55 | 3rd | ||
| 04/05/24 | Sprint Scotland (Race 2) | Course 3 | 00:15:46 | 4th | ||
| 01/05/24 | Hermitage Woods Wednesday Evening Event | Green | 00:41:31 | 7th | Racing Chl: Gold | |
| 28/04/24 | Northern Championships (UKOL) | UKOL 4 (M45, M50) | 01:24:35 | 28th | 1241 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 4 (M45, M50) | 00:48:22 | 21st | 1261 | |
| 24/04/24 | Tulliallan Wednesday Evening Event | Green | 00:34:25 | 5th | Racing Chl: Gold | |
| 21/04/24 | Scottish Orienteering League 2 | Short Brown | 01:20:38 | 8th | 1240 | Racing Chl: Gold |
| 20/04/24 | Scottish Middle Championships | 2 | 00:33:04 | 6th | 1281 | |
| 17/04/24 | Dumyat Wednesday Evening Event | Green | 00:47:51 | 8th | Racing Chl: Gold | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 7 (M45, M50) | 01:26:38 | 24th | 1249 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 7 (M45, M50) | 01:28:56 | 24th | 1256 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 7 (M40, M45) | 00:48:48 | 28th | 1280 |