Believe it or not the 2019-20 season is just a few months away for the Premier League and English Football League. But before we kick off, let’s take a moment to congratulate the clubs and fans that have earned promotion in 2018-19. Here is a gallery of programs from each of the promoted clubs from their last season in their new home.
New Premier League Clubs

Norwich City, winners of the League Championship, return to the Premier League after a three-season absence. Their last win in the top flight came against Watford on May 11, 2016.

Second-place Sheffield United was last in the Premier League during the 2006-07 season. As coincidence would have it their last Premier League win was also against Watford, on April 28, 2007.

By virtue of a 2-1 win in the EFL Championship playoff final, Aston Villa are heading back to the top flight for the first time since 2015-16. During what was a dreadful season there, the club last won a match on February 6, 2016 (against newly promoted Norwich City).
New EFL Championship Clubs

Another team returning to a higher division for the first time since 2006-07 is Luton Town. Their last League Championship victory came against Southend United on April 28, 2007.

Just one season after being relegated from the League Championship, Barnsley have bounced back. Their last Championship win was much more recent, taking place on April 28, 2018 against Brentford.

Another playoff winner advancing for the first time since 2015-16 is Charlton Athletic, who beat Sunderland to earn promotion from League One. Their last League Championship win came on April 30, 2016 against Leeds United.
New League One Clubs

When Lincoln City was last in the third tier of English Football two decades ago it was known as Second Division rather than League One. Their last win in the Second Division came on May 4, 1999 against Wrexham.

Yet another club earning swift promotion right after relegation is Bury, who are returning to League One. Their last victory there was against Portsmouth on April 28, 2018.

Just as Bury rebounded to League One after one season, so too did MK Dons. Their previous League One win was against Shrewsbury Town on May 5, 2018.

Tranmere Rovers have had a tumultuous last several years in the football pyramid. Since 2013-14 they’ve been relegated twice and been promoted via playoffs twice. They are back in League One for the first time since the 2013-14 campaign, where they last won on April 12, 2014 against Shrewsbury Town.
New League Two Clubs

Leyton Orient return to League Two after a two-season stint in the National League. Their previous win there was against Hartlepool Untied on April 17, 2017.
Finally, Salford City earned promotion to League Two for the first time in club history. Therefore I have no program from their last time there.
Best of luck to all the newly promoted clubs in 2019-20!