| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 15/04/17 | Jan Kjellstrom Orienteering Festival (UKOL) Middle Distance | UKOL 5(M35, M40) | 00:52:39 | 67th | 1198 | |
| 14/04/17 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL) | UKOL 3(M35, M40) | 00:21:12 | 64th | 1163 | |
| 11/09/16 | London City weekend race 3 | B | 00:27:18 | 30th | 1202 | |
| 10/09/16 | London City Race | 5 - Men's Vets | 00:54:30 | 43rd | 1196 | |
| 11/06/16 | British Sprint Championships - Prologue | Course H23 | 00:17:03 | 18th | 1223 | |
| 11/06/16 | British Sprint Championships - Final | Course F2A | 00:20:47 | 39th | 1175 | |
| 11/06/16 | British Sprint Championships - Final (UKOL) | UKOL F2A (M16, M35, M40, M45) | 00:20:47 | 39th | ||
| 27/03/16 | Jan Kjellstrom Orienteering Festival Individual 2 (WRE & UKOL) | UKOL 7 (M40) | 01:52:53 | 25th | 1206 | |
| 26/03/16 | Jan Kjellstrom Orienteering Festival Individual 1 (UKOL) | UKOL 7 (M40) | 01:56:55 | 23rd | 1165 | |
| 03/01/16 | TVOC Urban Event | B - W Open / M40+ | 00:42:04 | 16th | 1178 | |
| 12/09/15 | London City Race | 5 - M35 | 01:06:51 | 34th | 1191 | |
| 11/09/15 | Imperial College Night Sprint | 2 | 00:30:10 | 34th | 1111 | |
| 18/06/15 | London Parkrace | Long Course | 00:25:28 | 27th | ||
| 21/09/14 | London City Race | 3 - Men's Open | 01:00:45 | 36th | 1154 | |
| 22/09/13 | London City Race (UKOL17) | 3. Mens Open | 00:56:42 | 11th | 1240 | |
| 21/09/13 | LOK Ultrasprint (UKOL16) | UKOL Men (M16, M18, M20, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80) | 00:18:08 | 60th | 1194 | |
| 27/04/13 | LOK Urban Race | A | 01:07:43 | 15th | 1180 | |
| 22/09/12 | The Fifth City of London Race | 03 - Men's Open | 01:05:47 | 38th | 1108 | |
| 24/07/12 | Welsh 6 day CROESO day 3 Middle Distance race | Badge 5 (W21L, M21S) | 00:42:54 | 35th | 1163 | |
| 23/07/12 | Welsh 6 day CROESO day 2 | Badge 5 (W21L, M21S) | 01:01:17 | 60th | 1112 |