​It's that time of year again as the Bundesliga goes in for hibernation, but this season Germany's top flight has been one of the most exciting and unpredictable in recent memory. 


It's RB Leipzig who sit at the top of the table after the first half of the season, while Borussia Mönchengladbach have been one of the surprise packages so far, leaving Bayern Munich and Borussia Dortmund four and seven points off the pace respectively. 


Julian Nagelsmann's side have been confirmed as the Herbstmeister for the first time in the club's history, but there are still six other teams within 10 points of Leipzig ahead of what looks set to be a thrilling Rückrunde.

FBL-GER-BUNDESLIGA-LEIPZIG-COLOGNE

Elsewhere, sides like Hoffenheim and Freiburg are continuing to punch about their weight, while Werder Bremen and Eintracht Frankfurt struggled to live up to their potential during the first half of the season.


But with the Bundesliga now taking almost a month off, what better time to look at just who has been the standout players in Germany so far.


GK - Yann Sommer

Yann Sommer

Conceding the fewest amount of goals out of any Bundesliga side, Borussia Mönchengladbach goalkeeper Yann Sommer has been at the centre of Marco Rose's success so far at the club.


The Swiss shot-stopper wasn't just one of the most consistent goalkeepers in the league during the Hinrunde, but Sommer produced some of the best individual saves of the first half of the season.


RB - Stefan Lainer

Stefan Lainer

While Gladbach's attacking players are impressing this season, it's improvements at the other end of the pitch which has seen them become Bundesliga title contenders.


Right-back Stefan Lainer, who followed manager Marco Rose from Salzburg, has been one of the standout and most consistent defenders in the league throughout the Hinrunde.


He's not only been a rock at the back for Borussia Mönchengladbach, but Lainer has also scored and picked up to assists.


CB - Dayot Upamecano

Dayot Upamecano,Wout Weghorst

Dayot Upamecano might still be the biggest name when looking at RB Leipzig's defenders, but in reality, the France Under-21 international is actually behind club and international teammate Ibrahima Konaté in his development.


With Konaté injured for most of this season so far, however, Upamecano has really stepped up for Julian Nagelsmann's side and is once again looking like the kind of centre-back who first broke through at the club in 2017/18.


CB - Martin Hinteregger

Martin Hinteregger

It's been a rough season for Eintracht Frankfurt. After reaching the Europa League semi-finals last year, they're just three points above the relegation play-off spot and, in fact, are closer to having to points than they are to RB Leipzig.


Adi Hütter's side are showing what happens when a team loses their best three players all in one summer, but on top of being solid in defence, centre-back Martin Hinteregger has actually helped to fill the shoes of Luka Jović, Sébastien Haller and Ante Rebić.


The Austria international scored six goals during the Hinrunde, more than the likes of Kevin Volland, Alassane Pléa and Paco Alcácer.


LB - Ramy Bensebaini

Rami Bensebaini

While Stefan Lainer has been the Bundesliga's standout right-back during the first half of the season, 24-year-old Ramy Bensebaini on the other side of the pitch has been just as important in getting Gladbach up the table.


The Algerian has scored three goals this season - including a brace in Gladbach's 2-0 win over Bayern Munich - despite playing in just eight league matches so far.


While Alphonso Davies and Christian Günter have also impressed at their clubs, neither have made quite the impact like Bensebaini's with Borussia Mönchengladbach.


RM - Jadon Sancho

Jadon Sancho

It might very well be Jadon Sancho's last year in Germany and he's had his fair share of problems off the pitch, but the England international hasn't let his performances drop and he's already been involved in 19 Bundesliga goals this season.


As a team, Borussia Dortmund are wildly underperforming and they look certain to miss out on the league title once again. But Sancho has established himself as Dortmund's most important players, with the 19-year-old sitting as the club's top goalscorer and top assister.


CM - Christopher Nkunku

Christopher Nkunku

It's not easy to break into the first-team and hit the ground running during a player's first six months at one of Germany's top clubs, but former Paris Saint-Germain midfielder Christopher Nkunku is becoming one of the most exciting midfielders in the Bundesliga.


It's not just his ability individually that's helped RB Leipzig either, as Nkunku has assisted their top goalscorer Timo Werner four times this season - only Thomas Müller assisting Robert Lewandowski (five) has been a more successful partnership.


CM - Suat Serdar

Suat Serdar

The headline-maker at Schalke this season has been Amine Harit, but Germany international Suat Serdar has quietly been one of the best midfielders in the Bundesliga.


The 22-year-old had a baptism of fire in his first season at the club, but Serdar has come on leaps and bounds under new manager David Wagner and is now one of the first names of the teamsheet in Gelsenkirchen.


LM - Philippe Coutinho

FBL-EUR-C1-BAYERN MUNICH-TOTTENHAM

Just like James Rodríguez did during his loan spell in Bavaria, Philippe Coutinho has hit the ground running at Bayern Munich and appears to have left a frustrating 18-month spell at Barcelona firmly in the past.


The Brazil international been directly involved in 11 goals this season, most recently being involved in five of Bayern Munich's six goals against Werder Bremen.


Even though he has impressed the decision-makers in Bavaria, it's still not clear if Bayern Munich will turn Coutinho's loan move from Barcelona into a permanent one - largely due to their interest in Kai Havertz.


ST - Robert Lewandowski

Robert Lewandowski

It goes without saying that Robert Lewandowski has been the best player in the Bundesliga throughout the 2019/20 season, and it wouldn't be too much of a stretch to suggest that the Poland international has actually outperformed everyone else in Europe.


He's scored 19 goals in 17 games in the Bundesliga this season - adding another 11 in the Champions League and DFB-Pokal - with Lewandowski currently leading the race win the Torjägerkanone in May.


ST - Timo Werner

Timo Werner

Lewandowski might be leading the race to win the top scorer's award in Germany, but RB Leipzig striker Timo Werner is hot on his tail.


The 23-year-old is just one behind Lewandowski in the Bundesliga's goalscoring charts, celebrating his new long-term contract at the Red Bull Arena by scoring 18 goals in their opening 17 league games.


It's unknown exactly where Werner's future will be beyond this season, but the Germany international will be crucial in Leipzig's attempts to win the league title this season and he'll be looking to take this world-beating form to Euro 2020 too.


Substitutes

Alphonso Davies

Roman Bürki (Borusia Dortmund) - It's been a brilliant season for Swiss goalkeepers in the Bundesliga, but Yann Sommer just edges his compatriot as the division's standout shot-stopper.


Alphonso Davies (Bayern Munich) - With David Alaba forced into centre-back due to injuries, Davies hasn't looked out of his depth whatsoever, despite the fact he's being forced to play out of position at one of Europe's most demanding clubs.


Christopher Trimmel (Union Berlin) - After coming up through the Germany's relegation play-off match, club captain Trimmel has been the standout player as Union Berlin celebrate the new year sitting in midtable.


Amine Harit (Schalke 04) - Consistency has been an issue, but Harit has produced some incredible moments throughout the Hinrunde and at times really does look like one of the best players in Europe.

FBL-GER-BUNDESLIGA-MOENCHENGLADBACH-PADERBORN

Marcus Thuram (Borussia Mönchengladbach) - If Gladbach's top goalscorer can maintain his form then he could be on France's plane to Euro 2020.


Rouwen Hennings (Fortuna Düsseldorf) - Only Robert Lewandowski and Timo Werner have scored more goals than Hennings this season.


Florian Niederlechner (FC Augsburg) - With Alfred Finnbogason missing for most of this season, Niederlechner has scored or assisted 16 goals this season to keep Augsburg well above the drop zone.


For more from Ben Carter, follow him on Twitter!