United Counties Premier South
  Equipe Pts J V N D BP BC Diff
1 Nuneaton Town Nuneaton Town 43 19 13 4 2 39 18 21
2 Atherstone Atherstone 39 19 11 6 2 33 21 12
3 Aylestone Park Aylestone Park 36 19 11 3 5 45 27 18
4 March Town March Town 35 19 10 5 4 43 23 20
5 Coventry Utd Coventry Utd 34 19 10 4 5 30 15 15
6 Histon Histon 32 19 9 5 5 36 27 9
7 Lutterworth Lutterworth 29 19 8 5 6 42 23 19
8 Eynesbury Eynesbury 29 19 9 2 8 38 33 5
9 Hinckley Hinckley 28 19 9 1 9 29 29 0
10 Godmanchester Godmanchester 23 19 5 8 6 27 30 -3
11 Moulton Moulton 23 19 7 2 10 31 35 -4
12 Newport Pagnel Newport Pagnel 22 19 7 1 11 35 39 -4
13 Leicester Nirv Leicester Nirv 21 19 6 3 10 27 39 -12
14 ON Chenecks ON Chenecks 20 19 6 2 11 26 35 -9
15 Easington S. Easington S. 19 19 6 1 12 27 49 -22
16 Daventry Daventry 17 19 4 5 10 24 39 -15
17 Sileby Sileby 14 19 3 5 11 18 41 -23
18 Oadby Oadby 11 19 3 2 14 21 62 -41
19 Bugbrooke Bugbrooke 3 19 1 0 18 14 50 -36
20 Yaxley Yaxley 3 19 0 3 16 16 64 -48
Combined Counties Premier South
  Equipe Pts J V N D BP BC Diff
1 Cobham Cobham 48 19 15 3 1 57 13 44
2 T Mitcham Utd T Mitcham Utd 41 19 12 5 2 35 21 14
3 Knaphill Knaphill 35 19 10 5 4 42 19 23
4 Tadley Calleva Tadley Calleva 33 19 10 3 6 34 28 6
5 Horley Horley 29 19 9 2 8 30 27 3
6 Abbey Rangers Abbey Rangers 27 19 8 3 8 25 24 1
7 Sheerwater Sheerwater 27 19 8 3 8 34 36 -2
8 Fleet Fleet 25 19 7 4 8 28 30 -2
9 Redhill Redhill 24 19 6 6 7 28 30 -2
10 Balham Balham 20 19 5 5 9 25 38 -13
11 Badshot Badshot 19 19 4 7 8 37 31 6
12 Corinthian Corinthian 19 19 5 4 10 19 34 -15
13 Alton Alton 19 19 5 4 10 25 41 -16
14 Sutton Common Sutton Common 18 19 5 3 11 23 33 -10
15 Thatcham Thatcham 18 19 6 0 13 17 39 -22
16 Epsom & Ewell Epsom & Ewell 16 19 4 4 11 22 38 -16
17 Camberley Camberley 16 19 3 7 9 18 36 -18
18 Chipstead Chipstead 16 19 4 4 11 25 56 -31
19 Eversley & Cal Eversley & Cal 14 19 3 5 11 22 46 -24
20 Guildford Guildford 10 19 2 4 13 19 45 -26
Essex Senior League
  Equipe Pts J V N D BP BC Diff
1 Little Oakley Little Oakley 39 19 11 6 2 39 19 20
2 Buckhurst Hill Buckhurst Hill 35 19 11 2 6 38 20 18
3 Tower Tower 35 19 10 5 4 45 31 14
4 Ilford Ilford 35 19 10 5 4 36 22 14
5 Saffron Saffron 35 19 10 5 4 40 30 10
6 Great Wakering Great Wakering 33 19 10 3 6 42 27 15
7 Hullbridge Hullbridge 30 19 10 0 9 39 27 12
8 Woodford Town Woodford Town 30 19 8 6 5 36 28 8
9 Barking Barking 28 19 8 4 7 40 31 9
10 Hackney Wick Hackney Wick 26 19 8 2 9 32 52 -20
11 Halstead Halstead 23 19 7 2 10 35 36 -1
12 Romford Romford 23 19 6 5 8 27 36 -9
13 Bengal Utd Bengal Utd 22 19 6 4 9 28 38 -10
14 Benfleet Benfleet 22 19 6 4 9 33 45 -12
15 West Essex West Essex 21 19 6 3 10 22 34 -12
16 White Ensign White Ensign 17 19 4 5 10 28 38 -10
17 Basildon Utd Basildon Utd 17 19 5 2 12 19 34 -15
18 Harwich & Park Harwich & Park 17 19 5 2 12 20 44 -24
19 Athletic Newham Athletic Newham 16 19 4 4 11 26 39 -13
20 Frenford Frenford 10 19 2 4 13 20 48 -28
Combined Counties Premier North
  Equipe Pts J V N D BP BC Diff
1 Ashford M Ashford M 42 19 13 3 3 38 11 27
2 Windsor & Eton Windsor & Eton 35 19 9 8 2 36 14 22
3 Broadfields U Broadfields U 35 19 10 5 4 33 21 12
4 Wokingham Wokingham 32 19 9 5 5 42 30 12
5 N Greenford N Greenford 32 19 10 2 7 33 33 0
6 Ardley Utd Ardley Utd 31 19 9 4 6 29 20 9
7 Reading City Reading City 29 19 8 5 6 29 23 6
8 Burnham Burnham 28 19 8 4 7 27 25 2
9 Virginia Water Virginia Water 27 19 8 3 8 38 33 5
10 Wall & Crow Wall & Crow 25 19 7 4 8 30 32 -2
11 Kidlington Kidlington 24 19 6 6 7 24 26 -2
12 Milton Utd Milton Utd 24 19 7 3 9 34 39 -5
13 British Airways British Airways 23 19 6 5 8 22 29 -7
14 Abingdon Utd Abingdon Utd 18 19 4 6 9 30 40 -10
15 Harefield Utd Harefield Utd 15 19 4 3 12 28 41 -13
16 Hilltop Hilltop 15 19 4 3 12 34 60 -26
17 Holyport Holyport 13 19 4 1 14 16 47 -31
18 Amersham Amersham 9 19 2 3 14 17 41 -24
19 North Leigh North Leigh 8 19 2 2 15 21 47 -26
20 Edgware Edgware 6 19 2 0 17 19 50 -31
Western League Premier
  Equipe Pts J V N D BP BC Diff
1 Paulton Paulton 36 17 11 3 3 42 19 23
2 Barnstaple Barnstaple 35 17 11 2 4 37 20 17
3 Clevedon Clevedon 33 17 10 3 4 32 15 17
4 Torpoint Torpoint 30 17 8 6 3 30 19 11
5 Sidmouth Town Sidmouth Town 30 17 9 3 5 26 17 9
6 Buckland Buckland 28 17 8 4 5 35 24 11
7 Newquay Newquay 26 17 8 2 7 47 34 13
8 Helston Ath. Helston Ath. 23 17 7 2 8 26 35 -9
9 Wellington AFC Wellington AFC 20 17 6 2 9 25 33 -8
10 Street Street 18 17 5 3 9 28 36 -8
11 Shepton Shepton 17 17 4 5 8 18 32 -14
12 St Blazey St Blazey 15 17 3 6 8 23 34 -11
13 Saltash Utd Saltash Utd 15 17 4 3 10 22 39 -17
14 Ivybridge Town Ivybridge Town 14 17 4 2 11 20 37 -17
15 Bradford Bradford 13 17 3 4 10 21 33 -12
16 Bridgwater Bridgwater 12 17 3 3 11 19 34 -15
17 Brislington Brislington 8 17 2 2 13 19 38 -19
18 Oldland Oldland 6 17 1 3 13 17 41 -24
19 Nailsea TFC Nailsea TFC 0 0 0 0 0 0 0 0
20 Austell Austell 0 0 0 0 0 0 0 0
Eastern Counties League Premier
  Equipe Pts J V N D BP BC Diff
1 Mulbarton Mulbarton 46 17 15 1 1 53 8 45
2 Haverhill Haverhill 34 17 10 4 3 38 23 15
3 Fakenham Fakenham 32 17 10 2 5 25 19 6
4 Ely Ely 31 17 9 4 4 36 18 18
5 Thetford Thetford 29 17 9 2 6 31 24 7
6 Soham Rangers Soham Rangers 29 17 9 2 6 28 21 7
7 Ipswich W Ipswich W 26 17 8 2 7 25 23 2
8 Great Yarmouth Great Yarmouth 24 17 8 0 9 28 26 2
9 Harleston Town Harleston Town 20 17 6 2 9 21 26 -5
10 Woodbridge Woodbridge 19 17 6 1 10 32 48 -16
11 Stowmarket Stowmarket 19 17 5 4 8 32 51 -19
12 Dereham Dereham 18 17 4 6 7 23 25 -2
13 Kirkley Kirkley 17 17 5 2 10 24 34 -10
14 Heacham Heacham 15 17 4 3 10 16 41 -25
15 Walsham Walsham 11 17 2 5 10 23 36 -13
16 Lakenheath Lakenheath 11 17 2 5 10 14 37 -23
17 Hadleigh Utd Hadleigh Utd 11 17 3 2 12 13 42 -29
18 Cornard Utd Cornard Utd 5 17 1 2 14 15 55 -40
Southern Counties East League Premier
  Equipe Pts J V N D BP BC Diff
1 Whitstable Whitstable 45 18 14 3 1 37 17 20
2 Punjab United Punjab United 30 18 9 3 6 43 36 7
3 Larkfield NH Larkfield NH 30 18 8 6 4 26 21 5
4 Sutton Athletic Sutton Athletic 30 18 8 6 4 29 25 4
5 Fisher Fisher 27 18 7 6 5 28 19 9
6 Bearsted Bearsted 27 18 7 6 5 36 36 0
7 Tunbridge Tunbridge 25 18 7 4 7 31 33 -2
8 Rusthall Rusthall 25 18 7 4 7 25 32 -7
9 Snodland Town Snodland Town 24 18 7 3 8 31 39 -8
10 Phoenix Sports Phoenix Sports 23 18 6 5 7 31 27 4
11 Erith & B. Erith & B. 23 18 6 5 7 27 30 -3
12 Corinthian Corinthian 21 18 6 3 9 33 47 -14
13 Hollands Blair Hollands Blair 20 18 6 2 10 20 32 -12
14 Glebe Glebe 18 18 5 3 10 22 35 -13
15 Holmesdale Holmesdale 17 18 5 2 11 21 45 -24
16 Faversham SF Faversham SF 16 18 4 4 10 35 40 -5
17 Hythe Hythe 11 18 3 2 13 22 55 -33
18 Kennington Kennington 10 18 2 4 12 16 36 -20
19 Stansfeld Stansfeld 10 18 2 4 12 21 46 -25
Northern Counties East League Premier
  Equipe Pts J V N D BP BC Diff
1 Liversedge Liversedge 38 19 11 5 3 35 16 19
2 Barton Town Barton Town 36 19 11 3 5 38 24 14
3 Beverley Town Beverley Town 36 19 11 3 5 35 22 13
4 Tadcaster Tadcaster 34 19 10 4 5 35 22 13
5 Campion Campion 33 19 10 3 6 43 26 17
6 Handsworth Handsworth 30 19 9 3 7 33 27 6
7 Sheffield Sheffield 26 19 7 5 7 27 20 7
8 Pickering Town Pickering Town 25 19 7 4 8 29 29 0
9 Thackley Thackley 23 19 6 5 8 22 31 -9
10 Knaresborough Knaresborough 21 19 5 6 8 37 36 1
11 Frickley Frickley 21 19 6 3 10 24 38 -14
12 Rossington M. Rossington M. 20 19 5 5 9 33 38 -5
13 Parkgate Parkgate 20 19 5 5 9 24 40 -16
14 Bottesford Bottesford 18 19 5 3 11 26 40 -14
15 Penistone Penistone 18 19 4 6 9 32 51 -19
16 Albion Sports Albion Sports 17 19 5 2 12 25 43 -18
17 Golcar United Golcar United 16 19 3 7 9 34 40 -6
18 Eccleshill Utd Eccleshill Utd 16 19 4 4 11 17 37 -20
19 Horbury Town Horbury Town 13 19 2 7 10 25 34 -9
20 Wombwell Town Wombwell Town 3 19 0 3 16 13 55 -42
Northern League One
  Equipe Pts J V N D BP BC Diff
1 Guisborough Guisborough 42 18 13 3 2 41 15 26
2 Shildon Shildon 37 18 11 4 3 38 25 13
3 Whitley Bay Whitley Bay 33 18 10 3 5 42 31 11
4 Kendal Kendal 33 18 10 3 5 36 25 11
5 North Shields North Shields 32 18 10 2 6 39 25 14
6 West Auckland West Auckland 31 18 10 1 7 36 33 3
7 N. Benfield N. Benfield 25 18 8 1 9 23 23 0
8 Blue Star Blue Star 24 18 7 3 8 33 29 4
9 Birtley Birtley 23 18 5 8 5 33 33 0
10 Boro Rangers Boro Rangers 23 18 6 5 7 24 24 0
11 Easington Easington 22 18 7 1 10 29 34 -5
12 Thornaby Thornaby 19 18 6 1 11 17 41 -24
13 Marske Utd Marske Utd 17 18 5 2 11 26 36 -10
14 Penrith Penrith 16 18 4 4 10 31 41 -10
15 Horden CW Horden CW 14 18 4 2 12 20 38 -18
16 Crook Crook 14 18 4 2 12 18 41 -23
17 Carlisle City Carlisle City 13 17 3 4 10 12 28 -16
18 Northallerton Northallerton 11 18 3 2 13 15 42 -27
19 Whickham Whickham 9 18 2 3 13 22 48 -26
20 West Allotment West Allotment 0 0 0 0 0 0 0 0
North West Counties League Premier
  Equipe Pts J V N D BP BC Diff
1 Wythenshawe Amateurs Wythenshawe Amateurs 52 23 17 1 5 53 26 27
2 Atherton LR Atherton LR 51 23 16 3 4 56 22 34
3 Chadderton Chadderton 48 23 15 3 5 61 29 32
4 West Didsbury West Didsbury 46 23 15 1 7 40 25 15
5 Stockport Town Stockport Town 43 23 13 4 6 49 29 20
6 Irlam Irlam 43 23 13 4 6 57 40 17
7 Ramsbottom Ramsbottom 42 23 12 6 5 52 27 25
8 Padiham Padiham 41 23 13 2 8 48 34 14
9 Glossop Glossop 39 23 12 3 8 44 31 13
10 Prestwich Heys Prestwich Heys 38 23 10 8 5 38 25 13
11 St Helens St Helens 36 23 10 6 7 46 34 12
12 AFC Liverpool AFC Liverpool 34 23 10 4 9 39 40 -1
13 Burscough Burscough 32 23 10 2 11 38 32 6
14 Charnock Rich. Charnock Rich. 29 23 9 2 12 53 43 10
15 Euxton Villa Euxton Villa 25 23 5 10 8 31 33 -2
16 Cheadle Cheadle 25 23 6 7 10 31 46 -15
17 South Liverpool South Liverpool 25 23 7 4 12 33 50 -17
18 Barnoldswick Barnoldswick 24 23 7 3 13 30 52 -22
19 Longridge Town Longridge Town 21 23 5 6 12 36 55 -19
20 Abbey Hey Abbey Hey 20 23 5 5 13 36 65 -29
21 Isle of Man Isle of Man 17 23 5 2 16 33 72 -39
22 Pilkington Pilkington 16 23 5 1 17 29 73 -44
23 City of Liv. City of Liv. 14 23 4 2 17 22 85 -63
24 Litherland Litherland 12 23 3 3 17 21 52 -31
United Counties Premier North
  Equipe Pts J V N D BP BC Diff
1 Boston Boston 35 19 10 5 4 33 21 12
2 Newark Town Newark Town 34 19 11 1 7 42 29 13
3 Belper Utd Belper Utd 34 19 11 1 7 35 28 7
4 Hucknall Hucknall 33 19 10 3 6 32 30 2
5 Sherwood Coll. Sherwood Coll. 30 19 8 6 5 41 31 10
6 AFC Mansfield AFC Mansfield 29 19 9 2 8 35 26 9
7 Grantham Grantham 29 19 8 5 6 27 22 5
8 Clay Cross Town Clay Cross Town 25 19 7 4 8 38 28 10
9 Eastwood CFC Eastwood CFC 23 19 6 5 8 21 24 -3
10 Kimberley MW Kimberley MW 22 19 7 1 11 29 34 -5
11 Gresley Gresley 22 19 6 4 9 23 30 -7
12 Ashby Ivanhoe Ashby Ivanhoe 20 19 5 5 9 31 34 -3
13 Heanor Heanor 20 19 5 5 9 24 35 -11
14 Melton Town Melton Town 18 19 5 3 11 21 35 -14
15 Blackstones Blackstones 18 19 5 3 11 18 38 -20
16 Wisbech Wisbech 17 19 4 5 10 20 37 -17
17 Skegness Town Skegness Town 17 19 5 2 12 23 51 -28
18 Deeping Deeping 16 19 5 1 13 24 47 -23
19 Harrowby Utd Harrowby Utd 15 19 4 3 12 20 52 -32
20 Newark Newark 13 19 3 4 12 20 36 -16
Spartan South Midlands League Premier
  Equipe Pts J V N D BP BC Diff
1 Risborough Risborough 40 19 12 4 3 37 20 17
2 Cockfosters Cockfosters 40 19 12 4 3 29 13 16
3 Haringey B Haringey B 38 19 11 5 3 46 21 25
4 Winslow Utd Winslow Utd 38 19 12 2 5 47 28 19
5 Kings Langley Kings Langley 36 19 11 3 5 30 17 13
6 Biggleswade Utd Biggleswade Utd 36 19 10 6 3 44 32 12
7 Sawbridgewort Sawbridgewort 31 19 10 1 8 38 35 3
8 Tring Tring 28 19 8 4 7 36 28 8
9 Welwyn Welwyn 27 19 8 3 8 27 31 -4
10 Harlow Harlow 26 19 7 5 7 25 28 -3
11 Arlesey Arlesey 26 19 8 2 9 24 36 -12
12 Colney Colney 24 19 7 3 9 18 30 -12
13 Harpenden Town Harpenden Town 23 19 6 5 8 36 35 1
14 Baldock Town Baldock Town 19 19 5 4 10 23 46 -23
15 Aylesbury Aylesbury 16 19 4 4 11 22 40 -18
16 Wormley Rovers Wormley Rovers 15 19 4 3 12 22 46 -24
17 Dunstable Dunstable 12 19 2 6 11 22 48 -26
18 Kempston Kempston 11 19 3 2 14 21 47 -26
19 Crawley Green Crawley Green 11 19 2 5 12 23 58 -35
20 Potton Utd Potton Utd 9 19 1 6 12 23 42 -19
Hellenic League Premier
  Equipe Pts J V N D BP BC Diff
1 Slimbridge Slimbridge 37 19 12 1 6 46 27 19
2 Cirencester Cirencester 35 19 10 5 4 35 23 12
3 Fairford Fairford 34 19 11 1 7 34 22 12
4 Worcts Raid Worcts Raid 34 19 10 4 5 32 23 9
5 Droitwich Spa Droitwich Spa 32 19 9 5 5 35 32 3
6 Roman Glass Roman Glass 31 19 9 4 6 38 32 6
7 Cinderford Cinderford 29 19 9 2 8 30 28 2
8 Hereford Pegas Hereford Pegas 28 19 8 4 7 38 39 -1
9 Corsham Corsham 25 19 8 1 10 32 32 0
10 Mangotsfield Mangotsfield 22 19 5 7 7 20 26 -6
11 Tuffley Tuffley 20 19 5 5 9 25 40 -15
12 Pershore Pershore 19 19 5 4 10 20 35 -15
13 Longlevens Longlevens 18 19 4 6 9 27 31 -4
14 Highworth Highworth 18 19 5 3 11 22 30 -8
15 Thornbury Town Thornbury Town 18 19 5 3 11 19 37 -18
16 Westfields Westfields 18 19 5 3 11 16 40 -24
17 Cribbs Cribbs 15 19 3 6 10 19 41 -22
18 Hallen Hallen 13 19 2 7 10 17 34 -17
19 Wootton Wootton 13 19 3 4 12 23 46 -23
20 Lydney Town Lydney Town 7 19 1 4 14 15 59 -44
Wessex League Premier
  Equipe Pts J V N D BP BC Diff
1 AFC Stoneham AFC Stoneham 46 19 15 1 3 45 21 24
2 Hamble Club Hamble Club 34 19 10 4 5 40 22 18
3 Hamworthy Rec Hamworthy Rec 33 19 10 3 6 34 25 9
4 Petersfield Petersfield 32 19 10 2 7 38 29 9
5 Andover New St Andover New St 31 19 9 4 6 33 23 10
6 Laverstock Laverstock 29 19 8 5 6 35 35 0
7 Portland Utd Portland Utd 28 19 9 1 9 34 24 10
8 Baffins MR Baffins MR 28 19 8 4 7 30 31 -1
9 Millbrook FC Millbrook FC 27 19 8 3 8 39 33 6
10 Sherborne Sherborne 27 19 8 3 8 35 35 0
11 Brockenhurst Brockenhurst 26 19 7 5 7 33 33 0
12 Downton Downton 24 19 7 3 9 28 44 -16
13 Christchurch Christchurch 21 19 6 3 10 30 44 -14
14 Cowes Cowes 18 19 5 3 11 19 49 -30
15 Bournemouth Bournemouth 15 19 4 3 12 25 51 -26
16 East Cowes East Cowes 14 19 4 2 13 15 49 -34
17 Bemerton Bemerton 13 19 4 1 14 18 54 -36
18 Hythe & Dibden Hythe & Dibden 12 19 2 6 11 26 55 -29
19 Wincanton Wincanton 10 19 2 4 13 20 50 -30
20 New Milton New Milton 9 19 2 3 14 17 63 -46
Premier League de Midland
  Equipe Pts J V N D BP BC Diff
1 Hanley Town Hanley Town 35 17 9 8 0 50 23 27
2 Winsford Utd Winsford Utd 33 17 10 3 4 33 15 18
3 Brocton Brocton 32 17 9 5 3 30 19 11
4 Northwich Northwich 31 17 9 4 4 37 15 22
5 1874 Northwich 1874 Northwich 29 17 8 5 4 34 22 12
6 Wulfrunians Wulfrunians 29 17 8 5 4 30 25 5
7 Coton Green Coton Green 28 17 8 4 5 29 21 8
8 Dudley Dudley 28 17 8 4 5 35 28 7
9 Lye Lye 25 17 7 4 6 34 37 -3
10 Abbey Hulton Abbey Hulton 23 17 7 2 8 33 39 -6
11 Whitchurch Alp Whitchurch Alp 18 17 5 3 9 25 32 -7
12 Romulus Romulus 18 17 5 3 9 30 39 -9
13 Stourport Stourport 14 17 4 2 11 22 37 -15
14 Uttoxeter Uttoxeter 10 17 2 4 11 20 37 -17
15 Stone OA Stone OA 9 17 1 6 10 22 40 -18
16 Tividale Tividale 9 17 2 3 12 18 42 -24
17 Highgate Utd Highgate Utd 7 17 2 1 14 16 49 -33
18 Studley Studley 3 17 0 3 14 8 68 -60
Southern Combination League Premier
  Equipe Pts J V N D BP BC Diff
1 Steyning Town Steyning Town 45 19 14 3 2 54 25 29
2 Horsham Horsham 39 19 13 0 6 50 24 26
3 Haywards Heath Haywards Heath 35 19 11 2 6 43 24 19
4 Newhaven Newhaven 35 19 11 2 6 44 45 -1
5 Pagham Pagham 33 19 10 3 6 39 22 17
6 Bexhill Utd Bexhill Utd 33 19 11 0 8 47 45 2
7 Peacehaven Peacehaven 31 19 9 4 6 32 25 7
8 Guernsey Guernsey 30 19 10 0 9 41 49 -8
9 Eastbourne Eastbourne 28 19 8 4 7 30 25 5
10 Seaford Town Seaford Town 23 19 7 2 10 35 50 -15
11 Wick Wick 23 19 7 2 10 24 47 -23
12 Roffey Roffey 22 19 6 4 9 37 50 -13
13 Midhurst & E Midhurst & E 18 19 4 6 9 23 32 -9
14 Crawley Down Crawley Down 18 19 5 3 11 31 45 -14
15 Forest Row Forest Row 17 19 5 2 12 29 45 -16
16 Little Common Little Common 17 19 5 2 12 16 38 -22
17 Lingfield Lingfield 16 19 4 4 11 29 48 -19
18 Varndeanians Varndeanians 14 19 3 5 11 18 40 -22
19 Lancing Lancing 9 19 3 0 16 15 60 -45
20 Shoreham Shoreham 8 19 2 2 15 23 72 -49

Classement Foot : Counties Leagues

Consent choices