| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 11/06/16 | British Sprint Championships - Prologue | Course H21 | 00:16:13 | 3rd | 1284 | |
| 11/06/16 | British Sprint Championships - Final | Course F2A | 00:17:50 | 9th | 1273 | |
| 11/06/16 | British Sprint Championships - Final (UKOL) | UKOL F2A (M16, M35, M40, M45) | 00:17:50 | 9th | ||
| 21/05/16 | Scottish Championships Individual (UKOL) | UKOL 03 (M45, M50) | 01:11:16 | 9th | 1279 | |
| 30/04/16 | British Long Distance Orienteering Championships (UKOL) | UKOL 8 (M45) | 01:29:18 | 15th | 1265 | |
| 09/04/16 | bto SOUL 4 | 2 | 00:52:15 | 4th | 1291 | |
| 27/03/16 | Jan Kjellstrom Orienteering Festival Individual 2 (WRE & UKOL) | UKOL 11 (M45) | 01:14:18 | 6th | 1300 | |
| 26/03/16 | Jan Kjellstrom Orienteering Festival Individual 1 (UKOL) | UKOL 11 (M45) | 00:58:05 | 3rd | 1320 | |
| 25/03/16 | Jan Kjellstrom Orienteering Festival - Sprint (WRE & UKOL) | UKOL 4 (M45) | 00:17:03 | 3rd | 1316 | |
| 13/03/16 | CompassSport Cup Heat | Short Brown | 00:49:41 | 7th | 1302 | Racing Chl: Gold |
| 28/02/16 | Midlands Championships (UKOL) | UKOL 3 (M45, M50) | 01:04:53 | 3rd | 1291 | |
| 27/02/16 | British Night Championships (UKOL) | UKOL Course 03 (M18, M45, M50, W21) | 01:23:52 | 27th | 1241 | |
| 06/02/16 | SAX KOL | Short Blue | 00:40:36 | 4th | Racing Chl: Gold | |
| 01/11/15 | STAG Weekend Race 3 of 3 - Bto SOUL 9 Urban | Course 2 | 00:35:56 | 5th | 1263 | |
| 18/10/15 | Compass Sport Cup Final | Short Brown | 00:54:16 | 16th | 1300 | Racing Chl: Gold |
| 12/09/15 | London City Race | 5 - M35 | 00:59:06 | 18th | 1256 | |
| 11/09/15 | Imperial College Night Sprint | 2 | 00:25:36 | 14th | 1211 | |
| 06/09/15 | HIghland WOLF CompassPoint Scottish O League 7 | Short Brown | 01:01:16 | 6th | 1284 | Racing Chl: Gold |
| 05/09/15 | Highland WOLF Middle Distance | Brown | 00:53:25 | 19th | 1283 | Racing Chl: Gold |
| 05/09/15 | Highland WOLF Urban Sprint, SOUL 6 | 2 - M/W 40+ | 00:18:22 | 15th | 1195 | |
| 30/08/15 | 17th Glasgow Parks Championships - Race 1 | Veteran Men | 00:14:58 | 3rd | 1278 | |
| 30/08/15 | 17th Glasgow Parks Championships - Race 2 | Veteran Men | 00:12:58 | 3rd | 1276 | |
| 30/08/15 | 17th Glasgow Parks Championships - Race 3 | Veteran Men | 00:19:46 | 2nd | ||
| 08/08/15 | Scottish 6 Days - Day6 | C37 | 01:12:06 | 28th | 1285 | |
| 06/08/15 | Scottish 6 Days - Day4 | C37 | 00:55:21 | 18th | 1302 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C37 (M45) | 00:40:05 | 62nd | 1265 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C37 (M45) | 01:04:58 | 32nd | 1281 | |
| 02/08/15 | Scottish 6 Days - Day1 | C37 | 01:05:47 | 23rd | 1303 | |
| 01/08/15 | Scottish 6 Days Open Sprint - Nairn | Men_Red | 00:19:56 | 24th | ||
| 28/06/15 | Harvester Relays | A_aaBbC | 00:48:39 | 2nd | ||
| 21/06/15 | Schiehallion Weekend Day 3 Dunalastair - CompassPoint SOL 6 | Short Brown | 01:30:05 | 15th | 1226 | Racing Chl: Gold |
| 20/06/15 | Schiehallion Weekend Day 2 Tullochroisk incorporating CompassPoint SOL 5 and UK Cup | Mens Elite | 01:10:15 | 59th | 1275 | |
| 19/06/15 | Schiehallion Weekend Day 1 Bannockburn Sprint Race incorporating SOUL4 & UKCUP | Course 3 | 00:22:13 | 19th | 1205 | |
| 10/05/15 | British Middle Championships (UKOL) | UKOL 4 (M45, M50) | 00:40:28 | |||
| 09/05/15 | British Sprint Championships (PROLOGUE) | Course H23 | 00:18:53 | 11th | 1229 | |
| 09/05/15 | British Sprint Championships Finals | Course F2A | 00:16:47 | 36th | 1227 | |
| 09/05/15 | British Sprint Championships Finals (UKOL) | UKOL F2A (M16, M35, M40, M45) | 00:16:47 | 35th | ||
| 02/05/15 | YHOA Urban League | Course A | 00:24:27 | 28th | 1224 | |
| 18/04/15 | British Long Distance Orienteering Championships (UKOL) | UKOL 10 (M45) | 01:13:29 | 5th | 1303 | |
| 05/04/15 | JK Weekend Individual 2 (UKOL) | UKOL 11 (M45) | 01:23:02 | 30th | 1261 | |
| 04/04/15 | JK Weekend Individual 1 (UKOL) | UKOL 11 (M45) | 01:10:49 | 25th | 1267 | |
| 03/04/15 | JK Weekend Sprint (UKOL) | UKOL 4 (M45) | 00:16:54 | 15th | 1280 | |
| 15/03/15 | CompassSport Cup Heat | Short Brown | 01:02:13 | 3rd | 1305 | Racing Chl: Gold |
| 21/02/15 | BUCS - Individual | A | 01:24:04 | 47th | 1268 | |
| 21/12/14 | TVOC Regional Event and SCOA League | Brown | 01:11:40 | 11th | 1247 | Racing Chl: Gold |
| 14/12/14 | CompassSport Cup Final | Short Brown (2) | 63:00:00 | 9th | 1303 | |
| 07/12/14 | STAG's 16th Glasgow Parks Champs First Race | Veteran Men | 00:13:08 | 3rd | 1286 | |
| 07/12/14 | STAG's 16th Glasgow Parks Champs - Third Race & STAG's 500th Event | Veteran Men | 00:25:32 | 3rd | ||
| 07/12/14 | STAG's 16th Glasgow Parks Champs - Second Race | Veteran Men | 00:12:02 | 1st | 1273 | |
| 19/10/14 | Race the Castles including the SHI Relays | Short Brown | 00:49:28 | 7th | 1267 | Racing Chl: Gold |