| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 12/10/25 | November Classic (UKOL) | UKOL 1 (M21) | 01:24:58 | 7th | 1331 | |
| 11/10/25 | SO Urban - Chichester (part of the November Classic weekend) (UKOL) | UKOL 1 (M18, M21, M35) | 00:50:17 | 4th | 1284 | |
| 14/09/25 | CompassSport Cup Final | 1 | 01:07:32 | 26th | 1290 | |
| 20/10/24 | CompassSport Cup Final | 1 | 01:16:34 | 30th | 1317 | |
| 03/11/19 | November Classic (UKOL) | UKOL Black (M21) | 01:30:14 | 13th | 1307 | |
| 20/10/19 | CompassSport Cup Final | Course 1 | 01:19:02 | 33rd | 1270 | |
| 21/04/19 | Jan Kjellstrom Orienteering Festival - Individual 2 (UKOL) | UKOL 1 (M21) | 02:12:02 | 39th | 1310 | |
| 20/04/19 | Jan Kjellstrom Orienteering Festival - Individual 1 (UKOL) | UKOL 1 (M21) | 00:49:38 | 58th | 1301 | |
| 17/03/19 | CompassSport Cup Heat | Brown | 01:15:56 | 7th | 1282 | Racing Chl: Gold |
| 02/01/19 | Nick Bateson Long O | Brown | 01:20:46 | 10th | Racing Chl: Gold | |
| 22/09/18 | Caddihoe Day 1 | Course 1 | 01:01:05 | 1st | 1314 | |
| 08/09/18 | Senior Home Internationals Individual | M21E | 02:05:45 | 19th | 1289 | |
| 01/08/18 | Lakes 5 Day Rest Day Urban Race | Black | 00:49:23 | 10th | 1295 | Racing Chl: Gold |
| 31/07/18 | Lakes 5 Day 3 | 1 | 01:12:30 | 11th | 1317 | |
| 30/07/18 | Lakes 5 Day 2 | 1 | 01:03:45 | 19th | 1300 | |
| 29/07/18 | Lakes 5 Day 1 (UKOL) | UKOL 1 (M21, M35, M40) | 01:25:49 | 27th | 1279 | |
| 23/06/18 | NI Colour Series League - Event 3 and Orienteering festival | Orange | 00:56:55 | 5th | Racing Chl: Bronze | |
| 16/06/18 | SE Sprint Championships | Course 1 | 00:14:42 | 2nd | 1301 | |
| 28/05/18 | Tamar Triple (UKOL) | UKOL A (M18, M20, M21, M35, M40) | 00:44:24 | 12th | 1273 | |
| 27/05/18 | Tamar Triple (UKOL) | UKOL Black(M21) | 01:19:05 | |||
| 26/05/18 | Tamar Triple Urban Event | 1 | 00:31:52 | 4th | 1339 | |
| 22/05/18 | DFOK Park Race Series | Long | 00:29:02 | 9th | ||
| 19/05/18 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:25:34 | 39th | 1293 | |
| 06/05/18 | Mike Nelson BOK Trot | 1 Black | 01:45:40 | 4th | 1298 | Racing Chl: Gold |
| 05/05/18 | Urban Event | Course 1 | 00:57:00 | 4th | 1300 | |
| 28/04/18 | SAX Kent Orienteering League | Blue | 00:38:21 | 1st | Racing Chl: Gold | |
| 15/04/18 | Devon Moorland League 5 | brown | 01:05:49 | 2nd | 1278 | Racing Chl: Gold |
| 08/04/18 | LOK Hampstead Heath Colour Coded | Brown | 00:59:20 | 4th | 1292 | Racing Chl: Gold |
| 01/04/18 | Jan Kjellstrom Orienteering Festival Individual 2 (UKOL) | UKOL 1 (M21) | 02:30:14 | 47th | 1292 | |
| 31/03/18 | Jan Kjellstrom Orienteering Festival Individual 1 (UKOL) | UKOL 1 (M21) | 00:46:22 | 47th | 1313 | |
| 18/02/18 | Holmwood Common Regional | BROWN | 01:05:37 | 1st | 1305 | Racing Chl: Gold |
| 21/01/18 | OK Nuts Trophy Blood Races | Full Blood | 01:49:18 | 3rd | 1324 | |
| 07/01/18 | SAX Sunday League | Brown | 00:53:30 | 7th | 1243 | Racing Chl: Gold |
| 05/11/17 | November Classic and Southern Championships (UKOL) | UKOL 1 (M21) | 01:56:06 | 9th | 1313 | |
| 04/11/17 | Southampton City Race (UKOL) | UKOL 1 MO (M18, M20, M21, M35) | 00:42:04 | 11th | 1275 | |
| 22/10/17 | CompassSport Cup Final | 1 | 01:35:27 | 29th | 1264 | |
| 09/09/17 | SLOW City of London Race | 3 | 00:56:02 | |||
| 08/09/17 | London weekend race 1 | 1 | 00:25:21 | 12th | 1265 | |
| 21/05/17 | UK Urban Event & 2017 Welsh League Event | Male Open | 00:52:29 | 12th | 1280 | |
| 12/03/17 | CompassSport Cup Heat | 1 Brown | 01:34:32 | 4th | 1260 | Racing Chl: Gold |
| 06/11/16 | SOC November Classic & Southern Championships | 2 | 01:23:08 | 22nd | 1230 | |
| 05/11/16 | Salisbury City Urban | Course 1 | 00:58:25 | 9th | 1287 | |
| 16/10/16 | CompassSport Cup Final | Brown | 01:42:32 | 65th | 1206 | Racing Chl: Gold |
| 20/06/10 | BADO Regional and SCOA League Event | Light Green | 00:48:38 | 1st | 1095 | |
| 18/04/10 | SW Galoppen & SCOA League Regional event | Blue | 01:31:32 | 59th | 875 | |
| 07/03/10 | SARUM Saunter Regional Event | Green | 00:34:08 | |||
| 21/02/10 | National Event & Southern Championships | Badge 9 (M55L, M60L) | 01:29:18 | 44th | 1168 | |
| 20/02/10 | Middle Race | Brown | 00:53:25 | 43rd | ||
| 31/01/10 | Concorde Chase Regional Event & SCOA Championships | Blue | 00:45:34 | 22nd | 1172 | |
| 24/01/10 | Compass Sport Cup Round 1 | Lt GREEN Men/Women | 00:28:23 | 9th | 1153 |