| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 16/10/16 | CompassSport Cup Final | Brown | 00:55:15 | 4th | 1399 | Racing Chl: Gold |
| 11/09/16 | WOLF - Uath Lochans, SOL5 | Black | 01:34:14 | 9th | 1361 | Racing Chl: Gold |
| 10/09/16 | WOLF - Glen Gynack, Middle Distance | Brown | 00:32:09 | 7th | 1366 | Racing Chl: Gold |
| 10/09/16 | WOLF - Kingussie, Sprint, SOUL 8 | 1 - M/W Open | 00:15:04 | 1st | 1383 | |
| 03/09/16 | The Liverpool Big Weekend Ainsdale Dunes | Black | 01:10:52 | 1st | 1355 | Racing Chl: Gold |
| 29/07/16 | Croeso 2016 Day 5 (the final day) | 1 | 00:59:58 | 10th | 1324 | |
| 28/07/16 | Croeso 2016 Day 4 | 1 | 01:08:43 | 15th | 1335 | |
| 26/07/16 | Croeso 2016 Day 3 | 1 | 01:20:15 | 17th | 1317 | |
| 25/07/16 | Croeso 2016 Day 2 (UKOL) | UKOL Course 1 (M21) | 00:32:51 | 4th | 1360 | |
| 24/07/16 | Croeso 2016 Day 1 (UKOL) | UKOL Course 1 (M21) | 01:11:35 | 10th | 1332 | |
| 17/07/16 | Sprint Scotland 3 | Course 1 | 00:15:35 | 6th | 1381 | |
| 09/07/16 | MDOC Twin Peak Day 1 Sprint (UKOL) | UKOL 1 (M20, M21) | 00:25:56 | 1st | 1377 | |
| 30/06/16 | MDOC Summer Evening Event (4) | Blue | 00:32:43 | 1st | 1311 | Racing Chl: Gold |
| 19/06/16 | Horwich Sprint Event, part of the Horwich Festival of Racing. | A - MOpen WOpen MVets | 00:24:37 | 3rd | 1351 | |
| 12/06/16 | British Middle Championships (UKOL) | UKOL 1 (M18, M20, M21) | 00:40:33 | 12th | 1373 | |
| 11/06/16 | British Sprint Championships - Prologue | Course H12 | 00:15:08 | 4th | 1360 | |
| 11/06/16 | British Sprint Championships - Final | Course F1A | 00:15:05 | 3rd | 1395 | |
| 11/06/16 | British Sprint Championships - Final (UKOL) | UKOL F1A (M21) | 00:15:05 | 3rd | ||
| 05/06/16 | YHOA Sprint Champs Final | Course A | 00:16:39 | 1st | 1391 | |
| 05/06/16 | YHOA Sprint Champs Prologue | Course A | 00:20:31 | 1st | 1387 | |
| 07/05/16 | Science City Double Urban Sprint Races | Race1 Course1 | 00:27:18 | 1st | 1367 | |
| 16/04/16 | Northern Champs Weekend (UKOL, UKEOL, UKUL, NEUL) urban | UKOL 101 (M21, M35) | 00:17:06 | 2nd | 1403 | |
| 26/03/16 | Jan Kjellstrom Orienteering Festival Individual 1 (UKOL) | UKOL 1 (M21) | 00:36:08 | 22nd | 1361 | |
| 25/03/16 | Jan Kjellstrom Orienteering Festival - Sprint (WRE & UKOL) | UKOL 1 (M18, M20, M21) | 00:15:49 | 12th | 1377 | |
| 13/03/16 | CompassSport Cup Heat | Brown | 00:49:35 | 1st | 1391 | Racing Chl: Gold |
| 20/02/16 | BUCS Individual Championships | 1 - Men A | 01:03:49 | 7th | 1367 | |
| 07/02/16 | ESOC Sprint-O incorporating bto SOUL 2 & Scottish Sprint Championships - Prologue | Men Open | 00:15:34 | 2nd | 1389 | |
| 07/02/16 | ESOC Sprint-O incorporating bto SOUL 2 & Scottish Sprint Championships - Chase | Men Open | 00:16:27 | 2nd | ||
| 15/11/15 | Matlock Urban Event | 5 WUVet | 00:17:21 | 1st | 1305 | |
| 25/10/15 | WCH Colour Coded (WMOA League 9) | Blue | 00:40:28 | 1st | 1337 | Racing Chl: Gold |
| 18/10/15 | Compass Sport Cup Final | Brown | 00:56:27 | 11th | 1352 | Racing Chl: Gold |
| 10/10/15 | DEE Sprint Weekend - Forest Sprint (UKOL) | UKOL Course 1 (M18, M20, M21, M35) | 00:15:26 | 1st | 1365 | |
| 13/09/15 | LOK Ultrasprint | Men's Prologue | 00:15:24 | 3rd | 1319 | |
| 12/09/15 | London City Race | 1 - ME | 00:50:34 | 2nd | 1385 | |
| 11/09/15 | Imperial College Night Sprint | 1 | 00:24:00 | 3rd | 1364 | |
| 08/08/15 | Scottish 6 Days - Day6 | C41 | 00:57:32 | |||
| 07/08/15 | Scottish 6 Days - Day5 | C41 | 00:49:04 | |||
| 06/08/15 | Scottish 6 Days - Day4 | C41 | 01:02:02 | 34th | 1363 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C41 (M21) | 00:25:48 | |||
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C41 (M21) | 01:07:00 | |||
| 02/08/15 | Scottish 6 Days - Day1 | C41 | 01:18:34 | 47th | 1350 | |
| 05/07/15 | YHOA Urban League | E | 00:16:53 | 1st | 1315 | |
| 19/06/15 | Schiehallion Weekend Day 1 Bannockburn Sprint Race incorporating SOUL4 & UKCUP | Course 1 | 00:14:05 | 2nd | 1393 | |
| 16/05/15 | YHOA Urban League | A | 00:26:56 | 1st | 1378 | |
| 09/05/15 | British Sprint Championships (PROLOGUE) | Course H12 | 00:14:40 | 2nd | 1380 | |
| 09/05/15 | British Sprint Championships Finals | Course F1A | 00:14:47 | |||
| 09/05/15 | British Sprint Championships Finals (UKOL) | UKOL F1A (M21) | 00:14:47 | |||
| 02/05/15 | YHOA Urban League | Course A | 00:18:31 | 2nd | 1324 | |
| 25/01/15 | Crewe Urban Race | 1 | 00:38:09 | 1st | 1339 | |
| 29/11/14 | EM Sprint Championships | Long | 00:17:53 | 2nd | 1311 |