| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 03 (M40, M45) | 00:59:50 | 75th | 1155 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 03 | 02:24:02 | |||
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 09 | 01:07:47 | 21st | 1134 | |
| 14/05/25 | Bo'ness Foreshore WEE 5 | Green | 00:40:50 | 14th | Racing Chl: Gold | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 7 (M45, M50) | 02:10:23 | 56th | 1189 | |
| 03/05/25 | Scottish Championships | Course 8 | 01:17:34 | 15th | 1108 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 13 (W55) | 01:06:34 | 6th | 1150 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (M16, W55) | 00:44:56 | 61st | 1109 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 4 (M45) | 00:29:46 | 67th | 1076 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Blue | 01:23:55 | |||
| 06/04/25 | INT SoSOL | Blue | 00:54:19 | 20th | 1115 | Racing Chl: Silver |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C2 | 00:17:11 | 40th | 1108 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C2 | 00:17:36 | 41st | 1089 | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Short Brown | 01:53:38 | 31st | 1121 | Racing Chl: Silver |
| 22/03/25 | Scottish Middle Championships | C2b | 00:54:15 | 26th | 1160 | |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Short Blue (M65, M70, W16, W50, W55) | 00:55:54 | 40th | 1069 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 4 (M45, M50) | 01:20:13 | 73rd | 1055 | |
| 23/02/25 | CompassSport Cup Heat | 2 Short Brown | 01:21:12 | 23rd | 1103 | Racing Chl: Silver |
| 16/02/25 | ESOC SoSOL | Blue | 01:06:13 | 15th | 1124 | Racing Chl: Gold |
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Brown (M16, M45, M50, M55, W21) | 01:04:15 | 39th | 1134 | |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 2 | 01:05:47 | 18th | 1008 | |
| 01/02/25 | Scottish Night Championships | Course 2 | 01:07:10 | 19th | 1071 | |
| 01/01/25 | Christmas Cup Day 4 (Resolution Sprint) | Short | 00:22:04 | |||
| 31/12/24 | Christmas Cup Day 3 | Medium | 01:01:25 | 19th | 1126 | |
| 30/12/24 | Christmas Cup Day 2 | Medium | 01:20:37 | 15th | 1131 | |
| 29/12/24 | Christmas Cup Day 1 | Medium | 00:58:10 | 15th | 1146 | |
| 01/12/24 | BASOC club champs SCORE | Score | 00:59:04 | 21st | ||
| 20/10/24 | CompassSport Cup Final | 2 | 01:44:57 | 50th | 1102 | |
| 13/10/24 | Hermitage Woods Local Event | Blue | 01:05:49 | 12th | Racing Chl: Bronze | |
| 06/10/24 | AYROC SoSOL | Blue | 01:06:25 | 11th | 1103 | Racing Chl: Gold |
| 29/09/24 | Callendar Park local event | Blue | 01:23:27 | 10th | Racing Chl: Silver | |
| 21/09/24 | Tayside Series 4 | blue | 00:39:21 | 8th | Racing Chl: Gold | |
| 15/09/24 | Balloch Country Park SoSOL | Blue | 01:29:50 | 14th | 1027 | Racing Chl: Bronze |
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Short Blue | 01:33:54 | 25th | 1070 | Racing Chl: Bronze |
| 04/09/24 | Falkirk Urban | Long | 00:26:07 | 23rd | ||
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - AM | Course 2 | 00:16:55 | 21st | 1071 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - PM | Course 2 | 00:13:31 | 18th | 1110 | |
| 24/08/24 | Ted Finch Sprint Relay - Falkirk Helix & Kelpies | Long | 00:40:20 | 15th | ||
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C2a | 00:59:15 | 71st | 1100 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C2a | 00:41:51 | 85th | 1065 | |
| 09/06/24 | Scottish Orienteering League 3 | Short Blue | 01:06:16 | 29th | 1029 | Racing Chl: Bronze |
| 08/06/24 | INT Local Events in Edinburgh and the Lothians | Light Green | 00:49:57 | 15th | Racing Chl: Gold | |
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C7 (M70, W16, W55, W60) | 01:46:04 | 59th | 942 | |
| 19/05/24 | Tayside SoSOL | Blue | 01:50:35 | 10th | 1022 | Navigation Chl |
| 04/05/24 | Sprint Scotland (Race 1) | Course 3 | 00:23:43 | 9th | ||
| 04/05/24 | Sprint Scotland (Race 2) | Course 3 | 00:20:09 | 8th | ||
| 01/05/24 | Hermitage Woods Wednesday Evening Event | Green | 01:00:40 | 22nd | Racing Chl: Bronze | |
| 24/04/24 | Tulliallan Wednesday Evening Event | Green | 00:58:33 | 24th | Racing Chl: Silver | |
| 21/04/24 | Scottish Orienteering League 2 | Short Blue | 01:06:05 | 19th | 1112 | Racing Chl: Silver |
| 20/04/24 | Scottish Middle Championships | 2 | 00:50:38 | 30th | 1059 |