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
100 V45 Men 2023
Head to Head Top 10
Rank
Perf
PB
Name
Year
Coach
Club
Venue
Date
1
10.9
10.79
Dominic Bradley
2
Crewe & Nantwich
Ormskirk
9 Jul 23
11.07
Nuneaton
6 Aug 23
2
11.32
0.7
10.79/10.7
TJ Ossai
4
BFT Track Academy
Pescara, ITA
22 Sep 23
3
11.43
-0.5
11.00
Mensah Elliott
3
Met Police
Finsbury Park
9 Sep 23
4
11.52
0.9
11.40
Alan Robertson
2
Bob McCrum
Motherwell
Pescara, ITA
21 Sep 23
5
11.74
-0.8
11.44/11.2
Gavin Stephens
1
Worthing
Winchester
5 Jul 23
6
11.80
i
11.38
Ciaran Harvey
5
Lewes
Lee Valley
12 Mar 23
7
11.84
0.9
10.81
Joshua Wood
5
Harrow
Derby
2 Sep 23
8
11.86
1.7
11.47/10.9
Russell Hingley
1
Bromsgrove & Redditch
London (CT)
16 Jul 23
9
11.9
11.41/11.2
Stuart Channon
2
Walton
Ewell
14 Jun 23
11.92
0.2
Pescara, ITA
21 Sep 23
10
11.91
-1.2
11.60/11.3
Richard Higson-Blythe
4
Wakefield
Sheffield
18 Jun 23
11
11.96
0.0
11.56/11.4
Adam Bellis
2
Trafford
Stretford
28 Aug 23
12
11.98
0.9
11.57
Michael Barough
1
Howard Moscrop
Oxford City
Derby
2 Sep 23
13
12.0
12.65/12.0
PB
Robert Tyson
3
Rafer Joseph
Basingstoke & Mid Hants
Portsmouth
24 Apr 23
13
12.0
12.04/11.6
David Brown
1
Tim Needham
Peterborough & Nene Valley
Wormwood Scrubs
18 Jun 23
12.04
-1.1
Hendon
9 Jul 23
15
12.1
0.0
11.11/10.9
Philip Ellershaw
3
Blackpool, Wyre & Fylde
Blackburn
13 May 23
15
12.1
0.0
12.23/11.8
Mark Atkin
3
Philip Garner
Grantham AC
Newark
9 Jul 23
15
12.1
11.87/11.8
Ade Elegbede
2
Colin Corless
Southend
Ware
19 Aug 23
12.29
0.6
Grays
13 May 23
18
12.11
1.8
11.49
Stephen Jarvis
3
Newquay & Par
Exeter
27 Jun 23
19
12.15
0.9
11.62/11.5
Andy Flint
2
Telford AC
Derby
2 Sep 23
20
12.2
12.16
Adie Monk
2
James Wright
Rugby & Northampton
Loughborough
26 Apr 23
12.26
i
Lee Valley
12 Mar 23
12.41
0.6
Lee Valley
20 Aug 23
20
12.2
12.30/12.2
PB
Mark Rothery
4
Medway & Maidstone
Tonbridge
2 Jun 23
20
12.2
11.84
Richard Brooks
5
Met Police
Tonbridge
2 Jun 23
23
12.22
0.9
12.22
PB
John Tindal
3
Paul Allan
Pitreavie
Derby
2 Sep 23
24
12.26
-2.9
12.08
Mike Tarnawsky
5
Dave Combe
Dundee Hawkhill
Grangemouth
8 Jul 23
25
12.3
0.0
12.62/12.3
PB
Kristian Marsh
5
John Carney
Salford Met
Sportcity
19 Aug 23
12.75
Coventry
30 Jul 23
25
12.3
12.18/11.7
Christopher Burgess
4
Southport Waterloo
Blackpool
26 Aug 23
12.80
0.0
Stretford
6 Aug 23
27
12.32
0.7
11.49/11.2
Greg Richards
4
Matthew Hargreaves
Tamworth
Derby
2 Sep 23
28
12.33
1.8
12.33
PB
Keith Kong
5
Lasswade
Livingston
23 Jun 23
29
12.34
0.2
12.12/12.0
Craig Pounder
5
City of York
Pescara, ITA
21 Sep 23
30
12.37
1.2
12.37
PB
Paul Howard
2
James Wardman
Rothwell
Cleckheaton
6 Aug 23
31
12.40
-0.2
11.69
Mark Vallier
2
Les Turner
Poole Runners
Bournemouth
10 Sep 23
32
12.4
11.86/11.8
Amr Ziko
1
Ken Hills
Braintree
Cambridge
30 Apr 23
32
12.4
1.3
12.03/11.8
Rick Cordwell
2
Chorley ATC
Bury
18 Jun 23
12.56
0.0
Stretford
9 Sep 23
34
12.45
1.2
12.39/12.3
Paul Dodds
4
North Shields Poly
Pescara, ITA
21 Sep 23
35
12.47
0.0
11.95
Martin O'Donnell
5
Olympian Youth
Belfast
19 Aug 23
12.39
w
2.9
Tullamore, IRL
12 Aug 23
36
12.49
i
12.21
Nick Johnston-Davis
5
Lincoln Wellington
Lee Valley
12 Mar 23
12.52
0.7
Derby
2 Sep 23
37
12.5
12.12
Manas Karpha
2
Notts
Mansfield
28 May 23
12.52
0.8
Nottingham
13 May 23
37
12.5
12.74/12.5
PB
Lloyd Mumbure
4
Rugby & Northampton
Leamington
14 Jun 23
12.74
-3.0
Nuneaton
16 Sep 23
37
12.5
12.80/12.5
PB
Daniel Scurrell
1
Ipswich
Bury St. Edmunds
5 Jul 23
12.80
0.8
Harrow
18 Jun 23
40
12.51
-0.5
12.51
PB
Anibal Rodriguez Fuentes
3
Veterans
Finsbury Park
9 Sep 23
41
12.58
0.3
12.08
Darren Towart
1
Richard Kilty
Tynedale
Sportcity
16 Aug 23
42
12.6
12.97/12.4
Ken Chan
3
Reading AC
Reading
2 Jul 23
12.97
1.0
Reading
11 Jun 23
42
12.6
12.6
PB
Michael Tanner
2
Hercules Wimbledon
Wimbledon
17 Jul 23
44
12.7
12.05/11.9
Peter Davey
5
Lewis Smith
Ashford AC
Tonbridge
2 Jun 23
45
12.72
i
12.65
Chris Burbidge
1
Ealing Southall & Middx
Lee Valley
12 Mar 23
12.89
1.3
Willesden
20 Jul 23
12.9
Walton
20 May 23
45
12.72
0.9
11.53/11.4
Imam Qazi
4
Team Bath
Yate
12 Aug 23
47
12.75
-0.9
12.75/12.6
PB
Denis Pang
4
David Thomas
North Shields Poly
Jarrow
17 Jun 23
48
12.80
12.80
PB
Tim Cheshire
5
Massimo Lai
Cambridge & Coleridge
St. Ives
31 May 23
49
12.8
13.00/12.6
John Watkinson
2
Marshall Milton Keynes
Milton Keynes
22 Apr 23
13.00
-1.1
Derby
2 Sep 23
49
12.8
0.0
13.37/12.7
Samuel Cole
3
Sue Lawal
Skyrac
Cleckheaton
18 Jun 23
51
12.83
0.0
12.58
Trevor McGlynn
1
Omagh
Belfast
19 Aug 23
52
12.87
0.5
12.87
PB
Solomon Iyinbor
5
Enfield & Haringey
Lee Valley
7 May 23
12.79
w
3.3
Lee Valley
22 May 23
53
12.9
11.23
John Bell
5
Rugby & Northampton
Loughborough
26 Apr 23
53
12.9
12.10/11.9
Martin Aspley-Davis
2
Robert Hingley
Bromsgrove & Redditch
Stratford-upon-Avon
14 Jun 23
53
12.9
13.06/12.6
Aaron Bollu
1
Colchester & Tendring
Bury St. Edmunds
5 Jul 23
13.06
-0.8
Southend
28 Aug 23
56
12.92
0.0
12.51
Thiru Satkunam
1
Thames Valley
Watford
9 Aug 23
57
12.97
0.9
12.74
Michael Bates T64/F64
2
Mike Cooke
Doncaster
Cudworth
13 May 23
58
12.98
-2.6
12.53
Richard Parkinson
2
Geoffrey Barraclough
City of York
York
16 Jul 23
12.77
w
2.3
York
23 Apr 23
59
13.0
12.98/12.6
Greg Asbury
5
Wolverhampton & Bilston
Worcester
10 May 23
60
13.04
0.2
11.84/11.7
Stephen Thorpe
5
Wakefield
Grimsby
29 May 23
61
13.07
-1.2
12.71/12.7
Alex Guest
4
Thames Valley
Wormwood Scrubs
2 Aug 23
62
13.1
12.47/12.2
Richard Henry
5
Royal Sutton Coldfield
Sutton Coldfield
9 Sep 23
12.78
w
2.9
Nuneaton
24 Jun 23
13.15
-2.0
Nuneaton
14 Jun 23
63
13.11
13.11/12.9
PB
Robert Lindsay
5
Jim Young
Kilmarnock
Kilmarnock
2 Apr 23
63
13.11
-1.0
12.52/12.4
Glenn Cooper
2
HY AC
Ashford
9 Jul 23
65
13.16
-1.0
13.06
Christopher Pell
5
Radley
Stoke Mandeville
16 Jul 23
66
13.2
13.0
Matthew Parsons
1
Peterborough & Nene Valley
Peterborough
9 May 23
66
13.2
12.90/12.7
David Evans
4
St. Albans AC
St. Albans
18 Jun 23
13.1
w
3.6
St. Ives
20 May 23
13.87
-1.0
Watford
13 May 23
66
13.2
12.9
Olli Tiainen
1
Boston
Doncaster
19 Aug 23
69
13.22
-3.0
13.22/12.8
PB
Ian Mallabone
1
Nuneaton
Nuneaton
16 Sep 23
70
13.3
12.98
Keith Lok
3
Aidan Bailey
Corby
Peterborough
9 May 23
13.41
0.4
Corby
25 Apr 23
70
13.3
13.56/13.2
Dave Battersby
2
Stratford-upon-Avon
Worcester
10 May 23
70
13.3
12.74
Antony Hylton
4
Central Park
Dartford
28 Jul 23
70
13.3
13.3
PB
Nebojsa Jovanovic
3
Cambridge H
Dartford
28 Jul 23
70
13.3
13.04/12.8
Ben Anderson
3
Eastbourne
Eastbourne
4 Aug 23
75
13.35
-1.9
12.34/12.3
David Pegrum
3
Cumbernauld
Ayr
23 Jul 23
76
13.36
1.9
13.21
Peter Minting
5
Helensburgh
Crownpoint
29 Aug 23
77
13.39
1.9
12.92
Chris Scott
4
Orion
Lee Valley
7 Jun 23
78
13.4
12.6
Andy Stowe
4
Huntingdonshire
St. Ives
23 Apr 23
78
13.4
12.29
Steve Jones
4
Central Park
Dartford
28 Jul 23
78
13.4
13.2
Darren Wright
3
Medway & Maidstone
Dartford
28 Jul 23
78
13.4
0.0
13.4
PB
Ken Hoye
3
Chelmsford
Bedford
9 Sep 23
82
13.46
1.3
13.22/13.2
Iain McLaughlan
3
Craig Torr
Peterborough & Nene Valley
Peterborough
2 Apr 23
83
13.5
13.41
Gary Coleman
3
Epsom & Ewell
Wimbledon
17 Jul 23
83
13.5
13.22
Paul Lorimer-Wing
3
Hercules Wimbledon
Wimbledon
17 Jul 23
85
13.52
0.2
13.33
Jonathan Webb
1
Sale Harriers Manchester
Stretford
29 May 23
86
13.57
-1.5
12.17
Alan James
3
Woodford Green Essex Ladies
Lee Valley
17 Jul 23
12.92
w
2.7
Lee Valley
22 May 23
87
13.59
1.9
13.59
PB
James Willingham
2
Orpington
Eltham
19 Jul 23
88
13.61
0.4
13.56
Kieran O'Brien
4
Spenborough
Doncaster
13 Sep 23
89
13.65
0.6
13.61/13.2
Paul Durrant
4
Cleethorpes
Tampere, FIN
5 Jul 23
90
13.7
13.0
Stuart Dunlop
5
Bryn Percival
Cambridge & Coleridge
Milton Keynes
10 May 23
90
13.7
13.5
Jason Ludlam
5
Newark AC
Mansfield
28 May 23
90
13.7
13.01/12.9
Jeremy Freer
5
Serpentine
Hemel Hempstead
18 Jun 23
90
13.7
0.0
13.7
PB
Darren Kirby
2
Worcester
Stourport
23 Jul 23
94
13.72
0.0
12.92/12.7
Matthew Holloway
1
Gloucester
Nottingham
9 Jul 23
95
13.79
0.9
12.79
Stuart Carter
5
Mark Smith
Brentwood Beagles
Lee Valley
30 Aug 23
96
13.8
13.73/13.0
Anton McCalla
2
Harborough
Bedford
5 Jul 23
96
13.8
13.1
Jon Fish
1
Jon Armstrong
Bexley
Dartford
28 Jul 23
98
13.85
-1.1
13.85
PB
David Southword
5
Manx
Derby
2 Sep 23
99
13.86
0.0
13.86/13.2
PB
Matthew Scott
5
Helensburgh
Kilmarnock
30 Apr 23
100
13.89
0.0
13.89
PB
Gerard Adair
3
North Down
Belfast
19 Aug 23
101
13.9
12.46/12.3
Nigel Hayman
4
Lee Bowker
Ipswich
Southend
10 May 23
101
13.9
14.25/13.9
PB
Peter Mills
4
Kettering
Leamington
14 Jun 23
101
13.9
13.9
PB
Nicolas Strydom
2
Loughton
Bedford
9 Jul 23
104
13.92
1.9
13.92
PB
Valdas Barisasukas
1
Yate
Yate
16 Apr 23
105
14.0
14.37/13.9
Robert Egan
4
Spa Striders
Loughborough
26 Apr 23
105
14.0
14.0
PB
Richard Alford-smith
2
Sevenoaks
Lewes
18 Jun 23
105
14.0
13.89
Lee Coupland
4
Southport Waterloo
Much Wenlock
2 Jul 23
105
14.0
14.0
PB
Ben Jeffery
1
St. Edmund Pacers
Bury St. Edmunds
5 Jul 23
109
14.1
14.0
Paul Edwards
5
Radley
Reading
2 Jul 23
109
14.1
13.18
Roger Hunter
3
St. Albans AC
Grays
19 Aug 23
111
14.14
0.0
13.70/13.3
Colin Frew
3
East Kilbride
Kilmarnock
30 Apr 23
112
14.2
14.69/14.2
PB
Richard Rauchenberg
3
Wellingborough
Bedford
5 Jul 23
14.69
-0.2
Corby
14 May 23
113
14.34
1.1
14.33
Alan Burns
5
Airdrie Harriers
Crownpoint
30 Apr 23
113
14.34
14.34
PB
Lee Maginnis
2
Newry
Belfast
17 Aug 23
115
14.4
14.07
Matt Hanson
3
Manchester H
Salford
23 Apr 23
115
14.4
-2.2
14.15/14.0
Alan Baxter
3
East Kilbride
Linwood
20 May 23
15.49
0.0
Kilmarnock
30 Apr 23
115
14.4
0.0
14.34
Lee Stewart
3
Houghton Harriers
Middlesbrough
19 Aug 23
14.96
-1.9
Jarrow
26 Jul 23
118
14.5
-3.6
12.79
Jasyn Savage
3
Macclesfield
Macclesfield
20 May 23
118
14.5
14.5
PB
Tom Newbould
2
Newark AC
Mansfield
28 May 23
120
14.63
1.0
14.63
PB
Giuseppe Lucignano
2
St. Mary's Richmond
Kingston
19 Apr 23
121
14.76
0.0
14.31
Michael Kelly
5
Armagh
Belfast
19 Aug 23
122
14.80
1.6
13.89
Richard Clark
3
Alex MacEwen
Edinburgh AC
Grangemouth
30 Jul 23
123
14.8
0.0
14.8
PB
John Deacon
1
South Shields
Jarrow
15 May 23
123
14.8
0.0
14.8
PB
Paul Campbell
2
Crook
Jarrow
15 May 23
123
14.8
13.1
Roger Mallard
1
Halesowen
Stratford-upon-Avon
14 Jun 23
123
14.8
14.8
PB
Martin Heeley
5
Ryston
King's Lynn
5 Jul 23
127
14.9
-2.2
14.9
PB
John Edwards
1
East Kilbride
Linwood
20 May 23
127
14.9
-0.5
12.58i
Simon Wroe
5
Whitemoss
Linwood
20 May 23
127
14.9
1.0
14.9
PB
Simon Clough
3
Blyth
Jarrow
5 Jun 23
130
14.99
0.9
14.99
PB
David Walsh
5
Veterans
Lee Valley
16 Aug 23
131
15.1
15.0
Rob Milburn
5
Colchester & Tendring
Cambridge
30 Apr 23
131
15.1
-0.5
15.1
PB
Iain Goff
3
South Shields
Jarrow
31 Jul 23
133
15.27
-2.8
15.27/15.1
PB
Martin D'mellow
4
Aldershot, Farnham & District
Crawley
10 Apr 23
134
15.3
14.34
Mike Duff
3
Ealing Eagles
Battersea Park
15 May 23
135
15.48
15.16
Phil Turner
5
Stevenage & North Herts
Stevenage
2 Sep 23
136
15.49
1.7
15.49/15.4
PB
Simeon Foreman
4
Alison Owens
Malvern Buzzards
Stourport
13 May 23
137
15.5
15.5
PB
Robert Bowery
3
Black Pear Joggers
Worcester
10 May 23
138
15.6
15.6
PB
James Kent
2
Black Pear Joggers
Worcester
10 May 23
138
15.6
15.6
PB
Steffan Meyric Hughes
4
Lewes
Eastbourne
14 Jun 23
140
15.61
-0.9
15.06
Milton McNichol
5
Iain Presnell
Tonbridge
Tonbridge
11 Jul 23
141
15.7
0.0
15.4
Gavin Sandercock
5
Colchester H
Bedford
9 Sep 23
142
15.8
0.0
15.8
PB
Gavin Thompson
1
Tyne Bridge
Middlesbrough
19 Aug 23
143
15.82
-1.9
15.82
PB
Brian Wilson
2
Airdrie Harriers
Ayr
23 Jul 23
144
15.87
-2.1
15.87
PB
Richard Perry
3
South Devon
Plymouth
2 Apr 23
145
17.87
-1.9
17.28
Richard Millar
4
Shettleston
Ayr
23 Jul 23
146
24.5
11.90/11.8
James Collings
2
West Norfolk
King's Lynn
5 Jul 23
147
30.58
-0.6
11.12/11.1
Sylvester Juwe
1
Chelmsford
Hendon
12 Aug 23
Resident Non UK Athletes
12.02
11.20
Radek Mojsak
2
Swindon
Swindon
18 Jun 23
13.6
12.8
Tom McKelvey
5
Serpentine
Battersea Park
19 Jun 23
14.6
13.2
Vaughan Ramsay
5
Ranelagh
Battersea Park
15 May 23