MyFootballFacts > Premier League > All-Time Premier League > All Premier League Clubs

All-Time Premier League Teams

View here an alphabetical list of all 51 Premier League teams from its formation in 1992 to the 2024-25 season. The list includes all Premier League Clubs with at least one season in the Premier League with links to each PL Club’s Squad Numbers.

The English Premier League has been graced by many clubs over the years, but only six have managed to maintain their top-flight status since its inception in 1992. These clubs are Arsenal, Chelsea, Everton, Liverpool, Manchester United, and Tottenham Hotspur, all of whom have played in every season of the Premier League’s 33-year history. Luton Town football club holds the distinction of becoming the 51st team participating in the Premier League for the first time in season 2023-24.

All 51 Premier League Clubs in Alphabetical Order from 1992-93 to 2024-25

Click on Club Link for EPL Players Squad Numbers. Use filter to find specific club and season.

MyFootballFacts > Premier League > All-Time Premier League > All Premier League Clubs

More Premier League Clubs Stats and Facts

All-Time Premier League Club Statistics and Facts

All-Time EPL Ladders

Premier League Winning Players

Premier League Winners’ Home Playing Kits

Premier League Champions

English Football League

Premier League Top Scorers  

Premier League Hat-Tricks 

Premier League Club Penalties