| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 07/01/23 | Saturday Series 4 | Blue | 00:35:53 | 1st | Racing Chl: Gold | |
| 02/01/23 | EMUL 2023 Dronfield Urban | 1 - MO | 00:48:40 | 3rd | 1381 | |
| 16/10/22 | CompassSport Cup Final | Short Brown | 01:05:24 | 7th | 1335 | Racing Chl: Gold |
| 01/10/22 | Veteran Home Internationals Individual & 2022 Welsh Orienteering Championships | Brown | 01:02:23 | 1st | 1407 | Racing Chl: Gold |
| 29/08/22 | White Rose Weekend Sprint Event | Course 1 | 00:22:39 | 2nd | 1376 | |
| 12/08/22 | Lakes 5 Days - Day 5 (UKOL) | UKOL 1 (M21, M35, M40) | 01:07:29 | 3rd | 1398 | |
| 11/08/22 | Lakes 5 Days - Day 4 | 1 | 01:03:07 | 4th | 1406 | |
| 09/08/22 | Lakes 5 Days - Day 3 (UKOL) | UKOL 1 (M21, M35, M40) | 00:37:32 | 2nd | 1393 | |
| 12/06/22 | British Sprint Championships Finals | F1-A | 00:19:39 | 21st | 1372 | |
| 12/06/22 | British Sprint Championships Qualifiers | Q1-3 | 00:18:42 | 12th | 1330 | |
| 12/06/22 | British Sprint Championships (UKOL) | UKOL F1 (M16, M18, M20, M21, M35, M40) | 00:19:39 | 21st | ||
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1 (M21) | 01:47:16 | 16th | 1390 | |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:38:54 | 33rd | 1363 | |
| 15/04/22 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 3 (M35, M40) | 00:13:53 | 1st | 1334 | |
| 26/03/22 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 01:50:36 | 5th | 1410 | |
| 13/03/22 | CompassSport Cup Heat | 1 | 00:51:15 | 1st | 1383 | |
| 06/03/22 | British Middle Championships (UKOL) | UKOL Course 01 (M21) | 00:34:49 | 6th | 1372 | |
| 27/02/22 | SYO 50th Anniversary Double & YHOA SuperLeague | Black | 01:10:43 | 1st | 1389 | Racing Chl: Gold |
| 26/02/22 | SYO 50th Anniversary Double & YHOA SuperLeague | Black | 01:05:48 | 1st | 1394 | Racing Chl: Gold |
| 19/02/22 | British Night Championships (UKOL) | UKOL 1 (M21) | 01:22:15 | 6th | 1385 | |
| 15/01/22 | YHOA Night League | Long | 00:46:06 | 2nd | 1389 | |
| 07/11/21 | EBOR Morning Sprint - YHOA Sprint Championships | 1: M open am | 00:18:14 | 2nd | 1343 | |
| 17/10/21 | CompassSport Cup Final | 2 Short Brown | 00:46:11 | 1st | 1368 | Racing Chl: Gold |
| 10/10/21 | YHOA Middle Championships and YHOA SuperLeague | Men Brown | 00:36:31 | 4th | 1345 | |
| 28/08/21 | White Rose, YHOA Championships and YHOA SuperLeague | Brown | 00:46:25 | 1st | 1334 | Racing Chl: Gold |
| 06/08/21 | Scottish 6 Days - Day 5 (UKOL) | UKOL C1 (M21) | 01:54:16 | 6th | 1394 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C1 (M21) | 01:54:16 | 6th | ||
| 02/08/21 | Scottish 6 Days - Day 2 (UKOL) | UKOL C1 (M21) | 00:46:38 | 3rd | 1381 | |
| 01/08/21 | Scottish 6 Days - Day 1 | C1 | 01:03:04 | 2nd | 1393 | |
| 06/06/21 | Northern Championships (UKOL) | UKOL 1 (M21) | 01:42:17 | 2nd | 1406 | |
| 05/06/21 | British Orienteering Middle Championships (UKOL) | UKOL 1 (M21) | 00:42:18 | 15th | 1377 | |
| 30/05/21 | YHOA SuperLeague | Brown | 00:54:45 | 1st | Racing Chl: Gold | |
| 23/05/21 | Regional Event & YHOA School Champs | BROWN | 00:50:01 | 1st | 1359 | Racing Chl: Gold |
| 30/08/20 | EBOR Regional Event | Brown | 00:50:56 | 1st | 1373 | Racing Chl: Gold |
| 09/08/20 | CLOK August Weekend Day 2 | Blue | 00:39:23 | 1st | 1359 | Racing Chl: Gold |
| 08/08/20 | CLOK August Weekend Day 1 | Blue | 00:33:46 | 3rd | 1328 | Racing Chl: Gold |
| 15/03/20 | CompassSport Cup Heat | 1 | 00:43:32 | 2nd | 1366 | |
| 01/03/20 | HH Ace of Herts SE League Event & Interland | Black | 01:12:07 | 4th | 1383 | Racing Chl: Gold |
| 24/11/19 | Brimham Rocks - YHOA Middle Distance Championships and Superleague | Black | 00:38:46 | 2nd | 1356 | Racing Chl: Gold |
| 23/11/19 | Saturday Series 3 | Blue | 00:38:30 | 4th | Racing Chl: Gold | |
| 17/11/19 | SYO Regional Event | Black | 00:34:40 | 1st | 1385 | Racing Chl: Gold |
| 25/08/19 | Race the Castles in Yorkshire - White Rose and YHOA Superleague | Black | 00:59:36 | 2nd | 1368 | Racing Chl: Gold |
| 24/08/19 | Race the Castles in Yorkshire - White Rose | Black | 00:37:40 | 1st | 1359 | Racing Chl: Gold |
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C41 | 01:40:19 | 4th | 1398 | |
| 01/08/19 | Scottish 6Days - Strathearn 2019 - Day 4 | C41 | 01:21:05 | 14th | 1367 | |
| 30/07/19 | Scottish 6Days - Strathearn 2019 - Day 3 | C41 | 00:40:17 | 6th | 1394 | |
| 29/07/19 | Scottish 6Days - Strathearn 2019 - Day 2 | C41 | 01:05:44 | |||
| 05/05/19 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 01:35:08 | 17th | 1371 | |
| 21/04/19 | Jan Kjellstrom Orienteering Festival - Individual 2 (UKOL) | UKOL 1 (M21) | 01:38:47 | 9th | 1384 | |
| 20/04/19 | Jan Kjellstrom Orienteering Festival - Individual 1 (UKOL) | UKOL 1 (M21) | 00:38:36 | 16th | 1372 |