Another season, another Bundesliga title to add to their collection.
Bayern Munich barely had to get out of second gear as they cruised to a sixth consecutive league title, but the Bavarians were denied a domestic double in dramatic fashion, as Eintracht Frankfurt recorded a famous 3-1 win in the DFB-Pokal in Berlin.
So as the curtain closes on the 2017/18 Bundesliga season, let's look back at Bayern Munich's report card from the last nine months.
1. League Performance
Bayern Munich dominating German football is what we've come to expect in recent years, but the fact that they are miles ahead of anyone else in the Bundesliga doesn't take away from another brilliant league campaign.
Although the Bavarians had a stuttering start to the year under Carlo Ancelotti, Bayern have only suffered three defeats in the league this season, an impressive record which legendary manager Jupp Heynckes has been at the heart of.
If we're looking for an excuse to be overly critical, Bayern Munich still have a tendency to ease up on their opponents after taking the lead and have, at times, looked at risk of throwing away points that had seemed to be in the bag.
2. Domestic Cup Performance
Bayern Munich were clear favourites to lift the German Cup this season, and the Bavarians have had unimpressive run to the final where they will face up against their future manager, Niko Kovač, and Eintracht Frankfurt.
After securing a routine win over third tier side Chemnitzer FC in the first round of the competition, Bayern Munich edged past RB Leipzig via a penalty shootout before beating Borussia Dortmund by the odd goal.
Bayern faced another opponent from the German 3. Liga in the quarter finals, where they breezed past SC Paderborn. And following a 6-2 victory against Bayer Leverkusen in the semi finals, the Reds booked their spot in the final in Berlin.
Shockingly however, the Bavarians would fall at the final hurdle, being beaten 3-1 in the cup final by Frankfurt.
3. Continental Cup Performance
Bayern Munich are the unstoppable force of German football, but Real Madrid are the immovable object of the Champions League. And what happens when these two forces meet?
It normally doesn't end well for the Bavarians.
The Reds walked through the group stages of the Champions League, suffering just one defeat on the road to Paris Saint-Germain.
Favourable draws against Beşiktaş and Sevilla saw Bayern progress all the way to the semi final, where Bayern Munich were dumped out of Europe by Real Madrid in a closely contested two-legged tie.
4. Best Player
Well, it was hardly going to be Sebastian Rudy was it.
Yes, for yet another season, a certain Robert Lewandowski has been Bayern Munich's stand out performer. And the Poland international has also been crowned as the Bundesliga's top goalscorer, winning the coveted Torjägerkanone - literally translated as the 'goal hunter's cannon'.
It's worth adding that two of Bayern's newbies, Niklas Süle and James Rodríguez, are worthy of being contention, but Lewandowski has just been ruthless across all competitions this season.
5. Worst Player
The aforementioned Sebastian Rudy could certainly be in contention for this spot on Bayern Munich's report card.
But in the interest of not just picking a fringe player, the Reds' World Cup winning centre back Jérôme Boateng is being picked as their worst player this season.
Now Boateng's place here on this list is actually less to do with his performances this season. Yes, he hasn't been at his best, but the Germany international has still been fairly solid this year, right?
The problem that the 29-year-old has in that he is nowhere near the level of Mats Hummels, and summer signing Niklas Süle has been very impressive during his first year at the Allianz Arena - often keeping Boateng out of the squad.
So it might not be fair to say that Boateng has been Bayern Munich's 'worst player' this season, but the former Manchester City defender has fallen down the pecking order in Bavaria like no one could have predicted nine months ago.
6. The Manager(s)
Bayern Munich started the campaign with Carlo Ancelotti in charge, but the former Chelsea boss was sacked following a 2-2 draw against Wolfsburg on matchday six.
The Bavarians' legendary manager Jupp Heynckes was called upon to turn their season around, with Bayern sat behind Peter Bosz's Borussia Dortmund in the league table.
And the former treble winner has lived up to his reputation in the Bundesliga this season, although Heynckes still seems to be an undervalued figure across the rest of Europe.
7. Overall Grade
Well, all in all, that wasn't too bad at all was it.
Despite their loss in the cup final, and the fact that they were once again were denied a place in the Champions League final, Bayern were undoubtedly impressive this season. Niko Kovač will look to build upon this season's success when he takes over next year.
Overall grade: B+