| 2019 V40 Ilford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:41 | | | | 81 | | | | Medina I.O.W. | Medina I.O.W. parkrun # 441 | 28 Dec 19 |
| 2018 V40 Ilford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:53 | | | | 63 | | | | Medina I.O.W. | Medina I.O.W. parkrun # 379 | 20 Oct 18 |
| 2015 V35 Ilford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.4 | | | | 6 | 1 | | | Lee Valley | Southern Counties Veterans' League Herts & North Middlesex Division | 27 Apr 15 |
| 400 | 69.8 | | | | 6 | | | | Lee Valley | Southern Counties Veterans' League Herts & North Middlesex Division | 27 Apr 15 |
| 1500 | 6:13.1 | | | | 4 | | | | Lee Valley | Southern Counties Veterans' League Herts & North Middlesex Division | 27 Apr 15 |
| ZXC | 41:18 | | | | 125 | | | | Chingford | Essex League | 10 Jan 15 |
| 2014 V35 Ilford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.4 | | | | 4 | | | | Hendon | Southern Counties Veterans' League Herts & North Middlesex Division | 16 Jun 14 |
| 100 | 14.6 | | | | 6 | | | | Lee Valley | Southern Counties Veterans' League Herts & North Middlesex Division | 28 Apr 14 |
| 200 | 28.9 | | | | 3 | | | | Lee Valley | Southern Counties Veterans' League Herts & North Middlesex Division | 19 May 14 |
| 200 | 30.1 | | | | 4 | | | | Hemel Hempstead | Southern Counties Veterans' League Herts & North Middlesex Division | 14 Jul 14 |
| 800 | 2:28.7 | | | | 5 | | | | Lee Valley | Southern Counties Veterans' League Herts & North Middlesex Division | 19 May 14 |
| 800 | 2:29.1 | | | | 1 | 2 | | | Woodford | Woodford Green Open | 13 May 14 |
| 1500 | 5:06.8 | | | | 10 | | | | Lee Valley | Southern Counties Veterans' League Herts & North Middlesex Division | 28 Apr 14 |
| 1500 | 5:07.8 | | | | 4 | | | | Hendon | Southern Counties Veterans' League Herts & North Middlesex Division | 16 Jun 14 |
| 4600 | 17:58.9 | | | | 13 | | | | Walthamstow | Orion Harriers Fast Friday 5000m / 10,000m | 27 Jun 14 |
| 3KMT | 11:12 | | | | 6 | | | | Wickford | Skylarks 3K | 23 Apr 14 |
| 5KMT | 19:41 | | | | 53 | | | | Leyton | Eton Manor AC ELVIS 5K | 17 Jun 14 |
| parkrun | 19:52 | | | | 5 | | | 1 | Valentines | Valentines parkrun # 154 | 25 Jan 14 |
| parkrun | 19:52 | | | | 11 | | | | Valentines | Valentines parkrun # 158 | 22 Feb 14 |
| parkrun | 20:05 | | | | 8 | | | | Valentines | Valentines parkrun # 188 | 20 Sep 14 |
| 5M | 32:30 | | | | 41 | | | | Romford | Havering 90 Joggers Midweek 5 | 10 Jun 14 |
| 5M | 32:50 | | | | 49 | | | | Great Easton | Great Easton 5 | 15 Jun 14 |
| 10K | 39:46 | | | 39:50 | 168 | | | | King's Lynn | Grand East Anglia Run 10K | 4 May 14 |
| 10M | 69:00 | | | 69:15 | 98 | | | | Ryde | Ryde 10 | 2 Feb 14 |
| HM | 91:26 | | | 91:32 | 43 | | | | Woodford Green | Roding Valley Half Marathon | 9 Mar 14 |
| Mar | 3:03:55 | | | 3:05:30 | 1795 | | | | London | Virgin London Marathon | 13 Apr 14 |
| ZRDL | 23:00 | | | | 13 | L4 | | | Chelmsford | Essex Relay Championships | 22 Mar 14 |
| 2013 V35 Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:48 | | | | 4 | | | 1 | Valentines | Valentines parkrun # 140 | 12 Oct 13 |
| HMMT | 1:57:17 | | | | 85 | | | | Freshwater | Needles Half Marathon | 2 Jun 13 |
| 2012 V35 Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 1:41:44 | | | 1:42:33 | 1949 | | | | Milan, ITA | Stramilano Agonistica Int. Half Marathon | 25 Mar 12 |
| 2011 V35 Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10M | 79:23 | c | | | 2046 | | | | Portsmouth | Bupa Great South Run 10 | 30 Oct 11 |
| 1998 SEN Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 85:00 | | | | 250 | | | | Rivermead Leisure Centre | Reading Half Marathon | 15 Mar 98 |
| Mar | 3:14:12 | | | | 2553 | | | | London | London Marathon | 26 Apr 98 |