| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 11/11/18 | LOC Cumbrian Galoppen | Blue | 00:49:44 | 1st | 1288 | Racing Chl: Gold |
| 28/10/18 | CompassPoint Scottish Orienteering League 5 - Roseisle | Black | 85:35:00 | 18th | 1295 | Navigation Chl |
| 27/10/18 | MOR bto SOUL 9 - Forres | Course 1 | 59:02:00 | 11th | 1273 | |
| 18/10/18 | EUOC Fight With The Night (FWTN) 1 | Long | 00:39:01 | 9th | ||
| 23/09/18 | CompassPoint Scottish Orienteering League 3 | Black | 01:22:07 | 12th | 1307 | Racing Chl: Gold |
| 08/08/18 | INT SprINTelope 17 | Long | 00:26:41 | 4th | ||
| 26/05/18 | Scottish Championships Individual (UKOL) | UKOL Course 1 (M21) | 02:05:24 | 13th | 1309 | |
| 19/05/18 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:36:20 | 44th | 1274 | |
| 19/03/17 | BUCS - British Universities & Colleges Sport Championships | Course 1 | 01:23:28 | 33rd | 1310 | |
| 30/10/16 | Scottish Orienteering League 7 | Black | 01:10:56 | |||
| 29/10/16 | MOR - Culbin Middle Distance Level C & SOA Jnr Inter-Area Relay | Brown | 00:40:30 | 14th | 1320 | Racing Chl: Gold |
| 21/05/16 | Scottish Championships Individual (UKOL) | UKOL 02 (M20, M18, M35, M40, W21) | 00:48:02 | |||
| 17/04/16 | Northern Champs (UKOL, UKEOL and WRE) | UKOL 3 (M18, M20) | 00:43:17 | 18th | 1301 | |
| 16/04/16 | Northern Champs Weekend (UKOL, UKEOL, UKUL, NEUL) urban | UKOL 103 (M18, M20) | 00:17:29 | 23rd | 1268 | |
| 10/04/16 | Scottish Orienteering League 2 | Black | 01:30:35 | 8th | 1321 | Racing Chl: Gold |
| 27/03/16 | Jan Kjellstrom Orienteering Festival Individual 2 (WRE & UKOL) | UKOL 2 (M18, M20) | 01:40:23 | 33rd | 1278 | |
| 26/03/16 | Jan Kjellstrom Orienteering Festival Individual 1 (UKOL) | UKOL 2 (M18, M20) | 00:33:15 | 17th | 1306 | |
| 25/03/16 | Jan Kjellstrom Orienteering Festival - Sprint (WRE & UKOL) | UKOL 1 (M18, M20, M21) | 00:18:57 | 77th | 1306 | |
| 20/02/16 | BUCS Individual Championships | 1 - Men A | 01:12:36 | 29th | 1326 | |
| 22/11/15 | OK Nuts Trophy | Blue | 00:46:38 | 24th | 1252 | Racing Chl: Gold |
| 21/11/15 | Southern Night Champs | Blue (2 & 2A) | 00:57:19 | 16th | 1289 | |
| 08/08/15 | Scottish 6 Days - Day6 | C35 | 01:02:19 | 9th | 1310 | |
| 07/08/15 | Scottish 6 Days - Day5 | C35 | 01:27:52 | 20th | 1281 | |
| 06/08/15 | Scottish 6 Days - Day4 | C35 | 00:49:12 | 19th | 1290 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C35 (M18) | 00:32:16 | 6th | 1310 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C35 (M18) | 00:49:44 | 17th | 1286 | |
| 02/08/15 | Scottish 6 Days - Day1 | C35 | 00:57:11 | 10th | 1306 | |
| 23/05/15 | Scottish Championships Individual | Course 2 | 01:14:08 | 32nd | 1292 | |
| 10/05/15 | British Middle Championships (UKOL) | UKOL 1 (M18, M20, M21) | 00:53:15 | 47th | 1261 | |
| 09/05/15 | British Sprint Championships Finals | Course F1B | 00:15:30 | 10th | 1299 | |
| 09/05/15 | British Sprint Championships (PROLOGUE) | Course H12 | 00:17:57 | 20th | 1285 | |
| 09/05/15 | British Sprint Championships Finals (UKOL) | UKOL F1A (M21) | 01:15:30 | 25th | ||
| 03/05/15 | GRAMP CompassPoint Scottish O League 4 | Brown | 01:17:37 | 16th | 1306 | Racing Chl: Gold |
| 18/04/15 | British Long Distance Orienteering Championships (UKOL) | UKOL 2 (M18, M20) | 01:23:10 | 13th | 1313 | |
| 12/04/15 | SOLWAY CompassPoint Scottish O League 3 | Brown | 01:16:47 | 3rd | 1318 | Racing Chl: Gold |
| 05/04/15 | JK Weekend Individual 2 (UKOL) | UKOL 2 (M18, M20) | 01:38:49 | 35th | 1289 | |
| 04/04/15 | JK Weekend Individual 1 (UKOL) | UKOL 2 (M18, M20) | 00:49:00 | 33rd | 1289 | |
| 03/04/15 | JK Weekend Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:21:12 | 141st | 1276 | |
| 29/03/15 | INVOC Level C event | Brown | 01:07:38 | 5th | 1295 | Racing Chl: Gold |
| 22/03/15 | STAG & ESOC CompassPoint Scottish O League 2 | Brown | 01:06:02 | 22nd | 1247 | Racing Chl: Gold |
| 08/03/15 | INT CompassPoint Scottish O League 1 | Brown | 01:10:46 | 1st | 1346 | Racing Chl: Gold |
| 13/12/14 | MOR Saturday & Schools League - Roseisle | Green | 00:33:23 | 2nd | Racing Chl: Gold | |
| 19/10/14 | Race the Castles including the SHI Relays | Brown | 01:01:56 | 25th | 1286 | Racing Chl: Gold |
| 18/10/14 | Race the Castles including the SHI and the CompassPoint Scottish O League 7 | 02 Brown | 01:17:33 | |||
| 12/10/14 | Race the Castles - Stirling Street Race (UKOL) | UKOL Black (M18, M20, M21, M35) | 01:01:41 | 8th | 1305 | |
| 11/10/14 | Race the Castles - Edinburgh Street Race (UKOL) | UKOL Black (M18, M20, M21, M35) | 00:47:22 | 12th | 1297 | |
| 28/09/14 | BASOC WOLF CompassPoint Scottish O League 6 | Brown | 01:15:12 | 3rd | 1318 | Racing Chl: Gold |
| 14/09/14 | ESOC CompassPoint Scottish O League 5 | Brown | 01:27:58 | 19th | 1266 | Racing Chl: Silver |
| 23/08/14 | PurpleThistle - Day 1 | Mighty Thistle | 01:23:19 | 12th | 1288 | |
| 04/08/14 | Lakes 5 Days Day 2 (UKOL) | UKOL 4 (M18, M20, M60) | 00:28:22 | 15th | 1282 |