Personal bests

400m
800m
1000m
1500m
Mile
1M
2000m

3000m
Two Miles

4000m
5000m

5km

6000m
4M
7000m
8000m
8km

5M
9000m
10,000m
10km
15km

10M

20km

Half marathon

25km
30km
20M
Marathon

58.6
2:05.22
2:47.17
4:05.37
4:24.94
4:22.96
5:37.01+
5:39.20
8:22.20 CWR
9:17.4+e NB
9:32.07 NB
11:35.21+
14:29.11 NR
16:16.77i
14:48+ ER
14:51 ER
17:58.00+ EB CWB
19:51+ EB CWB
20:58.52+ EB CWB
24:01.18+ EB CWB
24:05+ WB
24:38+ EB CWB
24:47 EB CWB
27:03.56+ EB CWB
30:01.09 ER CWR
30:21 WR
46:41#+ WB
47:44+
50:01#+ WB
1:00:06
1:02:21#+e WB
1:03:26 NR
1:05:40# WB
1:06:47 NR
1:20:36#+ WB
1:36:36#+ WB
1:43:33#+ WB
2:15:25 WR

Luton, 3 May 92
Birmingham, 16 Jul 95
Bedford, 24 Jul 93
Glasgow, 1 Jul 01
Zurich, 14 Aug 96
New York, 27 Sep 97
Monaco, 19 Jul 02
Sheffield, 29 Aug 93
Monaco, 19 Jul 02
Bydgoszcz, 20 Jun 04
Loughborough, 23 May 99
Bydgoszcz, 20 Jun 04
Bydgoszcz, 20 Jun 04
Birmingham, 22 Feb 92
San Juan, 23 Feb 03
London, 14 Sep 03
Munich, 6 Aug 02
Balmoral, 24 Apr 99
Munich, 6 Aug 02
Munich, 6 Aug 02
San Juan, 23 Feb 03
Balmoral, 24 Apr 99
Balmoral, 24 Apr 99
Munich, 6 Aug 02
Munich, 6 Aug 02
San Juan, 23 Feb 03
South Shields, 21 Sep 03
Bristol, 7 Oct 01
South Shields, 21 Sep 03
Solihull 6 Oct 91
South Shields, 21 Sep 03
Bristol, 7 Oct 01
South Shields, 21 Sep 03
Bristol, 7 Oct 01
London, 13 Apr 03
London, 13 Apr 03
London, 13 Apr 03
London, 13 Apr 03

Key
e = estimate
+ = timed en route to longer distance
# = course or part of course not valid for official road race record
NB = national best
NR = national record
EB = European best
ER = European record
CWB = Commonwealth best
CWR = Commonwealth record
WB = world best
WR = world record