Home
About
Rankings
Athletes
Coaches
Clubs
Highlights
Results
Awards
Help
Login/Register
1. Year:
2025
|
2024
|
2023
|
2022
|
2021
|
2020
|
2019
|
2018
|
2017
|
2016
|
2015
|
2014
|
2013
|
2012
|
2011
|
2010
|
2009
|
2008
|
2007
|
2006
|
All Time
2. Region/Nation:
UK
|
East
|
East Midlands
|
England
|
London
|
North East
|
N Ireland
|
North West
|
Scotland
|
South East
|
South West
|
Wales
|
West Midlands
|
Yorkshire
3. Gender:
Men
|
Women
|
Mixed
4. Group:
Overall
|
Under 20
|
Under 17
|
Under 15
|
Under 13
|
Disability
5. Event:
60
|
100
|
200
|
400
|
800
|
1500
|
3000
|
5000
|
10000
|
3000SC
|
5K
|
10K
|
Half Marathon
|
Marathon
|
60 Hurdles
|
110 Hurdles
|
400 Hurdles
|
High Jump
|
Pole Vault
|
Long Jump
|
Triple Jump
|
Shot
|
Discus
|
Hammer
|
Javelin
|
Indoor Hep
|
Decathlon
|
20K Walk
|
35K Walk
|
4x100
|
4x400
60
|
100
|
200
|
400
|
800
|
1500
|
3000
|
5000
|
2000SC
|
60 Hurdles
|
110 Hurdles
|
400 Hurdles
|
High Jump
|
Pole Vault
|
Long Jump
|
Triple Jump
|
Shot
|
Discus
|
Hammer
|
Javelin
|
Indoor Hep
|
Decathlon
|
4x100
|
4x400
60
|
100
|
200
|
400
|
800
|
1500
|
3000
|
1500SC
|
60 Hurdles
|
100 Hurdles
|
400 Hurdles
|
High Jump
|
Pole Vault
|
Long Jump
|
Triple Jump
|
Shot
|
Discus
|
Hammer
|
Javelin
|
Indoor Hep
|
Octathlon
|
Decathlon
|
4x100
|
4x400
60
|
100
|
200
|
300
|
800
|
1500
|
3000
|
60 Hurdles
|
80 Hurdles
|
High Jump
|
Pole Vault
|
Long Jump
|
Triple Jump
|
Shot
|
Discus
|
Hammer
|
Javelin
|
Indoor Pen
|
Pentathlon
|
4x100
|
4x300
60
|
75
|
100
|
150
|
200
|
600
|
800
|
1200
|
1500
|
60 Hurdles
|
75 Hurdles
|
High Jump
|
Pole Vault
|
Long Jump
|
Shot
|
Discus
|
Javelin
|
Pentathlon
|
4x100
60 Run
|
100 Run
|
100 WC
|
100 FR
|
200 Run
|
200 WC
|
200 FR
|
400 Run
|
400 WC
|
400 FR
|
800 Run
|
800 WC
|
800 FR
|
1500 Run
|
1500 WC
|
1500 FR
|
5000 Run
|
5000 WC
|
10000 Run
|
10000 WC
|
Marathon Run
|
Marathon WC
|
High Jump
|
Long Jump
|
Triple Jump
|
Shot
|
Discus
|
Javelin
|
Club
|
More Options
60
|
100
|
200
|
400
|
800
|
1500
|
3000
|
5000
|
10000
|
2000SC
|
3000SC
|
5K
|
10K
|
Half Marathon
|
Marathon
|
60 Hurdles
|
100 Hurdles
|
400 Hurdles
|
High Jump
|
Pole Vault
|
Long Jump
|
Triple Jump
|
Shot
|
Discus
|
Hammer
|
Javelin
|
Indoor Pen
|
Heptathlon
|
20K Walk
|
35K Walk
|
4x100
|
4x400
60
|
100
|
200
|
400
|
800
|
1500
|
3000
|
5000
|
1500SC
|
60 Hurdles
|
100 Hurdles
|
400 Hurdles
|
High Jump
|
Pole Vault
|
Long Jump
|
Triple Jump
|
Shot
|
Discus
|
Hammer
|
Javelin
|
Indoor Pen
|
Heptathlon
|
4x100
|
4x400
60
|
100
|
200
|
300
|
800
|
1500
|
3000
|
1500SC
|
60 Hurdles
|
80 Hurdles
|
300 Hurdles
|
High Jump
|
Pole Vault
|
Long Jump
|
Triple Jump
|
Shot
|
Discus
|
Hammer
|
Javelin
|
Indoor Pen
|
Heptathlon
|
4x100
|
4x300
60
|
100
|
200
|
300
|
800
|
1500
|
3000
|
60 Hurdles
|
75 Hurdles
|
High Jump
|
Pole Vault
|
Long Jump
|
Triple Jump
|
Shot
|
Discus
|
Hammer
|
Javelin
|
Indoor Pen
|
Pentathlon
|
4x100
|
4x300
60
|
75
|
100
|
150
|
200
|
600
|
800
|
1200
|
1500
|
60 Hurdles
|
70 Hurdles
|
High Jump
|
Pole Vault
|
Long Jump
|
Shot
|
Discus
|
Javelin
|
Pentathlon
|
4x100
60 Run
|
100 Run
|
100 WC
|
100 FR
|
200 Run
|
200 WC
|
200 FR
|
400 Run
|
400 WC
|
400 FR
|
800 Run
|
800 WC
|
800 FR
|
1500 Run
|
1500 WC
|
1500 FR
|
5000 Run
|
5000 WC
|
10000 Run
|
10000 WC
|
Marathon Run
|
Marathon WC
|
High Jump
|
Long Jump
|
Triple Jump
|
Shot
|
Discus
|
Javelin
|
Club
|
More Options
4x100
|
4x400
4x100
|
4x400
4x100
|
4x300
4x100
|
4x300
4x100
4x100 Universal
Login for the extended rankings section
Use
to notify us of amends
DT2K V45 Men 2017
Head to Head Top 10
Rank
Perf
PB
Name
Year
Coach
Club
Venue
Date
1
43.09
54.53
Matthew Twigg
3
Rugby & Northampton
Corby
13 May 17
2
42.51
52.00
Rafer Joseph
4
Basingstoke & Mid Hants
Basingstoke
6 May 17
3
39.72
49.20
Gareth Cook
4
Tony Cook
Kingston & Poly
Aldershot
8 Jul 17
4
38.83
40.82
Paul Derrien
1
St. Mary's Richmond
Crawley
6 May 17
5
38.50
38.50
PB
Phil Crawford
1
Tynedale
Leeds
6 May 17
6
38.29
53.06
Mark Davies
2
Tonbridge
Ashford
15 May 17
7
37.26
38.20
Andrew Thomas
1
Murray Grant
Bristol & West
Stoke Gifford
18 Jul 17
8
36.61
42.64
Peter Roberts
1
Swansea
Solihull
2 Jul 17
9
36.47
39.96
Graham Holder
1
Bexley
Rugby
20 Aug 17
10
36.03
37.94
Darran Askew
2
Mike Corden
Doncaster
Derby
4 Jun 17
11
35.01
37.73
John Twiddle
4
Kingston upon Hull
Hull
5 Aug 17
12
34.68
36.09
Jason Kingwell
2
Herts Phoenix
Watford
14 May 17
13
34.28
66.64
Perriss Wilkins
5
Michael Hughes
Midland Masters
Nuneaton
4 Jun 17
14
33.15
40.83
Gary Parsons
2
Cambridge & Coleridge
Eastbourne
17 Jun 17
15
33.06
33.74
Nigel Spratley-Kemp
3
Reading AC
Carshalton
17 Jun 17
16
32.71
35.89
Damian Crawford
4
Lifford Strabane
Belfast
27 Apr 17
17
32.60
32.72
Peter Evans
4
Woking
Southampton
31 May 17
18
32.59
44.86
Martin Wilson
2
Barrow & Furness
Blackpool
26 Aug 17
19
32.50
32.66
Dave Williamson
3
Dundee Hawkhill
Perth
6 Aug 17
20
32.35
34.35
Mark Roberts
3
Kingston & Poly
Aldershot
8 Jul 17
21
32.09
36.88
Matt Hammond
4
Scunthorpe & District AC (Defunct)
Bury
17 Sep 17
22
32.03
34.57
Patrick Teape
3
Enfield & Haringey
Bedford
15 Jul 17
23
31.91
32.62
Darren Tucker
2
Harborough
Nuneaton
15 Jul 17
24
31.60
32.47
Andrew Sheerin
3
Bournemouth
Ashford
3 Sep 17
25
30.91
36.35
Gary Ireland
4
Liverpool Pembroke Sefton
Burnley
4 Jun 17
26
30.80
33.97
Frank Chapman
3
Eastern Masters
Cosford
24 May 17
27
30.78
33.17
Colin Allen
2
Oldham & Royton
Preston
4 Jun 17
28
30.73
30.85
Ian Smith
3
Whitemoss
Grangemouth
25 Jun 17
29
30.65
38.64
Damon Cripps
2
Dennis Roscoe
Worcester
Warrington
13 Aug 17
30
30.35
35.72
Clyde Gordon
5
Shaftesbury Barnet
Lee Valley
12 Jun 17
31
30.00
35.76
David Ogilvie
4
Ross County
Inverness
13 May 17
32
29.28
34.21
Alan Uzomah
2
Victoria Park & Tower Hamlets
Watford
19 Aug 17
33
29.08
29.08
PB
Mark Lawrence
3
BRAT
Abingdon
16 Jul 17
34
28.97
33.64
Andrew England
1
David Walker
City of York
Horspath
18 Jun 17
35
28.83
36.96
Andy Lewis
5
Kay Reynolds
Harrow
Bromley
19 Aug 17
36
28.68
29.66
Steve Simmonds
4
Tony Cook
Kingston & Poly
Eton
19 Aug 17
37
28.58
28.58
PB
Nigel Instance
5
Thurrock
Croydon
17 Jun 17
38
28.38
30.74
Paul Horrocks
4
Bury
Wakefield
9 Jul 17
39
28.30
32.94
Leeroy Golding
5
Pendle
Stretford
16 May 17
40
27.80
27.81
Ian Jennings
3
Aldershot, Farnham & District
Aldershot
19 Aug 17
41
27.79
29.29
Stephen Warwick
5
Wrexham
Wrexham
13 May 17
42
27.66
34.42
Phil Robinson
2
St. Helens Sutton
Bedford
28 May 17
43
27.46
39.89
Stephen Stokes
4
Vale of Aylesbury
Hemel Hempstead
8 Jul 17
44
27.38
32.22
Richard Gayle
5
Wakefield
Ellesmere Port
4 Jun 17
45
27.35
27.35
PB
Gary Walter
3
Oxford City
Abingdon
3 Jul 17
46
27.17
27.17
PB
Darren Scott
4
St. Helens Sutton
Warrington
13 Aug 17
47
26.74
28.84
Mark Lodge
5
Yate
Yate
13 Aug 17
48
26.34
28.77
Colin Clear
5
City of Lisburn
Belfast
8 Jul 17
49
25.86
29.16
Wayne Gadd
2
East Grinstead
Southend
22 Jul 17
50
25.68
26.19
Vito Ricci
5
Sam Cater
Bromsgrove & Redditch
Lee Valley
11 Mar 17
51
25.63
26.62
Ian Payne
5
Newbury
Swindon
18 Nov 17
52
25.09
26.31
Gavin Pemberton
5
Trafford
Warrington
3 Sep 17
53
24.96
29.09
Peter Coates
5
Halesowen
Wolverhampton
4 Jun 17
54
24.75
25.07
Alec Taylor
1
Jaime Walker
Burton
Nottingham
8 Apr 17
55
24.67
28.03
Ricky Housley
2
Barry Hawksworth
Doncaster
Doncaster
5 Aug 17
56
24.63
25.53
Stuart Stafford
3
Dacorum
Lee Valley
12 Jun 17
57
24.59
25.86
Matt Spicer
2
Yate
Yate
13 Aug 17
58
24.38
24.38
PB
Andrew Preacher
5
Shetland
Lerwick
10 Sep 17
59
24.35
26.41
Ian Rose T12/F12
1
Wycombe
Woodford
13 Jun 17
60
24.34
24.34
PB
Alex Canizo
2
Richmond & Zetland
Jarrow
6 May 17
61
24.07
24.07
PB
Richard Walker
5
Cleethorpes
Grimsby
9 Jul 17
62
23.95
25.55
Geoff Butler
4
Basingstoke & Mid Hants
Basingstoke
23 Sep 17
63
23.94
25.18
Stuart Earl
5
Medway & Maidstone
Gillingham
15 Apr 17
64
23.88
25.42
Darren Clissold
1
City of Salisbury
Poole
21 May 17
65
23.77
25.91
John Linaker
5
Burnley
Ashton under Lyne
5 Aug 17
66
23.69
24.79
Stephen Talbot
5
Dartford H
Dartford
24 Sep 17
67
23.68
24.99
Richard Johnson
3
Tamworth
Nuneaton
15 Jul 17
68
23.46
26.08
James Rossiter
3
Highgate
Battersea
8 May 17
69
23.33
28.91
Kez Greenwood
Unattached
Wishaw
30 Jul 17
70
23.12
23.12
PB
Philip Fellows
4
Telford AC
Tamworth
10 Sep 17
71
23.02
27.33
Greg Bennett
1
Thames Valley
Battersea
8 May 17
72
22.74
22.74
PB
Gavin Mclaughlin
4
Nicholas Bull
Team Kennet
Portsmouth
19 Aug 17
73
22.47
22.47
PB
Harvey Griffiths
5
Stewart Dearman
Watford
Watford
10 Sep 17
74
22.46
23.05
David Hunt
5
Woking
Kingston
27 Aug 17
75
22.44
33.56
David Hughes
1
Ipswich
Bury St Edmunds
17 Sep 17
76
22.30
23.23
David Ashbourne
4
Leamington
Worcester
6 May 17
77
22.15
22.41
Philip Gowers F38
5
Bronwin Carter
City of Portsmouth
Portsmouth
13 May 17
78
22.14
26.12
Lee Hetherington
2
South Shields
Jarrow
31 Jul 17
79
21.78
24.26
Ian Bridgeman
3
Aldershot, Farnham & District
Portsmouth
1 May 17
80
21.62
21.62
PB
Paul Donaghy
5
Durham
Jarrow
22 May 17
81
21.49
25.23
Adam Young Johnson
4
Matthew Hargreaves
Tamworth
Telford
10 May 17
82
21.33
32.27
David Pearson
5
Wimborne
Salisbury
8 Jul 17
83
21.29
21.29
PB
Jason Newell
2
Thomas Clough
Spenborough
Cleckheaton
10 Sep 17
84
21.27
23.44
Tunde Buraimo
4
Preston
Preston
9 Sep 17
85
21.19
23.62
Vincent Glennon
1
East Kilbride
Ayr
28 May 17
86
21.11
24.69
Graham Brooks
2
North Somerset
Yate
13 Aug 17
86
21.11
22.50
David Glendower
5
Invicta East Kent
Kingston
27 Aug 17
88
21.02
21.99
Paul Wilkinson
2
Blackburn
Blackburn
5 Aug 17
89
20.90
21.11
Mike Hills
2
Stacey Lebond
Braintree
Woodford
1 Apr 17
90
20.53
20.53
PB
Michael Marks
5
Forest of Dean AC
Yate
9 Jul 17
91
20.38
20.38
PB
Tony Shepherd
5
Holmfirth
Wakefield
9 Jul 17
92
20.25
21.41
Stephen Harris
1
Erme Valley
Braunton
23 Apr 17
93
20.10
20.10
PB
James Marshall Leitch
3
Heaton
Whitley Bay
9 Jul 17
94
20.08
20.16
Gary Cheek
2
Southend
Ipswich
26 Jul 17
95
20.07
25.66
Angus Dudley
5
Cambridge & Coleridge
Norwich
20 Aug 17
96
20.01
20.01
PB
Jason Shipton
3
Tavistock
Braunton
13 Aug 17
97
19.97
21.27
Geoff Cole
2
Annette Weale
Yeovil
Braunton
30 Jul 17
98
19.92
24.24
Shaun Carter
3
City of York
Sheffield
3 Sep 17
99
19.83
19.83
PB
John Wooller
2
Ipswich
Colchester
11 Jun 17
99
19.83
21.70
Steven Brookes
3
Diss
Kettering
30 Sep 17
101
19.81
22.63
Paul Jonathan English
2
Sevenoaks
Gillingham
17 Jul 17
102
19.72
20.83
Paul Fryers
5
Penistone
Grantham
4 Jun 17
103
19.65
19.65
PB
Martin Griffin-Jones
1
Halton & Frodsham
Warrington
3 Sep 17
104
19.29
19.29
PB
Damian Barrett
1
Springfield
Southend
7 Jun 17
105
19.26
19.26
PB
Graham Moffatt
5
Dark Peak
Wakefield
5 Aug 17
106
19.14
19.14
PB
Andy Coleman
5
Billericay
Southend
7 Jun 17
107
19.10
29.04
Brian Campbell
1
Preston
Wigan
9 Jul 17
108
19.03
19.03
PB
Darrell Harrison
5
Barnsley AC
Cleckheaton
9 Jul 17
109
19.02
19.02
PB
Dave Roberts
5
Mike Ellis-Martin
Charnwood
Lee Valley
11 Mar 17
110
19.00
19.00
PB
Mark Goodwin
1
Felixstowe
Exeter
2 Jul 17
111
18.98
18.98
PB
John O'Hara
2
Dunfermline Track & Field
Ayr
28 May 17
112
18.97
20.62
Peter Compton
4
Darren Andrews
Forest of Dean AC
Tamworth
6 Aug 17
113
18.90
21.46
Piers Puntan
3
Overton
Portsmouth
22 May 17
113
18.90
18.90
PB
Scott Forrest
2
Peterborough
Luton
8 Jul 17
113
18.90
18.90
PB
Steve Mortimer
4
Huntingdonshire
Cambridge
16 Jul 17
116
18.88
20.78
Alex Malzer
3
Serpentine
Croydon
17 Jun 17
117
18.87
20.88
Phil Rogers
3
East Grinstead
Tooting
17 Jun 17
118
18.86
19.67
Chris Lines
1
Sedgefield
Darlington
16 May 17
119
18.79
19.23
Sonny Peart
5
Metros
Uxbridge
5 Jun 17
120
18.76
18.76
PB
Clive Bate
2
Reading RR
Horspath
15 May 17
121
18.73
18.73
PB
Mike Burton
1
Harling
King's Lynn
23 Apr 17
122
18.68
24.80
Steve Clemo
4
Newquay & Par
Exeter
24 Sep 17
123
18.51
21.10
Derek Hateley
3
Terry Selway
Nuneaton
Sutton in Ashfield
6 May 17
123
18.51
18.51
PB
Neil Martin
2
Stamford
Peterborough
31 Jul 17
125
18.44
18.52
Peter Graves
4
Tim Newenham
City of Norwich
Ipswich
16 Jul 17
126
18.40
18.40
PB
Jason K Syrett
5
David Staines
Thurrock
Southend
7 Jun 17
127
18.01
19.40
Mike Curneen
1
Gloucester
Yate
13 Aug 17
128
18.00
18.24
David Steel
2
Dunfermline Track & Field
Ayr
28 May 17
128
18.00
18.00
PB
Andrew Shiel
3
Penistone
Grimsby
9 Jul 17
130
17.93
17.93
PB
Christopher Bartlett
3
Tyne Bridge
Jarrow
31 Jul 17
131
17.86
19.66
Mark Lawson
2
Great Yarmouth
Bury St Edmunds
20 Aug 17
132
17.62
17.62
PB
David Howell
2
Epsom & Ewell
Carshalton
9 Sep 17
133
17.61
17.61
PB
David Swalwell
3
Blyth
Jarrow
6 May 17
134
17.52
20.01
Martin Lewis
5
East Cheshire
Ashton under Lyne
5 Aug 17
135
17.49
22.72
Neil Lincoln
2
Holland Sports AC
Tooting
17 Jun 17
136
17.36
17.36
PB
Steven Sinnott
4
Kettering
Burton
4 Jun 17
137
17.27
19.33
James Charters
4
Worksop
Wakefield
5 Aug 17
138
17.15
23.07
Ed Saunders
1
Royal Sutton Coldfield
Burton
28 Jun 17
139
17.08
17.08
PB
Dale Fox
3
Halifax
Halifax
9 Jul 17
140
16.85
19.02
Mark Saunders
3
Maldwyn
Wrexham
12 Aug 17
141
16.75
18.31
Justin Thompson
3
Altrincham
Stretford
6 May 17
142
16.64
18.03
Simon Prior
4
Wells City
Bedford
15 Jul 17
143
16.56
16.56
PB
Paul Byrne
1
Southport Waterloo
Litherland
2 Sep 17
144
16.50
16.50
PB
Peter Llewellyn
3
Birtley
Jarrow
22 May 17
145
16.35
16.35
PB
Steven Julier
2
Medway & Maidstone
Newport
23 Apr 17
145
16.35
26.22
Matthew Reece
4
Peter O'Keefe
Oxford City
Basingstoke
23 Sep 17
147
16.32
19.55
Neil Fowler
5
Crewe & Nantwich
Preston
4 Jun 17
148
16.27
21.79
John Gercs
3
Rugby & Northampton
Birmingham
4 Jun 17
149
16.02
16.59
Alison Dale
3
Bury
Bury
4 Jun 17
150
15.84
26.83
Paul Holliday
1
Copeland
Whitehaven
13 Aug 17
151
15.60
16.10
John Dunn
4
Clydesdale
Ayr
28 May 17
152
15.59
15.59
PB
Ricky Bailey
5
West Norfolk
King's Lynn
7 Jun 17
153
15.55
22.29
Keith Clarke
5
Cambridge & Coleridge
Peterborough
23 Apr 17
154
15.39
18.24
Jason Elworthy T38/F38
1
Barry & Vale
Swansea
29 Jul 17
155
15.28
15.28
PB
Russell Kirby
3
Gloucester
Yate
9 Jul 17
156
15.26
16.60
Chris Ness
2
Jack Rutherford
Walton
Basingstoke
23 Sep 17
157
15.24
15.24
PB
Alan Cameron
3
Corstorphine
Grangemouth
13 Aug 17
158
15.20
15.72
Greg Oulton
5
Lytham St. Annes
Hyndburn
17 Jun 17
159
15.17
16.03
Mark Bryant
1
Harrogate
Grantham
4 Jun 17
160
15.16
15.46
Philip Carratt
3
Worksop
Grantham
4 Jun 17
161
15.15
15.15
PB
Lawrence Bate
5
Dorking & Mole Valley
Hastings
15 Apr 17
162
14.95
17.55
Michael Westwood
3
Sparkhill
Solihull
28 Jun 17
163
14.75
14.75
PB
Paul Wakefield
1
Newcastle (Staffs) AC
Nuneaton
15 Jul 17
164
14.42
15.36
Charles Exton
5
Hereford
Hereford
13 May 17
165
14.38
14.38
PB
Andrew Munro
2
Elvet
Jarrow
22 May 17
166
14.35
15.77
Chris Hamer-Hodges
2
Nuneaton
Leamington
28 Jun 17
167
14.05
14.10
David McAdam
5
Aldershot, Farnham & District
Portsmouth
1 May 17
168
13.99
15.95
Jason Kabel
1
Peter Barry
Harrow
Wormwood Scrubs
17 Jun 17
169
13.87
13.87
PB
Graham Hall
4
North Shields Poly
Jarrow
31 Jul 17
170
13.55
13.55
PB
Steven Juiler
2
Aberdare Valley
Brecon
7 Jun 17
171
13.54
15.28
Mark Kencroft
5
Ealing Southall & Middx
Battersea
8 May 17
172
13.40
14.16
Vince Clarke
1
Dacorum
Hemel Hempstead
16 Jul 17
173
13.13
16.53
Steven Baldock
3
Hastings AC
Horsham
8 Jul 17
174
13.05
15.27
Simon Strong
2
Biggleswade
Cambridge
7 Jun 17
175
12.91
17.15
Steven Laing
1
Falkirk
Grangemouth
25 Jun 17
176
12.74
12.74
PB
Anthony Christian Raine
4
Torbay
Braunton
13 Aug 17
177
12.53
14.91
Phil Green
5
Ted Baty
Heaton
Whitley Bay
6 May 17
178
12.25
12.25
PB
Stephen Massey
5
Striders of Croydon
Kingston
12 Jun 17
179
12.13
12.13
PB
Stephen Terry-Short
2
Cannock & Stafford
Telford
10 May 17
180
10.78
10.78
PB
Simon Hockaday
4
Team Kennet
Portsmouth
19 Aug 17
181
9.56
9.56
PB
Gary Dean
2
Penistone
Wakefield
5 Aug 17
182
9.50
9.50
PB
Jonathan Ranford
2
Newcastle (Staffs) AC
Tamworth
6 Aug 17
Resident Non UK Athletes
30.04
31.72
Bernhard Jongejan
1
Sabrina Mace
Walton
Kingston
21 May 17