Football

UEFA Nations LeagueWomens Euro 2025CymruJD Cymru PremierJD Cymru LeaguesJD Cymru Welsh CupThe Premier LeagueEmirates FA CupFootball League CupSky Bet LeaguesVanarama LeagueNathaniel MG CupFAW TrophySouthern LeagueArdal LeaguesArdal League CupsFAW Cymru ReservesFAW Cymru Reserves CupsWomens FootballAberdare Football LeagueBridgend & District LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff CombinationCardiff & District LeagueCentral Wales LeagueCeredigion LeagueEast Gwent LeagueEmrys Morgan CupGwent Central LeagueGwent County FAGwent Premier LeagueKrislyn Summer CupMerthyr Football LeagueNeath & DistrictNewport & DistrictNorth East WalesNorth Gwent LeagueNorth Wales Coast LeaguePembrokeshire LeaguePort Talbot & DistrictRhondda & District LeagueS Wales Disability LeagueSouth Wales PremierSouth Wales FASwansea LeagueTaff Ely & Rhymney ValleyVale of Glamorgan LeagueWest Wales FAWest Wales Premier

Southern League Premier Division (South)

FixturesResultsTables

27 April 2024

Beaconsfield Town11Plymouth Parkway
Bracknell Town33Hayes & Yeading Utd
Didcot Town12Hendon
Dorchester Town04AFC Totton
Gosport Borough42Chesham United
Hungerford Town10Basingstoke Town
Merthyr Town71Harrow Borough
Salisbury20Hanwell Town
Swindon Supermarine30Winchester City
Tiverton Town10Sholing
Walton & Hersham30Poole Town

24 April 2024

Plymouth Parkway31Hayes & Yeading Utd

22 April 2024

Plymouth Parkway03AFC Totton

20 April 2024

AFC Totton20Merthyr Town
Basingstoke Town31Dorchester Town
Chesham United12Bracknell Town
Hanwell Town10Hungerford Town
Harrow Borough12Tiverton Town
Hayes & Yeading Utd02Salisbury
Hendon00Gosport Borough
Plymouth Parkway22Walton & Hersham
Poole Town20Didcot Town
Sholing30Swindon Supermarine
Winchester City10Beaconsfield Town

18 April 2024

Hanwell Town40Plymouth Parkway
Tiverton Town20Winchester City

16 April 2024

Poole Town22Plymouth Parkway
Sholing22Hendon
Tiverton Town02Dorchester Town
Winchester City20Merthyr Town

13 April 2024

Bracknell Town31Winchester City
Didcot Town32Plymouth Parkway
Dorchester Town21Hanwell Town
Gosport Borough12Hayes & Yeading Utd
Hungerford Town10AFC Totton
Merthyr Town11Hendon
Poole Town30Beaconsfield Town
Salisbury02Harrow Borough
Swindon Supermarine30Basingstoke Town
Tiverton Town20Chesham United
Walton & Hersham10Sholing

11 April 2024

Hanwell Town23Sholing
Plymouth Parkway01Salisbury

10 April 2024

AFC Totton32Bracknell Town

9 April 2024

Hayes & Yeading Utd10Basingstoke Town
Plymouth Parkway13Harrow Borough
Poole Town21Winchester City
Sholing12Dorchester Town
Tiverton Town12Gosport Borough

7 April 2024

Plymouth Parkway41Swindon Supermarine

6 April 2024

AFC Totton50Tiverton Town
Basingstoke Town13Bracknell Town
Chesham United21Salisbury
Hanwell Town00Gosport Borough
Harrow Borough21Beaconsfield Town
Hayes & Yeading Utd01Dorchester Town
Hendon11Walton & Hersham
Poole Town13Merthyr Town
Sholing22Didcot Town
Winchester City10Hungerford Town

2 April 2024

Beaconsfield Town10Hanwell Town

1 April 2024

AFC Totton30Walton & Hersham
Bracknell Town51Sholing
Didcot Town02Swindon Supermarine
Dorchester Town21Tiverton Town
Gosport Borough21Winchester City
Harrow Borough14Chesham United
Hayes & Yeading Utd00Hendon
Merthyr Town30Hungerford Town
Plymouth Parkway10Poole Town
Salisbury21Basingstoke Town

30 March 2024

Hanwell Town20Didcot Town
Hendon45Beaconsfield Town
Sholing11Plymouth Parkway
Swindon Supermarine33Salisbury
Tiverton Town20Merthyr Town
Winchester City11Dorchester Town

29 March 2024

Basingstoke Town30Gosport Borough
Chesham United10Hayes & Yeading Utd
Hungerford Town31Bracknell Town
Poole Town00AFC Totton

28 March 2024

Walton & Hersham44Harrow Borough

26 March 2024

Plymouth Parkway21Didcot Town
Poole Town12Hungerford Town

23 March 2024

AFC Totton30Beaconsfield Town
Basingstoke Town11Chesham United
Bracknell Town20Plymouth Parkway
Didcot Town04Gosport Borough
Dorchester Town10Salisbury
Harrow Borough16Hungerford Town
Hayes & Yeading Utd22Swindon Supermarine
Hendon21Winchester City
Merthyr Town11Walton & Hersham
Poole Town03Sholing
Tiverton Town20Hanwell Town

21 March 2024

Plymouth Parkway11Winchester City

19 March 2024

AFC Totton20Plymouth Parkway
Hendon20Poole Town

16 March 2024

Beaconsfield Town34Dorchester Town
Chesham United20AFC Totton
Gosport Borough10Harrow Borough
Hanwell Town12Bracknell Town
Hungerford Town12Tiverton Town
Salisbury00Merthyr Town
Swindon Supermarine01Hendon
Walton & Hersham42Didcot Town
Winchester City40Poole Town

14 March 2024

Plymouth Parkway13Merthyr Town

9 March 2024

Basingstoke Town32Hendon
Bracknell Town32Merthyr Town
Dorchester Town21Beaconsfield Town
Hayes & Yeading Utd03Gosport Borough
Poole Town13Walton & Hersham
Salisbury31Chesham United
Sholing13Harrow Borough
Swindon Supermarine30Plymouth Parkway
Tiverton Town12AFC Totton

6 March 2024

Gosport Borough12Poole Town

2 March 2024

Bracknell Town11Harrow Borough
Didcot Town01AFC Totton
Gosport Borough12Beaconsfield Town
Hendon01Chesham United
Swindon Supermarine22Tiverton Town
Walton & Hersham12Hanwell Town

28 February 2024

AFC Totton44Dorchester Town

27 February 2024

Chesham United11Hanwell Town

24 February 2024

Basingstoke Town10Plymouth Parkway
Beaconsfield Town21Walton & Hersham
Chesham United31Poole Town
Dorchester Town22Hendon
Hanwell Town12Swindon Supermarine
Harrow Borough12Winchester City
Hungerford Town21Sholing
Merthyr Town11Hayes & Yeading Utd
Salisbury22Didcot Town

20 February 2024

Didcot Town11Walton & Hersham
Hungerford Town02Gosport Borough

17 February 2024

Bracknell Town13Dorchester Town
Didcot Town01Beaconsfield Town
Gosport Borough11Salisbury
Hayes & Yeading Utd01AFC Totton
Hendon22Hungerford Town
Poole Town01Basingstoke Town
Sholing01Chesham United
Swindon Supermarine13Harrow Borough
Walton & Hersham20Tiverton Town
Winchester City11Hanwell Town

13 February 2024

Hayes & Yeading Utd12Didcot Town

10 February 2024

Beaconsfield Town23Hayes & Yeading Utd
Chesham United40Swindon Supermarine
Dorchester Town03Gosport Borough
Harrow Borough33Didcot Town
Hungerford Town01Walton & Hersham
Merthyr Town23Bracknell Town
Salisbury20Poole Town

6 February 2024

Chesham United21Merthyr Town
Hanwell Town11Dorchester Town
Harrow Borough20Gosport Borough
Poole Town02Hayes & Yeading Utd
Sholing01Walton & Hersham
Winchester City22Swindon Supermarine

3 February 2024

Bracknell Town21Salisbury
Didcot Town01Dorchester Town
Gosport Borough21Merthyr Town
Hayes & Yeading Utd32Hungerford Town
Hendon23Tiverton Town
Poole Town03Hanwell Town
Sholing00Beaconsfield Town
Swindon Supermarine22AFC Totton
Walton & Hersham12Basingstoke Town
Winchester City03Chesham United

30 January 2024

Hayes & Yeading Utd32Bracknell Town
Hendon33AFC Totton
Plymouth Parkway01Beaconsfield Town
Poole Town45Salisbury
Winchester City21Tiverton Town

27 January 2024

AFC Totton11Gosport Borough
Basingstoke Town02Winchester City
Beaconsfield Town30Bracknell Town
Chesham United30Walton & Hersham
Dorchester Town00Plymouth Parkway
Hanwell Town22Hendon
Harrow Borough11Hayes & Yeading Utd
Hungerford Town32Swindon Supermarine
Merthyr Town40Didcot Town
Salisbury30Sholing
Tiverton Town42Poole Town

23 January 2024

Hayes & Yeading Utd02Plymouth Parkway
Poole Town10Swindon Supermarine
Winchester City12Didcot Town

20 January 2024

AFC Totton10Harrow Borough
Basingstoke Town32Tiverton Town
Beaconsfield Town00Salisbury
Bracknell Town43Gosport Borough
Dorchester Town32Merthyr Town
Plymouth Parkway62Hungerford Town
Walton & Hersham31Winchester City

13 January 2024

Didcot Town10Bracknell Town
Gosport Borough11Plymouth Parkway
Hanwell Town12Basingstoke Town
Harrow Borough02Dorchester Town
Hungerford Town01Chesham United
Merthyr Town23Beaconsfield Town
Salisbury01AFC Totton
Sholing51Winchester City
Swindon Supermarine21Walton & Hersham
Tiverton Town11Hayes & Yeading Utd

6 January 2024

AFC Totton13Sholing
Beaconsfield Town34Swindon Supermarine
Bracknell Town10Hendon
Didcot Town11Chesham United
Dorchester Town24Hungerford Town
Harrow Borough03Hanwell Town
Hayes & Yeading Utd00Walton & Hersham
Merthyr Town41Basingstoke Town
Salisbury42Tiverton Town

1 January 2024

Chesham United40Harrow Borough
Hanwell Town20Beaconsfield Town
Hendon43Hayes & Yeading Utd
Hungerford Town11Merthyr Town
Sholing00Bracknell Town
Walton & Hersham22AFC Totton
Winchester City11Gosport Borough

30 December 2023

Basingstoke Town00Salisbury
Swindon Supermarine41Didcot Town

26 December 2023

AFC Totton22Basingstoke Town
Beaconsfield Town12Chesham United
Bracknell Town30Walton & Hersham
Didcot Town01Hungerford Town
Dorchester Town12Poole Town
Gosport Borough10Sholing
Harrow Borough13Hendon
Hayes & Yeading Utd13Hanwell Town
Merthyr Town41Swindon Supermarine
Plymouth Parkway11Tiverton Town
Salisbury22Winchester City

23 December 2023

Basingstoke Town24Didcot Town
Chesham United20Dorchester Town
Hanwell Town00AFC Totton
Hendon02Plymouth Parkway
Hungerford Town10Salisbury
Poole Town10Harrow Borough
Sholing02Merthyr Town
Swindon Supermarine31Bracknell Town
Tiverton Town22Beaconsfield Town
Walton & Hersham04Gosport Borough
Winchester City11Hayes & Yeading Utd

19 December 2023

AFC Totton21Hayes & Yeading Utd

16 December 2023

AFC Totton11Winchester City
Beaconsfield Town33Hungerford Town
Bracknell Town11Poole Town
Didcot Town00Tiverton Town
Dorchester Town12Walton & Hersham
Gosport Borough12Swindon Supermarine
Harrow Borough42Basingstoke Town
Hayes & Yeading Utd00Sholing
Merthyr Town40Hanwell Town
Plymouth Parkway40Chesham United
Salisbury21Hendon

12 December 2023

Hendon31Didcot Town

9 December 2023

Basingstoke Town11Beaconsfield Town
Swindon Supermarine12Dorchester Town
Tiverton Town21Bracknell Town
Walton & Hersham10Salisbury

5 December 2023

Basingstoke Town22Hungerford Town
Chesham United20Tiverton Town
Winchester City50Bracknell Town

2 December 2023

AFC Totton22Chesham United
Basingstoke Town12Sholing
Bracknell Town31Hanwell Town
Hendon23Swindon Supermarine
Merthyr Town21Salisbury
Tiverton Town01Hungerford Town

29 November 2023

Gosport Borough32Hanwell Town

28 November 2023

Merthyr Town02Poole Town
Winchester City21Walton & Hersham

25 November 2023

Beaconsfield Town02AFC Totton
Chesham United20Basingstoke Town
Gosport Borough00Didcot Town
Hanwell Town12Tiverton Town
Hungerford Town21Harrow Borough
Plymouth Parkway10Bracknell Town
Salisbury32Dorchester Town
Sholing20Poole Town
Swindon Supermarine32Hayes & Yeading Utd
Walton & Hersham23Merthyr Town
Winchester City02Hendon

21 November 2023

Chesham United21Sholing
Walton & Hersham13Hendon

18 November 2023

Chesham United20Gosport Borough
Hanwell Town23Salisbury
Harrow Borough12Merthyr Town
Sholing04Tiverton Town

14 November 2023

Beaconsfield Town31Harrow Borough
Dorchester Town12Bracknell Town
Hungerford Town22Winchester City

11 November 2023

Beaconsfield Town12Winchester City
Bracknell Town40Chesham United
Didcot Town07Poole Town
Dorchester Town41Basingstoke Town
Gosport Borough21Hendon
Hungerford Town22Hanwell Town
Merthyr Town13AFC Totton
Salisbury21Hayes & Yeading Utd
Swindon Supermarine00Sholing
Tiverton Town00Harrow Borough
Walton & Hersham12Plymouth Parkway

7 November 2023

Swindon Supermarine21Chesham United

4 November 2023

AFC Totton12Hungerford Town
Basingstoke Town43Swindon Supermarine
Beaconsfield Town13Poole Town
Harrow Borough23Salisbury
Hendon10Merthyr Town

28 October 2023

Didcot Town01Sholing
Dorchester Town11Hayes & Yeading Utd

25 October 2023

AFC Totton71Didcot Town

24 October 2023

Basingstoke Town03Hayes & Yeading Utd
Beaconsfield Town12Gosport Borough
Chesham United21Hendon
Dorchester Town12Sholing
Hanwell Town12Walton & Hersham
Harrow Borough14Bracknell Town
Hungerford Town21Poole Town
Merthyr Town12Winchester City
Salisbury21Plymouth Parkway

21 October 2023

Bracknell Town15AFC Totton
Didcot Town12Salisbury
Gosport Borough21Tiverton Town
Hayes & Yeading Utd11Merthyr Town
Hendon10Dorchester Town
Plymouth Parkway11Basingstoke Town
Poole Town25Chesham United
Sholing33Hungerford Town
Swindon Supermarine11Hanwell Town
Walton & Hersham10Beaconsfield Town
Winchester City12Harrow Borough

17 October 2023

Bracknell Town40Basingstoke Town
Didcot Town22Harrow Borough
Poole Town20Tiverton Town
Sholing00AFC Totton

14 October 2023

Basingstoke Town42Poole Town
Beaconsfield Town21Didcot Town
Hanwell Town44Winchester City
Harrow Borough22Swindon Supermarine
Hungerford Town30Hendon
Merthyr Town11Plymouth Parkway
Salisbury20Gosport Borough
Tiverton Town22Walton & Hersham

11 October 2023

Gosport Borough22Dorchester Town

10 October 2023

Chesham United11Didcot Town
Walton & Hersham41Hungerford Town

3 October 2023

Basingstoke Town13Merthyr Town
Winchester City11Plymouth Parkway

30 September 2023

Hayes & Yeading Utd13Beaconsfield Town
Hendon20Basingstoke Town
Sholing11Hanwell Town
Tiverton Town11Swindon Supermarine

27 September 2023

Gosport Borough20AFC Totton

26 September 2023

Bracknell Town03Beaconsfield Town
Didcot Town12Merthyr Town
Hayes & Yeading Utd30Harrow Borough
Hendon33Hanwell Town
Plymouth Parkway50Dorchester Town
Sholing21Salisbury
Swindon Supermarine23Hungerford Town
Walton & Hersham22Chesham United
Winchester City21Basingstoke Town

23 September 2023

AFC Totton31Swindon Supermarine
Basingstoke Town33Walton & Hersham
Beaconsfield Town21Sholing
Chesham United12Winchester City
Dorchester Town31Didcot Town
Hanwell Town03Poole Town
Harrow Borough21Plymouth Parkway
Hungerford Town33Hayes & Yeading Utd
Merthyr Town14Gosport Borough
Salisbury20Bracknell Town
Tiverton Town24Hendon

16 September 2023

Hanwell Town21Harrow Borough
Sholing04Basingstoke Town

13 September 2023

Tiverton Town13Salisbury

12 September 2023

Hendon11Bracknell Town
Hungerford Town11Dorchester Town
Poole Town20Gosport Borough
Swindon Supermarine33Beaconsfield Town
Walton & Hersham20Hayes & Yeading Utd

9 September 2023

AFC Totton11Hendon
Beaconsfield Town23Basingstoke Town
Bracknell Town30Tiverton Town
Didcot Town10Winchester City
Dorchester Town21Swindon Supermarine
Gosport Borough40Hungerford Town
Harrow Borough32Sholing
Hayes & Yeading Utd53Poole Town
Merthyr Town13Chesham United
Plymouth Parkway12Hanwell Town
Salisbury10Walton & Hersham

5 September 2023

Hanwell Town03Chesham United

28 August 2023

Basingstoke Town32AFC Totton
Chesham United30Beaconsfield Town
Hanwell Town11Hayes & Yeading Utd
Hendon22Harrow Borough
Hungerford Town22Didcot Town
Poole Town12Dorchester Town
Sholing03Gosport Borough
Swindon Supermarine03Merthyr Town
Tiverton Town22Plymouth Parkway
Walton & Hersham52Bracknell Town
Winchester City11Salisbury

26 August 2023

AFC Totton53Hanwell Town
Beaconsfield Town23Tiverton Town
Bracknell Town50Swindon Supermarine
Didcot Town23Basingstoke Town
Dorchester Town02Chesham United
Gosport Borough22Walton & Hersham
Harrow Borough24Poole Town
Hayes & Yeading Utd13Winchester City
Merthyr Town21Sholing
Plymouth Parkway30Hendon
Salisbury21Hungerford Town

20 August 2023

Sholing10Hayes & Yeading Utd

19 August 2023

Basingstoke Town50Harrow Borough
Chesham United43Plymouth Parkway
Hanwell Town14Merthyr Town
Hendon00Salisbury
Hungerford Town31Beaconsfield Town
Poole Town31Bracknell Town
Swindon Supermarine02Gosport Borough
Tiverton Town53Didcot Town
Walton & Hersham63Dorchester Town
Winchester City06AFC Totton

16 August 2023

AFC Totton10Poole Town
Gosport Borough41Basingstoke Town

15 August 2023

Beaconsfield Town22Hendon
Bracknell Town31Hungerford Town
Didcot Town13Hanwell Town
Dorchester Town04Winchester City
Harrow Borough14Walton & Hersham
Hayes & Yeading Utd12Chesham United
Merthyr Town21Tiverton Town
Plymouth Parkway13Sholing
Salisbury32Swindon Supermarine

12 August 2023

AFC Totton02Salisbury
Basingstoke Town13Hanwell Town
Beaconsfield Town05Merthyr Town
Bracknell Town51Didcot Town
Chesham United21Hungerford Town
Dorchester Town22Harrow Borough
Hayes & Yeading Utd52Tiverton Town
Plymouth Parkway02Gosport Borough
Poole Town22Hendon
Walton & Hersham42Swindon Supermarine
Winchester City13Sholing

5 August 2023

Didcot Town01Hayes & Yeading Utd
Gosport Borough20Bracknell Town
Harrow Borough12AFC Totton
Hendon31Sholing
Hungerford Town70Plymouth Parkway
Merthyr Town32Dorchester Town
Salisbury11Beaconsfield Town
Swindon Supermarine27Poole Town
Tiverton Town22Basingstoke Town