The numbers behind the 2023/24 season


It has been a staggering Bundesliga season in so many ways, with champions Bayer Leverkusen, runners-up VfB Stuttgart and Bayern Munich's Harry Kane among the standout performers...

Leverkusen become first team to complete unbeaten Bundesliga season!

0 – Leverkusen became the first side to go through an entire Bundesliga season without loss!

0 – The champions were also the first team since 1969/70 to go through a Bundesliga without giving away a single penalty or receiving a red card. They were the only team in Europe's top five leagues not to have a penalty awarded against them in league fixtures in 2023/24.

1 – Leverkusen secured their first league title in club history on Matchday 29. Only twice in Bundesliga history have champions been crowned at an earlier stage of the season (Bayern in 2012/13 and 2013/14).

1 Jan-Niklas Beste became the first player to score a Bundesliga goal for Heidenheim on Matchday 2. 

1 – Heidenheim became the first ever newly promoted Bundesliga side to come back from two goals down to beat Bayern (winning 3-2). 

1.5 Gonçalo Paciência of Bochum scored the least likely goal of the season, with an xG value of 1.5% against Freiburg on Matchday 8. 

2 – Josip Stanišić is only the second player in Bundesliga history to become champion with two different teams in consecutive years (Bayern and Leverkusen). 

2 – Eren Dinkçi became the first Heidenheim player to score a brace in the Bundesliga on Matchday 4 in Bremen. 

2 In the match between Hoffenheim and Eintracht Frankfurt, both goalkeepers assisted a goal for the first time since assist records began in 1998. 

7 – Sebastian Polter made his debut in the Bundesliga for Darmstadt on Matchday 20 to play for his seventh different club in the Bundesliga - equalling the league record.  

8 – Bayern's 8-0 thrashing of Darmstadt on Matchday 9 was the biggest win in the 2023/24 Bundesliga season. It was only the third time in Bundesliga history that a team scored eight goals in one half (after Dortmund in 1982 and Mönchengladbach in 1967).

9 The highest-scoring match of the season (8-1) came on Matchday 25 between Bayern Munich and Mainz.

10 Leverkusen set a club-record run of 10 successive Bundesliga wins between Matchday 20 and 29. 

10  Union Berlin set club records for the most defeats in a row (nine) and most consecutive matches without a win (10) this season. 

12 Stuttgart's Serhou Guirassy scored the opening goal in 12 matches this season to equal the all-time record of Stefan Kießling 2012/13, Ailton 2003/04 and Gerd Müller 1969/70.

VfB Stuttgart striker Serhou Guirassy's 28 Bundesliga goals in 2023/24 were bettered only by Harry Kane's 36 for Bayern Munich. - IMAGO/Frank Hoermann / SVEN SIMO

13 A total of 13 hat-tricks were scored in 2023/24. Almost one-third of those came from Harry Kane, who became the first player in Bundesliga history to score four hat-tricks in his opening season.

13 Alejandro Grimaldo provided more assists than any other player in the 2023/24 Bundesliga season - 13.

13 - Leverkusen are the 13th team to be crowned German champions in Bundesliga history and the first club to take their maiden title since Wolfsburg in 2009.

14 – Guirassy scored 14 times in the first eight matchdays of the season - a Bundesliga record. 

15 – Thomas Müller became the first player to score in 15 different Bundesliga seasons for Bayern. 

15 Ermedin Demirović set a new personal record goals total of 15 goals this season. Never before has an Augsburg player scored more in a Bundesliga season.

16 Leverkusen kept 16 clean sheets, equalling a club record from 2014/15.

16 – Mats Hummels scored in each of his past 16 Bundesliga seasons - equalling a Bundesliga record with Olaf Thon, Michael Zorc, Holger Fach, Bernd Nickel and Willi Neuberger! 

16 Müller has appeared in 16 different Bundesliga seasons - a record for a Bayern player. Tony Jantschke also appeared in a 16th season for Borussia Mönchengladbach to equal a club record of Uwe Kamps and Christian Hochstätter.  

17 Young Norwegian Jonathan Norbye made a brief appearance for Leipzig on Matchday 34. At the age of 17 yaers and 53 days he was Leipzig's youngest player of 2023/24 and their second youngest in Bundesliga history. 

18 Just as he was in 2022/23, Bayern's Mathys Tel was the youngest goalscorer of the Bundesliga season. He scored in Bremen on Matchday 1 at the age of 18 and 113 days.  

18 – Mert Kömür scored his first Bundesliga goal on Matchday 34 to become the first 18-year-old to score in the Bundesliga for Augsburg and their youngest-ever marksman.

19 Aljoscha Kemlein was the youngest Union Berlin player to ever feature in the Bundesliga when making his debut on Matchday 1 (19 years and 18 days old).

19 Oscar Vilhelmsson scored his first Bundesliga goal on Matchday 3 in Leverkusen to become the first teenager in Bundesliga history to score for Darmstadt, aged 19.

Enjoy EURO 2024 on our App!

Watch: Bayern Munich's best goals of 2023/24

21 Robin Hack scored the fastest goal of the 2023/24 Bundesliga season after 21 seconds (on Matchday 17 against VfB Stuttgart).

24 Leverkusen conceded just 24 goals - a club record and the fewest in the Bundesliga this season.

24  Kane scored 24 times in the first 20 matchdays to equal Robert Lewandowski's record start to a season.

28 – Guirassy set a Stuttgart club record for goals in a Bundesliga season with 28 - a total that would've seen him crowned top scorer in England, Spain, Italy and France.

28 – On Matchday 18, Werder Bremen beat Bayern Munich for the first time since September 2008 to end a unique run of 28 matches without a win against a set of opponents.  

29 Mats Hummels played in a Bundesliga clash between Borussia Dortmund and Bayern for the 29th time on Matchday 27 (23 times with Dortmund and six with Bayern), making him the record Klassiker appearance holder. 

32 – Leipzig have not lost any of their 32 meetings against a newly promoted side in the Bundesliga (29 wins and three draws). Leipzig have therefore matched Bayern's Bundesliga record, which lasted from 2010 to 2018. 

34 34-year-old Tobias Kempe is the oldest Darmstadt player and goalscorer in Bundesliga history.

36 – Top scorer Kane has set a new personal high goals total with 36 goals this season, beating his previous high of 30 for Tottenham in the Premier League.

36 Kane was the top scorer in the Bundesliga and the first player to score 36 goals in his first 32 Bundesliga appearances. There has been an English top scorer in the league for the first time. 

36 – Leonardo Bonucci became the oldest-ever goalscorer for Union Berlin when converting a penalty against Dortmund on Matchday 7 (at the age of 36 years and 159 days).

36.4 – Three players shared the record of the fastest speed this season. Alphonso Davies, Eren Dinkçi and Ansgar Knauff all notched a top speed of 36.4 km/h.

40 Jadon Sancho scored his 40th Bundesliga on Matchday 31 in Leipzig to become the highest-scoring Englishman ever in the Bundesliga - a record Harry Kane might just break rather soon.  

40 Makoto Hasebe is the oldest Frankfurt player in Bundesliga history, after appearing at the age of 40 years and 121 days against Leipzig on Matchday 34.

42 – Matchday 9 was the highest-scoring matchday of the season with 42 goals - more than any other matchday since 1983/84, in fact.

45 - Leverkusen contested their 45th Bundesliga season. No other team has played so many seasons before winning the title - with Dortmund and Kaiserslautern previously holding this claim after both winning the title in their 29th Bundesliga season. 

46 Guirassy and Deniz Undav scored 46 goals together this season to be the highest-scoring strike partnership in Stuttgart's club history.  

51 – The incredible Leverkusen did not lose any of their first 51 competitive matches of the season (42 wins and nine draws). Since UEFA was founded, no team playing in a European competition has recorded such an impressive run. They ended with a record across all competitions of 43 wins, nine draws and one loss.

56 – Dortmund scored for a club record 56 consecutive home matches since June 2020 until they were beaten 0-4 against Bayern on Matchday 10.  

65 Bayern scored in 65 consecutive home matches between February 2020 and Matchday 17 of last season, setting a new Bundesliga record. 

69 On Matchday 15, Bayern took their 69th Bundesliga win against VfB Stuttgart. No side has clocked up that many wins against another Bundesliga opponent previously. 

73 Stuttgart took 73 points this season with 23 wins - both of these are club records in the Bundesliga. 

78 –  The 78th Bundesliga encounter between Leverkusen and Frankfurt on Matchday 32 also produced goals (5-1). No other match-up in Bundesliga history has seen as many meetings without a single goalless draw between them.

79 – Kane and Guirassy both averaged a goal every 79 minutes this season - the best rate of all top scorers across Europe's top five leagues. Out of Europe's top six players for goals-per-minute (Kylian Mbappé: 80; Erling Haaland: 95; Alexander Isak: 108; Alexander Sørloth: 108), only the former has never played in the Bundesliga.

Harry Kane und Serhou Guirassy trafen beide in der zurückliegenden Bundesliga-Spielzeit im Schnitt alle 79 Minuten. In Europas Top-5-Ligen zeigte sich kein anderer Top-Torjäger derart treffsicher. Von den 6 Spielern mit der höchsten Torfrequenz in Europas Top-Ligen spielte einzig Kylian Mbappe noch nie in der Bundesliga.

86 The 86 goals conceded by Darmstadt was a new unwanted club record.

89 89 goals scored by Leverkusen this season was a club record.  

90 Leverkusen ended the season with 90 points, some 17 ahead of second place. Only once has a team gained more points, when Bayern won the treble under Jupp Heynckes in 2012/13 (91). The previous best by a team other than Bayern had stood at 81 by Dortmund in 2011/12.

94 The best attack in the Bundesliga this season belonged to Bayern (94 goals). It was the fifth year in a row they scored 90+ goals and worked out at 2.8 per game, which was the highest of any team in Europe's top five leagues. Leverkusen ranked second with 2.6 per game.

Watch: Bayer Leverkusen's road to the Bundesliga title

100 Jamal Musiala made his 100th Bundesliga appearance in the Matchday 16 meeting with Wolfsburg. Florian Wirtz did the same against Mainz on Matchday 23, aged 20 years and 296 days - one day younger than Musiala. They're fourth and fifth among the top five greenest players to reach 100 Bundesliga games.

127 The Bundesliga Match Fact "Shot Speed" was introduced in 2023/24. Gladbach's Franck Honorat recorded the first shot at 127 km/h, with his goal against Wolfsburg on Matchday 11.

139 The number of goals by substitutes in 2023/24. Only three seasons have witnesses more: 146 in 2018/19 and 2021/22, and 151 in 2022/23.

149 The on-going record number of games involving Bayern, set on Matchday 31 of 2023/24, to see at least one goal. They were last involved in a goalless draw in February 2020 (against RB Leipzig).

284 Hugo Ekitiké scored his first Bundesliga goal on Matchday 30, becoming Frankfurt's 284th different scorer - a Bundesliga record.

207 Hummels celebrated his 207th Bundesliga win as a Dortmund player on Matchday 7, overtaking Michael Zorc in the club record books. 

230 Makoto Hasebe made his 230th Bundesliga appearance as a Frankfurt player on Matchday 14. No non-German has played in more for the club.

250 Leverkusen brought up their 250th away Bundesliga win on Matchday 8 (2-1 at Wolfsburg). They're the fifth team to reach the milestone.

271 Kevin Vogt's 271-game goal drought is the longest in Bundesliga history among outfield players. He scored the last of his three top-flight goals in January 2014 (for Cologne, against Dortmund).

292 Lukáš Hrádecký made his 292nd Bundesliga appearance on Matchday 32. No foreign-born goalkeeper has made more.

300 Oliver Baumann and Julian Brandt reached 300 Bundesliga appearances on Matchday 4 and 8, respectively. That latter is the Bundesliga's third-youngest player to do so, aged 27 at the time.

344 Dr. Felix Brych oversaw his 344th game as a Bundesliga referee on Matchday 12, equalling the appearance record held by Wolfgang Stark, before going off with a season-ending injury.

350 – Hummels made his 350th Bundesliga appearance in a Dortmund shirt on Matchday 9, overtaking Roman Weidenfeller and slotting in behind Michael Zorc (463 games) in BVB's all-time annals.

363 – The top five in the table (Leverkusen, Stuttgart, Bayern, Leipzig and Dortmund) achieved a combined 363 points, which is the highest total in Bundesliga history. It was 34 more than 2022/23.

400 Marco Reus made his 400th competitive appearance for BVB on Matchday 10. Maximilian Arnold hit 400 for Wolfsburg on Matchday 14.

473 Müller moved level with Sepp Maier on a club record 473 Bundesliga appearances for Bayern, on the final day of 2023/24.

500 Ermedin Demirovic's equaliser against Mainz on Matchday 5 was Augsburg's 500th Bundesliga goal.

500 Mohamed Simakan scored Leipzig's 500th Bundesliga goal on Matchday 15. It took the club - promoted for the first time in 2016 - five years less than Augsburg to reach the milestone.

500 Stuttgart recorded their 500th Bundesliga clean sheet in the 3-0 win over Augsburg on Matchday 16.

500 Gladbach became the first team in history to reach 500 Bundesliga draws in their 3-3 thriller with Cologne on Matchday 25. Bremen also played out their 500th draw on Matchday 32, against Gladbach.

500 – Müller celebrated 500 competitive wins for Bayern on Matchday 20. He's the club's first player to bring up half a century of victories.

Watch: Thomas Müller: 15 seasons, 15 goals

500 – Manuel Neuer became the 12th player in Bundesliga history to reach 500 Bundesliga appearances, in the win over Wolfsburg on Matchday 33.

600 – Mainz played in their 600th Bundesliga game, on Matchday 22.

700 Müller became the second Bayern player after Sepp Maier to feature in 700 competitive games, on Matchday 28.

800 Jae-sung Lee's first goal in the Matchday 33 win over Dortmund was Mainz's 800th in the Bundesliga. 

800 Freiburg beat Hoffenheim 3-2 on Matchday 18 - their 800th Bunesliga game.

985 – The total number of goals in 2023/24 (3.2 per game). It's the biggest total since 1991/92 (994 across 38 games) and 1986/87 (990 over 34 matchdays).

1,200 – Bayern's Matchday 15 win over Stuttgart was their 1,200th in the Bundesliga. 

2,000 – On Matchday 24, Bayern became the first team to reach 2,000 Bundesliga appearances. Bremen followed suit on Matchday 32.

3,500 On Matchday 21, Donyell Malen scored Dortmund's 3,500th Bundesliga goal. 

8,000+ – The Bundesliga saw well over 8,000 shots on goal in 2023/24. Nine of the previous 12 seasons had seen fewer than 8,000 attempts.