Home
About
Rankings
Athletes
Coaches
Clubs
Highlights
Results
Awards
Help
Login/Register
John Armstrong
Coach:
Yes
Club:
Mornington Chasers
Gender:
Male
Age Group:
V50
County:
Middlesex
Region:
London
Nation:
England
Lead Coach:
Urban Bettag
2016-
Previous Lead:
Tom Craggs
-2016
About
Login
Login to add some details about this athlete
Athletes Coached
None
Best known performances
Event
PB
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
Event
2009
2008
2007
2006
800
2:25.58
2:25.58
800
1500
4:57.8
4:57.8
5:05.44
1500
Mile
5:12.00
5:19.39
5:18.5
5:12.00
Mile
3000
10:05.50
10:32.21
10:05.50
10:30.6
10:42.6
10:14.9
3000
5000
17:37.03
17:37.03
18:37.2
5000
2000SC
8:42.3
8:42.3
2000SC
3000SC
13:20.56
13:20.56
13:55.8
3000SC
5K
17:42
17:42
17:43
18:34
21:28
17:53
17:53
18:29
5K
parkrun
17:55
18:43
18:09
19:40
19:22
18:36
19:21
19:04
19:16
18:56
18:54
18:49
18:51
17:55
parkrun
18:39
Event
PB
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
Event
2009
2008
2007
2006
5M
34:53
34:53
5M
10K
36:42
38:04
38:32
36:42
39:05
37:09
37:46
38:53
38:14
37:58
38:50
36:56
36:46
37:14
10K
10M
58:29
59:27
60:48
65:40
63:32
62:51
72:34
60:37
58:29
10M
HM
77:50
83:04
83:30
81:22
79:53
82:34
82:08
83:08
81:46
81:27
82:37
78:23
77:50
79:37
HM
79:27
20M
2:12:52
2:12:52
20M
Mar
2:43:53
2:53:26
2:47:54
3:06:45
2:56:15
3:45:11
2:49:09
2:58:32
2:52:34
2:43:53
2:48:38
Mar
2:51:49a
2:55:50
2:57:12
Performances
Submit
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
Default
Date (Latest first)
Date (Earliest first)
Event
Position
Age Graded
Points
2023 V50 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
parkrun
18:43
12
Highbury Fields
Highbury Fields parkrun # 531
6 May 23
parkrun
18:49
8
1
Highbury Fields
Highbury Fields parkrun # 535
3 Jun 23
parkrun
19:47
8
1
Hampstead Heath
Hampstead Heath parkrun # 544
29 Apr 23
parkrun
19:51
14
1
Hampstead Heath
Hampstead Heath parkrun # 546
13 May 23
parkrun
20:01
5
1
Hampstead Heath
Hampstead Heath parkrun # 535
25 Feb 23
parkrun
20:03
8
Hampstead Heath
Hampstead Heath parkrun # 541
8 Apr 23
parkrun
20:04
7
1
Hampstead Heath
Hampstead Heath parkrun # 547
20 May 23
10K
38:04
38:05
58
54
4
London Hyde Park
Serpentine New Years Day 10K
1 Jan 23
12KXC
48:22
58
Parliament Hill
Middlesex County Centenary Championships
21 Jan 23
HM
83:04
83:11
171
52
Paddock Wood
Lambert and Foster Paddock Wood Half Marathon
12 Mar 23
2022 V45 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
Mile
5:19.39
10
9
Finsbury Park
Golden Stag Mile
22 Jul 22
parkrun
18:09
11
Dulwich
Dulwich parkrun # 487
15 Oct 22
parkrun
19:57
7
1
Hampstead Heath
Hampstead Heath parkrun # 527
24 Dec 22
parkrun
19:59
10
Hampstead Heath
Hampstead Heath parkrun # 517
8 Oct 22
parkrun
20:00
10
1
Hampstead Heath
Hampstead Heath parkrun # 489
12 Mar 22
parkrun
20:05
12
1
Hampstead Heath
Hampstead Heath parkrun # 512
27 Aug 22
parkrun
20:07
9
Hampstead Heath
Hampstead Heath parkrun # 491
26 Mar 22
parkrun
20:31
13
1
Hampstead Heath
Hampstead Heath parkrun # 490
19 Mar 22
parkrun
20:43
12
Hampstead Heath
Hampstead Heath parkrun # 480
8 Jan 22
parkrun
21:00
13
Hampstead Heath
Hampstead Heath parkrun # 505
9 Jul 22
5M
34:53
181
51
Victoria Park
Chingford League 5
5 Feb 22
5MNAD
40:27
146
18
Perivale
London Summer League 5
3 Jul 22
5MMT
36:17
41
13
Epping Forest
Chingford League
22 Jan 22
10K
38:32
38:36
53
20
London Hyde Park
Serpentine New Years Day 10K
1 Jan 22
10K
40:47
40:49
12
4
London Regent's Park
Mornington Chasers Regent's Park 10K
6 Feb 22
10KNAD
40:38
40
6
London Regent's Park
London Summer League 10K
31 Jul 22
12KXC
58:58
961
Parliament Hill
ECCA Saucony English National Championships
26 Feb 22
HM
83:30
83:36
64
5
St Neots
St Neots Riverside Half Marathon
20 Nov 22
Mar
2:53:26
2:53:30
54
3
Abingdon
Abingdon Marathon
23 Oct 22
2021 V45 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
Mile
5:18.5
11
11
Finsbury Park
Golden Stag Mile
3 Jul 21
3000
10:32.21
5
A
Parliament Hill
Southern Athletics League - North West London
11 Sep 21
3000SC
13:20.56
2
B
Parliament Hill
Southern Athletics League - North West London
11 Sep 21
5K
17:42
c
52
5
Battersea Park
Sri Chinmoy 5K
7 Jun 21
5K
17:56
c
120
3
5
Ardingly
PB 5K
5 Apr 21
10K
36:42
11
1
Battersea Park
Summer League 10K
22 Aug 21
HM
81:22
81:24
81
28
Paddock Wood
Lambert and Foster Paddock Wood Half Marathon
5 Sep 21
2020 V45 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
3000
10:05.50
2
4
Tooting Bec
Herne Hill Harriers 800/3000m Evening Open
2 Sep 20
3000
10:38.3
10
3
Battersea Park
Herne Hill Halloween Harriers Endurance Meeting
31 Oct 20
5K
17:43
17:45
4
S
Milton Keynes
MK5km PB Special
21 Aug 20
parkrun
19:40
7
1
Hampstead Heath
Hampstead Heath parkrun # 454
8 Feb 20
parkrun
20:03
10
Hampstead Heath
Hampstead Heath parkrun # 455
15 Feb 20
parkrun
20:14
16
1
Hampstead Heath
Hampstead Heath parkrun # 458
7 Mar 20
parkrun
20:42
32
Highbury Fields
Highbury Fields parkrun # 432
1 Jan 20
8.1KXC
34:45
231
11
Alexandra Palace
Start Fitness Metropolitan League
11 Jan 20
10K
39:05
39:07
20
4
London Regents Park
Mornington Chasers Regent's Park 10K Winter Series
2 Feb 20
14KXC
62:32
476
Parliament Hill
South of England AA Championships
25 Jan 20
10M
59:27
c
7
2
Lee Valley
VeloPark 10 by Mornington Chasers
17 Oct 20
2019 V45 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
1500
4:57.8
3
B
Luton
Southern Athletics League Division 3N
13 Jul 19
Mile
5:12.00
3
12
Finsbury Park
Golden Stag Mile Open
21 Jun 19
Mile
5:19.95
6
2
Woodford
Woodford Green Open
3 Sep 19
3000
10:30.6
2
B
Luton
Southern Athletics League Division 3N
13 Jul 19
5000
17:37.03
5
ns
Parliament Hill
Southern Athletics League Division 3N
17 Aug 19
5000
17:55.0
2
A
St. Ives
Southern Athletics League Division 3N
13 Apr 19
5000
18:42.5
13
ns
Parliament Hill
Southern Athletics League Division 3N
15 Jun 19
2000SC
8:42.3
4
A
Parliament Hill
Southern Athletics League Division 3N
15 Jun 19
2000SC
9:20.11
4
A
Parliament Hill
Southern Athletics League Division 3N
17 Aug 19
1ML
5:08
90
12
Battersea Park
Self Transcendence Relay (3 x Mile)
22 Jul 19
parkrun
19:22
10
Hampstead Heath
Hampstead Heath parkrun # 436
5 Oct 19
parkrun
19:23
9
1
Castle Park
Castle Park parkrun # 96
27 Jul 19
parkrun
19:30
6
1
Hampstead Heath
Hampstead Heath parkrun # 413
20 Apr 19
parkrun
19:33
17
Hampstead Heath
Hampstead Heath parkrun # 424
6 Jul 19
parkrun
19:36
12
1
Hampstead Heath
Hampstead Heath parkrun # 407
9 Mar 19
parkrun
19:59
19
Hampstead Heath
Hampstead Heath parkrun # 432
31 Aug 19
parkrun
20:15
8
1
Hampstead Heath
Hampstead Heath parkrun # 448
28 Dec 19
parkrun
20:28
31
Hampstead Heath
Hampstead Heath parkrun # 404
16 Feb 19
parkrun
20:39
28
Hampstead Heath
Hampstead Heath parkrun # 416
11 May 19
parkrun
20:42
24
Hampstead Heath
Hampstead Heath parkrun # 431
24 Aug 19
parkrun
20:54
9
1
Hampstead Heath
Hampstead Heath parkrun # 447
21 Dec 19
parkrun
22:38
59
Hampstead Heath
Hampstead Heath parkrun # 434
21 Sep 19
7.5KXC
35:21
243
20
Alexandra Palace
Start Fitness Metropolitan League
9 Feb 19
8KXC
32:46
246
18
Wormwood Scrubs
Start Fitness Metropolitan League
12 Jan 19
10K
37:09
19
2
London Battersea Park
London Summer League
11 Aug 19
10K
37:19
15
1
London Regents Park
London Summer League
21 Jul 19
15KXC
61:44
605
Parliament Hill
South of England AA Championships
26 Jan 19
10M
60:48
60:51
36
5
Twickenham
Cabbage Patch 10
13 Oct 19
HM
79:53
79:56
34
8
Ealing
Ealing Half Marathon
29 Sep 19
HM
82:33
82:34
8
2
Croydon
Croydon Half Marathon
31 Mar 19
HM
82:48
82:57
165
17
Wokingham
Wokingham Half Marathon
24 Feb 19
HM
1:45:56
1:46:06
548
176
St Neots
St Neots Riverside Half Marathon
17 Nov 19
HMMT
1:49:29
1:49:31
4
2
Caterham
Woldingham Half Marathon / Marathon
25 Aug 19
Mar
2:47:54
c
896
73
London
Virgin London Marathon
28 Apr 19
2018 V45 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
3000
10:42.6
2
ns
Watford
Southern Athletics League Division 3N
20 May 18
3000SC
13:55.8
4
A
Watford
Southern Athletics League Division 3N
20 May 18
5K
18:34
50
5
London Hyde Park
Harbour Club Last Friday of the Month 5K
23 Mar 18
parkrun
18:36
26
Dulwich
Dulwich parkrun # 319
14 Apr 18
parkrun
19:00
11
Hampstead Heath
Hampstead Heath parkrun # 355
17 Feb 18
parkrun
19:11
8
Ballina Coast, AUS
Ballina Coast parkrun # 83
29 Dec 18
parkrun
19:18
14
Hampstead Heath
Hampstead Heath parkrun # 372
23 Jun 18
parkrun
19:28
6
1
Hampstead Heath
Hampstead Heath parkrun # 383
8 Sep 18
parkrun
19:34
9
Hampstead Heath
Hampstead Heath parkrun # 352
27 Jan 18
parkrun
19:35
2
1
Hampstead Heath
Hampstead Heath parkrun # 368
26 May 18
parkrun
19:37
15
1
Hampstead Heath
Hampstead Heath parkrun # 390
3 Nov 18
parkrun
19:47
5
1
Hampstead Heath
Hampstead Heath parkrun # 360
31 Mar 18
parkrun
19:47
14
1
Hampstead Heath
Hampstead Heath parkrun # 396
15 Dec 18
parkrun
19:51
11
1
Hampstead Heath
Hampstead Heath parkrun # 366
12 May 18
parkrun
19:53
8
1
Hampstead Heath
Hampstead Heath parkrun # 381
25 Aug 18
parkrun
19:54
16
Hampstead Heath
Hampstead Heath parkrun # 379
11 Aug 18
parkrun
20:13
15
1
Hampstead Heath
Hampstead Heath parkrun # 397
22 Dec 18
parkrun
20:14
16
Hampstead Heath
Hampstead Heath parkrun # 377
28 Jul 18
parkrun
20:56
26
Hampstead Heath
Hampstead Heath parkrun # 389
27 Oct 18
parkrun
21:26
33
Hampstead Heath
Hampstead Heath parkrun # 364
28 Apr 18
8KXC
33:41
225
16
Claybury Park
Start Fitness Metropolitan League
13 Oct 18
8KXC
33:52
279
15
Welwyn Garden City
Start Fitness Metropolitan League
10 Nov 18
8KXC
34:26
192
13
Uxbridge
Start Fitness Metropolitan League
1 Dec 18
8KXC
37:05
170
12
Trent Park
Start Fitness Metropolitan League
10 Feb 18
10K
37:46
38
7
London Hyde Park
Serpentine New Year's Day 10K
1 Jan 18
10K
39:19
39:23
17
4
London Regents Park
Mornington Chasers Regent's Park 10K Winter Series
4 Feb 18
10K
39:25
39:30
18
4
London Regents Park
Mornington Chasers Regent's Park 10K Winter Series
7 Jan 18
10KMT
41:15
42
4
Regent's Park
London Summer League 10K
15 Jul 18
12KXC
53:57
991
Parliament Hill
ECCA Saucony English National Championships
24 Feb 18
10M
65:40
83
10
Twickenham
Cabbage Patch 10
14 Oct 18
HM
82:34
82:39
49
21
St Neots
St Neots Riverside Half Marathon
18 Nov 18
HMMT
85:31
85:32
29
1
Thames Ditton
RunThrough Hampton Court Palace Half Marathon
18 Mar 18
HMMT
91:11
91:12
21
5
Kielder
Active Northumberland Kielder Half Marathon
7 Oct 18
HMMT
1:40:51
2
1
Caterham
Woldingham Half Marathon / Marathon
26 Aug 18
HMMT
2:05:25
2:05:40
9
3
Croydon
Vanguard Way Half Marathon / Marathon
5 Aug 18
30KMT
2:18:36
2:18:41
28
13
Gravesend
North Downs Run 30K
24 Jun 18
Mar
3:06:45
c
1613
188
London
Virgin London Marathon
22 Apr 18
2017 V40 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
1500
5:05.44
2
ns
Parliament Hill
Sweatshop Southern Athletics League Division 3N
19 Aug 17
parkrun
19:21
5
1
Hampstead Heath
Hampstead Heath parkrun # 308
18 Mar 17
parkrun
19:32
10
1
Hampstead Heath
Hampstead Heath parkrun # 345
9 Dec 17
parkrun
19:33
11
Hampstead Heath
Hampstead Heath parkrun # 310
1 Apr 17
parkrun
19:35
8
1
Hampstead Heath
Hampstead Heath parkrun # 340
4 Nov 17
parkrun
19:38
2
1
Margate
Margate parkrun # 227
29 Jul 17
parkrun
19:41
4
Hampstead Heath
Hampstead Heath parkrun # 306
4 Mar 17
parkrun
19:45
6
1
Hampstead Heath
Hampstead Heath parkrun # 338
21 Oct 17
parkrun
19:55
11
1
Hampstead Heath
Hampstead Heath parkrun # 299
14 Jan 17
parkrun
20:37
9
1
Hampstead Heath
Hampstead Heath parkrun # 318
27 May 17
parkrun
20:45
25
1
Hampstead Heath
Hampstead Heath parkrun # 323
1 Jul 17
parkrun
21:28
30
Hampstead Heath
Hampstead Heath parkrun # 300
21 Jan 17
7.8KXC
30:25
245
11
Welwyn Garden City
Start Fitness Metropolitan League
11 Nov 17
7.8KXC
31:28
38
7
Trent Park
Fraternity / Sorority Cup
25 Nov 17
8KXC
29:55
218
18
Uxbridge
Start Fitness Metropolitan League
2 Dec 17
5MNAD
30:51
22
6
Dulwich
London Summer League
2 Jul 17
5MMT
33:04
42
17
Chingford
Orion Harriers Forest 5
5 Aug 17
10K
38:53
19
4
London Battersea Park
London Summer League
20 Aug 17
10KNAD
41:07
15
4
Harrow
London Summer League
18 Jun 17
15KXC
62:43
465
Parliament Hill
South of England AA Championships
28 Jan 17
10M
63:32
62
13
Twickenham
Cabbage Patch 10
15 Oct 17
HM
82:08
82:10
34
16
St Neots
St Neots Riverside Half Marathon
19 Nov 17
HMMT
84:02
84:04
8
3
Kingston upon Thames
Thames Meander Half Marathon
11 Mar 17
Mar
2:56:15
2:56:33
64
11
Brighton
Brighton Marathon
9 Apr 17
2016 V40 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
5000
18:37.2
3
B
Battersea
Sweatshop Southern Athletics League Division 3N
20 Aug 16
5K
21:28
88
11
London Hyde Park
Brooks Serpentine Last Friday 5K
26 Aug 16
parkrun
19:04
10
Highbury Fields
Highbury Fields parkrun # 260
8 Oct 16
parkrun
19:34
10
Hampstead Heath
Hampstead Heath parkrun # 286
22 Oct 16
parkrun
19:42
20
Highbury Fields
Highbury Fields parkrun # 250
30 Jul 16
parkrun
19:47
7
1
Hampstead Heath
Hampstead Heath parkrun # 273
16 Jul 16
parkrun
19:49
13
1
Hampstead Heath
Hampstead Heath parkrun # 271
2 Jul 16
parkrun
19:49
8
Hampstead Heath
Hampstead Heath parkrun # 277
13 Aug 16
parkrun
19:59
9
1
Hampstead Heath
Hampstead Heath parkrun # 268
11 Jun 16
parkrun
20:08
10
1
Hampstead Heath
Hampstead Heath parkrun # 269
18 Jun 16
parkrun
29:56
177
Highbury Fields
Highbury Fields parkrun # 224
16 Jan 16
8KXC
38:49
193
18
Horsenden Hill
Start Fitness Metropolitan League
16 Jan 16
10K
38:14
38:18
20
5
London Regents Park
Mornington Chasers' Regent's Park 10K Winter Series
6 Nov 16
10K
40:13
40:18
56
10
London Hyde Park
Start Fitness Serpentine New Year's Day 10K
1 Jan 16
10M
62:51
84
15
Twickenham
Cabbage Patch 10
16 Oct 16
HM
83:08
83:11
32
12
St Neots
St Neots Riverside Half Marathon
20 Nov 16
HM
83:19
83:31
502
Barcelona, ESP
Mitja Marató de Barcelona
14 Feb 16
HM
86:50
87:00
118
33
Paddock Wood
Brooks Paddock Wood Half Marathon
3 Apr 16
HM
87:09
87:27
99
12
Liverpool
Rock 'n' Roll Liverpool Half Marathon
29 May 16
Mar
3:45:11
3:46:18
9217
1526
London
Virgin London Marathon
24 Apr 16
2015 V40 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
parkrun
19:16
9
1
Hampstead Heath
Hampstead Heath parkrun # 203
7 Mar 15
parkrun
19:27
16
Hampstead Heath
Hampstead Heath parkrun # 197
24 Jan 15
parkrun
19:35
10
1
Hampstead Heath
Hampstead Heath parkrun # 202
28 Feb 15
parkrun
19:37
9
Hampstead Heath
Hampstead Heath parkrun # 228
5 Sep 15
parkrun
19:48
9
1
Hampstead Heath
Hampstead Heath parkrun # 220
11 Jul 15
parkrun
19:50
5
1
Hampstead Heath
Hampstead Heath parkrun # 221
18 Jul 15
parkrun
19:55
7
1
Hampstead Heath
Hampstead Heath parkrun # 195
10 Jan 15
parkrun
19:56
8
Hampstead Heath
Hampstead Heath parkrun # 226
22 Aug 15
parkrun
19:57
14
Hampstead Heath
Hampstead Heath parkrun # 223
1 Aug 15
parkrun
19:57
10
Hampstead Heath
Hampstead Heath parkrun # 225
15 Aug 15
parkrun
20:40
18
Hampstead Heath
Hampstead Heath parkrun # 219
4 Jul 15
parkrun
24:35
72
Hampstead Heath
Hampstead Heath parkrun # 205
21 Mar 15
parkrun
35:06
246
Hampstead Heath
Hampstead Heath parkrun # 234
24 Oct 15
8KXC
31:57
180
17
Claybury
Start Fitness Metropolitan League
10 Oct 15
10K
37:58
38:00
31
7
London Hyde Park
Brooks Serpentine New Year's Day 10K
1 Jan 15
12KXC
52:20
781
Parliament Hill
ECCA Saucony English National Championships
21 Feb 15
HM
81:46
81:53
83
15
Ealing
Ealing Half Marathon
27 Sep 15
HM
82:40
82:50
114
18
Wokingham
Wokingham Half Marathon
8 Feb 15
HMMT
83:06
83:07
11
1
East Molesey
Hampton Court Palace Half Marathon
29 Mar 15
20M
2:12:52
61
18
Ruislip
Finchley 20
8 Mar 15
Mar
2:49:09
2:49:50
742
147
London
Virgin London Marathon
26 Apr 15
Mar
2:58:39
2:58:42
71
26
Abingdon
Abingdon Marathon
18 Oct 15
ZXC
49:16
81
Alexandra Palace
Middlesex County Championships
3 Jan 15
2014 V40 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
5K
17:53
37
Battersea Park
Self Transcendence 5K
9 Jun 14
parkrun
18:56
6
Gateshead
Gateshead parkrun # 117
21 Jun 14
parkrun
19:48
6
1
Hampstead Heath
Hampstead Heath parkrun # 192
25 Dec 14
parkrun
20:09
13
Hampstead Heath
Hampstead Heath parkrun # 159
10 May 14
5.5MXC
37:25
134
16
Horsenden Hill
ATW Metropolitan League
11 Jan 14
10K
38:50
38:53
39
10
London Hyde Park
Serpentine New Year's Day 10K
1 Jan 14
15KXC
86:00
910
Parliament Hill
Southern Championships
25 Jan 14
10M
72:34
359
71
Twickenham
Cabbage Patch 10
19 Oct 14
HM
81:27
25
9
Inskip
Inskip Derby Arms Half Marathon
19 Jan 14
HM
82:31
82:32
88
18
Paddock Wood
Paddock Wood Half Marathon
30 Mar 14
HM
84:04
84:07
42
14
St Neots
St Neots Riverside Half Marathon
16 Nov 14
14.188M
1:40:11
77
Dent
Dentdale 14
8 Mar 14
Mar
2:58:32
2:58:32
1142
237
London
Virgin London Marathon
13 Apr 14
ZXC
31:23
43
9
Trent Park
Fraternity / Sorority Cup
29 Nov 14
ZXC
33:14
164
13
Uxbridge
ATW Metropolitan League
20 Dec 14
2013 V40 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
parkrun
18:54
5
Hampstead Heath
Hampstead Heath parkrun # 124
21 Sep 13
parkrun
18:59
6
Hampstead Heath
Hampstead Heath parkrun # 127
12 Oct 13
parkrun
19:04
7
1
Hampstead Heath
Hampstead Heath parkrun # 118
10 Aug 13
parkrun
19:06
5
1
Hampstead Heath
Hampstead Heath parkrun # 129
26 Oct 13
parkrun
19:22
4
1
Hampstead Heath
Hampstead Heath parkrun # 104
4 May 13
parkrun
19:31
6
Hampstead Heath
Hampstead Heath parkrun # 96
9 Mar 13
parkrun
19:49
15
Hampstead Heath
Hampstead Heath parkrun # 114
13 Jul 13
parkrun
19:52
3
1
Hampstead Heath
Hampstead Heath parkrun # 138
25 Dec 13
parkrun
19:59
9
Hampstead Heath
Hampstead Heath parkrun # 130
2 Nov 13
parkrun
22:51
32
Hampstead Heath
Hampstead Heath parkrun # 107
25 May 13
5MXC
34:24
186
14
Alexandra Palace
ATW Metropolitan League
21 Dec 13
10K
36:56
16
1
Battersea Park
Summer League 10K
18 Aug 13
10K
37:31
37:34
28
7
London Hyde Park
Brooks Serpentine New Year's Day 10K
1 Jan 13
10M
60:37
69
7
Twickenham
Cabbage Patch 10
20 Oct 13
HM
82:37
82:42
35
6
St Leonards On Sea
Hastings Half Marathon (Inc Sussex Champs)
24 Mar 13
30KMT
2:17:13
2:17:15
18
5
Gravesend
North Downs Run 30K
23 Jun 13
Mar
2:52:34
2:52:42
669
126
London
Virgin London Marathon
21 Apr 13
Mar
2:57:51
a
2:57:55
111
Cannes, FRA
Marathon des Alpes-Maritimes
10 Nov 13
MarMT
3:30:36
3:30:41
12
Coniston
Lakeland Trails Marathon
7 Jul 13
ZXC
37:23
135
12
Perivale
ATW Metropolitan League
12 Jan 13
ZXC
62:39
188
Parliament Hill
Southern Championships
16 Feb 13
2012 V35 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
800
2:25.58
2
3
Woodford
Woodford Green Open
21 Aug 12
1ML
5:16
Battersea Park
Self Transcendence Relay (3xMile)
25 Jun 12
5K
17:53
18
Battersea Park
Self Transcendence 5K
21 May 12
parkrun
18:49
1
1
Hampstead Heath
Hampstead Heath parkrun # 75
20 Oct 12
parkrun
19:00
2
1
Hampstead Heath
Hampstead Heath parkrun # 71
22 Sep 12
parkrun
19:02
3
1
Hampstead Heath
Hampstead Heath parkrun # 51
5 May 12
parkrun
19:10
2
1
Hampstead Heath
Hampstead Heath parkrun # 73
6 Oct 12
parkrun
19:36
2
1
Hampstead Heath
Hampstead Heath parkrun # 70
15 Sep 12
parkrun
19:48
3
1
Hampstead Heath
Hampstead Heath parkrun # 85
25 Dec 12
parkrun
19:52
9
Hampstead Heath
Hampstead Heath parkrun # 38
28 Jan 12
5MNAD
29:41
9
1
Perivale
Ealing Summer League
8 Jul 12
10K
36:46
13
Battersea Park
Self Transcendence 10K
24 Mar 12
10K
38:40
38:44
28
London Hyde Park
Brooks Serpentine New Years Day 10K
1 Jan 12
10KNAD
37:27
7
2
Dulwich Park
Metropolitan Summer League
10 Jun 12
15KMT
64:43
17
Keswick
Derwentwater 15K
1 Sep 12
HM
78:23
78:36
138
Reading
Reading Half Marathon
1 Apr 12
HM
79:25
79:26
15
6
St Neots
St Neots Riverside Half Marathon
18 Nov 12
HM
80:43
c
115
Bristol
Bristol Half Marathon
30 Sep 12
20MMT
2:42:36
3
Dunstable
Dunstable Downs 20
9 Sep 12
Mar
2:43:53
2:44:00
308
London
Virgin London Marathon
22 Apr 12
Mar
3:55:17
3:55:37
488
166
Abingdon
Abingdon Marathon
21 Oct 12
ZXC
30:12
142
Trent Park
London City Runner Metropolitan League
14 Jan 12
ZXC
33:50
167
14
Alexandra Palace
ATW Metropolitan League
15 Dec 12
ZXC
34:02
110
Horsenden Hill
London City Runner Metropolitan League
11 Feb 12
ZXC
46:36
595
Parliament Hill
English National Championships
25 Feb 12
2011 V35 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
1ML
5:26
16
Battersea Park
Self Transcendence Relay (3 X Mile)
20 Jun 11
5K
18:29
31
Battersea Park
Self Transcendence 5K
23 May 11
parkrun
18:51
2
1
Hampstead Heath
Hampstead Heath parkrun # 20
24 Sep 11
10K
37:14
37:15
41
Oxford
Oxford Town & Gown 10K
15 May 11
10K
37:33
8
Regents Park
Metropolitan Summer League
24 Jul 11
10K
37:35
15
Dulwich Park
Metropolitan Summer League
5 Jun 11
HM
77:50
78:17
46
Wokingham
Wokingham Half Marathon
13 Feb 11
HM
80:01
2
Lytham St. Anne's
Twin Piers Half Marathon
13 Mar 11
HM
82:13
82:14
28
St. Neots
St. Neots Riverside Half Marathon
20 Nov 11
13.3ML
83:04
16
L10
Caernarfon
Welsh Castles Relay
11 Jun 11
Mar
2:48:38
2:48:40
7
Echternach, LUX
Foyer Marathon
16 Oct 11
MarMT
3:21:16
9
Coniston
Lakeland Marathon
3 Jul 11
ZXC
29:31
46
Kingsbury
North London Championships
29 Oct 11
ZXC
30:42
137
Claybury
London City Runner Metropolitan League
8 Oct 11
ZXC
33:20
161
Alexandra Palace
Metropolitan League
15 Jan 11
ZXC
40:52
113
Parliament Hill
London Championships
19 Nov 11
ZXC
52:18
63
Trent Park
Middlesex County Championships
8 Jan 11
2010 V35 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
3000
10:14.9
8
Parliament Hill
Highgate Harriers/City of London Open Meeting
15 Sep 10
parkrun
17:55
3
1
Finsbury Park
Finsbury parkrun # 37
7 Aug 10
parkrun
18:13
1
1
Grovelands
Grovelands parkrun # 11
2 Oct 10
parkrun
18:24
5
4
Finsbury Park
Finsbury parkrun # 22
10 Apr 10
parkrun
18:27
4
2
Finsbury Park
Finsbury parkrun # 24
24 Apr 10
parkrun
18:37
3
Finsbury Park
Finsbury parkrun # 47
23 Oct 10
parkrun
19:00
4
1
Finsbury Park
Finsbury parkrun # 20
27 Mar 10
parkrun
19:05
6
2
Finsbury Park
Finsbury parkrun # 23
17 Apr 10
parkrun
19:22
4
1
Finsbury Park
Finsbury parkrun # 36
31 Jul 10
10M
58:29
57
Twickenham
Cabbage Patch 10
17 Oct 10
HM
79:37
4
Pewsey
Vale of Pewsey Half Marathon
29 Aug 10
HM
81:37
81:41
149
Reading
Sweatshop Reading Half Marathon
21 Mar 10
HM
82:42
84:01
127
Wokingham
Wokingham Half Marathon
21 Feb 10
HM
84:08
84:10
33
St. Neots
St. Neots Riverside Half Marathon
21 Nov 10
ZXC
29:55
84
Claybury
Metropolitan League
9 Oct 10
ZXC
31:27
126
Trent Park
Metropolitan League
13 Nov 10
2009 V35 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
HM
79:27
9
St. Neots
St Neots Riverside Half Marathon
15 Nov 09
HM
79:38
11
Stratford-upon-Avon
Shakespeare Half Marathon/Marathon
26 Apr 09
Mar
2:51:49
a
58
Edinburgh
Edinburgh Marathon
31 May 09
2008 V35 Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
Mar
2:55:50
2:56:35
748
743
195
London
Flora London Marathon
13 Apr 08
MarMT
3:26:05
2
Seaford
Seaford Marathon
31 Aug 08
2007 SEN Mornington Chasers
Event
Perf
Pos
Venue
Meeting
Date
parkrun
18:39
29
Bushy Park
Bushy Park parkrun # 138
21 Apr 07
Mar
2:57:12
Annecy, FRA
Marathon Du Lac D'Annecy
29 Apr 07
Total Performances: 286
Please see the
Submit section
for details of how to notify us of any missing performances.
Blog
None
Login to submit a picture
UK Rankings
Event
AG
Year
Rank
800
V35
2012
125
1500
V40
2017
205
1500
V45
2019
129
Mile
V45
2019
40
Mile
V45
2021
38
Mile
V45
2022
57
3000
V45
2018
115
3000
V45
2019
115
3000
V45
2020
35
3000
V45
2021
94
5000
V40
2016
167
5000
V45
2019
78
2000SC
V45
2019
21
3000SC
V45
2018
32
3000SC
V45
2021
22
5K
V35
2011
449
5K
ALL
2011
3288
5K
ALL
2012
2136
5K
V35
2012
300
5K
V40
2014
301
5K
ALL
2014
2534
5K
ALL
2018
4910
5K
V45
2018
385
5K
ALL
2020
1685
5K
V45
2020
93
5K
V45
2021
228
5K
ALL
2021
3525
parkrun
V35
2010
224
parkrun
ALL
2010
1457
10K
V35
2011
690
10K
ALL
2011
4104
10K
ALL
2012
3540
10K
V35
2012
572
10K
V40
2013
553
10K
ALL
2013
4084
10K
V40
2014
1292
10K
V40
2015
1090
10K
ALL
2015
6729
10K
V40
2016
1204
10K
V40
2017
1509
10K
V45
2018
551
10K
ALL
2018
6825
10K
V45
2019
483
10K
ALL
2019
6113
10K
V45
2020
342
10K
ALL
2020
3792
10K
V45
2021
318
10K
ALL
2021
3885
10K
ALL
2022
9646
10K
V45
2022
946
10K
V50
2023
245
10K
ALL
2023
5107
10M
V40
2013
182
10M
ALL
2013
1035
10M
V40
2016
349
10M
ALL
2016
1932
10M
V40
2017
398
10M
ALL
2017
2188
10M
ALL
2018
2968
10M
V45
2018
342
10M
V45
2019
112
10M
ALL
2019
1246
10M
ALL
2020
241
10M
V45
2020
20
HM
V35
2009
337
HM
ALL
2009
1615
HM
V35
2010
338
HM
ALL
2010
1704
HM
V35
2011
282
HM
ALL
2011
1264
HM
ALL
2012
1461
HM
V35
2012
322
HM
V40
2012
273
HM
V40
2013
601
HM
ALL
2013
3774
HM
ALL
2014
3167
HM
V40
2014
496
HM
V40
2015
597
HM
ALL
2015
3685
HM
V40
2016
795
HM
ALL
2016
5003
HM
ALL
2017
4225
HM
V45
2017
319
HM
V45
2018
379
HM
ALL
2018
4583
HM
ALL
2019
3405
HM
V45
2019
253
HM
ALL
2021
2771
HM
V45
2021
233
HM
V50
2022
300
HM
ALL
2022
6774
HM
ALL
2023
4423
HM
V50
2023
185
20M
V40
2015
99
20M
ALL
2015
448
Mar
V35
2009
175
Mar
ALL
2009
718
Mar
ALL
2011
582
Mar
V35
2011
145
Mar
ALL
2012
419
Mar
V35
2012
106
Mar
ALL
2013
1006
Mar
V40
2013
186
Mar
V40
2014
421
Mar
ALL
2014
1986
Mar
V40
2015
195
Mar
ALL
2015
954
Mar
ALL
2017
2238
Mar
V40
2017
459
Mar
V45
2018
487
Mar
V45
2019
126
Mar
ALL
2019
1445
Mar
V50
2022
93
Mar
ALL
2022
2446