| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 11/06/23 | Race the Abbeys - Scottish Borders: Urban Sprint (UKOL) incorporating SOUL7 | UKOL Course 3 (M55, M60, W40, W45, W50) | 00:44:06 | 19th | 1111 | |
| 10/06/23 | Race the Abbeys - Scottish Borders: Urban (UKOL) - incorporating UKUL9 & SOUL6 | UKOL Course 3 (M55, M60, W40, W45, W50) | 00:48:50 | 21st | 1093 | |
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Blue | 01:20:54 | |||
| 19/03/23 | Scottish Orienteering League 2 | Blue | 01:27:32 | |||
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 4 Blue Men | 01:04:58 | 25th | 1096 | |
| 01/01/23 | Christmas Cup Day 4 | Medium Prologue | 00:20:17 | 8th | ||
| 16/10/22 | CompassSport Cup Final | Blue Men | 01:24:09 | 54th | 1112 | |
| 31/07/22 | Coast and Islands 2022 - Day 6 | Short | 00:57:20 | 9th | 1027 | |
| 30/07/22 | Coast and Islands 2022 - Day 5 - Race 2 | Short | 00:14:38 | 8th | 1058 | |
| 30/07/22 | Coast and Islands 2022 - Day 5 - Race 1 | Short | 00:27:29 | 7th | 1059 | |
| 28/07/22 | Coast and Islands 2022 - Day 4 | Short | 01:15:05 | 21st | 946 | |
| 27/07/22 | Coast and Islands 2022 - Day 3 | Short | 01:19:46 | |||
| 26/07/22 | Coast and Islands 2022 - Day 2 | Short | 01:30:05 | 22nd | 946 | |
| 25/07/22 | Coast and Islands 2022 - Day 1 | Short / Medium | 00:19:25 | 26th | 1103 | |
| 26/03/22 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:48:39 | 12th | Racing Chl: Gold | |
| 06/03/22 | ESOC SoSOL | Blue | 01:21:09 | 21st | 1099 | Racing Chl: Silver |
| 19/02/22 | Moravian Saturday League | Light Green | 01:06:01 | 10th | Racing Chl: Bronze | |
| 12/02/22 | Scottish Night Championships | Course 3 | 00:59:06 | 26th | 1113 | |
| 06/02/22 | ESOC SOUL2 | 3 (Blue) | 00:59:07 | |||
| 22/01/22 | Big Weekend Urban incorporating SOUL1 (UKUL, UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:47:44 | 51st | 1094 | |
| 14/11/21 | Stirling City Race - SOUL 6 | 2 | 01:12:29 | 17th | 1024 | |
| 23/10/21 | Moray Mix - SOUL 4 | Course 2 | 00:51:48 | 23rd | 1051 | |
| 26/09/21 | AYROC/STAG Ayrshire Weekend - Event 2/2 - SOUL 3 incorporating Scottish Sprint Champs | 2 | 00:40:22 | 11th | ||
| 26/09/21 | AYROC Scottish Sprint Champs - Race 2 | 2 | 00:19:16 | 11th | 1082 | |
| 26/09/21 | AYROC Scottish Sprint Champs - Race 1 | 2 | 00:21:06 | 12th | 1058 | |
| 14/07/21 | Sprintelope 12 | Long | 00:45:20 | 33rd | ||
| 10/04/21 | INT Local Events in Edinburgh and the Lothians 2 | Green | 00:41:46 | 4th | Racing Chl: Gold | |
| 01/12/19 | 21st Glasgow Parks Championships - Race 3 | Veteran Men | 00:57:53 | 14th | 854 | |
| 01/12/19 | 21st Glasgow Parks Championships - Race 2 | Veteran Men | 00:14:47 | 12th | 1037 | |
| 01/12/19 | 21st Glasgow Parks Championships - Race 1 | Veteran Men | 00:15:35 | 13th | 1055 | |
| 27/10/19 | Clyde Erskine Urban race incorporating bto SOUL10 | Course 2 | 00:49:48 | 17th | 1082 | |
| 15/09/19 | British Middle Distance Championships (UKOL) | UKOL 4 (M45, M50) | 01:02:59 | 70th | 1073 | |
| 14/09/19 | British Sprint Championships (UKOL) | UKOL Course F6 (M45, M50, M55) | 02:15:46 | 114th | ||
| 14/09/19 | British Sprint Championships Finals | F10 | 00:15:46 | 27th | 1087 | |
| 14/09/19 | British Sprint Championships Qualifiers | H4B | 00:16:31 | |||
| 22/06/19 | Sprint Scotland Weekend Race 2 - bto SOUL7 and UKUL | Course 3 | 00:20:13 | 16th | 1072 | |
| 13/04/19 | Scottish Spring 2019 Sprint Distance incorporating bto SOUL5 | 2 | 00:26:32 | 45th | 1124 | |
| 03/02/19 | ESOC Sprint-O - Race 2 | Course 2 | 00:20:13 | 35th | 1084 | |
| 03/02/19 | ESOC Sprint-O incorporating Scottish Sprint Championships and bto SOUL2 | Course 2 | 00:21:01 | 38th | 1116 | |
| 12/01/19 | ESOC Local Events in Edinburgh and the Lothians | Green | 00:41:47 | 23rd | Racing Chl: Gold | |
| 04/11/18 | SoSOL 7 incorporating ESOA Championship | Brown | 01:30:18 | 18th | 1133 | Racing Chl: Gold |
| 14/10/18 | SOLWAY Mark Hill SoSOL | Blue | 01:30:09 | 20th | 1050 | Racing Chl: Bronze |
| 26/05/18 | Scottish Championships Individual (UKOL) | UKOL Course 8 (M70, W16, W55) | 01:17:50 | 51st | 1029 | |
| 19/05/18 | British Orienteering Championships (UKOL) | UKOL 18 (W50) | 01:17:45 | 15th | 1125 | |
| 28/04/18 | ELO Local Events in Edinburgh and the Lothians | Green | 00:41:45 | 16th | Racing Chl: Gold | |
| 25/03/18 | CompassPoint Scottish Orienteering League 1 - Scottish Spring Weekend: Classic | Short Brown | 01:52:20 | 32nd | 1081 | Racing Chl: Bronze |
| 11/03/18 | CompassSport Cup&Trophy Heat (+entries open to all) | Blue Men | 01:22:17 | 36th | 1077 | |
| 11/02/18 | STAG SoSOL 3 | Blue | 01:07:52 | 27th | 1053 | Racing Chl: Gold |
| 04/02/18 | ESOC Sprint-O - Race 1 incorporating bto SOUL 2 | Course 1 | 00:32:22 | 28th | 1010 | |
| 04/02/18 | ESOC Sprint-O - Race 2 | Course 1 | 00:24:24 | 27th |