| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 31/01/24 | Moravian - Carsehill - Northern Night Cup #5 | Long | 01:10:11 | 10th | ||
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 5 | 00:46:24 | 44th | 1011 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 5 | 00:14:32 | 24th | 1077 | |
| 26/01/24 | EUOC Big Weekend - FWTN | 2 | 00:25:30 | |||
| 29/10/23 | Scottish Orienteering League 5 | Green | 00:56:51 | 12th | 1071 | Racing Chl: Bronze |
| 21/10/23 | Roseisle - Saturday Local Event | Light Green | 01:01:00 | 17th | Racing Chl: Silver | |
| 24/09/23 | Scottish Orienteering League 4 | Green | 01:20:51 | 8th | 1098 | Racing Chl: Bronze |
| 09/09/23 | Moravian - Regional Event | Green | 00:54:56 | |||
| 04/08/23 | S6D Moray 2023 Day 5 | C24 | 00:48:33 | 83rd | 1024 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C24 (M70, W55) | 01:24:38 | 75th | 1032 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 4 | 00:13:40 | 16th | 1100 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C24 | 01:15:46 | 89th | 1001 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C24 (M70, W55) | 00:42:40 | 13th | 1112 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C24 | 01:23:35 | 51st | 1054 | |
| 28/06/23 | A4 Design & Print Northern Urban League - Event 4 | Long | 00:44:38 | 25th | ||
| 24/06/23 | Moravian - Saturday Local Event - Lossiemouth | light green | 00:43:16 | 10th | Racing Chl: Gold | |
| 07/06/23 | A4 Design & Print Northern Urban League - Event 1 | Short | 00:17:13 | 3rd | ||
| 27/05/23 | Scottish Championships (UKOL) | UKOL C6 (M70, W16, W55, W60) | 00:57:33 | 23rd | 1091 | |
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 10 (W55, W60) | 00:52:08 | |||
| 06/05/23 | British Sprint Championships Qualifiers | Q10 | 00:21:50 | 16th | 1011 | |
| 06/05/23 | British Sprint Championships Finals | F9 | 00:17:12 | 25th | 1069 | |
| 06/05/23 | 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:17:12 | 108th | ||
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 19 (M70, W55) | 01:39:28 | 73rd | 1046 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (W55) | 00:50:37 | 37th | 1097 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 12 (M70, W55, W60) | 00:16:14 | 45th | 1059 | |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 16 (M70, W55) | 01:18:34 | 36th | 1086 | |
| 12/03/23 | STAG's Scottish Orienteering League 1 | Short Blue | 01:37:05 | 14th | 1032 | Navigation Chl |
| 25/02/23 | MAROC Ballater Sprint | Sprint | 00:28:43 | 35th | ||
| 25/02/23 | Scottish Night Championships: Balmoral | 04 | 00:56:20 | 11th | 1157 | |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 4 Blue Men | 01:10:32 | 28th | 1050 | |
| 29/01/23 | EUOC Big Weekend - Classic Race (SoSOL) | Green | 01:22:08 | 55th | 1047 | Racing Chl: Bronze |
| 28/01/23 | EUOC Big Weekend - City Race - SOUL1 | 4 | 00:48:24 | 76th | 970 | |
| 27/01/23 | EUOC Big Weekend - FWTN #6 | Short | 00:33:33 | 38th | ||
| 25/01/23 | NNC Forres Golf Course Event | Short | 00:49:44 | |||
| 07/12/22 | NNC Altyre Night Event | Short | 00:46:48 | 6th | ||
| 19/11/22 | Carsehill Local Event | Light Green | 48:00:00 | |||
| 22/10/22 | Lossiemouth Dunes - Local Event | Light Green | 00:58:23 | 19th | Racing Chl: Silver | |
| 09/10/22 | Scottish Orienteering League 6, incorporating JHI Individual & Scottish Junior Cup 3 | Green | 01:20:58 | 8th | 1048 | Navigation Chl |
| 08/10/22 | Junior Home Internationals Relays and open middle-distance race | Green | 00:51:59 | 20th | 1043 | Racing Chl: Bronze |
| 25/09/22 | Scottish Orienteering League 5 | Green | 01:02:26 | 21st | 1006 | Racing Chl: Bronze |
| 28/05/22 | Scottish Championships (UKOL) | UKOL 8 (M70, W16, W55) | 01:38:38 | 36th | 1002 | |
| 15/05/22 | Scottish Orienteering League 3 | Green | 00:41:40 | 7th | 1094 | Racing Chl: Silver |
| 14/05/22 | Scottish Middle Distance Championships | Course 4 | 00:41:23 | |||
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 19 (M70, W55) | 01:19:27 | 44th | 1052 | |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (W55) | 00:48:41 | 53rd | 1040 | |
| 15/04/22 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 11 (M65, W55) | 00:19:13 | 53rd | 1054 | |
| 03/04/22 | Northern Championships (UKOL) | UKOL Course 8 (M70, W55, W16) | 01:08:51 | 46th | 980 | |
| 02/04/22 | Northumberland Spring Middle Distance Event (UKOL) / Junior Selection Race | UKOL Short Green (M75, M80, M85, W16, W55, W60, W65, W70, W75, W80, W85) | 00:32:17 | |||
| 27/03/22 | Craig Leach (East)/Craig Dunain | Green | 01:44:02 | 6th | 1040 | Navigation Chl |
| 12/03/22 | CompassSport Cup Heat | Green Women | 01:09:38 | 27th | 1019 |