Football

World Cup 2022Euro 2020WalesThe Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanarama LeagueSouthern LeagueJD Cymru PremierJD Cymru LeaguesJD Cymru ReservesWelsh CupArdal LeaguesArdal League CupsWomens FootballBridgend 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