James Connor

 
Athlete ID:3329
Club:Havering/Eastern Masters
Gender:Male
Age Group:V40
Fetched:2025-09-03 04:15:26+00:00
Sections:26
Total Performances:359
Coverage:2000-2025

About
Any data pre-2026 was snapshotted from thepowerof10. Results from 2026 are from the TruePB database. Unfortunately if you have no PB's or results before 2026 we were not able to snapshot your data.

Best known performances
Event PB 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 Event 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
200 45.90 200 45.90
800 2:01.2 800 2:01.2 2:05.2
1500 3:59.4 4:16.64 1500 4:03.5 3:59.72 3:59.4 4:03.6 4:08.79 4:11.4
3000 8:44.3 8:57.41 8:46.66 8:50.97 8:57.12 9:04.73 3000 8:50.8 8:44.3 8:47.9
5000 14:36.84 15:05.6 14:59.13 15:07.90 15:01.5 15:03.80 15:00.5 14:36.84 15:02.9 15:21.15 5000 14:53.29 15:03.01 15:09.3 14:58.2 15:47.8 15:19.24 16:00.6
10000 31:36.48 31:36.48 31:56.16 10000
2000SC 6:05.77 2000SC 6:05.77 6:19.5 6:19.3 6:19.11
3000SC 9:09.72 9:43.5 9:55.57 3000SC 9:09.72 9:18.01 9:15.95 9:12.7 9:16.75 9:19.5 9:23.18 9:31.43 9:50.2 9:48.3 10:22.0
3000SCNWJ 9:06.49 9:22.14 3000SCNWJ 9:06.49
PV 2.00 PV 2.00
5K 14:41 14:41 14:58 15:32 5K 15:14
parkrun 15:01 15:16 16:04 15:07 15:01 15:07 15:18 15:33 15:34 15:32 15:24 parkrun
5M 24:31 24:31 25:05 24:33 5M 24:56 26:03
10K 30:19 30:49 31:31 30:19 31:41 31:53 31:00 31:00 30:34 30:32 10K 30:48 31:19 31:32 30:53 31:37 31:21 30:59
10M 49:59 52:15 10M 51:53 49:59 50:45 51:31
HM 65:58 67:41 65:58 67:52 69:11 66:52 69:47 68:38 67:44 71:45 66:44 73:01 HM 66:17 67:34 66:58 68:04 67:59
20M 1:43:58 1:46:25 1:49:09 1:48:07 20M 1:44:15 1:46:21
Mar 2:18:26 2:20:16 2:22:07 2:19:33 Mar 2:18:26 2:21:04 2:27:09

Performances
2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

2025 V40 Havering/Eastern Masters
Event Perf Pos Venue Meeting Date
5000 15:48.08 6 Chelmsford National Athletics League Championship - East 31 May 25
10K 30:30 20 Battersea Park RunThrough Battersea Park 5K / 10K 15 Feb 25
HM 66:07 6 Wokingham Wokingham Half Marathon 23 Feb 25
HM 66:52 1 London Victoria Park RunThrough Victoria Park 2 Feb 25
HM 67:27 1 Battersea Park RunThrough Battersea Park Half Marathon 4 Jan 25
20M 1:43:58 1 Saffron Walden Essex 20 16 Mar 25
Mar 2:21:43 21 London TCS London Marathon 27 Apr 25
2024 V40 Havering
Event Perf Pos Venue Meeting Date
5000 15:05.6 6 Brentwood Essex 5000m Track Championships 12 Jun 24
10000 31:36.48 4 Chelmsford MilesofMiles 29 Jun 24
10000 31:39.35 21 Parliament Hill Highgate Harriers Night of the 10000m PBs (inc. British Championships & Olympic Trials) 18 May 24
3ML 14:38 1 Colchester Essex & Suffolk County Relay Championships 7 Apr 24
5K 14:41 6 Battersea Park RunThrough Battersea Park Chase the Sun 5K / 10K 24 Jul 24
5K 14:52 30 Kingsley Mid Cheshire 5K 30 Aug 24
parkrun 15:16 1 Barking Barking parkrun # 565 17 Aug 24
parkrun 15:29 1 Raphael Raphael parkrun # 403 13 Jul 24
parkrun 15:32 1 Raphael Raphael parkrun # 394 11 May 24
6KXCL 19:59 1 Weald Country Park Essex County Relay Championships 12 Oct 24
8KXC 25:18 5 Belfast British & Irish Masters' International & Open 16 Nov 24
8KXC 25:49 5 Betley Farm North Staffordshire League (inc English Masters Selection) 28 Sep 24
8KXC 27:16 4 Gloucester Park Essex League 26 Oct 24
8KXC 27:55 4 Hainault Forest Essex League 10 Feb 24
8KXC 28:17 1 Epping Forest Essex County Veterans' Championships 14 Dec 24
10K 30:49 3 Cambridge Cambridge Town and Gown 10K 6 Oct 24
10K 30:49 1 Hatfield Broad Oak Hatfield Broad Oak 10K 27 May 24
10K 30:57 8 London Vitality London 10,000 22 Sep 24
10K 31:03 1 London Victoria Park RunThrough Victoria Park 29 Mar 24
10KXC 33:43 65 Parliament Hill British Athletics Cross Challenge (inc UKA World Cross Country Trial) 20 Jan 24
12KXC 42:46 4 Basildon Essex County Championships 6 Jan 24
15KXC 45:52 20 Beckenham Place South of England Championships 27 Jan 24
HM 67:41 3 Reading Reading Half Marathon 14 Apr 24
HM 68:29 6 Brighton Brighton Half Marathon 25 Feb 24
2023 V35 Havering
Event Perf Pos Venue Meeting Date
3000 8:57.41 1 Grays Essex County Championships 13 May 23
3000 8:57.86 5 Basingstoke National Athletics League Championship Division Fixture B 11 Jun 23
3000 9:02.0 1 Hornchurch Southern Athletics League Division 2 North & East 20 May 23
parkrun 16:04 1 Lakeview, AUS Lakeview parkrun # 421 8 Apr 23
parkrun 16:34 1 Harrow Lodge Harrow Lodge parkrun # 465 26 Aug 23
7.1KXC 23:48 1 Writtle University Essex County Veterans' Championships 2 Dec 23
8KXC 26:00 1 One Tree Hill Essex League 14 Oct 23
8KXC 26:33 1 Writtle Essex League 4 Nov 23
8KXC 29:45 1 Gloucester Park Essex League 28 Oct 23
8KXC 30:16 6 Hainault Forest Essex League 11 Feb 23
10K 31:31 2 Southend Southend 10K Classic 1 Oct 23
12KXC 38:42 1 Cambridge Eastern AA Championships 18 Nov 23
2022 V35 Havering
Event Perf Pos Venue Meeting Date
1500 4:16.64 9 Bedford National Athletics League - Championship 4 Jun 22
3000 8:46.66 3 Bedford National Athletics League - Championship 4 Jun 22
3000 8:50.95 7 Bedford National Athletics League - Championship A & B Final 21 Aug 22
5000 14:59.13 1 Chelmsford National Athletics League - Championship 7 May 22
3ML 14:00 2 Colchester Essex County Relay Championships 10 Apr 22
5K 14:58 1 London Hyde Park Serpentine Last Friday of the Month 5K 24 Jun 22
parkrun 15:07 1 Barking Barking parkrun # 448 28 May 22
parkrun 15:09 1 Raphael Raphael parkrun # 308 17 Sep 22
8KXC 28:41 2 Writtle Essex League 19 Feb 22
5M 24:31 3 London Victoria Park Victoria Park Open 5 19 Mar 22
8.5KXC 30:28 4 Hainault Forest Essex League 22 Jan 22
10K 30:19 19 London Vitality London 10,000 2 May 22
10K 31:01 2 Felsted Felsted 10K 17 Jul 22
15KXC 50:20 29 Beckenham South of England AA Championships 29 Jan 22
HM 65:58 1 Reading Reading Half Marathon 3 Apr 22
HM 67:27 15 Greenwich The Big Half 4 Sep 22
2021 V35 Havering
Event Perf Pos Venue Meeting Date
5000 15:07.90 1 Kingston National Athletics League Championship London 3 Jul 21
5000 15:09.20 1 Lee Valley National Athletics League Championship London 28 Aug 21
parkrun 15:01 1 Barking Barking parkrun # 413 18 Sep 21
10.5KXC 35:45 9 Parliament Hill London Championships 20 Nov 21
HM 67:52 14 Greenwich Vitality Big Half 22 Aug 21
Mar 2:20:16 4 London Virgin Money London Marathon 3 Oct 21
2020 V35 Havering
Event Perf Pos Venue Meeting Date
10KXC 32:32 3 Basildon Essex County U17 / U20 / Senior Championships 4 Jan 20
HM 69:11 2 Brentwood Brentwood Half Marathon 15 Mar 20
2019 V35 Havering
Event Perf Pos Venue Meeting Date
3000 8:50.97 4 Chelmsford British Athletics League Division 2 9 Jun 19
5000 15:01.5 1 Chelmsford Southern Athletics League Division 2E 15 Jun 19
5000 15:10.79 3 Kingston British Athletics League Division 2 6 Jul 19
5000 15:13.20 2 Woodford Green Southern Athletics League Division 2E 17 Aug 19
parkrun 15:07 1 Raphael Raphael parkrun # 229 12 Oct 19
5.08KL 15:53 1 Sutton Coldfield British Masters Open Relay Championships 18 May 19
5.6KL 16:58 11 Crystal Palace Southern Men's 6-Stage Relays 22 Sep 19
5M 25:05 1 Braintree Braintree 5 31 Mar 19
10K 31:41 71 London Vitality London 10,000 27 May 19
10KXC 33:25 5 Chelmsford Essex County U17 / U20 / Senior Championships 5 Jan 19
HM 66:52 11 Glasgow Bank of Scotland Great Scottish Half Marathon 29 Sep 19
HM 67:12 5 Brighton Grand Brighton Half Marathon 24 Feb 19
HM 68:30 1 Pleshey Pleshey & Essex Half Marathon 15 Sep 19
HM 68:35 1 Brentwood Brentwood Half Marathon 17 Mar 19
HM 69:57 1 Redhill Caterham Rotary Half Marathon 21 Jul 19
20M 1:46:25 1 Rochford Essex 20 (Inc Essex Championships) 3 Mar 19
Mar 2:22:07 40 Frankfurt, GER Frankfurt Marathon 27 Oct 19
2018 SEN Kent
Event Perf Pos Venue Meeting Date
10000 31:56.16 1 Dartford Kent County 3000m / 10,000m Championships 20 Jun 18
5.8KL 17:58 13 Crystal Palace Southern Men's 6-Stage Relays 23 Sep 18
10K 31:53 12 Brighton Brighton 10K 18 Nov 18
10K 32:16 2 Little Bromley Bromley 10K (Inc Essex Championships) 8 Apr 18
HM 69:47 1 Woodford Green Roding Valley Half Marathon 25 Feb 18
HM 70:11 1 Pleshey Pleshey & Essex Half Marathon 16 Sep 18
2017 SEN Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
5K 15:32 1 London Hyde Park Brooks Serpentine Last Friday 5K 27 Jan 17
parkrun 15:18 1 Barking Barking parkrun # 253 6 May 17
parkrun 15:48 1 Raphael Raphael parkrun # 119 26 Aug 17
parkrun 15:49 1 Raphael Raphael parkrun # 121 9 Sep 17
5.25KL 15:19 10 Crystal Palace Southern Men's 6-Stage Relays 24 Sep 17
5.88KL 18:16 16 Sutton Park ERRA Men's National 6-Stage Relays 7 Oct 17
6.38KL 20:00 2 Gravesend Southern Men's 12-Stage Relays 25 Mar 17
10K 31:00 27 London Vitality London 10,000 29 May 17
10K 31:19 1 Blackmore Brentwood 10K (Inc Essex Championships) 2 Jul 17
10K 32:13 1 Colchester Colchester 10K 14 May 17
10M 52:15 1 Stebbing Stebbing 10 12 Nov 17
HM 68:38 1 Great Bentley Great Bentley Half Marathon 5 Feb 17
HM 68:50 1 Tunbridge Wells Tunbridge Wells Half Marathon 19 Feb 17
HM 69:33 1 Brentwood Brentwood Half Marathon 19 Mar 17
HM 70:46 1 Shoeburyness Southend Half Marathon 9 Jul 17
20M 1:49:09 1 Langham Essex 20 5 Mar 17
2016 SEN Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
5000 15:03.80 3 Eltham BMC Regional Races 22 Jun 16
5000 15:35.19 7 Bedford British Athletics League Division 2 4 Jun 16
3000SC 9:43.5 2 Kingston British Athletics League Division 2 2 Jul 16
5.88KL 18:01 13 Sutton Park ERRA Men's National 6-Stage Relays 8 Oct 16
4ML 20:17 6 Gravesend Southern Men's 12-Stage Relays 20 Mar 16
5.38ML 27:32 13 Sutton Coldfield ERRA National Men's 12-Stage Relays 16 Apr 16
10K 31:00 1 Hove Brighton Phoenix 10K (Inc Sussex Championships) 13 Jul 16
10K 31:12 1 London Victoria Park Middlesex 10K 4 Sep 16
10K 31:58 20 London Vitality London 10,000 30 May 16
HM 67:44 1 Pleshey Pleshey & Essex Half Marathon 2 Oct 16
HM 67:54 1 Bristol Great Bristol Half Marathon 25 Sep 16
HM 68:43 1 Worthing Worthing Half Marathon 14 Feb 16
HM 68:57 9 Bath Bath Half Marathon 13 Mar 16
Mar 2:19:33 15 Frankfurt, GER Frankfurt Marathon 30 Oct 16
2015 SEN Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
5000 15:00.5 2 Catford Kent AC 5000m Championships 10 Sep 15
5000 15:20.4 1 Dartford Sweatshop Southern Athletics League Division 2E 15 Aug 15
5000 15:30.70 1 Eton Soleus Southern Men's League Championship Final 1 Aug 15
5000 15:46.78 4 Bromley British Athletics League Division 1 11 Jul 15
3000SC 9:55.57 1 Eton British Athletics League Division 1 9 May 15
3000SC 9:57.8 1 Tooting Soleus Southern Men's League Division 1C 2 May 15
parkrun 15:33 1 Barking Barking parkrun # 162 22 Aug 15
parkrun 15:38 1 Barking Barking parkrun # 141 21 Mar 15
5.848KL 18:08 6 Sutton Park ERRA Men's National 6-Stage Relays 3 Oct 15
5.994KL 18:48 3 Aldershot Southern Men's 6-Stage Relays 20 Sep 15
7.5KXC 25:22 5 Wimbledon Common 2XU Surrey Men's League Division 1 10 Oct 15
7.664KL 24:49 5 Milton Keynes Southern Men's 12 Stage Relays 29 Mar 15
8.96KL 28:18 6 Sutton Coldfield ERRA National Men's 12-Stage Relays 11 Apr 15
10KNAD 33:31 1 London Greenwich Park Greenwich Meridian 10K 1 Mar 15
7.5MXC 45:15 12 Tonbridge South of Thames 7.5M Championships 19 Dec 15
HM 71:45 2 Gosport Gosport Half Marathon 15 Nov 15
HM 72:19 1 Woodford Green Roding Valley Half Marathon 8 Mar 15
HMNAD 67:26 1 London Wimbledon Common Wimbledon Half Marathon 22 Nov 15
ZXC 30:40 24 Richmond Park 2XU Surrey Men's League Division 1 7 Feb 15
2014 SEN Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
5000 14:36.84 1 Tooting Bec British Athletics League Division 1 5 Jul 14
5000 14:42.18 4 Oxford BMC Grand Prix 19 Jul 14
5000 14:47.83 4 Gateshead British Athletics League Division 1 7 Jun 14
5000 14:50.80 1 Wimbledon Soleus Southern Men's League Division 1C 3 May 14
parkrun 15:34 1 Valentines Valentines parkrun # 166 19 Apr 14
5.994KL 18:43 7 Aldershot Southern Men's 6 Stage Relays 21 Sep 14
7.664KL 24:22 3 Milton Keynes Southern Men's 12 Stage Relays 16 Mar 14
8.1KL 25:01 4 Sutton Coldfield ERRA National Men's 12 Stage Relays 5 Apr 14
10K 30:34 9 London Bupa London 10,000 (10K) 25 May 14
10K 30:53 8 Bristol Bristol 10K 11 May 14
10K 31:14 1 Ham Ranelagh Harriers Richmond 10K 22 Jun 14
10K 31:29 5 London Victoria Park Middlesex 10K (Inc Middlesex Champs) 27 Sep 14
HM 66:44 11 Reading Reading Half Marathon 2 Mar 14
HM 67:46 1 Brentwood Brentwood Half Marathon 23 Mar 14
HM 68:14 19 Cardiff Cardiff Half Marathon 5 Oct 14
HM 70:30 1 Great Bentley Great Bentley Half Marathon 9 Feb 14
20M 1:48:07 3 Bramley Bramley 20 16 Feb 14
ZXC 29:10 5 Coulsdon 2XU Surrey Men's League Division 1 11 Oct 14
2013 SEN Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
3000 8:57.12 6 Wormwood Scrubs British Athletics League Division 1 8 Jun 13
5000 15:02.9 1 Cardiff British Athletics League Division 1 11 May 13
parkrun 15:32 1 Dulwich Dulwich parkrun # 45 16 Feb 13
parkrun 15:55 1 Valentines Valentines parkrun # 104 2 Feb 13
5M 24:33 5 London Victoria Park Victoria Park Open 5 6 Apr 13
10K 30:32 6 Bristol Bristol 10K 5 May 13
10K 32:17 1 Chelmsford Chelmsford 10K 24 Nov 13
10KNAD 31:29 2 London Greenwich Park Greenwich Meridian 10K 3 Mar 13
HM 73:01 15 Gosport Gosport Half Marathon 17 Nov 13
ZXC 29:35 7 Coulsdon 2XU Surrey Men's League Division 1 9 Feb 13
ZXC 44:49 55 Sunderland English National Championships 23 Feb 13
2012 SEN Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
3000 9:04.73 5 Hendon British Athletics League Premiership 30 Jun 12
5000 15:21.15 5 Birmingham British Athletics League Premiership 9 Jun 12
3000SCNWJ 9:22.14 2 Hendon British Athletics League Premiership 30 Jun 12
parkrun 15:24 1 Valentines Valentines parkrun # 82 8 Sep 12
parkrun 15:35 1 Valentines Valentines parkrun # 81 1 Sep 12
parkrun 16:24 1 Valentines Valentines parkrun # 80 25 Aug 12
5.994KL 18:48 6 Aldershot Southern Men's 6-Stage Road Relays 23 Sep 12
7.664KL 24:39 4 Milton Keynes SEAA Men's 12-Stage Relay Long Legs 25 Mar 12
5MXC 29:54 4 Roehampton Vale 2XU Surrey Men's League Division 1 20 Oct 12
ZXC 28:26 2 Reigate 2XU Surrey League Division 2 14 Jan 12
ZXC 30:10 9 Reigate South of the Thames 5 Championships 24 Nov 12
ZXC 38:09 5 Dartford Kent County Championships 7 Jan 12
ZXC 38:59 63 Parliament Hill English National Championships 25 Feb 12
ZXC 42:57 9 Richmond Park South of the Thames 7.5 Championships 15 Dec 12
ZXC 51:43 18 Brighton Southern Championships 28 Jan 12
2011 SEN Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
3000SC 9:09.72 1 Gateshead British Athletics League 1 13 Aug 11
3000SC 9:12.6 1 Kingston British Athletics League Division 1 2 Jul 11
3000SC 9:17.42 1 Crawley British Athletics League Division 1 27 Aug 11
3000SCNWJ 9:06.49 1 Hendon British Athletics League Division 1 4 Jun 11
2.8MNAD 13:11 1 Beckenham Assembly League 7 Apr 11
5KNAD 14:55 1 Greenwich Dome Assembly League 5 May 11
5.848KL 17:50 7 Sutton Park ERRA National 6 Stage Relays 15 Oct 11
5.994KL 18:16 2 Aldershot Southern Road Relay Championships 25 Sep 11
7.978KL 24:23 1 Milton Keynes Southern Men's 12 Stage Relays (Long Legs) 27 Mar 11
10K 30:48 41 Manchester Bupa Great Manchester Run 10K 15 May 11
10K 30:54 28 London Bupa London 10,000 (10K) 30 May 11
10M 51:53 1 Harlow Harlow 10 31 Jul 11
10M 52:55 2 Tiptree Tiptree 10 (inc Essex Championships) 9 Oct 11
HM 66:17 4 Bristol Bristol Half Marathon 11 Sep 11
HM 67:21 1 Brentwood Brentwood Half Marathon 20 Mar 11
HM 68:34 1 Great Bentley Great Bentley Half Marathon 6 Feb 11
HM 69:28 3 Shoeburyness Southend Half Marathon 12 Jun 11
20M 1:44:15 1 Colchester Essex 20 Mile Champs 6 Mar 11
Mar 2:18:26 39 Frankfurt, GER BMW Frankfurt Marathon 30 Oct 11
ZXC 38:46 59 Alton Towers English National Championships 19 Feb 11
ZXC 40:30 10 Wilmington Kent County Championships 8 Jan 11
ZXC 41:29 14 Roehampton South of Thames Championships 17 Dec 11
2010 SEN Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
3000SC 9:18.01 4 Bromley British Athletics League Division 1 31 Jul 10
3000SC 9:26.84 4 Cardiff British Athletics League Division 1 5 Jun 10
3000SC 9:27.1 4 Liverpool British Athletics League Division 1 21 Aug 10
3.5MNAD 16:51 1 Victoria Park Assembly League 12 Aug 10
5.994KL 18:13 1 Aldershot Southern 6 Stage Road Relays 26 Sep 10
7.798KL 24:40 1 Milton Keynes Southern Men's 12 Stage Relays (Long Legs) 21 Mar 10
5M 24:56 1 Ingatestone Ingatestone 5 19 Sep 10
8.663KL 26:23 11 Sutton Park ERRA National Men's 12 Stage Road Relays (Long Legs) 17 Apr 10
10K 31:19 1 Hatfield Broad Oak Hatfield Broad Oak 10K 31 May 10
HM 67:34 9 Glasgow Bank of Scotland Great Scottish Half Marathon 5 Sep 10
HM 67:47 1 Warrington New Balance English Half Marathon 3 Oct 10
HM 68:06 1 Great Bentley Great Bentley Half Marathon (inc Essex Championships) 7 Feb 10
20M 1:46:21 1 Great Bromley Great Bromley 20 (inc Essex Championships) 7 Mar 10
Mar 2:21:04 22 London Virgin London Marathon 25 Apr 10
ZXC 28:06 4 Wimbledon Common South of Thames 5M Championships 27 Nov 10
ZXC 28:47 2 Wimbledon Common Surrey Men's League Division 3/4 6 Feb 10
ZXC 40:03 4 Detling Kent County Championships 13 Feb 10
ZXC 40:37 36 Leeds English National Championships 27 Feb 10
ZXC 53:24 18 Parliament Hill Southern Cross Country Championships 30 Jan 10
2009 SEN Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
200 45.90 7 Abingdon British Athletics League National 1 6 Jun 09
1500 4:03.5 1 Parliament Hill Southern Men's League Division 1 27 Jun 09
5000 14:53.29 5 Derby British Athletics League National 1 22 Aug 09
5000 14:58.34 5 Gateshead British Athletics League National 1 1 Aug 09
5000 15:12.1 6 Eton British Athletics League National 1 4 Jul 09
3000SC 9:15.95 1 Abingdon British Athletics League National 1 6 Jun 09
3000SC 9:17.47 2 Bedford CAU Inter Counties 24 May 09
3000SC 9:31.3 1 Eton British Athletics League National 1 4 Jul 09
3000SC 9:36.66 3 Gateshead British Athletics League National 1 1 Aug 09
PV 2.00 8 Gateshead British Athletics League National 1 1 Aug 09
10K 31:32 50 Manchester Bupa Great Manchester Run 10K 17 May 09
10K 31:54 1 Brentwood TGT Brentwood 10K 19 Jul 09
10K 32:05 19 Edinburgh Bupa Great Edinburgh 10K 3 May 09
7.5MXC 42:07 7 Wimbledon Common South of the Thames 12K Championships 19 Dec 09
10M 49:59 2 Sidcup Sidcup 10 8 Feb 09
HM 66:58 13 Glasgow Great Scottish Run 10K & HM 6 Sep 09
HM 68:48 26 Lisbon, POR Lisbon Half Marathon 22 Mar 09
Mar 2:27:09 37 Frankfurt, GER Commerzbank Frankfurt Marathon 25 Oct 09
ZRDL 18:15 30 Sutton Coldfield National 6 Stage Relays 17 Oct 09
ZRDL 24:30 10 Milton Keynes Southern Men's 12 Stage Relay 5 Apr 09
ZRDL 26:45 Sutton Coldfield ERRA National Men's 12 Stage Road Relays 18 Apr 09
ZXC 26:18 2 Cranford Surrey Men's League Division 3/4 10 Oct 09
ZXC 27:35 4 West Wickham South of the Thames 5M Championships 28 Nov 09
ZXC 28:37 2 Croydon Surrey Men's League Division 3/4 12 Dec 09
ZXC 29:58 1 Croydon Surrey Men's League Division 3 14 Nov 09
ZXC 40:53 3 Detling Kent County Championships 10 Jan 09
ZXC 41:45 57 Parliament Hill English National Championships 21 Feb 09
ZXC 54:59 24 Hillingdon Southern Championships 24 Jan 09
2008 SEN Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
1500 3:59.72 1 Eltham BMC Regional Races 28 May 08
1500 4:05.2 1 Catford Kent AC Club 1500m Championships 24 Jul 08
5000 15:03.01 9 Solihull BMC Nike Grand Prix 28 Jun 08
5000 15:05.23 6 Gateshead British Athletics League National 1 7 Jun 08
5000 15:26.1 2 Hendon British Athletics League National 1 16 Aug 08
5000 15:33.2 8 Liverpool British Athletics League National 1 2 Aug 08
3000SC 9:12.7 1 Lee Valley Southern Men's League Division 1 17 May 08
3000SC 9:13.22 1 Crystal Palace South of England Senior/U20 Championships 14 Jun 08
3000SC 9:13.7 1 Gateshead British Athletics League National 1 7 Jun 08
3000SC 9:21.84 2 Carlisle British Athletics League National 1 5 Jul 08
3000SC 9:26.9 1 Hendon British Athletics League National 1 16 Aug 08
3000SC 9:35.0 2 Liverpool British Athletics League National 1 2 Aug 08
5.994KL 18:28 Aldershot South of England 6 Stage Relay 27 Sep 08
8KXC 28:54 4 Croydon South of Thames 8K 15 Nov 08
5M 26:03 7 London Victoria Park Victoria Park Open 5 22 Mar 08
10K 30:53 6 Swansea Admiral Swansea Bay 10K 21 Sep 08
10M 50:45 3 Sidcup Sidcup 10 10 Feb 08
HM 68:04 11 Reading Asics/Sweatshop Reading Half Marathon 2 Mar 08
ZRDL 26:57 -15 Aldershot Southern 12 Stage Relays 6 Apr 08
ZRDL 27:23 -30 Sutton Coldfield National 12 Stage Relays 26 Apr 08
ZXC 32:23 6 Parliament Hill London XC Championships 22 Nov 08
ZXC 41:33 3 Wimbledon Common South of Thames 12K 20 Dec 08
ZXC 42:19 9 Detling Kent Championships 5 Jan 08
ZXC 50:15 26 Parliament Hill Southern Championships 26 Jan 08
2007 SEN Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
800 2:01.2 London (Cat) Kent AC 800m Championships 28 Jun 07
1500 3:59.4 1 Eltham BMC Eltham Regional Races 18 Jul 07
5000 15:09.3 3 Chelmsford Essex County Championships 12 May 07
5000 15:12.37 14 Crystal Palace South of England Senior Championships 17 Jun 07
5000 15:25.1 1 Catford Kent AC 5000m Club Championships 13 Sep 07
5000 15:26.11 12 Bedford CAU Inter County Championships 28 May 07
5000 15:58.53 8 Hendon British Athletics League National 1 4 Aug 07
2000SC 6:05.77 2 Hendon London Inter Club Challenge 28 Apr 07
3000SC 9:16.75 2 Eton British Athletics League National 1 7 Jul 07
3000SC 9:19.1 3 Lee Valley British Athletics League National 1 2 Jun 07
3000SC 9:20.40 2 Cardiff British Athletics League National 1 5 May 07
3000SC 9:41.26 5 Hendon British Athletics League National 1 4 Aug 07
3.5M 17:15 1 London Victoria Park Assembly League (3.5M) 7 Jun 07
10K 31:37 1 London Victoria Park Middlesex & Open 10K 9 Sep 07
10M 51:31 1 Sidcup Sidcup 10 11 Feb 07
HM 67:59 8 Reading Asics Reading Half Marathon 25 Mar 07
ZXC 29:36 10 One Tree Hill Essex League 3 Nov 07
ZXC 30:17 6 Richmond Park South of Thames 5-mile XC Team Race 17 Nov 07
ZXC 34:19 15 Parliament Hill Southern Inter-Counties & London Championships 8 Dec 07
ZXC 34:37 3 Tadworth South of Thames Championships 15 Dec 07
2006 SEN Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
1500 4:03.6 1 Reading Southern Men's League Division 2 22 Jul 06
1500 4:07.1 2 Bromley Southern Men's League Division 2 29 Apr 06
1500 4:07.50 8 Ashford Kent County Championships 13 May 06
1500 4:07.53 3 Tooting Bec Herne Hill Harriers Open Meeting 29 Jul 06
3000 8:50.8 1 Tooting Bec Rosenheim League Eastern Division 26 Jul 06
5000 14:58.2 2 Brighton Brighton & Hove City AC Open Meeting 16 Aug 06
5000 15:18.73 2 Liverpool British Athletics League National 2 6 May 06
5000 15:26.6 1 Catford Kent AC Club 5000m Championship 14 Sep 06
5000 15:45.50 4 Swansea British Athletics League National 2 3 Jun 06
5000 16:02.83 3 Kingston British Athletics League National 2 1 Jul 06
3000SC 9:19.5 3 Crawley British Athletics League National 2 5 Aug 06
3000SC 9:34.28 1 Liverpool British Athletics League National 2 6 May 06
3000SC 9:39.3 4 Kingston British Athletics League National 2 1 Jul 06
5K 15:14 2 London Hyde Park Serpentine - Etonic/Insport 5K 29 Dec 06
10K 31:21 3 Belfast Seeley Cup 2 Dec 06
10K 31:52 22 Eastleigh B&Q Eastleigh 10km 19 Mar 06
10K 32:08 2 Southend Southend 10K 8 Oct 06
ZXC 30:52 1 Somerhill Park, Tonbridge Kent County Cross Country League 28 Oct 06
2005 U23 Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
3000 8:44.3 2 Catford Open Meeting 20 Jul 05
5000 15:47.8 6 Barking Essex County Championships 14 May 05
5000 16:00.11 13 Bedford AAA U20 / U23 Championships 2 Jul 05
5000 16:05.60 14 Mansfield Northern Men's League Division 3 7 May 05
3000SC 9:23.18 3 Bedford Division 3 30 Jul 05
3000SC 9:38.83 4 Haringey Eight-Sided Inter Counties Match 14 Aug 05
3000SC 9:47.86 4 Edinburgh Division 3 25 Jun 05
3000SC 9:48.1 1 Kingston British Athletics League Division 3 4 Jun 05
10K 30:59 3 Belfast Joe Seeley 10K 26 Nov 05
10K 31:28 11 Eastleigh B&Q EASTLEIGH 10km 13 Mar 05
ZXC 41:33 9 Sevenoaks Kent Championships 8 Jan 05
2004 U23 Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
3000 8:47.9 1 Tooting Bec ROSENHEIM LEAGUE Eastern Division Tooting Bec 14 Jul 04
5000 15:19.24 12 Battersea Park ADIDAS BELGRAVE SPEED GRAND PRIX Battersea 21 Jul 04
5000 15:29.13 12 Watford South of England Championships 20 Jun 04
5000 15:41.70 8 Gateshead BUSA Championships 2 May 04
5000 16:00.35 7 Bedford British Athletics League Division 3 3 Jul 04
3000SC 9:31.43 4 Stoke British Athletics League Division 3 31 Jul 04
3000SC 9:38.80 2 Ashford Kent County Championships 15 May 04
3000SC 9:42.90 1 Sheffield (W) British Athletics League Division 3 8 May 04
3000SC 9:46.84 3 Cardiff BAL Division 3 5 Jun 04
3000SC 9:53.44 3 Bedford British Athletics League Division 3 3 Jul 04
3000SC 9:53.69 2 Derby NoEAA Inter regional Match 8 Aug 04
ZXC 40:50 14 Sevenoaks Kent Cross Country Championships 3 Jan 04
2003 U23 Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
5000 16:00.6 1 London (Cat) KENT AC Champs LADYWELL PARK 18 Jul 03
2000SC 6:19.5 1 Tooting Bec HERNE HILL H OPEN TOOTING BEC 26 Jul 03
3000SC 9:50.2 7 Cardiff BL3 6 Jul 03
3000SC 9:50.66 6 Bedford British Athletics League Division 3 2 Aug 03
3000SC 10:02.15 6 Derby Inter Area U23 Match 10 Aug 03
2002 U20 Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
800 2:05.2 9 Watford BMC 31 Jul 02
1500 4:08.79 2 Watford BMC 14 Aug 02
2000SC 6:19.3 1 Crystal Palace Kent County Championships 12 May 02
2000SC 6:19.85 2 Hendon South of England Inter Counties Championships 25 Aug 02
3000SC 9:48.3 3 Rugby Division 4 31 Aug 02
3000SC 9:54.2 5 Liverpool D4 Liverpool 18 May 02
3000SC 9:55.8 2 Blackpool British Athletics League 3 Aug 02
3000SC 9:59.3 3 Chelmsford Division 4 6 Jul 02
3000SC 10:00.0 7h2 Bedford BUSA Championships 4 May 02
3000SC 10:13.2 15 Bedford BUSA Championships 6 May 02
3000SC 10:23.57 10 Bedford AAA U20/U23 Championships 30 Jun 02
2001 U20 Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
1500 4:11.4 4 Ashford Kent Championships 13 May 01
1500 4:11.5 13 Watford BMC 29 Aug 01
2000SC 6:19.11 5 Watford BMC 9 Jun 01
2000SC 6:20.7 7 Watford SEAA Junior Champs 26 May 01
3000SC 10:22.0 1 Woodford Southern Men's League Division 1 21 Jul 01
2000 U20 Kent/Brunel Uni London
Event Perf Pos Venue Meeting Date
ZXC 24:19 24 Parliament Hill South of England Cross Country Championships 29 Jan 00