| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 13 (M70, W55) | 01:57:42 | 55th | 1012 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (M16, W55) | 01:03:51 | 74th | 1034 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 14 (W55, W60) | 00:17:34 | 44th | 1042 | |
| 29/03/26 | Bantaskine | Green | 00:51:13 | 13th | Racing Chl: Gold | |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 11 (M70, W55) | 01:24:21 | 65th | 960 | |
| 08/02/26 | Kippendavie - SoSOL 2 | Green | 00:57:24 | 4th | 1149 | Racing Chl: Silver |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 4 | 00:59:30 | 48th | 1008 | |
| 30/12/25 | Christmas Cup Day 2 | Short | 00:54:02 | 13th | 1005 | |
| 17/12/25 | South Achray & Aberfoyle Golf Course | Short B | 00:51:43 | |||
| 03/12/25 | Sauchie Crags | Short B | ||||
| 12/11/25 | King's Park | Short B | 00:56:46 | 8th | ||
| 24/09/25 | Westquarter Urban event | Short | 00:23:04 | 10th | ||
| 21/09/25 | Scottish Orienteering League 4 | Short Blue | 01:21:36 | 35th | 1009 | Racing Chl: Silver |
| 14/09/25 | CompassSport Cup Final | 5 | 01:05:22 | 71st | 977 | |
| 13/09/25 | Urban Teesdale | C | 00:40:48 | 36th | 975 | |
| 10/09/25 | Stirling Braehead Urban event | Short | 00:20:17 | 8th | ||
| 07/09/25 | Scottish Orienteering League 3 | Short Blue | 01:44:13 | 37th | 941 | Navigation Chl |
| 03/09/25 | Braco Urban event | Short | 00:36:30 | |||
| 20/08/25 | Clackmannan Urban event | Short | 00:21:37 | 11th | ||
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 10W | 01:18:48 | 58th | 958 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 10W (W55) | 01:39:04 | 55th | 983 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 4 | 00:21:09 | 54th | 1019 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 10W (W55) | 00:58:05 | 53rd | 993 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 10W | 01:58:31 | 75th | 879 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 10W | 01:09:11 | 21st | 1068 | |
| 22/07/25 | Coast & Islands Day 3 | Short | 00:58:11 | 27th | 1020 | |
| 21/07/25 | Coast & Islands Day 2 | Short | 00:40:33 | 45th | 965 | |
| 20/07/25 | Coast & Islands Day 1 | Short | 00:47:25 | 20th | 1017 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 13 (M65, W55) | 02:12:07 | |||
| 03/05/25 | Scottish Championships | Course 8 | 01:36:39 | 32nd | 1015 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 13 (W55) | 01:20:49 | |||
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 13 (W55, W60) | 00:15:19 | 40th | 1017 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Short Blue | 01:27:46 | 46th | 926 | Racing Chl: Bronze |
| 09/04/25 | Tullibody Urban | Short | 00:26:12 | |||
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C4 | 00:14:47 | 12th | 1073 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C4 | 00:15:02 | 13th | 1061 | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Short Blue | 01:33:05 | 49th | 967 | Racing Chl: Bronze |
| 22/03/25 | Scottish Middle Championships | C4 | 00:41:06 | 19th | 1072 | |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Green (M75, W60, W65) | 00:58:07 | 31st | 972 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 9 (M16, M70, W55, W60) | 01:15:30 | 105th | 896 | |
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Green (M65, M70, W50, W55) | 01:05:15 | 27th | 1006 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Green | 01:06:24 | 67th | 887 | Navigation Chl |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 4 | 00:50:41 | 14th | 1071 | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Medium | 00:24:25 | 16th | 1070 | |
| 01/01/25 | Christmas Cup Day 4 (Resolution Sprint) | Medium | 00:31:41 | 17th | 1074 | |
| 31/12/24 | Christmas Cup Day 3 | Short | 00:59:56 | 13th | 1012 | |
| 30/12/24 | Christmas Cup Day 2 | Short | 01:03:48 | 9th | 1007 | |
| 01/12/24 | BASOC club champs SCORE | Score | 00:58:31 | 19th | ||
| 23/10/24 | Callendar Park Night Event | Short | 00:42:30 | 14th | ||
| 21/09/24 | INVOC - Scottish Orienteering Urban League Event (SOUL 7) | 4 | 00:30:59 | 6th | 1080 |