19th May 2021 West Bromwich Albion v West Ham United Premier League 2020-2021
16th May 2021 West Bromwich Albion v Liverpool Premier League 2020-2021
3rd May 2021 West Bromwich Albion v Wolverhampton Wanderers Premier League 2020-2021
12th April 2021 West Bromwich Albion v Southampton Premier League 2020-2021
7th March 2021 West Bromwich Albion v Newcastle United Premier League 2020-2021
4th March 2021 West Bromwich Albion v Everton Premier League 2020-2021
27th February 2021 West Bromwich Albion v Brighton and Hove Albion Premier League 2020-2021
30th January 2021 West Bromwich Albion v Fulham Premier League 2020-2021
26th January 2021 West Bromwich Albion v Manchester City Premier League 2020-2021
2nd January 2021 West Bromwich Albion v Arsenal Premier League 2020-2021
29th December 2020 West Bromwich Albion v Leeds United Premier League 2020-2021
20th December 2020 West Bromwich Albion v Aston Villa Premier League 2020-2021
6th December 2020 West Bromwich Albion v Crystal Palace Premier League 2020-2021
28th November 2020 West Bromwich Albion v Sheffield United Premier League 2020-2021
8th November 2020 West Bromwich Albion v Tottenham Hotspur Premier League 2020-2021
19th October 2020 West Bromwich Albion v Burnley Premier League 2020-2021
26th September 2020 West Bromwich Albion v Chelsea Premier League 2020-2021
22nd September 2020 West Bromwich Albion v Brentford League Cup 3rd Round 2020-2021
16th September 2020 West Bromwich Albion v Harrogate Town League Cup 2nd Round 2020-2021
13th September 2020 West Bromwich Albion v Leicester City Premier League 2020-2021
19th March 2011 West Bromwich Albion v Arsenal Premier League 2010-2011