1. Eagles (8-0, last week No. 1): Well, there’s no longer any debate about whether the Bills should be at this point.
  2. Vikings (7-1, No. 5): It probably won’t last, but they’ve won it every time.
  3. Chiefs (6-2, No. 3): They’re lucky they didn’t fall after a lackluster performance against a team that started an overmatched rookie quarterback.
  4. Cowboys (6-2, No. 4): Could OBJ help get America’s team back to the promised land?
  5. Bills (6-2, No. 2): Beating the Chiefs in October won’t mean anything in January if they sleepwalk through games they should easily win.
  6. Giants (6-2, No. 6): With two games left to play against the Eagles, they can make things interesting in the division and in the conference.
  7. Ravens (6-3, No. 7): They have become one of the most dangerous teams in the AFC.
  8. Seahawks (6-3, No. 9): Geno Smith, comeback player of the year, MVP or both?
  9. Dolphins (6-3, No. 10): Defense needs more work. The offense does not.
  10. Jets (6-3, No. 11): It’s another big win in a year that already has more than a few of those.
  11. 49ers (4-4; No. 12): Forget the record. If enough of their key players stay healthy, they could easily end up in the Super Bowl.
  12. Patriots (5-4; No. 13): Well, Bill Belichick finally got his revenge on Frank Reich for Super Bowl LII.
  13. Chargers (5-3, No. 14): In a game between two teams that don’t seem to want to win, someone still had to do it.
  14. Titans (5-3; No. 8): From Sunday (vs. Broncos) to Thursday (at Green Bay), we’ll learn a lot about this team.
  15. Bengals (5-4, No. 15): They have the same record they had through nine games last year.
  16. Buccaneers (4-5, No. 19): If they win the division, no team in the NFC will want to face them in the postseason.
  17. Falcons (4-5, No. 16): On the one hand, it’s close. On the other hand, they have a long way to go.
  18. Chiefs (4-5, No. 17): Despite the loss, Taylor Heinicke may have wrested the job from Carson Wentz.
  19. Browns (3-5, No. 21): Three more games until everything changes in Cleveland.
  20. Rams (3-5, No. 20): They won their Super Bowl with credit and the bill came quickly.
  21. Bears (3-6; No. 22): They’ve figured out how to use Justin Fields, which may allow them to figure out how to take the NFC North as soon as 2023.
  22. Packers (3-6, No. 18): This cheese has gone moldy.
  23. Cardinals (3-6, No. 23): Well, they won’t have to worry about a good record evaporating again.
  24. Saints (3-6, No. 25): Alvin Kamara may wish he was traded.
  25. Broncos (3-5, No. 26): It won’t get any easier for Nathaniel Hackett in the last half of the season.
  26. Jaguars (3-6, No. 28): They’re just good enough to stay on the fringes of the conversation.
  27. Lions (2-6, No. 32): Knee pads are easier to bite when made from room temperature gouda.
  28. Panthers (2-7, No. 27): Baker Mayfield should have stayed in Cleveland.
  29. Steelers (2-6, No. 29): Dr. Oz is still waiting for the game to start.
  30. Raiders (2-6; No. 30): Josh McDaniels could be the latest coordinator good enough at the job to keep getting promoted to a job he can’t do.
  31. Texans (1-6-1, No. 31): Two teams in the same division are battling for the bottom.
  32. Colts (3-5-1, No. 24): It would be hilarious if it weren’t so sad.