| 2025 V55 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP3K | 6.75 | | | | - | ns | | | Kingston | Rosenheim League - West Division | 21 May 25 |
| SP3K | 6.46 | | | | 3 | | | | Ewell | Southern Counties Veterans League - South London Division | 30 Jun 25 |
| SP3K | 6.39 | | | | 4 | | | | Carshalton | Southern Counties Veterans League - South London Division | 28 Jul 25 |
| DT1K | 11.52 | | | | 1 | ns | | | Wimbledon | Southern Counties Veterans League - South London Division | 16 Jun 25 |
| HT3K | 15.76 | | | | 4 | ns | | | Ewell | Southern Counties Veterans League - South London Division | 30 Jun 25 |
| HT3K | 15.34 | | | | - | ns | | | Ewell | Rosenheim League - West Division | 11 Jun 25 |
| JT500 | 16.27 | | | | - | ns | | | Ewell | Rosenheim League - West Division | 11 Jun 25 |
| JT500 | 16.24 | | | | - | ns | | | Kingston | Rosenheim League - West Division | 21 May 25 |
| JT500 | 14.89 | | | | 2 | A | | | Wimbledon | Southern Counties Veterans League - South London Division | 16 Jun 25 |
| JT500 | 14.36 | | | | 2 | | | | Carshalton | Southern Counties Veterans League - South London Division | 28 Jul 25 |
| 10K | 57:56 | | | 58:33 | 93 | | 34 | 4 | Windsor | Run Dorney | 9 Nov 25 |
| 10K | 62:52 | | | 63:45 | 141 | | 49 | 2 | Windsor | Run Dorney | 1 Feb 25 |
| 2024 V55 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP3K | 6.54 | | | | 2 | A | | | Kingston | Surrey County Disability Championships / KACPH Open Disability Meeting and KAPCH Open Throws Meeting | 6 Apr 24 |
| SP3K | 6.02 | | | | 2 | | | | Wimbledon | Southern Counties Veterans League - South London Division | 13 May 24 |
| SP3K | 6.01 | | | | 1 | ns | | | Kingston | Rosenheim League - West | 22 May 24 |
| DT1K | 12.28 | | | | 2 | ns | | | Kingston | Southern Counties Veterans AC - South London | 17 Jun 24 |
| DT1K | 11.97 | | | | 3 | 2 | | | Walton | Rosenheim League - West | 17 Jul 24 |
| DT1K | 11.57 | | | | 6 | B | | | Kingston | Surrey County Disability Championships / KACPH Open Disability Meeting and KAPCH Open Throws Meeting | 6 Apr 24 |
| HT3K | 17.81 | | | | 1 | 2 | | | Walton | Rosenheim League - West | 17 Jul 24 |
| HT3K | 16.94 | | | | 3 | ns | | | Kingston | Southern Counties Veterans AC - South London | 17 Jun 24 |
| HT3K | 15.52 | | | | 3 | C | | | Kingston | Surrey County Disability Championships / KACPH Open Disability Meeting and KAPCH Open Throws Meeting | 6 Apr 24 |
| HT3K | 15.49 | | | | 2 | ns | | | Ewell | Rosenheim League - West | 12 Jun 24 |
| JT500 | 16.39 | | | | 1 | B | | | Kingston | Surrey County Disability Championships / KACPH Open Disability Meeting and KAPCH Open Throws Meeting | 6 Apr 24 |
| JT500 | 15.99 | | | | 2 | ns | | | Ewell | Rosenheim League - West | 12 Jun 24 |
| JT500 | 15.93 | | | | 2 | | | | Wimbledon | Southern Counties Veterans League - South London Division | 13 May 24 |
| JT500 | 13.19 | | | | 1 | ns | | | Kingston | Rosenheim League - West | 22 May 24 |
| 3KL | 17:13 | | | | 107 | L4 | 40 | 18 | Sutton | Epsom & Ewell Harriers Nonsuch Relays | 18 Jun 24 |
| 2023 V55 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP3K | 6.34 | | | | 3 | ns | | | Kingston | Rosenheim League - West | 17 May 23 |
| SP3K | 6.19 | | | | 2 | B | | | Carshalton | Southern Counties Veterans League - South London Division | 19 Jun 23 |
| DT1K | 13.13 | | | | 1 | ns | | | Twickenham | Rosenheim League - West | 19 Jul 23 |
| DT1K | 11.95 | | | | 2 | | | | Ewell | Southern Counties Veterans League - South London Division | 22 May 23 |
| DT1K | 11.52 | | | | 2 | | | | Wimbledon | Southern Counties Veterans League - South London Division | 17 Jul 23 |
| HT3K | 15.44 | | | | 6 | ns | | | Ewell | Rosenheim League - West | 14 Jun 23 |
| HT3K | 14.76 | | | | 1 | ns | | | Twickenham | Rosenheim League - West | 19 Jul 23 |
| JT500 | 16.84 | | | | 2 | | | | Ewell | Southern Counties Veterans League - South London Division | 22 May 23 |
| JT500 | 15.69 | | | | 2 | A | | | Carshalton | Southern Counties Veterans League - South London Division | 19 Jun 23 |
| JT500 | 14.84 | | | | 1 | ns | | | Kingston | Rosenheim League - West | 17 May 23 |
| JT500 | 14.52 | | | | 1 | ns | | | Ewell | Rosenheim League - West | 14 Jun 23 |
| 2.8KL | 15:36 | | | | 125 | L1 | 45 | | Sutton | Epsom & Ewell Harriers Nonsuch Relays | 20 Jun 23 |
| 10K | 57:18 | | | 58:28 | 78 | | 21 | 2 | Windsor | Run Dorney 5K / 10K / Half Marathon | 5 Mar 23 |
| HM | 2:08:44 | | | 2:10:33 | 1406 | | 296 | 33 | Fleet | Fleet Half Marathon | 26 Mar 23 |
| 7H | 5.31 | | | | | | | | Walton-on-Thames | PHOENIX - MonKey Run | 11 Feb 23 |
| 7H | 5.31 | | | | | | | | Walton-on-Thames | PHOENIX - Penguin Plod | 12 Feb 23 |
| 2022 V55 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 5.36 | | | | 3 | | | | Ewell | Rosenheim League - West | 15 Jun 22 |
| SP3K | 6.86 | | | | 3 | | | | Kingston | Surrey & Sussex & Veterans AC Masters Championships | 5 Jun 22 |
| SP3K | 6.12 | | | | 1 | | | | Ewell | Rosenheim League - West | 15 Jun 22 |
| SP3K | 6.01 | | | | 2 | | | | Kingston | Southern Counties Veterans League - South London Division | 27 Jun 22 |
| JT600 | 13.70 | | | | 2 | | | | Ewell | Rosenheim League - West | 15 Jun 22 |
| JT500 | 15.30 | | | | 1 | | | | Croydon | Southern Counties Veterans League - South London Division | 20 Jul 22 |
| JT500 | 14.43 | | | | 1 | | | | Ewell | Southern Counties Veterans League - South London Division | 23 May 22 |
| JT500 | 13.83 | | | | 6 | | | | Kingston | Surrey & Sussex & Veterans AC Masters Championships | 5 Jun 22 |
| JT500 | 12.73 | | | | 1 | | | | Ewell | Rosenheim League - West | 15 Jun 22 |
| 2021 V50 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP3K | 6.08 | | | | 2 | | | | Battersea Park | Rosenheim League | 30 Jun 21 |
| SP3K | 5.78 | | | | 3 | | | | Walton | Rosenheim League | 1 Sep 21 |
| DT1K | 10.90 | | | | 10 | | | | Walton | Rosenheim League | 1 Sep 21 |
| JT500 | 13.25 | | | | 1 | | | | Battersea Park | Rosenheim League | 30 Jun 21 |
| JT500 | 12.33 | | | | 2 | | | | Kingston | Rosenheim League | 18 Aug 21 |
| 2018 V50 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 2:17:42 | | | 2:20:00 | 1660 | | 480 | 30 | Fleet | Fleet Pre-London Half Marathon | 29 Apr 18 |
| 2017 V50 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 6KXC | 32:18 | | | | 132 | | 119 | 29 | Oxford | South of England Masters' & Inter Counties Championships | 9 Dec 17 |
| 10K | 57:17 | | | 57:49 | 367 | | 115 | 28 | Cheam | Sutton Runners 10K | 7 May 17 |
| 2016 V45 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 32:27 | | | 30:50 | 683 | | 331 | 28 | Bournemouth | Bournemouth Marathon Festival 5K | 1 Oct 16 |
| 10K | 61:04 | | | 62:09 | 954 | | 371 | 36 | Bournemouth | Bournemouth Marathon Festival 10K | 1 Oct 16 |
| 2012 V45 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 1:57:55 | | | 1:58:59 | 1067 | | 247 | 26 | Gosport | Gosport Half Marathon | 18 Nov 12 |
| Mar | 4:02:42 | | | 4:07:07 | 2992 | | 503 | 54 | Brighton | Brighton Marathon | 15 Apr 12 |
| 2011 V40 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10KMT | 93:56 | | | | 273 | | 65 | | Mickleham | Box Hill Knacker Cracker 10K | 1 Jan 11 |
| 2010 V40 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:59:33 | | | 4:11:16 | 10847 | | | | London | Virgin London Marathon | 25 Apr 10 |
| 2007 V40 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:25 | | | | 182 | | | | Bushy Park | Bushy Park parkrun # 173 | 22 Dec 07 |