Dave Ragan

 
Athlete ID:1344
Club:Basingstoke & Mid Hants
Gender:Male
Age Group:V40
Fetched:2026-01-13 14:18:03+00:00
Sections:29
Total Performances:555
Coverage:1997-2026

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 Event 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1997
100 11.93 100 11.93
300 37.78 37.78 300
400 50.09i 54.70 400 52.0 51.43 50.6 50.6 50.09i 50.7
600 1:24.33i 600 1:24.33i
800 1:51.14i 2:04.68 1:53.24 1:53.95i 1:52.79 1:53.37i 1:52.80 1:53.57 1:53.71 800 1:54.80 1:53.16 1:53.76 1:54.06 1:56.27i 1:51.24 1:51.14i 1:52.33 1:54.71 1:53.46 1:56.67 1:54.5 1:57.32 1:58.2
1500 3:47.82 4:19.4 3:55.79 3:50.10 3:52.16 3:57.95i 3:47.82 3:54.65 3:50.49 3:51.89 3:52.63 1500 3:52.04 3:57.32 3:55.28 3:58.19 3:57.73i 3:48.85 3:55.40i 3:51.86 3:58.4 3:59.20 3:59.96 3:58.76 4:06.9 4:20.45
Mile 4:13.85 4:49.30 4:49.0 4:13.85 4:39.84 4:34.96 Mile 4:16.75 4:16.93 4:31.4
3000 8:24.42 9:25.10 9:44.7 9:24.64 8:35.30 8:24.42 8:25.56 8:51.2 8:47.04 8:34.54 3000 8:49.99 8:57.9
5000 14:23.61 15:49.66 14:23.61 14:35.48 15:15.07 15:37.34 20:45.36 19:32.4 15:23.62 5000 16:53.3 16:17.30 16:14.6
10000 32:40.60 32:40.60 10000
400H 59.41 67.59 60.35 59.41 400H
1500SC 4:27.98 1500SC 4:27.98
2000SC 5:48.35 7:02.88 6:18.63 5:48.35 2000SC 6:37.6 6:18.5 6:13.34
3000SC 9:11.46 10:34.51 9:26.48 9:49.34 9:11.46 3000SC 9:39.37 10:01.00 9:49.8 10:00.0 11:32.0 9:35.95
HJ 1.55 HJ 1.55
LJ 4.56 4.56 LJ
DT2K 23.36 14.17 20.96 22.80 DT2K 23.36
HT7.26K 20.00 13.43 15.65 20.00 16.32 HT7.26K
JT800 33.50 33.50 JT800
5K 14:24 15:52 14:24 14:30 15:00 5K
parkrun 15:19 16:42 16:31 15:43 16:14 15:46 20:39 15:19 16:01 15:29 16:17 20:39 15:33 parkrun 19:10
5M 26:43 26:43 5M 27:36
10K 30:53 30:53 31:35 31:26 10K 34:30
10M 58:42 10M 58:42
HM 75:00 88:49 80:53 84:39 75:00 75:21 77:36 HM 83:47
20M 2:02:42 2:02:42 20M

Performances
1997 1999 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 2026

2026 V40 Basingstoke & Mid Hants
Event Perf Pos Venue Meeting Date
parkrun 18:11 2 Basingstoke Basingstoke parkrun # 871 10 Jan 26
parkrun 18:51 8 Basingstoke Basingstoke parkrun # 870 3 Jan 26
parkrun 19:11 4 Basingstoke Basingstoke parkrun # 869 1 Jan 26
2025 V40 Basingstoke & Mid Hants
Event Perf Pos Venue Meeting Date
3000 9:25.10 4 Basingstoke National Athletics League Championship - West 5 Jul 25
400H 67.59 5 Basingstoke Southern Athletics League Division 1 17 May 25
400H 76.49 4 Basingstoke National Athletics League Championship - West 5 Jul 25
400H 83.02 3 Bracknell Southern Athletics League Division 1 30 Aug 25
2000SC 7:02.88 1 Bracknell Southern Athletics League Division 1 30 Aug 25
3000SC 10:34.51 4 Basingstoke Southern Athletics League Division 1 17 May 25
HT7.26K 13.43 6 Basingstoke Southern Athletics League Division 1 17 May 25
parkrun 16:42 6 Basingstoke Basingstoke parkrun # 852 13 Sep 25
parkrun 16:51 2 Basingstoke Basingstoke parkrun # 831 5 Apr 25
parkrun 17:02 1 Basingstoke Basingstoke parkrun # 849 23 Aug 25
parkrun 17:03 6 Basingstoke Basingstoke parkrun # 851 6 Sep 25
parkrun 17:15 1 Basingstoke Basingstoke parkrun # 835 10 May 25
parkrun 17:17 1 Basingstoke Basingstoke parkrun # 827 8 Mar 25
parkrun 17:26 1 Basingstoke Basingstoke parkrun # 824 15 Feb 25
parkrun 17:28 3 Basingstoke Basingstoke parkrun # 830 29 Mar 25
parkrun 17:29 2 Basingstoke Basingstoke parkrun # 826 1 Mar 25
parkrun 17:31 4 Basingstoke Basingstoke parkrun # 848 16 Aug 25
parkrun 17:43 2 Basingstoke Basingstoke parkrun # 820 18 Jan 25
parkrun 18:01 2 Basingstoke Basingstoke parkrun # 855 4 Oct 25
parkrun 18:07 3 Basingstoke Basingstoke parkrun # 822 1 Feb 25
parkrun 18:10 1 Basingstoke Basingstoke parkrun # 821 25 Jan 25
parkrun 18:15 1 Basingstoke Basingstoke parkrun # 823 8 Feb 25
parkrun 18:19 4 Basingstoke Basingstoke parkrun # 844 12 Jul 25
parkrun 18:25 6 Basingstoke Basingstoke parkrun # 854 27 Sep 25
parkrun 18:27 3 Basingstoke Basingstoke parkrun # 856 11 Oct 25
parkrun 19:09 6 Basingstoke Basingstoke parkrun # 847 9 Aug 25
parkrun 19:18 2 Basingstoke Basingstoke parkrun # 825 22 Feb 25
parkrun 19:55 6 Basingstoke Basingstoke parkrun # 817 1 Jan 25
parkrun 22:43 59 Basingstoke Basingstoke parkrun # 850 30 Aug 25
parkrun 24:58 115 Basingstoke Basingstoke parkrun # 857 18 Oct 25
10KXC 35:17 48 Prospect Park Hampshire League 11 Jan 25
HM 88:49 28 Basingstoke Basingstoke Half Marathon 5 Oct 25
2024 V40 Basingstoke & Mid Hants
Event Perf Pos Venue Meeting Date
1500 4:19.4 1 Basingstoke Southern Counties Veterans AC - Hampshire 29 Apr 24
1500 4:36.3 8 Southampton Southern Counties Veterans AC - Hampshire 17 Jun 24
3000 9:44.7 3 Southampton Southern Counties Veterans AC - Hampshire 17 Jun 24
parkrun 16:31 1 Basingstoke Basingstoke parkrun # 768 3 Feb 24
parkrun 16:50 2 Basingstoke Basingstoke parkrun # 783 18 May 24
parkrun 16:53 1 Basingstoke Basingstoke parkrun # 767 27 Jan 24
parkrun 16:53 1 Basingstoke Basingstoke parkrun # 785 1 Jun 24
parkrun 16:57 4 Basingstoke Basingstoke parkrun # 799 7 Sep 24
parkrun 17:04 1 Basingstoke Basingstoke parkrun # 803 5 Oct 24
parkrun 17:05 2 Basingstoke Basingstoke parkrun # 798 31 Aug 24
parkrun 17:06 1 Basingstoke Basingstoke parkrun # 780 27 Apr 24
parkrun 17:11 2 Basingstoke Basingstoke parkrun # 804 12 Oct 24
parkrun 17:20 1 Basingstoke Basingstoke parkrun # 776 30 Mar 24
parkrun 17:20 2 Basingstoke Basingstoke parkrun # 802 28 Sep 24
parkrun 17:24 2 Basingstoke Basingstoke parkrun # 809 16 Nov 24
parkrun 17:36 6 Southampton Southampton parkrun # 531 20 Jan 24
parkrun 17:36 2 Basingstoke Basingstoke parkrun # 797 24 Aug 24
parkrun 17:40 4 Basingstoke Basingstoke parkrun # 794 3 Aug 24
parkrun 17:41 1 Basingstoke Basingstoke parkrun # 796 17 Aug 24
parkrun 18:20 1 Basingstoke Basingstoke parkrun # 805 19 Oct 24
parkrun 18:35 6 Basingstoke Basingstoke parkrun # 793 27 Jul 24
parkrun 18:47 3 Basingstoke Basingstoke parkrun # 808 9 Nov 24
parkrun 18:57 1 Sizewell Sizewell parkrun # 219 24 Feb 24
parkrun 19:03 4 Basingstoke Basingstoke parkrun # 816 28 Dec 24
parkrun 21:25 16 Basingstoke Basingstoke parkrun # 763 1 Jan 24
6KL 19:13 15 Aldershot Southern Men's 6-Stage Relays 21 Sep 24
9.95KXC 36:18 46 Kings Park Hampshire League 30 Nov 24
10KXC 34:13 36 Prospect Park Hampshire League 13 Jan 24
2023 V35 Basingstoke & Mid Hants
Event Perf Pos Venue Meeting Date
800 2:04.68 9 Basingstoke Coronation Open Meeting 5 May 23
Mile 4:49.30 1 Basingstoke Basingstoke & Mid Hants AC Club Championships 2023 3 Sep 23
3000 9:24.64 9 Basingstoke National Athletics League Championship Division Fixture B 11 Jun 23
5000 15:49.66 3 Portsmouth Hampshire County Championships 13 May 23
2000SC 6:18.63 2 Basingstoke National Athletics League Championship Division Fixture B 11 Jun 23
2000SC 6:27.28 1 Bournemouth National Athletics League Championship Division Fixture A 5 Aug 23
LJ 4.56 12 Bournemouth National Athletics League Championship Division Fixture A 5 Aug 23
HT7.26K 15.65 13 Bournemouth National Athletics League Championship Division Fixture A 5 Aug 23
5K 15:52 29 Battersea Park Friday Night 5K Under the Lights 17 Feb 23
5K 16:08 3 Basingstoke Croudace Homes Festival 5K 16 Apr 23
parkrun 15:43 1 Bideford Bideford parkrun # 316 21 Oct 23
parkrun 16:30 1 Basingstoke Basingstoke parkrun # 715 11 Feb 23
parkrun 16:32 1 Basingstoke Basingstoke parkrun # 735 1 Jul 23
parkrun 16:35 1 Basingstoke Basingstoke parkrun # 742 19 Aug 23
parkrun 16:51 1 Basingstoke Basingstoke parkrun # 747 23 Sep 23
parkrun 17:19 1 Basingstoke Basingstoke parkrun # 739 29 Jul 23
parkrun 17:25 1 Basingstoke Basingstoke parkrun # 759 16 Dec 23
parkrun 17:29 1 Basingstoke Basingstoke parkrun # 744 2 Sep 23
parkrun 17:29 1 Basingstoke Basingstoke parkrun # 749 7 Oct 23
parkrun 17:30 2 Basingstoke Basingstoke parkrun # 761 25 Dec 23
parkrun 17:44 1 Basingstoke Basingstoke parkrun # 748 30 Sep 23
parkrun 17:48 1 Basingstoke Basingstoke parkrun # 754 11 Nov 23
parkrun 17:52 1 Basingstoke Basingstoke parkrun # 753 4 Nov 23
parkrun 18:00 1 Basingstoke Basingstoke parkrun # 762 30 Dec 23
parkrun 18:17 1 Basingstoke Basingstoke parkrun # 755 18 Nov 23
parkrun 19:44 55 Bushy Park Bushy Park parkrun # 939 15 Jul 23
parkrun 19:51 5 Basingstoke Basingstoke parkrun # 712 21 Jan 23
parkrun 20:02 10 Basingstoke Basingstoke parkrun # 716 18 Feb 23
parkrun 20:28 6 Basingstoke Basingstoke parkrun # 758 9 Dec 23
parkrun 23:27 36 Dishley, Loughborough Dishley, Loughborough parkrun # 199 2 Dec 23
9.62KXC 31:26 18 Bournemouth Hampshire League 4 Mar 23
9.75KXC 35:39 41 Wellesley Woods Hampshire League 28 Oct 23
HM 80:53 8 Basingstoke Basingstoke 10K / Half Marathon 1 Oct 23
2022 V35 Basingstoke & Mid Hants
Event Perf Pos Venue Meeting Date
1500 3:55.79 3 Chelmsford National Athletics League - Championship 7 May 22
1500 3:55.82 4 Sportcity National Athletics League - Championship 4 Jun 22
1500 4:05.12 2 Bournemouth National Athletics League - Championship 2 Jul 22
1500 4:06.07 15 Wimbledon Hercules Wimbledon 1500m Night of Races 1 Jun 22
3000 8:35.30 6 Sportcity National Athletics League - Championship 4 Jun 22
5000 14:23.61 8 Watford BMC Grand Prix 11 Jun 22
5000 14:42.10 11 Birmingham (U) BMC Grand Prix 14 May 22
5000 14:47.50 18 Trafford BMC Grand Prix 23 Jul 22
5000 16:01.59 7 Chelmsford National Athletics League - Championship 7 May 22
5K 14:24 11 Battersea Park Friday Night 5K Under the Lights 29 Apr 22
parkrun 16:14 2 Westpark, GER Westpark parkrun # 115 20 Aug 22
parkrun 17:00 1 Basingstoke Basingstoke parkrun # 688 6 Aug 22
parkrun 17:58 1 Sizewell Sizewell parkrun # 117 12 Mar 22
parkrun 19:02 8 Basingstoke Basingstoke parkrun # 689 13 Aug 22
parkrun 19:11 1 Woolacombe Dunes Woolacombe Dunes parkrun # 130 8 Oct 22
6KL 19:04 15 Rushmoor Aldershot Road Relays 24 Sep 22
9.1KXC 33:11 16 Aldershot Hampshire League 12 Nov 22
10KXC 38:17 14 Basingstoke Hampshire League 19 Feb 22
12KXC 46:28 101 Parliament Hill ECCA Saucony English National Championships 26 Feb 22
2021 V35 Basingstoke & Mid Hants
Event Perf Pos Venue Meeting Date
1500 3:50.10 12 Wimbledon Wimbo Middle Distance Night 2 Jun 21
1500 3:52.76 14 Watford BMC Grand Prix 12 Jun 21
1500 3:53.78 11 Bedford England Athletics Senior Championships, including Disability Championships 18 Jul 21
1500 3:53.85 1 Tonbridge National Athletics League Championship South 6 Jun 21
1500 4:04.40 12 Loughborough BMC Grand Prix 24 Jul 21
3000 8:24.42 2 Worthing Worthing Open Meeting 2 May 21
3000 8:37.83 17 Birmingham (U) BMC Gold Standard Races 21 Apr 21
3000 9:00.03 1 Bournemouth National Athletics League Championship South 7 Aug 21
3000 9:46.03 4 Tonbridge National Athletics League Championship South 6 Jun 21
5000 14:35.48 1 Stretford BMC Grand Prix 8 May 21
5000 15:04.09 10 Eltham BMC Grand Prix 14 Aug 21
5K 14:30 15 Ardingly PB 5K 5 Apr 21
5KXCL 16:00 31 Mansfield ECCA Saucony English National Relay Championships 6 Nov 21
parkrun 15:46 1 Basingstoke Basingstoke parkrun # 638 21 Aug 21
5.053KL 15:05 12 Milton Keynes SOAR MK Relays 26 Sep 21
9.62KXC 30:58 11 Bournemouth Alton Sports Hampshire League 13 Nov 21
2020 V35 Basingstoke & Mid Hants
Event Perf Pos Venue Meeting Date
Mile 4:49.0 1 Basingstoke Basingstoke & Mid Hants AC Games 2020 26 Sep 20
5K 15:00 2 Milton Keynes MK5km PB Special 21 Aug 20
5K 15:01 25 Ardingly PB 5K 13 Dec 20
parkrun 20:39 18 Basingstoke Basingstoke parkrun # 622 1 Jan 20
9.5KXC 33:41 9 Prospect Park Alton Sports Hampshire League 11 Jan 20
10KXC 35:37 15 Basingstoke Alton Sports Hampshire League 8 Feb 20
11.2KXC 43:17 119 Loughborough CAU Inter County Championships (Inc British Athletics Cross Challenge) 7 Mar 20
12KXC 41:52 11 Curdridge Hampshire County Championships 4 Jan 20
HM 84:39 65 Goodwood Running Grand Prix Goodwood Half Marathon 6 Dec 20
2019 V35 Basingstoke & Mid Hants
Event Perf Pos Venue Meeting Date
400 54.70 D Basingstoke Basingstoke Speed Decathlon & Combined Events Open Meeting 28 Sep 19
800 1:53.24 3 Watford BMC Grand Prix 29 Jun 19
800 1:55.63 4 Bedford South of England AA U20 / Senior Championships 2 Jun 19
800 1:55.93 3 Bedford South of England AA U20 / Senior Championships 1 Jun 19
800 1:56.2 3 Southampton Southampton Graded Open 20 Apr 19
800 1:56.88 1 Lee Valley BMAF - British Masters Championships 10 Mar 19
800 1:57.72 1 Yeovil Southern Athletics League Division 2W 13 Apr 19
800 DNS 9 Eltham BMC Regional Races 14 Aug 19
1500 3:52.16 8 Watford BMC Gold Standard Races 12 Jun 19
1500 3:55.91 2 Yeovil British Athletics League Division 3 6 Jul 19
1500 3:56.04 13 Watford BMC Gold Standard Races 10 Jul 19
1500 4:03.63 1 Basingstoke Southern Athletics League Division 2W 17 Aug 19
1500 4:15.16 D Basingstoke Basingstoke Speed Decathlon & Combined Events Open Meeting 28 Sep 19
1500 4:26.2 1 Basingstoke Southern Counties Veterans' League Hampshire Division 17 Jun 19
Mile 4:13.85 5 Olympic Park Soar Summer Mile 2 Aug 19
Mile 4:18.44 7 Lee Valley Ayo Falola Dream Mile / 3000m Open 30 Jan 19
3000 DNF - Watford Watford Open Graded Meeting 1 May 19
5000 15:15.07 3 Basingstoke British Athletics League Division 3 3 Aug 19
400H 60.35 2 Basingstoke Southern Athletics League Division 2W 17 Aug 19
parkrun 15:19 1 Southampton Southampton parkrun # 391 28 Dec 19
parkrun 15:36 1 Basingstoke Basingstoke parkrun # 603 31 Aug 19
parkrun 16:42 1 Skatås, SWE Skatås parkrun # 85 20 Jul 19
parkrun 16:47 1 Basingstoke Basingstoke parkrun # 620 25 Dec 19
parkrun 17:25 2 Basingstoke Basingstoke parkrun # 586 4 May 19
parkrun 17:57 3 Basingstoke Basingstoke parkrun # 602 24 Aug 19
parkrun 18:47 7 Basingstoke Basingstoke parkrun # 606 21 Sep 19
5.6KL 17:08 14 Crystal Palace Southern Men's 6-Stage Relays 22 Sep 19
9.1KXC 32:38 6 Wellesley Woodlands Alton Sports Hampshire League 30 Nov 19
9.2KXC 32:02 7 Sparsholt College Alton Sports Hampshire League 9 Nov 19
9.62KXC 32:05 7 Bournemouth Alton Sports Hampshire League 12 Oct 19
10K 30:53 51 Telford Telford 10K 8 Dec 19
10K 33:21 1 Basingstoke Basingstoke 10K 6 Oct 19
10K 38:44 20 Woodley Woodley 10K 14 Apr 19
SHORT10K 31:30 86 Leeds Age UK Leeds Abbey Dash 10K (23m Short) 27 Oct 19
10KXC 31:44 6 Reading Alton Sports Hampshire League 12 Jan 19
10KXC 40:14 82 Dibden Inclosure Alton Sports Hampshire League 9 Feb 19
12KXC 40:29 8 Curdridge Hampshire County Championships 5 Jan 19
2018 SEN Basingstoke & Mid Hants
Event Perf Pos Venue Meeting Date
800 1:53.95 1 Lee Valley London Senior & U20 Games 28 Jan 18
800 1:54.94 3 Cardiff Cardiff Met GP3: Non-Thomas Open 4 Feb 18
800 1:57.02 4 Yeovil British Athletics League Division 2 5 May 18
800 1:59.5 2 Plymouth Southern Athletics League Division 2W 18 Aug 18
1500 3:57.95 10 Birmingham British Athletics Championships 17 Feb 18
1500 3:59.63 9 Sheffield BMC Sheffield Open 7 Jan 18
1500 4:13.22 7 Yeovil British Athletics League Division 2 5 May 18
1500 4:30.4 1 Plymouth Southern Athletics League Division 2W 18 Aug 18
Mile 4:39.84 1 Basingstoke Basingstoke & Mid Hants Club Championships 9 Sep 18
10000 32:40.60 30 Parliament Hill Highgate Harriers Night of the 10,000m PBs (inc British Championships & European Cup 10,000m) 19 May 18
parkrun 16:01 1 Basingstoke Basingstoke parkrun # 536 26 May 18
parkrun 16:27 1 Basingstoke Basingstoke parkrun # 560 10 Nov 18
parkrun 17:05 1 Basingstoke Basingstoke parkrun # 567 25 Dec 18
parkrun 39:23 317 Basingstoke Basingstoke parkrun # 542 7 Jul 18
parkrun 44:31 532 Basingstoke Basingstoke parkrun # 541 30 Jun 18
5.8KL 19:09 59 Crystal Palace Southern Men's 6-Stage Relays 23 Sep 18
10KXC 35:39 12 Basingstoke Alton Sports Hampshire League 1 Dec 18
12KXC 43:42 111 Parliament Hill ECCA Saucony English National Championships 24 Feb 18
2017 SEN Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
300 37.78 5 Basingstoke Basingstoke & Mid Hants Young Athletes Open Meeting 1 Apr 17
800 1:52.79 2 Basingstoke Hampshire Grand Prix 19 Jul 17
800 1:52.95 4 Stretford BMC Grand Prix 19 Aug 17
800 1:53.36 2 Watford Watford Open Graded Meeting 14 Jun 17
800 1:53.66 1 Lee Valley BMC Lee Valley Open 1 Feb 17
800 1:54.84 4 Sheffield British Athletics Indoor Team Trials 11 Feb 17
800 1:54.87 1 Swansea British Athletics League Division 1 3 Jun 17
800 1:55.79 1 Lee Valley South of England AA U20 / Senior Championships 15 Jan 17
800 1:56.02 2 Lee Valley Metaswitch Games Open 30 Dec 17
800 2:06.47 6 Lee Valley South of England AA U20 / Senior Championships 15 Jan 17
1500 3:47.82 6 Watford BMC Gold Standard Races 12 Jul 17
1500 3:48.94 5 Watford BMC Grand Prix 24 Jun 17
1500 3:50.70 1 Solihull BMC Grand Prix 13 May 17
1500 4:03.15 15 Sportcity BMC Grand Prix 27 May 17
1500 4:03.4 1 Dartford Sweatshop Southern Athletics League Division 1 15 Apr 17
1500 4:03.86 15 Watford BMC Gold Standard Races 9 Aug 17
Mile 4:34.96 1 Basingstoke Basingstoke & Mid Hants Club Championships 3 Sep 17
Mile 5:20.66 2 Basingstoke Basingstoke & Mid Hants Club Championships 3 Sep 17
3000 8:25.56 4 Bedford British Athletics League Division 1 15 Jul 17
3000 8:33.95 5 Sheffield BMC Sheffield Open 8 Jan 17
5000 15:37.34 8 Sportcity British Athletics League Division 1 20 Aug 17
5000 16:20.54 8 Swansea British Athletics League Division 1 3 Jun 17
400H 59.41 5 Sportcity British Athletics League Division 1 20 Aug 17
3000SC 9:26.48 2 Sportcity British Athletics League Division 1 20 Aug 17
DT2K 14.17 3 Dartford Sweatshop Southern Athletics League Division 1 15 Apr 17
HT7.26K 20.00 5 Sportcity British Athletics League Division 1 20 Aug 17
4.9KL 15:21 17 Crystal Palace Southern Men's 6-Stage Relays 24 Sep 17
parkrun 15:29 1 Basingstoke Basingstoke parkrun # 491 29 Jul 17
parkrun 18:38 4 Basingstoke Basingstoke parkrun # 492 5 Aug 17
10K 31:35 53 Leeds Age UK Leeds Abbey Dash 10K 5 Nov 17
10KXC 30:53 7 Basingstoke Alton Sports Hampshire League 2 Dec 17
10KXC 32:18 9 Reading Alton Sports Hampshire League 4 Mar 17
HM 75:00 3 Basingstoke Phillips Destination Basingstoke Half Marathon 1 Oct 17
20M 2:02:42 23 Bramley Bramley 20 19 Feb 17
ZXC 36:39 16 Petersfield Alton Sports Hampshire League 11 Nov 17
2016 SEN Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
800 1:53.37 2 Lee Valley BMC Lee Valley Open 3 Feb 16
800 1:53.79 1 Sheffield British Athletics Championships 27 Feb 16
800 1:53.98 2 Lee Valley London Senior & U20 Games 31 Jan 16
800 1:55.02 7 Watford BMC Grand Prix 28 May 16
800 1:55.40 4 Oxford BMC Grand Prix 23 Jul 16
800 1:55.91 3 Cardiff Cardiff Met GP2: New Year Open (inc South West of England & Welsh Masters Championships) 10 Jan 16
800 1:59.12 5 Wormwood Scrubs British Athletics League Division 1 4 Jun 16
800 1:59.46 5 Sheffield British Athletics Championships 28 Feb 16
1500 3:54.65 8 Watford BMC Gold Standard Races 13 Jul 16
1500 4:03.24 12 Solihull BMC Grand Prix 9 Jul 16
1500 4:04.95 5 Lee Valley South of England AA U20 / Senior Championships 17 Jan 16
1500 4:05.19 6 Watford British Athletics League Division 1 7 May 16
1500 4:16.27 1 Lee Valley South of England AA U20 / Senior Championships 17 Jan 16
3000 8:51.2 1 Portsmouth Hampshire County Combined Events Championships 2 May 16
3000 9:12.61 6 Basingstoke British Athletics League Division 1 6 Aug 16
3000SC 9:49.34 3 Basingstoke British Athletics League Division 1 6 Aug 16
HT7.26K 16.32 7 Wormwood Scrubs British Athletics League Division 1 4 Jun 16
5KMT 17:06 1 Sherfield-on-Loddon Sherfield 5K 18 Sep 16
parkrun 16:17 1 Basingstoke Basingstoke parkrun # 440 20 Aug 16
parkrun 16:19 1 Newbury Newbury parkrun # 257 5 Nov 16
parkrun 19:08 7 Basingstoke Basingstoke parkrun # 443 10 Sep 16
parkrun 21:06 18 Basingstoke Basingstoke parkrun # 446 1 Oct 16
9.8KXC 31:56 106 Liverpool British Athletics Cross Challenge (inc European Trials) 26 Nov 16
HM 75:21 2 Basingstoke Destination Basingstoke Phillips Half Marathon 2 Oct 16
ZXC 34:01 16 Winchester Alton Sports Hampshire League 15 Oct 16
2015 SEN Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
800 1:52.80 6 Watford BMC Gold Standard Races 17 Jun 15
800 2:01.59 8 Bromley British Athletics League Division 1 11 Jul 15
1500 3:50.49 4 Watford BMC Grand Prix 27 Jun 15
1500 3:53.74 1 Portsmouth Hampshire County Championships 24 May 15
5000 20:45.36 8 Southampton British Athletics League Division 1 6 Jun 15
2000SC 5:48.35 1 Bromley Sweatshop Southern Athletics League Division 1 25 Apr 15
3000SC 9:11.46 4 Loughborough Loughborough International 17 May 15
3000SC 9:14.68 2 Southampton British Athletics League Division 1 6 Jun 15
3000SC 9:16.13 1 Lee Valley South of England AA U20 / Senior Championships 13 Jun 15
3000SC 9:31.97 9 Bedford CAU Inter-County Championships (Inc England Athletics Senior Championships) 1 Aug 15
DT2K 20.96 5 Basingstoke Sweatshop Southern Athletics League Division 1 15 Aug 15
5.994KL 19:15 19 Aldershot Southern Men's 6-Stage Relays 20 Sep 15
9.62KXC 32:28 13 Bournemouth Alton Sports Hampshire League 5 Dec 15
10K 31:26 8 Eastleigh B&Q Eastleigh 10K 22 Mar 15
12KXC 43:23 94 Parliament Hill ECCA Saucony English National Championships 21 Feb 15
12.5MMT 1:46:12 65 Wareham Beast 12.5 6 Sep 15
ZXC 29:42 17 Reading Destination Basingstoke Hampshire League 10 Jan 15
ZXC 31:02 3 Bournemouth Destination Basingstoke Hampshire League 7 Feb 15
ZXC 34:34 17 Winchester Alton Sports Hampshire League 10 Oct 15
ZXC 43:59 24 Eastleigh Hampshire County Championships 3 Jan 15
2014 SEN Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
800 1:53.57 5 Eltham BMC Regional Races 25 Jun 14
800 1:53.78 3 Oxford BMC Grand Prix 19 Jul 14
800 1:56.95 6 Derby British Athletics League Division 2 5 Jul 14
800 1:57.0 1 Colchester Sweatshop Southern Athletics League Division 1 22 Jun 14
1500 3:51.89 13 Watford BMC Gold Standard Races 18 Jun 14
1500 3:52.00 7 Watford BMC Gold Standard Races 13 Aug 14
1500 3:53.35 10 Watford BMC Grand Prix 17 May 14
1500 3:58.49 4 Bath British Athletics League Division 2 9 Aug 14
1500 4:02.44 1 Southampton British Athletics League Division 2 7 Jun 14
1500 4:02.83 1 Portsmouth Hampshire County Championships 25 May 14
1500 4:05.76 10 Crystal Palace South of England AA U20 / Senior Championships 14 Jun 14
1500 4:10.13 17 Solihull BMC Grand Prix 16 Aug 14
1500 4:15.27 8 Derby British Athletics League Division 2 5 Jul 14
3000 8:47.04 5 Basingstoke British Athletics League Division 2 10 May 14
5000 19:32.4 4 Colchester Sweatshop Southern Athletics League Division 1 22 Jun 14
5000 20:43.98 7 Derby British Athletics League Division 2 5 Jul 14
DT2K 22.80 5 Colchester Sweatshop Southern Athletics League Division 1 22 Jun 14
parkrun 20:39 23 Basingstoke Basingstoke parkrun # 303 1 Feb 14
5.848KL 18:22 34 Sutton Park ERRA Men's National 6 Stage Relays 4 Oct 14
5.994KL 18:54 20 Aldershot Southern Men's 6 Stage Relays 21 Sep 14
5M 26:43 5 Overton Overton 5 7 Sep 14
10KMT 36:14 1 Sherborne St John Run The Vyne 10K 14 Sep 14
ZXC 32:13 10 Salisbury Destination Basingstoke Hampshire League 8 Feb 14
ZXC 32:22 21 Bournemouth Destination Basingstoke Hampshire League 11 Jan 14
ZXC 32:28 8 Basingstoke Destination Basingstoke Hampshire League 6 Dec 14
ZXC 34:26 14 Winchester Hampshire League 11 Oct 14
ZXC 38:26 51 Brussels, BEL Lotto Cross Cup 21 Dec 14
ZXC NT 13 Chichester Destination Basingstoke Hampshire League 8 Nov 14
2013 SEN Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
800 1:53.71 1 Eltham BMC Regional Races 14 Aug 13
800 1:54.9 1 Basingstoke Sweatshop Southern Athletics League Division 1 13 Jul 13
800 1:55.51 1 Birmingham Birmingham Games 2 Feb 13
800 1:55.78 8 Watford BMC Gold Standard Races 15 May 13
800 1:56.76 1 Lee Valley London U20/Senior Games 27 Jan 13
800 1:58.68 6 Basingstoke Saucony Hampshire Grand Prix 17 Jul 13
1500 3:52.63 2 Watford BMC Gold Standard Races 7 Aug 13
1500 3:57.13 11 Solihull BMC Grand Prix 18 May 13
1500 4:04.11 11 Stretford BMC Grand Prix 17 Aug 13
3000 8:34.54 7 Watford Watford Open Graded Meeting 29 May 13
3000 8:41.43 9 Oxford BMC Grand Prix 20 Jul 13
5000 15:23.62 9 Watford South of England AA Senior/U20 Championships 23 Jun 13
JT800 33.50 4 Basingstoke Sweatshop Southern Athletics League Division 1 13 Jul 13
5KXCL 16:40 40 Mansfield ECCA National Relays 2 Nov 13
parkrun 15:33 1 Basingstoke Basingstoke parkrun # 252 23 Feb 13
parkrun 15:53 2 Basingstoke Basingstoke parkrun # 278 24 Aug 13
parkrun 16:27 1 Alice Holt Alice Holt parkrun # 39 31 Aug 13
parkrun 16:36 1 Basingstoke Basingstoke parkrun # 295 21 Dec 13
parkrun 16:57 1 Basingstoke Basingstoke parkrun # 256 23 Mar 13
parkrun 17:19 1 Basingstoke Basingstoke parkrun # 284 5 Oct 13
parkrun 19:08 4 Basingstoke Basingstoke parkrun # 296 25 Dec 13
5.848KL 18:44 56 Sutton Park ERRA Men's National 6-Stage Relays 12 Oct 13
5.994KL 19:19 15 Aldershot Southern Men's 6-Stage Relays 22 Sep 13
HM 77:36 7 Basingstoke Basingstoke Half Marathon 6 Oct 13
ZXC 28:02 15 Reading Hampshire League 19 Oct 13
ZXC 30:19 8 Goodwood Destination Basingstoke Hampshire League 9 Nov 13
ZXC 32:28 11 Salisbury Hampshire League 9 Feb 13
ZXC 32:50 10 Bournemouth Hampshire League 12 Jan 13
ZXC 41:41 12 Eastleigh Hampshire County Championships 5 Jan 13
ZXC NT 50 Pamber Forest Southern Cross Country League 13 Oct 13
ZXC NT 20 Lord Wandsworth College Southern Cross Country League 29 Dec 13
2012 SEN Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
400 52.0 2 Plymouth Southern Athletics League Division 2 W 1 Sep 12
800 1:54.80 3 Watford BMC Gold Standard Races 16 May 12
800 1:55.46 3 Basingstoke British Athletics League Division 2 26 May 12
800 1:55.56 2 Birmingham England Championships (Inc North & Midland Championships) 2 Jun 12
800 1:55.72 1 Basingstoke Saucony Hampshire Grand Prix 18 Jul 12
800 1:56.62 4 Cardiff UWIC Grand Prix inc Welsh Master's Championships 19 Feb 12
800 1:56.82 1 Portsmouth Hampshire County Championships 12 May 12
800 1:56.99 4 Cardiff UWIC Grand Prix 8 Jan 12
800 1:57.44 2 Lee Valley SEAA Championships Day 1 inc. U15 / U17 Pentathlon Championships 15 Jan 12
800 1:57.78 3 Birmingham Birmingham Games 4 Feb 12
800 1:57.85 3 Glasgow British Athletics League Division 2 30 Jun 12
800 1:58.47 6 Birmingham England Championships (Inc North & Midland Championships) 2 Jun 12
800 2:00.16 6 Lee Valley SEAA Championships Day 1 inc. U15 / U17 Pentathlon Championships 15 Jan 12
800 2:03.53 2 Portsmouth Hampshire County Championships 12 May 12
1500 3:52.04 12 Watford BMC Gold Standard Races 13 Jun 12
1500 3:52.19 4 Watford BMC Grand Prix 9 Jun 12
1500 4:00.85 16 Solihull BMC Grand Prix 21 Jul 12
1500 4:06.40 3 Bromley British Athletics League Division 2 18 Aug 12
1500 4:20.28 6 Derby British Athletics League Division 2 28 Jul 12
3000 8:49.99 2 Glasgow British Athletics League Division 2 30 Jun 12
3000 9:23.82 12 Basingstoke Saucony Hampshire Grand Prix 18 Jul 12
5000 16:53.3 1 Plymouth Southern Athletics League Division 2 W 1 Sep 12
2000SC 6:37.6 2 Plymouth Southern Athletics League Division 2 W 1 Sep 12
3000SC 9:39.37 3 Derby British Athletics League Division 2 28 Jul 12
DT2K 23.36 1 Plymouth Southern Athletics League Division 2 W 1 Sep 12
5.994KL 19:16 21 Aldershot Southern Men's 6-Stage Road Relays 23 Sep 12
10M 58:42 4 Bramley Bramley 10 12 Feb 12
HM 83:47 18 Basingstoke Basingstoke Half Marathon 7 Oct 12
ZXC 29:55 18 Goodwood Hampshire League 10 Nov 12
ZXC 33:08 89 Liverpool McCain UK Cross Challenge Series 24 Nov 12
ZXC 33:08 13 Basingstoke Hampshire League 1 Dec 12
ZXC 34:53 10 Winchester Hampshire League 13 Oct 12
ZXC 41:07 176 Parliament Hill English National Championships 25 Feb 12
ZXC 56:42 109 Brighton Southern Championships 28 Jan 12
2011 SEN Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
800 1:53.16 3 Leigh British Athletics League Division 2 2 Jul 11
800 1:53.20 5 Solihull BMC Nike Grand Prix 9 Jul 11
800 1:54.80 4 Stretford BMC Gold Standard Races 28 Jun 11
800 1:57.27 6 Birmingham Birmingham Games 6 Feb 11
800 1:58.7 4 Birmingham Birmingham Games 5 Feb 11
800 2:01.57 4 Lee Valley SEAA Championships (inc U15/U17 Pentathlon) 9 Jan 11
1500 3:57.32 14 Watford BMC Gold Standard Races 15 Jun 11
1500 4:02.49 6 Exeter British Athletics League Division 2 4 Jun 11
1500 4:06.74 4 Portsmouth Hampshire County Championships 15 May 11
5000 16:17.30 6 Exeter British Athletics League Division 2 4 Jun 11
3000SC 10:01.00 1 Leigh British Athletics League Division 2 2 Jul 11
5.848KL 19:23 70 Sutton Park ERRA National 6 Stage Relays 15 Oct 11
5.994KL 20:21 23 Aldershot Southern Road Relay Championships 25 Sep 11
9.8KXC 33:07 110 Liverpool McCain UK Cross Challenge Series (inc European Trials) 26 Nov 11
ZXC 28:52 21 Popham 2:09 Events Hampshire League 3 Dec 11
ZXC 29:23 17 Goodwood 2:09 Events Hampshire League 12 Nov 11
ZXC 34:50 18 Farley Mount 2:09 Events Hampshire League 8 Oct 11
2010 SEN Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
100 11.93 3 Basingstoke Basingstoke & Mid Hants AC Open 9 Jun 10
400 51.43 5 Basingstoke Basingstoke & Mid Hants AC Open 9 Jun 10
600 1:24.33 1 Cardiff UWIC Open Meeting 11 Dec 10
800 1:53.76 5 Watford BMC Gold Standard Races 19 May 10
800 1:54.6 6 Watford BMC Nike Grand Prix 12 Jun 10
800 1:54.82 7 Loughborough Loughborough International 23 May 10
800 1:54.95 6 Cardiff British Athletics League Division 1 5 Jun 10
800 1:55.43 6 Lee Valley London Games 30 Jan 10
800 1:55.71 1 Portsmouth Hampshire County Championships 8 May 10
800 1:57.02 5 Cardiff Welsh Senior Championships 23 Jan 10
800 1:57.04 1 Birmingham Birmingham Games 6 Feb 10
800 1:57.99 2 Cardiff Welsh Senior Championships 23 Jan 10
800 1:58.08 4 Birmingham Birmingham Games 7 Feb 10
800 1:58.66 3 Lee Valley SEAA Indoor Championships 10 Jan 10
800 1:58.74 1 Portsmouth Hampshire County Championships 8 May 10
800 1:58.79 3 Birmingham Birmingham Games 7 Feb 10
800 2:00.78 6 Kingston 10 in 100 Cup Semi Final - Men 24 Jul 10
800 2:03.08 4 Lee Valley SEAA Indoor Championships 10 Jan 10
1500 3:55.28 8 Watford BMC Gold Standard Races 30 Jun 10
1500 4:00.79 5 Don Valley British Athletics League Division 1 3 Jul 10
1500 4:04.52 2 Portsmouth Hampshire County Championships 9 May 10
1500 4:14.18 6 Bromley British Athletics League Division 1 31 Jul 10
Mile 4:16.75 8 Bedford CAU Inter Counties Championships 31 May 10
3000 8:57.9 6 Liverpool British Athletics League Division 1 21 Aug 10
HJ 1.55 3 Watford Watford Graded Open 28 Jul 10
5.994KL 21:35 48 Aldershot Southern 6 Stage Road Relays 26 Sep 10
ZXC 29:34 13 Goodwood Hampshire League 13 Nov 10
ZXC 31:45 29 Salisbury Hampshire League 13 Feb 10
ZXC 36:41 34 Farley Mount Hampshire League 9 Oct 10
2009 SEN Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
400 50.6 1 Basingstoke Southern Men's League Division 3W 11 Jul 09
800 1:54.06 7 Watford BMC Nike Grand Prix 13 Jun 09
800 1:54.67 1 Watford BMC Gold Standard Races 17 Jun 09
800 1:55.39 7 Abingdon British Athletics League National 1 6 Jun 09
800 1:55.45 4 Gateshead British Athletics League National 1 1 Aug 09
800 1:56.6 1 Kingston 10 in 100 Cup Semi Final 18 Jul 09
800 1:57.43 7 Watford Southern Counties Senior & U20 Championships 20 Jun 09
800 1:58.71 1 Portsmouth Hampshire County Championships 9 May 09
800 1:59.3 7 Eton British Athletics League National 1 4 Jul 09
800 1:59.71 9 Cardiff BMC Nike Grand Prix 15 Aug 09
800 1:59.77 2 Watford Southern Counties Senior & U20 Championships 20 Jun 09
800 2:02.66 7 Portsmouth Hampshire County Championships 9 May 09
1500 3:58.19 5 Derby British Athletics League National 1 22 Aug 09
1500 4:11.28 8 Gateshead British Athletics League National 1 1 Aug 09
1500 4:18.2 2 Portsmouth Southern Men's League Division 3W 16 May 09
parkrun 19:10 3 Basingstoke Basingstoke parkrun # 78 26 Dec 09
5.994KL 20:38 37 Aldershot Southern Counties Men's 6-stage Relays 27 Sep 09
2008 SEN Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
800 1:56.27 1 Cardiff Welsh Indoor Championships 26 Jan 08
800 1:58.78 5 Cardiff Welsh Indoor Championships 26 Jan 08
1500 3:57.73 5 Sheffield UKA Indoor City Challenge Final 17 Feb 08
1500 3:58.33 5 Cardiff Indoor City Challenge Semi-Final 2 Feb 08
1500 4:03.50 4 Lee Valley SEAA Championships 19 Jan 08
2007 SEN Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
400 50.6 2 Abingdon British Athletics League National 3 7 Jul 07
800 1:51.24 2 Crystal Palace South of England Senior Championships 17 Jun 07
800 1:51.75 2 Watford BMC Watford Gold Standard 13 Jun 07
800 1:52.54 8 Watford BMC Watford Gold Standard 11 Jul 07
800 1:52.96 2 Derby British Athletics League National 3 4 Aug 07
800 1:53.3 1 Stoke British Athletics League National 3 5 May 07
800 1:53.89 1 Crystal Palace South of England Senior Championships 16 Jun 07
800 1:54.00 7 Watford BMC Watford Gold Standard Races 30 May 07
800 1:54.47 8 Sportcity Norwich Union British Championships inc. World Trials 27 Jul 07
800 1:55.13 3 Cardiff UWIC Grand Prix Series 8 Dec 07
800 1:55.73 1 Birmingham Senior Inter-territorial Match 15 Jul 07
800 1:56.4 1 Lee Valley Data Connection Indoor Open 2 Dec 07
1500 3:48.85 8 Solihull BMC Nike Grand Prix 21 Jul 07
1500 3:49.53 6 Watford BMC Nike Grand Prix 30 Jun 07
1500 3:55.1 2 Southampton British Athletics League National 3 2 Jun 07
1500 3:59.39 16 Watford BMC Watford Gold Standard 8 Aug 07
1500 4:05.30 2 Derby British Athletics League National 3 4 Aug 07
1500 4:11.94 1 Portsmouth Hampshire County Championships 13 May 07
1500 4:11.94 Portsmouth Hampshire County Championships 13 May 07
5M 27:36 23 Overton Overton 5 1 Sep 07
ZXC 29:58 20 Goodwood Hampshire League 10 Nov 07
ZXC 30:17 17 Winchester Hampshire League 13 Oct 07
2006 SEN Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
400 50.09 ht Birmingham Birmingham Games 25 Feb 06
400 50.96 4 Lee Valley Data Connection Inaugral Open 10 Dec 06
800 1:51.14 3 Cardiff Inter-University Match 15 Jan 06
800 1:53.37 4 Sheffield UK Athletics Indoor City Challenge Final 19 Feb 06
800 1:54.0 1 Gateshead British Athletics League National 3 5 Aug 06
800 1:55.00 4 Sheffield AAA Indoor Championships 11 Feb 06
800 1:55.12 6 Watford Watford Open Meeting 12 Jul 06
800 1:56.05 5 Cardiff BMC/Nike Grand Prix 29 Jul 06
800 1:56.09 7 Solihull BMC/Nike Grand Prix 24 Jun 06
800 2:00.77 9 Watford BMC Gold Standard Races 26 Jul 06
1500 3:55.40 2 Cardiff UWIC Open Meeting 7 Jan 06
1500 3:56.42 2 Watford BMC Gold Standard Races 23 Aug 06
1500 4:00.2 3 Eltham BMC Regional Races 19 Jul 06
2005 U23 Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
400 50.7 2 Exeter South West League 7 May 05
800 1:52.33 1 Solihull BMC Grand Prix 25 Jun 05
800 1:53.52 2 Ashford South of England Championships 19 Jun 05
800 1:53.55 4 Birmingham Inter Territorial Meeting 23 Jul 05
800 1:54.11 5 Cardiff BMC 15 Jan 05
800 1:54.36 2 Watford BMC 4 May 05
800 1:54.37 1 Cardiff Cardiff Open 17 Dec 05
800 1:54.40 1 Cardiff Welsh Open Meeting, inc. BMC 6 Mar 05
800 1:55.14 3 Birmingham Birmingham Games 30 Jan 05
800 1:55.34 1 Birmingham Midland Counties Open 12 Feb 05
800 1:56.78 7 Bedford AAA U20 / U23 Championships 2 Jul 05
1500 3:51.86 1 Watford BMC 11 Jun 05
1500 3:59.33 1 Portsmouth Hampshire County Championships 15 May 05
1500 4:06.86 5 Watford Watford Open Graded 20 Apr 05
Mile 4:16.93 7 Bedford CAU Inter Counties Championships 30 May 05
3000SC 9:49.8 1 Exeter South West League 7 May 05
2004 U23 Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
800 1:54.71 5 Solihull BMC 22 May 04
800 1:55.36 4 Watford BMC 12 Jun 04
800 1:55.55 9 Watford BMC 21 Jul 04
800 1:57.75 2 Cardiff Welsh Open Meeting 12 Dec 04
800 1:57.90 3 Bedford Gold Cup & Jubilee Cup Finals 21 Aug 04
800 1:58.7 1 Basingstoke Southern Men's League Division 1 14 Aug 04
1500 3:58.4 1 Basingstoke Southern Men's League Division 3W 26 Jun 04
1500 4:01.75 4 Watford Watford Open Graded Meeting 18 Aug 04
1500 4:01.9 5 Eton Golden Jubilee Cup Semi Final 18 Jul 04
1500 4:04.90 8 Portsmouth Hampshire County Championships 16 May 04
10K 34:30 8 Yateley YATELEY 10km SERIES 2 Jun 04
2003 U23 Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
800 1:53.46 1 Watford BMC Grand Prix 5 Jul 03
800 1:54.82 2 Eton BMC Grand Prix 14 Jun 03
800 1:55.39 7 Wythenshawe BMC 31 May 03
800 1:55.6 3 Woking Woking Open 13 Aug 03
800 1:56.42 3 Portsmouth Hampshire County Championships 10 May 03
800 1:57.8 3 Bedford BUSA Championships 5 May 03
800 1:58.23 8 Bedford BUSA Championships 5 May 03
800 2:00.4 2 Basingstoke Basingstoke & Mid Hants Open 5 Apr 03
1500 3:59.20 6 Portsmouth Hampshire County Championships 11 May 03
1500 4:04.58 11 Watford Watford Open 20 Aug 03
1500 4:06.95 2 Sheffield EIS OPEN EIS Arena, Sheffield 13 Dec 03
2002 U20 Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
800 1:56.67 2 Portsmouth Hampshire County Championships 11 May 02
800 1:57.6 4 Bedford BUSA Championships 4 May 02
800 1:58.60 5 Bedford BUSA Championships 5 May 02
800 1:58.9 1 Woking National Junior League Brent Division 18 Aug 02
800 1:59.1 3 Eton National Junior League Brent Division 28 Jul 02
800 2:00.4 1 Woking National Junior League Brent Division 23 Jun 02
800 2:00.6 3 Hendon Southern Premier Division 15 Sep 02
5000 16:14.6 1 Bracknell Bracknell 19 May 02
2000SC 6:18.5 3 Aldershot Army v Achilles v Surrey v Hampshire 3 Jul 02
2000SC 6:48.1 1 Woking National Junior League Brent Division 23 Jun 02
3000SC 10:00.0 3 Kingston Southern Men's League Division 1 22 Jun 02
3000SC 10:36.2 1 Bracknell Bracknell 19 May 02
2001 U20 Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
800 1:54.5 1 Portsmouth Hampshire Schools Championships 9 Jun 01
800 1:54.64 3 Bedford AAA U20 / U23 Championships 30 Jun 01
800 1:55.1 1 Battersea Park Gold Cup & Jubilee Cup 27 May 01
800 1:55.2 1 Eton Southern Men's League 2 Jun 01
800 1:55.97 1 Exeter ESAA English Schools' Championships 6 Jul 01
800 1:56.19 5 Exeter ESAA English Schools' Championships 7 Jul 01
800 1:56.2 1 Unknown BRENT DIVISION 12 Aug 01
800 1:56.3 1 Tooting Bec Tooting Bec 24 Jun 01
1500 3:59.96 2 Street BMC PB Classic 7 May 01
1500 4:00.0 3 Watford SEAA Junior Champs 26 May 01
1500 4:09.44 12 Watford SEAA Junior Champs 27 May 01
1500 4:10.1 1 Harrow Harrow 29 Apr 01
1500 4:10.56 1 Portsmouth Hampshire County Championships 13 May 01
3000SC 11:32.0 1 Tooting Bec Tooting Bec 24 Jun 01
2000 U20 Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
800 1:57.32 3 Portsmouth Hampshire County Championships 14 May 00
800 1:57.4 3 Milton Keynes British Men's League 6 May 00
800 1:59.3 3 Basingstoke Southern Men's League Division 1 22 Jul 00
1500 3:58.76 6 Watford BMC Gold Standard Races 7 Jun 00
1500 4:02.16 7 Street BMC PB Classic 1 May 00
1500 4:02.21 3 Don Valley ESAA English Schools' Championships 8 Jul 00
1500 4:06.36 10 Sheffield ESAA English Schools' Championships 8 Jul 00
1500 4:06.62 ht Watford SEAA 27 May 00
Mile 4:31.4 3 Basingstoke Basingstoke & Mid Hants Open 8 Apr 00
2000SC 6:13.34 3 Hendon Southern Inter Counties 20 Aug 00
2000SC 6:20.02 1 Portsmouth Hampshire County Championships 14 May 00
2000SC 6:26.8 1 Sandown Isle of Wight Open Medals 4 Sep 00
3000SC 9:35.95 1 Derby Inter Area 3 Sep 00
ZXC 23:38 12 Parliament Hill South of England Cross Country Championships 29 Jan 00
1999 U17 Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
800 1:58.2 1 Watford BMC Gold Standard Races 28 Jul 99
1500 4:06.9 2 Croydon - 26 Jun 99
1500 4:07.5 2 Street BMC PB Classic 3 May 99
1500SC 4:27.98 4 Bury St. Edmunds ESAA English Schools' Championships 10 Jul 99
1500SC 4:28.14 2 Bury St. Edmunds ESAA English Schools' Championships 9 Jul 99
1997 U15 Basingstoke & Mid Hants/Sheffield Hallam Uni
Event Perf Pos Venue Meeting Date
1500 4:20.45 13 Sheffield ESAA English Schools' Championships 12 Jul 97