| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 01/01/25 | Christmas Cup Day 4 (Resolution Sprint) | Medium | 00:27:33 | 11th | 1146 | |
| 29/12/24 | Christmas Cup Day 1 | Short | 00:59:12 | 12th | 1034 | |
| 16/07/24 | WOC2024 Tour - Urban sprint | C9 | 00:16:49 | 31st | 1154 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C9 | 00:20:13 | 46th | 1086 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C9 | 00:14:45 | 30th | 1137 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 13 (W16) | 01:21:34 | 22nd | 1097 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 15 (W16) | 01:03:01 | 20th | 1131 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 15 (W16, W65) | 00:29:57 | 15th | 1128 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 8 (W16) | 00:22:25 | 20th | 1097 | |
| 02/09/23 | Sprint Scotland (Day 1) - WRE | Course 7 | 00:12:40 | 15th | ||
| 02/09/23 | Sprint Scotland - Race 2 | Course 7 | 00:14:05 | 13th | ||
| 27/05/23 | Scottish Championships (UKOL) | UKOL C8 (M85, W75, W80, W85) | 01:20:16 | 20th | ||
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Light Green | 00:34:18 | 10th | Racing Chl: Gold | |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | 27 | 00:55:26 | 25th | ||
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | 19 | 00:43:13 | 65th | ||
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 8 (W16) | 00:17:58 | 38th | ||
| 02/04/23 | Scottish Sprint Champs - incorporating SOUL5 | Course 6 | 00:14:15 | 14th | ||
| 02/04/23 | Kirkintilloch Extra Urban Races | Junior | 00:14:30 | 6th | ||
| 19/03/23 | Scottish Orienteering League 2 | Light Green | 00:51:48 | 9th | Racing Chl: Bronze | |
| 04/03/23 | INT Local Events in Edinburgh and The Lothians | Green | 00:47:48 | 12th | Racing Chl: Gold | |
| 28/01/23 | EUOC Big Weekend - City Race - SOUL1 | 6 | 00:16:31 | 21st |