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 2

FixturesResults

7 August 2021

Carlisle United v Colchester United
Exeter City v Bradford City
Forest Green Rovers v Sutton United
Harrogate Town v Rochdale
Hartlepool United v Crawley Town
Mansfield Town v Bristol Rovers
Northampton Town v Port Vale
Oldham Athletic v Newport County
Salford City v Leyton Orient
Scunthorpe United v Swindon Town
Stevenage v Barrow
Tranmere Rovers v Walsall

14 August 2021

Barrow v Hartlepool United
Bradford City v Oldham Athletic
Bristol Rovers v Stevenage
Colchester United v Northampton Town
Crawley Town v Harrogate Town
Leyton Orient v Exeter City
Newport County v Mansfield Town
Port Vale v Tranmere Rovers
Rochdale v Scunthorpe United
Sutton United v Salford City
Swindon Town v Carlisle United
Walsall v Forest Green Rovers

17 August 2021

Barrow v Exeter City
Bradford City v Stevenage
Bristol Rovers v Oldham Athletic
Colchester United v Mansfield Town
Crawley Town v Salford City
Leyton Orient v Harrogate Town
Newport County v Northampton Town
Port Vale v Carlisle United
Rochdale v Forest Green Rovers
Sutton United v Hartlepool United
Swindon Town v Tranmere Rovers
Walsall v Scunthorpe United

21 August 2021

Carlisle United v Leyton Orient
Exeter City v Bristol Rovers
Forest Green Rovers v Crawley Town
Harrogate Town v Barrow
Hartlepool United v Walsall
Mansfield Town v Bradford City
Northampton Town v Rochdale
Oldham Athletic v Colchester United
Salford City v Swindon Town
Scunthorpe United v Sutton United
Stevenage v Port Vale
Tranmere Rovers v Newport County

28 August 2021

Barrow v Bristol Rovers
Crawley Town v Northampton Town
Forest Green Rovers v Port Vale
Harrogate Town v Exeter City
Hartlepool United v Carlisle United
Leyton Orient v Bradford City
Rochdale v Colchester United
Salford City v Newport County
Scunthorpe United v Tranmere Rovers
Sutton United v Oldham Athletic
Swindon Town v Mansfield Town
Walsall v Stevenage

4 September 2021

Bradford City v Walsall
Bristol Rovers v Crawley Town
Carlisle United v Salford City
Colchester United v Sutton United
Exeter City v Forest Green Rovers
Mansfield Town v Harrogate Town
Newport County v Leyton Orient
Northampton Town v Scunthorpe United
Oldham Athletic v Barrow
Port Vale v Rochdale
Stevenage v Swindon Town
Tranmere Rovers v Hartlepool United

11 September 2021

Barrow v Colchester United
Crawley Town v Carlisle United
Forest Green Rovers v Northampton Town
Harrogate Town v Newport County
Hartlepool United v Bristol Rovers
Leyton Orient v Oldham Athletic
Rochdale v Tranmere Rovers
Salford City v Bradford City
Scunthorpe United v Exeter City
Sutton United v Stevenage
Swindon Town v Port Vale
Walsall v Mansfield Town

18 September 2021

Bradford City v Barrow
Bristol Rovers v Leyton Orient
Carlisle United v Scunthorpe United
Colchester United v Crawley Town
Exeter City v Sutton United
Mansfield Town v Rochdale
Newport County v Walsall
Northampton Town v Swindon Town
Oldham Athletic v Hartlepool United
Port Vale v Harrogate Town
Stevenage v Forest Green Rovers
Tranmere Rovers v Salford City

25 September 2021

Barrow v Newport County
Crawley Town v Bradford City
Forest Green Rovers v Tranmere Rovers
Harrogate Town v Stevenage
Hartlepool United v Exeter City
Leyton Orient v Mansfield Town
Rochdale v Oldham Athletic
Salford City v Northampton Town
Scunthorpe United v Port Vale
Sutton United v Carlisle United
Swindon Town v Colchester United
Walsall v Bristol Rovers

2 October 2021

Bradford City v Rochdale
Bristol Rovers v Swindon Town
Carlisle United v Forest Green Rovers
Colchester United v Salford City
Exeter City v Walsall
Mansfield Town v Barrow
Newport County v Scunthorpe United
Northampton Town v Sutton United
Oldham Athletic v Harrogate Town
Port Vale v Leyton Orient
Stevenage v Hartlepool United
Tranmere Rovers v Crawley Town

9 October 2021

Barrow v Leyton Orient
Bristol Rovers v Carlisle United
Forest Green Rovers v Swindon Town
Harrogate Town v Scunthorpe United
Hartlepool United v Northampton Town
Mansfield Town v Oldham Athletic
Newport County v Bradford City
Rochdale v Crawley Town
Stevenage v Exeter City
Sutton United v Port Vale
Tranmere Rovers v Colchester United
Walsall v Salford City

16 October 2021

Bradford City v Bristol Rovers
Carlisle United v Tranmere Rovers
Colchester United v Harrogate Town
Crawley Town v Sutton United
Exeter City v Newport County
Leyton Orient v Walsall
Northampton Town v Mansfield Town
Oldham Athletic v Stevenage
Port Vale v Barrow
Salford City v Hartlepool United
Scunthorpe United v Forest Green Rovers
Swindon Town v Rochdale

19 October 2021

Barrow v Scunthorpe United
Bradford City v Hartlepool United
Colchester United v Bristol Rovers
Crawley Town v Exeter City
Harrogate Town v Tranmere Rovers
Leyton Orient v Forest Green Rovers
Mansfield Town v Port Vale
Newport County v Carlisle United
Northampton Town v Stevenage
Oldham Athletic v Walsall
Salford City v Rochdale
Sutton United v Swindon Town

23 October 2021

Bristol Rovers v Newport County
Carlisle United v Oldham Athletic
Exeter City v Mansfield Town
Forest Green Rovers v Salford City
Hartlepool United v Harrogate Town
Port Vale v Colchester United
Rochdale v Sutton United
Scunthorpe United v Crawley Town
Stevenage v Leyton Orient
Swindon Town v Bradford City
Tranmere Rovers v Northampton Town
Walsall v Barrow

30 October 2021

Barrow v Rochdale
Bradford City v Forest Green Rovers
Colchester United v Scunthorpe United
Crawley Town v Port Vale
Harrogate Town v Bristol Rovers
Leyton Orient v Hartlepool United
Mansfield Town v Tranmere Rovers
Newport County v Stevenage
Northampton Town v Carlisle United
Oldham Athletic v Swindon Town
Salford City v Exeter City
Sutton United v Walsall

13 November 2021

Bristol Rovers v Northampton Town
Carlisle United v Barrow
Exeter City v Oldham Athletic
Forest Green Rovers v Colchester United
Hartlepool United v Newport County
Port Vale v Bradford City
Rochdale v Leyton Orient
Scunthorpe United v Salford City
Stevenage v Mansfield Town
Swindon Town v Crawley Town
Tranmere Rovers v Sutton United
Walsall v Harrogate Town

20 November 2021

Barrow v Crawley Town
Bradford City v Northampton Town
Bristol Rovers v Tranmere Rovers
Exeter City v Carlisle United
Harrogate Town v Salford City
Hartlepool United v Forest Green Rovers
Leyton Orient v Sutton United
Mansfield Town v Scunthorpe United
Newport County v Swindon Town
Oldham Athletic v Port Vale
Stevenage v Colchester United
Walsall v Rochdale

23 November 2021

Carlisle United v Harrogate Town
Colchester United v Exeter City
Crawley Town v Newport County
Forest Green Rovers v Barrow
Northampton Town v Oldham Athletic
Port Vale v Walsall
Rochdale v Stevenage
Salford City v Bristol Rovers
Scunthorpe United v Leyton Orient
Sutton United v Mansfield Town
Swindon Town v Hartlepool United
Tranmere Rovers v Bradford City

27 November 2021

Carlisle United v Walsall
Colchester United v Newport County
Crawley Town v Mansfield Town
Forest Green Rovers v Bristol Rovers
Northampton Town v Leyton Orient
Port Vale v Hartlepool United
Rochdale v Exeter City
Salford City v Oldham Athletic
Scunthorpe United v Bradford City
Sutton United v Barrow
Swindon Town v Harrogate Town
Tranmere Rovers v Stevenage

7 December 2021

Barrow v Salford City
Bradford City v Colchester United
Bristol Rovers v Port Vale
Exeter City v Northampton Town
Harrogate Town v Forest Green Rovers
Hartlepool United v Rochdale
Leyton Orient v Swindon Town
Mansfield Town v Carlisle United
Newport County v Sutton United
Oldham Athletic v Tranmere Rovers
Stevenage v Scunthorpe United
Walsall v Crawley Town

11 December 2021

Barrow v Swindon Town
Bradford City v Sutton United
Bristol Rovers v Rochdale
Exeter City v Tranmere Rovers
Harrogate Town v Northampton Town
Hartlepool United v Scunthorpe United
Leyton Orient v Crawley Town
Mansfield Town v Salford City
Newport County v Port Vale
Oldham Athletic v Forest Green Rovers
Stevenage v Carlisle United
Walsall v Colchester United

18 December 2021

Carlisle United v Bradford City
Colchester United v Hartlepool United
Crawley Town v Oldham Athletic
Forest Green Rovers v Mansfield Town
Northampton Town v Barrow
Port Vale v Exeter City
Rochdale v Newport County
Salford City v Stevenage
Scunthorpe United v Bristol Rovers
Sutton United v Harrogate Town
Swindon Town v Walsall
Tranmere Rovers v Leyton Orient

26 December 2021

Bradford City v Harrogate Town
Bristol Rovers v Sutton United
Carlisle United v Rochdale
Colchester United v Leyton Orient
Exeter City v Swindon Town
Mansfield Town v Hartlepool United
Newport County v Forest Green Rovers
Northampton Town v Walsall
Oldham Athletic v Scunthorpe United
Port Vale v Salford City
Stevenage v Crawley Town
Tranmere Rovers v Barrow

29 December 2021

Barrow v Oldham Athletic
Crawley Town v Bristol Rovers
Forest Green Rovers v Exeter City
Harrogate Town v Mansfield Town
Hartlepool United v Tranmere Rovers
Leyton Orient v Newport County
Rochdale v Port Vale
Salford City v Carlisle United
Scunthorpe United v Northampton Town
Sutton United v Colchester United
Swindon Town v Stevenage
Walsall v Bradford City

1 January 2022

Barrow v Bradford City
Crawley Town v Colchester United
Forest Green Rovers v Stevenage
Harrogate Town v Port Vale
Hartlepool United v Oldham Athletic
Leyton Orient v Bristol Rovers
Rochdale v Mansfield Town
Salford City v Tranmere Rovers
Scunthorpe United v Carlisle United
Sutton United v Exeter City
Swindon Town v Northampton Town
Walsall v Newport County

8 January 2022

Bradford City v Leyton Orient
Bristol Rovers v Barrow
Carlisle United v Hartlepool United
Colchester United v Rochdale
Exeter City v Harrogate Town
Mansfield Town v Swindon Town
Newport County v Salford City
Northampton Town v Crawley Town
Oldham Athletic v Sutton United
Port Vale v Forest Green Rovers
Stevenage v Walsall
Tranmere Rovers v Scunthorpe United

15 January 2022

Bradford City v Salford City
Bristol Rovers v Hartlepool United
Carlisle United v Crawley Town
Colchester United v Barrow
Exeter City v Scunthorpe United
Mansfield Town v Walsall
Newport County v Harrogate Town
Northampton Town v Forest Green Rovers
Oldham Athletic v Leyton Orient
Port Vale v Swindon Town
Stevenage v Sutton United
Tranmere Rovers v Rochdale

22 January 2022

Barrow v Mansfield Town
Crawley Town v Tranmere Rovers
Forest Green Rovers v Carlisle United
Harrogate Town v Oldham Athletic
Hartlepool United v Stevenage
Leyton Orient v Port Vale
Rochdale v Bradford City
Salford City v Colchester United
Scunthorpe United v Newport County
Sutton United v Northampton Town
Swindon Town v Bristol Rovers
Walsall v Exeter City

29 January 2022

Bradford City v Crawley Town
Bristol Rovers v Walsall
Carlisle United v Sutton United
Colchester United v Swindon Town
Exeter City v Hartlepool United
Mansfield Town v Leyton Orient
Newport County v Barrow
Northampton Town v Salford City
Oldham Athletic v Rochdale
Port Vale v Scunthorpe United
Stevenage v Harrogate Town
Tranmere Rovers v Forest Green Rovers

5 February 2022

Barrow v Tranmere Rovers
Crawley Town v Stevenage
Forest Green Rovers v Newport County
Harrogate Town v Bradford City
Hartlepool United v Mansfield Town
Leyton Orient v Colchester United
Rochdale v Carlisle United
Salford City v Port Vale
Scunthorpe United v Oldham Athletic
Sutton United v Bristol Rovers
Swindon Town v Exeter City
Walsall v Northampton Town

8 February 2022

Carlisle United v Port Vale
Exeter City v Leyton Orient
Forest Green Rovers v Rochdale
Harrogate Town v Crawley Town
Hartlepool United v Barrow
Mansfield Town v Colchester United
Northampton Town v Newport County
Oldham Athletic v Bristol Rovers
Salford City v Sutton United
Scunthorpe United v Walsall
Stevenage v Bradford City
Tranmere Rovers v Swindon Town

12 February 2022

Barrow v Stevenage
Bradford City v Exeter City
Bristol Rovers v Mansfield Town
Colchester United v Carlisle United
Crawley Town v Hartlepool United
Leyton Orient v Salford City
Newport County v Oldham Athletic
Port Vale v Northampton Town
Rochdale v Harrogate Town
Sutton United v Forest Green Rovers
Swindon Town v Scunthorpe United
Walsall v Tranmere Rovers

19 February 2022

Carlisle United v Swindon Town
Exeter City v Barrow
Forest Green Rovers v Walsall
Harrogate Town v Leyton Orient
Hartlepool United v Sutton United
Mansfield Town v Newport County
Northampton Town v Colchester United
Oldham Athletic v Bradford City
Salford City v Crawley Town
Scunthorpe United v Rochdale
Stevenage v Bristol Rovers
Tranmere Rovers v Port Vale

26 February 2022

Barrow v Harrogate Town
Bradford City v Mansfield Town
Bristol Rovers v Exeter City
Colchester United v Oldham Athletic
Crawley Town v Forest Green Rovers
Leyton Orient v Carlisle United
Newport County v Tranmere Rovers
Port Vale v Stevenage
Rochdale v Northampton Town
Sutton United v Scunthorpe United
Swindon Town v Salford City
Walsall v Hartlepool United

5 March 2022

Barrow v Walsall
Bradford City v Swindon Town
Colchester United v Port Vale
Crawley Town v Scunthorpe United
Harrogate Town v Hartlepool United
Leyton Orient v Stevenage
Mansfield Town v Exeter City
Newport County v Bristol Rovers
Northampton Town v Tranmere Rovers
Oldham Athletic v Carlisle United
Salford City v Forest Green Rovers
Sutton United v Rochdale

12 March 2022

Bristol Rovers v Harrogate Town
Carlisle United v Northampton Town
Exeter City v Salford City
Forest Green Rovers v Bradford City
Hartlepool United v Leyton Orient
Port Vale v Crawley Town
Rochdale v Barrow
Scunthorpe United v Colchester United
Stevenage v Newport County
Swindon Town v Oldham Athletic
Tranmere Rovers v Mansfield Town
Walsall v Sutton United

15 March 2022

Bristol Rovers v Colchester United
Carlisle United v Newport County
Exeter City v Crawley Town
Forest Green Rovers v Leyton Orient
Hartlepool United v Bradford City
Port Vale v Mansfield Town
Rochdale v Salford City
Scunthorpe United v Barrow
Stevenage v Northampton Town
Swindon Town v Sutton United
Tranmere Rovers v Harrogate Town
Walsall v Oldham Athletic

19 March 2022

Barrow v Carlisle United
Bradford City v Port Vale
Colchester United v Forest Green Rovers
Crawley Town v Swindon Town
Harrogate Town v Walsall
Leyton Orient v Rochdale
Mansfield Town v Stevenage
Newport County v Hartlepool United
Northampton Town v Bristol Rovers
Oldham Athletic v Exeter City
Salford City v Scunthorpe United
Sutton United v Tranmere Rovers

26 March 2022

Bradford City v Newport County
Carlisle United v Bristol Rovers
Colchester United v Tranmere Rovers
Crawley Town v Rochdale
Exeter City v Stevenage
Leyton Orient v Barrow
Northampton Town v Hartlepool United
Oldham Athletic v Mansfield Town
Port Vale v Sutton United
Salford City v Walsall
Scunthorpe United v Harrogate Town
Swindon Town v Forest Green Rovers

2 April 2022

Barrow v Port Vale
Bristol Rovers v Bradford City
Forest Green Rovers v Scunthorpe United
Harrogate Town v Colchester United
Hartlepool United v Salford City
Mansfield Town v Northampton Town
Newport County v Exeter City
Rochdale v Swindon Town
Stevenage v Oldham Athletic
Swindon Town v Crawley Town
Tranmere Rovers v Carlisle United
Walsall v Leyton Orient

9 April 2022

Carlisle United v Exeter City
Colchester United v Stevenage
Crawley Town v Barrow
Forest Green Rovers v Hartlepool United
Northampton Town v Bradford City
Port Vale v Oldham Athletic
Rochdale v Walsall
Salford City v Harrogate Town
Scunthorpe United v Mansfield Town
Sutton United v Leyton Orient
Swindon Town v Newport County
Tranmere Rovers v Bristol Rovers

15 April 2022

Barrow v Forest Green Rovers
Bradford City v Tranmere Rovers
Bristol Rovers v Salford City
Exeter City v Colchester United
Harrogate Town v Swindon Town
Hartlepool United v Port Vale
Leyton Orient v Scunthorpe United
Mansfield Town v Sutton United
Newport County v Crawley Town
Oldham Athletic v Northampton Town
Stevenage v Rochdale
Walsall v Carlisle United

18 April 2022

Carlisle United v Mansfield Town
Colchester United v Bradford City
Crawley Town v Walsall
Forest Green Rovers v Oldham Athletic
Northampton Town v Harrogate Town
Port Vale v Bristol Rovers
Rochdale v Hartlepool United
Salford City v Barrow
Scunthorpe United v Stevenage
Sutton United v Newport County
Swindon Town v Leyton Orient
Tranmere Rovers v Exeter City

22 April 2022

Newport County v Colchester United

23 April 2022

Barrow v Sutton United
Bradford City v Scunthorpe United
Bristol Rovers v Forest Green Rovers
Exeter City v Rochdale
Harrogate Town v Carlisle United
Hartlepool United v Swindon Town
Leyton Orient v Northampton Town
Mansfield Town v Crawley Town
Oldham Athletic v Salford City
Stevenage v Tranmere Rovers
Walsall v Port Vale

30 April 2022

Carlisle United v Stevenage
Colchester United v Walsall
Crawley Town v Leyton Orient
Forest Green Rovers v Harrogate Town
Northampton Town v Exeter City
Port Vale v Newport County
Rochdale v Bristol Rovers
Salford City v Mansfield Town
Scunthorpe United v Hartlepool United
Sutton United v Bradford City
Swindon Town v Barrow
Tranmere Rovers v Oldham Athletic

7 May 2022

Barrow v Northampton Town
Bradford City v Carlisle United
Bristol Rovers v Scunthorpe United
Exeter City v Port Vale
Harrogate Town v Sutton United
Hartlepool United v Colchester United
Leyton Orient v Tranmere Rovers
Mansfield Town v Forest Green Rovers
Newport County v Rochdale
Oldham Athletic v Crawley Town
Stevenage v Salford City
Walsall v Swindon Town