Now in its 57th season, the Bundesliga has given fans at home and abroad some of the best football the world has seen since its foundation in 1963. Europe's best attended league, the one with the most goals and a relentless record champion in Bayern Munich.
But what other records should you be aware of? Allow bundesliga.com to oblige…
** Goals **
All-time top goalscorer: Gerd Müller with 365 goals for Bayern Munich between 1964 and 1979.
All-time top non-German goalscorer: Robert Lewandowski with 198 and counting for Bayern Munich and Borussia Dortmund between 2010 and today…
Most goals in a single season: Gerd Müller with 40 in 1971/72.
Most goals by a non-Germany in a single season: Pierre-Emerick Aubameyang with 31 for Borussia Dortmund 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.
Most goals in a single game: Dieter Müller, 6 for Cologne against Werder Bremen in August 1977.
Most penalties scored: Manfred Kaltz converted 53 for Hamburg.
Fastest goal: Karim Bellarabi (for Bayer Leverkusen at Dortmund in August 2014) and Kevin Volland (for Hoffenheim vs. Bayern in August 2015) both scored after 9 seconds.
Watch: Lewandowski's first 200 Bundesliga goals
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 own goals in a match: Karim Haggui, Nikolce Noveski, Dieter Bast, Per Röntved, Gerd Zimmermann and Dieter Pulter have all scored braces of own goals.
Most goals scored on a single Matchday: Matchday 32 of 1983/84 saw 53 goals across the nine games, including Werder Bremen's 7-3 win at Kickers Offenbach.
Most own goals: Manfred Kaltz and Nikolce Noveski both put into their own net 6 times.
Fastest own goal: Bayern's Leon Goretzka against Augsburg after just 13 seconds in February 2019.
Most goals as a substitute: Nils Petersen has come off the bench to score 22 times.
Most goals as a substitute in a single season: Paco Alcacer came on to score 12 goals for Borussia Dortmund in 2018/19.
Most goals on debut: Pierre-Emerick Aubameyang (Borussia Dortmund), Martin Fenin ( Eintracht Frankfurt ), Adhemar ( VfB Stuttgart ), Olaf Marschall (Dynamo Dresden), Hermann Ohlicher (VfB Stuttgart), Engelbert Kraus (1860 Munich) and Erling Haaland (Borussia Dortmund) all scored hat-tricks on their Bundesliga debuts.
Watch: Auba's debut hat-trick at Augsburg
Most games without scoring (outfield player): Dennis Diekmeier has gone 203 Bundesliga matches without ever registering a goal.
Youngest goalscorer: BVB hero Nuri Sahin was just 17 years and 82 days old when he found the target for Die Schwarzgelben in their 2-1 win at Nuremberg in November 2005.
Oldest goalscorer: Claudio Pizarro surpassed Mirko Votava when he scored a last-minute equaliser in Werder Bremen's 1-1 draw at Hertha Berlin in February 2019 at the age of 40 years, 4 months and 13 days. He then broke his own record on the final day of the season against Leipzig at 40 years, 7 months and 15 days. The top three oldest scorers all in fact played for Bremen.
** Appearances **
Most appearances: 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 consecutive matches: Sepp Maier played 442 games in a row for Bayern from the start of 1966/67 to the end of 1978/79.
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.
Watch: The Nuri Sahin Story
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 on Matchday 34 of the 1987/88 season.
Most appearances (player and coach combined): Jupp Heynckes played in or oversaw 1,038 Bundesliga games.
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.
Most clubs: Michael Spies represented a record seven clubs in the Bundesliga over 11 seasons (VfB Stuttgart, Karlsruher SC, Borussia Mönchengladbach, Hansa Rostock, Hamburg, Dynamo Dresden, Wolfsburg ).
** Results **
Largest victory: Borussia Mönchengladbach beat Borussia Dortmund 12-0 on the final Matchday of the 1977/78 season, losing out on the title by three goals.
Largest away victory: Meidericher SV (now MSV Duisburg) won 9-0 at Tasmania Berlin in March 1966.
Most goals in a single game: Borussia Mönchengladbach 12-0 Borussia Dortmund, Dortmund 11-1 Arminia Bielefeld and Bayern Munich 11-1 Dortmund have all seen 12 goals.
Largest comeback in a match: Bayern Munich at Bochum in 1976 and Schalke at Borussia Dortmund in 2017 have both come back from four goals down. The Royal Blues tied 4-4 in a memorable Revierderby, while Bayern went on to win 6-5 thanks to an 89th-minute Uli Hoeneß strike.
Watch: Schalke's remarkable derby comeback at Dortmund
Most double-digit victories: Borussia Mönchengladbach have beaten teams by 10 goals or more on 4 occasions (12-0 vs. Dortmund in April 1978, 11-0 vs. Schalke in January 1967, 10-0 vs. Borussia Neunkirchen in November 1967 and 10-0 vs. Eintracht Braunschweig in October 1984).
Most penalties in a single game: Referee Herbert Lutz awarded 5 in Borussia Dortmund's 5-4 win at Borussia Mönchengladbach in September 1965.
Longest unbeaten start to a season: Bayern's 28-game run in Pep Guardiola 's maiden campaign in charge (2013/14).
** Series **
Longest winning run: Bayern Munich won 19 consecutive games between Matchday 9 and 27 of the 2013/14 season.
Longest unbeaten run: Bayern Munich didn't lose a single one of their 53 games between Matchday 10 of 2012/13 and Matchday 28 of 2013/14.
Longest winless run: Tasmania Berlin went 31 games without victory in their sole Bundesliga campaign, failing to win between Matchday 2 and 32 of 1965/66.
Longest losing run: Nuremberg lost 11 consecutive Bundesliga matches across multiple seasons. They suffered nine defeats in a row as they were relegated at the end of 1983/84 before losing their opening two games on their return in 1985/86.
Longest winning run at home: Bayern Munich were victorious in 26 consecutive matches at the Olympiastadion between Matchday 16 of 1971/72 (an 11-1 win over Dortmund) and Matchday 34 of 1972/73.
Longest unbeaten run at home: Bayern Munich didn't lose any of their 73 fixtures at home between Matchday 31 of 1969/70 and Matchday 4 of 1974/75.
Longest winless run at home: Hertha Berlin failed to record a single victory at home in 17 consecutive games from Matchday 4 of 2009/10 to Matchday 1 of 2011/12, including a season in Bundesliga 2 in between.
Longest losing run at home: Hansa Rostock (in 2004/05) and Tasmania Berlin (in 1965/66) have both lost 8 consecutive games at home.
Longest winning run away from home: Bayern Munich managed 10 victories in a row on the road between Matchdays 11 and 27 of 2013/14.
Longest unbeaten run away from home: Bayern Munich returned home with points on 33 consecutive occasions between Matchday 32 of 2011/12 and Matchday 27 of 2013/14.
Longest winless run away from home: Karlsruhe failed to record a win in 35 matches on the road between Matchday 24 of 1975/76 and Matchday 20 of 1980/81 (not in the Bundesliga in 1977/78, 78/79 and 79/80).
Longest losing run away from home: Nuremberg suffered 29 defeats in a row away from home between Matchday 11 of 1982/83 and Matchday 33 of 1983/84.
Longest run of clean sheets at home: Bochum went 9 games in a row without conceding at their Venovia Ruhrstadion in 2003/04, including wins over Bayern and Dortmund.
Longest run of clean sheets away from home: Cologne (Matchdays 6-16 in 2009/10) and Bayern Munich (Matchdays 4-15 in 2014/15) both went 6 games in a row away from home without conceding.
Most games scoring (club): Bayern Munich found the back of the opposition net for 65 matches in a row from April 2012 to March 2014.
Most games without scoring (club): Cologne went 10 matches without finding the back of the net between Matchdays 15 and 24 of the 2001/02 season.
** Goalkeepers **
Most clean sheets in a single season: Manuel Neuer kept 21 in 34 appearances for Bayern in 2015/16.
Most minutes without conceding: Stuttgart's Timo Hildebrand went 884 minutes without letting in a goal from 25 May to 4 October 2003.
Most career clean sheets: Oliver Kahn managed 204 in his 557 Bundesliga matches.
Most goals by a goalkeeper: Hans-Jörg Butt with 26 for Hamburg and Bayer Leverkusen (all penalties).
Most goals by a goalkeeper from open play: Jens Lehmann (for Schalke at Dortmund), Frank Rost (for Bremen vs. Hansa Rostock) and Marwin Hitz (for Augsburg vs. Leverkusen) all scored 1.
Most penalties saved: Rudi Kargus denied opponents from 12 yards on 24 occasions, repelling a third of the 72 penalties he faced.
** Coaches **
Youngest coach: Bernd Stöber took charge of Saarbrücken for one match in 1976 at Cologne (a 5-1 loss) when he was 24 years, 1 month and 17 days.
Youngest permanent coach: Julian Nagelsmann oversaw his first Bundesliga game as head coach of Hoffenheim at the age of 28 years, 6 months and 21 days.