This weekend marked the return of the Premier League after a summer-long hiatus.
But for some sides, their absence from the top flight has been a far more drawn out process.
CRUSH 2019 OAU Post UTME, OAU Pre-Degree And OAU JUPEB @ Akahi Tutors, Ile-Ife. Call; 08038644328 or Click Here For Details
Norwich City and Aston Villa went down in 2016, so defeats to Liverpool and Tottenham Hotspur respectively were less than ideal opening fixtures.
But for Sheffield United, it has been 12 long years without a Premier League football bring kicked at Bramall Lane.
The Blades were relegated in 2007 and it has been a long process to get back to this point.
Stints in League One only served to make Billy Sharp’s equalising strike against Bournemouth on Saturday even sweeter.
In fact, United started the 2014/15 season with a 2-1 home defeat to Bristol City in the third tier of English football – testament to how far Chris Wilder and his squad of players have come since then.
But here at talkSPORT.com it got us thinking about how every single Premier League club looked five years ago in comparison to now.
To give you a bit of context, England has just been dumped out of the World Cup in Brazil, Cesc Fabregas was back in the Premier League with Chelsea and Alexis Sanchez had arrived on these shores after completing a move from Barcelona to Arsenal.
Scroll down to see a comparison of all 20 teams in the Premier League from 2014 to 2019 and the drastic changes each side has undertaken.
LATEST FOOTBALL STORIES
Huddersfield (A) – 9/8/14 v Sheffield United (H) – 10/8/19
Crystal Palace (H) – 16/8/14 v Newcastle United (A) – 11/8/19
Stoke City (A) – 16/8/14 v Tottenham Hotspur (A) – 10/8/19
Brighton and Hove Albion
Sheffield Wednesday (H) – 9/8/14 v Watford (A) – 10/8/19
Chelsea (H) – 18/8/14 v Southampton (H) – 10/8/19
Burnley (A) – 18/8/14 v Manchester United (A) – 11/8/19
Arsenal (A) – 16/8/14 v Everton (H) 10/8/19
Leicester City (A) – 16/8/14 v Crystal Palace – 10/8/19
Everton (H) – 16/8/14 v Wolves (H) – 11/8/19
Southampton (H) – 17/8/14 v Norwich City (H) – 9/8/19
Newcastle United (A) – 17/8/14 v West Ham United (A) – 10/8/19
Swansea City (H) – 16/8/14 v Chelsea (H) – 11/8/19
Manchester City (H) – 17/8/14 v Arsenal (H) – 11/8/19
Wolves (A) – 10/9/14 v Liverpool (A) – 9/8/19
Bristol City (H) – 9/8/14 v Bournemouth (A) – 10/8/19
Liverpool (A) – 17/8/14 v Burnley (A) – 10/8/19
West Ham United (A) – 16/8/14 v Aston Villa (H) – 10/8/19
Bolton Wanderers (H) – 9/8/14 v Brighton and Hove Albion (H) – 10/8/19
West Ham United
Tottenham Hotspur (H) – 16/8/14 v Manchester City (H) – 10/8/19
Norwich City (H) – 10/9/14 v Leicester City (A) – 11/8/19