| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 22/09/24 | MOR - Scottish Orienteering Urban League Event - Burghead (SOUL 8) | 5 | 00:31:13 | 14th | 857 | |
| 21/09/24 | INVOC - Scottish Orienteering Urban League Event (SOUL 7) | 5 | 00:39:22 | 11th | 872 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - AM | Course 5 | 00:11:45 | 15th | 863 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - PM | Course 5 | 00:15:16 | 13th | 793 | |
| 24/07/24 | Interlopers Sprintelope 16 (Edinburgh) | Short | 00:52:39 | 22nd | ||
| 16/07/24 | WOC2024 Tour - Urban sprint | C8 | 00:22:16 | 1st | ||
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C8 | 00:32:17 | 3rd | 891 | |
| 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:10:22 | 21st | ||
| 23/06/24 | British Sprint Championships - Finals | F18 | 00:10:22 | 2nd | 862 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q17 | 00:15:20 | 1st | 812 | |
| 09/06/24 | Scottish Orienteering League 3 | Very Short Green | 00:53:51 | 3rd | Navigation Chl | |
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C9 (M85, W75, W80, W85) | 01:07:09 | 4th | 830 | |
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 5 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:40:08 | 28th | 872 | |
| 11/05/24 | STAG's Glasgow City Race Weekend SPRINT | UKOL 5 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:39:30 | 30th | 819 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 15 (M85, W70, W75, W80, W85) | 00:41:36 | 22nd | 800 | |
| 20/04/24 | Scottish Middle Championships | 6 | 00:52:39 | 3rd | ||
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 18 (W80) | 00:53:42 | 1st | 827 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 18 (M85, W75, W80) | 01:09:02 | 20th | 843 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 18 (M85, W80) | 00:49:55 | 5th | 807 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 13 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:23:42 | 101st | 862 | |
| 17/03/24 | Scottish Orienteering League 1 (Scottish Spring) | Very Short Green | 01:34:23 | 2nd | Navigation Chl | |
| 10/03/24 | ESOC SoSOL | Short Green | 00:47:10 | 13th | 841 | Racing Chl: Silver |
| 25/02/24 | SOUL 2 - Solway Orienteering Weekend | 5 MHV, WUV, WHV | 00:30:25 | 13th | 897 | |
| 24/02/24 | Scottish Night Championships | Course 5 | 00:42:18 | 13th | 888 | |
| 18/02/24 | CompassSport Cup Heat | 10 | 00:53:29 | 7th | 871 | |
| 11/02/24 | LOC Cumbrian Galoppen (UKOL] | UKOL Very Short Green (M85, W75, W80, W85) | 00:46:06 | 3rd | ||
| 10/02/24 | British Night Championships (UKOL) | UKOL 8 (M85, W75, W80, W85) | 00:30:14 | 1st | ||
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 6 | 00:42:22 | 24th | 922 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 6 | 00:16:33 | 21st | 909 | |
| 01/01/24 | Christmas Cup Day 4 - Resolution Sprint | Short | 00:26:10 | 16th | ||
| 30/12/23 | ELO Local Events in Edinburgh and the Lothians - Festive Frolic | Score | 01:07:40 | 54th | ||
| 02/12/23 | INT SOUL11 | 5 | 00:38:56 | 15th | 860 | |
| 19/11/23 | ESOC SoSOL incorporating ESOA Championships | Short Green | 00:57:42 | 12th | 899 | Navigation Chl |
| 29/10/23 | Scottish Orienteering League 5 | Short Green | 01:05:55 | 19th | 910 | Navigation Chl |
| 15/10/23 | Euromeeting Individual Sprint with Stirling City Race for other classes (SOUL10) | Course 5 | 00:35:07 | 17th | 770 | |
| 14/10/23 | Euromeeting KO Sprint (and Individual Sprint for public race classes) | Course 5 (WQ3) | 00:21:43 | 12th | 857 | |
| 14/10/23 | Stirling University Public Race (PM) | Course 5 | 00:19:39 | 13th | 792 | |
| 24/09/23 | Scottish Orienteering League 4 | Short Green | 02:03:12 | 26th | 820 | Navigation Chl |
| 10/09/23 | Scottish Score Championships | Score 2 TD5 | 00:55:47 | 41st | ||
| 09/09/23 | Moravian - Regional Event | Light Green | 01:13:52 | 8th | Navigation Chl | |
| 03/09/23 | Sprint Scotland (Day 2) - WRE, UKUL17 & SOUL9 | 6: MHV, WUV, WHV | 00:50:45 | 8th | 927 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C7 | 00:30:14 | 32nd | 887 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C7 (M80, W75) | 00:47:02 | 21st | 928 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 5 | 00:16:10 | 27th | 924 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C7 | 00:47:27 | 26th | 896 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C7 (M80, W75) | 00:38:40 | 11th | 950 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C7 | 00:50:44 | 14th | 934 | |
| 24/06/23 | ELO Local Events in Edinburgh and the Lothians | Green | 01:12:16 | 29th | Racing Chl: Bronze | |
| 11/06/23 | Race the Abbeys - Scottish Borders: Urban Sprint (UKOL) incorporating SOUL7 | UKOL Course 5 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:43:08 | 23rd | 875 | |
| 10/06/23 | Race the Abbeys - Scottish Borders: Urban (UKOL) - incorporating UKUL9 & SOUL6 | UKOL Course 5 (M75, M80, M85, W16, W65, W70, W75, W80, W85) | 00:44:53 | 28th | 869 |