| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/11/24 | November Classic (UKOL) | UKOL 7 (M80, W70) | 01:04:58 | 12th | 922 | |
| 02/11/24 | Salisbury City Race 2024 (UKOL) | UKOL 5 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:38:01 | 10th | 979 | |
| 13/10/24 | DEE Weekend Chester Urban (UKOL) | UKOL 5 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:35:39 | 3rd | 994 | |
| 12/10/24 | DEE Weekend Middle Race (UKOL) Thurstaston Common | UKOL Very Short Green (M80, M85, W70, W75, W80, W85) | 00:39:59 | 3rd | 905 | |
| 05/10/24 | VHI Individual & NI Long Distance Champs 2024 | Course 7 | 00:55:04 | 2nd | ||
| 22/09/24 | Caddihoe Day 2 (UKOL) | UKOL 6 Very Short Green (M80, M85, W70, W75, W80, W85) | 00:21:44 | 5th | 873 | |
| 21/09/24 | Caddihoe Day 1 (UKOL) | UKOL 7 Short Green (M80, W70) | 00:41:42 | 1st | 984 | |
| 15/09/24 | Dales Weekend Day 2 and YHOA SuperLeague (UKOL) | UKOL Short Green (M75, M80, M85, W65, W70) | 00:52:15 | 5th | 987 | |
| 14/09/24 | Dales Weekend Day 1 and YHOA SuperLeague (UKOL) | UKOL Short Green (M75, M80, M85, W65, W70) | 00:46:52 | 7th | 1010 | |
| 08/09/24 | FVO SoSOL | Short Green | 00:46:32 | 2nd | Racing Chl: Bronze | |
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Short Green | 01:04:21 | 3rd | 1008 | Racing Chl: Bronze |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - PM | Course 5 | 00:10:37 | 3rd | 988 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - AM | Course 5 | 00:08:08 | 1st | 978 | |
| 22/07/24 | Croeso Day 2 (UKOL) | UKOL 9 (M80, W70) | 00:32:33 | 13th | 995 | |
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 10 (M80, W70, W75) | 01:08:29 | 106th | 846 | |
| 07/07/24 | AIRE Leeds Urban (UKOL) (UKUL) (YUL) | UKOL Short Green (M75, M80, M85, W65, W70, W75, W80, W85) | 00:42:04 | 11th | 950 | |
| 06/07/24 | YHOA Sprint Saturday - Holbeck | 3 | 00:18:33 | 27th | 994 | |
| 06/07/24 | YHOA Sprint Championships (UKOL) (YUL) | UKOL 3 (M16, M65, M70, W16, W55, W60, W65, W70) | 00:19:14 | 33rd | 994 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q15 | 00:15:53 | 16th | 979 | |
| 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:12:03 | 128th | ||
| 23/06/24 | British Sprint Championships - Finals | F15 | 00:12:03 | 9th | 1002 | |
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C8 (M75, M80, W65, W70) | 01:12:51 | |||
| 15/05/24 | ELO Sprintelope - North Berwick | Short | 00:33:36 | 15th | ||
| 08/05/24 | Interlopers Sprintelope 5 (Edinburgh) | Short | 00:51:02 | 13th | ||
| 05/05/24 | Manchester in May, UKUL National Urban event | 5 | 00:37:35 | 8th | 961 | |
| 04/05/24 | Manchester in May. Middle Distance Urban event | Short | 00:27:42 | 4th | 1005 | |
| 28/04/24 | Northern Championships (UKOL) | UKOL 11 (M80, W70) | 00:58:58 | 7th | 1010 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 15 (M85, W70, W75, W80, W85) | 00:25:11 | 2nd | 960 | |
| 20/04/24 | Scottish Middle Championships | 5 | 00:41:17 | 3rd | 995 | |
| 17/04/24 | ELO Sprintelope - Haddington West | Short | 00:40:12 | 12th | ||
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 15 (M80, W70) | 01:00:29 | 7th | 977 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 17 (M80, W70) | 00:50:17 | 8th | 1004 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 16 (M80, W70) | 00:36:24 | 8th | 1006 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 13 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:16:57 | 19th | 990 | |
| 09/03/24 | Midland Champs (UKOL) and BUCS individual | UKOL Course 12 (M80, W70) | 00:49:51 | 3rd | 971 | |
| 25/02/24 | SOUL 2 - Solway Orienteering Weekend | 5 MHV, WUV, WHV | 00:23:52 | 3rd | 1016 | |
| 24/02/24 | ELO Local Events in Edinburgh and the Lothians | Green | 01:18:57 | 28th | Racing Chl: Bronze | |
| 11/02/24 | LOC Cumbrian Galoppen (UKOL] | UKOL Short Green (M75, M80, W65, W70) | 00:46:08 | 9th | 1020 | |
| 10/02/24 | British Night Championships (UKOL) | UKOL 7 (M75, M80, W65, W70) | 00:51:09 | 14th | 998 | |
| 04/02/24 | GO SEL event & Southern Champs (UKOL) | UKOL 11 (M80, W70) | 53:47:00 | 2nd | 994 | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 6 | 00:32:36 | 5th | 1033 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 6 | 00:12:26 | 3rd | 1026 | |
| 03/12/23 | STAG's 24th Glasgow Parks Champs - Race 1 | Course 4 | 00:15:57 | 9th | 1006 | |
| 03/12/23 | STAG's 24th Glasgow Parks Champs - Race 2 | Course 4 | 00:12:36 | 10th | 1025 | |
| 03/12/23 | STAG's 24th Glasgow Parks Champs - Race 3 | Course 4 | 00:22:52 | 7th | 1055 | |
| 02/12/23 | INT SOUL11 | 5 | 00:30:52 | 4th | 1012 | |
| 19/11/23 | ESOC SoSOL incorporating ESOA Championships | Short Green | 00:41:13 | 5th | 1011 | Racing Chl: Bronze |
| 04/11/23 | Urban (UKOL) - November Classic Weekend | UKOL 5 MHV WS/HV (M75, M80, M85, W65, W70, W75, W80, W85) | 00:37:08 | 8th | 946 | |
| 28/10/23 | Cambridge City Race | Course 5 | 00:33:02 | 4th | 1003 | |
| 16/09/23 | City of London Race (UKOL) | UKOL 8 (W65, W70) | 00:54:15 | 35th | 992 |