| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 04/08/17 | Scottish 6 Days - Day 5 | C37 | 01:10:49 | |||
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C37(M45) | 01:24:28 | 46th | 1170 | |
| 01/08/17 | Scottish 6 Days - Day 3 | C37 | 01:18:36 | 14th | 1252 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C37(M45) | 01:13:54 | 14th | 1255 | |
| 30/07/17 | Scottish 6 Days - Day 1 | C37 | 01:18:52 | 38th | 1202 | |
| 02/04/17 | CompassPoint Scottish Orienteering League 2 | Short Brown | 01:37:56 | 22nd | 1218 | Racing Chl: Bronze |
| 26/03/17 | Corsedarder | Blue | 00:53:14 | 8th | Racing Chl: Gold | |
| 05/03/17 | CompassPoint Scottish Orienteering League 1 | Short Brown | 01:09:59 | 17th | 1176 | Racing Chl: Gold |
| 15/02/17 | Deeside Night Cup - Glen o Dee | Long | 00:50:46 | |||
| 22/01/17 | Dess | Green | 00:40:56 | 5th | Racing Chl: Gold | |
| 08/01/17 | Maroc Level C - Glen o Dee | Blue | 00:56:51 | 8th | 1180 | Racing Chl: Gold |
| 04/01/17 | Deeside Night Cup - Muir of Dinnet north of Burn o Vat | long | 01:29:18 | 9th | ||
| 06/11/16 | Maroc Level C Dinnet | Blue | 00:59:04 | 5th | 1236 | Racing Chl: Gold |
| 30/10/16 | Scottish Orienteering League 7 | Short brown | 01:31:11 | 13th | 1250 | Racing Chl: Gold |
| 23/10/16 | Scolty Level C | Brown | 01:37:57 | 10th | 1214 | Racing Chl: Silver |
| 02/10/16 | Clyde Scottish Orienteering League 6 including JEC Spectator Race 3 | Short Brown | 01:47:39 | 20th | 1176 | Racing Chl: Bronze |
| 21/08/16 | Glen Dye Level C | Green | 00:40:49 | 1st | 1200 | Racing Chl: Gold |
| 31/07/16 | Purple Thistle Day 2 | Big Thistle | 02:00:51 | 2nd | ||
| 30/07/16 | Purple Thistle Day 1 | Big Thistle | 01:06:30 | 5th | ||
| 30/07/16 | Purple Thistle evening | Course A | 00:49:32 | |||
| 26/06/16 | Glen Fearder | Brown | 01:20:27 | 16th | 1253 | Racing Chl: Gold |
| 21/05/16 | Scottish Championships Individual (UKOL) | UKOL 03 (M45, M50) | 01:12:44 | 10th | 1274 | |
| 08/05/16 | Scottish Orienteering League 3 | Short Brown | 01:32:49 | 17th | 1178 | Racing Chl: Silver |
| 20/04/16 | Sluie Forest sprint | Orange | 00:29:43 | 13th | Racing Chl: Gold | |
| 10/04/16 | Scottish Orienteering League 2 | Short Brown | 01:15:12 | 7th | 1240 | Racing Chl: Gold |
| 27/03/16 | Jan Kjellstrom Orienteering Festival Individual 2 (WRE & UKOL) | UKOL 11 (M45) | 01:27:22 | 26th | 1245 | |
| 26/03/16 | Jan Kjellstrom Orienteering Festival Individual 1 (UKOL) | UKOL 11 (M45) | 01:28:43 | 48th | 1204 | |
| 25/03/16 | Jan Kjellstrom Orienteering Festival - Sprint (WRE & UKOL) | UKOL 4 (M45) | 00:24:53 | 62nd | 1128 | |
| 20/03/16 | Torphantrick | Brown | 01:01:15 | 9th | 1234 | Racing Chl: Gold |
| 06/03/16 | Scottish Orienteering League 1 | Short Brown | 01:46:44 | 11th | 1177 | Navigation Chl |
| 27/01/16 | Bogendreip DNC Night O | Long | 00:58:05 | 5th | ||
| 10/01/16 | Maroc Glen o Dee Level C | Brown | 00:59:00 | 13th | 1206 | Racing Chl: Gold |
| 16/12/15 | Balnagowan DNC Night O | Long | 01:07:20 | 5th | ||
| 02/12/15 | Shooting Greens DNC Night O | Long | 01:01:06 | 10th | ||
| 18/11/15 | Sluie DNC Night O | long | 01:00:26 | 5th | ||
| 04/11/15 | Carlogie DNC Night O | Long | 01:22:54 | 7th | ||
| 18/10/15 | Compass Sport Cup Final | Short Brown | 01:15:17 | 74th | 1177 | Racing Chl: Gold |
| 06/09/15 | HIghland WOLF CompassPoint Scottish O League 7 | Short Brown | 01:20:57 | 26th | 1180 | Racing Chl: Gold |
| 23/08/15 | MAROC Birsemore | Brown | 01:46:48 | 7th | 1214 | Racing Chl: Silver |
| 08/08/15 | Scottish 6 Days - Day6 | C37 | 01:25:56 | 59th | 1242 | |
| 07/08/15 | Scottish 6 Days - Day5 | C37 | 01:42:05 | 58th | 1251 | |
| 06/08/15 | Scottish 6 Days - Day4 | C37 | 01:16:44 | 97th | 1216 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C37 (M45) | 00:35:34 | 29th | 1287 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C37 (M45) | 01:08:29 | 45th | 1268 | |
| 02/08/15 | Scottish 6 Days - Day1 | C37 | 01:20:27 | |||
| 28/06/15 | MAROC Potarch | Brown | 01:25:46 | 7th | 1225 | Racing Chl: Gold |
| 21/06/15 | Schiehallion Weekend Day 3 Dunalastair - CompassPoint SOL 6 | Short Brown | 01:33:01 | 19th | 1214 | Racing Chl: Gold |
| 20/06/15 | Schiehallion Weekend Day 2 Tullochroisk incorporating CompassPoint SOL 5 and UK Cup | Short Brown | 01:18:18 | 20th | 1195 | Racing Chl: Gold |
| 23/05/15 | Scottish Championships Individual | Course 3 | 01:18:22 | 13th | 1244 | |
| 05/04/15 | JK Weekend Individual 2 (UKOL) | UKOL 11 (M45) | 01:47:52 | 67th | 1195 |