4. Baltimore Ravens (3 - 1)
The Baltimore Ravens rolled the Cleveland Browns, but they did so against a rookie backup quarterback. Don't get me wrong, I'm not saying the Ravens wouldn't have won with Deshaun Watson on the field, but it certainly could have made a difference. With the AFC North floundering, the Ravens have an opportunity to take hold of the division and not look back.
3. Miami Dolphins (3 - 1)
I strongly considered dropping the Dolphins further than number three but even though they were completely rolled by 28 points, it was against one of the best teams in the league, and every team is allowed to have a bad day. The Dolphins face off against the Giants this weekend, followed by the Panthers, so they will have a chance to regroup and lick their wounds.
2. Kansas City Chiefs (3 - 1)
The question this week was whether to move the Chiefs up to number one or leave them here at number two. As you can see, I went with number two and it's not so much about their performances, though they haven't been quite as dominant as in years past, they are still one of the best teams in the league. Two of their wins have come against teams that are a combined 3 - 4 and they won those games by a total of 11 points, not exactly convincing wins against average opponents.
1. Buffalo Bills (3 - 1)
The Buffalo Bills have been nothing short of amazing over the last few games. They stumbled out of the gate against the Jets but since then, they have won three straight games, all by 28 or more points. Only one other team since the Super Bowl era has accomplished this. Their combined margin of victory is more than twice that of the Chiefs and more than any other team in the NFL too. They are sixth in both offense and defense and second in the league in points scored and allowed.