- Lewandowski draws level with a Bundesliga legend in Bayern's win.
- Dortmund went the whole year unbeaten at home.
- Wagner top-scoring German in 2016.
bundesliga.com has done some number crunching to bring you the best facts and figures from the final Bundesliga round of the year.
Daniel Caligiuri's third-minute strike for the Wolves at Borussia Mönchengladbach was the fastest goal the Foals have conceded in almost six years: the last time Gladbach conceded so early was in a 2-1 win against FC Schalke 04 in February 2011.
Dortmund went a goal down for the seventh game in a row, although Thomas Tuchel's side have only lost one of those matches.
In his ninth game against Schalke, Hamburg's Nicolai Müller finally left the field on the winning side (in no small part thanks to his goal).
Djourou missed the 15th penalty in the Bundesliga this season. Last season, only 18 penalties were missed in the whole campaign.
With 19 Bundesliga goals, Sandro Wagner was the top-scoring German striker in 2016.
Eintracht Frankfurt did not lose a home game in the first half of this season (W5 D3): the first time in 24 years the club has managed that.
Bayern have won their last 26 Bundesliga games against promoted sides. The Bavarians' last defeat to a new arrival came in 2010 against 1. FC Kaiserslautern (2-0 loss).
Dortmund are unbeaten in the last 29 home games and did not lose a single Bundesliga game at the SIGNAL IDUNA PARK in 2016.
Thomas Tuchel's 50th Bundesliga game in charge of BVB ended in a 1-1 draw with FC Augsburg.
There have been 61 goals scored by substitutes so far this season, more than in any other Bundesliga Hinrunde.
Robert Lewandowski's 133rd Bundesliga goal in the 3-0 win against RB Leipzig brought him level in the all-time foreign goalscoring charts with Giovane Elber. Claudio Pizarro is the only non-German to have scored more goals in the German top flight.