| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/07/23 | Coast and Islands 2023 - Day 6 | Medium | 00:29:50 | 23rd | 1096 | |
| 27/07/23 | Coast and Islands 2023 - Day 5 | Medium | 01:27:45 | 34th | 1086 | |
| 26/07/23 | Coast and Islands 2023 - Day 4 | Medium | 00:26:54 | 19th | 1145 | |
| 25/07/23 | Coast and Islands 2023 - Day 3 | Medium | 01:02:26 | 7th | 1197 | |
| 24/07/23 | Coast and Islands 2023 - Day 2 | Medium | 01:00:06 | |||
| 22/07/23 | Coast and Islands 2023 - Day 1 | Long | 01:36:35 | 40th | 1208 | |
| 28/06/23 | A4 Design & Print Northern Urban League - Event 4 | Long | 00:42:16 | 21st | ||
| 24/06/23 | Moravian - Saturday Local Event - Lossiemouth | light green | 00:36:49 | 6th | Racing Chl: Gold | |
| 15/06/23 | Northern Urban League | NUL 2 - Long - SI Timing | 00:44:29 | 17th | ||
| 07/06/23 | A4 Design & Print Northern Urban League - Event 1 | Long | 00:40:43 | 16th | ||
| 27/05/23 | Scottish Championships (UKOL) | UKOL C6 (M70, W16, W55, W60) | 00:46:26 | 8th | 1157 | |
| 20/05/23 | Moravian - Saturday Local Event - Findhorn | Light Green | 00:40:38 | 4th | Racing Chl: Gold | |
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 8 (M70, W18, W20, W50) | 00:50:17 | |||
| 06/05/23 | British Sprint Championships Finals | F10 | 00:23:37 | 52nd | 844 | |
| 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:23:37 | 219th | ||
| 06/05/23 | British Sprint Championships Qualifiers | Q13 | 00:15:44 | 6th | 1109 | |
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Short Brown | 01:20:18 | 18th | 1182 | Racing Chl: Gold |
| 15/04/23 | Moravian - Saturday Local Event - Dufftown | Long | 00:36:44 | 8th | ||
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 19 (M70, W55) | 01:16:57 | 22nd | 1119 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 13 (M70) | 00:30:43 | 1st | 1147 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 12 (M70, W55, W60) | 00:18:19 | 86th | 1005 | |
| 02/04/23 | Scottish Sprint Champs - incorporating SOUL5 | Course 4 | 00:15:23 | 7th | 1092 | |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 16 (M70, W55) | 01:14:05 | 26th | 1109 | |
| 19/03/23 | Scottish Orienteering League 2 | Short Brown | 01:16:27 | 16th | 1139 | Racing Chl: Silver |
| 18/03/23 | Scottish Middle Distance Championships incorporating BUCS Individuals | Course 4 | 00:33:24 | 12th | 1152 | |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 7 Veterans Short Green | 00:33:51 | 1st | 1122 | |
| 05/02/23 | Gordonstoun Parkland/Urban Sprint Event - Regional | Long | 00:31:00 | 9th | 1172 | |
| 04/02/23 | INVOC - SOUL2 | Course 4 | 00:29:09 | 1st | 1133 | |
| 25/01/23 | NNC Forres Golf Course Event | Long | 00:39:47 | 10th | ||
| 15/01/23 | MAROC Potarch Regional (Resheduled) | Brown | 01:28:04 | 7th | Racing Chl: Gold | |
| 14/01/23 | Moravian Local Event - Quarry Wood | Light Green | 44:13:00 | 9th | Navigation Chl | |
| 01/01/23 | Christmas Cup Day 4 | Long Prologue | 00:25:07 | 33rd | ||
| 01/01/23 | Christmas Cup Day 4 | Long Chase | 00:19:16 | 33rd | ||
| 31/12/22 | Christmas Cup Day 3 | Long | 01:05:56 | 44th | ||
| 29/12/22 | Christmas Cup Day 1 | Long | 01:16:21 | 24th | ||
| 19/11/22 | Carsehill Local Event | Light Green | 50:19:00 | 8th | Navigation Chl | |
| 16/10/22 | CompassSport Cup Final | Veterans Short Green | 00:36:45 | 2nd | 1097 | |
| 15/10/22 | Stirling City Race - SOUL10 | 4 - Green | 00:27:35 | 11th | 1128 | |
| 09/10/22 | Scottish Orienteering League 6, incorporating JHI Individual & Scottish Junior Cup 3 | Short Brown | 01:30:02 | 4th | 1239 | Racing Chl: Bronze |
| 08/10/22 | Junior Home Internationals Relays and open middle-distance race | Brown | 00:59:47 | 25th | 1229 | Racing Chl: Gold |
| 25/09/22 | Scottish Orienteering League 5 | Short Brown | 01:26:18 | 19th | 1187 | Racing Chl: Gold |
| 24/09/22 | Moravian SOUL9 | Course 4 | 00:22:31 | 4th | 1130 | |
| 28/08/22 | Morrone Birkwood, Braemar regional event on new area | Brown | 01:42:34 | 8th | 1157 | Racing Chl: Silver |
| 12/08/22 | Lakes 5 Days - Day 5 (UKOL) | UKOL 8 (M70, W60) | 01:12:55 | 25th | 1087 | |
| 11/08/22 | Lakes 5 Days - Day 4 | 8 | 01:21:03 | 24th | 1075 | |
| 09/08/22 | Lakes 5 Days - Day 3 (UKOL) | UKOL 8 (M70, W60) | 00:39:14 | 1st | 1209 | |
| 08/08/22 | Lakes 5 Days - Day 2 | 8 | 00:37:54 | 1st | 1163 | |
| 07/08/22 | Lakes 5 Days - Day 1 | 8 | 00:58:53 | 4th | 1144 | |
| 31/07/22 | Coast and Islands 2022 - Day 6 | Medium | 00:56:13 | 9th | 1143 | |
| 30/07/22 | Coast and Islands 2022 - Day 5 - Race 1 | Medium | 00:41:49 | 7th | 1156 |