West Bromwich Albion: Ex Premier League Players

Where are these ex West Bromwich Albion League players now?

Welcome to the West Bromwich Albion legends page – the gateway to information on ex Baggies who have played in the Premier League.

In addition to information on ex players we have also added statistics which include the top scorers, most appearances and also the football club’s final league position for each year that they have featured in the EPL.


Ben FosterPremier League Appearances: 390 | Clean Sheets: 92

Former West Bromwich Albion and Watford goalkeeper Ben Foster finally hung up his gloves in 2022 after four seasons playing for Watford. Read More..


Neil Clement – Premier League Appearances: 103 | Goals Scored: 7

West Bromwich Albion legend Neil Clement who experienced three promotions with the club unfortunately had to retire early at the age of 31 due to persistent knee injuries. Read More..


Steve Watson – Premier League Appearances: 351 | Goals Scored: 26

Part of the Newcastle United team which under Kevin Keegan were know as the “Entertainers”, Steve Watson retired from playing in 2009 after being released by Sheffield Wednesday. Read More..


Darren Moore – Premier League Appearances: 81 | Goals Scored: 2

After a long career spanning 20 years West Bromwich Albion legend Darren Moore retired from playing professional football in 2012 after two years spent playing for Burton Albion. Read More..


Nicky ShoreyPremier League Appearances: 176 | Goals Scored: 3

Former Premier League defender Nicky Shorey retired from playing in 2016 after a short spell playing in the National League South with Hungerford Town. Read More..


Joleon LescottPremier League Appearances: 288 | Goals Scored: 23

Former Premier League defender Joleon Lescott retired from playing in June 2017 at the age of 35 after a short spell with Sunderland. Read More..


Steven Reid – Premier League Appearances: 192 | Goals Scored: 8

Former Blackburn Rovers and West Bromwich Albion defender Steven Reid retired from playing in 2015 after a year with former Millwall team mate Sean Dyche’s Burnley side. Read More..


Gareth BarryPremier League Appearances: 653 | Goals Scored: 53

Gareth Barry, who currently holds the record for the most Premier League appearances, finally hung up his boots at the end of the 2019-20 season after two years playing in the Championship with West Bromwich Albion. Read More..


Darren Fletcher – Premier League Appearances: 341 | Goals Scored: 23

Former Manchester United and West Bromwich Albion midfielder Darren Fletcher made his last professional appearance in 2019 after a season playing in the Championship with Stoke City. Read More..


James MorrisonPremier League Appearances: 311 | Goals Scored: 32

Legendary West Bromwich Albion midfielder James Morrison decided to retire from playing at the end of the 2018-19 season at the age of 33 having only received offers from lower-league clubs when his contract with the Premier League side expired. Read More..


Jonathan GreeningPremier League Appearances: 252 | Goals Scored: 9

Former Middlesbrough and West Bromwich Albion midfielder Jonathan Greening finally hung up his boots in 2017 after a season playing non-league football for Tadcaster Albion. Read More..


Geoff Horsfield – Premier League Appearances: 81 | Goals Scored: 12

A late comer to the professional game, Geoff Horsfield AKA “The Horse”, retired from playing full time at the end of the 2009-10 season after a spell with Port Vale. Read More..


Nwankwo Kanu – Premier League Appearances: 273 | Goals Scored: 54

One of an elite band of players that have won the Premier League, FA Cup, UEFA Cup, Champions League and an Olympic gold medal, Nwankwo Kanu retired from playing in 2012 whilst at Portsmouth. Read More..


Danny Dichio – Premier League Appearances: 93 | Goals Scored: 19

After a 16 year career playing in the top flight of football including spells in Italy and Canada, Danny Dichio retired from playing in 2009 whilst at Toronto FC. Read More..


Robert Earnshaw – Premier League Appearances: 65 | Goals Scored: 13

A much travelled striker who scored goals at every club he played for, Robert Earnshaw retired from playing in January 2016 after two years playing across the Atlantic in the MLS for Toronto FC, Chicago Fire and the Vancouver Whitecaps. Read More..


Kevin Campbell – Premier League Appearances: 325 | Goals Scored: 83

Kevin Campbell retired from playing professional football in 2007 whilst playing for Cardiff City to pursue outside business interests. Read More..


Jason Roberts – Premier League Appearances: 221 | Goals Scored: 36

After a 17 year career playing at the top level, Jason Roberts had to retire whilst playing for Reading in 2014 because of a recurring hip injury. Read More..


Premier League Statistics

This table shows the players who have made the most appearances for West Bromwich Albion and who has scored the most goals for WBA in the EPL. (info correct as of 28/09/21).

Top EPL GoalscorersGoalsMost EPL AppearancesGames
Peter Odemwingie30Chris Brunt269
James Morrison29James Morrison244
Chris Brunt24Ben Foster209
Salomon Rondon24Gareth McAuley203
Saido Berahino23Jonas Olsson201
Romelu Lukaku17Claudio Yacob160
Shane Long16Youssuf Mulumbu157
Gareth McAuley15Craig Dawson153
Robert Earnshaw12Graham Dorrans121
Zoltan Gera12Salomon Rondon108

Statistics provided by Statbunker

Last Updated on 16 May 2023 by Admin