| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 06/01/19 | Bedfords Park | Blue | 01:03:17 | 30th | 1038 | Racing Chl: Gold |
| 09/12/18 | CHIG Mitre SE League Event | Blue | 01:11:14 | 36th | 977 | Navigation Chl |
| 17/07/18 | DFOK Park Race Series | Long | 00:34:14 | 29th | ||
| 03/07/18 | London Park Race | Park Race | 00:29:03 | 40th | ||
| 05/06/18 | Park Race | Long | 00:32:58 | 37th | ||
| 22/05/18 | DFOK Park Race Series | Long | 00:45:16 | 61st | ||
| 21/01/18 | OK Nuts Trophy Blood Races | Half Blood | 01:45:57 | 15th | 1159 | |
| 04/11/17 | Southampton City Race (UKOL) | UKOL 1 MO (M18, M20, M21, M35) | 00:50:05 | 26th | 1148 | |
| 24/09/17 | HAVOC Weald Park EAL | Blue | 01:06:38 | 18th | 1047 | Racing Chl: Gold |
| 10/09/17 | LOK Ultrasprint | PrologueABC | 00:22:58 | 65th | 1116 | |
| 09/09/17 | SLOW City of London Race | 1 | 01:15:17 | 40th | 1157 | |
| 08/09/17 | London weekend race 1 | 1 | 00:28:57 | 30th | 1178 | |
| 23/07/17 | MV GLOSS Event | GLOSS and Extension | 00:42:46 | |||
| 18/07/17 | DFOK Park Race Series | Long | 00:37:36 | 19th | ||
| 13/06/17 | LOK Park Race | Long | 00:26:01 | 24th | ||
| 23/04/17 | SE Middle Distance Champs - NOTE NEW DATE | Black | 01:04:50 | 28th | 1001 | Racing Chl: Gold |
| 12/03/17 | CompassSport Cup Heat | Brown | 01:38:25 | 32nd | 1079 | Racing Chl: Gold |
| 08/01/17 | CHIG Mitre SE League event | Blue | 01:16:41 | 40th | 1046 | Racing Chl: Gold |
| 13/11/16 | CHIG District event | Blue | 01:19:43 | 15th | 1063 | Racing Chl: Gold |
| 02/10/16 | HAVOC Epping Forest SW and EAL | Blue | 01:36:53 | 51st | 902 | Racing Chl: Silver |
| 11/09/16 | London City weekend race 3 | A | 00:33:07 | 27th | 1206 | |
| 10/09/16 | London City Race | 1 - Men's Elite | 01:16:17 | 37th | 1089 | |
| 09/09/16 | London City weekend Race 1 Park Race DFOK | 1 Men Open | 00:39:43 | |||
| 11/06/16 | British Sprint Championships - Final (UKOL) | UKOL F2A (M16, M35, M40, M45) | 00:20:11 | |||
| 11/06/16 | British Sprint Championships - Final | Course F2B | 00:20:11 | |||
| 11/06/16 | British Sprint Championships - Prologue | Course H21 | 00:24:32 | |||
| 24/05/16 | DFOK Park Race Series | Long | 00:30:44 | 18th | ||
| 08/05/16 | CompassSport Cup Heat | Brown | 01:52:22 | 21st | 1004 | Navigation Chl |
| 10/04/16 | CHIG SWELL Event | Orange | 00:18:09 | 1st | Racing Chl: Gold | |
| 17/01/16 | CHIG The Michael Brandon Mitre Level B Event | Brown | ||||
| 25/10/15 | St Albans City Race | A | 01:07:57 | 18th | 1114 | |
| 13/09/15 | LOK Ultrasprint | Men's Prologue | 00:21:23 | 43rd | 1193 | |
| 12/09/15 | London City Race | 1 - ME | 01:14:27 | 42nd | 1178 | |
| 18/06/15 | London Parkrace | Long Course | 00:23:23 | 16th | ||
| 01/03/15 | CHIG District Event incorporating SWELL league | Brown | 01:37:27 | 32nd | 1003 | Racing Chl: Gold |
| 22/09/13 | London City Race (UKOL17) | UKOL 1. Mens Elite (M18, M20, M21, M35) | 01:06:14 | 59th | 1240 | |
| 21/09/13 | LOK Ultrasprint (UKOL16) | UKOL Men (M16, M18, M20, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80) | 00:20:09 | 93rd | 1139 | |
| 06/08/13 | London Park Race Series Race 11 | Long | 00:32:23 | 30th | 1177 | |
| 22/09/12 | The Fifth City of London Race | 01 - Men's Elite | 01:15:24 | 74th | 1115 | |
| 10/09/11 | The Fourth City of London Race | ML | 01:16:26 | 87th | 1173 |