| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 09/10/21 | Bush Heath (UKOL) | UKOL Blue (M45, M50, M55, M60, W21, W35, W40) | 01:08:08 | 9th | 1169 | |
| 03/10/21 | National Middle Distance Race (BOC weekend, UKOL) | UKOL Course 6 (M55, M60) | 00:42:47 | 20th | 1208 | |
| 02/10/21 | British Orienteering Championships (UKOL) - rearranged from 2022 | UKOL Course 12 (M55) | 01:29:19 | 18th | 1207 | |
| 26/09/21 | AYROC Scottish Sprint Champs - Race 1 | 3 | 00:14:45 | 2nd | 1264 | |
| 26/09/21 | AYROC Scottish Sprint Champs - Race 2 | 3 | 00:12:26 | 1st | 1263 | |
| 26/09/21 | AYROC/STAG Ayrshire Weekend - Event 2/2 - SOUL 3 incorporating Scottish Sprint Champs | 3 | 00:27:11 | 1st | ||
| 25/09/21 | STAG/AYROC Ayrshire Weekend - Event 1/2 - SOUL 2 | Course 3 | 00:39:12 | 1st | 1290 | |
| 22/08/21 | British Sprint Championships Qualifiers | Q3C | 00:15:01 | 6th | 1226 | |
| 22/08/21 | British Sprint Championships (UKOL) | UKOL M55 (M55) | 00:13:10 | 6th | ||
| 22/08/21 | British Sprint Championships Finals | F6 | 00:13:10 | 8th | 1261 | |
| 14/07/21 | Sprintelope 12 | Long | 00:32:40 | 13th | ||
| 16/06/21 | ELO Sprintelope - Pencaitland | Long | 00:33:10 | 7th | ||
| 02/06/21 | ELO Sprintelope - Dunbar North | Long | 00:36:17 | 4th | ||
| 05/05/21 | ELO Sprintelope - Prestonpans | Long | 00:28:00 | 3rd | ||
| 02/02/20 | ESOC SOUL 2 | 00:40:44 | 1st | 1227 | ||
| 25/01/20 | Big Weekend - Edinburgh City Urban Race | 3 | 00:44:46 | 3rd | 1265 | |
| 17/11/19 | TAY East of Scotland Championships / SoSOL | Blue | 01:19:01 | 13th | 1164 | Racing Chl: Silver |
| 27/10/19 | Clyde Erskine Urban race incorporating bto SOUL10 | Course 3 | 00:30:32 | 2nd | 1260 | |
| 20/10/19 | CompassSport Cup Final | Course 1 | 01:28:41 | 39th | 1225 | |
| 06/10/19 | European City Race Tour - Liverpool | 3 | 00:39:42 | 3rd | 1249 | |
| 05/10/19 | EuroCity Race Tour - Everton Brow | 3 | 00:21:33 | 2nd | 1245 | |
| 29/09/19 | INVOC bto SOUL9 | 3 WV/MSV | 00:33:37 | 1st | 1263 | |
| 21/09/19 | City of London Race | 5 | 00:46:42 | 6th | 1220 | |
| 20/09/19 | LOK City of London Race 1 | 3 | 00:18:20 | 3rd | 1205 | |
| 14/09/19 | British Sprint Championships Finals | F6 | 00:13:03 | 24th | 1260 | |
| 14/09/19 | British Sprint Championships Qualifiers | H4C | 00:13:21 | 9th | 1238 | |
| 14/09/19 | British Sprint Championships (UKOL) | UKOL Course F6 (M45, M50, M55) | 00:13:03 | 24th | ||
| 18/08/19 | East Midlands Urban League 2019/Race the Castles (UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:34:16 | 1st | 1252 | |
| 11/08/19 | Buckingham Urban | Course 3 (SVM, VW) | 00:31:11 | 1st | 1226 | |
| 31/07/19 | Scottish 6Days - Strathearn 2019 - UKUL Sprint incorporating bto SOUL8 | Course 3 | 00:14:16 | 3rd | 1247 | |
| 07/07/19 | Urban event | Course C | 00:30:05 | 1st | 1240 | |
| 16/06/19 | BOK Blast Day 2 (SEOUL) | 3 - WV, MSV | 00:36:06 | 2nd | 1263 | |
| 15/06/19 | BOK Blast Day 1 (UKUL) p.m. race | 3: MSV, WV | 00:16:08 | 4th | 1233 | |
| 15/06/19 | BOK Blast Day 1 (UKUL) a.m. race | 3: MSV, WV | 00:17:30 | 3rd | 1231 | |
| 09/06/19 | Coventry Weekend of Orienteering (UKOL) (UKUL) (WMOA Urban League 4) | UKOL 3 (M55, M60, W40, W45, W50) | 00:40:47 | 2nd | 1261 | |
| 02/06/19 | ESOC bto SOUL6 | 3 | 00:36:48 | 2nd | 1261 | |
| 15/05/19 | FVO WEE Linlithgow Loch | Short Sprintelope | 00:26:07 | 2nd | ||
| 05/05/19 | British Orienteering Championships (UKOL) | UKOL 10 (M55) | 01:09:20 | 42nd | 1156 | |
| 28/04/19 | MDOC Middle Distance Urban | 3 | 00:29:47 | 1st | 1239 | |
| 21/04/19 | Jan Kjellstrom Orienteering Festival - Individual 2 (UKOL) | UKOL 12 (M55) | 01:27:05 | 32nd | 1197 | |
| 20/04/19 | Jan Kjellstrom Orienteering Festival - Individual 1 (UKOL) | UKOL 8 (M55) | 00:52:37 | 45th | 1197 | |
| 19/04/19 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL) | UKOL 7 (M55, W35) | 00:16:15 | 16th | 1226 | |
| 13/04/19 | Scottish Spring 2019 Middle Distance | Green | 00:31:36 | 5th | 1144 | Racing Chl: Gold |
| 13/04/19 | Scottish Spring 2019 Sprint Distance incorporating bto SOUL5 | 3 | 00:15:59 | 3rd | 1267 | |
| 24/03/19 | KFO Urban Event incorporating bto SOUL4 | 3. Blue | 00:32:41 | 1st | 1252 | |
| 17/03/19 | CompassSport Cup Heat - Dunrod Hill, Greenock | 4 Blue Men | 01:10:36 | 11th | 1204 | |
| 10/03/19 | Tinto Twin Day Event | Course 3 | 01:01:32 | 12th | 1100 | |
| 09/03/19 | Northern Champs Weekend Urban Event (UKOL) | UKOL U3 (M55, M60, W40, W45, W50) | 00:42:45 | 5th | 1250 | |
| 09/03/19 | Tinto Twin Night Event | Course 3 | 00:34:20 | 10th | 1128 | |
| 24/02/19 | CompassPoint Scottish Orienteering League 1 (UKOL) | UKOL C4 (M16, M55, M60, W18, W20, W35, W40) | 01:06:45 | 68th | 1118 |