| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 17 (M85, W75, W80) | 01:45:03 | 18th | 766 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 16 (M80, M85, M90, M95, W75, W80, W85, W90, W95) | 00:20:58 | 21st | 759 | |
| 02/11/25 | WM League inc WM Champs - Severn Valley Country Park | Short Green | 01:15:07 | 13th | 841 | Navigation Chl |
| 21/09/25 | Scottish Orienteering League 4 | Very Short Green | 01:02:49 | 9th | 848 | Navigation Chl |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 15 | 01:07:02 | 103rd | 812 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 15 (W70) | 01:22:06 | 87th | 847 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 15 (W70) | 00:45:38 | 91st | 853 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 15 | 01:15:37 | 101st | 831 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 15 | 01:18:19 | 118th | 776 | |
| 04/06/25 | SprintELOpe | Short | 00:57:16 | 13th | ||
| 27/07/24 | Croeso Day 6 | 11 | ||||
| 26/07/24 | Croeso Day 5 | 11 | ||||
| 25/07/24 | Croeso Day 4 | 11 | ||||
| 23/07/24 | Croeso Day 3 | 11 | ||||
| 22/07/24 | Croeso Day 2 (UKOL) | UKOL 11 (M85, W80, W85) | 00:34:24 | 13th | 813 | |
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 11 (M85, W80, W85) | 01:03:06 | 31st | 767 | |
| 11/05/24 | NGOC League | Short Green | 00:58:59 | 19th | 670 | Navigation Chl |
| 01/05/24 | ELO Sprintelope - Dunbar | Short | 00:46:53 | 14th | ||
| 10/03/24 | ESOC SoSOL | Short Green | 00:46:31 | 11th | 849 | Racing Chl: Silver |
| 19/11/23 | ESOC SoSOL incorporating ESOA Championships | Short Green | 01:13:28 | 17th | 792 | Navigation Chl |
| 24/09/23 | Scottish Orienteering League 4 | Short Green | 01:52:50 | 21st | 866 | Navigation Chl |
| 17/09/23 | ESOC SoSOL | Short Green | 01:05:26 | 12th | 791 | Navigation Chl |
| 04/08/23 | S6D Moray 2023 Day 5 | C18 | 00:34:03 | 54th | 908 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C18 (W70) | 01:27:10 | 80th | 838 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C18 | 01:06:24 | 73rd | 886 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C18 (W70) | 00:52:34 | 66th | 897 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C18 | 01:44:53 | 95th | 791 | |
| 04/06/23 | INT SoSOL | Short Green | 01:14:34 | 10th | 798 | Racing Chl: Bronze |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | 30 | 00:43:14 | 38th | ||
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | 22 | 00:23:19 | 26th | ||
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | 14 | 00:24:27 | 41st | 716 | |
| 12/08/22 | Lakes 5 Days - Day 5 (UKOL) | UKOL 11 (M75, W70, W75) | 01:22:16 | 56th | 829 | |
| 11/08/22 | Lakes 5 Days - Day 4 | 11 | 01:13:04 | 68th | 831 | |
| 09/08/22 | Lakes 5 Days - Day 3 (UKOL) | UKOL 11 (M75, W70, W75) | 01:37:57 | 65th | 808 | |
| 08/08/22 | Lakes 5 Days - Day 2 | 11 | 01:14:30 | 67th | 773 | |
| 07/08/22 | Lakes 5 Days - Day 1 | 11 | 01:25:43 | 69th | 750 | |
| 05/08/21 | Scottish 6 Days - Day 4 (UKOL) | UKOL C15 (W70) | 01:52:32 | 25th | 717 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C15 (W70) | 01:52:32 | 48th | ||
| 03/08/21 | Scottish 6 Days - Day 3 (UKOL) | UKOL C15 (W70) | 01:10:21 | 12th | 899 | |
| 01/08/21 | Scottish 6 Days - Day 1 | C15 | 00:59:10 | 24th | 898 | |
| 23/02/20 | TVOC Chiltern Challenge (UKOL) | UKOL GREEN (M70, W16, W55, W60) | 01:16:24 | 90th | 896 | |
| 26/01/20 | Big Weekend - Classic Race | Green | 01:38:53 | 115th | 871 | Navigation Chl |
| 17/11/19 | TAY East of Scotland Championships / SoSOL | Green | 01:21:49 | 38th | 895 | Racing Chl: Bronze |
| 10/11/19 | WMOA League Event 10 Titterstone Clee | Green | 01:24:36 | 41st | 887 | Racing Chl: Bronze |
| 03/11/19 | FVO SoSOL | Green | 01:09:10 | 35th | 917 | Racing Chl: Bronze |
| 13/10/19 | CompassPoint Scottish Orienteering League 6 | Green | 01:27:15 | 34th | 893 | Navigation Chl |
| 22/09/19 | CompassPoint Scottish Orienteering League 5 incorporating Veteran Home Internationals Individual | Green | 01:20:45 | 43rd | 908 | Racing Chl: Bronze |
| 08/09/19 | CompassPoint Scottish Orienteering League 4 | Green | 01:25:58 | 33rd | 955 | Navigation Chl |
| 07/09/19 | ELO Local Events in Edinburgh and the Lothians | Light Green | 01:07:39 | 39th | Racing Chl: Bronze | |
| 03/08/19 | Scottish 6Days - Strathearn 2019 - Day 6 (UKOL) | UKOL C20 (M75, W65) | 00:36:12 | 47th | 949 |