| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 16/03/24 | Scottish Spring - UltraSprint | 00:06:01 | 122nd | |||
| 16/03/24 | Scottish Spring - UltraSprint | 00:07:52 | 122nd | |||
| 16/03/24 | Scottish Spring - UltraSprint | 00:07:53 | 122nd | |||
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 3 | 00:18:04 | 41st | 1111 | |
| 26/01/24 | EUOC Big Weekend - FWTN | 1 | 00:28:16 | 99th | ||
| 31/12/23 | Christmas Cup Day 3 | Medium | 00:35:30 | |||
| 29/12/23 | Christmas Cup Day 2 | Medium | 00:47:46 | 13th | ||
| 28/12/23 | Christmas Cup Day 1 | Medium | 01:20:19 | 17th | ||
| 03/12/23 | STAG's 24th Glasgow Parks Champs - Race 1 | Course 3 | 00:14:49 | 11th | 1102 | |
| 03/12/23 | STAG's 24th Glasgow Parks Champs - Race 2 | Course 3 | 00:11:59 | 8th | 1160 | |
| 03/12/23 | STAG's 24th Glasgow Parks Champs - Race 3 | Course 3 | 00:23:51 | 6th | 1192 | |
| 19/11/23 | ESOC SoSOL incorporating ESOA Championships | Blue | 01:13:12 | 12th | 1199 | Racing Chl: Gold |
| 29/10/23 | Scottish Orienteering League 5 | Short Brown | 01:31:34 | 15th | 1192 | Racing Chl: Silver |
| 24/09/23 | Scottish Orienteering League 4 | Short Brown | 01:34:01 | 9th | 1224 | Racing Chl: Gold |
| 10/09/23 | Scottish Score Championships | Score 2 TD5 | 01:02:58 | 91st | ||
| 09/09/23 | Moravian - Regional Event | Blue | 01:02:03 | 4th | 1215 | Racing Chl: Gold |
| 02/09/23 | Sprint Scotland (Day 1) - WRE | Course 3 | 00:15:38 | 26th | 1142 | |
| 02/09/23 | Sprint Scotland - Race 2 | Course 3 | 00:17:22 | 29th | 1127 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C37 (M45) | 01:49:57 | 35th | 1211 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C37 | 01:30:48 | 38th | 1218 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C37 (M45) | 00:47:12 | 33rd | 1240 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C37 | 01:57:44 | 42nd | 1177 | |
| 28/07/23 | Coast and Islands 2023 - Day 6 | Long | 00:36:34 | 39th | 1152 | |
| 27/07/23 | Coast and Islands 2023 - Day 5 | Long | 01:23:44 | 32nd | 1218 | |
| 26/07/23 | Coast and Islands 2023 - Day 4 | Long | 00:34:36 | 42nd | 1183 | |
| 25/07/23 | Coast and Islands 2023 - Day 3 | Long | 01:27:07 | 48th | 1191 | |
| 24/07/23 | Coast and Islands 2023 - Day 2 | Long | 01:20:52 | 50th | 1180 | |
| 22/07/23 | Coast and Islands 2023 - Day 1 | Long | 01:38:04 | 43rd | 1203 | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C3 (M45, M50) | 01:29:29 | 18th | 1203 | |
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Short Brown | 01:25:57 | 23rd | 1151 | Racing Chl: Gold |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 11 (M45) | 01:35:59 | 29th | 1233 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 6 (M45) | 01:03:35 | 36th | 1231 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 4 (M45) | 00:21:32 | 51st | 1128 | |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 8 (M45) | 01:42:03 | 36th | 1197 | |
| 19/03/23 | Scottish Orienteering League 2 | Short Brown | 01:10:45 | 12th | 1180 | Racing Chl: Gold |
| 12/03/23 | STAG's Scottish Orienteering League 1 | Short Brown | 01:50:11 | 18th | 1195 | Racing Chl: Bronze |
| 25/02/23 | MAROC Ballater Sprint | Sprint | 00:28:44 | 36th | ||
| 25/02/23 | Scottish Night Championships: Balmoral | 02 | 01:27:31 | 22nd | 1135 | |
| 11/02/23 | TAY Urban Event - SOUL3 | 2 | 00:49:20 | 6th | 1087 | |
| 28/01/23 | EUOC Big Weekend - City Race - SOUL1 | 2 | 01:01:39 | 76th | 1081 | |
| 27/01/23 | EUOC Big Weekend - FWTN #6 | Long | 00:40:15 | 112th | ||
| 29/12/22 | Christmas Cup Day 1 | Long | 01:21:30 | 33rd | ||
| 13/11/22 | KFO Regional Event incorporating Scottish University Champs | Brown | 01:28:08 | 18th | 1253 | Racing Chl: Gold |
| 23/10/22 | Scottish Orienteering League 7 | Short Brown | 01:22:12 | 7th | 1234 | Racing Chl: Gold |
| 09/10/22 | Scottish Orienteering League 6, incorporating JHI Individual & Scottish Junior Cup 3 | Short Brown | 01:30:06 | 5th | 1239 | Racing Chl: Bronze |
| 25/09/22 | Scottish Orienteering League 5 | Short Brown | 01:21:48 | 16th | 1209 | Racing Chl: Gold |
| 28/05/22 | Scottish Championships (UKOL) | UKOL 3 (M45, M50) | 01:41:30 | 13th | 1236 | |
| 15/05/22 | Scottish Orienteering League 3 | Short Brown | 01:01:52 | 9th | 1235 | Racing Chl: Gold |
| 14/05/22 | Scottish Middle Distance Championships | Course 2 | 00:38:41 | |||
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 11 (M45) | 01:34:36 | 19th | 1231 |