| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 19/04/19 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:23:03 | 139th | 1159 | |
| 09/03/19 | Northern Champs Weekend Urban Event (UKOL) | UKOL U1 (M18, M20, M21, M35) | 01:23:53 | 19th | 1128 | |
| 02/01/19 | Nick Bateson Long O | Blue | 01:10:28 | 11th | Racing Chl: Gold | |
| 30/12/18 | SN Wellington College | Short Blue | 00:51:45 | 2nd | 1124 | Racing Chl: Gold |
| 04/11/18 | Eurocity Race Tour weekend (Urban event) | 1 | 00:44:02 | |||
| 03/11/18 | Eurocity Race Tour Weekend (supporting Sprint Race) | Course 1 | 00:38:19 | 18th | 1150 | |
| 23/09/18 | YHOA Urban League - Attercliffe | 2 Brown | 00:55:21 | 27th | 1120 | Racing Chl: Gold |
| 02/09/18 | British Middle Championships (UKOL) | UKOL Course1 (M21) | 01:00:27 | 36th | 1195 | |
| 01/09/18 | British Sprint Championships (UKOL) | UKOL (M21, M20, M18, M16, M35, M40) | 02:20:22 | 130th | ||
| 01/09/18 | British Sprint Championships Finals | F-5 | 00:20:22 | 55th | 1117 | |
| 01/09/18 | British Sprint Championships Heats | H-1A | 00:23:17 | 47th | 1125 | |
| 14/01/18 | SYO Regional Event - Rivelin | Blue | 01:09:20 | 28th | 1119 | Racing Chl: Bronze |
| 17/12/17 | Regional Event | Short Brown | 01:22:46 | 50th | 1128 | Racing Chl: Gold |
| 09/09/17 | SLOW City of London Race | 3 | 01:04:31 | 46th | 1127 | |
| 14/04/17 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL) | UKOL 1(M21, M20, M18) | 00:23:38 | 138th | 1195 | |
| 09/04/17 | Chiltern Challenge & SCOA Championships | Course SBR | 01:28:34 | 47th | 1137 | |
| 26/11/16 | Local and schools event | Sprint 4 | 00:09:46 | 4th | ||
| 26/11/16 | Local and schools event | Sprint 2 | 00:07:34 | 2nd | ||
| 26/11/16 | Local and schools event | Sprint 1 | 00:07:07 | 2nd | ||
| 29/10/16 | York Indoor Orienteering Cup | Men | 00:21:23 | 7th | 1218 | |
| 10/09/16 | London City Race | 14 - Euro Youth Men | 00:54:48 | 7th | 1142 | |
| 11/06/16 | British Sprint Championships - Final (UKOL) | UKOL F1A (M21) | 02:19:15 | 94th | ||
| 11/06/16 | British Sprint Championships - Final | Course F1C | 00:19:15 | 20th | 1165 | |
| 11/06/16 | British Sprint Championships - Prologue | Course H13 | 00:23:24 | 31st | 1162 | |
| 10/04/16 | KIngston Urban Race (race 2 of SEOUL) | Course 1 (Mens Open) | 00:51:34 | 20th | 1184 | |
| 27/03/16 | Jan Kjellstrom Orienteering Festival Individual 2 (WRE & UKOL) | 8 | 01:30:21 | |||
| 26/03/16 | Jan Kjellstrom Orienteering Festival Individual 1 (UKOL) | UKOL 2 (M18, M20) | 00:51:54 | 66th | 1184 | |
| 25/03/16 | Jan Kjellstrom Orienteering Festival - Sprint (WRE & UKOL) | UKOL 1 (M18, M20, M21) | 00:24:06 | 171st | 1188 | |
| 10/01/16 | GO SE League event | Short Brown | 00:57:48 | 8th | 1207 | Navigation Chl |
| 03/01/16 | TVOC Urban Event | A - M Open | 00:44:38 | 23rd | 1159 | |
| 20/12/15 | SN Trophy Event | Brown | 01:22:46 | 17th | 1194 | Racing Chl: Gold |
| 26/09/15 | JIRCs Weekend | 1 - M18 | 01:03:18 | 27th | 1210 | |
| 12/09/15 | London City Race | 14 - EYM | 01:02:04 | 11th | 1183 | |
| 29/08/15 | White Rose Weekend | Brown | 01:58:30 | 8th | 1202 | Racing Chl: Silver |
| 08/08/15 | Scottish 6 Days - Day6 | C25 | 01:07:07 | 44th | 1120 | |
| 07/08/15 | Scottish 6 Days - Day5 | C25 | 01:47:45 | 95th | 1035 | |
| 06/08/15 | Scottish 6 Days - Day4 | C25 | 00:45:37 | 44th | 1142 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C25 (W16) | 00:30:33 | 50th | 1130 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C25 (W16) | 00:35:52 | 28th | 1145 | |
| 02/08/15 | Scottish 6 Days - Day1 | C25 | 00:46:20 | 25th | 1158 | |
| 09/05/15 | British Sprint Championships Finals (UKOL) | UKOL F1A (M21) | 01:18:16 | 43rd | ||
| 09/05/15 | British Sprint Championships Finals | Course F1B | 00:18:16 | 28th | 1161 | |
| 09/05/15 | British Sprint Championships (PROLOGUE) | Course H11 | 00:21:08 | 24th | 1190 | |
| 18/04/15 | British Long Distance Orienteering Championships (UKOL) | Course 9 | 01:01:38 | 1st | 1163 | |
| 05/04/15 | JK Weekend Individual 2 (UKOL) | 10 | 01:01:19 | 8th | 1156 | |
| 04/04/15 | JK Weekend Individual 1 (UKOL) | UKOL 2 (M18, M20) | 01:14:30 | 73rd | 1153 | |
| 03/04/15 | JK Weekend Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:23:25 | 193rd | 1220 | |
| 29/03/15 | BADO SCOA League Event | Brown | 01:11:53 | 20th | 1179 | Racing Chl: Gold |
| 15/03/15 | CompassSport Cup SE Heat | Green Men (6)(8a) | 00:55:56 | 33rd | 1069 | |
| 07/03/15 | Oxford City Race | 00:54:31 | 30th | 1177 |