All the top Bundesliga teams are in action this weekend. Dortmund takes on Union Berlin on Friday. On Saturday, Hoffenheim battles Monchengladbach while Leipzig hosts Cologne. Bayern Munich hits the pitch against Leverkusen, one of the few teams that can hang with them in the German League. Check out analysis and free picks for this weekend’s top Bundesliga matches, along with their Bundesliga odds!
Top Bundesliga Games to Watch this Weekend (Dec. 18th – 20th)
Friday, Dec. 18th Matches
- Dortmund -131 / Union Berlin +324
The last time Union Berlin and Dortmund met the ref should have instituted the mercy rule. Dortmund blasted UB 5-0. Dortmund can play a bad game, though. Stuttgart beat the favorites 5-1 in a match on Dec. 12. We’re taking a shot on Berlin.
Bundesliga Free Pick: Union Berlin
Saturday, Dec. 19th Matches
- Eintracht Frankfurt -102 / Augsburg +243
Neither inspires based on recent form, which is why we’re going to the head-to-head record. In the latest, the lone match this year, Frankfurt put a 5-0 beating onto Augsburg. They may not score 5 goals on Saturday, but they should beat the underdogs by at least 2.
Bundesliga Free Pick: Frankfurt
- Hoffenheim +264 / Monchengladbach -120
Hoffenheim is a longshot to win the Europa League. Gladbach is an underdog to win the Champions League. Neither squad is in excellent form and they drew in their February match. The draw looks probable.
Bundesliga Free Pick: Draw
- Werder Bremen +183 / Mainz +140
Mainz goes into this with 2 draws and 2 losses in their last 4. Werder Bremen is working on a 4-game losing streak. Which team steps it up enough for a win on Saturday? Mainz, because they beat Werder 3-1 in the last head-to-head.
Bundesliga Free Pick:
- Arminia Bielefeld +118 / Schalke 04 +116
Here is another match between 2 teams that show disappointing form. Schalke is at home, though. Does that mean something? If they were playing Bayern, of course not, but they’re against Arminia on Saturday. The home team gets the nod.
Bundesliga Free Pick: Schalke 04
- Fc Cologne +1 ½ (-113) / RB Leipzig -1 ½ (-116)
RBL has 4 wins and a draw in their last 5. The draw is more impressive than any of the wins. Leipzig hung with Bayern in a 3-3 match. RB rolls.
Bundesliga Free Pick: RB Leipzig
- Bayern Munich -140 / Leverkusen +309
Surprisingly, this is a match between the 2 teams atop the Bundesliga standings. More surprising? Leverkusen is in first place with 28 points while Bayern is in second place with 27. Bayern beat Leverkusen 4-2 in the last head-to-head. On Saturday, Bayern takes their rightful place atop the standings with a big win.
Bundesliga Free Pick: Bayern Munich
Sunday, Dec. 20th Matches
- Hertha +150 / Freiburg +163
Feriburg has 2 draws among their last 5. Hertha has 3 draws in their last 5. Freiburg beat Hertha 2-1 in their June match. It doesn’t like Hertha can turn the tables on Freiburg. The draw is enticing, but the odds on the home squad entices more.
Bundesliga Free Pick: Freiburg
- Stuttgart +196 / Wolfsburg +119
Stuttgart followed up their 5-1 demolition of Dortmund with a 2-2 draw versus Union Berlin. Their form could be going south. Wolfsburg’s form is in good order. They lost by a single goal to Bayern in their last. Before that, they beat Frankfurt.
Bundesliga Free Pick: Wolfsburg