| 2013 V45 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:35.5 | | | | 2 | A | | | Canterbury | Southern Counties Veterans' League Kent Division 2 | 20 May 13 |
| ZXC | 36:41 | | | | 45 | | | 3 | Swanley | Kent League | 9 Feb 13 |
| ZXC | 50:53 | | | | 79 | | | 9 | Detling | Kent County Championships | 5 Jan 13 |
| ZXC | 53:18 | | | | 388 | | | | Sunderland | English National Championships | 23 Feb 13 |
| 2012 V45 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 58.1 | | | | 1 | B | | | Eltham | Southern Counties Veterans' League Kent Division 1 | 27 Apr 12 |
| 800 | 2:12.8 | | | | 1 | A | | | Dartford | Southern Counties Veterans' League Kent Division 1 | 25 May 12 |
| 800 | 2:13.9 | | | | 2 | A | | | Erith | Southern Counties Veterans' League Kent Division 1 | 16 Jul 12 |
| 1500 | 4:36.9 | | | | 2 | A | | | Bromley | Southern Counties Veterans' League Kent Division 1 | 15 Jun 12 |
| 5000 | 17:07.2 | | | | 3 | A | | | Erith | Southern Men's League Division 1 | 19 May 12 |
| 5000 | 17:17.0 | | | | 3 | A | | | Carshalton (Match 2) | Southern Men's League Division 1 | 30 Jun 12 |
| 5000 | 17:30.1 | | | | 7 | B | | | Abingdon | British Athletics League Qualifier | 15 Sep 12 |
| ZXC | 34:54 | | | | 50 | | | 12 | Swanley | Kent League | 11 Feb 12 |
| ZXC | 38:46 | | | | 54 | | | 3 | Bexleyheath | Kent League | 1 Dec 12 |
| ZXC | 46:45 | | | | 608 | | | | Parliament Hill | English National Championships | 25 Feb 12 |
| 2011 V45 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 58.9 | | | | 1 | A | | | Eltham | Southern Counties Veterans' League Kent Division 2 | 6 May 11 |
| 800 | 2:08.6 | | | | 4 | B | | | Erith | Southern Men's League Division 1 | 7 May 11 |
| 800 | 2:09.8 | | | | 1 | A | | | Canterbury | Southern Counties Veterans' League Kent Division 2 | 23 May 11 |
| 800 | 2:13.5 | | | | 2 | A | | | Erith | Southern Counties Veterans' League Kent Division 2 | 25 Jul 11 |
| 3000 | 9:29.7 | | | | 1 | A | | | Ashford | Southern Counties Veterans' League Kent Division 2 | 1 Jul 11 |
| ZXC | 35:16 | | | | 37 | | | 4 | West Wickham | Kent League | 3 Dec 11 |
| ZXC | 35:35 | | | | 30 | | | 1 | Swanley | Kent League | 8 Oct 11 |
| ZXC | 38:12 | | | | 34 | | | 2 | Tonbridge | Kent League | 29 Oct 11 |
| ZXC | 38:23 | | | | 20 | | | 5 | Swanley | Kent League | 12 Feb 11 |
| ZXC | 46:10 | | | | 418 | | | | Alton Towers | English National Championships | 19 Feb 11 |
| ZXC | 46:13 | | | | 65 | | | | Wilmington | Kent County Championships | 8 Jan 11 |
| ZXC | 60:38 | | | | 272 | | | | Parliament Hill | Southern Cross Country Championships | 29 Jan 11 |
| ZXCL | 16:23 | | | | 12 | L1 | | | Wormwood Scrubs | SEAA Cross Country Relays | 12 Mar 11 |
| 2010 V40 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:21.7 | | | | 4 | A | | | Eton | Southern Men's League Division 1 | 5 Jun 10 |
| ZXC | 36:29 | | | | 33 | | | 15 | Biggleswade | SEAA Veterans' Championships | 11 Dec 10 |
| ZXC | 37:30 | | | | 34 | | | 3 | West Wickham | Kent League | 9 Oct 10 |
| ZXC | 38:44 | | | | 32 | | | 4 | Tonbridge | Kent League | 23 Oct 10 |
| ZXC | 51:57 | | | | 722 | | | | Leeds | English National Championships | 27 Feb 10 |
| 2009 V40 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:06.43 | i | | | 5 | | | | Lee Valley | Kent Indoor Championships | 15 Feb 09 |
| 800 | 2:06.8 | | | | 1 | A | | | Bromley | Southern Counties Veterans League Kent Division 1 | 12 Jun 09 |
| 800 | 2:08.2 | | | | 1 | 3 | | | Eltham | BMC Regional Races | 24 Jun 09 |
| 1500 | 4:20.0 | | | | 4 | A | | | Harrow | Southern Men's League Division 2 | 27 Jun 09 |
| 1500 | 4:21.9 | | | | 2 | A | | | Hemel Hempstead | Southern Men's League Division 2 | 1 Aug 09 |
| ZXC | 46:47 | | | | 38 | | | 5 | Detling | Kent County Championships | 10 Jan 09 |
| ZXC | 48:56 | | | | 442 | | | | Parliament Hill | English National Championships | 21 Feb 09 |
| ZXC | 51:01 | | | | 7 | | | 2 | Joydens Wood | Cambridge Harriers Championships | 27 Dec 09 |
| 2008 V40 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:08.0 | | | | 2 | | | | Norwich | Southern Men's League Division 2 | 17 May 08 |
| 800 | 2:08.02 | | | | 10 | C | | | Eltham | BMC Regional Races | 23 Jul 08 |
| 1500 | 4:24.6 | | | | 3 | | | | Norwich | Southern Men's League Division 2 | 17 May 08 |
| SHORT1M | 4:38 | | | | 1 | | | 1 | Gillingham | Medway Mile | 27 Jul 08 |
| 10KMT | 38:07 | | | | 5 | | | 1 | Bexley | Myra Garrett 10K | 25 May 08 |
| 10KXC | 39:22 | | | | 41 | | | 6 | Maidstone | Kent Men's League | 25 Oct 08 |
| ZXC | 32:04 | | | | 4 | | | 1 | Bexley | Cambridge Harriers Club 5 | 8 Nov 08 |
| ZXC | 36:52 | | | | 42 | | | 19 | Ruislip | South of England Veterans Championships | 2 Feb 08 |
| ZXC | 39:05 | | | | 8 | | | 7 | Beckenham | Kent Veterans & Kent Clubmans Championships | 13 Dec 08 |
| ZXC | 40:51 | | | | 423 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| ZXC | 41:29 | | | | 36 | | | 4 | Meopham | Kent Men's League | 16 Feb 08 |
| 2007 V40 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:07.1 | | | | 1 | | | | Erith | Kent Multi-Event, Vet & U13 Championships | 15 Sep 07 |
| 1500 | 4:23.0 | | | | 1 | | | | Eltham | SCVAC League Kent Division 2 | 27 Apr 07 |
| ZXC | 37:40 | | | | 35 | | | 6 | West Wickham | Kent Men's League | 6 Oct 07 |
| 2006 V40 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:15.8 | | | | 1 | | | | Erith | Kent Combined Events & Veterans' Championships | 16 Sep 06 |
| 1500 | 4:25.9 | | | | 1 | | | | Erith | | 17 Sep 06 |
| 2005 V35 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:21.6 | | | | 2 | | | | Erith | KENT VETERANS & COMBINED EVENTS CHAMPIONSHIPS | 18 Sep 05 |
| 2003 V35 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 16:22.8 | | | | 3 | | | | Bracknell | D2 | 17 May 03 |