1. New England Patriots (Last Week: #1, -) - The Patriots put up 35 points against the Bengals, and Tom Brady hasn’t missed a beat since returning from his early four-game suspension.
2. Minnesota Vikings (Last Week: #2, -) - The Vikings are the lone unbeaten team in the NFL, but had a Week 6 Bye.
3. Seattle Seahawks (Last Week: #9, +6) - The Seahawks were able to eke out a victory over the Falcons after taking an early lead. RB Christine Michael has made improvements over the last couple of weeks and QB Russell Wilson might be fully healthy.
4. Dallas Cowboys (Last Week: #10, +6) - The Cowboys dominating win over the Packers was impressive to say the least. Rookie RB Ezekiel Elliott is off to a historic start and shows no signs of slowing yet.
5. Washington Redskins (Last Week: #12, +7) - This team might have finally gotten it all together. QB Kirk Cousins has broken out of his early season slump and RB Matt Jones has had back-to-back good games. CB Josh Norman is finally showing why he was worth the investment.
6. Atlanta Falcons (Last Week: #4, -2) - Former Seahawks defensive coordinator Dan Quinn got a taste of his own medicine when CB Richard Sherman got away with a pass interference non-call against Julio Jones to end the game. I don’t feel sorry for the Falcons in the least.
7. Buffalo Bills (Last Week: #11, +4) - To say RB LeSean McCoy had a big game against the 49ers would be an understatement. The Bills absolutely trounced San Francisco.
8. Pittsburgh Steelers (Last Week: #3, -5) - The Steelers offense runs through the arm of Big Ben, and with the Pro Bowl QB recovering from knee surgery, the Steelers will have to rely on the legs of RB Le’Veon Bell.
9. Philadelphia Eagles (Last Week: #6, -3) - Maybe the league has finally caught up to rookie QB Carson Wentz. Now with tough road losses in consecutive weeks, the pressure will be on the Eagles to rebound at home against the undefeated Vikings.
10. Kansas City Chiefs (Last Week: #15, +5) - The Chiefs defense was able to hold the high-powered Raiders offense to merely 10 points. That is no small task, but the Saints offense will present a much bigger challenge.
11. Oakland Raiders (Last Week: #8, -3) - Speaking of the Raiders, they still remain atop the AFC East, so we’ll see how they respond next week with a favorable matchup against the Jacksonville Jaguars.
12. Houston Texans (Last Week: #14, +2) - The Texans beat the Colts in overtime, and RB Lamar Miller finally had the type of game Texans fans had been hoping for all year.
13. Baltimore Ravens (Last Week: #13, -) - The Ravens lost a nail-bitter against the Giants, but RB Kenneth Dixon is showing signs of life which would help bring balance to the Baltimore offense.
14. Denver Broncos (Last Week: #5, -9) - The return of QB Trevor Siemian hasn’t been quite as impressive as his first few weeks before injury. After rookie QB Paxton Lynch had an acceptable spot-start, it might not be long before Lynch takes over the role full time.
15. New York Giants (Last Week: #18, +3) - Odell Beckham Jr. doesn’t like having bad games. Odell Beckham Jr. will come back with a monster game. Odell Beckham Jr. is a beast.
16. Cincinnati Bengals (Last Week: #16, -) - Losing to the Patriots is nothing to be ashamed of, but what was supposed to be a powerful backfield tandem in Jeremy Hill and Giovani Bernard has looked pedestrian.
17. Detroit Lions (Last Week: #20, +3) - RB Theo Riddick had a big game and the Lions defense was able to hold his counterpart, RB Todd Gurley, to a less than stellar performance.
18. New Orleans Saints (Last Week: #20, +2) - The Saints won a tough divisional game against the Panthers. The Panthers were close to full-strength with the returns of Cam Newton and Jonathan Stewart and the Saints defense was far from fully healthy. That makes the win that much more noteworthy.
19. Arizona Cardinals (Last Week: #24, +5) - The Cardinals would be ranked even higher after their dominating performance against the Jets on both sides of the ball, but I just can’t figure this team out. It wouldn’t shock me in the least to see them lose next week in a blowout. That being said, All Hail David Johnson.
20. Los Angeles Rams (Last Week: #17, -3) - QB Case Keenum had a surprisingly big game, and he will need more performances like this moving forward when teams stack the box to stop Todd Gurley.
21. Green Bay Packers (Last Week: #7, -14) - What is wrong with the Packers? Are they broken? Even with the trade for back-up RB Knile Davis, the Packers need more help in the running game and consistent play from QB Aaron Rodgers moving forward.
22. San Diego Chargers (Last Week: #26, +4) - The Chargers won a game! Not just that, they beat the division rival Broncos. If the Chargers are finally righting the ship, the AFC needs to watch out because this offense is scary.
23. Jacksonville Jaguars (Last Week: #19, -4) - Yes, the Jaguars won, and yes, they still dropped in the rankings this week. They should have beat the Bears by more than one point.
24. Tennessee Titans (Last Week: #22, -2) - The Titans didn’t play this week, but other teams won to bump the Titans down a couple of spots.
25. Tampa Bay Buccaneers (Last Week: #23, -2) - See above.
26. Carolina Panthers (Last Week: #25, -1) - Why in the world did the Panthers let CB Josh Norman leave? He was obviously now (in hindsight) way more important for the Panthers defense than the Carolina front office originally thought.
27. Miami Dolphins (Last Week: #31, +4) - The Dolphins were able to get an important win against the Steelers. We’ll see if this was a fluke or not in future weeks.
28. New York Jets (Last Week: #27, -1) - The Jets just had no answer for the Cardinals. They couldn’t stop RB David Johnson, and the Jets are just not a team built for big comebacks, especially when they’re missing WR Eric Decker.
29. Indianapolis Colts (Last Week: #28, -1) - I, like many other football fans, had such higher expectations for the Colts this year.
30. Chicago Bears (Last Week: #29, -1) - TE Zach Miller looks to be a stud in the making and might be the only bright spot on the Bears offense right now.
31. San Francisco 49ers (Last Week: #30, -1) - It obviously doesn’t matter who is at QB for the 49ers at this point.
32. Cleveland Browns (Last Week: #32, -) - But even Kaepernick or Gabbert would probably be an improvement in Cleveland.