| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 23/09/17 | WOLF Middle Distance | Brown | 00:52:07 | 35th | Racing Chl: Gold | |
| 05/08/17 | Scottish 6 Days - Day 6 | C41 | 01:29:03 | 26th | 1332 | |
| 04/08/17 | Scottish 6 Days - Day 5 | C41 | 00:42:18 | 23rd | 1354 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C41(M21) | 01:17:22 | 31st | 1332 | |
| 01/08/17 | Scottish 6 Days - Day 3 | C41 | 00:40:12 | 10th | 1377 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C41(M21) | 01:10:29 | 20th | 1351 | |
| 06/05/17 | British Long Championships (UKOL) | UKOL 1 (M21) | 02:06:17 | 13th | 1375 | |
| 25/02/17 | British Night Championships (UKOL) | UKOL 1 (M21) | 92:07:00 | 8th | 1367 | |
| 19/02/17 | Scottish Sprint Championships and SOUL and UKUL | Race 1 C1 | 00:18:08 | 8th | 1349 | |
| 19/02/17 | Scottish Sprint Championships and SOUL and UKUL | Race 2 C1 | 00:16:56 | 14th | 1326 | |
| 18/02/17 | Scottish Night Championships | Course 1 | 00:55:02 | 1st | 1367 | |
| 22/01/17 | EUOC Big Weekend | Brown | 01:04:32 | 3rd | 1381 | Racing Chl: Gold |
| 21/01/17 | EUOC Big Weekend | Course 1 | 01:06:52 | 7th | 1340 | |
| 20/01/17 | Fight with the Night 6 Big Weekend | Long | 00:27:43 | 16th | ||
| 13/11/16 | LOC/SROC Weekend (UKOL) | UKOL Black (M21) | ||||
| 12/11/16 | LOC/SROC Weekend (UKOL) | UKOL Black (M21, M35, M40, M18, M20) | 00:40:06 | 17th | 1311 | |
| 30/10/16 | Scottish Orienteering League 7 | Black | 01:32:30 | 4th | 1363 | Racing Chl: Gold |
| 29/10/16 | MOR - Culbin Middle Distance Level C & SOA Jnr Inter-Area Relay | Brown | ||||
| 16/10/16 | CompassSport Cup Final | Brown | 01:03:28 | 13th | 1365 | Racing Chl: Gold |
| 02/10/16 | LOC Cumbrian Galoppen | Brown | 00:53:19 | 1st | 1350 | Racing Chl: Gold |
| 03/09/16 | The Liverpool Big Weekend Ainsdale Dunes | Black | 01:18:21 | 4th | 1340 | Racing Chl: Gold |
| 12/06/16 | British Middle Championships (UKOL) | UKOL 1 (M18, M20, M21) | 00:50:44 | 31st | 1336 | |
| 11/06/16 | British Sprint Championships - Prologue | Course H11 | 00:16:36 | 14th | 1314 | |
| 11/06/16 | British Sprint Championships - Final | Course F1B | 00:15:49 | 11th | 1337 | |
| 11/06/16 | British Sprint Championships - Final (UKOL) | UKOL F1A (M21) | 01:15:49 | 28th | ||
| 04/06/16 | CompassSport Cup Heat | Brown | 01:11:04 | 2nd | 1362 | Racing Chl: Gold |
| 25/05/16 | SprintELOpe | Urban - Long | 00:23:56 | 1st | ||
| 24/04/16 | Scottish Spring Middle Distance (WRE) | Blue | 00:41:15 | 9th | 1361 | Racing Chl: Gold |
| 23/04/16 | JOK Chasing Sprint Prologue | 1 | 00:21:15 | 10th | 1360 | |
| 23/04/16 | JOK Chasing Sprint Chase | 1 | 00:25:46 | 12th | ||
| 22/04/16 | Dark Thistle | Long | 01:39:08 | 12th | ||
| 27/03/16 | Jan Kjellstrom Orienteering Festival Individual 2 (WRE & UKOL) | UKOL 1 (M21) | 02:15:31 | 31st | 1350 | |
| 26/03/16 | Jan Kjellstrom Orienteering Festival Individual 1 (UKOL) | UKOL 1 (M21) | 00:38:43 | 41st | 1347 | |
| 25/03/16 | Jan Kjellstrom Orienteering Festival - Sprint (WRE & UKOL) | UKOL 1 (M18, M20, M21) | 00:18:13 | 63rd | 1322 | |
| 20/02/16 | BUCS Individual Championships | 1 - Men A | 01:05:37 | 12th | 1359 | |
| 13/02/16 | Northern Night Champs | Brown | 01:07:58 | 4th | 1320 | Racing Chl: Gold |
| 07/02/16 | ESOC Sprint-O incorporating bto SOUL 2 & Scottish Sprint Championships - Prologue | Men Open | 00:17:01 | 5th | 1347 | |
| 07/02/16 | ESOC Sprint-O incorporating bto SOUL 2 & Scottish Sprint Championships - Chase | Men Open | 00:19:04 | 12th | ||
| 06/02/16 | Scottish Night Championships | Course 1 | 00:47:55 | 6th | 1341 | |
| 23/01/16 | EUOC Burns Weekend - SOUL & UK Urban League | Course A | 01:08:46 | 10th | 1334 | |
| 22/01/16 | FwtN #6 | Long | 00:24:22 | 12th | ||
| 25/10/15 | WCH Colour Coded (WMOA League 9) | Blue | 00:42:44 | 2nd | 1317 | Racing Chl: Gold |
| 18/10/15 | Compass Sport Cup Final | Brown | 00:57:30 | 12th | 1347 | Racing Chl: Gold |
| 13/09/15 | LOC Cumbrian Galoppen | BROWN | ||||
| 07/08/15 | Scottish 6 Days - Day5 | C41 | ||||
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C41 (M21) | 00:37:56 | 31st | 1366 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C41 (M21) | 01:20:23 | 79th | 1337 | |
| 02/08/15 | Scottish 6 Days - Day1 | C41 | 01:13:01 | 25th | 1365 | |
| 18/04/15 | British Long Distance Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:03:02 | 17th | 1337 | |
| 07/03/15 | Oxford City Race | 00:42:06 | 2nd | 1368 |