Football

World Cup 2022World Cup 2023 (Women)Euro 2020WalesThe Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanarama LeagueSouthern LeagueJD Cymru PremierJD Cymru LeaguesFAW Cymru ReservesWelsh CupArdal LeaguesArdal League CupsWomens FootballFAW TrophyAberdare Football LeagueBridgend & District LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff & District LeagueCardiff CombinationCentral Wales CupCeredigion LeagueEast Gwent LeagueEmrys Morgan CupGwent Central LeagueGwent County FAGwent Premier LeagueMerthyr Football LeagueMid Wales LeaguesNeath & DistrictNewport & DistrictNorth East WalesNorth Gwent LeagueNorth Wales Coast LeaguePembrokeshire LeaguePort Talbot & DistrictRhondda & District LeagueSouth Wales AllianceSouth Wales FASwansea LeagueTaff Ely & Rhymney ValleyUnited Churches LeagueVale of Glamorgan LeagueWales Veterans FAWest Wales FA CupWest Wales PremierWrexham Area League

Sky Bet League 1

FixturesResultsTables

23 October 2021

Accrington Stanley v Portsmouth
AFC Wimbledon v Wigan Athletic
Bolton Wanderers v Gillingham
Burton Albion v Oxford United
Doncaster Rovers v Cheltenham Town
Ipswich Town v Fleetwood Town
Milton Keynes Dons v Rotherham United
Morecambe v Plymouth Argyle
Sheffield Wednesday v Lincoln City
Shrewsbury Town v Cambridge United
Sunderland v Charlton Athletic
Wycombe Wanderers v Crewe Alexandra

30 October 2021

Cambridge United v AFC Wimbledon
Charlton Athletic v Doncaster Rovers
Cheltenham Town v Sheffield Wednesday
Crewe Alexandra v Milton Keynes Dons
Fleetwood Town v Wycombe Wanderers
Gillingham v Accrington Stanley
Lincoln City v Shrewsbury Town
Oxford United v Morecambe
Plymouth Argyle v Ipswich Town
Portsmouth v Bolton Wanderers
Rotherham United v Sunderland
Wigan Athletic v Burton Albion

13 November 2021

Accrington Stanley v Plymouth Argyle
AFC Wimbledon v Cheltenham Town
Bolton Wanderers v Crewe Alexandra
Burton Albion v Charlton Athletic
Doncaster Rovers v Fleetwood Town
Ipswich Town v Oxford United
Milton Keynes Dons v Cambridge United
Morecambe v Wigan Athletic
Sheffield Wednesday v Gillingham
Shrewsbury Town v Rotherham United
Sunderland v Lincoln City
Wycombe Wanderers v Portsmouth

20 November 2021

Accrington Stanley v Sheffield Wednesday
Charlton Athletic v Plymouth Argyle
Cheltenham Town v Shrewsbury Town
Crewe Alexandra v Gillingham
Doncaster Rovers v Lincoln City
Fleetwood Town v Morecambe
Milton Keynes Dons v Burton Albion
Portsmouth v AFC Wimbledon
Rotherham United v Cambridge United
Sunderland v Ipswich Town
Wigan Athletic v Oxford United
Wycombe Wanderers v Bolton Wanderers

23 November 2021

AFC Wimbledon v Crewe Alexandra
Bolton Wanderers v Doncaster Rovers
Burton Albion v Accrington Stanley
Cambridge United v Wigan Athletic
Gillingham v Cheltenham Town
Ipswich Town v Rotherham United
Lincoln City v Portsmouth
Morecambe v Charlton Athletic
Oxford United v Fleetwood Town
Plymouth Argyle v Wycombe Wanderers
Sheffield Wednesday v Milton Keynes Dons
Shrewsbury Town v Sunderland

27 November 2021

AFC Wimbledon v Fleetwood Town
Bolton Wanderers v Cheltenham Town
Burton Albion v Doncaster Rovers
Cambridge United v Sunderland
Gillingham v Portsmouth
Ipswich Town v Crewe Alexandra
Lincoln City v Accrington Stanley
Morecambe v Milton Keynes Dons
Oxford United v Rotherham United
Plymouth Argyle v Wigan Athletic
Sheffield Wednesday v Wycombe Wanderers
Shrewsbury Town v Charlton Athletic

7 December 2021

Accrington Stanley v AFC Wimbledon
Charlton Athletic v Ipswich Town
Cheltenham Town v Cambridge United
Crewe Alexandra v Lincoln City
Doncaster Rovers v Oxford United
Fleetwood Town v Bolton Wanderers
Milton Keynes Dons v Plymouth Argyle
Portsmouth v Sheffield Wednesday
Rotherham United v Gillingham
Sunderland v Morecambe
Wigan Athletic v Shrewsbury Town
Wycombe Wanderers v Burton Albion

11 December 2021

Accrington Stanley v Bolton Wanderers
Charlton Athletic v Cambridge United
Cheltenham Town v Lincoln City
Crewe Alexandra v Sheffield Wednesday
Doncaster Rovers v Shrewsbury Town
Fleetwood Town v Gillingham
Milton Keynes Dons v Oxford United
Portsmouth v Morecambe
Rotherham United v Burton Albion
Sunderland v Plymouth Argyle
Wigan Athletic v Ipswich Town
Wycombe Wanderers v AFC Wimbledon

18 December 2021

AFC Wimbledon v Portsmouth
Bolton Wanderers v Wycombe Wanderers
Burton Albion v Milton Keynes Dons
Cambridge United v Rotherham United
Gillingham v Crewe Alexandra
Ipswich Town v Sunderland
Lincoln City v Doncaster Rovers
Morecambe v Fleetwood Town
Oxford United v Wigan Athletic
Plymouth Argyle v Charlton Athletic
Sheffield Wednesday v Accrington Stanley
Shrewsbury Town v Cheltenham Town

26 December 2021

Accrington Stanley v Rotherham United
AFC Wimbledon v Charlton Athletic
Bolton Wanderers v Morecambe
Cheltenham Town v Plymouth Argyle
Crewe Alexandra v Wigan Athletic
Doncaster Rovers v Sunderland
Fleetwood Town v Shrewsbury Town
Gillingham v Ipswich Town
Lincoln City v Milton Keynes Dons
Portsmouth v Oxford United
Sheffield Wednesday v Burton Albion
Wycombe Wanderers v Cambridge United

29 December 2021

Burton Albion v Bolton Wanderers
Cambridge United v Doncaster Rovers
Charlton Athletic v Gillingham
Ipswich Town v Wycombe Wanderers
Milton Keynes Dons v Cheltenham Town
Morecambe v Crewe Alexandra
Oxford United v AFC Wimbledon
Plymouth Argyle v Portsmouth
Rotherham United v Lincoln City
Shrewsbury Town v Accrington Stanley
Sunderland v Sheffield Wednesday
Wigan Athletic v Fleetwood Town

1 January 2022

Burton Albion v Crewe Alexandra
Cambridge United v Portsmouth
Charlton Athletic v Wycombe Wanderers
Ipswich Town v Lincoln City
Milton Keynes Dons v Gillingham
Morecambe v Doncaster Rovers
Oxford United v Cheltenham Town
Plymouth Argyle v AFC Wimbledon
Rotherham United v Bolton Wanderers
Shrewsbury Town v Sheffield Wednesday
Sunderland v Fleetwood Town
Wigan Athletic v Accrington Stanley

8 January 2022

Accrington Stanley v Milton Keynes Dons
AFC Wimbledon v Ipswich Town
Bolton Wanderers v Cambridge United
Cheltenham Town v Burton Albion
Crewe Alexandra v Charlton Athletic
Doncaster Rovers v Rotherham United
Fleetwood Town v Plymouth Argyle
Gillingham v Shrewsbury Town
Lincoln City v Oxford United
Portsmouth v Wigan Athletic
Sheffield Wednesday v Morecambe
Wycombe Wanderers v Sunderland

15 January 2022

Accrington Stanley v Sunderland
AFC Wimbledon v Morecambe
Bolton Wanderers v Ipswich Town
Cheltenham Town v Charlton Athletic
Crewe Alexandra v Shrewsbury Town
Doncaster Rovers v Wigan Athletic
Fleetwood Town v Rotherham United
Gillingham v Burton Albion
Lincoln City v Cambridge United
Portsmouth v Milton Keynes Dons
Sheffield Wednesday v Plymouth Argyle
Wycombe Wanderers v Oxford United

22 January 2022

Burton Albion v AFC Wimbledon
Cambridge United v Crewe Alexandra
Charlton Athletic v Fleetwood Town
Ipswich Town v Accrington Stanley
Milton Keynes Dons v Doncaster Rovers
Morecambe v Wycombe Wanderers
Oxford United v Sheffield Wednesday
Plymouth Argyle v Lincoln City
Rotherham United v Cheltenham Town
Shrewsbury Town v Bolton Wanderers
Sunderland v Portsmouth
Wigan Athletic v Gillingham

29 January 2022

Accrington Stanley v Morecambe
AFC Wimbledon v Shrewsbury Town
Bolton Wanderers v Sunderland
Cheltenham Town v Wigan Athletic
Crewe Alexandra v Rotherham United
Doncaster Rovers v Plymouth Argyle
Fleetwood Town v Cambridge United
Gillingham v Oxford United
Lincoln City v Burton Albion
Portsmouth v Charlton Athletic
Sheffield Wednesday v Ipswich Town
Wycombe Wanderers v Milton Keynes Dons

5 February 2022

Burton Albion v Sheffield Wednesday
Cambridge United v Wycombe Wanderers
Charlton Athletic v AFC Wimbledon
Ipswich Town v Gillingham
Milton Keynes Dons v Lincoln City
Morecambe v Bolton Wanderers
Oxford United v Portsmouth
Plymouth Argyle v Cheltenham Town
Rotherham United v Accrington Stanley
Shrewsbury Town v Fleetwood Town
Sunderland v Doncaster Rovers
Wigan Athletic v Crewe Alexandra

8 February 2022

Accrington Stanley v Oxford United
AFC Wimbledon v Rotherham United
Bolton Wanderers v Charlton Athletic
Cheltenham Town v Sunderland
Crewe Alexandra v Plymouth Argyle
Doncaster Rovers v Ipswich Town
Fleetwood Town v Milton Keynes Dons
Gillingham v Cambridge United
Lincoln City v Morecambe
Portsmouth v Burton Albion
Sheffield Wednesday v Wigan Athletic
Wycombe Wanderers v Shrewsbury Town

12 February 2022

Accrington Stanley v Crewe Alexandra
AFC Wimbledon v Sunderland
Burton Albion v Cambridge United
Cheltenham Town v Fleetwood Town
Lincoln City v Wycombe Wanderers
Milton Keynes Dons v Ipswich Town
Morecambe v Gillingham
Oxford United v Bolton Wanderers
Plymouth Argyle v Shrewsbury Town
Portsmouth v Doncaster Rovers
Sheffield Wednesday v Rotherham United
Wigan Athletic v Charlton Athletic

19 February 2022

Bolton Wanderers v AFC Wimbledon
Cambridge United v Accrington Stanley
Charlton Athletic v Oxford United
Crewe Alexandra v Portsmouth
Doncaster Rovers v Sheffield Wednesday
Fleetwood Town v Lincoln City
Gillingham v Plymouth Argyle
Ipswich Town v Burton Albion
Rotherham United v Wigan Athletic
Shrewsbury Town v Morecambe
Sunderland v Milton Keynes Dons
Wycombe Wanderers v Cheltenham Town

22 February 2022

Bolton Wanderers v Lincoln City
Cambridge United v Plymouth Argyle
Charlton Athletic v Milton Keynes Dons
Crewe Alexandra v Oxford United
Doncaster Rovers v Accrington Stanley
Fleetwood Town v Sheffield Wednesday
Gillingham v AFC Wimbledon
Ipswich Town v Cheltenham Town
Rotherham United v Morecambe
Shrewsbury Town v Portsmouth
Sunderland v Burton Albion
Wycombe Wanderers v Wigan Athletic

26 February 2022

Accrington Stanley v Wycombe Wanderers
AFC Wimbledon v Doncaster Rovers
Burton Albion v Shrewsbury Town
Cheltenham Town v Crewe Alexandra
Lincoln City v Gillingham
Milton Keynes Dons v Bolton Wanderers
Morecambe v Ipswich Town
Oxford United v Cambridge United
Plymouth Argyle v Rotherham United
Portsmouth v Fleetwood Town
Sheffield Wednesday v Charlton Athletic
Wigan Athletic v Sunderland

5 March 2022

Cambridge United v Shrewsbury Town
Charlton Athletic v Sunderland
Cheltenham Town v Doncaster Rovers
Crewe Alexandra v Wycombe Wanderers
Fleetwood Town v Ipswich Town
Gillingham v Bolton Wanderers
Lincoln City v Sheffield Wednesday
Oxford United v Burton Albion
Plymouth Argyle v Morecambe
Portsmouth v Accrington Stanley
Rotherham United v Milton Keynes Dons
Wigan Athletic v AFC Wimbledon

12 March 2022

Accrington Stanley v Charlton Athletic
AFC Wimbledon v Lincoln City
Bolton Wanderers v Plymouth Argyle
Burton Albion v Fleetwood Town
Doncaster Rovers v Gillingham
Ipswich Town v Portsmouth
Milton Keynes Dons v Wigan Athletic
Morecambe v Cheltenham Town
Sheffield Wednesday v Cambridge United
Shrewsbury Town v Oxford United
Sunderland v Crewe Alexandra
Wycombe Wanderers v Rotherham United

19 March 2022

Cambridge United v Milton Keynes Dons
Charlton Athletic v Burton Albion
Cheltenham Town v AFC Wimbledon
Crewe Alexandra v Bolton Wanderers
Fleetwood Town v Doncaster Rovers
Gillingham v Sheffield Wednesday
Lincoln City v Sunderland
Oxford United v Ipswich Town
Plymouth Argyle v Accrington Stanley
Portsmouth v Wycombe Wanderers
Rotherham United v Shrewsbury Town
Wigan Athletic v Morecambe

26 March 2022

Accrington Stanley v Gillingham
AFC Wimbledon v Cambridge United
Bolton Wanderers v Portsmouth
Burton Albion v Wigan Athletic
Doncaster Rovers v Charlton Athletic
Ipswich Town v Plymouth Argyle
Milton Keynes Dons v Crewe Alexandra
Morecambe v Oxford United
Sheffield Wednesday v Cheltenham Town
Shrewsbury Town v Lincoln City
Sunderland v Rotherham United
Wycombe Wanderers v Fleetwood Town

2 April 2022

Accrington Stanley v Cheltenham Town
Charlton Athletic v Lincoln City
Crewe Alexandra v Fleetwood Town
Ipswich Town v Cambridge United
Milton Keynes Dons v Shrewsbury Town
Morecambe v Burton Albion
Plymouth Argyle v Oxford United
Portsmouth v Rotherham United
Sheffield Wednesday v AFC Wimbledon
Sunderland v Gillingham
Wigan Athletic v Bolton Wanderers
Wycombe Wanderers v Doncaster Rovers

9 April 2022

AFC Wimbledon v Milton Keynes Dons
Bolton Wanderers v Sheffield Wednesday
Burton Albion v Plymouth Argyle
Cambridge United v Morecambe
Cheltenham Town v Portsmouth
Doncaster Rovers v Crewe Alexandra
Fleetwood Town v AFC Wimbledon
Gillingham v Wycombe Wanderers
Lincoln City v Wigan Athletic
Oxford United v Sunderland
Rotherham United v Charlton Athletic
Shrewsbury Town v Ipswich Town

15 April 2022

Accrington Stanley v Burton Albion
Charlton Athletic v Morecambe
Cheltenham Town v Gillingham
Crewe Alexandra v AFC Wimbledon
Doncaster Rovers v Bolton Wanderers
Fleetwood Town v Oxford United
Milton Keynes Dons v Sheffield Wednesday
Portsmouth v Lincoln City
Rotherham United v Ipswich Town
Sunderland v Shrewsbury Town
Wigan Athletic v Cambridge United
Wycombe Wanderers v Plymouth Argyle

18 April 2022

AFC Wimbledon v Wycombe Wanderers
Bolton Wanderers v Accrington Stanley
Burton Albion v Rotherham United
Cambridge United v Charlton Athletic
Gillingham v Fleetwood Town
Ipswich Town v Wigan Athletic
Lincoln City v Cheltenham Town
Morecambe v Portsmouth
Oxford United v Milton Keynes Dons
Plymouth Argyle v Sunderland
Sheffield Wednesday v Crewe Alexandra
Shrewsbury Town v Doncaster Rovers

23 April 2022

Accrington Stanley v Lincoln City
Charlton Athletic v Shrewsbury Town
Cheltenham Town v Bolton Wanderers
Crewe Alexandra v Ipswich Town
Doncaster Rovers v Burton Albion
Fleetwood Town v AFC Wimbledon
Milton Keynes Dons v Morecambe
Portsmouth v Gillingham
Rotherham United v Oxford United
Sunderland v Cambridge United
Wigan Athletic v Plymouth Argyle
Wycombe Wanderers v Sheffield Wednesday

30 April 2022

AFC Wimbledon v Accrington Stanley
Bolton Wanderers v Fleetwood Town
Burton Albion v Wycombe Wanderers
Cambridge United v Cheltenham Town
Gillingham v Rotherham United
Ipswich Town v Charlton Athletic
Lincoln City v Crewe Alexandra
Morecambe v Sunderland
Oxford United v Doncaster Rovers
Plymouth Argyle v Milton Keynes Dons
Sheffield Wednesday v Portsmouth
Shrewsbury Town v Wigan Athletic