For me, I think Bayern Munich will end up finishing in second place in the Bundesliga table because they will not lose to Hoffenheim this weekend. Bayern Munich just needs one point to finish in second place in the Bundesliga table this season. Hoffenheim has lost four of their last eight matches in the Bundesliga, so they will not be a threat to Bayern Munich when they play against each other.
In general, Hoffenheim is not a serious obstacle for Bayern Munich to finish in second place in the Bundesliga this season, especially if Bayern Munich only needs a draw to seal second place this season. But Bayern Munich must also perform better by not taking opponents like Hoffenheim lightly, because in the final match all teams will use all their respective abilities in order to win. So Hoffenheim will also try to perform well in their home match, although I also believe that Bayern Munich can still be better in the last match of the season.
The last Bundesliga match this season will be very interesting because after all, each team still has to try to do their best because after all, they still have a target to maintain their position. Also, teams in the relegation zone like Union Berlin still have a chance to get out of the red zone. Therefore, I think this last match will be very important for teams like Bayern Munich, Stuttgart, Eintracht Frankfurt, Hoffenheim, Freiburg, Bochum, Mainz and Union Berlin. Because after all, they still have competition in fighting for positions, of course to be able to finish in a better position.