Bundesliga odds for this weekend’s matches are out. The top match happens on Friday, January 22 when Dortmund heads to Borussia Park to take on rival Monchengladbach. Check out analysis and free picks for Dortmund versus Gladbach as well as all the top German League soccer action from Friday, January 22 through Sunday, January 24!
Top Bundesliga Games to Watch this Weekend (Jan. 22nd – 24th)
Friday, January 22nd Match
- Dortmund +108 / Monchengladbach +216
Dortmund and Monchengladbach are mirror images of each other. Both lost a match 5 games ago. Both have 3 wins in their last 4 and both drew in their last. The difference? Dortmund dominated Gladbach 3-0 in September. Dortmund gets the nod.
Soccer Free Pick: Dortmund
Saturday, January 23rd Matches
- Frankfurt -147 / Arminia Bielefeld +341
Frankfurt is on fire. The road favorite has 4 wins and a loss in their last 5. We’re tempted to go with Arminia Bielefeld because the home underdogs forced a draw in the last head-to-head. But that’s not possible considering how well Frankfurt has played. The chalk it is!
Soccer Free Pick: Frankfurt
- Stuttgart +144 / Freiburg +154
In their last, Freiburg pushed Bayern Munich in a 2-1 loss. Stuttgart drew with Gladbach. It’s difficult to understand why Freiburg offers overlay odds. We won’t argue.
Soccer Free Pick: Freiburg
- Wolfsburg +231 / Leverkusen +102
Leverkusen has a win, 3 losses, and a draw in their last 5. The home favorite offers above even money odds. But they’re in terrible form. It makes sense to go with the dog, no matter their form, given the odds.
Soccer Free Pick: Wolfsburg
- Union Berlin +106 / Augsburg +239
The home team is a mess. Augsburg has lost back-to-back matches to Stuttgart and Werder Bremen by a combined 6-1. The home team did beat Union Berlin 3-1 in the last head-to-head, though. Since the match was in September, there’s hope for the dog to get a bark off in this.
Soccer Free Pick: Augsburg
- Leipzig -1 ½ (+112) / Mainz +1 ½ (-149)
Leipzig has a loss and a draw in their last couple, but that was versus Dortmund and Wolfsburg. Mainz drew in their last. The odds say Leipzig wins but only by a goal. We think otherwise. Mainz got lucky against Dortmund. It’s difficult seeing them repeating the effort. Liepzig on the handicap.
Soccer Free Pick: Leipzig
- Werder Bremen +225 / Hertha +108
After a 3-0 win against Schalke 04, Hertha’s form took a hit. The home team chalk lost straight up to Arminia Bielefeld. Then, they drew with Cologne. Bremen’s worth backing here. The odds on Werder makes them an overlay.
Soccer Free Pick: Werder Bremen
Sunday, January 24th Matches
- Bayern Munich -2 (-119) / Schalke 04 +2 (-111)
Bayern got back on the winning track with a 2-1 victory against Freiburg. Although Munich looked decent winning the match, they aren’t playing anything like the squad that dominated their Bundesliga rivals a month or so ago. Schalke has turned their form around. Yes, Frankfurt beat them 3-1 in their last but before that they got a 4-0 win over Hoffenheim. At home, Schalke 04 should get it done.
Soccer Free Pick: Schalke 04
- Cologne +287 / Hoffenheim -119
Hoffenheim’s form has fallen off a cliff. The home favorites upset Gladbach 2-1 on Dec. 19. Since then, they’ve played like one of the worst squads in the Bundesliga. Losses to Schalke, Freiburg, and SpVgg Greuther Furth via penalty kicks give us zero confidence. But Cologne’s form is just as bad. We’re going with the chalk.
Soccer Free Pick: Hoffenheim