| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C9 | 00:13:35 | 8th | 1193 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C2b | 00:20:55 | |||
| 12/07/24 | WOC2024 Tour - Urban sprint | C9 | 00:13:30 | 22nd | 1178 | |
| 11/07/24 | WOC2024 Tour - warm up (and SoSOL) | Blue | 00:54:33 | |||
| 29/06/24 | ELO Local Events in Edinburgh and the Lothians | No Paths | 00:48:22 | 1st | ||
| 12/06/24 | ELO Sprintelope - Musselburgh | Short | 00:21:45 | 2nd | ||
| 09/06/24 | Scottish Orienteering League 3 | Blue | 00:50:48 | 6th | 1235 | Racing Chl: Gold |
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C7 (M70, W16, W55, W60) | 00:45:29 | 1st | 1226 | |
| 15/05/24 | ELO Sprintelope - North Berwick | Short | 00:17:37 | 1st | ||
| 08/05/24 | Interlopers Sprintelope 5 (Edinburgh) | Short | 00:26:36 | 1st | ||
| 01/05/24 | ELO Sprintelope - Dunbar | Short | 00:20:15 | 1st | ||
| 27/04/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:36:55 | 2nd | Racing Chl: Gold | |
| 20/04/24 | Scottish Middle Championships | 3 | 00:39:49 | 9th | 1209 | |
| 17/04/24 | ELO Sprintelope - Haddington West | Short | 00:22:52 | 1st | ||
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 13 (W16) | 00:52:06 | 1st | 1205 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 15 (W16) | 00:49:26 | 2nd | 1202 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 15 (W16, W65) | 00:25:54 | 5th | 1164 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 8 (W16) | 00:15:35 | 1st | 1218 | |
| 24/03/24 | ELO SoSOL | Blue | 00:59:33 | 3rd | 1249 | Racing Chl: Gold |
| 10/03/24 | ESOC SoSOL | Blue | 00:50:01 | 8th | 1266 | Racing Chl: Gold |
| 03/03/24 | Dallaschyle Regional event | Green | 00:45:21 | 1st | 1196 | Racing Chl: Gold |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 7 | 00:17:19 | 3rd | ||
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 7 | 00:13:20 | 4th | ||
| 26/01/24 | EUOC Big Weekend - FWTN | 3 | 00:15:41 | 1st | ||
| 30/12/23 | ELO Local Events in Edinburgh and the Lothians - Festive Frolic | Score | 00:59:10 | 3rd | ||
| 02/12/23 | INT SOUL11 | 6 | 00:19:36 | 1st | ||
| 25/11/23 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:31:43 | 3rd | Racing Chl: Gold | |
| 19/11/23 | ESOC SoSOL incorporating ESOA Championships | Green | 00:52:18 | 1st | Racing Chl: Gold | |
| 15/10/23 | Euromeeting Individual Sprint with Stirling City Race for other classes (SOUL10) | Course 6 | 00:27:40 | 4th | ||
| 14/10/23 | Stirling University Public Race (PM) | Course 2/3 | 00:10:34 | 2nd | ||
| 30/09/23 | ELO Local Events in Edinburgh and the Lothians | Odds 'n Evens | 00:42:54 | 8th | ||
| 04/08/23 | S6D Moray 2023 Day 5 | C25 | 00:30:02 | 13th | ||
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C25 (W16) | 00:43:11 | 2nd | ||
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 6 | 00:13:50 | 3rd | ||
| 01/08/23 | S6D Moray 2023 Day 3 | C25 | 00:53:26 | 22nd | ||
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C25 (W16) | 00:31:18 | 12th | ||
| 30/07/23 | S6D Moray 2023 Day 1 | C25 | 01:09:43 | 20th | ||
| 05/07/23 | INT Sprintelope 13 | Short | 00:33:06 | 1st | ||
| 28/06/23 | ELO Sprintelope | Short | 00:39:58 | 21st | ||
| 24/06/23 | ELO Local Events in Edinburgh and the Lothians | Orange | 00:40:23 | 6th | Racing Chl: Silver | |
| 11/06/23 | Race the Abbeys - Scottish Borders: Urban Sprint (UKOL) incorporating SOUL7 | UKOL Course 6 (M16, W16) | 00:21:28 | 2nd | ||
| 10/06/23 | Race the Abbeys - Scottish Borders: Urban (UKOL) - incorporating UKUL9 & SOUL6 | UKOL Course 6 (M16) | 00:20:05 | 5th | ||
| 27/05/23 | Scottish Championships (UKOL) | UKOL C6 (M70, W16, W55, W60) | 00:56:56 | 22nd | ||
| 24/05/23 | INT Sprintelope 7 | Short | 00:13:38 | 1st | ||
| 17/05/23 | ELO Sprintelope | Short | 00:20:18 | 1st | ||
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 9 (M75, M80, M85, W16, W65) | 00:24:55 | 2nd | ||
| 06/05/23 | 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:16:38 | 85th | ||
| 06/05/23 | British Sprint Championships Qualifiers | Q4 | 00:25:41 | 49th | ||
| 06/05/23 | British Sprint Championships Finals | F5 | 00:16:38 | 3rd | ||
| 03/05/23 | ELO Sprintelope | Short | 00:23:23 | 1st |