| 2024 V55 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 55:51 | | | | 724 | | | | Chalkwell Beach | Chalkwell Beach parkrun # 143 | 30 Mar 24 |
| 2022 V50 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 70:31 | c | | | 11468 | | 4792 | 533 | London | Vitality London 10,000 | 2 May 22 |
| 10K | 73:45 | | | | 213 | | 101 | 29 | Lee Valley | Edmonton Run the River 10K | 9 Oct 22 |
| 2021 V50 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10KMT | 68:28 | c | | | 149 | | 76 | 22 | Edmonton | Run The River 10K | 10 Oct 21 |
| 2020 V50 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 32:02 | | | | 154 | | | | Gunpowder | Gunpowder parkrun # 432 | 8 Feb 20 |
| parkrun | 35:19 | | | | 154 | | | | Hockley Woods | Hockley Woods parkrun # 260 | 22 Feb 20 |
| 2019 V50 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 34:16 | | | | 179 | | | | Hockley Woods | Hockley Woods parkrun # 230 | 3 Aug 19 |
| 10KMT | 69:31 | | | 70:03 | 209 | | 96 | 36 | London | Edmonton Run the River 10K | 13 Oct 19 |
| 2018 V50 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 5.52 | | | | 5 | | | | Southend | Eastern Masters AC League Division South | 4 Jul 18 |
| parkrun | 32:15 | | | | 209 | | | | Southend | Southend parkrun # 278 | 1 Jan 18 |
| parkrun | 39:33 | | | | 246 | | | | Hockley Woods | Hockley Woods parkrun # 151 | 13 Jan 18 |
| parkrun | 43:24 | | | | 110 | | | | Hadleigh | Hadleigh parkrun # 79 | 19 May 18 |
| 10K | 72:15 | c | | | 12240 | | 5259 | 500 | London | Vitality London 10,000 | 28 May 18 |
| 2017 V45 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1000W | 7:44.4 | | | | 3 | B | | | Grays | Eastern Masters AC League Division South | 3 May 17 |
| 1500W | 11:30.2 | | | | 2 | B | | | Southend | Eastern Masters AC League Division South | 7 Jun 17 |
| MileW | 12:19.2 | | | | 2 | B | | | Chelmsford | Eastern Masters AC League Division South | 5 Jul 17 |
| 2000W | 15:09.1 | | | | 1 | B | | | Ipswich | Eastern Masters AC League Division South | 26 Jul 17 |
| SP4K | 6.06 | | | | 4 | | | | Chelmsford | Eastern Masters AC League Division South | 5 Jul 17 |
| SP4K | 5.25 | | | | 3 | | | | Grays | Eastern Masters AC League Division South | 3 May 17 |
| DT1K | 16.30 | | | | 2 | | | | Ipswich | Eastern Masters AC League Division South | 26 Jul 17 |
| DT1K | 15.36 | | | | 3 | | | | Southend | Eastern Masters AC League Division South | 7 Jun 17 |
| HT4K | 14.78 | | | | 3 | | | | Grays | Eastern Masters AC League Division South | 3 May 17 |
| HT4K | 14.68 | | | | 2 | | | | Chelmsford | Eastern Masters AC League Division South | 5 Jul 17 |
| JT600 | 11.66 | | | | 4 | | | | Ipswich | Eastern Masters AC League Division South | 26 Jul 17 |
| JT600 | 10.47 | | | | 4 | | | | Southend | Eastern Masters AC League Division South | 7 Jun 17 |
| parkrun | 33:14 | | | | 115 | | | | Hockley Woods | Hockley Woods parkrun # 147 | 16 Dec 17 |
| parkrun | 33:36 | | | | 135 | | | | Hockley Woods | Hockley Woods parkrun # 136 | 30 Sep 17 |
| parkrun | 34:12 | | | | 164 | | | | Hockley Woods | Hockley Woods parkrun # 140 | 28 Oct 17 |
| parkrun | 34:14 | | | | 175 | | | | Hockley Woods | Hockley Woods parkrun # 142 | 11 Nov 17 |
| parkrun | 34:16 | | | | 160 | | | | Hockley Woods | Hockley Woods parkrun # 141 | 4 Nov 17 |
| parkrun | 34:36 | | | | 190 | | | | Hockley Woods | Hockley Woods parkrun # 139 | 21 Oct 17 |
| parkrun | 36:08 | | | | 167 | | | | Hockley Woods | Hockley Woods parkrun # 133 | 9 Sep 17 |
| parkrun | 37:07 | | | | 175 | | | | Hockley Woods | Hockley Woods parkrun # 149 | 30 Dec 17 |
| parkrun | 38:43 | | | | 186 | | | | Hockley Woods | Hockley Woods parkrun # 119 | 27 May 17 |
| parkrun | 51:54 | | | | 222 | | | | Hockley Woods | Hockley Woods parkrun # 120 | 10 Jun 17 |
| 5M | 56:24 | | | 56:38 | 181 | | 85 | 13 | Southend on Sea | Southend Rudolph Run 5 | 10 Dec 17 |
| 5MMT | 64:11 | | | | 334 | | 169 | | Rayleigh | Kirste Memorial 5 | 23 Jul 17 |
| 5.5MMT | 60:01 | | | | 109 | | 46 | 3 | Talylln | Tywyn Race The Train 5.5 | 19 Aug 17 |
| 6MMT | 65:36 | | | | 117 | | 51 | | Great Waltham | Easter Monday Meander 6 | 17 Apr 17 |
| 10K | 63:21 | | | 64:44 | 7627 | | 2764 | 305 | London | Vitality London 10,000 | 29 May 17 |
| 10KMT | 63:22 | | | 63:39 | 211 | | 80 | 65 | Belchamps | Rayleigh 10K | 30 Apr 17 |
| 2016 V45 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2000W | 16:37.1 | | | | 2 | B | | | Lee Valley | Eastern Veterans' League Division SE | 27 Jul 16 |
| 2000W | 16:58.6 | | | | 6 | B | | | Bedford | Eastern Veterans' League Final | 11 Sep 16 |
| SP4K | 5.12 | | | | 4 | | | | Southend | Eastern Veterans' League Division SE | 6 Jul 16 |
| DT1K | 17.81 | | | | 3 | | | | Lee Valley | Eastern Veterans' League Division SE | 27 Jul 16 |
| DT1K | 16.86 | | | | 2 | | | | Bedford | Eastern Veterans' League Final | 11 Sep 16 |
| HT4K | 17.40 | | | | 4 | | | | Bedford | Eastern Veterans' League Final | 11 Sep 16 |
| HT4K | 17.20 | | | | 4 | | | | Southend | Eastern Veterans' League Division SE | 6 Jul 16 |
| JT600 | 13.09 | | | | 1 | | | | Lee Valley | Eastern Veterans' League Division SE | 27 Jul 16 |
| parkrun | 29:56 | | | | 165 | | | | Southend | Southend parkrun # 171 | 1 Jan 16 |
| parkrun | 31:46 | | | | 372 | | | | Newport | Newport parkrun # 269 | 30 Apr 16 |
| parkrun | 32:28 | | | | 147 | | | | Hockley Woods | Hockley Woods parkrun # 52 | 6 Feb 16 |
| parkrun | 33:34 | | | | 132 | | | | Hockley Woods | Hockley Woods parkrun # 47 | 2 Jan 16 |
| parkrun | 35:06 | | | | 216 | | | | Southend | Southend parkrun # 199 | 9 Jul 16 |
| parkrun | 37:32 | | | | 149 | | | | Hockley Woods | Hockley Woods parkrun # 74 | 16 Jul 16 |
| parkrun | 37:44 | | | | 145 | | | | Hockley Woods | Hockley Woods parkrun # 55 | 27 Feb 16 |
| parkrun | 39:14 | | | | 135 | | | | Hockley Woods | Hockley Woods parkrun # 56 | 5 Mar 16 |
| parkrun | 40:26 | | | | 137 | | | | Hockley Woods | Hockley Woods parkrun # 54 | 20 Feb 16 |
| parkrun | 40:38 | | | | 129 | | | | Hockley Woods | Hockley Woods parkrun # 57 | 12 Mar 16 |
| parkrun | 48:43 | | | | 162 | | | | Hockley Woods | Hockley Woods parkrun # 66 | 14 May 16 |
| parkrun | 50:40 | | | | 235 | | | | Hockley Woods | Hockley Woods parkrun # 80 | 27 Aug 16 |
| 5MMT | 58:08 | | | | 214 | | 89 | 29 | Rayleigh | Kirste Memorial 5 | 24 Jul 16 |
| 10K | 63:45 | | | 65:03 | 8266 | | 3229 | 377 | London | Vitality London 10,000 | 30 May 16 |
| 14MMT | 2:57:20 | | | 2:57:51 | 788 | | 184 | 31 | Tywyn | Race the Train 14 | 20 Aug 16 |
| 20M | 3:27:38 | | | | 353 | | 112 | 30 | Langham | Essex 20 (Inc Essex Championships) | 6 Mar 16 |
| 2015 V45 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 16.57 | | | | 2 | | | | Lee Valley | Eastern Veterans' League Division SE | 29 Jul 15 |
| DT1K | 16.00 | | | | 3 | | | | Southend | Eastern Veterans' League Division SE | 3 Jun 15 |
| HT4K | 16.83 | | | | 2 | | | | Chelmsford | Eastern Veterans' League Division SE | 1 Jul 15 |
| JT600 | 10.00 | | | | 3 | | | | Lee Valley | Eastern Veterans' League Division SE | 29 Jul 15 |
| parkrun | 30:19 | | | | 138 | | | | Southend | Southend parkrun # 168 | 12 Dec 15 |
| parkrun | 33:10 | | | | 188 | | | | Hockley Woods | Hockley Woods parkrun # 46 | 26 Dec 15 |
| 5MMT | 51:56 | | | | 175 | | 71 | | Rayleigh | Kirste Memorial 5 | 26 Jul 15 |
| 10K | 59:59 | | | 63:37 | 7394 | | 2667 | 290 | London | Bupa London 10,000 | 25 May 15 |
| HM | 2:08:28 | | | 2:10:38 | 1785 | | 500 | 53 | Brentwood | Brentwood Half Marathon | 22 Mar 15 |
| 14MMT | 3:10:16 | | | 3:11:06 | 913 | | 220 | 40 | Talylln | Tywyn Race The Train 14 | 15 Aug 15 |
| ZXC | 31:32 | | | | 68 | | | 19 | Colchester | Essex League | 31 Jan 15 |
| ZXC | 47:24 | | | | 86 | | | 24 | One Tree Hill | Essex League | 10 Oct 15 |
| ZXC | 51:11 | | | | 102 | | | | Woodford | Essex County Championships | 3 Jan 15 |
| ZXCL | 27:06 | | | | 30 | L3 | | | Southend | Essex County Relay Championships | 26 Sep 15 |
| 2014 V45 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| TJ | 5.81 | | | | 2 | | | | Southend | Essex Veterans League | 4 Jun 14 |
| DT1K | 16.49 | | | | 1 | | | | Chelmsford | Essex Veterans League | 14 May 14 |
| HT4K | 5.17 | | | | 4 | ns | | | Chelmsford | Essex Veterans League | 14 May 14 |
| parkrun | 27:22 | | | | 121 | | | | Southend | Southend parkrun # 108 | 25 Oct 14 |
| 5M | 44:29 | | | 44:46 | 129 | | 40 | 7 | Southend on Sea | Southend Rudolph Run 5 | 14 Dec 14 |
| 5MMT | 54:53 | | | | 157 | | 53 | | Rayleigh | Kirste Memorial 5 | 10 Aug 14 |
| 10K | 57:47 | | | 58:12 | 5733 | | 1652 | 170 | London | Bupa London 10,000 (10K) | 25 May 14 |
| 10M | 2:13:03 | | | 2:13:23 | 444 | | 184 | 60 | Stebbing | Stebbing Remembrance Day 10 | 9 Nov 14 |
| HM | 2:06:03 | | | 2:07:14 | 1568 | | 414 | 53 | Brentwood | Brentwood Half Marathon | 23 Mar 14 |
| 20M | 3:37:00 | | | | 419 | | 152 | 43 | Langham | Essex 20 | 9 Mar 14 |
| Mar | 5:14:46 | | | 5:30:50 | 28198 | | 8999 | 1085 | London | Virgin London Marathon | 13 Apr 14 |
| ZXC | 31:08 | | | | 73 | | | 22 | Braintree | Essex League | 6 Dec 14 |
| ZXC | 31:20 | | | | 64 | | | 15 | Southend | Essex League | 11 Jan 14 |
| ZXC | 34:31 | | | | 109 | | | 27 | Chelmsford | Essex League | 15 Nov 14 |
| ZXC | 42:34 | | | | 82 | | | 17 | Thurrock | Essex League | 18 Oct 14 |
| ZXC | 46:49 | | | | 102 | | | | Colchester | Essex County Championships | 4 Jan 14 |
| ZXC | 57:17 | | | | 75 | | | | Ilford | Essex County Veterans' Championships | 29 Nov 14 |
| 2013 V45 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.8 | | | | 3 | | | | Chelmsford | Eastern Veterans' League Essex Division | 3 Jul 13 |
| 200 | 37.2 | | | | 3 | | | | Lee Valley | Eastern Veterans' League Essex Division | 7 Aug 13 |
| 800 | 3:35.4 | | | | 2 | | | | Southend | Eastern Veterans' League Essex Division | 5 Jun 13 |
| 800 | 3:38.4 | | | | 3 | | | | Lee Valley | Eastern Veterans' League Essex Division | 7 Aug 13 |
| LJ | 2.61 | | | | 2 | | | | Chelmsford | Eastern Veterans' League Essex Division | 3 Jul 13 |
| LJ | 2.54 | | | | 2 | | | | Chelmsford | Eastern Veterans' League Essex Division | 1 May 13 |
| TJ | 5.97 | | | | 2 | | | | Lee Valley | Eastern Veterans' League Essex Division | 7 Aug 13 |
| TJ | 5.68 | | | | 3 | | | | Southend | Eastern Veterans' League Essex Division | 5 Jun 13 |
| parkrun | 27:01 | | | | 92 | | | | Southend | Southend parkrun # 46 | 17 Aug 13 |
| parkrun | 27:19 | | | | 52 | | | | Southend | Southend parkrun # 33 | 18 May 13 |
| 5M | 44:09 | | | 44:26 | 131 | | | | Southend | Southend Rudolph Run 5 | 15 Dec 13 |
| 5MMT | 50:00 | | | | 162 | | 54 | 15 | Rayleigh | Kirste 5 | 28 Jul 13 |
| 10K | 56:12 | | | | 339 | | 68 | 20 | Leigh-on-Sea | Leigh-on-Sea 10K | 20 Oct 13 |
| 10K | 77:06 | | | 77:41 | 9812 | | 4421 | 450 | London | Bupa London 10,000 (10K) | 27 May 13 |
| 10KMT | 74:45 | | | | 256 | | 58 | 5 | Hadleigh | Hadleigh 2012 Legacy 10K | 27 Jan 13 |
| 10M | 91:04 | | | | 364 | | 88 | 37 | Stebbing | Stebbing Remembrance Day 10 | 10 Nov 13 |
| HM | 2:09:33 | | | 2:11:12 | 1539 | | 429 | 46 | Brentwood | Brentwood Half Marathon | 24 Mar 13 |
| ZXC | 34:23 | | | | 73 | | | | Chelmsford | Essex League | 7 Dec 13 |
| ZXC | 36:23 | | | | 98 | | | 24 | Braintree | Essex League | 19 Oct 13 |
| ZXC | 44:00 | | | | 81 | | | | Basildon | Essex League | 16 Nov 13 |
| ZXC | 45:31 | | | | 69 | | | | Claybury | Essex County Veterans' Championships | 30 Nov 13 |
| ZXCL | 26:41 | | | | 26 | L2 | | | Hockley | Essex County Relay Championships | 28 Sep 13 |
| 2012 V40 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 56:58 | | | | 247 | | 110 | | Southend on Sea | Southend Rudolph Run 5 | 9 Dec 12 |
| 10K | 65:51 | | | 66:24 | 1084 | | 372 | 151 | Southend | Southend 10K Classic | 7 Oct 12 |
| 10K | 74:37 | | | 75:34 | 8838 | | 3820 | 544 | London | Bupa London 10,000 (10K) | 27 May 12 |
| 2011 V40 Southend |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 80:32 | | | 81:30 | 9183 | | 4149 | 468 | London | Bupa London 10,000 (10K) | 30 May 11 |