| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 04 (M18, M50) | 00:47:14 | 51st | 1213 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 04 | 01:15:08 | 26th | 1279 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 04 | 01:26:15 | 37th | 1234 | |
| 15/06/23 | Northern Urban League | NUL 2 - Long - SI Timing | 00:32:55 | 9th | ||
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C37 | 01:17:39 | 12th | 1293 | |
| 30/07/19 | Scottish 6Days - Strathearn 2019 - Day 3 | C37 | 00:42:01 | 12th | 1281 | |
| 29/07/19 | Scottish 6Days - Strathearn 2019 - Day 2 | C37 | 01:26:24 | 29th | 1224 | |
| 28/07/19 | Scottish 6Days - Strathearn 2019 - Day 1 (UKOL) | UKOL C37 (M45) | 01:29:14 | 11th | 1270 | |
| 26/05/18 | Scottish Championships Individual (UKOL) | UKOL Course 3 (M45, M50) | 01:29:24 | 30th | 1197 | |
| 22/10/17 | CompassSport Cup Final | 2 | 01:20:27 | 16th | 1242 | |
| 04/08/17 | Scottish 6 Days - Day 5 | C37 | 01:09:08 | 15th | 1260 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C37(M45) | 00:55:08 | 4th | 1298 | |
| 01/08/17 | Scottish 6 Days - Day 3 | C37 | 01:31:02 | 34th | 1223 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C37(M45) | 01:07:59 | 7th | 1277 | |
| 31/07/16 | Purple Thistle Day 2 | Big Thistle | 02:25:47 | 10th | ||
| 30/07/16 | Purple Thistle evening | Course A | 00:45:51 | 8th | ||
| 30/07/16 | Purple Thistle Day 1 | Big Thistle | 01:05:03 | 3rd | ||
| 08/05/16 | Scottish Orienteering League 3 | Brown | 02:00:45 | 10th | 1249 | Racing Chl: Silver |
| 04/05/15 | Lisburn City Race | Brown | 00:51:54 | 4th | 1261 | Navigation Chl |
| 02/05/15 | Irish Long Distance Championships | 01:10:18 | 9th | |||
| 01/05/15 | Irish Sprint Championships | 00:13:52 | 1st | |||
| 21/09/14 | London City Race | 5 - Men's Vets (M40+) | 00:49:45 | 11th | 1275 | |
| 20/10/13 | BASOC Highland WOLF CompassPoint Scottish O League 7 | Brown | 01:27:42 | 14th | 1272 | Racing Chl: Gold |
| 19/10/13 | BASOC Highland WOLF - Loch Vaa | Blue | 00:47:38 | 17th | 1283 | Racing Chl: Gold |
| 06/10/13 | Norfolk Dumpling & VHI Individual Event | BROWN | 01:15:10 | 12th | 1253 | Navigation Chl |
| 03/08/13 | Scottish 6 Days - Moray2013 Day6 (Incorporating EuroMeeting Long Distance) | C38 | 01:21:20 | 8th | 1297 | |
| 02/08/13 | Scottish 6 Days - Moray2013 Day5 | C38 | 01:19:00 | 31st | 1213 | |
| 01/08/13 | Scottish 6 Days - Moray2013 Day4 (Incorporating EuroMeeting Middle Distance - A World Ranking Event) | C38 | 01:03:35 | 11th | 1287 | |
| 30/07/13 | Scottish 6 Days - Moray2013 Day3 (Incorporating UKOL15) | UKOL C38 (M40) | 00:59:10 | 7th | 1293 | |
| 29/07/13 | Scottish 6 Days - Moray2013 Day2 | C38 | 01:04:19 | 5th | 1309 | |
| 06/08/11 | Scottish 6 Days - 2011 - Day 6 | Course 48 | 01:14:40 | 19th | 1230 | |
| 05/08/11 | Scottish 6 Days - 2011 Day 5 | Course 48 | 01:24:35 | 27th | 1202 | |
| 04/08/11 | Scottish 6 Days - 2011 - Day 4 | Course 48 | 01:27:03 | 13th | 1248 | |
| 02/08/11 | Scottish 6 Days - 2011 - Day 3 | Course 48 | 01:23:24 | 25th | 1219 | |
| 01/08/11 | Scottish 6 Days - 2011 - Day 2 | Course 48 | 01:42:02 | 18th | 1144 | |
| 29/05/10 | Scottish Championships - Individual - World Ranking Event | Badge 4 (M35L, M40L, M20E, M18E) | 01:25:58 | 7th | 1253 | |
| 12/09/09 | The Second London City Race | Mens Open | 01:14:38 | 44th | 1185 | |
| 08/08/09 | Scottish 6-Days - Day 6 | M35L | 01:08:45 | 4th | 1252 | |
| 07/08/09 | Scottish 6 Days - Day 5 | M35L | 01:07:38 | 11th | 1217 | |
| 06/08/09 | Scottish 6 Days - Day 4 | M35L | 01:17:29 | |||
| 04/08/09 | Scottish 6 Days - Day 3 | M35L | 01:15:03 | 10th | 1234 | |
| 03/08/09 | Scottish 6 Days - Day 2 | M35L | 01:20:52 | 12th | 1192 | |
| 23/05/09 | National Event & Scottish Championships - Individual | M35L | 01:46:34 | 5th | 1174 |