Dortmund vs. Hertha Berlin (Saturday, 2.30pm)
The hosts have nothing left to play for after securing second place with a win last weekend, but the away side will be out to confirm their survival after failing to do so following defeat last time out.
We say: Borussia Dortmund 3-1 Hertha Berlin
Dortmund may not be firing on all cylinders, and may well be without a number of first-team players on Saturday, but they should still manage to grind out a fairly comfortable victory.
Haaland will be determined to finish the campaign by adding his name on the scoresheet, and it is likely that he will do so against a Hertha side that will probably have to rely on results elsewhere to confirm their survival on the final day.
Wolfsburg vs. Bayern (Saturday, 2.30pm)
The visitors have failed to win in both of their encounters since confirming their 10th successive league title, whilst the hosts have improved in recent weeks to finish a disappointing campaign in positive fashion.
We say: Wolfsburg 1-3 Bayern Munich
After improving in terms of performances and results in recent weeks, Wolfsburg certainly possess the capability of hurting this shaky Bayern defence on Saturday.
However, although they may well find the back of the net, the hosts have been a poor outfit for much of the campaign, and should the champions return to their expected best, they would have far too much in them for this Wolfsburg side.
B. Leverkusen vs. Freiburg (Saturday, 2.30pm)
The hosts secured a return to the Champions League with a third successive victory last time out, whilst the visitors were on the receiving end of a heavy defeat to see them removed from the driving seat ahead of matchday 34.
We say: Bayer Leverkusen 2-2 Freiburg
Despite the hosts having nothing left to play for here, it is difficult to see them losing on the final day following their impressive end to the campaign.
Goals are surely to be expected though, with Freiburg having to go in search of all three points, and with the likes of Schick and Diaby proving devastating on the counter attack for much of this season, we can see the hosts finding the back of the net on multiple occasions to end their opponent's top-four dream.
Union Berlin vs. VfL Bochum (Saturday, 2.30pm)
The Iron Ones could finish as high as fifth with a victory on home soil, while the visitors could climb into the top half if they were to claim maximum points on the road.
We say: Union Berlin 3-0 VfL Bochum
While there is no pressure on Bochum this weekend, victory for Union Berlin on Saturday could see them secure their highest-ever top-flight finish and Europa League qualification.
The hosts will be the favourites heading into this contest and we can see them claiming a comfortable victory to finish the season in style.
Borussia M'bach vs. Hoffenheim (Saturday, 2.30pm)
Borussia Monchengladbach will be seeking to avoid their first bottom-half finish in the Bundesliga in over a decade when they play host to Hoffenheim on the final day of the 2021-22 campaign on Saturday.
The hosts have lost only one of their last six home games at Borussia-Park, while the visitors have failed to win any of their last eight league matches.
We say: Borussia Monchengladbach 2-1 Hoffenheim
There has been little to separate these two sides in recent years as five of their last eight Bundesliga encounters have ended as a draw.
Considering the form of both teams heading into Saturday's game, we can see the hosts edging a closely-fought contest.
Stuttgart vs. FC Koln (Saturday, 2.30pm)
Stuttgart will be seeking a victory to maintain their Bundesliga status when they play host to Europa Conference League hopefuls FC Koln in a crucial clash on the final day of the 2021-22 campaign on Saturday.
The hosts have only won five of their 16 league matches on home soil this term, while the visitors have won only five of their 16 league games on the road.
We say: Stuttgart 1-2 FC Koln
Saturday's fixture at the Mercedes-Benz Arena is a meaningful game for both Stuttgart and Koln, with the former bidding to secure survival and the latter vying to qualify for Europe.
Even though Koln suffered defeat last time out, they will be the slight favourites for this contest and we can see them securing a slender win on the road.
Mainz 05 vs. Frankfurt (Saturday, 2.30pm)
The hosts will be looking to claim their third consecutive league win, while the visitors are seeking to avoid an eighth successive league game without a win.
We say: Mainz 05 2-1 Eintracht Frankfurt
Frankfurt's minds will understandably be on next week's Europa League final, and although they will look to win in the Bundesliga on Saturday, the visitors may struggle if they are to field an under-strength side.
Mainz head into this fixture on a high and we can see them securing maximum points on home soil to end the season in style.
Augsburg vs. Greuther Furth (Saturday, 2.30pm)
The hosts secured their top-flight survival last weekend despite suffering a heavy defeat, whilst the visitors' relegation back to the 2.Bundesliga was confirmed several weeks ago.
We say: Augsburg 2-0 Greuther Furth
With neither side having anything to play for, it is difficult to gauge how both will attack this game, although the hosts will be expected to triumph regardless.
The visitors will look to end their miserable campaign on a high note, but their significant lack of quality has been clear, particularly on their travels, so we are predicting that Augsburg will edge them out to secure a final day triumph in front of their own supporters.
Arminia Bielefeld vs. RB Leipzig (Saturday, 2.30pm)
The hosts require a win to stand a chance of avoiding relegation out of the top flight, whilst the visitors need at least a point to guarantee a top-four place.
We say: Arminia Bielefeld 0-2 RB Leipzig
Although Bielefeld still stand a chance of surviving mathematically, their chances are incredibly slim, and as a result, there is unlikely to be much confidence or fight in their camp on Saturday.
As a result, Leipzig will be expected to stroll to a comfortable victory, with an early lead probably targeted in order to make changes and rest players in the second 45.