Football

World Cup 2022Euro 2020WalesThe Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanarama LeagueSouthern LeagueJD Cymru PremierJD Cymru LeaguesFAW Cymru ReservesWelsh CupArdal LeaguesArdal League CupsWomens FootballBridgend & District LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff CombinationCentral Wales CupCeredigion LeagueEast Gwent LeagueEmrys Morgan CupFAW TrophyGwent Central LeagueGwent County FAGwent Premier LeagueMerthyr Football LeagueMid Wales LeaguesNeath & DistrictNewport & DistrictNorth East WalesNorth Gwent LeagueNorth Wales Coast LeaguePembrokeshire LeaguePort Talbot & DistrictSouth Wales AllianceSouth Wales FASwansea LeagueTaff Ely & Rhymney ValleyWales Veterans FAWest Wales FA CupWest Wales PremierWrexham Area League

Sky Bet League 1

FixturesResults

7 August 2021

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

14 August 2021

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

17 August 2021

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

21 August 2021

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

28 August 2021

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

4 September 2021

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

11 September 2021

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

18 September 2021

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

25 September 2021

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

28 September 2021

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

2 October 2021

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

9 October 2021

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

16 October 2021

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

19 October 2021

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

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