Union Berlin and Freiburg are the most surprising team so far. One wouldn't think they will go that far in the Bundesliga. It has always been Bayern, Dortmund, and Leipzig.
Union Berlin is really a surprising team. I had thought they would be more in the midfield this year. Although they finished at place 5 last season. I thought that the triple burden would be too much. But they proved me wrong.
I saw Freiburg on the other hand exactly where they are right now. They have become more consistent in the last few years and now belong in the top 5.