Albion’s opponents for the 2022/23 league campaign have been confirmed following the conclusion of the Premier League, Sky Bet Championship and Sky Bet League One seasons.
The Baggies will be joined in the second tier by Burnley, Watford and Norwich City, who were all relegated from the top flight, as well as Wigan Athletic, Rotherham United and Sunderland who were all promoted from the division below.
Albion’s full list of opponents for the 2022/23 Sky Bet Championship season are as follows:
Birmingham City
Last season: 20th
Last meeting: Birmingham City 1-0 Albion, Sky Bet Championship (Sunday, April 3 2022)
Blackburn Rovers
Last season: 8th
Last meeting: Albion 0-0 Blackburn Rovers, Sky Bet Championship (Monday, February 14 2022)
Blackpool
Last season: 16th
Last meeting: Albion 2-1 Blackpool, Sky Bet Championship (Friday, April 15 2022)
Bristol City
Last season: 17th
Last meeting: Bristol City 2-2 Albion, Sky Bet Championship (Saturday, March 19 2022)
Burnley
Last season: 18th in the Premier League
Last meeting: Burnley 0-0 Albion, Premier League (Saturday, February 20 2021)
Cardiff City
Last season: 18th
Last meeting: Albion 1-1 Cardiff City, Sky Bet Championship (Sunday, January 2 2022)
Coventry City
Last season: 12th
Last meeting: Albion 0-0 Coventry City, Sky Bet Championship (Saturday, April 23 2022)
Huddersfield Town
Last season: 3rd (beaten in the play-off final)
Last meeting: Albion 2-2 Huddersfield Town, Sky Bet Championship (Friday, March 11 2022)
Hull City
Last season: 19th
Last meeting: Hull City 0-2 Albion, Sky Bet Championship (Saturday, March 5 2022)
Luton Town
Last season: 6th
Last meeting: Luton Town 2-0 Albion, Sky Bet Championship (Saturday, February 19 2022)
Middlesbrough
Last season: 7th
Last meeting: Middlesbrough 2-1 Albion, Sky Bet Championship (Tuesday, February 22 2022)
Millwall
Last season: 9th
Last meeting: Millwall 2-0 Albion, Sky Bet Championship (Saturday, January 29 2022)
Norwich City
Last season: 20th in the Premier League
Last meeting: Albion 1-1 Norwich City, Sky Bet Championship (Saturday, January 12 2019)
Preston North End
Last season: 13th
Last meeting: Albion 0-2 Preston North End, Sky Bet Championship (Wednesday, January 26 2022)
QPR
Last season: 11th
Last meeting: QPR 1-0 Albion, Sky Bet Championship (Saturday, January 15 2022)
Reading
Last season: 21st
Last meeting: Reading 0-1 Albion, Sky Bet Championship (Saturday, April 30 2022)
Rotherham United
Last season: 2nd in Sky Bet League One
Last meeting: Albion 2-1 Rotherham United, Sky Bet Championship (Saturday, April 27 2019)
Sheffield United
Last season: 5th
Last meeting: Sheffield United 2-0 Albion, Sky Bet Championship (Wednesday, February 9 2022)
Stoke City
Last season: 14th
Last meeting: Albion 1-3 Stoke City, Sky Bet Championship (Saturday, April 9 2022)
Sunderland
Last season: 5th in Sky Bet League One (play-off winners)
Last meeting: Albion 2-0 Sunderland, Premier League (Saturday, January 21 2017)
Swansea City
Last season: 15th
Last meeting: Albion 0-2 Swansea City, Sky Bet Championship (Monday, February 28 2022)
Watford
Last season: 19th in the Premier League
Last meeting: Watford 1-0 Albion, Premier League (Saturday, March 3 2018)
Wigan Athletic
Last season: 1st in Sky Bet League One
Last meeting: Albion 0-1 Wigan, Sky Bet Championship (Saturday, February 29 2020)