| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 30/04/16 | British Long Distance Orienteering Championships (UKOL) | UKOL 3 (M18, M20, M35) | 01:12:52 | 7th | 1332 | |
| 17/04/16 | Northern Champs (UKOL, UKEOL and WRE) | UKOL 3 (M18, M20) | 00:38:41 | 8th | 1333 | |
| 16/04/16 | Northern Champs Weekend (UKOL, UKEOL, UKUL, NEUL) urban | UKOL 103 (M18, M20) | 00:15:03 | 8th | 1342 | |
| 27/03/16 | Jan Kjellstrom Orienteering Festival Individual 2 (WRE & UKOL) | UKOL 2 (M18, M20) | 01:24:02 | 13th | 1320 | |
| 26/03/16 | Jan Kjellstrom Orienteering Festival Individual 1 (UKOL) | UKOL 2 (M18, M20) | 00:31:29 | 11th | 1317 | |
| 25/03/16 | Jan Kjellstrom Orienteering Festival - Sprint (WRE & UKOL) | UKOL 1 (M18, M20, M21) | 00:16:42 | 24th | 1357 | |
| 28/02/16 | Midlands Championships (UKOL) | UKOL 2 (M18, M20, M35, M40, W21) | 01:19:57 | 16th | 1295 | |
| 22/11/15 | OK Nuts Trophy | Blue | 00:26:54 | |||
| 21/11/15 | Southern Night Champs | Blue (2 & 2A) | 01:04:17 | 40th | 1247 | |
| 20/09/15 | Dales Weekend Day 2(UKOL)/YHOA Championships | UKOL Short Brown (M18, M20, M45, M50, W21) | 00:51:21 | 1st | 1345 | |
| 13/09/15 | Scolty Level C | Brown | 00:52:28 | 2nd | 1337 | Racing Chl: Gold |
| 08/08/15 | Scottish 6 Days - Day6 | C35 | 01:03:27 | 11th | 1306 | |
| 07/08/15 | Scottish 6 Days - Day5 | C35 | 01:06:28 | |||
| 06/08/15 | Scottish 6 Days - Day4 | C35 | 00:47:32 | 10th | 1297 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C35 (M18) | 00:33:00 | 7th | 1306 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C35 (M18) | 00:47:19 | 14th | 1295 | |
| 02/08/15 | Scottish 6 Days - Day1 | C35 | 00:49:22 | 3rd | 1338 | |
| 20/06/15 | Schiehallion Weekend Day 2 Tullochroisk incorporating CompassPoint SOL 5 and UK Cup | Mens Elite | 00:58:10 | 43rd | 1326 | |
| 19/06/15 | Schiehallion Weekend Day 1 Bannockburn Sprint Race incorporating SOUL4 & UKCUP | Course 1 | 00:18:02 | 44th | 1274 | |
| 05/06/15 | Scottish Schools Orienteering Festival | S5/6 Boys | 00:33:00 | 1st | ||
| 31/05/15 | Twin Peak Day 2 | Black | 01:12:27 | 3rd | 1354 | Racing Chl: Gold |
| 30/05/15 | Twin Peak Day 1 | Green 1 | 00:23:58 | 4th | 1327 | Racing Chl: Gold |
| 23/05/15 | Scottish Championships Individual | Course 2 | 01:06:24 | 10th | 1319 | |
| 10/05/15 | British Middle Championships (UKOL) | UKOL 1 (M18, M20, M21) | 00:43:26 | 20th | 1320 | |
| 09/05/15 | British Sprint Championships Finals (UKOL) | UKOL F1A (M21) | 00:15:34 | 10th | ||
| 09/05/15 | British Sprint Championships Finals | Course F1A | 00:15:34 | 10th | 1339 | |
| 09/05/15 | British Sprint Championships (PROLOGUE) | Course H12 | 00:16:01 | 9th | 1341 | |
| 03/05/15 | GRAMP CompassPoint Scottish O League 4 | Brown | 01:01:58 | |||
| 26/04/15 | INT SoSOL 7 | Brown | 00:48:39 | 4th | 1338 | Racing Chl: Gold |
| 12/04/15 | SOLWAY CompassPoint Scottish O League 3 | Brown | 01:20:56 | 6th | 1303 | Racing Chl: Gold |
| 05/04/15 | JK Weekend Individual 2 (UKOL) | UKOL 2 (M18, M20) | 01:29:48 | 24th | 1309 | |
| 04/04/15 | JK Weekend Individual 1 (UKOL) | UKOL 2 (M18, M20) | 00:42:51 | 14th | 1322 | |
| 03/04/15 | JK Weekend Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:18:31 | 62nd | 1343 | |
| 22/03/15 | STAG & ESOC CompassPoint Scottish O League 2 | Brown | 00:53:01 | 7th | 1322 | Racing Chl: Gold |
| 15/03/15 | CompassSport Cup Heat | Green Men | 00:34:27 | 3rd | 1263 | |
| 08/03/15 | INT CompassPoint Scottish O League 1 | Brown | 01:20:27 | 10th | 1295 | Racing Chl: Gold |
| 08/02/15 | Southern Championships & Interland (UKOL) | UKOL Course 3(M20, M18, M35, M40) | 01:35:39 | 27th | 1275 | |
| 07/12/14 | STAG's 16th Glasgow Parks Champs - Second Race | Open | 00:12:43 | 1st | 1357 | |
| 07/12/14 | STAG's 16th Glasgow Parks Champs - Third Race & STAG's 500th Event | Open | 00:23:32 | 2nd | ||
| 07/12/14 | STAG's 16th Glasgow Parks Champs First Race | Open | 00:12:40 | 3rd | 1336 | |
| 09/11/14 | Clyde SoSOL Croy Hill - including Scottish Student Individual Champioships | brown | 01:04:47 | 9th | 1305 | Racing Chl: Gold |
| 11/10/14 | Race the Castles - Edinburgh Street Race (UKOL) | Elite Men | 00:19:38 | 16th | 1369 | |
| 05/10/14 | KFO South of Scotland Orienteering League | SSOA Boys | 00:20:17 | 3rd | ||
| 05/10/14 | KFO South of Scotland Orienteering League | Green | 00:31:14 | 2nd | 1281 | Racing Chl: Gold |
| 21/09/14 | TAY SoSOL 1- Loch Ordie | Blue | 00:49:04 | 1st | 1297 | Racing Chl: Gold |
| 14/09/14 | ESOC CompassPoint Scottish O League 5 | Blue | 01:02:43 | 15th | 1212 | Racing Chl: Silver |
| 06/09/14 | British Sprint Champs (PROLOGUE) | Course H11 | 00:14:46 | 8th | 1326 | |
| 06/09/14 | British Sprint Champs Finals | Course FA1 | 00:15:09 | |||
| 06/09/14 | British Sprint Champs Finals (UKOL) | UKOL FA1 (M21, M16, M18, M20, M35, M40) | 00:15:09 | |||
| 30/08/14 | JHI Weekend | M16 | 00:54:40 | 4th | 1255 |