Bayer Leverkusen performed very well last year. They had not even been defeated in the entire season. This year did not go as expected but they are still in good shape. Frankfurt did not start badly but to be honest, there is no serious candidate for the championship this year other than Bayern Munich. Bayern Munich increased the points difference between them and the other teams and considering that 34 matches will be played in Germany, they will probably finish the season as champions. If they do not enter an abnormal losing streak, they will finish the season as champions like Manchester City.
Bayer Leverkusen played very well last season and did not lose any games. This season has not been as good as they hoped but they are still doing okay. Eintracht Frankfurt started season decently but it is obvious that Bayern Munich is team most likely to win championship. Bayern Munich has gotten farther ahead of other teams in points and since there are 34 games left to play in German league they will probably stay in lead and become champions. If Bayern Munich does not suddenly start losing many games they will probably win title just like Manchester City dominated their league.