There are 234 of 306 2. Bundesliga matches still to play in the 2026-27 season. 72 have been played, which is 24% of the campaign. The next match is VfL Bochum v VfL Wolfsburg on Fri 23 Oct, and the season finishes on Sun 23 May.
2. Bundesliga table and form →| Matches in the season | 306 |
|---|---|
| Played so far | 72 |
| Still to play | 234 |
| Season complete | 24% |
| Teams | 18 |
| Matches each team plays | 34 |
Each of the 18 clubs plays every other side twice — once at home, once away — which is 34 matches per club and 306 in total. With 234 left there are roughly 26 rounds of fixtures to come, at 9 matches a round.
Every club has played the same number of matches so far, so the table is a straight comparison — no games in hand to account for.
| Club | Played | Left |
|---|---|---|
| 1. FC Heidenheim | 8 | 26 |
| 1. FC Kaiserslautern | 8 | 26 |
| 1. FC Magdeburg | 8 | 26 |
| 1. FC Nürnberg | 8 | 26 |
| Arminia Bielefeld | 8 | 26 |
| Dynamo Dresden | 8 | 26 |
| Eintracht Braunschweig | 8 | 26 |
| Energie Cottbus | 8 | 26 |
| FC St. Pauli | 8 | 26 |
| Hannover 96 | 8 | 26 |
| Hertha BSC | 8 | 26 |
| Holstein Kiel | 8 | 26 |
| Karlsruher SC | 8 | 26 |
| SpVgg Greuther Fürth | 8 | 26 |
| SV Darmstadt 98 | 8 | 26 |
| VfL Bochum | 8 | 26 |
| VfL Osnabrück | 8 | 26 |
| VfL Wolfsburg | 8 | 26 |
The last scheduled 2. Bundesliga match of 2026-27 is on Sun 23 May. Dates for individual games move — television picks, cup runs and weather all shift them — so treat the final day as the fixed point and everything before it as provisional. These counts come straight from the fixture list and refresh several times a day, so they stay right as games are played and rearranged.
Next up: this week's 2. Bundesliga fixtures · full table, form and over 2.5 records. Match counts describe the schedule, not a prediction — our ratings are explained in the methodology.