The 2026/27 Bundesliga season runs from 28 August 2026 to the final matchday on 22 May 2027 — 306 matches across 34 matchdays, the shortest calendar of Europe's big five. Bayern Munich go again as defending champions after sealing a 34th domestic title on matchday 30. Schalke 04, SV Elversberg and SC Paderborn come up from the 2. Bundesliga in place of VfL Wolfsburg, 1. FC Heidenheim and FC St. Pauli. Elversberg arrive as the 59th club ever to play in the division; Wolfsburg go down for the first time in their history.
Bundesliga 2026/27 season at a glance
|
|
| Season |
28 August 2026 – 22 May 2027 |
| Teams |
18 |
| Matches |
306 across 34 matchdays |
| Defending champions |
Bayern Munich — 34th domestic title |
| Promoted from 2. Bundesliga |
Schalke 04, SV Elversberg, SC Paderborn |
| Relegated after 2025/26 |
VfL Wolfsburg, 1. FC Heidenheim, FC St. Pauli |
| Relegation play-off |
27 and 31 May 2027 |
Bundesliga fixtures that move the odds
Der Klassiker between Bayern and Borussia Dortmund carries the deepest money of the season. The Revierderby returns to the calendar with Schalke promoted after three years away, and the Rheinderby between Köln and Borussia Mönchengladbach adds a third. The final matchday is its own event, with every fixture kicking off at the same time so the whole table resolves across a single afternoon.
Bundesliga markets you can trade
| Market |
What you're trading |
| Match winner |
Home, away or the draw |
| Asian handicap |
A team's performance against a goal line, e.g. -1.5 |
| Over/under |
Total goals against a line, e.g. 3.0 |
| Season-long |
Meisterschale, Champions League places, relegation |
Browse every competition on the soccer page, see what the market is trading most on trending, or find everything running right now on in-play. New to it? The Learn hub covers buying, selling and closing out with worked examples.
Bundesliga FAQs
- How are Bundesliga odds set on MagicMarkets?
- Bundesliga odds on MagicMarkets are set by traders, not by a bookmaker. Every price needs someone on each side of it, so it reflects where money is actually being placed and moves as new money comes in. There is no margin priced into the odds.
- What does it mean to buy or sell a Bundesliga outcome?
- Buying a Bundesliga outcome means taking the position that it happens — Bayern Munich to win, or a match to go over 3.0 goals. Selling means taking the other side, that it doesn't. Every trade needs a buyer and a seller, which is what sets the price.
- How does the Bundesliga relegation play-off work?
- The team finishing 16th in the Bundesliga meets the third-placed side from the 2. Bundesliga over two legs, and the winner takes the top-flight place. In 2026/27 those legs fall on 27 and 31 May 2027. It is a live market in its own right — SC Paderborn came up that way last season, sending VfL Wolfsburg down.
- Why does the final Bundesliga matchday matter for trading?
- All nine matches on matchday 34 kick off at the same time, 15:30 on 22 May 2027. The title, the European places and both relegation spots resolve simultaneously, so season-long Bundesliga markets move together across a single 90 minutes rather than settling one fixture at a time.
- Can I trade Bundesliga matches in-play?
- Yes. Bundesliga markets stay open while a match is running, so prices keep moving on goals, red cards and momentum rather than freezing at kick-off. Everything trading live sits on the in-play page.
- Can I close a Bundesliga position before full time?
- Yes. Buying a Bundesliga outcome and later selling it, or selling and later buying it back, closes the position at the current price. You take the price movement rather than waiting on the final score.