The Premier League is a lot more mobile than many of us imagine.

Huddersfield Town were promoted on Monday afternoon, completing the Premier League line-up for next season.

The Terriers going up, means that when next season kicks off, there will be 49 of the 92 clubs that have played Premier League football.

Brighton had ensured it would be 48 with their automatic promotion and whilst Reading going up would have kept it at that figure, David Wagner directing Huddersfield to the top flight means it will be 49.

They did it the hard way today, goalless after 90 and then 120 minutes, they then were the first to have a penalty saved, only to come back and win the shootout 4-3.

Here are the 49 of the 92 clubs who will have played Premier League football, once next season begins:

Arsenal

Aston Villa

Barnsley

Birmingham

Blackburn

Blackpool

Bolton

Bradford

Brighton

Bournemouth

Burnley

Cardiff

Charlton

Chelsea

Coventry

Crystal Palace

Derby County

Everton

Fulham

Huddersfield

Hull

Ipswich

Leeds

Leicester

Liverpool

Manchester City

Manchester United

Middlesbrough

Newcastle United

Norwich

Nottingham Forest

Oldham

Portsmouth

QPR

Reading

Sheffield United

Sheffield Wednesday

Southampton

Stoke

Sunderland

Swansea

Swindon

Tottenham

Watford

West Brom

West Ham

Wigan

Wimbledon

Wolves