Last week's ranking in parentheses.
1. Patriots 10-2 (2). Rob Gronkowski is lucky he drew only a one-game suspension for his dirty hit on the Bills' Tre'Davious White.
2. Steelers 10-2 (3). Ben Roethlisberger's big fourth quarter spearheaded a gritty rally for victory Monday night in Cincinnati.
3. Vikings 10-2 (4). There's talk of the Vikings possibly playing in Super Bowl LII at U.S. Bank Stadium.
4. Eagles 10-2 (1). Sunday night's loss in Seattle to end a nine-game winning streak is the kind of game that can help the Eagles push the reset button and get hot again.
5. Saints 9-3 (7). Rookie running back Alvin Kamara has a touchdown in six consecutive games and has 1,220 yards from scrimmage.
6. Rams 9-3 (5). Major challenges loom with the Eagles at home this week followed by a trip to Seattle. How will the young offense respond?
7. Seahawks 8-4 (9). They did a number on Eagles quarterback Carson Wentz, and Pete Carroll's team might be heating up at just the right time.
8. Panthers 8-4 (6). Sloppy tackling plagued them in a loss in New Orleans, and they will have to be on point with the surging Vikings coming to Charlotte.
9. Jaguars 8-4 (10). Calais Campbell is the best free-agent signing this season, having set a team record for sacks in a season with 12{ with four games to go.
10. Chargers 6-6 (11). The 0-4 start they endured seems like a distant memory for first-year coach Anthony Lynn.
11. Titans 8-4 (12). It's really something that they're four games above .500 and have a minus-16 point differential.
12. Falcons 7-5 (8). In a 14-9 home loss to the Vikings, the Falcons were held without a touchdown for the first time since Dec. 13, 2015.
13. Ravens 7-5 (13). As anemic as this offense has been, it has been some kind of coaching job by John Harbaugh.
14. Cowboys 6-6 (18). They're clinging to playoff hopes and pointing to a Dec. 24 home game with the Seahawks, but they have to beat the Giants and Raiders first.
15. Raiders 6-6 (19). It has been a wild season, but they're tied for first in the AFC West after a 2-0 start, a collapse and now two straight wins.
16. Bengals 5-7 (21). Playoff hopes took a major hit as they blew a 10-point fourth-quarter lead Monday night to the Steelers and had a franchise-record 173 penalty yards.
17. Lions 6-6 (15). Some are wondering about status of coach Jim Caldwell, who signed a new contract in the offseason, after a blowout loss to the Ravens.
18. Bills 6-6 (16). They couldn't muster any offense in a loss to the Patriots and will be searching for a new quarterback this offseason.
19. Chiefs 6-6 (17). The incredible disappearing act by running back Kareem Hunt is a real mystery.
20. Packers 6-6 (22). Aaron Rodgers is back on the practice field, and the Packers are holding out hope he can make a difference before the season ends.
21. Jets 5-7 (23). Josh McCown passed for 331 yards as the Jets hung on to beat the Chiefs. The 38-year-old keeps playing well.
22. Redskins 5-7 (14). After a crushing defeat in Dallas, questions about coach Jay Gruden are looming, but injuries have really hit them hard.
23. Cardinals 5-7 (20). Larry Fitzgerald, 34, keeps putting up big numbers with 82 catches for 878 yards and five touchdowns.
24. Dolphins 5-7 (24). Five-game losing streak ended as they pounded the Broncos behind Jay Cutler and running back Kenyan Drake.
25. Buccaneers 4-8 (25). Jameis Winston played well in his return from a right shoulder injury but was sacked seven times in an overtime loss in Green Bay.
26. Texans 4-8 (26). They had six players leave with injuries and not return in Sunday's loss to the Titans. It has been that kind of year for coach Bill O'Brien.
27. 49ers 2-10 (31). Jimmy Garoppolo was so smooth in his first start against the Bears, it's a wonder the coaches waited so long to turn to him.
28. Broncos 3-9 (28). It's worth wondering if coach Vance Joseph will be one and done. They've lost eight straight.
29. Bears 3-9 (27). They have 16 first downs in the last two games. To put that in perspective, the Patriots are averaging 24.8 per game.
30. Colts 3-9 (29). Andrew Luck is reportedly seeking treatment for his injured right shoulder in Europe. Good thing it's a long way off until training camp.
31. Giants 2-10 (30). GM Jerry Reese and coach Ben McAdoo have been fired, so, yes, Big Blue is on to 2018.
32. Browns 0-12 (32). They didn't waste any time getting Josh Gordon involved as he was targeted 13 times and produced four catches for 85 yards in the loss to the Chargers.