Now in its 55th season, the Bundesliga has given fans at home and abroad some of the best football the world has seen since its foundation in 1963. The home of world champions Germany; the league with the most goals; a relentless record champion in Bayern Munich.
But what other records should you be aware of? Allow bundesliga.com to oblige…
All-time top goalscorer: Gerd Müller, with 365 goals for Bayern Munich between 1964 and 1979.
Top non-German goalscorer in a single season: Pierre-Emerick Aubameyang, with 31 in 2016/17.
Scorer of the first ever Bundesliga goal: Friedhelm “Timo” Konietzka, who opened the scoring for Borussia Dortmund in their 3-2 loss to Werder Bremen in October 1963.
Scorer(s) of the quickest goal(s) ever recorded: Kevin Volland (for Hoffenheim against Bayern on Matchday 2 of the 2015/16 campaign) and Karim Bellarabi (for Bayer Leverkusen against Dortmund on Matchday 1 of the 2014/15 season) – each took just nine seconds to find the target.
Most goals in a single game: Dieter Müller hit six for Cologne when the Billy Goats beat Bremen 7-2 in August 1997.
Highest scoring game: Borussia Mönchengladbach 12-0 Dortmund, 29 April, 1978. The Foals’ victory is also the biggest ever recorded in the German top flight.
Fastest hat-trick: Robert Lewandowski, in Bayern’s 5-1 destruction of Wolfsburg in September 2015. The Poland captain came off the bench to score all five goals in nine minutes, breaking four Guinness World Records in the process.
Watch: Lewandowski's record-breaking quintet against Wolfsburg
Most goals SCORED by a goalkeeper: Hans-Jörg Butt struck some 26 times – each from the penalty spot – before hanging up his gloves with Bayern in 2009 (19 for Hamburg; seven for Leverkusen).
Longest range goal: Moritz Stoppelkamp found the target from fully 82 metres (269 feet) when Paderborn beat his former employer Hannover 2-0 on Matchday 4 of the 2014/15 season – it was scored in the 93rd minute to boot.
Most goals scored in a single season: The 1983/84 campaign saw 1,097 goals in 306 matches, for an average of 3.58 goals per game.
Most Bundesliga titles: Current champions Bayern have lifted the Meisterschale a record 27 times. Dortmund have the next most with eight.
Most points in a single season: Bayern picked up a record 91 points from 34 games during coach Jupp Heynckes’ previous spell in charge, finishing 25 clear of second-place Dortmund: that final gap being another league record.
Most consecutive titles: Bayern have won the Bundesliga for six straight seasons (and counting) between 2013 and 2018.
Most points in a single season for a runner up: Dortmund! So often the bridesmaid, BVB picked up an incredible 78 points in the 2015/16 and STILL didn't get their hands on the title, with Bayern ten points ahead.
Most consecutive Bundesliga seasons: Hamburg are considered the dinosaurs of the Bundesliga, although they have managed to avoid extinction so far - 54 consecutive seasons and counting, since the league's inception.
Most frequent match: As a result of Hamburg's permanence in the top flight, it is hardly surprising that they feature in the most frequent math. They have faced their northern Germany rivals Werder Bremen 105 times in 53 seasons.
Highest average attendance: With 79,653 fans at every home Bundesliga match on average in the 2016/17, Borussia Dortmund and the Signal Iduna Park holds the world record for the best average in football.
Most appearances: He may not be the most familiar name to many fans, but he should be! Karl-Heinz Körbel made a total of 602 Bundesliga appearances. And just to make that feat all the more spectacular – he achieved it with just one club: Eintracht Frankfurt.
Most wins: There was hardly any getting past Karlsruhe and Bayern Munich legend Oliver Kahn, which is probably why he was on the winning side a record 310 times.
Youngest player: Nuri Sahin stepped onto the field for a Bundesliga fixture in a Borussia Dortmund shirt at the age of 16 years and 334 days – a record of precocity.
Oldest player: At the other end of the scale, 43 years and 184 days was not too old for Klaus Fichtel still to play in the Bundesliga for Schalke 04 on Matchday 34 of the 1987/88 season.
Oldest champion: He may not have played to such an age, but Harald 'Toni' Schumacher did get his hands on the Bundesliga title at the age of 42, winning it with Borussia Dortmund in 1996 – four years after he had already embarked on a coaching career with rival Schalke, Bayern and moved back to Dortmund in a player/coach capacity.
Most assists in a single season: Kevin De Bruyne delivered 21 assists for Wolfsburg in the 2014/15 season.
Highest number of own goals: Manfred Kaltz and Nikolce Noveski certainly had an eye for a goal – albeit the wrong one. They put through their own net six times.
Longest period of time unbeaten as a player: Jerome Boateng went a remarkable two years and 93 days (between 28 October 2012 to 29 January 2015) without being on the losing side.
Highest number of saved penalties: Rudolf Kargus had a way of unnerving his opponents, saving 23 penalties.
Longest time without conceding: Timo Hildebrand beat Oliver Kahn to the record of consecutive minutes without conceding, going 884 without having to fish the ball out of his own net in 2003/04.
Lowest age for a player to reach 100 appearances: Timo Werner was just 20 years and 203 days old when he hit a century of Bundesliga appearances, divided between VfB Stuttgart and RB Leipzig. He reached the milestone on Matchday 5 of 2016/17.
Youngest title-winning coach: Matthias Sammer won titles as Bayern Munich's sporting director, but it was with Borussia Dortmund in 2002 that he celebrated winning his first and only Bundesliga title as a head coach – when he was just 34.
Watch: Nagelsmann's coaching genius
Most appearances (player and coach combined): Otto Rehhagel could not get enough of the game, playing in or standing on the touchline of 1,031 Bundesliga fixtures.
Most appearances for one club (player and coach combined): Thomas Schaaf spent 35 years at Werder Bremen, totalling 742 appearances first as a player, then as their coach.
Highest number of consecutive games unbeaten as a coach from debut in the Bundesliga: Pep Guardiola hit the ground running after taking charge of Bayern Munich, waiting 28 games before being beaten for the first time in 2013/14.
Highest number of received cards: Stefan Effenberg's name went into the referee's book more than any other, with a total of 121: 114 yellow (a record in its own right), four yellow-red and three red cards.
Highest number of received red cards: Jens Nowotny and Luiz Gustavo saw more red cards than any other player, being dismissed eight times.