| 2025 V45 Kingston & Poly/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3KL | 9:55 | | | | 4 | L03 | | | Ewell | Epsom & Ewell Harriers Nonsuch Relays | 17 Jun 25 |
| 5K | 16:41 | | | 16:42 | 72 | R1-1 | | 4 | Battersea Park | Friday Night 5K Under the Lights | 25 Apr 25 |
| 2024 V45 Kingston & Poly/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:23.5 | | | | 4 | A | | | Walton | Southern Athletics League - Division 2 South & West | 18 May 24 |
| 1500 | 4:24.44 | | | | 2 | A | | | Carshalton | Southern Athletics League - Division 2 South & West - no hammer/discus | 15 Jun 24 |
| 1.6ML | 8:40 | | | | 3 | L1 | | | East Molesey | 26.2 Imber Court Relays | 16 Jul 24 |
| 3KL | 9:34 | | | | 6 | L4 | | | Sutton | Epsom & Ewell Harriers Nonsuch Relays | 18 Jun 24 |
| 5K | 16:06 | | | 16:06 | 11 | R1 | | 1 | Dulwich | Dulwich Podium 5K | 20 Apr 24 |
| 5K | 16:35 | | | | 14 | | | 1 | London Hyde Park | Serpentine Last Friday of the Month 5K | 31 May 24 |
| 5K | 16:32 | | | 16:36 | 62 | R1 | | 3 | Battersea Park | Friday Night 5K Under the Lights | 15 Mar 24 |
| 5KXCL | 17:05 | | | | 5 | L1 | | | Nonsuch Park | Bruce Judd Young Athletes' Relays (Inc Surrey County Championships) | 5 Oct 24 |
| 4.9MXC | 28:14 | | | | 31 | | | 1 | Oxshott Woods | Surrey Men's League Division 2 | 13 Jan 24 |
| 8KXC | 30:42 | | | | 23 | | | 1 | Lloyd Park | Surrey Men's League Division 2 | 10 Feb 24 |
| 5MXC | 31:19 | | | | 31 | | | 1 | Reigate Priory | Surrey Men's League Division 2 | 12 Oct 24 |
| 2023 V45 Kingston & Poly/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 8KXC | 30:36 | | | | 40 | | | 4 | Epsom Downs | Surrey Men's League Division 2 | 14 Oct 23 |
| 8KXC | 31:11 | | | | 49 | | | 8 | Oxted | Surrey Men's League Division 2 | 11 Nov 23 |
| 2022 V45 Kingston & Poly/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 16:29 | | | | 8 | | | 1 | London Hyde Park | Serpentine Last Friday of the Month 5K | 29 Apr 22 |
| parkrun | 16:33 | | | | 5 | | | 1 | Dulwich | Dulwich parkrun # 455 | 5 Mar 22 |
| parkrun | 17:04 | | | | 8 | | | 1 | Bushy Park | Bushy Park parkrun # 861 | 22 Jan 22 |
| parkrun | 17:07 | | | | 3 | | | 1 | Bushy Park | Bushy Park parkrun # 863 | 5 Feb 22 |
| 8KXC | 29:31 | | | | 20 | | | 1 | Richmond Park | OpenTrack Surrey Men's League Division 3/4 | 15 Jan 22 |
| 8KXC | 30:37 | | | | 10 | | | 1 | Lloyd Park | OpenTrack Surrey Men's League Division 3/4 | 19 Feb 22 |
| 5MXC | 31:51 | | | | 8 | | | | Oxshott | Surrey Men's League Division 3/4 | 12 Nov 22 |
| 5MXC | 31:56 | | | | 14 | | | | Reigate | Surrey Men's League Division 3/4 | 15 Oct 22 |
| 10K | 34:10 | | | 34:12 | 30 | | | 11 | Chessington | 26.2 Valentine's 10K | 13 Feb 22 |
| 10K | 34:33 | c | | | 142 | | | 8 | London | Vitality London 10,000 | 2 May 22 |
| 2021 V45 Kingston & Poly/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:15 | | | | 7 | | | 1 | Bushy Park | Bushy Park parkrun # 852 | 20 Nov 21 |
| parkrun | 17:20 | | | | 3 | | | 1 | Bushy Park | Bushy Park parkrun # 854 | 4 Dec 21 |
| parkrun | 18:08 | | | | 18 | | | | Bushy Park | Bushy Park parkrun # 849 | 30 Oct 21 |
| 8KXC | 31:20 | | | | 61 | | | 6 | Epsom Downs | OpenTrack Surrey Men's League Division 3/4 | 16 Oct 21 |
| 5MXC | 34:20 | | | | 25 | | | 2 | Denbies | OpenTrack Surrey Men's League Division 3/4 | 14 Nov 21 |
| 2019 V40 Kingston & Poly/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:13.14 | | | | 8 | A | | | Chelmsford | British Athletics League Division 2 | 9 Jun 19 |
| 1500 | 4:15.9 | | | | 2 | A | | | Kingston | Southern Athletics League Division 2W | 13 Jul 19 |
| Mile | 4:38.3 | | | | 1 | | | | Croydon | Southern Counties Veterans' League South London Division | 8 Jul 19 |
| 3000 | 9:06.98 | | | | 5 | | | | Kingston | Rosenheim League Final | 21 Aug 19 |
| 5000 | 15:36.57 | | | | 12 | 4 | | | Wimbledon | Hercules Wimbledon 5000m Festival Night Open | 7 Aug 19 |
| 5K | 16:00 | c | | | 18 | | | | London | Standard Chartered Great City Race 5K | 16 Jul 19 |
| parkrun | 16:13 | | | | 2 | | | 1 | Bushy Park | Bushy Park parkrun # 773 | 26 Jan 19 |
| parkrun | 16:13 | | | | 5 | | | 1 | Bushy Park | Bushy Park parkrun # 782 | 30 Mar 19 |
| parkrun | 16:14 | | | | 7 | | | | Bushy Park | Bushy Park parkrun # 790 | 25 May 19 |
| parkrun | 16:35 | | | | 4 | | | 1 | Bushy Park | Bushy Park parkrun # 791 | 1 Jun 19 |
| 7KMT | 23:05 | | | | 3 | | | 1 | Bushy Park | Wedding Day 7K | 26 Jul 19 |
| 8KXC | 28:58 | | | | 3 | | | 1 | Croydon | Start Fitness Surrey Men's League Division 3/4 | 9 Feb 19 |
| 10K | 33:21 | | | 33:29 | 167 | | | 8 | London | Vitality London 10,000 | 27 May 19 |
| 12KXC | 42:41 | | | | 43 | | | | Croydon | Surrey County Championships | 5 Jan 19 |
| HM | 75:11 | | | 75:12 | 11 | | | 2 | Thames Ditton | Hampton Court Half Marathon | 17 Feb 19 |
| ZXC | 30:07 | | | | 5 | | | 1 | Oxshott | Start Fitness Surrey Men's League Division 3/4 | 12 Jan 19 |
| 2018 V40 Kingston & Poly/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:14.1 | | | | 1 | B | | | Woking | Southern Athletics League Division 2W | 14 Jul 18 |
| 1500 | 4:14.1 | | | | 3 | A | | | Kingston | Southern Athletics League Division 2W | 18 Aug 18 |
| 1500 | 4:14.4 | | | | 1 | | | | Kingston | Southern Counties Veterans' League South London Division | 9 Jul 18 |
| 1500 | 4:16.0 | | | | 1 | A | | | Kingston | Southern Athletics League Division 2W | 20 May 18 |
| 1500 | 4:18.12 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 25 Aug 18 |
| 3000 | 8:53.55 | | | | 4 | B | | | Bedford | British Athletics League Division 1 | 7 Jul 18 |
| 3000 | 8:57.20 | | | | 8 | A | | | Eton | British Athletics League Division 1 | 5 May 18 |
| 3000 | 9:16.93 | i | | | 1 | | | | Lee Valley | BMAF - British Masters Championships | 11 Mar 18 |
| 5000 | 15:29.82 | | | | 8 | | | | Portsmouth | British Athletics League Division 1 | 2 Jun 18 |
| 5000 | 15:35.78 | | | | 4 | | | | Kingston | Surrey County Championships | 12 May 18 |
| 5000 | 15:48.8 | | | | 1 | 1 | | | Walton | Southern Counties Veterans' League South London Division | 11 Jun 18 |
| 5000 | 15:49.1 | | | | 1 | A | | | Walton | Southern Athletics League Division 2W | 14 Apr 18 |
| parkrun | 15:55 | | | | 1 | | | 1 | Birkenhead | Birkenhead parkrun # 138 | 31 Mar 18 |
| parkrun | 15:57 | | | | 2 | | | 1 | Bushy Park | Bushy Park parkrun # 738 | 9 Jun 18 |
| parkrun | 16:02 | | | | 2 | | | 1 | Bushy Park | Bushy Park parkrun # 727 | 24 Mar 18 |
| parkrun | 16:14 | | | | 5 | | | 1 | Bushy Park | Bushy Park parkrun # 766 | 22 Dec 18 |
| parkrun | 16:27 | | | | 1 | | | 1 | Bushy Park | Bushy Park parkrun # 726 | 17 Mar 18 |
| parkrun | 16:31 | | | | 2 | | | 1 | Bushy Park | Bushy Park parkrun # 719 | 27 Jan 18 |
| 4.85MXC | 26:55 | | | | 3 | | | 1 | Roundshaw | Start Fitness Surrey Men's League Division 3/4 | 13 Oct 18 |
| 8KXC | 27:44 | | | | 3 | | | 1 | Epsom | Start Fitness Surrey Men's League Division 3/4 | 10 Nov 18 |
| 5MXC | 28:47 | | | | 15 | | | 1 | Beckenham | Start Fitness Surrey Men's League Division 2 | 13 Jan 18 |
| 5MXC | 29:47 | | | | 18 | | | 1 | Croydon | Start Fitness Surrey Men's League Division 2 | 10 Feb 18 |
| 10K | 33:40 | | | 33:40 | 9 | | | 2 | Walton-on-Thames | Elmbridge 10K | 22 Jul 18 |
| 10M | 55:46 | | | 55:46 | 4 | | | 1 | Thames Ditton | Harry Hawkes 10 | 24 Jun 18 |
| 10MMT | 55:19 | | | 55:19 | 4 | | | 1 | Chiswick | Fullers Thames Towpath 10 | 8 Apr 18 |
| HM | 74:17 | | | 74:17 | 8 | | | 1 | Thames Ditton | Hampton Court Half Marathon | 18 Feb 18 |
| 2017 V40 Kingston & Poly |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:17.6 | | | | 1 | A | | | Croydon | Southern Counties Veterans' League South London Division | 10 Jul 17 |
| 1500 | 4:32.5 | | | | 4 | A | | | Kingston | Sweatshop Southern Athletics League Division 2W | 15 Apr 17 |
| 1500 | 4:32.6 | | | | 1 | A | | | Kingston | Southern Counties Veterans' League South London Division | 8 May 17 |
| 3000 | 8:59.55 | | | | 9 | 1 | | | Kingston | Rosenheim League Final | 16 Aug 17 |
| 3000 | 9:02.6 | | | | 2 | A | | | Aldershot | Sweatshop Southern Athletics League Division 2W | 8 Jul 17 |
| 3000 | 9:03.10 | | | | 5 | B | | | Bedford | British Athletics League Division 2 | 15 Jul 17 |
| 3000 | 9:11.53 | | | | 4 | B | | | Kingston | British Athletics League Division 2 | 6 May 17 |
| 3000 | 9:15.1 | | | | 1 | A | | | Ewell | Southern Counties Veterans' League South London Division | 22 May 17 |
| 5000 | 15:44.61 | | | | 5 | A | | | Lee Valley | British Athletics League Division 2 | 20 Aug 17 |
| 5000 | 15:45.09 | | | | 4 | 5 | | | Wimbledon | Hercules Wimbledon AC 5000m Festival Night | 23 Aug 17 |
| 5000 | 16:14.2 | | | | 3 | A | | | Kingston | Sweatshop Southern Athletics League Division 2W | 15 Apr 17 |
| 5000 | 16:15.56 | | | | 1 | SY | | | Ewell | Surrey & Sussex County Masters Championships | 4 Jun 17 |
| 5000 | 16:36.9 | | | | 2 | A | | | Kingston | Southern Counties Veterans' League South London Division | 8 May 17 |
| 5000 | 18:31.53 | | | | 6 | B | | | Yate | British Athletics League Division 2 | 3 Jun 17 |
| parkrun | 16:01 | | | | 2 | | | 1 | Bushy Park | Bushy Park parkrun # 696 | 2 Sep 17 |
| parkrun | 16:06 | | | | 1 | | | 1 | Birkenhead | Birkenhead parkrun # 105 | 5 Aug 17 |
| parkrun | 16:19 | | | | 3 | | | 1 | Bushy Park | Bushy Park parkrun # 681 | 20 May 17 |
| parkrun | 16:26 | | | | 3 | | | 1 | Bushy Park | Bushy Park parkrun # 685 | 17 Jun 17 |
| parkrun | 16:40 | | | | 5 | | | 1 | Bushy Park | Bushy Park parkrun # 674 | 1 Apr 17 |
| parkrun | 16:45 | | | | 4 | | | | Bushy Park | Bushy Park parkrun # 671 | 11 Mar 17 |
| 7KMT | 22:59 | | | 22:59 | 4 | | | 1 | Bushy Park | Wedding Day 7K | 28 Jul 17 |
| 7.5KXC | 26:55 | | | | 11 | | | 1 | Wimbledon Common | Start Fitness Surrey Men's League Division 2 | 14 Oct 17 |
| 5MXC | 28:49 | | | | 10 | | | 1 | Richmond Park | Start Fitness Surrey Men's League Division 2 | 11 Nov 17 |
| 5MXC | 28:55 | | | | 13 | | | 1 | Croydon | 2XU Surrey Men's League Division 2 | 11 Feb 17 |
| 5MXC | 29:23 | | | | 14 | | | 1 | Richmond Park | 2XU Surrey Men's League Division 2 | 14 Jan 17 |
| 6.19MXC | 35:05 | | | | 1 | | | 1 | Richmond | Surrey County Masters' Championships | 21 Oct 17 |
| 10K | 33:56 | | | 33:56 | 7 | | | 1 | Walton-on-Thames | Elmbridge 10K | 23 Jul 17 |
| 12KXC | 44:51 | | | | 37 | | | 6 | Croydon | Surrey County Championships | 7 Jan 17 |
| 10M | 57:33 | | | | 16 | | | 2 | Twickenham | Cabbage Patch 10 | 15 Oct 17 |
| 2016 V40 Kingston & Poly |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:23.1 | | | | 1 | | | | Croydon | Southern Counties Veterans' League South West London Division | 11 Jul 16 |
| 1500 | 4:39.2 | | | | 1 | B | | | Kingston | Sweatshop Southern Athletics League Division 2W | 20 Aug 16 |
| 3000 | 9:28.2 | | | | 1 | | | | Ewell | Southern Counties Veterans' League South West London Division | 23 May 16 |
| 5000 | 16:16.2 | | | | 2 | A | | | Kingston | Sweatshop Southern Athletics League Division 2W | 20 Aug 16 |
| 5000 | 16:21.9 | | | | 1 | | | | Wimbledon | Southern Counties Veterans' League South West London Division | 13 Jun 16 |
| 5000 | 16:23.38 | | | | 6 | B | | | Kingston | British Athletics League Division 2 | 2 Jul 16 |
| 5000 | 16:31.04 | | | | 1 | | | | Ewell | Surrey & Sussex County Masters Championships | 5 Jun 16 |
| 5000 | 16:33.0 | | | | 1 | | | | Kingston | Southern Counties Veterans' League South West London Division | 9 May 16 |
| parkrun | 15:58 | | | | 1 | | | 1 | Birkenhead | Birkenhead parkrun # 55 | 6 Aug 16 |
| parkrun | 16:25 | | | | 3 | | | 1 | Bushy Park | Bushy Park parkrun # 655 | 3 Dec 16 |
| parkrun | 16:28 | | | | 1 | | | 1 | Bushy Park | Bushy Park parkrun # 639 | 13 Aug 16 |
| parkrun | 16:44 | | | | 2 | | | 1 | Bushy Park | Bushy Park parkrun # 624 | 30 Apr 16 |
| parkrun | 16:46 | | | | 2 | | | 1 | Bushy Park | Bushy Park parkrun # 658 | 24 Dec 16 |
| parkrun | 16:47 | | | | 7 | | | 1 | Bushy Park | Bushy Park parkrun # 622 | 16 Apr 16 |
| parkrun | 16:47 | | | | 1 | | | 1 | Bushy Park | Bushy Park parkrun # 627 | 21 May 16 |
| parkrun | 16:59 | | | | 8 | | | | Bushy Park | Bushy Park parkrun # 617 | 12 Mar 16 |
| parkrun | 17:22 | | | | 3 | | | 1 | Bushy Park | Bushy Park parkrun # 613 | 13 Feb 16 |
| parkrun | 20:35 | | | | 85 | | | | Bushy Park | Bushy Park parkrun # 619 | 26 Mar 16 |
| parkrun | 20:49 | | | | 108 | | | | Bushy Park | Bushy Park parkrun # 628 | 28 May 16 |
| parkrun | 21:39 | | | | 126 | | | | Bushy Park | Bushy Park parkrun # 608 | 9 Jan 16 |
| 7KMT | 23:32 | | | 23:32 | 5 | | | 2 | Bushy Park | Wedding Day 7K | 29 Jul 16 |
| 10K | 34:31 | c | | | 5 | | | 1 | Yateley | Yateley 10K Series | 3 Aug 16 |
| 10K | 34:36 | c | | | 5 | | | 2 | Yateley | Yateley 10K Series | 13 Jul 16 |
| 10K | 35:52 | | | 35:53 | 10 | | | 1 | Kingston | Kingston 10K | 28 Feb 16 |
| 10KXC | 34:42 | | | | 1 | | | 1 | Richmond Park | Surrey County Masters' Championships | 22 Oct 16 |
| 10M | 56:37 | | | | 22 | | | 3 | Twickenham | Cabbage Patch 10 | 16 Oct 16 |
| 10M | 57:03 | | | 57:03 | 5 | | | 2 | Thames Ditton | Harry Hawkes 10 | 26 Jun 16 |
| MarMT | 2:52:33 | | | 2:52:35 | 4 | | | 2 | Kingston upon Thames | Thames Meander Marathon | 5 Nov 16 |
| 2015 V35 Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 16:55 | | | | 4 | | | 1 | Bushy Park | Bushy Park parkrun # 586 | 22 Aug 15 |
| parkrun | 17:07 | | | | 4 | | | 1 | Bushy Park | Bushy Park parkrun # 584 | 8 Aug 15 |
| parkrun | 17:27 | | | | 8 | | | 1 | Bushy Park | Bushy Park parkrun # 583 | 1 Aug 15 |
| parkrun | 18:44 | | | | 20 | | | 1 | Bushy Park | Bushy Park parkrun # 603 | 19 Dec 15 |
| parkrun | 21:27 | | | | 141 | | | | Bushy Park | Bushy Park parkrun # 578 | 27 Jun 15 |
| parkrun | 21:48 | | | | 189 | | | | Bushy Park | Bushy Park parkrun # 585 | 15 Aug 15 |
| parkrun | 22:44 | | | | 208 | | | | Bushy Park | Bushy Park parkrun # 579 | 4 Jul 15 |
| parkrun | 23:16 | | | | 167 | | | | Bushy Park | Bushy Park parkrun # 605 | 26 Dec 15 |
| parkrun | 24:07 | | | | 361 | | | | Bushy Park | Bushy Park parkrun # 588 | 5 Sep 15 |