4. Cleveland Browns (4 - 2)
The Cleveland Browns have been carried by their defense but against the Indianapolis Colts, they gave up 38 points and the team benched starting quarterback Deshaun Watson. Yet, the Browns offense was up to the task this time and scored just enough to get a win. The AFC North is going to be tough, with all four teams at or above .500 and the Browns face the Seattle Seahawks this weekend.
3. Baltimore Ravens (5 - 2)
Has the Baltimore Ravens finally gotten their offense rolling under the new offensive coordinator? They put up 38 against the 5 - 1 Detroit Lions, winning their fifth of the season. The Ravens currently sit atop the AFC North but the Browns and Steelers are right behind them nipping at their heels. This division will be fun to watch as the season progresses, as all four teams may find their way into the playoffs.
2. Jacksonville Jaguars (5 - 2)
The Jacksonville Jaguars have won four straight and the second-longest win streak in the NFL. They've been impressive since starting the season 1 - 2, they have been rolling and sit comfortably in first in the AFC South, with a 2.5-game lead over the second place Houston Texans.
1. Kansas City Chiefs (6 - 1)
The Kansas City Chiefs offense hasn't been impressive this season but after losing the season opener to the Detroit Lions, they've ripped off six straight wins. Now the offense might be getting things figured out too, scoring 31 against the Los Angeles Chargers. Once again, the Chiefs find themselves atop not only the division but in the AFC. Only the Philadelphia Eagles can match the Chiefs in the win column. Are the Chiefs on the path to another Super Bowl appearance?