| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 07/03/26 | INT Craigmillar Castle Park (Local Events in Edinburgh and the Lothians) | Green | 01:22:56 | 15th | Racing Chl: Bronze | |
| 08/02/26 | Kippendavie - SoSOL 2 | Short Green | 00:55:42 | 12th | 905 | Racing Chl: Bronze |
| 31/01/26 | ELO Local Events in Edinburgh and Lothians | Green | 01:29:20 | 32nd | Racing Chl: Bronze | |
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Short Green | 00:48:21 | 13th | 935 | Navigation Chl |
| 21/09/25 | Scottish Orienteering League 4 | Green | 01:30:15 | 21st | 940 | Racing Chl: Bronze |
| 06/08/25 | Interlopers Sprintelope (Edinburgh) #17 | Short | 00:36:24 | 21st | ||
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A6 | 00:17:04 | 14th | 933 | |
| 03/08/25 | Sprint Scotland Race 2 | B6 | 00:27:37 | |||
| 16/07/25 | Interlopers Sprintelope (Edinburgh) #14 | Long | 00:34:57 | 42nd | ||
| 28/06/25 | ELO SoSOL - Binning Wood | Short Green | 01:06:22 | |||
| 18/06/25 | SprintELOpe | Short | 00:41:43 | 10th | ||
| 04/06/25 | SprintELOpe | Short | 00:49:36 | 11th | ||
| 28/05/25 | Interlopers Sprintelope (Edinburgh) #7 | Short | 00:42:11 | 14th | ||
| 21/05/25 | SprintELOpe | Short | 00:30:42 | 9th | ||
| 14/05/25 | Interlopers Sprintelope (Edinburgh) #5 | Short | 00:33:41 | 10th | ||
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 15 (M75, W65) | 02:04:06 | 53rd | 909 | |
| 07/05/25 | SprintELOpe | Short | 00:32:39 | 13th | ||
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Green | 01:35:43 | 26th | 896 | Navigation Chl |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C5 | 00:14:37 | 16th | 947 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C5 | 00:15:31 | 15th | 940 | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Green | 01:30:41 | 27th | 952 | Racing Chl: Bronze |
| 22/03/25 | Scottish Middle Championships | C5 | 00:51:54 | 24th | 882 | |
| 23/02/25 | CompassSport Cup Heat | 7 Veterans Short Green | 00:45:24 | 28th | 872 | |
| 16/02/25 | ESOC SoSOL | Short Green | 01:05:11 | 7th | 948 | Racing Chl: Bronze |
| 01/01/25 | Christmas Cup Day 4 (Resolution Sprint) | Short | 00:28:15 | 3rd | 978 | |
| 17/11/24 | KFO Orienteering and ESOA Championships | Green | 01:06:02 | 33rd | 952 | Racing Chl: Silver |
| 10/11/24 | ESOC SOUL 10 | 5 - MHV(75+), WUV(65+), WHV75+) | 00:29:54 | |||
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Green | 01:37:22 | 20th | 907 | Navigation Chl |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - PM | Course 5 | 00:11:47 | 8th | 939 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - AM | Course 5 | 00:09:54 | 10th | 921 | |
| 24/07/24 | Interlopers Sprintelope 16 (Edinburgh) | Short | 00:36:18 | 2nd | ||
| 03/07/24 | Interlopers Sprintelope 13 (Edinburgh) | Short | 00:26:07 | 13th | ||
| 29/06/24 | WOC Test Race #1 - Sprint | Women | 00:30:32 | 55th | 910 | |
| 23/06/24 | British Sprint Championships - Finals | F16 | 00:13:50 | |||
| 23/06/24 | British Sprint Championships - Qualifiers | Q15 | 00:19:35 | 31st | 876 | |
| 12/06/24 | ELO Sprintelope - Musselburgh | Long | 00:45:04 | 25th | ||
| 22/05/24 | Interlopers Sprintelope 7 (Edinburgh) | Short | 00:30:14 | 5th | ||
| 15/05/24 | ELO Sprintelope - North Berwick | Short | 00:31:00 | 8th | ||
| 08/05/24 | Interlopers Sprintelope 5 (Edinburgh) | Long | 01:11:42 | 29th | ||
| 01/05/24 | ELO Sprintelope - Dunbar | Short | 00:33:37 | 8th | ||
| 17/04/24 | ELO Sprintelope - Haddington West | Short | 00:39:32 | 11th | ||
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 14 (M75, W65) | 01:35:06 | 55th | 929 | |
| 24/03/24 | ELO SoSOL | Short Green | 00:55:12 | 3rd | Racing Chl: Silver | |
| 24/02/24 | ELO Local Events in Edinburgh and the Lothians | Green | 01:27:19 | 30th | Navigation Chl | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 6 | 00:40:15 | 18th | 946 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 6 | 00:15:22 | 14th | 943 | |
| 26/01/24 | EUOC Big Weekend - FWTN | 3 | 00:25:07 | 23rd | ||
| 17/09/23 | ESOC SoSOL | Green | 01:13:41 | |||
| 03/09/23 | Sprint Scotland (Day 2) - WRE, UKUL17 & SOUL9 | 6: MHV, WUV, WHV | 00:47:53 | 6th | 961 | |
| 05/07/23 | INT Sprintelope 13 | Short | 00:43:51 | 8th |