| 2024 V60 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 7.8KXC | 58:41 | | | | 208 | | | 27 | Norman Park | Kent League | 10 Feb 24 |
| 10K | 67:59 | | | | 654 | | | 56 | Whitstable | Furley Page Whitstable 10K | 6 May 24 |
| 2023 V60 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 33:56 | | | | 270 | | | | Bexley | Bexley parkrun # 547 | 23 Dec 23 |
| parkrun | 35:19 | | | | 190 | | | | Bexley | Bexley parkrun # 528 | 5 Aug 23 |
| parkrun | 37:27 | | | | 306 | | | | Bexley | Bexley parkrun # 536 | 30 Sep 23 |
| 5.2KXC | 30:13 | | | | 81 | | | 40 | Dartford | Kent County Masters' Championships | 2 Dec 23 |
| 7.8KXC | 50:13 | | | | 206 | | | 21 | Norman Park | Kent League | 11 Feb 23 |
| 8KXC | 49:58 | | | | 278 | | | 31 | Danson Park | Kent League | 11 Nov 23 |
| 8KXC | 54:13 | | | | 287 | | | 28 | Somerhill School | Kent League | 28 Oct 23 |
| 8KXC | 58:08 | | | | 299 | | | 31 | Foots Cray Meadows | Kent League | 14 Oct 23 |
| 5MXC | 55:42 | | | | 63 | | | | Joydens Wood | Cambridge Harriers Club 5 | 21 Oct 23 |
| 12KXC | 92:06 | | | | 205 | | | 10 | Brands Hatch | Kent County Championships | 7 Jan 23 |
| 2022 V60 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5.2KXC | 32:06 | | | | 161 | | | 19 | Dartford | Kent County Masters' Championships | 3 Dec 22 |
| 7.8KXC | 51:17 | | | | 257 | | | 21 | Swanley | Kent League | 15 Oct 22 |
| 8KXC | 51:58 | | | | 215 | | | 12 | Bromley | Kent League | 12 Feb 22 |
| 5MXC | 57:52 | | | | 50 | | | | Joydens Wood | Cambridge Harriers Club 5 | 22 Oct 22 |
| 2021 V60 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5.4KXC | 32:08 | | | | 150 | | | 22 | Dartford | Kent County Masters' Championships | 4 Dec 21 |
| 8KXC | 51:26 | | | | 255 | | | 10 | Tonbridge | Kent League | 23 Oct 21 |
| 8KXC | 58:18 | | | | 212 | | | 9 | Bexley | Kent League | 27 Nov 21 |
| 8.01KXC | 54:11 | | | | 268 | | | 15 | Swanley Park | Kent League | 16 Oct 21 |
| 5MXC | 63:37 | | | | 39 | | | | Joyden's Wood | Cambridge Harriers Club 5 | 30 Oct 21 |
| 2020 V55 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10KXC | 54:43 | | | | 217 | | | 26 | Bromley | Kent League | 8 Feb 20 |
| 12KXC | 66:29 | | | | 188 | | | 20 | Brands Hatch | Kent County Championships | 4 Jan 20 |
| 12.9KXC | 82:02 | | | | 1649 | | | | Wollaton Park | ECCA Saucony English National Championships | 22 Feb 20 |
| 2019 V55 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 9.3KXC | 41:09 | | | | 77 | | | 34 | Dartford | Kent County Masters' Championships | 30 Nov 19 |
| 9.78KXC | 53:48 | | | | 151 | | | 17 | Bromley | Kent League | 9 Feb 19 |
| 10KXC | 49:13 | | | | 267 | | | 22 | Swanley Park | Kent League | 12 Oct 19 |
| 10KXC | 53:36 | | | | 253 | | | 28 | Tonbridge | Kent League | 26 Oct 19 |
| 10KXC | 58:39 | | | | 202 | | | 22 | Bexley | Kent League | 14 Dec 19 |
| 12KXC | 64:46 | | | | 195 | | | 16 | Brands Hatch | Kent County Championships | 5 Jan 19 |
| 7.5MXC | 72:44 | | | | 50 | | | | Joyden's Wood | Cambridge Harriers Club 7.5 | 28 Dec 19 |
| 15KXC | 82:23 | | | | 1129 | | | | Parliament Hill | South of England AA Championships | 26 Jan 19 |
| 2018 V55 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5MXC | 44:15 | | | | 51 | | | | Joyden's Wood | Cambridge Harriers Club 5 | 6 Oct 18 |
| 9KXC | 48:16 | | | | 72 | | | 24 | Dartford | Kent County Masters' Championships | 1 Dec 18 |
| 10K | 47:57 | | | 48:09 | 114 | | | 4 | Whitstable | Whitstable 10K | 7 May 18 |
| 10KXC | 53:47 | | | | 197 | | | 17 | Bexley | Kent League | 24 Nov 18 |
| 10KXC | 55:04 | | | | 239 | | | 21 | Tonbridge | Kent League | 27 Oct 18 |
| 10KXC | 56:53 | | | | 204 | | | 17 | Nonnington | Kent League | 13 Oct 18 |
| 10.3KXC | 56:23 | | | | 168 | | | 16 | Sparrows Den | Kent League | 10 Feb 18 |
| 12KXC | 71:49 | | | | 2172 | | | | Parliament Hill | ECCA Saucony English National Championships | 24 Feb 18 |
| 7.5MXC | 67:40 | | | | 59 | | | | Bexley | Cambridge Harriers Championship 7.5 | 29 Dec 18 |
| 2017 V55 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5MXC | 45:49 | | | | 36 | | | | Joyden's Wood | Cambridge Harriers Club 5 | 21 Oct 17 |
| 9KXC | 43:36 | | | | 81 | | | 26 | Dartford | Kent County Masters' Championships | 2 Dec 17 |
| 9.8KXC | 49:44 | | | | 263 | | | 12 | Wilmington | Kent League | 14 Oct 17 |
| 10KXC | 53:13 | | | | 248 | | | 14 | Bexley | Kent League | 11 Nov 17 |
| 10KXC | 55:26 | | | | 240 | | | 19 | Tonbridge | Kent League | 28 Oct 17 |
| 12KXC | 76:36 | | | | 1734 | | | | Nottingham | ECCA Saucony English National Championships | 25 Feb 17 |
| 7.5MXC | 68:22 | | | | 62 | | | | Bexley | Cambridge Harriers Championship 7.5 | 30 Dec 17 |
| ZXC | 52:37 | | | | 136 | | | 11 | Sidcup | Kent League | 11 Feb 17 |
| 2016 V55 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5MXC | 51:58 | | | | 53 | | | | Bexley | Cambridge Harriers Championship 5 | 22 Oct 16 |
| 9KXC | 50:53 | | | | 84 | | | 34 | Dartford | Kent County Masters' Championships | 3 Dec 16 |
| 9.8KXC | 58:47 | | | | 224 | | | 13 | Wilmington | Kent League | 15 Oct 16 |
| 10KXC | 61:40 | | | | 207 | | | 17 | Tonbridge | Kent League | 29 Oct 16 |
| 10.08KXC | 54:52 | | | | 210 | | | 14 | Sparrows Den | Kent League | 12 Nov 16 |
| 2015 V50 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 9.55KXC | 56:39 | | | | 71 | | | 20 | Sparrows Den | Kent County Masters' Championships | 5 Dec 15 |
| 2014 V50 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 73:46 | | | | 150 | | | | Hythe | Kent County Championships | 4 Jan 14 |
| 2013 V50 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:41.0 | | | | 3 | | | | Bromley | Southern Counties Veterans' League Kent Division 2 | 7 Jun 13 |
| 3000 | 12:52.1 | | | | 5 | | | | Eltham | Southern Counties Veterans' League Kent Division 2 | 3 May 13 |
| parkrun | 22:27 | | | | 22 | | | | Bexley | Bexley parkrun # 64 | 27 Apr 13 |
| parkrun | 22:32 | | | | 17 | | | | Bexley | Bexley parkrun # 63 | 20 Apr 13 |
| 10K | 44:37 | | | 44:41 | 86 | | | 9 | Whitstable | Whitstable 10K | 6 May 13 |
| ZXC | 44:34 | | | | 107 | | | 15 | Swanley | Kent League | 9 Feb 13 |
| ZXC | 44:50 | | | | 158 | | | | Hayes | Kent League | 30 Nov 13 |
| ZXC | 49:48 | | | | 166 | | | 23 | Swanley | Kent League | 5 Oct 13 |
| ZXC | 51:10 | | | | 153 | | | 19 | Tonbridge | Kent League | 26 Oct 13 |
| ZXC | 58:58 | | | | 148 | | | 18 | Detling | Kent County Championships | 5 Jan 13 |
| ZXC | 66:11 | | | | 29 | | | | Bexley | Cambridge Harriers Club 7.5 & Open | 28 Dec 13 |
| ZXC | 66:56 | | | | 916 | | | | Sunderland | English National Championships | 23 Feb 13 |
| ZXC | 78:04 | | | | 441 | | | | Parliament Hill | Southern Championships | 16 Feb 13 |
| 2012 V50 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 17.1 | | | | 6 | | | | Erith | Southern Counties Veterans' League Kent Division 1 | 16 Jul 12 |
| 200 | 32.7 | | | | 5 | | | | Canterbury | Southern Counties Veterans' League Kent Division 1 | 14 May 12 |
| 400 | 71.4 | | | | 6 | A | | | Ashford | Southern Counties Veterans' League Kent Division 1 | 2 Jul 12 |
| 800 | 2:43.83 | | | | 7 | 3 | | | Eltham | Cambridge Harriers Open | 20 Jun 12 |
| 800 | 2:44.08 | | | | 6 | 3 | | | Eltham | Cambridge Harriers Open | 23 May 12 |
| 800 | 2:48.3 | | | | 5 | | | | Erith | Southern Counties Veterans' League Kent Division 1 | 16 Jul 12 |
| 1500 | 5:30.57 | | | | 2 | | | | Erith | Kent County Combined Events, Master's & Under 13 Championships | 16 Sep 12 |
| 1500 | 5:41.2 | | | | 5 | | | | Canterbury | Southern Counties Veterans' League Kent Division 1 | 14 May 12 |
| Mile | 6:16.18 | | | | 7 | 1 | | | Tonbridge | Norman Fowler Memorial Open Meeting | 9 Apr 12 |
| 3000 | 12:20.4 | | | | 5 | A | | | Ashford | Southern Counties Veterans' League Kent Division 1 | 2 Jul 12 |
| 3000 | 12:35.4 | | | | 5 | | | | Eltham | Southern Counties Veterans' League Kent Division 1 | 27 Apr 12 |
| 5000 | 21:05.52 | | | | 4 | | | | Erith | Kent County Combined Events, Master's & Under 13 Championships | 15 Sep 12 |
| LJ | 3.53 | | | | 5 | | | | Erith | Southern Counties Veterans' League Kent Division 1 | 16 Jul 12 |
| parkrun | 22:26 | | | | 22 | | | | Bexley | Bexley parkrun # 18 | 2 Jun 12 |
| parkrun | 22:38 | | | | 25 | | | | Bexley | Bexley parkrun # 30 | 1 Sep 12 |
| parkrun | 22:53 | | | | 19 | | | | Bexley | Bexley parkrun # 28 | 18 Aug 12 |
| parkrun | 23:34 | | | | 29 | | | | Bexley | Bexley parkrun # 5 | 3 Mar 12 |
| parkrun | 24:59 | | | | 47 | | | | Bexley | Bexley parkrun # 23 | 30 Jun 12 |
| parkrun | 26:06 | | | | 59 | | | | Bexley | Bexley parkrun # 10 | 7 Apr 12 |
| 10K | 44:34 | | | 44:38 | 111 | | | 19 | Whitstable | Whitstable 10K | 7 May 12 |
| ZXC | 36:00 | | | | 136 | | | 17 | New Eltham | Kent Fitness League | 2 Jan 12 |
| ZXC | 42:18 | | | | 38 | | | 26 | Tunbridge Wells | Kent County Masters' Championships | 15 Dec 12 |
| ZXC | 42:36 | | | | 119 | | | 20 | Swanley | Kent League | 11 Feb 12 |
| ZXC | 45:31 | | | | 138 | | | 15 | Swanley | Kent League | 6 Oct 12 |
| ZXC | 46:12 | | | | 137 | | | 17 | Bexleyheath | Kent League | 1 Dec 12 |
| ZXC | 48:53 | | | | 140 | | | 15 | Tonbridge | Kent League | 27 Oct 12 |
| ZXC | 55:10 | | | | 168 | | | | Dartford | Kent County Championships | 7 Jan 12 |
| ZXC | 59:57 | | | | 27 | | | | Joyden's Wood | Cambridge Harriers 7.5 Championships | 29 Dec 12 |
| ZXC | 80:29 | | | | 669 | | | | Brighton | Southern Championships | 28 Jan 12 |
| 2011 V50 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 71.52 | | | | 3 | | | | Erith | Kent County Masters' Championships | 18 Sep 11 |
| 1500 | 5:33.36 | | | | 2 | | | | Erith | Kent County Masters' Championships | 18 Sep 11 |
| 1500 | 5:33.5 | | | | 7 | A | | | Bromley | Southern Counties Veterans' League Kent Division 2 | 10 Jun 11 |
| 4.2M | 31:48 | | | | 29 | | | | Swanley | Swanley Christmas Caper | 30 Jan 11 |
| 10K | 43:04 | | | 43:08 | 84 | | | 12 | Whitstable | Whitstable 10K | 2 May 11 |
| Mar | 3:56:19 | | | 3:58:14 | 8363 | | | | London | Virgin London Marathon | 17 Apr 11 |
| ZXC | 39:56 | | | | 38 | | | | Tunbridge Wells | Kent County Masters' Championships | 10 Dec 11 |
| ZXC | 43:07 | | | | 87 | | | 10 | Nurstead | Kent Fitness League | 16 Jan 11 |
| ZXC | 44:42 | | | | 143 | | | 24 | West Wickham | Kent League | 3 Dec 11 |
| ZXC | 46:52 | | | | 88 | | | 13 | Swanley | Kent League | 12 Feb 11 |
| ZXC | 47:20 | | | | 166 | | | 31 | Swanley | Kent League | 8 Oct 11 |
| ZXC | 49:14 | | | | 165 | | | 26 | Tonbridge | Kent League | 29 Oct 11 |
| ZXC | 54:45 | | | | 146 | | | | Wilmington | Kent County Championships | 8 Jan 11 |
| ZXC | 56:20 | | | | 982 | | | | Alton Towers | English National Championships | 19 Feb 11 |
| ZXC | 66:54 | | | | 50 | | | 10 | Cambridge | Cambridge Harriers 7.5M Championships | 27 Dec 11 |
| ZXC | 79:47 | | | | 790 | | | | Parliament Hill | Southern Cross Country Championships | 29 Jan 11 |
| ZXCL | 20:31 | | | | 20 | L4 | | | Wormwood Scrubs | SEAA Cross Country Relays | 12 Mar 11 |
| 2010 V45 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 44:13 | | | | 91 | | | | Wilmington | Wilmington 10K | 31 Oct 10 |
| ZXC | 39:48 | | | | 24 | | | 6 | Joydens Wood | Cambridge Harriers Club Championships | 2 Oct 10 |
| ZXC | 40:59 | | | | 32 | | | | Tunbridge Wells | Kent Veterans Cross Country Championships | 11 Dec 10 |
| ZXC | 45:46 | | | | 115 | | | 14 | West Wickham | Kent League | 9 Oct 10 |
| ZXC | 47:03 | | | | 111 | | | 12 | Tonbridge | Kent League | 23 Oct 10 |
| 2009 V45 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 77:12 | | | | 10 | | | 3 | Bexley | Cambridge Harriers 10 mile Championships | 7 Mar 09 |
| 2008 V45 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 47:03 | | | | 852 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| 2007 V45 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 39:19 | | | | 40 | | | 14 | West Wickham | Kent Veterans' Championships | 8 Dec 07 |
| 2006 V45 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:32.1 | | | | 7 | | | | Erith | Kent Combined Events & Veterans' Championships | 16 Sep 06 |
| 2000 V35 Bexley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 67:52 | | | | 638 | | | | Parliament Hill | South of England Cross Country Championships | 29 Jan 00 |