| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 14 (M75, W60) | 01:40:49 | 61st | 990 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 14 (M75, W60) | 00:50:50 | 51st | 1007 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 7 (M55) | 00:19:24 | 54th | 1064 | |
| 07/03/26 | Tayside events 2026 No1 | Green | 01:30:56 | 16th | Racing Chl: Bronze | |
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Green | 01:07:34 | 54th | 1003 | Navigation Chl |
| 23/01/26 | Edinburgh Big Weekend - Fight with the Night | Medium | 00:53:14 | 39th | ||
| 21/01/26 | Devilla | Short AB | 01:07:08 | 7th | ||
| 07/09/25 | Scottish Orienteering League 3 | Short Blue | 01:30:39 | 35th | 1008 | Racing Chl: Bronze |
| 03/08/25 | Sprint Scotland Race 2 | B4 | 00:18:42 | 25th | 1063 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A4 | 00:17:52 | 25th | 1080 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 11 | 01:00:32 | 37th | 1040 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 11 (W60) | 01:33:53 | 73rd | 953 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 3 | 00:21:34 | 67th | 1068 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 11 (W60) | 00:37:43 | 40th | 1037 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 11 | 01:26:26 | 53rd | 1000 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 11 | 01:15:25 | 52nd | 1028 | |
| 15/06/25 | Tayside Open Event and Jamie Stevenson Trophy | Blue | 01:21:21 | 21st | Racing Chl: Bronze | |
| 03/05/25 | Scottish Championships | Course 9 | 01:31:32 | 33rd | 989 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Short Blue | 01:04:50 | 31st | 1070 | Racing Chl: Silver |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Short Blue | 01:26:34 | 42nd | 1009 | Racing Chl: Bronze |
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 7 (M70, W60) | 01:14:47 | 20th | 1029 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Green | 00:45:02 | 30th | 1051 | Racing Chl: Bronze |
| 17/11/24 | KFO Orienteering and ESOA Championships | Blue | 01:36:08 | 25th | 994 | Racing Chl: Bronze |
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Short Blue | 01:49:18 | 34th | 1008 | Racing Chl: Bronze |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - PM | Course 3 | 00:15:05 | 23rd | 1033 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - AM | Course 3 | 00:17:38 | 25th | 976 | |
| 04/05/24 | Sprint Scotland (Race 2) | Course 4 | 00:21:27 | 14th | 1038 | |
| 04/05/24 | Sprint Scotland (Race 1) | Course 4 | 00:21:03 | 9th | 1139 | |
| 21/04/24 | Scottish Orienteering League 2 | Short Blue | 01:16:39 | 34th | 1056 | Racing Chl: Silver |
| 20/04/24 | Scottish Middle Championships | 3 | 00:56:57 | 53rd | 1020 | |
| 17/03/24 | Scottish Orienteering League 1 (Scottish Spring) | Short Blue | 01:25:23 | 21st | 1043 | Navigation Chl |
| 16/03/24 | Scottish Spring - UltraSprint | 00:10:57 | 194th | |||
| 16/03/24 | Scottish Spring - UltraSprint | 00:12:57 | 194th | |||
| 16/03/24 | Scottish Spring - UltraSprint | 00:11:02 | 194th | |||
| 16/03/24 | Scottish Spring - Middle | 01:07:17 | 105th | |||
| 10/03/24 | ESOC SoSOL | Blue | 01:11:32 | 36th | 1034 | Racing Chl: Gold |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 4 | 00:57:21 | 72nd | 928 | |
| 26/01/24 | EUOC Big Weekend - FWTN | 2 | 00:29:06 | 30th | ||
| 29/10/23 | Scottish Orienteering League 5 | Green | 01:01:30 | 18th | 1042 | Racing Chl: Bronze |
| 04/08/23 | S6D Moray 2023 Day 5 | C23 | 00:47:29 | 96th | 959 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C23 (W60) | 01:28:54 | 85th | 973 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 3 | 00:18:51 | 96th | 967 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C23 | 01:18:25 | 87th | 987 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C23 (W60) | 00:46:08 | 66th | 1031 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C23 | 01:15:44 | 61st | 1025 | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C6 (M70, W16, W55, W60) | 01:13:22 | 48th | 997 | |
| 21/05/23 | Tayside Spring 3 . | Short Blue | 01:20:06 | 6th | Racing Chl: Bronze | |
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Green | 00:58:34 | 23rd | 1064 | Racing Chl: Bronze |
| 19/03/23 | Scottish Orienteering League 2 | Green | 00:49:07 | |||
| 18/03/23 | Scottish Middle Distance Championships incorporating BUCS Individuals | Course 3 | 01:01:14 | 44th | 1017 |