| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 12/04/26 | SOL 1 | Short Blue | 01:01:01 | 24th | 1073 | Racing Chl: Silver |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 11 (M60, W50) | 02:02:55 | 100th | 1045 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 11 (M65, W50) | 01:10:17 | 98th | 1008 | |
| 07/03/26 | INT Craigmillar Castle Park (Local Events in Edinburgh and the Lothians) | Blue | 01:11:34 | 11th | Racing Chl: Silver | |
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Blue | 01:31:07 | 59th | 1085 | Racing Chl: Bronze |
| 06/12/25 | INT Local Events in Edinburgh and The Lothians | Red | 00:34:35 | 1st | Racing Chl: Gold | |
| 21/09/25 | Scottish Orienteering League 4 | Short Blue | 01:18:02 | 33rd | 1031 | Racing Chl: Silver |
| 14/09/25 | CompassSport Cup Final | 5 | 01:05:03 | 70th | 979 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 08W | 01:34:27 | 43rd | 923 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 08W (W50) | 02:07:10 | 46th | 935 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 08W (W50) | 01:02:06 | 42nd | 966 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 08W | 02:07:06 | 39th | 973 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 08W | 01:28:11 | 27th | 1037 | |
| 17/11/24 | KFO Orienteering and ESOA Championships | Green | 00:53:51 | 21st | 1052 | Racing Chl: Gold |
| 20/10/24 | CompassSport Cup Final | 5 | 01:08:38 | |||
| 09/06/24 | Scottish Orienteering League 3 | Short Blue | 01:05:11 | 27th | 1037 | Racing Chl: Bronze |
| 08/06/24 | INT Local Events in Edinburgh and the Lothians | Light Green | 00:48:59 | 14th | Racing Chl: Gold | |
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C6 (M16, M65, W45, W50) | 02:11:01 | 62nd | 936 | |
| 19/05/24 | Tayside SoSOL | Green | 01:06:21 | 9th | 1031 | Racing Chl: Bronze |
| 24/03/24 | ELO SoSOL | Green | 00:54:06 | |||
| 10/03/24 | ESOC SoSOL | Green | 00:46:28 | 31st | 995 | Racing Chl: Gold |
| 02/03/24 | INT Local Events in Edinburgh and the Lothians | Light Green | 00:59:32 | 14th | Racing Chl: Gold | |
| 24/02/24 | ELO Local Events in Edinburgh and the Lothians | Green | 01:04:20 | 19th | Racing Chl: Silver | |
| 18/02/24 | CompassSport Cup Heat | 5 | 01:29:32 | 26th | 948 | |
| 19/11/23 | ESOC SoSOL incorporating ESOA Championships | Green | 01:12:01 | 21st | 1052 | Racing Chl: Bronze |
| 29/10/23 | Scottish Orienteering League 5 | Short Blue | 01:31:07 | |||
| 24/09/23 | Scottish Orienteering League 4 | Short Blue | 02:09:25 | 29th | 971 | Navigation Chl |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C27 (W50) | 01:22:43 | 24th | 1086 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C27 | 01:33:52 | 54th | 960 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C27 (W50) | 01:02:17 | 41st | 1032 | |
| 30/04/23 | ELO SoSOL | Green | 00:52:48 | 15th | 1020 | Racing Chl: Gold |
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Short Blue | 01:30:20 | 28th | 1002 | Navigation Chl |
| 01/04/23 | INT Local Events in Edinburgh and The Lothians | GREEN | 00:49:53 | 12th | Racing Chl: Gold | |
| 25/03/23 | ELO Local Events in Edinburgh and the Lothians | Blue | 01:05:13 | 26th | Racing Chl: Gold | |
| 19/03/23 | Scottish Orienteering League 2 | Short Blue | 01:12:32 | 22nd | 979 | Racing Chl: Bronze |
| 18/03/23 | Scottish Middle Distance Championships incorporating BUCS Individuals | Course 3 | 00:57:10 | 39th | 1056 | |
| 12/03/23 | STAG's Scottish Orienteering League 1 | Short Blue | 01:21:59 | |||
| 04/03/23 | INT Local Events in Edinburgh and The Lothians | Green | 00:54:05 | 25th | Racing Chl: Gold | |
| 25/02/23 | ELO Local Events in Edinburgh and the Lothians | Green | 00:53:56 | |||
| 29/01/23 | EUOC Big Weekend - Classic Race (SoSOL) | Green | 01:19:30 | 50th | 1059 | Racing Chl: Bronze |
| 12/11/22 | RR SoSOL and ESOA Champs | Green | 01:05:39 | 29th | 942 | Navigation Chl |
| 08/10/22 | Junior Home Internationals Relays and open middle-distance race | Blue | 01:16:37 | 48th | 1057 | Racing Chl: Bronze |
| 25/09/22 | Scottish Orienteering League 5 | Short Blue | 01:45:45 | 32nd | 802 | Navigation Chl |
| 23/01/22 | Big Weekend Classic (UKOL, SoSoL) | UKOL Green (M65, M70, W16, W45, W50, W55, W60) | 01:02:38 | 35th | 1068 | |
| 19/09/21 | Scottish Junior Cup - Round 3 | Medium | 01:19:50 | 16th | 1102 | |
| 29/08/21 | Scottish Junior Cup - Round 2 | Medium | 01:23:42 | 26th | 1039 | |
| 06/08/21 | Scottish 6 Days - Day 5 (UKOL) | UKOL C7 (M60, W40, W45) | 01:51:24 | 40th | 1078 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C7 (M60, W40, W45) | 01:51:24 | 85th | ||
| 02/08/21 | Scottish 6 Days - Day 2 (UKOL) | UKOL C7 (M60, W40, W45) | 01:02:20 | 53rd | 1050 | |
| 01/08/21 | Scottish 6 Days - Day 1 | C7 | 01:49:12 | 61st | 952 |