The Bundesliga is Germany’s primary football competition. The Bundesliga comprises 18 teams and operates on a system of promotion and relegation. Seasons run from August to May. Most games are played on Saturdays and Sundays, with a few games played on weekdays.
Each club plays every other club once at home and once away. Originally, a victory was worth two points, with one point for a draw and none for a loss. Since the 1995–96 season, a victory has been worth three points, while a draw remains worth a single point, and zero points are given for a loss. The club with the most points at the end of the season becomes German champion.

Currently, the top four clubs in the table qualify automatically for the group phase of the UEFA Champions League. The two teams at the bottom of the table are relegated into the 2. Bundesliga, while the top two teams in the 2. Bundesliga are promoted. The 16th-placed team and the third-placed team in the 2. Bundesliga play a two-leg play-off match. The winner of this match plays the next season in the Bundesliga, and the loser in the 2. Bundesliga.
If teams are level on points, tie-breakers are applied in the following order:
- Goal difference
- Total goals scored
- Head-to-head points
- Head-to-head goals scored
- Head-to-head away goals scored
- Total away goals scored
If two clubs are still tied after all of these tie-breakers have been applied, there will be a single match is held at a neutral site to determine the placement.
In total, 43 clubs have won the German championship, including titles won before the Bundesliga’s inception and those in the East German Oberliga. By year 2021, the record champions are Bayern Munich with 30 titles.
2024/2025 Bundesliga Schedule
This year, Bundesliga season will start on 23 August 2024 and conclude on 17 May 2025. Bayern Munich will try to get their Crown back after Bayer Leverkusen broke Bayern Munich domination last season.
To use this spreadsheet, just open it using a minimum Excel 2007, and type actual scores after each matches are completed. There is a standing table that you can monitor progress of each team. Built-in Excel formula will adjust its standings automatically. It is based on tie-breaker above. Furthermore, you can also check particular team from individual team worksheet. Just select your team and respective schedule and results will be shown automatically.
Germany Bundesliga 2024/2025 Fixtures and Scoresheet (3.3 MiB, 292 hits)