| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 18/02/17 | Armagh Sprint Weekend- Sprint Final | A Final | 00:15:43 | 12th | 1373 | |
| 18/02/17 | Armagh Sprint Weekend- Sprint Qual | Heat 3 | 00:16:58 | 2nd | 1405 | |
| 22/01/17 | EUOC Big Weekend | Brown | 01:05:15 | 5th | 1377 | Racing Chl: Gold |
| 21/01/17 | EUOC Big Weekend | Course 1 | 01:06:00 | 6th | 1345 | |
| 20/01/17 | Fight with the Night 6 Big Weekend | Long | 00:21:23 | 1st | ||
| 22/10/16 | Senior Home Internationals Individual | M21 | 01:36:36 | 4th | 1401 | |
| 16/10/16 | CompassSport Cup Final | Brown | 00:58:29 | 7th | 1386 | Racing Chl: Gold |
| 17/07/16 | Sprint Scotland 3 | Course 1 | 00:15:10 | 3rd | 1392 | |
| 16/07/16 | Sprint Scotland 2 | Course 1 | 00:15:41 | 1st | 1416 | |
| 16/07/16 | Sprint Scotland 1 | UKOL 1 (M18, M20, M21, M35) | 00:15:37 | 1st | 1410 | |
| 12/06/16 | British Middle Championships (UKOL) | UKOL 1 (M18, M20, M21) | 00:38:26 | 7th | 1381 | |
| 11/06/16 | British Sprint Championships - Prologue | Course H12 | 00:14:40 | 1st | 1371 | |
| 11/06/16 | British Sprint Championships - Final | Course F1A | 00:15:15 | 5th | 1391 | |
| 11/06/16 | British Sprint Championships - Final (UKOL) | UKOL F1A (M21) | 00:15:15 | 5th | ||
| 15/05/16 | SoSOL6 | Blue | 00:42:40 | 1st | 1344 | Racing Chl: Gold |
| 24/04/16 | Scottish Spring Middle Distance (WRE) | Blue | 00:43:38 | 13th | 1342 | Racing Chl: Gold |
| 23/04/16 | JOK Chasing Sprint Prologue | 1 | 00:18:32 | 3rd | 1404 | |
| 23/04/16 | JOK Chasing Sprint Chase | 1 | 00:23:00 | 6th | ||
| 16/04/16 | Northern Champs Weekend (UKOL, UKEOL, UKUL, NEUL) urban | UKOL 101 (M21, M35) | 00:16:19 | 1st | 1419 | |
| 27/03/16 | Jan Kjellstrom Orienteering Festival Individual 2 (WRE & UKOL) | UKOL 1 (M21) | 01:54:45 | 3rd | 1392 | |
| 26/03/16 | Jan Kjellstrom Orienteering Festival Individual 1 (UKOL) | UKOL 1 (M21) | 00:34:36 | 16th | 1369 | |
| 25/03/16 | Jan Kjellstrom Orienteering Festival - Sprint (WRE & UKOL) | UKOL 1 (M18, M20, M21) | 00:15:23 | 7th | 1387 | |
| 13/03/16 | CompassSport Cup Heat | Brown | 00:49:40 | 8th | 1371 | Racing Chl: Gold |
| 27/02/16 | British Night Championships (UKOL) | UKOL Course 01 (M21) | 01:12:24 | 2nd | 1390 | |
| 20/02/16 | BUCS Individual Championships | 1 - Men A | 01:00:33 | 3rd | 1383 | |
| 07/02/16 | ESOC Sprint-O incorporating bto SOUL 2 & Scottish Sprint Championships - Prologue | Men Open | 00:14:51 | 1st | 1410 | |
| 07/02/16 | ESOC Sprint-O incorporating bto SOUL 2 & Scottish Sprint Championships - Chase | Men Open | 00:15:58 | 1st | ||
| 06/02/16 | Scottish Night Championships | Course 1 | 00:41:06 | 1st | 1383 | |
| 23/01/16 | EUOC Burns Weekend - SOUL & UK Urban League | Course A | 00:59:17 | 2nd | 1390 | |
| 22/01/16 | FwtN #6 | Long | 00:20:53 | |||
| 08/11/15 | LOC event (UKOL) | UKOL Black (M21) | 01:04:29 | 3rd | 1372 | |
| 08/11/15 | LOC event (UKOL) | UKOL Black (M21) | ||||
| 20/09/15 | Senior Home Internationals Relays | Men_ABBAA | 00:35:35 | 1st | ||
| 19/09/15 | Dales Weekend Day1/Northern Championships(UKOL)/Senior Home Internationals Individual | UKOL 01 (M21E) | 01:13:15 | 4th | 1393 | |
| 08/08/15 | Scottish 6 Days - Day6 | C41 | 01:45:41 | 5th | 1393 | |
| 07/08/15 | Scottish 6 Days - Day5 | C41 | 01:27:12 | 9th | 1377 | |
| 06/08/15 | Scottish 6 Days - Day4 | C41 | 00:55:34 | 7th | 1387 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C41 (M21) | 00:38:43 | 42nd | 1362 | |
| 04/08/15 | Scottish 6 Days Open Sprint - Forres incorporating SOUL5 | 1 | 00:19:37 | 11th | 1320 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C41 (M21) | 01:05:34 | 12th | 1372 | |
| 02/08/15 | Scottish 6 Days - Day1 | C41 | 01:14:04 | 28th | 1362 | |
| 01/08/15 | Scottish 6 Days Open Sprint - Nairn | Men_Blue | 00:15:35 | 2nd | ||
| 18/07/15 | (SO) Sussex Sprint series 7, Horsham Park, Horsham | Sprint | 00:13:08 | 1st | ||
| 05/04/15 | JK Weekend Individual 2 (UKOL) | UKOL 1 (M21) | 01:12:31 | |||
| 04/04/15 | JK Weekend Individual 1 (UKOL) | UKOL 1 (M21) | 00:39:01 | 27th | 1380 | |
| 03/04/15 | JK Weekend Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:17:43 | 34th | 1364 | |
| 21/03/15 | YHOA Sprint Championships/YHOA Urban League | A | 00:12:07 | 3rd | 1365 | |
| 01/03/15 | BNC weekend event (UKOL) | UKOL Black (M21) | 01:14:31 | 2nd | 1356 | |
| 28/02/15 | British Night Championships (UKOL) | UKOL 1 (M21) | 01:19:45 | 3rd | 1367 | |
| 21/02/15 | BUCS - Individual | A | 00:55:12 | 1st | 1392 |