| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 06/09/15 | HIghland WOLF CompassPoint Scottish O League 7 | Short Brown | 00:51:30 | 1st | 1335 | Racing Chl: Gold |
| 05/09/15 | Highland WOLF Middle Distance | Blue | 00:39:56 | 2nd | 1309 | Racing Chl: Gold |
| 08/08/15 | Scottish 6 Days - Day6 | C36 | 00:59:13 | 3rd | 1297 | |
| 06/08/15 | Scottish 6 Days - Day4 | C36 | 00:48:53 | 4th | 1299 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C36 (M50) | 00:27:38 | 2nd | 1321 | |
| 28/06/15 | MAROC Potarch | Brown | 01:07:06 | 2nd | 1299 | Racing Chl: Gold |
| 21/06/15 | Schiehallion Weekend Day 3 Dunalastair - CompassPoint SOL 6 | Short Brown | 01:09:31 | 2nd | 1315 | Racing Chl: Gold |
| 20/06/15 | Schiehallion Weekend Day 2 Tullochroisk incorporating CompassPoint SOL 5 and UK Cup | Short Brown | 00:53:10 | 1st | 1338 | Racing Chl: Gold |
| 03/05/15 | GRAMP CompassPoint Scottish O League 4 | Short Brown | 01:03:41 | 1st | 1273 | Racing Chl: Gold |
| 02/05/15 | SOUL 3 (Scottish Urban League) | 00:45:52 | 5th | 1271 | ||
| 18/04/15 | British Long Distance Orienteering Championships (UKOL) | UKOL 11 (M50) | 01:08:00 | 4th | 1301 | |
| 05/04/15 | JK Weekend Individual 2 (UKOL) | UKOL 12 (M50) | 00:57:33 | 1st | 1312 | |
| 04/04/15 | JK Weekend Individual 1 (UKOL) | UKOL 12 (M50) | 00:56:01 | 3rd | 1289 | |
| 03/04/15 | JK Weekend Sprint (UKOL) | UKOL 6 (M50) | 00:17:35 | 8th | 1263 | |
| 22/03/15 | STAG & ESOC CompassPoint Scottish O League 2 | Short Brown | 00:44:40 | 1st | 1318 | Racing Chl: Gold |
| 15/03/15 | CompassSport Cup Heat | Blue Men | 00:50:30 | 1st | 1330 | |
| 08/03/15 | INT CompassPoint Scottish O League 1 | Short Brown | 01:01:43 | 2nd | 1295 | Racing Chl: Gold |
| 22/02/15 | Crathes Level C | Blue | 00:37:37 | 1st | 1296 | Racing Chl: Gold |
| 18/02/15 | Deeside Night Cup series 11 of 12 events | Long | 00:42:43 | 1st | ||
| 26/11/14 | Deeside Night Cup series 1 of 12 events | Long | 00:51:50 | 2nd | ||
| 12/10/14 | Race the Castles - Stirling Street Race (UKOL) | UKOL Brown (M40, M45, M50, W18, W20, W21, W35) | 00:53:19 | 10th | 1291 | |
| 11/10/14 | Race the Castles - Edinburgh Street Race (UKOL) | UKOL Brown (M40, M45, M50, W18, W20, W21, W35) | 00:35:22 | 6th | 1298 | |
| 28/09/14 | BASOC WOLF CompassPoint Scottish O League 6 | Short Brown | 01:08:25 | 1st | 1296 | Racing Chl: Gold |
| 14/09/14 | ESOC CompassPoint Scottish O League 5 | Short Brown | 00:59:47 | 2nd | 1322 | Racing Chl: Gold |
| 31/08/14 | Gramp Colour Coded Glen Dye | Brown | 01:03:10 | 1st | 1335 | Racing Chl: Gold |
| 22/06/14 | The Moray Mix Weekend Day 2 - CompassPoint Scottish O League 4 | Short Brown | 01:05:28 | 1st | 1310 | Racing Chl: Gold |
| 31/05/14 | British Long Championships (UKOL 11) | UKOL Course 9 (M50) | 01:09:42 | 1st | 1329 | |
| 25/05/14 | Scottish Championships - Relays | B | 00:37:00 | 8th | ||
| 24/05/14 | Scottish Championships - Individual (UKOL) | UKOL Badge Course03 (M45, M50) | 01:02:35 | 8th | 1284 | |
| 20/04/14 | Jan Kjellstrom Orienteering Festival (Day 3) | Badge 9 (M55L, M60L) | 00:55:22 | 2nd | 1303 | |
| 20/04/14 | Jan Kjellstrom Orienteering Festival (UKOL6 - uses combined results of Day 2 & 3) | UKOL Badge (M50) | 01:52:26 | 3rd | ||
| 19/04/14 | Jan Kjellstrom Orienteering Festival (Day 2) | Badge 9 (M55L, M60L) | 00:57:04 | 3rd | 1289 | |
| 18/04/14 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL5) | UKOL Badge 6 (M50) | 00:14:19 | 9th | 1276 | |
| 06/04/14 | STAG & ScotJOS CompassPoint Scottish O League 2 | Short Brown | 00:49:34 | 2nd | 1288 | Racing Chl: Gold |
| 30/03/14 | MAROC Redburn | Brown | 01:00:20 | 2nd | 1316 | Racing Chl: Gold |
| 23/03/14 | Invoc colour-coded | Brown | 01:00:09 | 2nd | 1318 | Racing Chl: Gold |
| 16/03/14 | KFO CompassPoint Scottish O League 1 | Short Brown | 00:50:20 | 1st | 1254 | Racing Chl: Gold |
| 02/03/14 | MAROC Cambus | Brown | 01:02:51 | 3rd | 1311 | Racing Chl: Gold |
| 23/02/14 | GRAMP Scolty | Brown | 01:09:47 | 1st | 1281 | Racing Chl: Gold |
| 16/02/14 | FVO CompassSport Cup Heat and SoSOL5 | Blue Men | 00:54:33 | 1st | 1282 | |
| 15/02/14 | PERTH PERFECT DAY OUT 1 - TAY Scottish Sprint Champs incorporating bto SOUL2 | Badge 2 (W21E) | 00:15:27 | 11th | 1237 | |
| 15/02/14 | PERTH PERFECT DAY OUT 2 - TAY Scottish Night Champs | Badge 2 (W21E) | 00:44:45 | 3rd | 1309 | |
| 27/10/13 | Tyrebagger | Brown | 01:10:09 | 2nd | Racing Chl: Gold | |
| 01/09/13 | Maroc Creag Choinnich Level C incorporating the North Area Junior Inter-Area Championships | Brown | 01:04:39 | 2nd | 1306 | Racing Chl: Gold |
| 02/06/13 | MAROC Bogendreip | Brown | 01:13:05 | 3rd | 1270 | Racing Chl: Gold |
| 06/05/13 | BOC Weekend Urban Race | Veteran Men(M40+) | 00:48:38 | 33rd | 1205 | |
| 04/05/13 | British Orienteering Championships (UKOL9) | UKOL Badge Course 14 (M50L) | 01:04:41 | 6th | 1287 | |
| 17/03/13 | FVO CompassPoint Scottish O League 2 (UKOL4) | UKOL Short Brown 2 (M45, M50) | 01:00:26 | 1st | 1299 | |
| 16/03/13 | Middle Distance Race (UKOL3) | UKOL Short Brown (M45, M50) | 00:34:24 | 3rd | 1312 | |
| 17/02/13 | Compass Sport Cup Round 1 | 1 Brown | 00:59:04 | 3rd | 1329 | Racing Chl: Gold |