| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C41(M21) | 01:08:01 | 14th | 1367 | |
| 02/08/17 | Scottish 6 Days - Sprint Scotland - bto Urban League - SOUL 6 | 1 | 00:16:44 | 5th | 1343 | |
| 01/08/17 | Scottish 6 Days - Day 3 | C41 | 00:43:44 | 23rd | 1359 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C41(M21) | 01:08:56 | 15th | 1356 | |
| 30/07/17 | Scottish 6 Days - Day 1 | C41 | 01:42:53 | 19th | 1346 | |
| 16/04/17 | Jan Kjellstrom Orienteering Festival (UKOL) Long Distance | 7 | 00:58:52 | 2nd | 1299 | |
| 15/04/17 | Jan Kjellstrom Orienteering Festival (UKOL) Middle Distance | UKOL 8(M55) | 00:31:44 | 2nd | 1289 | |
| 17/04/16 | Northern Champs (UKOL, UKEOL and WRE) | UKOL 1 (M21) | 01:53:41 | 9th | 1328 | |
| 16/04/16 | Northern Champs Weekend (UKOL, UKEOL, UKUL, NEUL) urban | UKOL 101 (M21, M35) | 00:19:28 | 7th | 1354 | |
| 27/03/16 | Jan Kjellstrom Orienteering Festival Individual 2 (WRE & UKOL) | UKOL 1 (M21) | 02:04:49 | 10th | 1371 | |
| 26/03/16 | Jan Kjellstrom Orienteering Festival Individual 1 (UKOL) | UKOL 1 (M21) | 00:35:57 | 20th | 1362 | |
| 25/03/16 | Jan Kjellstrom Orienteering Festival - Sprint (WRE & UKOL) | UKOL 1 (M18, M20, M21) | 00:16:36 | 21st | 1359 | |
| 20/02/16 | BUCS Individual Championships | 1 - Men A | 01:05:21 | 9th | 1360 | |
| 20/09/15 | Senior Home Internationals Relays | Men_AAABA | 00:37:38 | 1st | ||
| 19/09/15 | Dales Weekend Day1/Northern Championships(UKOL)/Senior Home Internationals Individual | UKOL 02 (M20E, M18E, W21E, M35L, M40L) | 01:05:44 | 2nd | 1352 | |
| 08/08/15 | Scottish 6 Days - Day6 | C41 | 01:44:14 | 3rd | 1396 | |
| 07/08/15 | Scottish 6 Days - Day5 | C41 | 01:31:53 | 24th | 1370 | |
| 06/08/15 | Scottish 6 Days - Day4 | C41 | 01:05:22 | 62nd | 1350 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C41 (M21) | 00:38:35 | 40th | 1362 | |
| 04/08/15 | Scottish 6 Days Open Sprint - Forres incorporating SOUL5 | 1 | 00:17:19 | 2nd | 1380 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C41 (M21) | 01:03:20 | 5th | 1377 | |
| 02/08/15 | Scottish 6 Days - Day1 | C41 | 01:11:40 | 21st | 1369 | |
| 01/08/15 | Scottish 6 Days Open Sprint - Nairn | Men_Red | 00:16:12 | 1st | ||
| 28/06/15 | Milton Keynes Urban | M Sprint | 00:15:19 | 1st | 1232 | |
| 21/06/15 | Schiehallion Weekend Day 3 Dunalastair - CompassPoint SOL 6 | Black | 01:57:17 | 17th | 1357 | Racing Chl: Gold |
| 20/06/15 | Schiehallion Weekend Day 2 Tullochroisk incorporating CompassPoint SOL 5 and UK Cup | Mens Elite | 00:52:02 | 27th | 1352 | |
| 19/06/15 | Schiehallion Weekend Day 1 Bannockburn Sprint Race incorporating SOUL4 & UKCUP | Course 1 | 00:14:53 | 7th | 1369 | |
| 13/06/15 | TVOC Saturday Series S Park, Oxford | Light Green | 00:18:31 | 1st | Racing Chl: Gold | |
| 31/05/15 | Twin Peak Day 2 | Black | 01:07:15 | 1st | 1371 | Racing Chl: Gold |
| 30/05/15 | Twin Peak Day 1 | Green 1 | 00:22:09 | 1st | 1345 | Racing Chl: Gold |
| 10/05/15 | British Middle Championships (UKOL) | UKOL 1 (M18, M20, M21) | 00:37:35 | 5th | 1354 | |
| 09/05/15 | British Sprint Championships (PROLOGUE) | Course H11 | 00:16:09 | 3rd | 1373 | |
| 09/05/15 | British Sprint Championships Finals | Course F1A | 00:15:44 | 13th | 1334 | |
| 09/05/15 | British Sprint Championships Finals (UKOL) | UKOL F1A (M21) | 00:15:44 | 13th | ||
| 18/04/15 | British Long Distance Orienteering Championships (UKOL) | UKOL 2 (M18, M20) | 01:07:38 | 1st | 1357 | |
| 05/04/15 | JK Weekend Individual 2 (UKOL) | UKOL 2 (M18, M20) | 01:13:51 | 1st | 1344 | |
| 04/04/15 | JK Weekend Individual 1 (UKOL) | UKOL 2 (M18, M20) | 00:40:44 | 6th | 1333 | |
| 03/04/15 | JK Weekend Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:18:38 | 68th | 1340 | |
| 21/02/15 | BUCS - Individual | A | 01:06:48 | 19th | 1342 | |
| 08/02/15 | Southern Championships & Interland (UKOL) | UKOL Course 3(M20, M18, M35, M40) | 01:17:27 | 1st | 1335 | |
| 14/12/14 | CompassSport Cup Final | Brown (1) | 70:17:00 | 11th | 1329 | |
| 18/10/14 | Race the Castles including the SHI and the CompassPoint Scottish O League 7 | 02 Brown | 01:17:48 | 1st | 1355 | Racing Chl: Gold |
| 07/09/14 | British Middle Champs (UKOL) | UKOL Course1 (M18, M20, M21) | 00:37:52 | 19th | 1337 | |
| 06/09/14 | British Sprint Champs (PROLOGUE) | Course H12 | 00:13:10 | 3rd | 1352 | |
| 06/09/14 | British Sprint Champs Finals | Course FA1 | 00:14:01 | 10th | 1349 | |
| 06/09/14 | British Sprint Champs Finals (UKOL) | UKOL FA1 (M21, M16, M18, M20, M35, M40) | 00:14:01 | 8th | ||
| 31/05/14 | British Long Championships (UKOL 11) | UKOL Course 3 (M18, M20, M35) | 01:14:40 | 1st | 1347 | |
| 04/05/14 | SO level B, Charlton Forest, West Sussex. SE league & SO champs (event 2) | Black | 01:08:14 | 1st | 1343 | Racing Chl: Gold |
| 20/04/14 | Jan Kjellstrom Orienteering Festival (Day 3) | M20E/M18E | 01:01:14 | 1st | 1344 | |
| 20/04/14 | Jan Kjellstrom Orienteering Festival (UKOL6 - uses combined results of Day 2 & 3) | UKOL Badge (M20) | 01:35:33 | 1st |