| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 26/04/26 | South Achray - SoSOL 4 | Short Green | 01:09:32 | 9th | 963 | Navigation Chl |
| 18/04/26 | British Middle Championships (UKOL) | UKOL 12 (M75, W16, W65) | 01:23:47 | 73rd | 820 | |
| 12/04/26 | SOL 1 | Very Short Green | 00:39:55 | 1st | Racing Chl: Gold | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 14 (M75, W60) | 00:53:18 | 60th | 992 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 15 (M75, W65, W70) | 00:19:15 | 65th | 890 | |
| 29/03/26 | Bantaskine | Orange | 00:40:11 | 1st | Racing Chl: Silver | |
| 15/03/26 | Croy Hill - SoSOL 3 | Short Green | 00:54:02 | 4th | 1031 | Racing Chl: Bronze |
| 07/03/26 | Tayside events 2026 No1 | Orange | 00:34:41 | 1st | Racing Chl: Silver | |
| 22/02/26 | CompassSport Cup Heat | 7 | 01:02:04 | 16th | 978 | |
| 21/02/26 | Scottish Middle Championships | 5 | 01:02:04 | 12th | 978 | |
| 08/02/26 | Kippendavie - SoSOL 2 | Short Green | 00:40:56 | 3rd | 1036 | Racing Chl: Silver |
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Light Green | 01:26:42 | 9th | Navigation Chl | |
| 28/12/25 | ELO Festive Frolic | 60 minute score | 01:00:59 | 104th | ||
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | 19 | 01:00:43 | 35th | 976 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 19 | 01:05:30 | 44th | 971 | |
| 28/06/25 | ELO SoSOL - Binning Wood | Short Green | 01:08:02 | 2nd | Navigation Chl | |
| 15/06/25 | Tayside Open Event and Jamie Stevenson Trophy | Orange | 00:39:02 | 2nd | Racing Chl: Bronze | |
| 03/05/25 | Scottish Championships | Course 10 | 01:13:49 | 26th | 913 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Green | 01:13:01 | 8th | 1024 | Racing Chl: Bronze |
| 06/04/25 | INT SoSOL | Short Green | 00:32:43 | 1st | 1018 | Racing Chl: Silver |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Green | 01:25:45 | 20th | 984 | Racing Chl: Bronze |
| 22/03/25 | Scottish Middle Championships | C5 | 00:36:16 | 4th | 1003 | |
| 23/02/25 | CompassSport Cup Heat | 7 Veterans Short Green | 00:36:43 | 21st | 960 | |
| 16/02/25 | ESOC SoSOL | Short Green | 01:12:55 | 11th | 896 | Navigation Chl |
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Short Green (M75, W60, W65) | 00:41:23 | 7th | 1005 | |
| 17/11/24 | KFO Orienteering and ESOA Championships | Short Green | 00:43:10 | 11th | 878 | Racing Chl: Bronze |
| 06/10/24 | AYROC SoSOL | Light Green | 00:51:45 | 7th | Racing Chl: Silver | |
| 29/09/24 | Callendar Park local event | Light Green | 01:15:13 | 2nd | Navigation Chl | |
| 21/09/24 | Tayside Series 4 | green | 00:26:16 | 3rd | Racing Chl: Gold | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - PM | Course 5 | 00:11:18 | 6th | 959 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - AM | Course 5 | 00:08:41 | 5th | 960 | |
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C8 (M75, M80, W65, W70) | 01:05:43 | 14th | 977 | |
| 19/05/24 | Tayside SoSOL | Light Green | 00:58:38 | 4th | Racing Chl: Silver | |
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 6 | 00:37:52 | 6th | 955 | |
| 20/04/24 | Scottish Middle Championships | 5 | 00:47:27 | 8th | 951 | |
| 31/12/23 | Christmas Cup Day 3 | Short | 00:49:20 | 14th | ||
| 28/12/23 | Christmas Cup Day 1 | Short | 01:09:19 | 13th | ||
| 29/10/23 | Scottish Orienteering League 5 | Light Green | 00:47:19 | 16th | Racing Chl: Bronze | |
| 01/08/23 | S6D Moray 2023 Day 3 | C14 | 00:54:00 | 14th | 951 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | C14 | 01:01:15 | 56th | 823 | |
| 04/06/23 | INT SoSOL | Orange | 00:58:16 | 2nd | Racing Chl: Bronze | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C7 (M75, M80, W65, W70) | 01:24:00 | 38th | 883 | |
| 21/05/23 | Tayside Spring 3 . | Orange | 00:58:14 | 5th | Racing Chl: Bronze | |
| 02/04/23 | Scottish Sprint Champs - incorporating SOUL5 | Course 5 | 00:15:51 | 7th | 953 | |
| 19/03/23 | Scottish Orienteering League 2 | Orange | 00:38:05 | 11th | Racing Chl: Bronze | |
| 12/03/23 | STAG's Scottish Orienteering League 1 | Short Green | ||||
| 19/02/23 | ESOC SOUL4 | 5 | 00:27:57 | 5th | 1042 | |
| 18/02/23 | AYROC Local Event : Culzean Country Park | Green | 01:02:50 | 2nd | Racing Chl: Silver | |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 6 Green Men | 00:53:31 | 17th | 1033 | |
| 11/02/23 | TAY Urban Event - SOUL3 | 5 | 00:28:24 | 9th | 969 |