| 2023 V60 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 38:47 | | | | 177 | | | | Charlton | Charlton parkrun # 93 | 22 Jul 23 |
| parkrun | 39:26 | | | | 110 | | | | Charlton | Charlton parkrun # 76 | 18 Mar 23 |
| parkrun | 41:05 | | | | 192 | | | | Charlton | Charlton parkrun # 70 | 4 Feb 23 |
| 2021 V55 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 34:25 | | | | 246 | | | | Greenwich | Greenwich parkrun # 542 | 21 Aug 21 |
| parkrun | 35:45 | | | | 228 | | | | Greenwich | Greenwich parkrun # 541 | 14 Aug 21 |
| 2019 V55 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 29:17 | | | | 196 | | | | Greenwich | Greenwich parkrun # 508 | 7 Sep 19 |
| parkrun | 29:42 | | | | 269 | | | | Greenwich | Greenwich parkrun # 500 | 13 Jul 19 |
| parkrun | 29:50 | | | | 190 | | | | Greenwich | Greenwich parkrun # 507 | 31 Aug 19 |
| parkrun | 30:03 | | | | 184 | | | | Greenwich | Greenwich parkrun # 513 | 12 Oct 19 |
| parkrun | 30:17 | | | | 174 | | | | Greenwich | Greenwich parkrun # 501 | 20 Jul 19 |
| parkrun | 30:45 | | | | 242 | | | | Greenwich | Greenwich parkrun # 505 | 17 Aug 19 |
| parkrun | 30:49 | | | | 208 | | | | Greenwich | Greenwich parkrun # 496 | 15 Jun 19 |
| parkrun | 31:05 | | | | 256 | | | | Greenwich | Greenwich parkrun # 485 | 30 Mar 19 |
| parkrun | 31:13 | | | | 230 | | | | Greenwich | Greenwich parkrun # 497 | 22 Jun 19 |
| 2018 V55 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 27:53 | | | | 135 | | | | Greenwich | Greenwich parkrun # 452 | 25 Aug 18 |
| parkrun | 28:15 | | | | 147 | | | | Greenwich | Greenwich parkrun # 454 | 8 Sep 18 |
| parkrun | 28:22 | | | | 106 | | | | Greenwich | Greenwich parkrun # 431 | 31 Mar 18 |
| parkrun | 28:29 | | | | 148 | | | | Greenwich | Greenwich parkrun # 453 | 1 Sep 18 |
| parkrun | 28:42 | | | | 141 | | | | Greenwich | Greenwich parkrun # 451 | 18 Aug 18 |
| parkrun | 29:13 | | | | 163 | | | | Greenwich | Greenwich parkrun # 463 | 10 Nov 18 |
| parkrun | 29:37 | | | | 153 | | | | Greenwich | Greenwich parkrun # 440 | 2 Jun 18 |
| 2017 V55 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2000W | 14:22.1 | | | | 5 | | | | Dartford | Southern Counties Veterans' League Kent Division 1 | 19 Jun 17 |
| parkrun | 27:31 | | | | 115 | | | | Greenwich | Greenwich parkrun # 391 | 1 Jul 17 |
| parkrun | 27:36 | | | | 157 | | | | Greenwich | Greenwich parkrun # 381 | 22 Apr 17 |
| parkrun | 27:46 | | | | 156 | | | | Greenwich | Greenwich parkrun # 401 | 9 Sep 17 |
| parkrun | 27:47 | | | | 97 | | | | Greenwich | Greenwich parkrun # 392 | 8 Jul 17 |
| parkrun | 27:58 | | | | 116 | | | | Greenwich | Greenwich parkrun # 398 | 19 Aug 17 |
| parkrun | 28:05 | | | | 123 | | | | Greenwich | Greenwich parkrun # 380 | 15 Apr 17 |
| parkrun | 28:06 | | | | 129 | | | | Greenwich | Greenwich parkrun # 388 | 10 Jun 17 |
| parkrun | 28:26 | | | | 113 | | | | Greenwich | Greenwich parkrun # 387 | 3 Jun 17 |
| parkrun | 28:35 | | | | 99 | | | | Greenwich | Greenwich parkrun # 416 | 23 Dec 17 |
| parkrun | 28:46 | | | | 115 | | | | Greenwich | Greenwich parkrun # 407 | 21 Oct 17 |
| 2016 V50 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2000W | 14:04.2 | | | | 5 | | | | Bromley | Southern Counties Veterans' League Kent Division 1 | 10 Jun 16 |
| parkrun | 26:06 | | | | 85 | | | | Greenwich | Greenwich parkrun # 313 | 16 Jan 16 |
| parkrun | 26:19 | | | | 83 | | | | Greenwich | Greenwich parkrun # 323 | 26 Mar 16 |
| parkrun | 26:46 | | | | 76 | | | | Greenwich | Greenwich parkrun # 312 | 9 Jan 16 |
| parkrun | 26:47 | | | | 90 | | | | Greenwich | Greenwich parkrun # 340 | 23 Jul 16 |
| parkrun | 26:57 | | | | 115 | | | | Greenwich | Greenwich parkrun # 350 | 1 Oct 16 |
| 2015 V50 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2000W | 14:04.69 | | | | 10 | | | | Ashford | Southern Counties Veteran's AC Final | 6 Sep 15 |
| 2000W | 14:31.1 | | | | 4 | A | | | Bromley | Southern Counties Veterans' League Kent Division 1 | 12 Jun 15 |
| parkrun | 24:29 | | | | 75 | | | | Greenwich | Greenwich parkrun # 281 | 20 Jun 15 |
| parkrun | 25:09 | | | | 55 | | | | Greenwich | Greenwich parkrun # 283 | 4 Jul 15 |
| parkrun | 25:27 | | | | 54 | | | | Greenwich | Greenwich parkrun # 291 | 29 Aug 15 |
| parkrun | 25:40 | | | | 62 | | | | Greenwich | Greenwich parkrun # 277 | 23 May 15 |
| parkrun | 25:41 | | | | 71 | | | | Greenwich | Greenwich parkrun # 278 | 30 May 15 |
| 5MXC | 46:11 | | | | 38 | | | | Bexley | Cambridge Harriers Championship 5 | 3 Oct 15 |
| 2014 V50 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2000W | 13:56.92 | | | | 4 | | | | Ashford | Southern Counties Veterans AC Final | 7 Sep 14 |
| 15KXC | 97:34 | | | | 976 | | | | Parliament Hill | Southern Championships | 25 Jan 14 |
| 2013 V50 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 72.44 | | | | 7 | | | | Ashford | Southern Counties Veterans' League Final | 1 Sep 13 |
| 2000W | 13:59.1 | | | | 3 | | | | Eltham | Southern Counties Veterans' League Kent Division 1 | 3 May 13 |
| 2000W | 14:10.78 | | | | 5 | B | | | Ashford | Southern Counties Veterans' League Final | 1 Sep 13 |
| 2.5MXCL | 21:56 | | | | 157 | | | | Reigate | Reigate Priory Relays | 2 Nov 13 |
| parkrun | 29:19 | | | | 95 | | | | Bexley | Bexley parkrun # 90 | 9 Nov 13 |
| Mar | 4:44:20 | | | 4:45:51 | 18983 | | | 1116 | London | Virgin London Marathon | 21 Apr 13 |
| ZXC | 46:09 | | | | 32 | | | | Bexley | Cambridge Harriers Club 5 & Open | 28 Sep 13 |
| ZXC | 50:34 | | | | 174 | | | | Hayes | Kent League | 30 Nov 13 |
| ZXC | 51:59 | | | | 119 | | | 16 | Swanley | Kent League | 9 Feb 13 |
| ZXC | 53:06 | | | | 179 | | | 27 | Swanley | Kent League | 5 Oct 13 |
| ZXC | 53:59 | | | | 68 | | | | Bexley | Kent County Masters' Championships | 7 Dec 13 |
| ZXC | 60:11 | | | | 173 | | | 24 | Tonbridge | Kent League | 26 Oct 13 |
| ZXC | 95:05 | | | | 528 | | | | Parliament Hill | Southern Championships | 16 Feb 13 |
| 2012 V50 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 24:38.08 | | | | 6 | B | | | Derby | British Athletics League Division 4 | 27 May 12 |
| parkrun | 25:26 | | | | 47 | | | | Greenwich | Greenwich parkrun # 126 | 11 Aug 12 |
| ZXC | 51:07 | | | | 47 | | | 32 | Tunbridge Wells | Kent County Masters' Championships | 15 Dec 12 |
| ZXC | 53:42 | | | | 194 | | | 24 | Swanley | Kent League | 6 Oct 12 |
| ZXC | 72:02 | | | | 42 | | | | Joyden's Wood | Cambridge Harriers 7.5 Championships | 29 Dec 12 |
| 2011 V45 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2000W | 13:43.0 | | | | 5 | | | | Eltham | Southern Counties Veterans' League Kent Division 1 | 6 May 11 |
| 2000W | 14:07.5 | | | | 5 | | | | Ashford | SCVAC League Final Hants & Surrey Division | 4 Sep 11 |
| HT7.26K | 11.01 | | | | 7 | | | | Ashford | SCVAC League Final Hants & Surrey Division | 4 Sep 11 |
| JT800 | 14.70 | | | | 7 | | | | Ashford | SCVAC League Final Hants & Surrey Division | 4 Sep 11 |
| 5KNAD | 22:27 | | | | 139 | | | 12 | Greenwich Dome | Assembly League | 7 Jul 11 |
| parkrun | 24:16 | | | | 29 | | | | Greenwich | Greenwich parkrun # 60 | 14 May 11 |
| Mar | 5:13:46 | | | 5:15:41 | 26019 | | | | London | Virgin London Marathon | 17 Apr 11 |
| ZXC | 55:21 | | | | 185 | | | 29 | Tonbridge | Kent League | 29 Oct 11 |
| ZXC | 69:12 | | | | 52 | | | 8 | Cambridge | Cambridge Harriers 7.5M Championships | 27 Dec 11 |
| 2010 V45 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:44.47 | | | | 2 | | | | Eltham | Cambridge Harriers Club Championships | 22 Aug 10 |
| 5K | 23:27 | | | | 132 | | | | North Greenwich | Assembly League 5K | 1 Jul 10 |
| parkrun | 23:17 | | | | 7 | | | 2 | Greenwich | Greenwich parkrun # 4 | 27 Mar 10 |
| parkrun | 23:43 | | | | 7 | | | | Greenwich | Greenwich parkrun # 6 | 17 Apr 10 |
| 5.994KL | 28:36 | | | | 30 | L4 | | | Aldershot | Southern 6 Stage Road Relays | 26 Sep 10 |
| ZXC | 46:25 | | | | 32 | | | 10 | Joydens Wood | Cambridge Harriers Club Championships | 2 Oct 10 |
| 2009 V45 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZRDL | 28:18 | | | | 40 | L2 | | | Aldershot | Southern Counties Masters' Men's 4-stage Relays | 27 Sep 09 |
| ZXC | 91:05 | | | | 15 | | | 4 | Bexley | Cambridge Harriers 10 mile Championships | 7 Mar 09 |