Rank Time Athlete Age Grp Club Meeting Venue Date PB
1 23.40 1.5 Mike Coogan V50 East Cheshire Harriers & Tameside AC British Masters Outdoor Championships Derby 14 Sep 25 22.80i
2 24.42 1.5 Richard Higson-Blythe V50 Wakefield District H & AC British Masters Outdoor Championships Derby 14 Sep 25 23.20
3 24.61 -1.6 PB Mike Tarnawsky V50 Dundee Hawkhill Harriers Northern Ireland Masters Athletics Association Track & Field Championships Belfast 21 Jun 25 24.61
4 24.8 Richard Brooks V50 Metropolitan Police AC Southern Counties Veterans League - Western Division Horspath 21 Sep 25 24.45
5 24.83 -0.2 PB Salvatore Passerini V50 Woodford Green AC with Essex Ladies Woodford Open Graded Meeting Woodford 17 Jun 25 24.83
6 25.0 Mark Rothery V50 Medway and Maidstone AC Southern Counties Veterans AC League - Kent Division 2 Tonbridge 11 Jul 25 24.86
7 25.10 0.4 Mark Collins V50 Winchester & District AC London Masters International (+OPEN Sprints,Hurdles,Distances) Lee Valley 26 Jul 25 22.60
8 25.13 1.5 Richard Scott V50 South West Veterans AC British Masters Outdoor Championships Derby 14 Sep 25 24.33
9 25.29 -0.3 Leon Braithwaite V50 Enfield and Haringey A C Southern Counties Veterans AC League - Herts & North Middlesex Division Harrow 28 Jul 25 23.25
10 25.3 Martin White V50 Mansfield Harriers Nottinghamshire County Development League Newark 27 Apr 25 23.42
11 25.33 1.6 Mark McAllister V50 Tonbridge AC Kent Combined Events, Masters Track & Throws & U13 Championships Gillingham 13 Sep 25 24.90
12 25.38 PB Darren Mason V50 Royal Navy Athletics Club-not affiliating 2024 Armed Forces Inter-Services Athletics Championship Telford 9 Jul 25 25.38
13 25.40 1.8 Ciaran Harvey V50 Lewes AC Be Fit Today Track Academy Lee Valley 30 Aug 25 23.38
14 25.56 0.1 Christopher Burgess V50 Southport Waterloo AC Trafford Medal Meeting Stretford 21 Jun 25 24.51
15 25.63 i Anibal Rodriguez Fuentes V50 Veterans AC Be Fit Today Track Academy Indoor Series Lee Valley 21 Dec 25 25.06
16 25.78 i Cameron Smith V50 Central AC 4J Studios scottishathletics National Indoor Masters Champs (and Para Success) Scotstoun 2 Feb 25 23.12
16 25.78 1.4 David Olusanya V50 Bedford & County AC Eastern Athletics Championships Cambridge 19 Jul 25 24.34
18 25.87 0.8 PB Greg Asbury V50 Wolverhampton & Bilston England Masters AA Outdoors Inter-Area Challenge York 17 Aug 25 25.87
19 25.9 Kevin Brooker V50 Oxford City AC Southern Counties Veterans AC League - Western Division Abingdon 28 May 25 25.29
19 25.9 Peter Davey V50 Ashford AC Southern Counties Veterans AC League - Kent Division 1 Tonbridge 11 Jul 25 24.34
21 26.11 1.3 PB Dave Rogers V50 Brighton Phoenix British Masters Outdoor Championships Derby 14 Sep 25 26.11
22 26.35 i PB Ruairaidh MacArthur V50 Stornoway R & AC 4J Studios scottishathletics National Indoor Masters Champs (and Para Success) Scotstoun 2 Feb 25 26.35i
23 26.46 1.8 Grant Stirling V50 Eastbourne Rovers AC London Masters International (+OPEN Sprints,Hurdles,Distances) Lee Valley 27 Jul 25 25.88
24 26.49 -1.1 Kristian Marsh V50 Salford Metropolitan AC Trafford Medal Meeting Stretford 28 Sep 25 26.24
25 26.5 0.0 Richard Henry V50 Royal Sutton Coldfield Athletics Club Midland Veteran's League - North Birmingham 21 May 25 25.11
25 26.5 Bernard Ward V50 Trafford Athletic Club Mid Lancs Track & Field League Bury 26 Jul 25 22.76
27 26.58 0.2 PB Raymond Clayton V50 Lincoln Wellington Athletic Club Masters Grand Prix & Open Sheffield 23 Aug 25 26.58
28 26.6 Craig Beecham V50 Newbury AC Southern Counties Veterans AC League - Western Division Abingdon 28 May 25 25.11
28 26.6 1.7 Scott Whittle V50 Bolton United Harriers & AC Northern T&F League - West 2 Blackburn 22 Jun 25 24.8
30 26.65 1.5 Nick Johnston-Davis V50 Northern Masters AC British Masters Outdoor Championships Derby 14 Sep 25 24.76
31 26.7 Mark Powell V50 Abingdon AC Southern Counties Veterans AC League - Western Division Abingdon 28 May 25 27.43
31 26.7 Stephen Aish V50 Ryston Runners Eastern Masters ac Championships Sandy 28 Jun 25 25.7
33 26.71 i Martin O'Donnell V50 Olympian Youth & AC England Masters Athletics Association Indoors Inter-Area Challenge Lee Valley 16 Feb 25 24.89
34 26.72 i Kelly Fairclough V50 Notts AC British Masters Indoor Championships Lee Valley 22 Feb 25 26.02
35 26.75 -4.4 Allan Cameron V50 Victoria Park City of Glasgow AC CSSAL Central & South of Scotland League Div 1 Match 2 Kilmarnock 1 Jun 25 26.36
36 26.80 0.2 Chris Scott V50 Orion Harriers Southern Athletics League Division 3 North London Hillingdon 12 Jul 25 26.00
37 26.8 John Bell V50 Rugby & Northampton AC Midland Veteran's League - East Nuneaton 11 Jun 25 23.41
38 26.81 -0.2 Elson Mourao V50 Corstorphine AAC Scottish National Athletics League Match 4 Grangemouth 27 Jul 25 26.38
39 26.82 -0.8 Yinka Opaleye V50 Huntingdonshire AC Peterborough & Nene Valley AC Sprints & Hurdles Sunday Peterborough 6 Apr 25 24.87
40 26.89 0.7 PB Gordon Britton V50 Maidenhead AC BMAF Pentathlon, 5000m Championships & Open Events Nuneaton 24 Aug 25 26.89
41 26.97 i Stuart McGowan V50 Giffnock North AC 4J Studios scottishathletics National Indoor Masters Champs (and Para Success) Scotstoun 2 Feb 25 25.81i
42 27.0 Tim Cheshire V50 Cambridge & Coleridge AC Eastern Masters AC League - Central East Division Cambridge 4 Jun 25 26.22
43 27.01 Denis Pang V50 North Shields Polytechnic Club North East Senior Development League - Division 1 Whitley Bay 15 Jun 25 26.23
44 27.06 0.0 Stephen Thorpe V50 Wakefield District H & AC West Yorkshire Athletics League Wakefield 25 Jun 25 24.64i
44 27.06 -2.1 Steven William Dodds V50 North Shields Polytechnic Club North East Grand Prix Jarrow 9 Jul 25 26.21
46 27.1 0.1 PB Rory Freeman V50 Banbury Harriers AC Midland Counties League Division 3SE Banbury 17 May 25 27.1
47 27.11 0.8 John McKeown V50 Aberdeen AAC England Masters AA Outdoors Inter-Area Challenge York 17 Aug 25 25.23i
48 27.2 Lee Bowker V50 Ipswich Harriers Eastern Masters AC - South Division Colchester 1 Aug 25 25.7
48 27.2 Marc Turner V50 Halesowen ACC Midland Veteran's League - South Redditch 6 Aug 25 25.4
50 27.25 1.3 James Morgan V50 Newport Harriers Avon AA/Yate & District AC - Masters Open (inc Welsh Masters Championships) Yate 8 Jun 25 25.43
51 27.26 0.5 Peter Minting V50 Helensburgh AAC Shettleston Harriers Open Graded Meeting Crownpoint 26 Aug 25 26.92
52 27.28 i Robert Lindsay V50 Kilmarnock Harriers & AC 4J Studios scottishathletics National Indoor Masters Champs (and Para Success) Scotstoun 2 Feb 25 26.62
53 27.4 Alex Guest V50 Thames Valley Harriers Southern Counties Veterans League - Western Division Horspath 21 Sep 25 26.43i
54 27.43 -0.7 Darren Dods V50 Guildford & Godalming AC Aldershot, Farnham & District Open Graded Meeting Aldershot 17 Jul 25 24.13
55 27.5 0.0 Robert Law V50 Cannock & Stafford AC Midland Veteran's League - North Birmingham 21 May 25 26.33
55 27.5 -1.8 Mark Stewart V50 Darlington H & AC North East Masters AA League Jarrow 2 Jun 25 27.09
57 27.51 i David Shortridge V50 Victoria Park Harriers and Tower Hamlets AC British Masters Indoor Championships Lee Valley 22 Feb 25 25.52
58 27.6 -0.1 PB Paul Clarke V50 Wolverhampton & Bilston Midland Veteran's League - North Sutton Coldfield 9 Jul 25 27.6
59 27.76 0.0 Christopher Pell V50 Radley Athletic Club BWAA/BWRA Grand Prix Series Stoke Mandeville 19 Jul 25 26.29
60 27.84 0.0 Kieran O'Brien V50 Spenborough & Dist AC West Yorkshire Athletics League Wakefield 25 Jun 25 27.35
61 27.89 0.7 PB Andre Dahlkamp V50 Victoria Park Harriers and Tower Hamlets AC BMAF Pentathlon, 5000m Championships & Open Events Nuneaton 24 Aug 25 27.89
62 27.9 Robert Egan V50 Leamington Cycling and Athletics Club Midland Veteran's League - East Nuneaton 11 Jun 25 29.08i
62 27.9 Gavin Lawrence V50 Reigate Priory AC Southern Counties Veterans League - South London Division Carshalton 28 Jul 25 26.2
64 28.0 Keith Lok V50 Corby AC Eastern Masters AC League - Central West Division Bedford 4 Jun 25 26.83
65 28.09 -1.9 Rene De Groot V50 Guildford & Godalming AC Southern Athletics League Division 2 South & West Swindon 22 Jun 25 27.91
66 28.1 Steven Nijs V50 Liverpool Pembroke & Sefton H AC Northern T&F League - West 1 South Ormskirk 13 Jul 25 28.0
67 28.13 -0.2 Paul Allan V50 Pitreavie AAC Scottish National Athletics League Match 4 Grangemouth 27 Jul 25 25.83i
68 28.2 -1.0 Garry Hodgkins V50 Nuneaton Harriers Midland Veteran's League - East Rugby 6 Aug 25 29.29
69 28.23 -1.0 Osvaldo Spadano V50 Hercules Wimbledon AC Hercules Wimbledon Pentathlon Challenge & Open Track Events Wimbledon 13 Apr 25 27.93
70 28.3 Andy Dray V50 Haywards Heath Harriers Sussex Masters League Lewes 19 May 25 27.9
71 28.35 1.0 PB Steven Burchill V50 Harmeny AC CSSAL Central & South of Scotland League Div 2 Match 2 Grangemouth 1 Jun 25 28.35
72 28.4 Nick Andrews V50 Harrow AC Southern Counties Veterans AC League - Herts & North Middlesex Division Stevenage 9 Jun 25 25.62
72 28.4 PB Solomon Iyinbor V50 Enfield and Haringey A C Southern Counties Veterans AC League - Herts & North Middlesex Division Stevenage 9 Jun 25 28.4
74 28.47 -1.7 Simon Ciaravella V50 Southampton Athletic Club Southern Counties Veterans AC League - Hampshire Division Aldershot 21 Jul 25 21.87
75 28.49 -1.4 PB James Scarth V50 Exeter Harriers Devon County Championships Exeter 11 May 25 28.49
76 28.5 Steve Goodwill V50 Burnley AC Mid Lancs Track & Field League Blackpool 30 Aug 25 25.80
77 28.51 0.5 PB Jerome Moisan V50 Medway and Maidstone AC Southern Counties Veterans AC League - Kent Division 2 Dartford 13 Jun 25 28.51
78 28.6 0.0 Phil Rowley V50 City of Stoke AC Midland Veteran's League - North Birmingham 21 May 25 28.4
78 28.6 0.0 Stephen Terry-Short V50 Cannock & Stafford AC Midland Veteran's League - North Birmingham 21 May 25 25.20
80 28.70 1.9 Simon Wroe V50 Whitemoss AAC CSSAL Central & South of Scotland League Div 3 Match 2 Grangemouth 1 Jun 25 25.98
81 28.7 Mark Preskett V50 Herne Hill Harriers Southern Counties Veterans AC League - Mid London Division Perivale 2 Jul 25 27.8
81 28.7 Jeremy Freer V50 Serpentine Running and Triathlon Club Rosenheim League - Eastern Division Tooting Bec 16 Jul 25 27.06
83 28.8 Craig Scott V50 Swindon Harriers Southern Counties Veterans AC League - Western Division Abingdon 28 May 25 28.14
84 28.89 1.0 PB James Manning V50 Wimborne AC South West Athletics League Exeter 7 Sep 25 28.89
85 28.9 PB Sebastian Naughton V50 Sevenoaks AC Southern Counties Veterans AC League - Kent Division 2 Tonbridge 11 Jul 25 28.9
86 29.01 -0.8 PB Andy Fish V50 Unattached Tonbridge AC Evening Meeting 4 Tonbridge 5 Aug 25 29.01
87 29.04 i PB Liam Dawson V50 Ryston Runners Essex and Eastern Indoor Championships Lee Valley 2 Mar 25 29.04i
88 29.24 -2.2 PB Ben Mitchinson V50 Northern Masters AC North East Masters AA Championships Jarrow 21 Jun 25 29.24
89 29.25 0.9 PB Neil Gamble V50 Western Tempo Gloucester AC Spring Open Gloucester 27 Apr 25 29.25
90 29.3 0.0 Ben Wilson V50 Darlington H & AC North East Masters AA League Jarrow 14 Jul 25 29.84
91 29.4 Paul Edwards V50 Radley Athletic Club Southern Counties Veterans AC League - Western Division Abingdon 12 Jun 25 29.55
91 29.4 Stuart Dunlop V50 Cambridge & Coleridge AC Eastern Masters AC League - Central East Division King's Lynn 30 Jul 25 27.1
93 29.5 PB Paul Jeffries V50 Preston Harriers Mid Lancs Track & Field League Bury 5 Jul 25 29.5
94 29.6 Chris Ness V50 Walton AC Midland Veteran's League - South Redditch 16 Jul 25 27.37
95 29.62 0.5 PB Robert Bowie V50 Paddock Wood AC Southern Counties Veterans AC League - Kent Division 2 Dartford 13 Jun 25 29.62
96 29.71 -0.5 Constantine Serugo V50 Cambridge Harriers Southern Athletics League Division 2 North & East Eltham 13 Jul 25 26.77
97 29.9 PB Christian Glencross V50 Epsom & Ewell Harriers Southern Counties Veterans League - South London Division Ewell 30 Jun 25 29.9
98 29.95 1.6 Anthony Crush V50 Tonbridge AC Southern Counties Veterans AC League - Kent Division 2 Dartford 13 Jun 25 28.89
98 29.95 Andrew Baiden V50 Rothwell Harriers & AC Wakefield District Harriers InterClub Competition Wakefield 8 Jul 25 29.72
100 30.02 1.0 PB Chris Nield V50 Gloucester AC Midland Counties League Division 1 Rugby 17 May 25 30.02
101 30.1 PB Ian McPhail V50 Wigan & District H & AC Mid Lancs Track & Field League Lancaster 18 May 25 30.1
102 30.3 PB Jason Goodman V50 Harborough AC Midland Veteran's League - East Nuneaton 11 Jun 25 30.3
102 30.3 PB Rafez Noorullah V50 Rugby & Northampton AC Midland Veteran's League - East Nuneaton 11 Jun 25 30.3
104 30.40 0.7 Martin Willis V50 Walton AC BMAF Pentathlon, 5000m Championships & Open Events Nuneaton 24 Aug 25 28.43i
105 30.5 PB Mark Norris V50 Basingstoke & Mid Hants AC Southern Counties Veterans AC League - Hampshire Division Southampton 19 May 25 30.5
105 30.5 Nigel Gardner V50 Chelmsford AC Eastern Masters AC - South Division Colchester 1 Aug 25 28.10
107 30.64 i Philip Krinks V50 Winchester & District AC Be Fit Today Track Academy Indoor Series Lee Valley 21 Dec 25 29.56
108 30.7 PB Alan Fricker V50 Loughton AC Eastern Masters AC - South Division Grays 4 Jun 25 30.7
108 30.7 Adrian Lewis V50 Aberdare Valley AAC Midland Veteran's League - South Redditch 16 Jul 25 28.92i
108 30.7 Ian Rattray V50 Colchester Harriers AC Eastern Masters AC - South Division Colchester 1 Aug 25 30.58
111 30.8 Simon Collett V50 Ipswich Harriers East Anglian League Colchester 25 May 25 29.16
112 30.86 -1.8 PB Gareth R Hier V50 Aldershot Farnham & District Southern Counties Veterans AC League - Hampshire Division Aldershot 21 Jul 25 30.86
113 30.88 1.2 Christopher Huntley V50 Yeovil Olympiads AC Yeovil June Evening Open Yeovil 26 Jun 25 29.87
114 30.9 Rob Milburn V50 Colchester & Tendring AC East Anglian League Colchester 25 May 25 30.9
114 30.9 Russell Morris V50 Metros RC Southern Counties Veterans AC League - Mid London Division Hillingdon 2 Jun 25 30.1
116 31.0 PB Andy Hall V50 Royton Road Runners Mid Lancs Track & Field League Preston 12 Apr 25 31.0
116 31.0 Jonathan Redshaw V50 St Albans Striders Southern Counties Veterans AC League - Herts & North Middlesex Division Stevenage 9 Jun 25 29.3
116 31.0 PB Paul Stack V50 St Albans Striders Southern Counties Veterans AC League - Herts & North Middlesex Division Stevenage 9 Jun 25 31.0
119 31.02 -2.8 PB Damian Baker V50 Daventry Road Runners Midland Counties League Division 3SE Coventry 13 Jul 25 31.02
120 31.05 -4.1 PB Colin Barkwith V50 Radley Athletic Club Radley AC Kear Memorial Open Graded Meeting Abingdon 6 Apr 25 31.05
121 31.1 Mark Waller V50 City of Southend On Sea AC Eastern Masters AC - South Division Grays 4 Jun 25 30.25
122 31.2 Richard McGregor V50 Brighton & Hove AC Sussex Masters League Lewes 19 May 25 28.71
123 31.24 1.8 PB Darren Dunn V50 Clydesdale Harriers CSSAL Central & South of Scotland League Div 3 Match 2 Grangemouth 1 Jun 25 31.24
124 31.5 Marcus Weedon V50 Metros RC Southern Counties Veterans AC League - Mid London Division Hillingdon 2 Jun 25 29.6
124 31.5 Lee Tunmore V50 West Norfolk AC Eastern Masters AC League - Central East Division King's Lynn 30 Jul 25 28.3
126 31.70 -3.6 Stephen Bass V50 Bedford & County AC Eastern Masters AC League Final Greys 6 Sep 25 27.63i
127 31.7 Mark Evans V50 Colchester Harriers AC Eastern Masters AC - South Division Grays 4 Jun 25 33.77
127 31.7 PB Andy Stringer V50 Colchester & Tendring AC East Anglian League Norwich 6 Jul 25 31.7
127 31.7 PB Robert Cooper V50 Crawley AC Sussex Masters League Lewes 21 Jul 25 31.7
130 31.84 Milton McNichol V50 Tonbridge AC Tonbridge Athletic Club Evening Open Meeting Tonbridge 6 May 25 30.87i
131 31.9 0.0 Paul Mellor V50 Burton AC Midland Veteran's League - North Sutton Coldfield 9 Jul 25 29.76
132 31.95 0.5 PB Paul Cheeseman V50 Central Park Athletics Southern Counties Veterans AC League - Kent Division 2 Dartford 13 Jun 25 31.95
133 32.0 Adrian Frost V50 Saint Edmund Pacers Eastern Masters AC League - Central East Division Cambridge 4 Jun 25 29.5
133 32.0 PB Phil Turner V50 Stevenage & North Herts AC Southern Counties Veterans AC League - Herts & North Middlesex Division Stevenage 9 Jun 25 32.0
133 32.0 Christophe Darchieux V50 Newark AC Nottinghamshire County Development League Newark 6 Jul 25 31.8
133 32.0 -0.8 PB Panos Agiannitis V50 Wolverhampton & Bilston Midland Counties League Division 3NE Tamworth 13 Jul 25 32.0
137 32.04 -4.7 PB Kelvin Hirst V50 Elgin AAC RAM Grampian Athletics League (North) Inverness 1 Jun 25 32.04
138 32.2 PB Paul Ingleby V50 City Of Portsmouth AC Southern Counties Veterans AC League - Hampshire Division Southampton 19 May 25 32.2
139 32.4 Malcolm Muir V50 Ilford AC Southern Counties Veterans AC League - Herts & North Middlesex Division Stevenage 9 Jun 25 28.4
140 32.41 -1.2 PB Paul Bapty V50 Bradford Airedale AC West Yorkshire Athletics League - No Pole Vault Wakefield 7 May 25 32.41
141 32.42 0.1 Mohammad Qureshi T20 V50 Bradford Keighley & Skipton Disability Athletics (BKS) National Junior Para Athletics Championships Coventry 6 Jul 25 30.32i
142 32.5 1.9 PB Jason Hadley V50 Stratford Upon Avon AC Stratford upon Avon Club Championships Stratford-upon-Avon 14 Sep 25 32.5
143 33.1 -3.0 Stuart Kelsey V50 Heaton Harriers & Athletics Club Limited North East Masters AA League Jarrow 2 Jun 25 31.2
144 33.21 PB Chris Notton V50 Serpentine Running and Triathlon Club Rosenheim League Final Kingston 13 Aug 25 33.21
145 33.43 i Richard Maddock V50 South West Veterans AC World Masters Athletics Indoor Championships Gainesville FL, USA 26 Mar 25 31.23
146 33.5 1.9 Simeon Foreman V50 Malvern Buzzards Running Club Worcestershire County Championships & U11 Quadrathlon Stourport 10 May 25 32.30
146 33.5 PB Kevan Watkins V50 Chichester Runners & AC Southern Counties Veterans AC League - Hampshire Division Southampton 19 May 25 33.5
148 33.6 PB Graham Holder V50 Bexley AC Southern Counties Veterans AC League - Kent Division 2 Tonbridge 11 Jul 25 33.6
149 33.7 Craig Mitchell V50 Longwood Harriers AC Northern T&F League 2025 - East 2 Cudworth 13 Jul 25 32.9
150 33.84 1.0 Mahmood Roostaei V50 Havant AC Brighton Track Night Brighton 7 May 25 33.06
151 34.0 PB Tim Boyall V50 Dacorum Athletics Club Southern Counties Veterans AC League - Herts & North Middlesex Division Stevenage 9 Jun 25 34.0
152 34.15 -3.6 David Beatty V50 Thurrock Harriers Eastern Masters AC League Final Greys 6 Sep 25 31.84
153 34.3 PB Robin Sutherland V50 Brighton & Hove AC Sussex Masters League Lewes 21 Jul 25 34.3
154 34.5 PB Russell Maddams V50 Border Harriers & AC Northern T&F League - West 2 Macclesfield 13 Jul 25 34.5
155 35.0 PB Adam Taylor V50 Longwood Harriers AC Northern T&F League 2025 - East 2 Cudworth 13 Jul 25 35.0
156 35.3 Mark Lewis V50 Saint Edmund Pacers Eastern Masters AC League - Central East Division King's Lynn 30 Jul 25 35.50
157 35.37 1.8 PB Graeme Little V50 Garscube Harriers CSSAL Central & South of Scotland League Div 3 Match 2 Grangemouth 1 Jun 25 35.37
158 35.95 -1.1 Jasper Ellis V50 Aldershot Farnham & District Southern Athletics League Division 2 South & West Guildford 13 Jul 25 30.99i
159 36.84 -1.1 PB Gary Cooper T53 V50 Coventry Godiva Harriers Midland Counties League Division 3SE Coventry 13 Jul 25 36.84
160 37.72 PB Dylan Rickerby V50 Rothwell Harriers & AC Wakefield District Harriers InterClub Competition Wakefield 8 Jul 25 37.72
161 38.74 i PB Thiru Siva V50 Scarborough Athletic Club British Masters Indoor Championships Lee Valley 22 Feb 25 38.74i
162 43.1 PB Kevin Roughton V50 Long Eaton Running Club Nottinghamshire County Development League Mansfield 23 Aug 25 43.1

No matching results.