| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 14/06/25 | Durham Spring Sprints (UKOL) | UKOL 5 (M75, W65, W70) | 00:29:31 | 5th | 960 | |
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 11 (M80, W70) | 01:18:31 | 17th | 907 | |
| 17/05/25 | BL Middle Event (Northern Champs Weekend) (UKOL) - Knipe Scar | UKOL Very Short Green (M80, M85, W70, W75, W80, W85) | 00:39:29 | 4th | 924 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 16 (M80, W70) | 01:36:57 | |||
| 04/05/25 | Irish Long (UKOL) | UKOL Course 11 (M75, M80, M85, W70) | 00:40:47 | 9th | 925 | |
| 03/05/25 | Irish Middle (UKOL) | UKOL 9 (M75, M80, W70, W75) | 00:30:50 | 8th | 950 | |
| 02/05/25 | Irish Sprint Championships (UKUL) | 5 | 00:25:23 | 8th | 961 | |
| 01/05/25 | Ballymena Urban (UKUL) | 5 | 00:31:49 | 4th | 969 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 14 (M75, W65, W70) | 00:15:12 | 50th | 949 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Short Green | 00:51:24 | 3rd | 1023 | Racing Chl: Silver |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Short Green | 01:20:00 | 4th | 973 | Racing Chl: Bronze |
| 22/03/25 | Scottish Middle Championships | C5 | 00:44:04 | 19th | 943 | |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Short Green (M80, W70) | 00:48:13 | 2nd | 961 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 11 (M80, W70, W75) | 00:42:59 | 11th | 939 | |
| 08/03/25 | Gillingham Urban (UKOL) | UKOL 5 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:33:59 | 5th | 977 | |
| 23/02/25 | CompassSport Cup Heat | 10 Super Vet Short green | 00:44:34 | 3rd | 990 | |
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Very Short Green (M80, M85, W70, W75, W80, W85) | 00:31:42 | 1st | 983 | |
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 8 (M75, M80, W65, W70) | 00:50:28 | 10th | 993 | |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 5 | 00:41:08 | 6th | 1005 | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 5 | 00:35:01 | 7th | 985 | |
| 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 | 99th | 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 |