| 2019 V80 Ilford/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 22:13.57 | i | | | 3 | | | | Torun, POL | WMA - World Masters Championships | 24 Mar 19 |
| parkrun | 37:19 | | | | 120 | | | | Torun, POL | Torun parkrun # 194 | 30 Mar 19 |
| parkrun | 38:39 | | | | 228 | | | 1 | Valentines | Valentines parkrun # 418 | 19 Jan 19 |
| parkrun | 40:50 | | | | 136 | | | 1 | Highwoods | Highwoods parkrun # 6 | 6 Apr 19 |
| 6KXC | 50:41 | | | | 2 | | | | Torun, POL | World Masters Championships - Cross Country | 25 Mar 19 |
| 10K | 77:32 | | | | 3 | | | | Torun, POL | World Masters Championships 10K | 27 Mar 19 |
| 2018 V80 Ilford/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 31:40 | | | 31:49 | 169 | | 55 | 1 | Horwich | British Masters 5K Championships | 17 Jun 18 |
| 5K | 33:11 | | | | 56 | | 13 | 1 | Battersea Park | Veterans' AC 5 | 10 Jul 18 |
| 5K | 34:06 | | | 34:35 | 254 | | 115 | 2 | Ilford | Valentines Park ELVIS 5K | 30 Sep 18 |
| 5KMT | 35:13 | | | 35:42 | 245 | | 98 | 3 | Harold Wood | Harold Wood Elvis 5K | 1 Aug 18 |
| parkrun | 32:57 | | | | 173 | | | 1 | Valentines | Valentines parkrun # 383 | 26 May 18 |
| parkrun | 33:28 | | | | 170 | | | 1 | Valentines | Valentines parkrun # 381 | 12 May 18 |
| parkrun | 33:54 | | | | 115 | | | 1 | Clacton Seafront | Clacton Seafront parkrun # 79 | 5 May 18 |
| parkrun | 34:01 | | | | 162 | | | 1 | Valentines | Valentines parkrun # 384 | 2 Jun 18 |
| parkrun | 34:19 | | | | 181 | | | 1 | Valentines | Valentines parkrun # 385 | 9 Jun 18 |
| parkrun | 34:37 | | | | 92 | | | 1 | Clacton Seafront | Clacton Seafront parkrun # 89 | 14 Jul 18 |
| parkrun | 34:52 | | | | 193 | | | 1 | Valentines | Valentines parkrun # 388 | 30 Jun 18 |
| parkrun | 35:02 | | | | 284 | | | 1 | Valentines | Valentines parkrun # 363 | 1 Jan 18 |
| parkrun | 35:06 | | | | 192 | | | 1 | Valentines | Valentines parkrun # 377 | 14 Apr 18 |
| parkrun | 35:16 | | | | 165 | | | 1 | Valentines | Valentines parkrun # 392 | 28 Jul 18 |
| parkrun | 35:53 | | | | 79 | | | 1 | Clacton Seafront | Clacton Seafront parkrun # 101 | 13 Oct 18 |
| parkrun | 37:11 | | | | 141 | | | 1 | Clacton Seafront | Clacton Seafront parkrun # 103 | 27 Oct 18 |
| parkrun | 40:21 | | | | 124 | | | 1 | Clacton Seafront | Clacton Seafront parkrun # 91 | 4 Aug 18 |
| 8KXC | 57:49 | | | | 178 | | 157 | | Braintree | Essex County U17 / U20 / Senior Championships | 6 Jan 18 |
| 5M | 53:20 | | | | 46 | | 14 | 1 | Battersea Park | Veterans' AC 5 | 19 Jun 18 |
| 5M | 54:40 | | | 55:15 | 251 | | 99 | 3 | Romford | Havering 90 Joggers Midweek 5 | 12 Jun 18 |
| 5M | 55:09 | | | 55:34 | 414 | | 173 | 3 | Wix | Wix 5 | 21 Oct 18 |
| 5MMT | 57:02 | | | | 251 | | 99 | 15 | Dagenham | Dagenham Runners ELVIS 5 | 30 May 18 |
| 10K | 69:10 | | | | 273 | | 159 | 1 | Alicante, ESP | European Masters Non Stadia Championships 10K | 18 May 18 |
| 10K | 69:07 | | | 70:01 | 1004 | | 375 | 1 | Hatfield Broad Oak | Hatfield Broad Oak 10K | 28 May 18 |
| 2017 V80 Ilford/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 8:39.88 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 24 Jun 17 |
| 5000 | 30:52.05 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 25 Jun 17 |
| 5K | 31:09 | | | 31:17 | 115 | | 32 | 1 | Horwich | Horwich 5K (BMAF) | 18 Jun 17 |
| 5K | 31:21 | | | 31:43 | 215 | | 86 | 1 | Ilford | Valentines Park ELVIS 5K | 24 Sep 17 |
| 5K | 31:45 | | | | 259 | | 99 | 2 | Barking | Barking Road Runners BH ELVIS 5K | 28 Aug 17 |
| 5K | 32:12 | | | 33:03 | 323 | | 125 | 2 | London | East End Road Runners Olympic Park ELVIS 5K | 21 Jun 17 |
| 5K | 44:57 | | | 46:40 | 319 | | 201 | 1 | London Olympic Park | RunThrough Olympic Park 5K | 10 Dec 17 |
| 5KXCL | NT | | | | | L3 | | | North Ockendon | Essex County Relay Championships | 7 Oct 17 |
| parkrun | 32:09 | | | | 88 | | | 1 | Barking | Barking parkrun # 255 | 20 May 17 |
| parkrun | 32:35 | | | | 189 | | | 1 | Raphael | Raphael parkrun # 104 | 13 May 17 |
| parkrun | 33:59 | | | | 168 | | | 1 | Raphael | Raphael parkrun # 126 | 14 Oct 17 |
| parkrun | 34:08 | | | | 87 | | | 1 | Clacton Seafront | Clacton Seafront parkrun # 58 | 18 Nov 17 |
| parkrun | 34:12 | | | | 259 | | | 1 | Hampstead Heath | Hampstead Heath parkrun # 330 | 19 Aug 17 |
| parkrun | 35:26 | | | | 225 | | | 1 | Raphael | Raphael parkrun # 89 | 28 Jan 17 |
| parkrun | 35:40 | | | | 67 | | | 1 | Roding Valley | Roding Valley parkrun # 40 | 21 Oct 17 |
| 8KXC | 58:43 | | | | 249 | | 127 | 4 | Writtle | Essex County U13 / U15 / Veterans' Championships | 2 Dec 17 |
| 5M | 51:29 | | | | 40 | | 11 | 1 | Battersea Park | Veterans' AC 5 | 13 Jun 17 |
| 5M | 51:21 | | | 51:39 | 296 | | 125 | 4 | Witham | Witham May Day 5 | 1 May 17 |
| 5M | 51:47 | | | | 144 | | 48 | 4 | Ingatestone | Ingatestone 5 | 17 Sep 17 |
| 5M | 52:43 | | | 53:11 | 249 | | 97 | 16 | Romford | Havering 90 Joggers Midweek 5 | 6 Jun 17 |
| 5M | 53:16 | | | | 385 | | 173 | 6 | Braintree | Braintree 5 | 2 Apr 17 |
| 5MMT | 53:53 | | | | 286 | | 109 | 1 | Chingford | Orion Harriers Forest 5 | 5 Aug 17 |
| 5MMT | 54:45 | | | | 134 | | 57 | 1 | Chingford | Orion Harriers Forest 5 | 1 Jul 17 |
| 5MMT | 55:20 | | | | 172 | | 63 | 1 | Chingford | Orion Harriers Forest 5 | 3 Jun 17 |
| 5MMT | 56:40 | | | | 238 | | 94 | 11 | Romford | Dagenham 88 Runners 5 | 17 May 17 |
| 10K | 64:39 | | | 64:39 | 292 | | 97 | 15 | Blackmore | Brentwood 10K (Inc Essex Championships) | 2 Jul 17 |
| 10K | 66:36 | | | 67:27 | 904 | | 238 | 1 | London Victoria Park | Pride Run 10K | 12 Aug 17 |
| 10K | 67:40 | | | | 106 | | 30 | 1 | Gravesend | British Masters Open 10K Championships | 9 Apr 17 |
| 10K | 68:12 | | | | 535 | | 3 | 3 | Billericay | Billericay Striders 10K | 5 Nov 17 |
| ZXC | 40:12 | | | | 135 | | | 1 | Hockley | Essex League | 25 Nov 17 |
| ZXC | 44:11 | | | | 121 | | | 1 | Horseheath | Essex League | 28 Oct 17 |
| ZXC | 55:24 | | | | 106 | | 36 | 1 | Loughton | Ware Cup | 9 Dec 17 |
| 2016 V75 Ilford/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 4:23.37 | | | | 1 | | | | Kingston | Southern Counties & Veterans AC Championships | 28 Aug 16 |
| 1500 | 8:43.48 | | | | 2 | | | | Birmingham | BMAF - British Masters Championships | 17 Sep 16 |
| 1500 | 8:59.52 | | | | 1 | | | | Kingston | Southern Counties & Veterans AC Championships | 28 Aug 16 |
| 5000 | 30:23.17 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 18 Sep 16 |
| 5K | 30:13 | | | 30:34 | 218 | | 75 | 10 | Ilford | Valentines Park ELVIS 5K | 25 Sep 16 |
| 5K | 30:51 | | | | 228 | | 70 | 9 | Barking | Barking Road Runners BH ELVIS 5K | 29 Aug 16 |
| 5K | 31:04 | | | | 232 | | 52 | 1 | London Hyde Park | Brooks Serpentine Last Friday 5K | 29 Jul 16 |
| 5K | 31:17 | | | | 42 | | 14 | 1 | Battersea Park | Veterans' AC 5K | 12 Jul 16 |
| 5K | 31:20 | | | | 147 | | 38 | 2 | Horwich | Horwich 5K (BMAF) | 19 Jun 16 |
| 5K | 31:39 | | | 32:15 | 282 | | 105 | 1 | London | Olympic Park ELVIS 5K | 21 Jun 16 |
| parkrun | 31:27 | | | | 319 | | | 1 | Stevenage | Stevenage parkrun # 1 | 28 May 16 |
| 5.7KXC | 35:53 | | | | 25 | | 19 | 2 | Glasgow | British & Irish Masters' International | 12 Nov 16 |
| 6KXC | 42:04 | | | | 83 | | | 3 | Horseheath | Essex League | 19 Nov 16 |
| 6.4KXC | 35:49 | | | | 117 | | | 2 | Chelmsford | Essex League | 29 Oct 16 |
| 5M | 50:09 | | | | 366 | | 156 | 4 | Witham | Witham May Day 5 | 2 May 16 |
| 5M | 50:22 | | | 50:45 | 276 | | 103 | 2 | Braintree | Skyline 120 Braintree 5 | 17 Apr 16 |
| 5M | 52:54 | | | | 206 | | 72 | 1 | Romford | Havering 90 Joggers Midweek 5 | 7 Jun 16 |
| 5MMT | 55:11 | | | | 144 | | 52 | 8 | Chingford | Orion Harriers Forest 5 | 4 Jun 16 |
| 5MMT | 56:09 | | | | 254 | | 101 | 13 | Chingford | Orion Harriers ELVIS Forest 5 | 6 Aug 16 |
| 5MMT | 58:16 | | | | 150 | | 56 | 9 | Chingford | Orion Harriers Forest 5 | 2 Jul 16 |
| 10K | 63:49 | | | 64:14 | 421 | | 148 | 1 | London Olympic Park | QEOP Summer 10K Series (Inc BMAF Championships & Masters Open) | 2 Apr 16 |
| 10K | 64:18 | | | 64:36 | 439 | | 156 | 1 | Felsted | Felsted 10K | 10 Jul 16 |
| 10K | 65:10 | | | 66:26 | 1090 | | 436 | 35 | Hatfield Broad Oak | Hatfield Broad Oak 10K | 30 May 16 |
| ZXC | 43:46 | | | | 96 | | | 1 | Thurrock | Essex League | 8 Oct 16 |
| 2015 V75 Ilford/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 30:09.00 | | | | 5 | | | | Lyon, FRA | WMA - World Masters Championships | 7 Aug 15 |
| 5K | 29:27 | | | | 186 | | 37 | 1 | London Hyde Park | Brooks Serpentine Last Friday 5K | 26 Jun 15 |
| 5K | 29:37 | | | | 221 | | 68 | 9 | Barking | Barking Road Runners BH 5K | 31 Aug 15 |
| 5K | 29:48 | | | | 145 | | 48 | 1 | Horwich | Horwich 5K (BMAF Championships) | 21 Jun 15 |
| 5KL | 31:24 | | | | 4 | L3 | | | Harwich | Essex Relay Championships | 28 Mar 15 |
| 5KMT | 31:42 | | | | 212 | | 75 | 1 | Leyton | Eton Manor AC ELVIS 5K | 16 Jun 15 |
| parkrun | 29:30 | | | | 115 | | | 1 | Raphael | Raphael parkrun # 16 | 22 Aug 15 |
| parkrun | 29:39 | | | | 74 | | | 1 | Raphael | Raphael parkrun # 4 | 23 May 15 |
| parkrun | 29:47 | | | | 81 | | | 1 | Raphael | Raphael parkrun # 5 | 30 May 15 |
| parkrun | 30:08 | | | | 128 | | | 1 | Valentines | Valentines parkrun # 219 | 18 Apr 15 |
| parkrun | 30:24 | | | | 110 | | | 1 | Valentines | Valentines parkrun # 218 | 11 Apr 15 |
| parkrun | 30:51 | | | | 79 | | | 1 | Raphael | Raphael parkrun # 18 | 5 Sep 15 |
| parkrun | 30:59 | | | | 171 | | | 1 | Valentines | Valentines parkrun # 210 | 14 Feb 15 |
| 8KXC | 47:55 | | | | 2 | | | | Lyon, FRA | World Masters Championships | 4 Aug 15 |
| 5M | 49:24 | | | | 193 | | 60 | 1 | Romford | Havering 90 Joggers Midweek 5 | 12 May 15 |
| 5M | 51:45 | | | 52:10 | 272 | | 99 | 1 | Braintree | Skyline 120 Braintree 5 | 29 Mar 15 |
| 5MMT | 51:49 | | | | 273 | | 87 | 1 | Chingford | Orion Harriers Forest 5 | 6 Jun 15 |
| 5MMT | 52:24 | | | | 222 | | 69 | 1 | Chigwell Row | Newman Hilly 5 | 15 Jul 15 |
| 10K | 62:27 | | | 62:50 | 385 | | 115 | | Blackmore | BNY Mellon Brentwood & Essex Championship 10K | 5 Jul 15 |
| 10K | 63:20 | | | | 208 | | 76 | | Harlow | St Clare Hospice 10K | 12 Apr 15 |
| 10K | 62:08 | | | 66:21 | 8311 | | 3251 | 5 | London | Bupa London 10,000 | 25 May 15 |
| 2014 V75 Ilford/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 29:07 | | | | 161 | | 49 | 9 | Ilford | Valentines Park 5K | 28 Sep 14 |
| 5K | 29:23 | | | | 185 | | 36 | 1 | London Hyde Park | Brooks Serpentine Last Friday 5K | 29 Aug 14 |
| 5K | 30:18 | | | | 188 | | 58 | 1 | Barking | Barking Road Runners BH 5K | 25 Aug 14 |
| 5K | 30:46 | | | | 255 | | 52 | 1 | London Hyde Park | Brooks Serpentine Last Friday 5K | 28 Nov 14 |
| 5KMT | 28:57 | | | | 205 | | 61 | 1 | Leyton | Eton Manor AC ELVIS 5K | 17 Jun 14 |
| parkrun | 28:31 | | | | 86 | | | 1 | Mile End | Mile End parkrun # 119 | 10 May 14 |
| parkrun | 29:24 | | | | 107 | | | 1 | Valentines | Valentines parkrun # 195 | 8 Nov 14 |
| parkrun | 30:10 | | | | 114 | | | 1 | Valentines | Valentines parkrun # 193 | 25 Oct 14 |
| parkrun | 30:42 | | | | 116 | | | 1 | Valentines | Valentines parkrun # 197 | 22 Nov 14 |
| 5M | 47:21 | | | | 200 | | 62 | 6 | Romford | Havering 90 Joggers Midweek 5 | 10 Jun 14 |
| 5M | 47:28 | | | | 120 | | 34 | | Pleshey | Springfield Striders Friday Night 5 | 11 Jul 14 |
| 5M | 47:30 | | | | 169 | | 57 | 1 | Great Easton | Great Easton 5 | 15 Jun 14 |
| 5M | 47:06 | | | 47:32 | 319 | | 107 | 3 | Braintree | Braintree 5 | 27 Apr 14 |
| 5M | 47:47 | | | 47:56 | 187 | | 54 | 1 | London Victoria Park | Victoria Park Open 5 | 19 Apr 14 |
| 5M | 48:18 | | | | 117 | | 34 | 4 | Ingatestone | Ingatestone 5 | 14 Sep 14 |
| 5MMT | 49:20 | | | | 122 | | 41 | 1 | Chingford | Orion Harriers Forest 5 | 7 Jun 14 |
| 5MMT | 49:34 | | | | 113 | | 37 | 1 | Chingford | Orion Harriers Forest 5 | 5 Jul 14 |
| 5MMT | 50:41 | | | | 222 | | 68 | 1 | Chingford | Orion Harriers Forest 5 | 2 Aug 14 |
| 5MMT | 52:10 | | | | 190 | | 60 | 6 | Chigwell Row | Newman Hilly 5 | 16 Jul 14 |
| 10K | 57:51 | | | 58:11 | 1111 | | 278 | 1 | King's Lynn | Grand East Anglia Run 10K | 4 May 14 |
| 10K | 58:22 | | | 58:48 | 653 | | 168 | 1 | Southend | Southend 10K Classic | 5 Oct 14 |
| 10K | 58:25 | | | 59:19 | 6200 | | 1879 | 3 | London | Bupa London 10,000 (10K) | 25 May 14 |
| 10K | 62:30 | | | 62:59 | 671 | | 207 | 1 | London Victoria Park | Pride Run 10K | 9 Aug 14 |
| ZRDL | 35:34 | | | | 3 | L3 | | | Chelmsford | Essex Relay Championships | 22 Mar 14 |
| ZXC | 36:03 | | | | 76 | | | 1 | Southend | Essex League | 11 Jan 14 |
| ZXC | 37:48 | | | | 101 | | | 1 | Glasgow | BMAF Championships | 15 Mar 14 |
| ZXC | 44:28 | | | | 85 | | | 1 | Thurrock | Essex League | 18 Oct 14 |
| ZXC | 64:02 | | | | 92 | | | | Ilford | Essex County Veterans' Championships | 29 Nov 14 |
| 2013 V75 Ilford/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 28:35 | | | | 174 | | 51 | 4 | Barking | Barking Road Runners BH 5K | 26 Aug 13 |
| 5K | 28:51 | | | | 162 | | 57 | 5 | Hornchurch | Havering 90 Joggers Midweek 5 | 11 Jun 13 |
| 5M | 46:40 | | | 46:56 | 324 | | 103 | 34 | Braintree | Braintree 5 | 7 Apr 13 |
| 5MMT | 47:43 | | | | 202 | | 67 | 1 | Chingford | Orion Harriers Forest 5 | 1 Jun 13 |
| 5MMT | 48:02 | | | | 177 | | 50 | 5 | Chigwell Row | Newman Hilly 5 | 3 Jul 13 |
| 10K | 57:07 | | | 57:16 | 805 | | 215 | 14 | Hatfield Broad Oak | Hatfield Broad Oak 10K | 27 May 13 |
| 10K | 58:41 | | | | 322 | | 75 | 1 | Felsted | Felsted 10K | 14 Jul 13 |
| 10K | 58:23 | | | 58:49 | 617 | | 164 | 1 | London Victoria Park | Pride Run 10K | 17 Aug 13 |
| ZXC | 39:02 | | | | 106 | | | 1 | Braintree | Essex League | 19 Oct 13 |
| ZXC | 40:19 | | | | 99 | | | | Biggleswade | SEAA Inter Counties & Masters' Championships | 14 Dec 13 |
| ZXC | 48:52 | | | | 95 | | | 1 | Basildon | Essex League | 16 Nov 13 |
| ZXC | 61:10 | | | | 102 | | | | Hadleigh | Essex County Championships | 5 Jan 13 |
| 2012 V75 Ilford/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 99.37 | i | | | 4 | | | 1 | Lee Valley | SCVAC Championships | 11 Mar 12 |
| 800 | 3:41.29 | i | | | 4 | | | 1 | Lee Valley | SCVAC Championships | 11 Mar 12 |
| 1500 | 7:23.50 | i | | | 1 | | | | Lee Valley | BMAF - British Masters Championships | 17 Mar 12 |
| 1500 | 7:34.37 | | | | 10 | | | | Battersea Park | Veterans AC Championships | 26 Aug 12 |
| 3000 | 15:24.42 | i | | | 5 | | | 1 | Lee Valley | SCVAC Championships | 11 Mar 12 |
| 3000 | 15:34.52 | i | | | 1 | | | | Lee Valley | BMAF - British Masters Championships | 18 Mar 12 |
| 10000 | 55:33.2 | | | | 7 | 3 | | | Kingston | Veterans AC 10,000m | 5 Sep 12 |
| 5K | 26:25 | | | | 148 | | | | London Kensington Gardens | Brooks Serpentine Last Friday 5K | 29 Jun 12 |
| 5K | 26:27 | | | | 178 | | 24 | 1 | London Hyde Park | Brooks Serpentine Last Friday 5K | 27 Apr 12 |
| 5K | 26:27 | | | | 122 | | 27 | 1 | Leyton | Eton Manor AC Open 5K | 27 May 12 |
| 5K | 26:33 | | | | 121 | | 36 | 1 | Horwich | Horwich 5K (Inc BMAF Champs) | 17 Jun 12 |
| 5K | 26:48 | | | | 138 | | 38 | 26 | Barking | BRR Barking Park 5K | 27 Aug 12 |
| 5K | 26:56 | | | | 141 | | 23 | 3 | Ilford | Valentines Park 5K | 30 Sep 12 |
| 5K | 27:00 | | | | 180 | | 34 | 1 | London Hyde Park | Brooks Serpentine Last Friday 5K | 27 Jan 12 |
| 5K | 27:10 | | | | 23 | | 7 | 1 | Battersea Park | Veterans AC 5 | 21 Aug 12 |
| parkrun | 26:54 | | | | 56 | | | 1 | Valentines | Valentines parkrun # 78 | 11 Aug 12 |
| 5M | 42:55 | | | 43:05 | 198 | | 45 | 1 | Braintree | Braintree 5 | 1 Apr 12 |
| 5M | 43:09 | | | | 252 | | 73 | 1 | Wix | Wix 5 (Inc Essex Champs) | 21 Oct 12 |
| 5M | 43:06 | | | 43:15 | 155 | | 22 | 1 | London Victoria Park | Victoria Park Open 5 | 7 Apr 12 |
| 5M | 43:45 | | | | 168 | | 37 | 1 | Ingatestone | Ingatestone 5 | 16 Sep 12 |
| 5M | 43:57 | | | | 140 | | 39 | 1 | Hornchurch | Havering 90 Joggers Midweek 5 | 12 Jun 12 |
| 5MMT | 45:42 | | | | 162 | | 50 | 1 | Chingford | Orion Harriers Forest 5 | 4 Aug 12 |
| 10K | 53:21 | | | 53:33 | 590 | | 120 | 11 | Hatfield Broad Oak | Hatfield Broad Oak 10K | 4 Jun 12 |
| 10K | 53:19 | | | 53:34 | 545 | | 101 | 1 | Ashford | Givaudan Ashford 10K (Inc BMAF Champs) | 14 Oct 12 |
| 10K | 53:24 | | | 53:55 | 594 | | 107 | 1 | Southend | Southend 10K Classic | 7 Oct 12 |
| 10K | 54:05 | | | | 215 | | 48 | 5 | Felsted | Felsted 10K | 8 Jul 12 |
| 10K | 54:18 | | | 54:27 | 480 | | 78 | 1 | London Victoria Park | Pride Run 10K | 15 Sep 12 |
| 10M | 89:27 | | | 89:37 | 458 | | 115 | 36 | Chelmsford | Great Baddow 10 (inc Essex Championships) | 20 May 12 |
| 10M | 89:25 | | | 89:41 | 343 | | 89 | 9 | Tiptree | Tiptree 10 (Inc BMAF Champs) | 28 Oct 12 |
| HM | 2:03:55 | | | 2:04:01 | 283 | | 69 | 1 | Pleshey | Pleshey & Essex Half Marathon | 23 Sep 12 |
| ZXC | 29:34 | | | | 115 | | | 1 | Bath | BMAF Championships | 25 Mar 12 |
| ZXC | 35:47 | | | | 76 | | | 1 | Chelmsford | Essex League | 17 Nov 12 |
| ZXC | 36:46 | | | | 80 | | | 1 | Orion | Essex League | 14 Jan 12 |
| ZXC | 47:09 | | | | 53 | | 22 | 1 | Loughton | Loughton AC Vets Inter Club | 3 Nov 12 |
| ZXC | 48:03 | | | | 70 | | | 1 | Basildon | Essex County Championships | 7 Jan 12 |
| ZXC | 48:14 | | | | 595 | | | | Parliament Hill | English National Championships | 25 Feb 12 |
| ZXC | 48:59 | | | | 86 | | | 1 | Claybury | Essex County Veterans' Championships | 1 Dec 12 |
| ZXC | 53:25 | | | | 44 | | 18 | 1 | Wimbledon Common | Veterans AC Championships | 21 Jan 12 |
| 2011 V70 Ilford/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 27:46.1 | | | | 15 | | | | Ilford | Ilford 5000m Track Championships | 28 Jun 11 |
| 5K | 25:49 | | | | 116 | | 27 | 1 | London | Eton Manor 5K | 10 Jul 11 |
| 5K | 25:51 | | | | 167 | | 29 | 1 | Hyde Park | Brooks Serpentine Last Friday 5K | 29 Jul 11 |
| 5K | 26:08 | | | | 124 | | 27 | 3 | Ilford | Valentines Park 5K | 25 Sep 11 |
| 5K | 26:24 | | | | 130 | | 19 | 1 | Hyde Park | Brooks Serpentine Last Friday 5K | 30 Sep 11 |
| 5K | 26:28 | | | | 158 | | 34 | 1 | Hyde Park | Brooks Serpentine Last Friday 5K | 26 Aug 11 |
| 5K | 26:39 | | | | 126 | | 29 | 2 | Horwich | BMAF 5K Championships | 19 Jun 11 |
| 5K | 27:40 | | | | 144 | | 30 | 1 | Hyde Park | Brooks Serpentine Last Friday 5K | 30 Dec 11 |
| 5KMT | 26:11 | | | | 104 | | 52 | 40 | Dagenham | August Bank Holiday 5K | 29 Aug 11 |
| parkrun | 26:14 | | | | 14 | | 2 | 1 | Valentines | Valentines parkrun # 9 | 16 Apr 11 |
| parkrun | 26:22 | | | | 29 | | | 1 | Valentines | Valentines parkrun # 10 | 23 Apr 11 |
| parkrun | 26:23 | | | | 30 | | | 1 | Valentines | Valentines parkrun # 13 | 14 May 11 |
| parkrun | 26:44 | | | | 32 | | | 1 | Valentines | Valentines parkrun # 14 | 21 May 11 |
| parkrun | 28:59 | | | | 34 | | | 1 | Valentines | Valentines parkrun # 45 | 24 Dec 11 |
| 5M | 42:04 | | | | 206 | | 52 | 1 | Wix | Wix 5 | 16 Oct 11 |
| 5M | 42:17 | | | | 363 | | 84 | 1 | Great Bentley | Great Bentley Friday 5 | 8 Jul 11 |
| 5M | 42:37 | | | | 17 | | 6 | | Ilford | Ilford AC 5 Mile Championships | 10 Apr 11 |
| 5M | 42:47 | | | | 198 | | 45 | 1 | Ingatestone | Ingatestone 5 | 18 Sep 11 |
| 5M | 43:09 | | | | 151 | | 34 | 1 | Hornchurch | Havering 90 Joggers Midweek 5 | 21 Jun 11 |
| 5M | 43:22 | | | | 175 | | 52 | 1 | Chelmsford | Springfield Striders Friday 5 | 10 Jun 11 |
| 5M | 43:31 | | | 43:39 | 219 | | 49 | 1 | Great Notley | Braintree 5 (inc Essex Championships) | 27 Mar 11 |
| 5MMT | 44:06 | | | | 144 | | 45 | 1 | Epping Forest | Orion Forest Five Series | 6 Aug 11 |
| 10K | 51:58 | | | 52:09 | 444 | | 70 | 1 | London | Pride Run 10K | 20 Aug 11 |
| 10K | 53:23 | | | | 401 | | 74 | 1 | Billericay | Billericay 10K | 6 Nov 11 |
| 10K | 53:30 | | | 53:37 | 516 | | 94 | 1 | Southend-on-Sea | Southend 10K Classic | 2 Oct 11 |
| 10K | 53:51 | | | | 139 | | 25 | 1 | Beckenham | Ted Pepper Memorial 10K | 2 May 11 |
| 10K | 54:03 | | | 54:25 | 646 | | 139 | 6 | Hatfield Broad Oak | Hatfield Broad Oak 10K | 30 May 11 |
| 10K | 54:27 | | | | 233 | | 69 | 7 | Hastingwood | St Clare Hospice 10K | 3 Apr 11 |
| 10M | 89:02 | | | | 332 | | 80 | 1 | Tiptree | Tiptree 10 (inc Essex Championships) | 9 Oct 11 |
| 10M | 89:38 | | | 89:46 | 239 | | 52 | 1 | Harlow | Harlow 10 | 31 Jul 11 |
| HM | 1:56:35 | | | | 736 | | 170 | 1 | Llanwddyn | Lake Vyrnwy Half Marathon | 11 Sep 11 |
| HM | 2:07:08 | | | 2:08:09 | 693 | | 164 | 16 | Woodford Green | Roding Valley Half Marathon | 27 Feb 11 |
| ZXC | 36:30 | | | | 60 | | | 1 | Benfleet | Essex League | 19 Nov 11 |
| ZXC | 44:54 | | | | 71 | | | 1 | Loughton | Essex League | 12 Feb 11 |
| ZXC | 52:52 | | | | 73 | | | 1 | Chigwell Row | Essex Veterans' Championships | 3 Dec 11 |
| ZXC | 61:39 | | | | 76 | | | 1 | Hadleigh Country Park | Essex County Championships | 8 Jan 11 |
| ZXCL | 19:10 | | | | 13 | L3 | | | Highams Park | Essex Relay Championships | 12 Mar 11 |
| 2010 V70 Ilford/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 25:49 | | | | 172 | | 23 | 1 | London Hyde Park | Brooks Serpentine Last Friday 5K | 28 May 10 |
| 5K | 26:31 | | | | 102 | | 25 | 2 | Ilford | Valentines Park 5K | 26 Sep 10 |
| 5K | 26:37 | | | | 169 | | 30 | 1 | London Hyde Park | Brooks Serpentine Last Friday 5K | 25 Jun 10 |
| 5K | 27:37 | | | | 39 | | 9 | 1 | Battersea Park | Veterans AC 5K | 10 Aug 10 |
| 5M | 42:31 | | | | 216 | | 50 | 1 | Wix | Wix 5 | 17 Oct 10 |
| 5M | 42:57 | | | | 13 | | 3 | 1 | Ilford | Ilford Road 5 | 3 Apr 10 |
| 5M | 43:26 | | | | 16 | | 4 | 1 | Battersea Park | Veterans AC 5 | 11 May 10 |
| 5M | 43:40 | | | | 28 | | 3 | 1 | Battersea Park | Veterans AC 5 | 22 Jun 10 |
| 5M | 44:13 | | | | 19 | | 6 | 1 | Battersea Park | Veterans AC 5 | 13 Apr 10 |
| 5M | 44:19 | | | | 99 | | 24 | 1 | Romford | Havering '90 Joggers 5 | 11 Jul 10 |
| 5M | 44:36 | | | | 165 | | 39 | 1 | Ingatestone | Ingatestone 5 | 19 Sep 10 |
| 10K | 52:09 | | | 52:28 | 679 | | | | Hatfield Broad Oak | Hatfield Broad Oak 10K | 31 May 10 |
| 10K | 53:46 | | | 54:07 | 703 | | 139 | 1 | Southend-on-Sea | Southend 10K | 3 Oct 10 |
| 10M | 90:45 | | | | 235 | | 58 | 7 | Tiptree | Tiptree 10 | 10 Oct 10 |
| ZXC | 35:20 | | | | 34 | | | 2 | Belfast | BMAF Open Championships | 13 Mar 10 |
| ZXC | 36:15 | | | | 56 | | | 1 | Colchester | Essex League | 2 Jan 10 |
| 2009 V70 Ilford/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 14:43.23 | i | | | 1 | | | | Lee Valley | BMAF - British Masters Championships | 8 Mar 09 |
| 5000 | 25:08.08 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 5 Jul 09 |
| 5000 | 25:50.65 | | | | 2 | | | | Lahti, FIN | WMA - World Masters Championships | 2 Aug 09 |
| 10000 | 51:15.21 | | | | 1 | | | | Lahti, FIN | WMA - World Masters Championships | 6 Aug 09 |
| 5K | 25:11 | | | | 150 | | 26 | 1 | London Hyde Park | Serpentine Last Friday 5K | 26 Jun 09 |
| 5K | 25:36 | | | | 186 | | 31 | 1 | London Hyde Park | Serpentine Last Friday 5K | 28 Aug 09 |
| 5K | 25:36 | | | | 173 | | 27 | 1 | London Hyde Park | Serpentine Last Friday 5K | 25 Sep 09 |
| 5K | 25:48 | | | | 174 | | 32 | 1 | London Hyde Park | Serpentine Last Friday 5K | 27 Mar 09 |
| 4.72M | 39:15 | | | | 15 | | 2 | 1 | Ilford | Ilford AC Club Road Championships | 18 Apr 09 |
| 5M | 40:49 | | | | 195 | | | 1 | Canvey Island | Canvey Island Nicola's 5 | 29 Mar 09 |
| 5M | 41:30 | | | | 28 | | 8 | 1 | Battersea Park | Vac Summer 5M Series | 23 Jun 09 |
| 5M | 41:35 | | | | 20 | | 3 | 1 | Battersea Park | VAC Summer 5M Series | 14 Apr 09 |
| 5M | 42:18 | | | | 103 | | 20 | 1 | Havering | Havering 90 Midweek 5 | 14 Jul 09 |
| 5MMT | 46:26 | | | | 74 | | 23 | 1 | Romford | Dagenham 88 Runners 5ish | 20 Sep 09 |
| 10K | 51:05 | | | | 203 | | | 1 | Hastingwood | St. Clare Hospice 10K | 5 Apr 09 |
| 10K | 51:06 | | | | 97 | | 21 | 1 | West Wickham | Ted Pepper Memorial 10K | 4 May 09 |
| 10K | 51:18 | | | | 706 | | 122 | 1 | Southend | Southend 10K Classic | 4 Oct 09 |
| 10K | 51:20 | | | | 2 | | | | Aarhus, DEN | European Veteran Championships (Non stadia) | 29 May 09 |
| 10M | 83:08 | | | 83:19 | 377 | | | | Great Baddoow | Great Baddow 10 | 17 May 09 |
| 10M | 85:14 | | | | 271 | | | 1 | Tiptree | Tiptree 10 | 11 Oct 09 |
| HM | 1:54:47 | | | | 1 | | | | Aarhus, DEN | European Veteran Championships (Non stadia) | 31 May 09 |
| HM | 1:55:35 | | | | 597 | | | 1 | Shoebury | Southend Half Marathon | 14 Jun 09 |
| HM | 1:56:01 | | | | 411 | | 58 | 1 | Woodford | Roding Valley Half Marathon | 1 Mar 09 |
| HM | 1:59:27 | | | | 449 | | 86 | 1 | Stevenage | Stevenage Half Marathon | 1 Nov 09 |
| ZXC | 31:47 | | | | 74 | | | 1 | Ruthin | British Masters Championships | 21 Mar 09 |
| ZXC | 40:44 | | | | 2 | | | 1 | Lahti, FIN | WMA - World Masters Championships | 28 Jul 09 |
| ZXC | 53:11 | | | | 61 | | | 1 | Chigwell Row | Essex Veterans' Championships | 5 Dec 09 |
| 2008 V70 Ilford/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 6:54.16 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 5 Jul 08 |
| 1500 | 6:55.76 | | | | 2 | | | | Ljubljana, SLO | EMA - European Veterans Championships | 28 Jul 08 |
| 1500 | 7:08.56 | i | | | 1 | | | | Lee Valley | BMAF - British Masters Championships & Winter Throws | 23 Feb 08 |
| 3000 | 14:28.8 | i | | | 1 | | | | Lee Valley | BMAF - British Masters Championships & Winter Throws | 24 Feb 08 |
| 3000 | 14:38.14 | i | | | 2 | | | | Clermont-Ferrand, FRA | WMA - World Masters Championships | 19 Mar 08 |
| 5000 | 24:38.46 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 6 Jul 08 |
| 5000 | 24:48.62 | | | | 1 | | | | Ljubljana, SLO | EMA - European Veterans Championships | 30 Jul 08 |
| 10000 | 50:41.03 | | | | 1 | | | | Ljubljana, SLO | EMA - European Veterans Championships | 24 Jul 08 |
| 10000 | 51:59.4 | | | | 12 | 1 | | | Battersea Park | Vets AC 10000 Championships | 3 Sep 08 |
| 10000 | 55:55.57 | | | | 20 | | | | Horspath | BMAF - Pentathlon & 10000m Championships | 25 May 08 |
| 5K | 24:12 | | | | 55 | | 11 | 1 | Ilford | Valentines Park 5K | 28 Sep 08 |
| 5K | 24:18 | | | | 144 | | 25 | 1 | London Hyde Park | Serpentine Last Friday 5K | 30 May 08 |
| 5K | 24:32 | | | | 137 | | 20 | 1 | London Hyde Park | Serpentine Last Friday 5K | 20 Jun 08 |
| 5K | 24:38 | | | | 158 | | 20 | 1 | London Hyde Park | Serpentine Last Friday 5K | 26 Sep 08 |
| 5K | 24:40 | | | | 140 | | 18 | 1 | London Hyde Park | Serpentine Last Friday 5K | 25 Apr 08 |
| 5K | 24:41 | | | | 172 | | 21 | 1 | London Hyde Park | Serpentine Last Friday 5K | 31 Oct 08 |
| 5K | 24:56 | | | | 30 | | 5 | 1 | Battersea Park | Vets AC 5K Championships | 12 Aug 08 |
| 5K | 26:06 | | | | 153 | | 24 | 1 | London Hyde Park | Serpentine Last Friday 5K | 25 Jan 08 |
| 8KXC | 41:35 | | | | 35 | | | 1 | Clermont-Ferrand, FRA | WMA - World Masters Championships | 17 Mar 08 |
| 5M | 39:54 | | | | 23 | | 5 | 1 | Battersea Park | Vets AC 5 (plus 5M Walk) Championships | 24 Jun 08 |
| 5M | 40:21 | | | | 175 | | 10 | 1 | Ingatestone | Ingatestone 5 | 21 Sep 08 |
| 5M | 40:51 | | | | 92 | | 12 | 1 | Havering | Havering 90 Midweek 5 | 15 Jul 08 |
| 5MMT | 45:02 | | | | 85 | | 14 | 1 | Chigwell | Dagenham 88 Runners 5M ish | 7 Sep 08 |
| 10K | 49:44 | | | | 462 | | 61 | 1 | Prestwold Hall | Prestwold Hall 10K (inc BMAF Champs) | 29 Jun 08 |
| 10K | 50:01 | | | | 637 | | 102? | 1 | Southend | Southend 10K Classic | 5 Oct 08 |
| 10K | 52:56 | | | | 148 | | 6 | 1 | Beckenham | Ted Pepper Memorial 10K | 5 May 08 |
| 10M | 79:34 | | | | 706 | | 41 | 1 | Twickenham | Stragglers Cabbage Patch 10 | 19 Oct 08 |
| 10M | 82:19 | | | | 358 | | 63 | | Great Baddow | Great Baddow 10 | 18 May 08 |
| HM | 1:51:35 | | | | 500 | | 64 | 1 | Southend | Southend Half Marathon | 8 Jun 08 |
| HM | 1:51:50 | | | | 812 | | | 1 | Brentwood | Equity Brentwood Half Marathon | 9 Mar 08 |
| HM | 1:53:51 | | | | 419 | | | | Clermont-Ferrand, FRA | WMA - World Masters Championships | 22 Mar 08 |
| ZXC | 26:59 | | | | 56 | | | 1 | Loughton | Essex League | 11 Oct 08 |
| ZXC | 29:37 | | | | 127 | | | 1 | Parliament Hill | London XC Championships | 22 Nov 08 |
| ZXC | 33:58 | | | | 44 | | | 1 | Chelmsford | Essex League | 12 Jan 08 |
| ZXC | 35:35 | | | | 72 | | | 1 | Springfield | Essex League | 29 Nov 08 |
| ZXC | 35:45 | | | | 79 | | | 1 | Banbury | BMAF Championships | 29 Mar 08 |
| ZXC | 43:22 | | | | 44 | | | 1 | Claybury | Essex Veterans Championships | 6 Dec 08 |
| ZXC | 49:52 | | | | 40 | | 11 | 1 | Wimbledon Common | Vets AC Championships | 19 Jan 08 |
| 2007 V70 Ilford/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 6:52.83 | i | | | 1 | | | | Lee Valley | BMAF - British Masters Championships & Winter Throws | 3 Mar 07 |
| 3000 | 14:24.46 | i | | | 1 | | | | Lee Valley | BMAF - British Masters Championships & Winter Throws | 4 Mar 07 |
| 5000 | 24:29.41 | | | | 4 | | | | Riccione, ITA | WMA - World Masters Championships | 7 Sep 07 |
| 5000 | 24:55.72 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 28 Jul 07 |
| 10000 | 50:46.50 | | | | 3 | | | | Riccione, ITA | WMA - World Masters Championships | 12 Sep 07 |
| 10000 | 51:14.87 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 29 Jul 07 |
| 5K | 24:35 | | | | 148 | | 20 | 1 | London Hyde Park | Serpentine Last Friday of the Month 5K | 26 Oct 07 |
| 5K | 24:49 | | | | 150 | | | 1 | London Hyde Park | Serpentine Last Friday of the Month 5K | 28 Sep 07 |
| 5K | 24:50 | | | | 129 | | 23 | 1 | London Hyde Park | Serpentine Last Friday of the Month 5K | 31 Aug 07 |
| 5K | 24:57 | | | | 130 | | 25 | 1 | London Hyde Park | Serpentine Last Friday of the Month 5K | 29 Jun 07 |
| 5K | 25:00 | | | | | | | 1 | Battersea Park | Veterans AC 5 | 17 Jul 07 |
| 5K | 25:08 | | | | | | | 1 | London Hyde Park | Serpentine Last Friday of the Month 5K | 25 May 07 |
| 5K | 25:11 | | | | 142 | | 19 | 1 | London Hyde Park | Serpentine Last Friday of the Month 5K | 30 Nov 07 |
| 5M | 39:45 | | | | 241 | | 35 | 1 | Great Bentley | Great Bentley 5 | 13 Jul 07 |
| 5M | 42:12 | | | | 26 | | 4 | 1 | Battersea Park | Veterans AC 5 Championships | 12 Jun 07 |
| 5MMT | 43:57 | | | | | | | 1 | Chigwell Row | Newman Hilly 5 | 18 Jul 07 |
| 10K | 50:07 | | | | 583 | | 19 | 1 | Southend | Southend Classic 10K | 7 Oct 07 |
| 10K | 50:30 | | | | | | | | Hastingwood | Sunflower 10K | 1 Apr 07 |
| 10K | 51:04 | | | | | | | 3 | Regensburg, GER | European Veterans Non Stadia Championships | 17 May 07 |
| 10K | 51:28 | | | | | | | 1 | London Hyde Park | Serpentine New Year's Day 10K | 1 Jan 07 |
| 10M | 81:14 | | | | 667 | | 33 | 1 | Twickenham | Cabbage Patch 10 | 14 Oct 07 |
| HM | 1:56:24 | | | | | | | 2 | Regensburg, GER | European Masters' Non-Stadia Championships | 20 May 07 |
| ZXC | 33:44 | | | | 140 | | | 4 | Belfast | British & Irish Masters' Championships | 17 Nov 07 |
| ZXC | 44:48 | | | | 56 | | | 1 | Chigwell Row | Essex Veterans' County Championships | 1 Dec 07 |
| 2006 V65 Ilford/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 6:53.71 | i | | | 5 | | | | Linz, AUT | WMA - World Masters Championships | 20 Mar 06 |
| 1500 | 6:54.53 | | | | 1 | | | | Poznan, POL | EMA - European Veterans Championships | 24 Jul 06 |
| 1500 | 7:17.2 | | | | 1 | | | | Kingston | Vets AC Championships | 27 Aug 06 |
| 3000 | 14:39.34 | i | | | 5 | | | | Linz, AUT | WMA - World Masters Championships | 15 Mar 06 |
| 5000 | 24:48.73 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 8 Jul 06 |
| 5000 | 24:54.22 | | | | 1 | | | | Poznan, POL | EMA - European Veterans Championships | 26 Jul 06 |
| 10000 | 51:42.05 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 9 Jul 06 |
| 10000 | 54:08.61 | | | | 1 | | | | Poznan, POL | EMA - European Veterans Championships | 20 Jul 06 |
| 5M | 40:46 | | | | | | | 1 | London Victoria Park | Victoria Park Open 5 | 8 Apr 06 |
| 5M | 41:47 | | | | | | | 1 | Ingatestone | Ingatestone 5 | 17 Sep 06 |
| 10K | 50:17 | | | | | | | 1 | Beckenham | Ted Pepper 10km | 1 May 06 |
| 10K | 50:18 | | | | | | | 1 | London Hyde Park | New Year's Day 10km | 1 Jan 06 |
| 10K | 50:19 | | | | | | | 1 | Southend | Southend 10K | 8 Oct 06 |
| 10K | 52:09 | | | | | | | 1 | Swansea | Admiral Swansea Bay 10K (inc BMAF 10K Champs) | 24 Sep 06 |
| 2005 V65 Ilford/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 6:34.13 | | | | 1 | | | | Battersea Park | SCVAC Championships | 12 Jun 05 |
| 1500 | 6:40.28 | | | | TBC | | | | San Sebastian, ESP | WMA - World Masters Championships | 2 Sep 05 |
| 1500 | 6:44.50 | i | | | 2 | | | | Cardiff | BMAF - British Masters Championships | 19 Feb 05 |
| 3000 | 14:11.84 | i | | | 1 | | | | Cardiff | BMAF - British Masters Championships | 20 Feb 05 |
| 5000 | 22:53.27 | | | | 3 | | | | San Sebastian, ESP | WMA - World Masters Championships | 25 Aug 05 |
| 5000 | 23:42.53 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 16 Jul 05 |
| 5000 | 24:06.66 | | | | 1 | | | | Battersea Park | SCVAC Championships | 12 Jun 05 |
| 10000 | 49:18.29 | | | | 4 | | | | San Sebastian, ESP | WMA - World Masters Championships | 28 Aug 05 |
| 10000 | 49:36.61 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 17 Jul 05 |
| 5M | 39:06 | | | | 1 | | | | Dunmow | DUNMOW 5 | 5 Jun 05 |
| 5M | 39:14 | | | | 4 | | | | Battersea Park | Vets AC 5M Championships | 14 Jun 05 |
| 5M | 39:43 | | | | 1 | | | | London Victoria Park | VICTORIA PARK 5 | 26 Mar 05 |
| 10K | 48:38 | | | | | | | 1 | Southend | SOUTHEND 10km | 2 Oct 05 |
| 10K | 49:04 | | | | 3 | | | | Monte Gordo, POR | European Vets Non-Stadia Championships | 13 May 05 |
| 10K | 49:59 | | | | 1 | | | | Beckenham | Ted Pepper 10K | 2 May 05 |
| 10K | 50:39 | | | | 2 | | | | Motherwell | BRITISH MASTERS’ 10km CHAMPIONSHIPS Strathclyde Park | 24 Sep 05 |
| 10M | 82:57 | | | | | | | 1 | Bishop's Stortford | Stortford 10 inc BMAF Championships | 20 Nov 05 |
| HM | 1:50:27 | | | | 2 | | | | Monte Gordo, POR | EUROPEAN MASTERS NON STADIA CHAMPIONSHIPS | 14 May 05 |
| 2004 V65 Ilford/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 6:36.20 | | | | 4 | | | | Aarhus, DEN | EMA - European Veterans Championships | 26 Jul 04 |
| 3000 | 13:43.63 | i | | | 1 | | | | Cardiff | BMAF - British Masters Championships | 22 Feb 04 |
| 5000 | 23:27.07 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 26 Jun 04 |
| 5000 | 23:27.66 | | | | 2 | | | | Randers, DEN | EMA - European Veterans Championships | 28 Jul 04 |
| 10000 | 48:21.42 | | | | 3 | | | | Aarhus, DEN | EMA - European Veterans Championships | 22 Jul 04 |
| 10000 | 48:25.08 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 27 Jun 04 |
| 5M | 38:02 | | | | 1 | | | | Barking | BAD 5 | 30 May 04 |
| 5M | 38:44 | | | | 1 | | | | Basildon | ESSEX PB 5 | 4 Apr 04 |
| 5M | 39:15 | | | | 1 | | | | Dunmow | DUNMOW 5 | 6 Jun 04 |
| 10K | 47:56 | | | | 1 | | | | Beckenham | TED PEPPER 10km | 3 May 04 |
| 10K | 48:07 | | | | 1 | | | | London Hyde Park | Serpentine New Years Day 10K | 1 Jan 04 |
| 10K | 49:35 | | | | 1 | | | | Southend | SOUTHEND 10km | 3 Oct 04 |
| HM | 1:45:55 | | | | 1 | | | | Southend | SOUTHEND HALF-MARATHON | 13 Jun 04 |
| 15M | 2:25:18 | | | | 1 | | | | Benfleet | Benfleet 15 | 1 Feb 04 |
| 2002 V65 Ilford/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 6:22.73 | i | | | 1 | | | | Glasgow | BMAF - British Veterans Championships, inc Pentathlon Championships | 16 Mar 02 |
| 1500 | 6:26.26 | | | | 1 | | | | Battersea Park | Southern Counties Veterans Championships | 9 Jun 02 |
| 3000 | 13:20.80 | i | | | 1 | | | | Glasgow | BMAF - British Veterans Championships, inc Pentathlon Championships | 17 Mar 02 |
| 5000 | 22:24.55 | | | | 3 | | | | Potsdam, GER | EMA - European Veterans Championships | 21 Aug 02 |
| 5000 | 23:14.15 | | | | 1 | | | | Battersea Park | Southern Counties Veterans Championships | 9 Jun 02 |
| 5000 | 23:26.50 | | | | 1 | | | | Hendon | BMAF - British Veterans Championships | 27 Jul 02 |
| 10000 | 46:13.82 | | | | 1 | | | | Potsdam, GER | EMA - European Veterans Championships | 16 Aug 02 |
| 10000 | 49:24.22 | | | | 1 | | | | Hendon | BMAF - British Veterans Championships | 28 Jul 02 |
| 2001 V60 Ilford/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10M | 73:24 | | | | 329 | | | | Twickenham | Cabbage Patch 10 | 23 Sep 01 |
| 2000 V60 Ilford/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 22:21.38 | | | | 1 | | | | Portsmouth | SCVAC & VAC Championships | 20 May 00 |
| 1998 V60 Ilford/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10M | 72:25 | | | | | | | | Harlow | - | 2 Aug 98 |
| 1991 V50 Ilford/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10M | 68:10 | | | | | | | | Chelmsley Wood | AAA Championships | 6 Oct 91 |
| 1985 V45 Ilford/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10M | 67:19 | | | | 64 | | | 1 | Hendon | WCCRRA | 6 Oct 85 |