2024 V40 Bristol & West |
Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
Mar | 3:13:54 | c | | | 6054 | | | 994 | London | TCS London Marathon | 21 Apr 24 |
2022 V40 Kent |
Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
HM | 76:38 | | | 76:40 | 65 | | | 9 | Bath | Bath Half Marathon | 16 Oct 22 |
HM | 77:14 | c | | | 25 | | | 1 | Bristol | Great Bristol Run Half Marathon | 25 Sep 22 |
Mar | 2:42:33 | | | 2:42:45 | 29 | | | 7 | Porto, POR | edp Maratona do Porto | 6 Nov 22 |
2019 V35 Kent |
Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
3000 | 9:08.44 | | | | 13 | 5 | | | Wimbledon | Hercules Wimbledon 3000m Night Open | 26 Jun 19 |
5000 | 15:48.64 | | | | 10 | A | | | Eltham | BMC Regional Races | 19 Jun 19 |
5K | 15:47 | | | | 19 | E | | | Barrowford | Podium 5K | 14 Jun 19 |
5K | 16:08 | | | | 6 | | | 3 | London Hyde Park | Harbour Club Last Friday of the Month 5K | 28 Jun 19 |
10K | 33:12 | | | 33:12 | 4 | | | | Long Bennington | Summer Solstice 10K | 21 Jun 19 |
HM | 71:18 | | | 71:29 | 123 | | | | Copenhagen, DEN | Copenhagen Half Marathon | 15 Sep 19 |
Mar | 2:30:28 | a | | 2:30:30 | 109 | | | | Boston MA, USA | BAA Boston Marathon | 15 Apr 19 |
Mar | 2:30:49 | | | 2:30:56 | 205 | | | | Berlin, GER | BMW Berlin Marathon | 29 Sep 19 |
2018 V35 Kent |
Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
3000 | 9:21.5 | | | | 1 | ns | | | Carshalton | Southern Athletics League Division 3SE | 14 Jul 18 |
5000 | 15:44.45 | | | | 12 | A | | | Eltham | BMC Regional Races | 18 Jul 18 |
5000 | 16:06.73 | | | | 17 | 7 | | | Finsbury Park | London Heathside AC 5000m Open | 5 Jul 18 |
5000 | 16:17.0 | | | | 15 | B | | | Walthamstow | Orion Harriers Fast Friday 5000m / 10,000m Open (Inc South of England AA 10,000m Championships) | 29 Jun 18 |
5K | 16:57 | | | | 60 | | | | Battersea | Assembly League 5K | 7 Jun 18 |
parkrun | 16:24 | | | | 3 | | | 1 | Town Moor | Newcastle parkrun # 402 | 3 Feb 18 |
parkrun | 17:59 | | | | 1 | | | 1 | Tamar Trails | Tamar Trails parkrun # 112 | 22 Dec 18 |
parkrun | 20:50 | | | | 5 | | | 1 | Whinlatter Forest | Whinlatter Forest parkrun # 16 | 5 May 18 |
3.16ML | 16:42 | | | | 15 | L12 | | | Sutton Coldfield | ERRA National Men's 12-Stage Relays | 14 Apr 18 |
5MXC | 31:31 | | | | 69 | | | 15 | Coulsdon | Start Fitness Surrey Men's League Division 1 | 13 Jan 18 |
8.5KXC | 32:16 | | | | 82 | | | 18 | Wimbledon Common | Start Fitness Surrey Men's League Division 1 | 10 Feb 18 |
7.5MXC | 43:02 | | | | 52 | | | | Beckenham | South of Thames CCA 7.5 Championships | 15 Dec 18 |
HM | 71:24 | | | 71:31 | 25 | | | | Seville, ESP | EDP Medio Maratón de Sevilla | 28 Jan 18 |
HM | 72:28 | | | 72:39 | 94 | | | | Valencia, ESP | IAAF/Trinidad Alfonso Mass Race World Half Marathon Championships | 24 Mar 18 |
Mar | 2:29:47 | a | | 2:30:03 | 60 | | | | New York NY, USA | TCS New York City Marathon | 4 Nov 18 |
Mar | 2:32:07 | c | | | 42 | | | | London | Virgin London Marathon | 22 Apr 18 |
2017 V35 Kent |
Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
3000 | 9:03.8 | | | | 4 | 1 | | | Catford | Kent AC Club 400m / 3000m Championships | 8 Jun 17 |
5000 | 15:15.30 | | | | 5 | A | | | Eltham | BMC Regional Races | 24 May 17 |
5000 | 15:48.43 | | | | 10 | | | | Crystal Palace | South of England AA U20 / Senior Championships | 10 Jun 17 |
10000 | 31:57.8 | | | | 1 | E | | | Parliament Hill | Highgate Harriers Night of the 10,000m PBs (inc British Championships) | 20 May 17 |
10000 | 32:52.8 | | | | 8 | A | | | Walthamstow | Orion Harriers Fast Friday 5000m / 10,000m Open | 30 Jun 17 |
4.26KL | 13:30 | | | | 2 | L4 | | | Gravesend | Southern Men's 12-Stage Relays | 25 Mar 17 |
5K | 16:22 | | | | 5 | | | 1 | Battersea Park | Self Transcendence 5K | 17 Jul 17 |
parkrun | 15:47 | | | | 1 | | | 1 | Dulwich | Dulwich parkrun # 269 | 6 May 17 |
parkrun | 16:16 | | | | 4 | | | | Dulwich | Dulwich parkrun # 267 | 22 Apr 17 |
parkrun | 16:40 | | | | 1 | | | 1 | Ormskirk | Ormskirk parkrun # 161 | 15 Apr 17 |
parkrun | 17:51 | | | | 2 | | | 1 | Highbury Fields | Highbury Fields parkrun # 275 | 7 Jan 17 |
10K | 33:35 | | | 33:41 | 153 | | | | Partington | Trafford 10K | 5 Mar 17 |
10K | 33:52 | | | 33:53 | 19 | | | | Hove | Brighton Phoenix 10K | 12 Jul 17 |
HM | 70:00 | | | 70:00 | 6 | | | | Paddock Wood | Brooks Paddock Wood Half Marathon | 2 Apr 17 |
HM | 71:04 | | | 71:05 | 3 | | | 2 | Hackney | Run Hackney Half Marathon | 30 Apr 17 |
HM | 71:36 | | | 71:46 | 17 | | | | Bath | Bath Half Marathon | 12 Mar 17 |
Mar | 2:59:38 | c | | | 1902 | | | | London | Virgin London Marathon | 23 Apr 17 |
2016 V35 Kent |
Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
5000 | 15:43.7 | | | | 13 | A | | | Catford | Kent AC 5000m Championships | 15 Sep 16 |
5.88KL | 19:45 | | | | 61 | L3 | | | Sutton Park | ERRA Men's National 6-Stage Relays | 8 Oct 16 |
6KL | 19:12 | | | | 14 | L4 | | | Bedford | Southern Men's 6-Stage Relays | 25 Sep 16 |
5MXC | 30:33 | | | | 82 | | | 23 | Wimbledon Common | 2XU Surrey Men's League Division 1 | 13 Feb 16 |
10K | 32:59 | | | | 4 | | | 1 | Battersea Park | Self Transcendence 10K | 5 Mar 16 |
10K | 33:39 | | | 33:40 | 6 | | | 2 | Wigan | Wigan 10K | 4 Sep 16 |
12KXC | 52:23 | | | | 424 | | | | Castle Donington | ECCA Saucony English National Championships | 27 Feb 16 |
HM | 71:24 | | | 71:31 | 21 | | | | Bath | Bath Half Marathon | 13 Mar 16 |
HM | 73:30 | | | 73:35 | 31 | | | | Wokingham | Wokingham Half Marathon | 21 Feb 16 |
HM | 74:16 | | | 74:16 | 14 | | | | Stockholm, SWE | Stockholm Halvmarathon | 10 Sep 16 |
Mar | 2:29:53 | | | 2:29:59 | 96 | | | | London | Virgin London Marathon | 24 Apr 16 |
Mar | 2:30:00 | c | | | 57 | | | 3 | Chicago IL, USA | Bank of America Chicago Marathon | 9 Oct 16 |
2015 SEN Kent |
Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
1500 | 4:19.96 | | | | 4 | B | | | Eton | Soleus Southern Men's League Championship Final | 1 Aug 15 |
1500 | 4:20.08 | | | | 4 | 1 | | | Tooting Bec | Herne Hill Harriers Open | 25 Jul 15 |
3000 | 9:13.5 | | | | 4 | | | | Wimbledon | Hercules Wimbledon Open Meeting | 5 Aug 15 |
3000 | 9:35.49 | | | | 4 | ns | | | Battersea | Rosenheim League Division East | 1 Jul 15 |
5000 | 15:30.2 | | | | 7 | A | | | Catford | Kent AC 5000m Championships | 10 Sep 15 |
5000 | 15:47.40 | | | | 7 | | | | Eltham | BMC Regional Races | 19 Aug 15 |
5000 | 16:02.65 | | | | 1 | | | | Eltham | BMC Regional Races | 22 Jul 15 |
5000 | 16:18.40 | | | | 2 | A | | | Tooting | Soleus Southern Men's League Division 1C | 2 May 15 |
10000 | 32:57.56 | | | | 2 | | | | Tooting Bec | Herne Hill Harriers Open | 29 Aug 15 |
5K | 16:02 | | | | 4 | | | | Battersea Park | Self Transcendence 5K | 3 Aug 15 |
5K | 16:44 | | | | 36 | | | | Battersea Park | Assembly League 5K | 4 Jun 15 |
parkrun | 16:18 | | | | 2 | | | | Dulwich | Dulwich parkrun # 177 | 15 Aug 15 |
parkrun | 17:13 | | | | 2 | | | 1 | Dulwich | Dulwich parkrun # 156 | 21 Mar 15 |
parkrun | 17:27 | | | | 3 | | | | Crystal Palace | Crystal Palace parkrun # 261 | 31 Oct 15 |
8.96KL | 31:20 | | | | 39 | L5 | | | Sutton Coldfield | ERRA National Men's 12-Stage Relays | 11 Apr 15 |
10K | 33:08 | | | | 3 | | | | Battersea Park | Self Transcendence 10K | 8 Aug 15 |
10K | 34:07 | | | 34:07 | 4 | | | | Battersea Park | Civil Service Sports Council Capital Challenge (inc Civil Service 10K Championships) | 22 Apr 15 |
10K | 34:18 | | | 34:19 | 16 | | | | Hove | Brighton Phoenix 10K | 15 Jul 15 |
10K | 34:48 | | | | 10 | | | | Battersea Park | Self Transcendence 10K | 4 Apr 15 |
15KXC | 66:11 | | | | 421 | | | | Brighton | South of England AA Championships | 24 Jan 15 |
HM | 75:01 | | | 75:01 | 3 | | | | Southport | Southport Half Marathon | 5 Jul 15 |
HM | 78:59 | | | 79:04 | 35 | | | | Liverpool | BTR Liverpool Half Marathon | 29 Mar 15 |
Mar | 2:34:42 | | | 2:35:15 | 202 | | | | Berlin, GER | BMW Berlin Marathon | 27 Sep 15 |
Mar | 2:59:35 | | | 2:59:35 | 1695 | | | | London | Virgin London Marathon | 26 Apr 15 |
2014 SEN Kent |
Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
5000 | 16:24.3 | | | | 11 | B | | | Catford | Ladywell 5000m | 11 Sep 14 |
parkrun | 17:14 | | | | 1 | | | 1 | Pennington Flash | Pennington Flash parkrun # 175 | 23 Aug 14 |
parkrun | 17:41 | | | | 1 | | | 1 | Crystal Palace | Crystal Palace parkrun # 192 | 31 May 14 |
parkrun | 17:56 | | | | 2 | | | 1 | Crystal Palace | Crystal Palace parkrun # 176 | 1 Feb 14 |
5.994KL | 21:14 | | | | 42 | L6 | | | Aldershot | Southern Men's 6 Stage Relays | 21 Sep 14 |
8.9KXC | 34:43 | | | | 99 | | | | Putney Vale | 2XU Surrey Men's League Division 1 | 11 Jan 14 |
5.7MXC | 33:52 | | | | 74 | | | | Richmond Park | 2XU Surrey Men's League Division 1 | 8 Feb 14 |
12KXC | 43:50 | | | | 399 | | | | Nottingham | ECCA English National Championships | 22 Feb 14 |
15KXC | 63:03 | | | | 247 | | | | Parliament Hill | Southern Championships | 25 Jan 14 |
HM | 73:58 | | | 73:59 | 31 | | | | Bath | Bath Half Marathon | 2 Mar 14 |
HM | 74:47 | ac | | | 49 | | | | Newcastle-South Shields | Bupa Great North Run | 7 Sep 14 |
Mar | 2:49:56 | | | 2:49:56 | 572 | | | | London | Virgin London Marathon | 13 Apr 14 |
Mar | 2:42:18 | | | 3:07:34 | 151 | | | | New York NY, USA | TCS New York City Marathon | 2 Nov 14 |
ZXC | 51:30 | | | | 49 | | | | Hythe | Kent County Championships | 4 Jan 14 |
2013 SEN Kent |
Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
3MNAD | 17:05 | | | | 27 | | | | Beckenham | Assembly League | 5 Sep 13 |
parkrun | 16:29 | | | | 3 | | | | Dulwich | Dulwich parkrun # 53 | 13 Apr 13 |
parkrun | 16:39 | | | | 1 | | | | Dulwich | Dulwich parkrun # 44 | 9 Feb 13 |
parkrun | 16:45 | | | | 2 | | | | Darlington South Park | Darlington South Park parkrun # 16 | 30 Mar 13 |
parkrun | 16:46 | | | | 2 | | | | Dulwich | Dulwich parkrun # 48 | 9 Mar 13 |
parkrun | 17:24 | | | | 2 | | | | Dulwich | Dulwich parkrun # 40 | 5 Jan 13 |
parkrun | 17:58 | | | | 4 | | | | Dulwich | Dulwich parkrun # 71 | 24 Aug 13 |
parkrun | 18:31 | | | | 2 | | | | Crystal Palace | Crystal Palace parkrun # 156 | 7 Sep 13 |
5.994KL | 21:09 | | | | 41 | L6 | | | Aldershot | Southern Men's 6-Stage Relays | 22 Sep 13 |
5.5MXC | 32:33 | | | | 66 | | | | Mitcham Common | 2XU Surrey Men's League Division 1 | 9 Nov 13 |
10K | 35:27 | | | 35:28 | 6 | | | | Leyland | Leyland Boxing Day 10K | 26 Dec 13 |
10K | 35:34 | | | 35:34 | 2 | | | | Dulwich | Dulwich Runners Charity 10K | 6 Oct 13 |
HM | 75:34 | | | 75:56 | 84 | | | | Bath | Bath Half Marathon | 3 Mar 13 |
HM | 75:56 | | | 76:00 | 19 | | | | Brighton | Brighton Half Marathon | 17 Feb 13 |
HM | 79:44 | c | | | 100 | | | | Bristol | Bristol Half Marathon | 15 Sep 13 |
22KMT | 1:47:14 | c | | | 12 | | | | Keswick | Karrimor Great Trail Challenge 22K | 9 Jun 13 |
Mar | 2:43:47 | | | 2:43:56 | 101 | | | | San Sebastián, ESP | Maratón Internacional de San Sebastián | 24 Nov 13 |
Mar | 2:49:43 | | | 2:50:50 | 582 | | | | London | Virgin London Marathon | 21 Apr 13 |
Mar | 3:42:22 | | | 3:47:53 | 10035 | | | | Berlin, GER | BMW Berlin Marathon | 29 Sep 13 |
ZXC | 32:49 | | | | 84 | | | | Ham Lands | 2XU Surrey Men's League Division 1 | 12 Jan 13 |
ZXC | 38:10 | | | | 11 | | | | Parliament Hill | Civil Service Championships | 6 Nov 13 |
2012 SEN Serpentine |
Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
parkrun | 17:17 | | | | 1 | | | | Dulwich | Dulwich parkrun # 35 | 15 Dec 12 |
parkrun | 17:27 | | | | 3 | | | | Dulwich | Dulwich parkrun # 34 | 8 Dec 12 |
parkrun | 17:59 | | | | 7 | | | | Dulwich | Dulwich parkrun # 33 | 1 Dec 12 |
parkrun | 18:04 | | | | 2 | | | | Dulwich | Dulwich parkrun # 37 | 25 Dec 12 |
parkrun | 18:16 | | | | 4 | | | | Dulwich | Dulwich parkrun # 24 | 29 Sep 12 |
parkrun | 19:33 | | | | 10 | | | | Brockwell | Brockwell parkrun # 84 | 4 Aug 12 |
HM | 82:42 | | | 83:08 | 187 | | | | Bath | Bath Half Marathon | 11 Mar 12 |
2011 SEN Serpentine |
Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
parkrun | 19:42 | | | | 8 | | | | Brockwell | Brockwell parkrun # 31 | 6 Aug 11 |
parkrun | 20:22 | | | | 13 | | | | Brockwell | Brockwell parkrun # 37 | 17 Sep 11 |