| 2013 V35 Walton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:43.60 | | | | 3 | A | | | Bromley | Sweatshop Southern Athletics League Division 1 | 18 May 13 |
| ZXC | 35:09 | | | | 76 | | | | Mitcham Common | 2XU Surrey Men's League Division 2 | 12 Jan 13 |
| 2012 V35 Walton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:23.5 | | | | 2 | | | | Walton | Rosenheim League West Division | 16 May 12 |
| 1500 | 4:26.42 | | | | 1 | 2 | | | Woking | Woking AC Evening Open | 1 Aug 12 |
| 3000 | 9:25.1 | | | | 4 | | | | Kingston | Rosenheim League West Division | 2 May 12 |
| 5000 | 16:23.4 | | | | 2 | A | | | Walton | Southern Athletics League Division 1 | 9 Jun 12 |
| 5000 | 16:29.0 | | | | 2 | A | | | Peterborough | Southern Athletics League Division 1 | 1 Sep 12 |
| 5000 | 16:32.0 | | | | 1 | A | | | Ashford | Southern Athletics League Division 1 | 21 Apr 12 |
| 3ML | 15:23 | | | | 7 | L1 | | | Wimbledon | Surrey County Relay Championships | 15 Sep 12 |
| 6KL | 20:43 | | | | 56 | L1 | | | Aldershot | Southern Men's 6 Stage Road Relays | 23 Sep 12 |
| ZXC | 27:35 | | | | 10 | | | | Esher | 2XU Surrey League Division 2 | 11 Feb 12 |
| ZXC | 29:39 | | | | 1 | | | | Epsom Downs | 2XU Surrey Men's League Division 2 | 10 Nov 12 |
| ZXC | 30:26 | | | | 1 | | | | Tadworth | 2XU Surrey Men's League Division 2 | 20 Oct 12 |
| ZXCL | 14:02 | | | | 4 | L1 | | | Reigate | Reigate Priory Relays | 3 Nov 12 |
| ZXCL | 15:14 | | | | 6 | L1 | | | Wormwood Scrubs | SEAA XC Relays | 6 Oct 12 |
| 2011 V35 Walton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:12.5 | | | | 3 | A | | | Stevenage | Southern Athletics League Division 1 | 30 Jul 11 |
| 5000 | 16:09.0 | | | | 2 | A | | | Perivale | Southern Athletics League Division 1 | 20 Aug 11 |
| 5000 | 16:12.8 | | | | 1 | A | | | Walton | Southern Athletics League Division 1 | 9 Jul 11 |
| 2.9ML | 15:08 | | | | 4 | L1 | | | Wimbledon | Surrey Road Relay Championships | 10 Sep 11 |
| 2.9ML | 16:16 | | | | 10 | L3 | | | Wimbledon | Surrey Road Relay Championships | 10 Sep 11 |
| 5K | 16:27 | | | | 5 | | | | Wimbledon | Perseverance Wimbledon Dash 5K | 14 Aug 11 |
| 6KL | 19:41 | | | | 33 | L1 | | | Aldershot | Southern Road Relay Championships | 25 Sep 11 |
| 10K | 33:19 | | | 33:19 | 3 | | | | Bournemouth | Bournemouth Bay 10K | 3 Apr 11 |
| 10K | 34:05 | | | | 4 | | | | Fleet | Fleet 10K | 23 Oct 11 |
| ZXC | 27:41 | | | | 3 | | | | Richmond Park | 2xu Surrey League Division 2 | 8 Oct 11 |
| ZXC | 29:00 | | | | 3 | 3 | | | Wimbledon | 2xu Surrey Men's League Divisions 3/4 | 5 Feb 11 |
| ZXC | 44:13 | | | | 14 | | | | Lloyd Park | Surrey County Championships | 8 Jan 11 |
| ZXCL | 15:44 | | | | 6 | L1 | | | Wormwood Scrubs | SEAA Cross Country Relays | 12 Mar 11 |
| 2010 V35 Walton/Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 16:14.2 | | | | 2 | A | | | Walton | Southern Men's League Division 2 | 10 Jul 10 |
| 5000 | 16:39.9 | | | | 4 | A | | | Hillingdon | Southern Men's League Division 2 | 26 Jun 10 |
| 6KL | 19:34 | | | | 33 | L1 | | | Aldershot | Southern 6 Stage Road Relays | 26 Sep 10 |
| SHORT10K | 33:23 | | | | 2 | | | | Brooklands | Brooklands 10K (Short) | 28 Mar 10 |
| ZXC | 28:07 | | | | 3 | | | | Lightwater | 2xu Surrey Men's League Divisions 3/4 | 11 Dec 10 |
| ZXC | 28:44 | | | | 8 | | | | Richmond Park | Surrey Men's League Division 2 | 6 Feb 10 |
| ZXC | 29:39 | | | | 3 | 3 | | | Lloyd Park | 2xu Surrey Men's League Divisions 3/4 | 13 Nov 10 |
| ZXC | 31:01 | | | | 3 | | | | Nork Park | 2xu Surrey Men's League Divisions 3/4 | 9 Oct 10 |
| 2009 SEN Walton/Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 16:03.6 | | | | 1 | A | | | Eton | Southern Men's League Division 2 | 27 Jun 09 |
| 5000 | 16:09.7 | | | | 1 | A | | | Croydon | Southern Men's League Division 2 | 16 May 09 |
| 5K | 16:02 | | | | 5 | | | | Wimbledon | Belgrave Bolt 5K (inc Surrey Championships) | 9 Aug 09 |
| parkrun | 16:02 | | | | 1 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 260 | 25 Jul 09 |
| 10K | 34:30 | | | | 1 | | | | Bournemouth | Bournemouth Bay 10K | 5 Apr 09 |
| ZXC | 28:55 | | | | 5 | | | | Lightwater | Surrey Men's League Division 2 | 10 Jan 09 |
| ZXC | 31:46 | | | | 13 | | | | Croydon | Surrey Men's League Division 2 | 12 Dec 09 |
| 2008 SEN Walton/Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:07.02 | | | | 2 | | | | Kingston | Surrey Championships | 10 May 08 |
| 1500 | 4:07.4 | | | | 2 | A | | | Portsmouth | Southern Men's League Division 2 | 17 May 08 |
| 3000 | 8:55.4 | | | | 2 | 1 | | | Tooting Bec | Rosenheim League Final | 13 Aug 08 |
| 5000 | 15:18.1 | | | | 4 | B | | | Abingdon | British Athletics League National 2 | 7 Jun 08 |
| parkrun | 16:05 | | | | 1 | | | | Bushy Park | Bushy Park parkrun 5K Event 209 | 16 Aug 08 |
| 10K | 34:02 | | | | 4 | | | | Fleet | Fleet Peter Driver 10K | 26 Oct 08 |
| HM | 74:39 | | | | 1 | | | | Bournemouth | Bournemouth Bay Half Marathon | 30 Mar 08 |
| ZXC | 23:59 | | | | 2 | | | | Wimbledon Common | Surrey Men's League Division 2 | 11 Oct 08 |
| ZXC | 26:37 | | | | 1 | | | | Wimbledon Common | Sweatshop Surrey League Division 3/4 | 9 Feb 08 |
| ZXC | 29:29 | | | | 1 | | | | Croydon | Sweatshop Surrey League Division 3/4 | 12 Jan 08 |
| ZXCL | 13:55 | | | | 4 | | | | Reigate | Priory Relays | 1 Nov 08 |
| 2007 SEN Walton/Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:10.2 | | | | | | | | Haringey | Southern Men's League Division 2 | 19 May 07 |
| 3000 | 8:54.7 | | | | 1 | | | | Walton | Rosenheim League | 23 May 07 |
| 5000 | 14:56.48 | | | | 11 | | | | Crystal Palace | South of England Senior Championships | 17 Jun 07 |
| 5000 | 15:03.06 | | | | 4 | | | | Swansea | British Athletics League National 2 | 2 Jun 07 |
| 5000 | 15:07.07 | | | | 3 | | | | Chelmsford | British Athletics League National 2 | 5 May 07 |
| 5000 | 15:24.71 | | | | 6 | | | | Derby | British Athletics League National 2 | 4 Aug 07 |
| 5000 | 15:39.2 | | | | 2 | | | | Portsmouth | Southern Men's League Division 2 | 14 Jul 07 |
| 5000 | 15:47.95 | | | | 1 | | | | Kingston | Surrey County Championships | 12 May 07 |
| 5000 | 15:55.2 | | | | 1 | | | | Haringey | Southern Men's League Division 2 | 19 May 07 |
| 10000 | 32:00.72 | | | | 6 | | | | Bedford | CAU Inter County Championships | 27 May 07 |
| 10K | 31:18 | | | | 1 | | | | Dunsfold | Cancer Research 10K | 16 Sep 07 |
| ZXC | 25:48 | | | | 1 | | | | Cranford | Surrey Ladies' League | 10 Nov 07 |
| ZXC | 26:11 | | | | 1 | | | | Epsom Downs | Sweatshop Surrey League Division 3 | 13 Oct 07 |
| 2006 SEN Walton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:44.1 | | | | 1 | | | | Walton | Southern Men's League Division 2 | 22 Jul 06 |
| 5000 | 15:51.5 | | | | 1 | B | | | Walton | Southern Men's League Division 2 | 8 Jul 06 |
| 10000 | 33:07.62 | | | | 1 | | | | Eton | BAL Cup Semi Match 2 | 30 Jul 06 |
| 5K | 15:51 | | | | 4 | | | | Wimbledon | Tri And Run Belgrave 5km Inc Surrey Championships | 13 Aug 06 |
| 5M | 26:37 | | | | 14 | | | | Portsmouth | Victory 5 | 3 Dec 06 |
| 10K | 33:20 | | | | 2 | | | | Yateley | Yateley 10km Series | 7 Jun 06 |
| 2005 SEN Walton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:42.9 | | | | 2 | | | | Guildford | Division 2 | 30 Jul 05 |
| 5000 | 15:57.6 | | | | 2 | | | | Kingston | Kingston | 7 May 05 |
| 5000 | 16:08.2 | | | | 1 | B | | | Walton | Walton | 9 Jul 05 |
| 10000 | 33:26.15 | | | | 2 | | | | Eton | Eton | 16 Jul 05 |
| 2004 SEN Walton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:18.3 | | | | 1 | | | | Dartford | Division 2 | 22 May 04 |
| 5000 | 15:20.15 | | | | 2 | | | | Kingston | SURREY | 15 May 04 |
| 5000 | 15:29.5 | | | | 1 | | | | Walton | Walton | 26 Jun 04 |
| 5000 | 16:06.5 | | | | 1 | | | | Perivale | Perivale | 14 Aug 04 |
| 5000 | 16:16.0 | | | | 6 | | | | Eton | JUBILEE CUP SEMI-FINALS Thames Valley Athletics Centre, Eton | 18 Jul 04 |
| 5M | 25:10 | | | | 22 | | | | Portsmouth | PORTSMOUTH VICTORY 5 | 5 Dec 04 |
| 10K | 31:53 | | | | 1 | | | | Yateley | YATELEY 10km SERIES | 2 Jun 04 |
| 10K | 34:35 | | | | 6 | | | | Epsom | NATIONAL COUNTIES BUILDING SOCIETY EPSOM 10km | 13 Jun 04 |
| HM | 72:50 | | | | 19 | | | | Reading | READING HALF-MARATHON | 7 Mar 04 |
| Mar | 2:34:28 | | | | 105 | | | | London | London Marathon | 18 Apr 04 |
| 2003 SEN Walton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:00.3 | | | | 7 | A | | | Watford | WOPEN | 16 Apr 03 |
| 5000 | 15:55.6 | | | | 5 | | | | Walton | Walton | 28 Jun 03 |
| 5000 | 16:08.4 | | | | 2 | | | | Croydon | D3 | 12 Jul 03 |
| 5000 | 16:09.2 | | | | 1 | | | | Southampton | Southampton | 2 Aug 03 |
| 2002 SEN Walton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:24.3 | | | | 1 | | | | Crawley | CRAWLEY OPEN Sussex | 23 Mar 02 |
| 800 | 1:57.01 | | | | 6 | | | | Kingston | SURREY (May 11(a) | 11 May 02 |
| 800 | 1:58.7 | | | | 2 | | | | Milton Keynes | Milton Keynes | 4 May 02 |
| 800 | 1:59.39 | | | | 8 | s1 | | | Watford | South of England Senior Championships | 1 Jun 02 |
| 800 | 2:00.7 | | | | 1 | | | | Basildon | Basildon | 19 May 02 |
| 800 | 2:08.5 | | | | 1 | | | | Abingdon | BAL CUP FIRST ROUND Abingdon, Oxfordshire | 23 Jun 02 |
| Mile | 4:24.90 | | | | 19 | | | | Bedford | CAU Inter-Counties Bedford | 26 May 02 |
| 2001 SEN Walton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:55.94 | | | | 1 | H | | | Watford | BMC | 9 Jun 01 |
| 800 | 1:56.1 | | | | 2 | | | | Battersea | BRITISH LEAGUE GOLD & JUBILEE CUP Battersea Park | 27 May 01 |
| 800 | 1:56.1 | | | | 6 | | | | Haringey | Haringey | 10 Jun 01 |
| 800 | 1:56.4 | | | | 3 | | | | Kingston | SURREY Kingsmeadow | 13 May 01 |
| 1500 | 3:55.9 | | | | 4 | | | | Kingston | SURREY Kingsmeadow | 12 May 01 |
| 1500 | 3:57.49 | | | | 7 | h3 | | | Haringey | SEAA Champs | 16 Jun 01 |
| 5000 | 15:59.4 | | | | 2 | | | | Eton | Eton | 2 Jun 01 |
| 2000 SEN Walton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:59.1 | | | | 2 | | | | Eton | Eton | 11 Jun 00 |
| 1500 | 4:10.82 | | | | 8 | h3 | | | Brighton | SEAA Champs | 17 Jun 00 |
| 5000 | 16:10.1 | | | | 1 | | | | Great Yarmouth | Great Yarmouth | 6 May 00 |
| 5000 | 16:16.3 | | | | 3 | | | | Portsmouth (RN) | RN Portsmouth | 8 Jul 00 |
| 1998 SEN Walton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.3 | | | | 6 | | | | Tooting Bec | BMC Regional Races | 3 Jun 98 |