| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 10/09/16 | WOLF - Kingussie, Sprint, SOUL 8 | 2 - M/W 40+ | 00:19:52 | 18th | 1188 | |
| 21/05/16 | Scottish Championships Individual (UKOL) | UKOL 03 (M45, M50) | 01:17:31 | 15th | 1257 | |
| 10/04/16 | Scottish Orienteering League 2 | Short Brown | 01:15:21 | 8th | 1240 | Racing Chl: Gold |
| 27/03/16 | Jan Kjellstrom Orienteering Festival Individual 2 (WRE & UKOL) | UKOL 11 (M45) | 01:28:55 | 27th | 1238 | |
| 26/03/16 | Jan Kjellstrom Orienteering Festival Individual 1 (UKOL) | UKOL 11 (M45) | 01:16:45 | 24th | 1249 | |
| 25/03/16 | Jan Kjellstrom Orienteering Festival - Sprint (WRE & UKOL) | UKOL 4 (M45) | 00:22:34 | 47th | 1184 | |
| 06/03/16 | Scottish Orienteering League 1 | Short Brown | 01:09:34 | 1st | 1272 | Navigation Chl |
| 06/08/15 | Scottish 6 Days - Day4 | C37 | 01:17:02 | 98th | 1215 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C37 (M45) | 00:41:18 | 69th | 1259 | |
| 02/08/15 | Scottish 6 Days - Day1 | C37 | 01:36:46 | 115th | 1184 | |
| 21/06/15 | Schiehallion Weekend Day 3 Dunalastair - CompassPoint SOL 6 | Short Brown | 01:20:26 | 6th | 1268 | Racing Chl: Gold |
| 20/06/15 | Schiehallion Weekend Day 2 Tullochroisk incorporating CompassPoint SOL 5 and UK Cup | Short Brown | 01:11:58 | 11th | 1231 | Racing Chl: Gold |
| 03/05/15 | GRAMP CompassPoint Scottish O League 4 | Short Brown | 01:10:47 | 4th | 1253 | Racing Chl: Gold |
| 05/04/15 | JK Weekend Individual 2 (UKOL) | UKOL 11 (M45) | 01:19:55 | 26th | 1270 | |
| 04/04/15 | JK Weekend Individual 1 (UKOL) | UKOL 11 (M45) | 01:15:57 | 35th | 1250 | |
| 03/04/15 | JK Weekend Sprint (UKOL) | UKOL 4 (M45) | 00:22:41 | 85th | 1091 | |
| 29/03/15 | INVOC Level C event | Blue | 00:56:57 | 4th | 1224 | Racing Chl: Gold |
| 22/03/15 | STAG & ESOC CompassPoint Scottish O League 2 | Short Brown | 00:58:37 | 13th | 1238 | Racing Chl: Gold |
| 08/03/15 | INT CompassPoint Scottish O League 1 | Short Brown | 01:21:09 | 21st | 1184 | Racing Chl: Gold |
| 07/12/14 | STAG's 16th Glasgow Parks Champs First Race | Open | 00:16:15 | 18th | 1195 | |
| 07/12/14 | STAG's 16th Glasgow Parks Champs - Third Race & STAG's 500th Event | Open | 00:30:03 | 12th | ||
| 07/12/14 | STAG's 16th Glasgow Parks Champs - Second Race | Open | 00:18:30 | 21st | 1175 | |
| 18/10/14 | Race the Castles including the SHI and the CompassPoint Scottish O League 7 | 03 Short Brown | 01:15:21 | 14th | 1256 | Racing Chl: Gold |
| 12/10/14 | Race the Castles - Stirling Street Race (UKOL) | UKOL Brown (M40, M45, M50, W18, W20, W21, W35) | 01:10:22 | 65th | 1142 | |
| 05/10/14 | KFO South of Scotland Orienteering League | Brown | 01:15:23 | 13th | 1255 | Racing Chl: Gold |
| 28/09/14 | BASOC WOLF CompassPoint Scottish O League 6 | Short Brown | 01:20:28 | 9th | 1247 | Racing Chl: Gold |
| 27/09/14 | BASOC WOLF Urban Sprint Race - incorporating bto SOUL8 | Course 1 | 00:20:34 | 53rd | 1146 | |
| 27/09/14 | BASOC WOLF First Bite | Blue | 00:48:27 | 35th | 1239 | Racing Chl: Gold |
| 22/06/14 | The Moray Mix Weekend Day 2 - CompassPoint Scottish O League 4 | Short Brown | 01:34:40 | 18th | 1210 | Racing Chl: Gold |
| 31/05/14 | British Long Championships (UKOL 11) | UKOL Course 8 (M45) | 01:47:54 | 17th | 1241 | |
| 25/05/14 | Scottish Championships - Relays | B | 00:42:18 | 26th | ||
| 24/05/14 | Scottish Championships - Individual (UKOL) | UKOL Badge Course03 (M45, M50) | 01:17:15 | 22nd | 1228 | |
| 27/04/14 | CLYDE CompassPoint Scottish O League 3 | Short Brown | 01:09:21 | 8th | 1221 | Navigation Chl |
| 20/04/14 | Jan Kjellstrom Orienteering Festival (Day 3) | Badge 8 (M45L, M50L) | 01:47:41 | 82nd | 1142 | |
| 20/04/14 | Jan Kjellstrom Orienteering Festival (UKOL6 - uses combined results of Day 2 & 3) | UKOL Badge (M45) | 03:14:22 | |||
| 19/04/14 | Jan Kjellstrom Orienteering Festival (Day 2) | Badge 8 (M45L, M50L) | 01:26:41 | |||
| 06/04/14 | STAG & ScotJOS CompassPoint Scottish O League 2 | Short Brown | 01:02:15 | 9th | 1221 | Racing Chl: Gold |
| 16/03/14 | KFO CompassPoint Scottish O League 1 | Short Brown | 01:03:44 | 9th | 1215 | Racing Chl: Gold |
| 01/12/13 | STAG 15th Glasgow Parks Championships- First race | Veteran Men | 00:15:54 | 9th | ||
| 01/12/13 | STAG 15th Glasgow Parks Championships - Third race | Veteran Men | 00:35:53 | 12th | ||
| 01/12/13 | STAG 15th Glasgow Parks Championships - Second race | Veteran Men | 00:12:54 | 11th | ||
| 19/10/13 | BASOC Highland WOLF - Loch Vaa | Blue | 00:53:58 | 31st | 1248 | Racing Chl: Gold |
| 19/10/13 | BASOC Highland WOLF Sprint/urban | Long | 00:28:00 | 39th | 1195 | |
| 15/09/13 | EckO CompassPoint Scottish O League 5 | Short Brown | 00:57:29 | 3rd | 1254 | Racing Chl: Gold |
| 03/08/13 | Scottish 6 Days - Moray2013 Day6 (Incorporating EuroMeeting Long Distance) | C37 | 01:21:15 | 24th | 1262 | |
| 02/08/13 | Scottish 6 Days - Moray2013 Day5 | C37 | 01:11:42 | 38th | 1250 | |
| 01/08/13 | Scottish 6 Days - Moray2013 Day4 (Incorporating EuroMeeting Middle Distance - A World Ranking Event) | C37 | 01:07:05 | 35th | 1259 | |
| 30/07/13 | Scottish 6 Days - Moray2013 Day3 (Incorporating UKOL15) | UKOL C37 (M45) | 01:10:29 | 51st | 1231 | |
| 29/07/13 | Scottish 6 Days - Moray2013 Day2 | C37 | 01:40:16 | 89th | 1149 | |
| 09/06/13 | TAY CompassPoint Scottish O League 4 | Short Brown | 01:07:55 | 2nd | 1250 | Racing Chl: Gold |