The Bundesliga will feature round No. 18 this week. Bayer Leverkusen are four points ahead of Bayern Munich in the title race.
Stuttgart’s hopes of an unlikely title are over, However, the Swabians will hope to keep their top three chances alive.
Heidenheim were beaten 2-0 by Wolfsburg in the teams’ reverse fixture earlier this season. The Wolves won each of their last four matches versus Heidenheim in all competitions.
Heidenheim are in good form ahead of matchday No. 18. They took 11 points from their last six games. Heidenheim went unbeaten in their last four Bundesliga matches.
Wolfsburg took just seven points from their last six games. They failed to win their last two matches in the league. Wolfsburg scored a mere six goals in their last six games.
Freiburg posted a record of 4W-1D-1L in their last six games in all competitions against Hoffenheim. Earlier this season, Freiburg won 2-1 away against Hoffenheim.
The Hoff are in poor form ahead of round No. 18. They took just five points from the last six games. Hoffenheim failed to win any of their last three games.
Freiburg failed to win their last two Bundesliga matches. A 3-2 loss to Heidenheim was followed by a nil-nil draw with Union Berlin.
Stuttgart romped to a 5-0 win over Bochum earlier this season. The Swabians went unbeaten in their last six games against Bochum in all competitions.
Stuttgart failed to win three of their last four Bundesliga games. Their chances of winning the title are over, but Stuttgart are still in the mix for a top three finish.
Bochum are 14th in the table. They picked up just one point from their last two games. A 4-0 loss to Bayer was followed by a 1-1 draw with Werder Bremen.
Borussia Monchengladbach and Augsburg played out a 4-4 draw earlier this season. Gladbach went unbeaten in their last two games versus Augsburg in the Bundesliga.
Augsburg lost their last two games in the Bundesliga. The team failed to score in their last two games and conceded four times to opponents. Augsburg failed to win any of their last four league games.
Borussia Monchengladbach took seven points from their last six matches. The Foals defeated Stuttgart 3-1 last weekend. Gladbach went unbeaten in their last six home matches.