The 2025/26 Bundesliga season in numbers
From Bundesliga records to personal milestones, here is the 2025/26 season in numbers!
0 – Matchday 10 was the only matchday this season withou an away win.
1,3 – Michael Olise's goal against Mainz on Matchday 31 had the lowest Expected-Goals value of any goal this season (1.3 per cent).
1 - Harry Kane scored the only 'perfect 'hat-trick of the campaign against RB Leipzig on Matchday 1; in Germany a perfect hat-trick is defined as all three goals coming in one half, with no other goals in between them.
1 – Bayern Munich's only loss of the season against Augsburg on Matchday 19 meant that Bayer Leverkusen are still the only team to go through a Bundesliga season undefeated, a record they set in their 2023/24 title win.
2 – Alejandro Grimaldo scored two direct free-kicks against Eintracht Frankfurt on Matchday 3. The last player to do so was Hertha Berlin's Ronny in September 2014.
2:35 - Immanuel Pherai came on as a substitute against Cologne on Matchday 9 in the 77th minute and was shown a yellow-red card just two minutes and 35 seconds later - a new record.
3 – Kane topped the scoring charts for the third time in a row with his tally of 36 goals. Gerd Müller and Robert Lewandowski are the only two other players to achieve such a feat.
3 – On Matchday 31 against Mainz, Bayern became only the third team in Bundesliga history to come back from a three-goal half-time deficit to win. Previously, Bayern had done so against Bochum in September 1976 (a 6-5 win) and 1860 Munich had done so against Düsseldorf in October 1980 (a 4-3 win).
4 - Vincent Kompany is the fourth coach to win the Bundesliga title in each of his first two seasons in the league - Ernst Happel, Pep Guardiola, and Hansi Flick are the others to have achieved this feat
5 – Fabio Vieira is the first player ever to receive two red cards in their first five Bundesliga games (Matchday 5 vs. Union Berlin, Matchday 9 vs. Cologne).
5 – Noah Atubolu made history on Matchday 4 against Werder Bremen when he saved a fifth consecutive penalty - a new record.
5 – Yukinari Sugawara's sending off after five minutes on Matchday 33 against Hoffenheim was the quickest dismissal of the season.
8-1 – Bayern recorded the biggest win of the season when they smashed Wolfsburg 8-1 on Matchday 16.
9 – Dominik Kohr was sent off twice this season, and his red card on Matchday 11 against Hoffenheim set a new record, making him the only player to have been sent off nine times.
9 – Hamburg's last nine penalties have been taken by nine different players, making it the longest streak of different penalty takers in the club's history.
Watch: Kane's perfect hat-trick

10 – Dortmund finished as Bundesliga runners-up for the 10th time, tying them with rivals Bayern for most second-place finishes.
10 – On Matchday 27, a total of 10 players scored braces, setting a historic record for a single matchday.
10 – The most goals in a single match were scored on Matchday 5 in the clash between Borussia Mönchengladbach and Eintracht Frankfurt, with the Eagles winning 6-4.
11 – Kane became the first player in a Bundesliga season to take 11 penalties.
11 – Nicolai Remberg received the most yellow cards (11), matching his total from the previous season.
13 – Julian Brandt's goal on Matchday 1 vs. St. Pauli meant that he has has now scored in each of his 13 Bundesliga seasons.
15 – Luis Díaz scored the fastest goal of the season against Frankfurt on Matchday 6, netting just 15 seconds into the game.
16 – Linus Güther made his Bundesliga debut three days after his 16th birthday on Matchday 29 for Union Berlin against Heidenheim, making him the league's second youngest player ever, behind only Youssoufa Moukoko.
18 – Raphaël Guerreiro came off the bench 18 times this season, and Bayern won all of those matches.
17 – Wael Mohya was the youngest goalscorer of the season; he was 17 years and 65 days old when he scored his first goal against Bayern on Matchday 25.
20 – Bayern’s substitutes scored 20 times, setting a new record.
19 – Yan Diomande scored a hat-trick against Frankfurt on Matchday 13 and, having just turned 19, became the second-youngest player to score a treble in Bundesliga history.
19 – Michael Olise was the league's top assist provider this season, setting up 19 goals. That's the third-highest total since the 1988/89 season, when assists started to be recorded.
Watch: What makes Michael Olise so unique?

20 – Maximilian Eggestein faced Bayern for the 20th time in his career on Matchday 28. Freiburg's 3-2 loss means that Eggestein now has the longest winless run of any player against a specific club.
22 – Hoffenheim have converted their last 22 consecutive penalties (six of them in 2025/26), marking the third-longest streak of successful penalties in Bundesliga history.
25 – Kane's penalty miss against Wolfsburg on Matchday 33 ended his streak of scoring his first 24 spot-kicks, the longest sequence of successful penalties by a player in Bundesliga history.
29 – Bayern collected 29 points after falling behind this season, more than any other side has ever earned in a single season.
34 – Andrej Kramarić was the oldest goalscorer of 2025/26, netting 14 times in total. His hat-trick against Gladbach on Matchday 17 made him the sixth-oldest player to score three goals in a single match.
35 – Bayern won the title for the 35th time overall and the 13th time in the last 14 years. The last time they clinched the title this early - after Matchday 30 - was eight years ago.
37 – Oliver Burke was the fastest player in the league, reaching a top speed of 37 km/h against St. Pauli on Matchday 28.
41 – Kane was the Bundesliga’s most dangerous attacker for the third consecutive season with 36 goals and 41 direct involvements in total (five assists).
40 – The highest-scoring matchday of the season was Matchday 27 with 40 goals. The fewest goals were scored just one matchday earlier, with 15.
40 – Manuel Neuer was the oldest player to feature this season and is now one of only 11 players to have played in the Bundesliga at the age of 40 or older.
44 – On Matchday 12, Bayern became league leaders for the 44th consecutive matchday, setting a Bundesliga record and extending it to this day.
47 – Jonathan Tah remained undefeated on the road with Bayern this season, having now gone a record 47 away games without a loss.
48 – The most shots on goal in a single match were recorded on Matchday 30 in the clash between Leverkusen and Augsburg. Leverkusen alone accounted for 37 of them, a record in itself, yet still lost 1–2.
Watch: What makes Neuer so good?

52 – There were 52 sendings-off this season (29 straight red cards, 23 after second yellows). As such, the 50-mark for red cards was broken for a third consecutive season.
54 – Bayern scored at least one goal in all 54 competitive matches this season.
69.1 – Luka Vušković was not only the Bundesliga’s best tackler this season, winning 69.1 per cent of his duels, but also the highest-scoring defender with six goals.
76 – Johan Manzambi was the most-fouled player in the league (76 times). Christoph Baumgartner committed the most fouls (58).
86 – Bayern finished with a goal difference of +86, setting a new record.
96 – David Raum created more shooting opportunities than anyone else.
104 – Kane, Olise, and Díaz are the first trio since 1988/89 to have collectively contributed 100 or more goals and assists in a single season.
Watch: Manzambi on the way to the very top

100 – On Matchday 32, Heidenheim played the 100th Bundesliga match in the club’s history, also making it head coach Frank Schmidt's 100th game in the league.
100 – Jamal Musiala celebrated his 100th league win on Matchday 23 against Frankfurt in his 145th Bundesliga game. He became the first player in Bundesliga history to reach this milestone before his 23rd birthday.
102 – Patrick Mainka didn’t miss a single minute again this season; he was on the field from start to finish in all 102 Bundesliga matches since Heidenheim’s promotion.
109 – A total of 109 penalties were awarded this season, the most since 2022/23. Of those, 79 percent were scored, the best conversion rate since 2021/22 (83 percent).
118 – Julian Ryerson delivered the most crosses this season (118), of which a league-high six led to goals (level with Stuttgart's Jamie Leweling).
122 – Bayern shattered the single-season scoring record; 122 goals is 21 more than any team had ever managed before.
121 – Deniz Undav took the most shots on goal in the league, with 19 of them finding the net. The Stuttgart striker finished second in the scoring charts and was the top German goalscorer.
128 – Kane's goal against Stuttgart on Matchday 13 had the highest shot speed (128 km/h) of the season.
134 – There were 134 home wins in 2025/26, 16 more than in 2024/25.
Watch: What makes Deniz Undav different from other strikers?

180 – That's how many goals were scored by substitutes in 2025/26 - an all-time high.
350 – Christian Günter made his 350th Bundesliga appearance on Matchday 7 – all of them for the Freiburg, making him the club’s all-time leader in appearances.
363 – Manuel Neuer celebrated his 363rd Bundesliga victory on Matchday 7 against Dortmund, setting a new record that he would go on to extend.
407 – Eggestein covered the most distance over the course of the season (406.9 kilometers). That's more than nine marathons!
400 – Maximilian Arnold made his 400th Bundesliga appearance on Matchday 30 against Union.
500 – Augsburg celebrated their 150th victory in their 500th Bundesliga game on Matchday 24 against Cologne.
750 – On Matchday 13, Hamburg recorded their 750th Bundesliga win. They did so against northern rivals Werder Bremen, besting them for the 35th time.
791 – Leipzig's Diomande contested the most duels in the league.
Watch: Maximilian Arnold's emotional reaction to 400th Bundesliga outing

800 – On Matchday 21, Oliver Baumann conceded his 800th goal in the Bundesliga (he's now on 824); only Eike Immel has conceded more goals in the league’s history (829).
900 – Mainz's second goal against St. Pauli on Matchday 32 was the club's 900th in the Bundesliga.
990 – A total of 990 goals were scored this season, the highest tally of the millennium and most since 1986/87 (when the total was also 990)
1,000 – On Matchday 28, Mainz conceded their 1,000th goal in the Bundesliga against Hoffenheim.
2,000 – On Matchday 14, Wolfsburg’s Konstantinos Koulierakis scored an own goal that marked Gladbach’s 2,000th home goal in the Bundesliga.
Watch: Oliver Baumann honoured in recognition of 500th Bundesliga appearance

3002 – Aleix García played the most passes from open play in this campaign, and also touched the ball more often than any other player (3,420 times).
4,207 – 4,207 days passed between Marnon Busch’s two Bundesliga goals. That's the second-longest goal span between goals in Bundesliga history, behind Bernd Schuster's record of 4,875 days - but he spent 13 years in Spain during that time.
12,953,485 – That’s how many visitors passed through the stadium gates (an average of 42,332 per game), the highest figure since the 2022/23 season.










