| 2018 V35 Aldershot, Farnham & District/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 76:31 | | | 76:31 | 75 | | | | Madrid, ESP | Movistar Medio Maratón de Madrid | 8 Apr 18 |
| 2015 SEN Aldershot, Farnham & District/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 32:38 | | | | 4 | | | | Sandhurst | Army Championships | 4 Feb 15 |
| 2014 SEN Aldershot, Farnham & District/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:01 | | | | 2 | | | 1 | Frimley Lodge | Frimley Lodge parkrun # 230 | 28 Jun 14 |
| parkrun | 17:12 | | | | 1 | | | 1 | Tilgate | Tilgate parkrun # 119 | 20 Sep 14 |
| parkrun | 17:22 | | | | 1 | | | 1 | Frimley Lodge | Frimley Lodge parkrun # 223 | 10 May 14 |
| 5.25MMTL | 30:38 | | | | 1 | L3 | | | Windsor | Runnymede Runners Relays | 5 Jul 14 |
| 10K | 34:05 | | | 34:06 | 2 | | | | Yateley | Yateley 10K Series | 6 Aug 14 |
| 10K | 34:52 | | | 34:53 | 4 | | | | Yateley | Yateley 10K Series | 2 Jul 14 |
| 12KXC | 45:48 | | | | 20 | | | | Dorking | Surrey County Championships | 4 Jan 14 |
| 15KXC | 55:08 | | | | 40 | | | | Parliament Hill | Southern Championships | 25 Jan 14 |
| 10M | 55:10 | | | 55:10 | 5 | | | | Esch-sur-Alzette, LUX | Sudstroum Escher Kulturlaf | 6 Sep 14 |
| HM | 74:22 | | | 74:24 | 19 | | | | Remich, LUX | ING Route du Vin | 28 Sep 14 |
| Mar | 2:38:26 | | | 2:38:29 | 9 | | | | Luxembourg, LUX | ING Luxembourg Marathon | 31 May 14 |
| ZXC | 27:47 | | | | 2 | | | | Roehampton Gate | Bank of England Inter-Club | 18 Jan 14 |
| ZXC | 31:10 | | | | 6 | | | | Bournemouth | Destination Basingstoke Hampshire League | 11 Jan 14 |
| ZXC | 32:05 | | | | 4 | | | | Sandhurst | Army Championships | 5 Feb 14 |
| 2013 SEN Aldershot, Farnham & District/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 26:04 | | | 26:06 | 30 | | | | Alsager | Alsager 5 | 3 Feb 13 |
| 5.25MMTL | 30:26 | | | | 1 | L1 | | | Windsor | Runnymede Relays | 6 Jul 13 |
| 10K | 32:48 | | | 32:52 | 111 | | | 14 | Leeds | Leeds Abbey Dash 10K | 17 Nov 13 |
| 10K | 33:26 | | | 33:27 | 2 | | | | Yateley | Yateley 10K Series | 3 Jul 13 |
| 10K | 33:30 | | | 33:32 | 5 | | | | Rambrouch, LUX | Sylvester-Laf 10K | 31 Dec 13 |
| 10M | 55:52 | | | | 26 | | | | Portsmouth | Bupa Great South Run 10 | 27 Oct 13 |
| 20M | 1:51:43 | | | 1:51:45 | 3 | | | | Bramley | Bramley 20 | 17 Feb 13 |
| ZXC | 28:24 | | | | 19 | | | | Reading | Hampshire League | 19 Oct 13 |
| ZXC | 32:15 | | | | 2 | | | | Sandhurst | Army Cross Country Finals | 6 Feb 13 |
| ZXC | 49:05 | | | | 1 | | | | Sheen Gate | Kingston & Poly Harriers Open 9 | 16 Feb 13 |
| 2012 SEN Aldershot, Farnham & District/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:11 | | | | 1 | | | | Frimley Lodge | Frimley Lodge parkrun # 142 | 20 Oct 12 |
| 10K | 33:21 | | | | 1 | | | | Camberley | Julian Farrell 10K | 7 Oct 12 |
| 10M | 52:14 | | | | 28 | | | | Portsmouth | Bupa Great South Run 10 | 28 Oct 12 |
| HM | 72:18 | | | 72:19 | 4 | | | | Barns Green | Barns Green Half Marathon (Inc Sussex Champs) | 30 Sep 12 |
| ZXC | 30:13 | | | | 1 | | | | Richmond Park | Ellis Trophy/Dysart Cup | 8 Dec 12 |
| ZXC | 30:42 | | | | 26 | | | | Goodwood | Hampshire League | 10 Nov 12 |
| 2011 SEN Aldershot, Farnham & District/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 16:48 | | | | 1 | | | | Camp Bastion, AFG | Camp Bastion parkrun # 11 | 12 Nov 11 |
| parkrun | 17:25 | | | | 1 | | | | Camp Bastion, AFG | Camp Bastion parkrun # 6 | 8 Oct 11 |
| parkrun | 17:39 | | | | 1 | | | | Camp Bastion, AFG | Camp Bastion parkrun # 12 | 19 Nov 11 |
| parkrun | 17:43 | | | | 1 | | | | Camp Bastion, AFG | Camp Bastion parkrun # 10 | 5 Nov 11 |
| parkrun | 17:46 | | | | 1 | | | | Camp Bastion, AFG | Camp Bastion parkrun # 7 | 15 Oct 11 |
| parkrun | 17:57 | | | | 1 | | | | Camp Bastion, AFG | Camp Bastion parkrun # 15 | 10 Dec 11 |
| parkrun | 17:59 | | | | 1 | | | | Camp Bastion, AFG | Camp Bastion parkrun # 5 | 1 Oct 11 |
| HM | 71:25 | | | 71:27 | 5 | | | | Fleet | Fleet Half Marathon | 20 Mar 11 |
| Mar | 2:37:00 | | | 2:37:00 | 109 | | | | London | Virgin London Marathon | 17 Apr 11 |
| 2010 SEN Aldershot, Farnham & District/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 16:51.10 | | | | 4 | | | | Tidworth | Army Finals | 30 Jun 10 |
| 3000SC | 10:28.67 | | | | 2 | | | | Tidworth | Army Finals | 30 Jun 10 |
| 10K | 34:31 | | | | 4 | | | | Yateley | Yateley 10K Series | 7 Jul 10 |
| Mar | 2:43:22 | | | 2:43:25 | 15 | | | | Luxenbourg, LUX | The Night Run | 15 May 10 |
| 2009 SEN Aldershot, Farnham & District/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 16:36 | | | | 6 | | | | Tidworth | Army Individual/Inter-Corps Championships | 3 Jun 09 |
| 5000 | 16:39.13 | | | | 2 | | | | Tidworth | Army Unit Team Finals | 8 Jul 09 |
| 3000SC | 10:34.53 | | | | 2 | | | | Tidworth | Army Unit Team Finals | 8 Jul 09 |
| 3000SC | 10:44.78 | | | | 4 | | | | Tidworth | Army Individual/Inter-Corps Championships | 3 Jun 09 |
| HM | 75:44 | | | | 2 | | | | Gutersloh, GER | Land Rover Gutersloh Half Marathon | 25 Apr 09 |
| 2008 SEN Aldershot, Farnham & District/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 33:51 | | | | 2 | | | | Yateley | Yateley 10K Road Race Series | 2 Jul 08 |
| ZXC | 40:35 | | | | 22 | | | | Dibden | Hampshire Championships | 5 Jan 08 |
| 2007 SEN Aldershot, Farnham & District/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 35:21 | | | | 114 | | | | Liverpool | UK Challenge Series | 24 Nov 07 |
| ZXC | 38:51 | | | | 39 | | | | Tadworth | South of Thames Championships | 15 Dec 07 |