The holder of a number of Bundesliga records, Robert Lewandowski has stamped his name on the history of the German top flight. - © DFL via Getty Images
The holder of a number of Bundesliga records, Robert Lewandowski has stamped his name on the history of the German top flight. - © DFL via Getty Images

Bundesliga records: goals, titles, attendances for players and clubs


With 58 seasons in the books, 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 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 308 and counting for Bayern Munich and Borussia Dortmund between 2010 and today…

Most goals in a single season: Robert Lewandowski with 41 in 2020/21.

Most top scorer crowns: Gerd Müller has been top scorer in 7 different seasons.

Most goals by a non-Germany in a single season: Robert Lewandowski with 41 for Bayern Munich in 2020/21.

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 record 41 goals from 2020/21

Longest-range goal: Moritz Stoppelkamp found the target from fully 82 metres (89 yards) 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 30 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. Only Haaland did so as a substitute.

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: Youssoufa Moukoko was just 16 years and 28 days when he found the target for the first time in Dortmund's 2-1 loss away at Union Berlin in December 2020.

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.

Most assists in a single season: Thomas Müller set up 21 goals for Bayern in 2019/20.

** Appearances **

Most appearances: Karl-Heinz 'Charly' Körbel made a total of 602 Bundesliga appearances. And just to make that feat all the more impressive – he achieved it with just one club: Eintracht Frankfurt.

Most consecutive matches: Sepp Maier featured in 442 games in a row for Bayern from the start of 1966/67 to the end of 1978/79.

Most wins: Manuel Neuer has now overtaken Oliver Kahn after brining up the 311th victory of his Bundesliga career.

Youngest player: Youssoufa Moukoko was one day past his 16th birthday when he first stepped onto a Bundesliga pitch for Borussia Dortmund against Hertha Berlin in November 2020. He broke Nuri Sahin's previous record by 333 days.

Watch: Moukoko breaking Bundesliga records

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 a combined 1,038 Bundesliga games.

Most appearances for one club (player and coach combined): Thomas Schaaf spent 35 years at Werder Bremen, totalling 743 appearances first as a player, then as their coach.

Longest gap between Bundesliga appearances: Midfielder Wolfgang Böhni made his debut on 21 December 1966 for Karlsruhe. His second game was almost 17 years later (6,089 days) on 23 August 1983 for Waldhof Mannheim.

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.

Highest-scoring draw: Schalke-Bayern Munich in September 1973 and Eintracht Frankfurt-VfB Stuttgart in November 1974 both ended 5-5.

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.

** 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 unbeaten start to a season: Bayern’s 28-game run in Pep Guardiola’s maiden campaign in charge (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.

Munich’s Olympic Stadium played host to Bayern and neighbours 1860 for 33 years prior to their move to the Allianz Arena. - 2005 Getty Images

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 and again from Matchdays 16 to 34 of 2019/20.

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.

Perhaps one of the more unexpected Bundesliga fortresses, Bochum once held the likes of Bayern and Dortmund at bay to muster nine consecutive clean sheets at home in 2003/04. - imago stock&people

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.

Longest run of games scoring (club): Bayern Munich have found the back of the opposition net for the last 74 matches in a row going back to February 2020.

Longest run of games scoring at least 3 goals (club): RB Leipzig went 9 straight matches between Matchday 10 and 18 of 2019/20.

Longest run of 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.

Scoring in every game of the season: Only 3 teams have achieved the feat: Cologne in 1963/64 (30 games) and Bayern twice (34 games in both 2012/13 and 2020/21).

** Goalkeepers **

Most clean sheets in a single season: Manuel Neuer kept 21 in 34 appearances for Bayern in 2015/16.

Most minutes without conceding: VfB Stuttgart’s Timo Hildebrand went 884 minutes without letting in a goal from 25 May to 4 October 2003.

Most clean sheets: Manuel Neuer has managed 212 shut-outs from 460 games. He's also the only goalkeeper with more than 100 appearances to have conceded fewer goals than games played.

Most full clean sheets (completed 90 minutes): Manuel Neuer has started and finished 210 matches while keeping a clean sheet.

One of the safest pairs of hands in the Bundesliga: Oliver Kahn holds the record for matches won and has eight titles to his name. - 2008 Getty Images

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.

Oldest coach: Fred Schulz took charge of Werder Bremen at the age of 74 years and 184 days in 1977/78.

Most games as coach: Otto Rehhagel oversaw 829 matches in charge of Kickers Offenbach, Werder Bremen, Borussia Dortmund, Arminia Bielefeld, Fortuna Düsseldorf, Bayern Munich, Kaiserslautern and Hertha Berlin.

Longest-serving coach: Volker Finke was in charge of Freiburg for 15 years, 11 months and 30 days, but that included spells in Bundesliga 2. Otto Rehhagel, however, took charge of Werder Bremen for 14 consecutive seasons in the Bundesliga.

Longest unbeaten run from debut as a coach in the Bundesliga: Pep Guardiola hit the ground running after taking charge of Bayern Munich, going 28 games before being beaten for the first time in 2013/14.

One of the game’s up-and-coming coaches, Julian Nagelsmann is the youngest person to ever take permanent charge of a Bundesliga team. - RONNY HARTMANN/AFP/Getty Images

** Titles and points **

Most titles (player): Thomas Müller and David Alaba are now 10-time champions with their 2020/21 win.

Most titles (coach): Udo Lattek guided teams to the title on 8 occasions (6 with Bayern Munich, 2 with Borussia Mönchengladbach).

Most titles (player and coach combined): Jupp Heynckes has 8 Bundesliga medals at home, winning the league 4 times as a player with Borussia Mönchengladbach and 4 times as a coach at Bayern Munich.

Most titles (club): Bayern Munich have been crowned German champions 30 times in the Bundesliga era.

Most points: Bayern Munich recorded 91 points in the 2012/13 campaign.

Champions after fewest games: Bayern Munich wrapped up the 2013/14 title in just 27 matches.

Largest title-winning margin: Bayern Munich finished the 2012/13 season 25 points clear of Borussia Dortmund in second place.

Watch: Bayern’s treble-winning 2012/13 season

Smallest title-winning margin: Cologne claimed the title over local rivals Borussia Mönchengladbach by just 3 goals in 1977/78 after both finished in 48 points, when two points were awarded for a win.

Most wins in a single season: Bayern Munich notched up 29 victories in both 2012/13 and 2013/14.

Fewest defeats in a single season: Bayern Munich lost just once in 1986/87 and 2012/13.

** Cards **

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.

Most cards in a single game: Referee Hartmut Strampe showed 14 cards in the 1-1 draw between Borussia Dortmund and Bayern Munich in April 2011 (11 yellows, 2 straight reds and Bixente Lizarazu was shown 2 yellows).

Highest number of received red cards: Jens Nowotny and Luiz Gustavo saw more red cards than any other player, being dismissed eight times.

Fastest red card: Marcel Titsch-Rivero was sent off 43 seconds after coming on for Eintracht Frankfurt at Borussia Dortmund in May 2011.

Fastest sending off for two yellows: Mame Biram Diouf picked up his first booking 11 minutes into Hannover’s game against Hoffenheim in October 2013 before receiving his second in the 12th minute.

Fastest red card on debut: 23 players have been dismissed on their Bundesliga debut, but it took Jose Rodriguez just five minutes on his first appearance for Mainz at Augsburg.

** Attendance **

Record attendance: 88,075 fans packed into Berlin’s Olympiastadion in September 1969 to watch Hertha beat Cologne 1-0.

Record average attendance: Borussia Dortmund welcomed 81,178 spectators per home game in 2015/16.

Watch: Dortmund's famous Yellow Wall

** Promotion/relegation **

Most promotions: Nuremberg and Arminia Bielefeld have both come up to the Bundesliga 8 times.

Most relegations: Nuremberg have also been sent down from the top flight a record 9 times. One of those was even as champions (1968/69).

Most play-off participations: Nuremberg, Saarbrücken and Eintracht Frankfurt have all contested the relegation/promotion play-off three times.

Most play-off wins: Nuremberg have won four of their six play-off matches.

Never relegated: Bayern Munich, Bayer Leverkusen, Wolfsburg, Hoffenheim, Augsburg, RB Leipzig, Union Berlin

All stats correct as of 22 March 2022