It could be the most important 15 games of Huddersfield Town's entire history as the club push for promotion to the Premier League.

David Wagner's side have had a superb season so far, averaging just under two points per game to find themselves in third place in the SkyBet Championship with 61 points from 31 games.

And although Town are currently 10 points ahead of seventh place Norwich City having played two games fewer, an automatic promotion slot is still not out of the question.

Town are five points behind second-place Newcastle United and seven behind leaders Brighton & Hove Albion – although the Seagulls have played one game more.

Another stat in Huddersfield Town's favour is the fact only twice in Championship history have the top two teams at this point in the campaign gone on to achieve automatic promotion to the Premier League.

And if Town were going to spring a surprise then their run of games also appears more favourable than their rivals – although of course there are no easy games at this level.

Video Loading

After facing fourth place Reading at the John Smith's Stadium tomorrow evening, Huddersfield Town's only other game against a top six opponent is the mouth-watering home clash against Newcastle United on March 4.

In comparison, the Magpies not only face Town but tricky away clashes against Brighton, Reading and Sheffield Wednesday as well as facing Leeds United at St James' Park on April 15.

Brighton & Hove Albion, Reading, Leeds United and Sheffield Wednesday all have at least three encounters against each other with the full list of encounter between the top six below.

Huddersfield Town

Huddersfield Town's Jack Payne celebrates with Sean Scannell after scoring the winning goal against Newcastle United.
Huddersfield Town's Jack Payne celebrates with Sean Scannell after scoring the winning goal against Newcastle United.

February 21: Reading (h)

March 4: Newcastle (h)

Newcastle United

Newcastle United's Ayoze Perez celebrates scoring for Newcastle United against Norwich City.
Newcastle United's Ayoze Perez celebrates scoring for Newcastle United against Norwich City.

February 28: Brighton (a)

March 4: Huddersfield (a)

March 7: Reading (a)

April 8: Sheff Weds (a)

April 15: Leeds (h)

Brighton & Hove Albion

Huddersfield Town vs Brighton & Hove Albion, 02.02.17: Town's Aaron Mooy and Brighton's Steve Sidwell battle for the ball.
Huddersfield Town vs Brighton & Hove Albion, 02.02.17: Town's Aaron Mooy and Brighton's Steve Sidwell battle for the ball.

February 25: Reading (h)

February 28: Newcastle (h)

March 18: Leeds (a)

Reading

Reading manager Jaap Stam has a number of tricky fixtures before the end of the season - starting tomorrow at Huddersfield Town.
Reading manager Jaap Stam has a number of tricky fixtures before the end of the season - starting tomorrow at Huddersfield Town.

February 21: Huddersfield (a)

February 25: Brighton (a)

March 17: Sheff Weds (a)

April 1: Leeds (h)

Leeds United

Huddersfield Town vs Leeds United, 05.02.17: Town's Michael Hefele scores the winning goal.
Huddersfield Town vs Leeds United, 05.02.17: Town's Michael Hefele scores the winning goal.

February 25: Sheff Weds (h)

March 18: Brighton (h)

April 1: Reading (a)

April 15: Newcastle (a)

Sheffield Wednesday

Jordan Rhodes made his debut for Sheffield Wednesday in the SkyBet Championship match against Wigan Athletic on Friday evening.
Jordan Rhodes made his debut for Sheffield Wednesday in the SkyBet Championship match against Wigan Athletic on Friday evening.

February 25: Leeds (a)

March 17: Reading (h)

April 8: Newcastle (h)