| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 06/06/21 | Northern Championships (UKOL) | UKOL 3 (M35, M40) | 01:25:21 | 1st | 1324 | |
| 05/06/21 | British Orienteering Middle Championships (UKOL) | UKOL 1 (M21) | 00:50:42 | |||
| 19/01/20 | NGOC 50th Anniversary (inc. SW League Event) | Black | 01:15:54 | 7th | 1324 | Racing Chl: Gold |
| 18/01/20 | NGOC 50th Anniversary | Black | 00:34:24 | 3rd | 1337 | Racing Chl: Gold |
| 01/12/19 | Southern Championships and Mike Nelson BOK Trot (UKOL) | UKOL Course1 (M21) | 104:42:00 | 6th | 1330 | |
| 30/11/19 | Southern Night Championships | UKOL Brown (M18, M20, M21, M35, M40) | 01:07:04 | 6th | 1321 | |
| 20/10/19 | CompassSport Cup Final | Course 2 | 00:59:00 | 7th | 1298 | |
| 22/09/19 | CompassPoint Scottish Orienteering League 5 incorporating Veteran Home Internationals Individual | Short Brown | 00:55:00 | 4th | 1321 | Racing Chl: Gold |
| 07/09/19 | Senior Home Internationals Individual & 2019 Welsh League Race | Black | 01:37:57 | 22nd | 1329 | Racing Chl: Gold |
| 05/05/19 | Irish Champs Day 3 Long | 1 | 02:00:35 | 3rd | ||
| 04/05/19 | Irish Champs Day 2 Middle | 1 | 00:40:07 | 6th | ||
| 03/05/19 | Irish Champs Day 1 Sprint | 1 | 00:13:49 | 14th | ||
| 14/04/19 | 2019 Welsh League Event & Yvette Baker trophy and Shield Qualifier & Cwpan Y Ddraig Competition | Brown | 00:56:58 | 7th | 1294 | Racing Chl: Gold |
| 17/02/19 | 2019 Welsh League Event | Brown | 01:24:40 | 12th | 1253 | Racing Chl: Gold |
| 29/09/18 | 2018 Welsh League Event | Brown | 00:59:45 | 5th | 1341 | Racing Chl: Gold |
| 25/03/18 | 2018 Welsh League Event & Yvette Baker Heat | Brown | 01:01:35 | 3rd | 1328 | Racing Chl: Gold |
| 25/02/18 | BNC Weekend National Event (UKOL) and Welsh League | UKOL BLACK (M21) | 01:07:06 | 10th | 1332 | |
| 24/02/18 | British Night Championships (UKOL) | UKOL 1 (M21) | 01:23:21 | 6th | 1342 | |
| 04/02/18 | Triple Gloucester Weekend - Long Distance Galoppen | Black | 01:25:14 | 4th | 1336 | Racing Chl: Gold |
| 03/02/18 | Triple Gloucester Weekend - Night Sprint | Long | 00:23:38 | 7th | 1297 | |
| 03/02/18 | Triple Gloucester Weekend - Middle Distance | Brown | 00:43:31 | 4th | 1309 | Racing Chl: Gold |
| 22/10/17 | CompassSport Cup Final | 2 | 00:57:25 | 3rd | 1344 | |
| 09/09/17 | NI Long Distance Championships | 1 | 01:44:38 | 12th | 1362 | |
| 21/05/17 | UK Urban Event & 2017 Welsh League Event | Male Open | 00:48:36 | 7th | 1313 | |
| 20/05/17 | Welsh League Event 2017 | Brown | 00:51:40 | 3rd | 1363 | Racing Chl: Gold |
| 06/05/17 | British Long Championships (UKOL) | UKOL 1 (M21) | 01:59:58 | 8th | 1387 | |
| 23/04/17 | 2017 Welsh League Event & Cwpan Y Ddraig & Yvette Baker Trophy Heat | Brown | 00:53:57 | 3rd | 1367 | Racing Chl: Gold |
| 02/04/17 | CompassPoint Scottish Orienteering League 2 | Black | 01:25:14 | 7th | 1386 | Racing Chl: Gold |
| 01/04/17 | Double Dukes Middle Distance Race | Brown | 00:45:24 | 19th | 1349 | Navigation Chl |
| 12/03/17 | CompassSport Cup Heat & 2017 Welsh League Event | Brown | 00:59:20 | 1st | 1358 | Racing Chl: Gold |
| 05/03/17 | Welsh Short Distance Champs & 2017 Welsh League Event | Open | 00:25:20 | 4th | 1327 | |
| 04/03/17 | Welsh Championships | Brown | 00:55:53 | 4th | 1358 | Racing Chl: Gold |
| 22/10/16 | Senior Home Internationals Individual | M21 | 01:50:38 | 14th | 1374 | |
| 16/10/16 | CompassSport Cup Final | Short Brown | 00:50:36 | 4th | 1345 | Racing Chl: Gold |
| 28/08/16 | White Rose Weekend & YHOA Superleague | Bla | 01:07:49 | 3rd | 1359 | |
| 27/08/16 | White Rose Weekend | Bla | 00:40:29 | 3rd | 1353 | |
| 26/07/16 | Croeso 2016 Day 3 | 1 | 01:05:12 | 5th | 1374 | |
| 25/07/16 | Croeso 2016 Day 2 (UKOL) | UKOL Course 1 (M21) | 00:33:51 | 7th | 1352 | |
| 24/07/16 | Croeso 2016 Day 1 (UKOL) | UKOL Course 1 (M21) | 01:04:01 | 5th | 1359 | |
| 21/05/16 | Scottish Championships Individual (UKOL) | UKOL 01 (M21) | 01:41:38 | 1st | 1398 | |
| 17/04/16 | Northern Champs (UKOL, UKEOL and WRE) | UKOL 1 (M21) | 01:39:52 | 1st | 1365 | |
| 27/03/16 | Jan Kjellstrom Orienteering Festival Individual 2 (WRE & UKOL) | UKOL 7 (M40) | 01:11:36 | 1st | 1352 | |
| 26/03/16 | Jan Kjellstrom Orienteering Festival Individual 1 (UKOL) | UKOL 7 (M40) | 01:01:28 | 1st | 1349 | |
| 06/12/15 | Welsh League Event 2015 Caerphilly Mountain | Brown | 01:06:12 | 5th | 1362 | Racing Chl: Gold |
| 29/11/15 | BOK SWOA Galoppen | Black | 01:06:29 | 2nd | 1332 | Racing Chl: Gold |
| 22/11/15 | Welsh League Event 2015 | Brown | 01:04:35 | 2nd | 1323 | Racing Chl: Gold |
| 18/10/15 | Compass Sport Cup Final | Short Brown | 00:46:25 | 3rd | 1346 | Racing Chl: Gold |
| 03/10/15 | Veteran Home Internationals Individual & Welsh Championships Classic | Brown | 01:00:07 | 2nd | 1363 | Racing Chl: Gold |
| 20/09/15 | Senior Home Internationals Relays | Men_AABBB | 00:40:15 | 2nd | ||
| 19/09/15 | Dales Weekend Day1/Northern Championships(UKOL)/Senior Home Internationals Individual | UKOL 01 (M21E) | 01:23:25 | 12th | 1364 |