Bundesliga Full Schedule This Weekend
Bundesliga Full Schedule This Weekend

Bundesliga is back with Matchday 19 across Friday 23 January to Sunday 25 January 2026, and the weekend has a little bit of everything: a heated Hamburg derby under the lights, Bayern’s title charge rolling on, and a tough away test for second-placed Dortmund. Official kick-off times listed below are from the league schedule.

The state of the league: table snapshot (before Matchday 19)

At the top, Bayern Munich have built serious separation, leading with 50 points from 18 matches and an unbeaten record (16 wins, 2 draws). Borussia Dortmund are second on 39 points, with a tight pack forming behind them for European places, including Hoffenheim, Stuttgart, and Leipzig. At the bottom, Mainz and St. Pauli are in the relegation zone on 12 points (with games in hand for some clubs).

Bayern’s momentum looks frightening: they just hammered Leipzig 5–1 away, a reminder that the title race may be more about who finishes second unless Bayern stumble.

Matchday 19 fixture list (kick-off times in CET, GMT, and USA)

Germany is on CET (UTC+1) in January. Conversions below use:

  • GMT (UTC) = CET minus 1 hour

  • US Eastern (ET) = CET minus 6 hours

  • US Pacific (PT) = CET minus 9 hours

All fixtures:

Friday, 23 January 2026

  • St. Pauli vs Hamburger SV
    19:30 CET | 18:30 GMT | 13:30 ET | 10:30 PT

Saturday, 24 January 2026

  • Heidenheim vs RB Leipzig
    14:30 CET | 13:30 GMT | 08:30 ET | 05:30 PT

  • Mainz vs Wolfsburg
    14:30 CET | 13:30 GMT | 08:30 ET | 05:30 PT

  • Eintracht Frankfurt vs Hoffenheim
    14:30 CET | 13:30 GMT | 08:30 ET | 05:30 PT

  • Bayer Leverkusen vs Werder Bremen
    14:30 CET | 13:30 GMT | 08:30 ET | 05:30 PT

  • Bayern Munich vs Augsburg
    14:30 CET | 13:30 GMT | 08:30 ET | 05:30 PT

  • Union Berlin vs Borussia Dortmund
    17:30 CET | 16:30 GMT | 11:30 ET | 08:30 PT

Sunday, 25 January 2026

  • Borussia Mönchengladbach vs VfB Stuttgart
    14:30 CET | 13:30 GMT | 08:30 ET | 05:30 PT

  • SC Freiburg vs 1. FC Köln
    16:30 CET | 15:30 GMT | 10:30 ET | 07:30 PT

How to watch: USA, Canada, UK, and worldwide

USA: how to watch Bundesliga

In the United States, Bundesliga matches are carried on ESPN+, with select games also appearing on ESPN’s linear channels (ABC/ESPN/ESPN Deportes depending on the week). The key point for fans: ESPN+ is the home for the full Bundesliga round.

Practical setup:

  • Streaming: ESPN+ (English and often Spanish options)

  • TV listings: ESPN schedule pages and match tiles inside ESPN+ will show the exact channel for each game closer to kick-off.

Read more: Can I Watch Bundesliga Games for Free in the US?

Canada: how to watch Bundesliga

In Canada, DAZN holds rights and offers access to Bundesliga matches through its platform. Recent rights extensions confirm DAZN’s central role for Canadian viewers.

UK and Ireland: how to watch Bundesliga

The UK setup is “split rights”:

  • Sky Sports has key live windows (notably the Saturday evening slot).

  • The Bundesliga also put a multi-platform strategy in place, including Prime Video for Sunday matches on a pay-per-view basis in the UK, plus free-to-air/digital options in certain windows.

Because UK live windows can vary by match, the safest reader instruction for your article is:

  • Check the match listing on the broadcaster platform (Sky / Prime Video) on matchday week, and use the league’s broadcaster finder when traveling.

Worldwide

Bundesliga’s official site maintains a broadcaster finder by region, which is the cleanest “worldwide” answer because rights differ sharply country to country.

Biggest Games of Matchday 19

1) St. Pauli vs Hamburg: derby night pressure

Friday starts with the Hamburg derby at the Millerntor, and it has real relegation tension attached: St. Pauli are bottom, while Hamburg sit just above the drop zone.
Odds lean slightly toward St. Pauli at home, with markets close enough to suggest a messy, emotional game rather than a clean “form pick.”
Prediction: St. Pauli 1–1 Hamburg.
Betting snapshot (moneyline best-odds examples): St. Pauli around +139, Hamburg around +195, draw around +239 (prices vary by book and move).

2) Union Berlin vs Dortmund: a tricky away day for second place

Dortmund travel to Union in the Saturday late slot. Union are mid-table and difficult at home, while Dortmund have been finding ways to win even when games go chaotic.
Markets make Dortmund a narrow favorite, not a landslide, which fits the matchup.
Prediction: Union Berlin 1–2 Dortmund.
Odds clue: Union around +300 on the moneyline in one composite view, Dortmund shorter (favorite).

3) Bayern vs Augsburg: title machine at home

Bayern host Augsburg in the Saturday 14:30 cluster. Bayern’s table position and goal difference tell the story, and the odds basically scream “Bayern or nothing.”
Prediction: Bayern 3–0 Augsburg.
Odds clue: Bayern priced extremely short, around 1.07–1.11 in common listings.

Full Matchday 19 previews, predictions, and odds

Heidenheim vs RB Leipzig

Leipzig are chasing the Champions League places, and after being smashed by Bayern, they need a response.
Prediction: Heidenheim 1–2 Leipzig.
Odds clue: Leipzig favored around 1.6 in a widely quoted best-odds snapshot.

Mainz vs Wolfsburg

This is the kind of match that decides who gets dragged into the relegation fight. Mainz are 17th, Wolfsburg sit just above the bottom cluster.
Prediction: Mainz 1–1 Wolfsburg.
Odds clue: Mainz slight favorite in a composite listing (example moneyline shows Mainz about +130).

Eintracht Frankfurt vs Hoffenheim

Hoffenheim are up in the top four conversation, while Frankfurt have been unpredictable and come into the weekend with extra noise after a coaching change was widely reported.
Prediction: Frankfurt 2–2 Hoffenheim.
Odds clue: Many books price this close to even, with Hoffenheim slightly shorter in some markets.

Bayer Leverkusen vs Werder Bremen

Leverkusen need consistency to stay in the European race, and Werder have had leaky, wild games lately.
Prediction: Leverkusen 2–1 Werder Bremen.
Odds clue: Leverkusen favored, around -175 in one common moneyline view.

Borussia Mönchengladbach vs VfB Stuttgart

Stuttgart are fighting in the European spots, Gladbach are trying to climb into the top half. Table-wise, Stuttgart have the stronger case.
Prediction: Gladbach 1–2 Stuttgart.
Odds clue: Stuttgart shaded as favorite (example: draw-no-bet shows Stuttgart the shorter price).

SC Freiburg vs 1. FC Köln

Freiburg are around the middle and Köln are trying to stay clear of the danger zone.
Prediction: Freiburg 2–1 Köln.
Odds clue: Freiburg slight favorite (example moneyline around -105).

Odds note for your article: Prices move all week and vary by country and sportsbook. If you publish odds, timestamp them (example: “odds at 20 Jan 2026”) and cite the source page.