| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 24/02/26 | SLOW Night-O Series | Long | 00:30:57 | 8th | ||
| 03/02/26 | SLOW Night-O Series | Long | 00:40:54 | 16th | ||
| 08/07/25 | SLOW Park Race Series | Long | 00:28:47 | 17th | ||
| 01/07/25 | LOK Park Race Series | Long | 00:28:19 | 10th | ||
| 24/06/25 | SLOW Park Race Series | Long | 00:32:37 | 20th | ||
| 03/06/25 | Mole Park Race | Long Course | 00:25:41 | 10th | ||
| 27/05/25 | SLOW Park Race Series | Long | 00:29:14 | 13th | ||
| 20/05/25 | LOK Park Race Series | Long | 00:24:14 | 10th | ||
| 14/09/24 | City of London Race | 1 | 01:10:20 | 61st | 1203 | |
| 09/07/24 | London Summer Park Race | Long | 00:30:54 | 11th | ||
| 11/06/24 | SLOW London Park Race Summer Series | Long | 00:27:48 | 18th | ||
| 04/06/24 | DFOK Park Race Series | Long | 00:36:10 | 18th | ||
| 28/05/24 | SLOW London Park Race Summer Series | Long | 00:36:41 | 7th | ||
| 21/05/24 | London Summer Park Race | Long | 00:25:07 | 16th | ||
| 16/09/23 | City of London Race (UKOL) | Men's Open | 00:43:20 | 4th | 1155 | |
| 18/07/23 | DFOK Park Race Series | Long | 00:34:14 | 16th | ||
| 11/07/23 | London Park Series | Long | 00:25:45 | 14th | ||
| 30/05/23 | London Park Series | Long | 00:28:55 | 23rd | ||
| 02/08/22 | Clapham Common Park Race | Long | 00:28:58 | 7th | ||
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | 5 | 02:08:30 | 13th | 1215 | |
| 23/05/21 | TVOC Chiltern Challenge National Event | Short Brown | 01:20:35 | 47th | 1173 | Racing Chl: Gold |
| 01/12/19 | Southern Championships and Mike Nelson BOK Trot (UKOL) | UKOL Course2 (W21, M18, M20, M35, M40) | 84:09:00 | 22nd | 1222 | |
| 26/10/19 | Cambridge City Race 2019 | 1 | 00:47:32 | 32nd | 1199 | |
| 21/09/19 | City of London Race | 1 | 01:11:02 | 49th | 1183 | |
| 21/04/19 | Jan Kjellstrom Orienteering Festival - Individual 2 (UKOL) | 5 | 02:05:44 | 8th | 1230 | |
| 20/04/19 | Jan Kjellstrom Orienteering Festival - Individual 1 (UKOL) | UKOL 7 (M50) | 00:46:29 | 30th | 1240 | |
| 19/04/19 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL) | UKOL 3 (M35, M40) | 00:18:19 | 38th | 1210 | |
| 07/04/19 | SLOW Urban Event | Course 1 | 00:51:46 | 12th | 1221 | |
| 25/11/18 | Southern Championships (UKOL) | UKOL 2 (M18, M20, M35, M40, W21) | 02:03:20 | 27th | 1191 | |
| 15/09/18 | SLOW City of London Race | 1 | 01:16:18 | 56th | 1144 | |
| 01/09/18 | British Sprint Championships (UKOL) | UKOL (M21, M20, M18, M16, M35, M40) | 02:16:45 | 112th | ||
| 01/09/18 | British Sprint Championships Finals | F-5 | 00:16:45 | 22nd | 1209 | |
| 01/09/18 | British Sprint Championships Heats | H-1A | 00:21:11 | 41st | 1177 | |
| 28/05/18 | Tamar Triple (UKOL) | UKOL A (M18, M20, M21, M35, M40) | 00:51:30 | 20th | 1222 | |
| 27/05/18 | Tamar Triple (UKOL) | UKOL Black(M21) | 01:37:19 | 12th | 1259 | |
| 06/05/18 | Mike Nelson BOK Trot | 2 Brown | 01:35:12 | 2nd | 1226 | Racing Chl: Gold |
| 28/10/17 | BOK Winter League | Green | 00:43:09 | 3rd | Racing Chl: Gold | |
| 01/10/17 | British Middle Distance Championships (UKOL) | UKOL Course 1 (M21) | 00:59:38 | 33rd | 1206 | |
| 30/09/17 | British Sprint Championships (UKOL) | UKOL F02 (M35, M40) | 01:24:05 | 42nd | ||
| 30/09/17 | British Sprint Championships - Finals | F02 | 00:24:05 | 40th | 1173 | |
| 30/09/17 | British Sprint Championships - Heats | H1.3 | 00:18:54 | 29th | 1190 | |
| 18/06/17 | NN Local event | Blue | 00:56:10 | 3rd | Racing Chl: Gold | |
| 19/03/17 | BUCS - British Universities & Colleges Sport Championships | Course 1 | 01:42:23 | 74th | 1228 | |
| 22/01/17 | EUOC Big Weekend | Brown | 01:44:27 | 56th | 1177 | Racing Chl: Gold |
| 21/01/17 | EUOC Big Weekend | Course 1 | 01:19:56 | 29th | 1254 | |
| 02/01/17 | TVOC Level C Urban Event | Course 1 | 00:46:43 | 9th | 1233 | |
| 13/11/16 | LOC/SROC Weekend (UKOL) | UKOL Short Brown (M18, M20, M45, M50, W21) | 01:24:13 | 58th | 1199 | |
| 12/11/16 | LOC/SROC Weekend (UKOL) | UKOL Black (M21, M35, M40, M18, M20) | 00:56:18 | 40th | 1197 | |
| 04/09/16 | BOK Blast - UK Urban Orienteering League | 1 - MO | 00:55:21 | 9th | 1214 | |
| 14/08/16 | NGOC League 6 | Blue | 01:01:25 | 19th | 1143 | Racing Chl: Gold |