Five teams have clinched playoff spots, but there are seven postseason berths up for grabs over the final two weeks of the regular season.
The Patriots and Steelers, who played one of the best games of the season Sunday, appear to be the top two teams in the AFC, though it's hard to forget how the Jaguars went into Pittsburgh on Oct. 8 and rolled to a 30-9 win.
While the AFC might be a three-team race, the NFC is wide open. The Eagles, Vikings, Panthers, Rams and Saints are playing like Super Bowl contenders.
Omnisport’s Week 16 NFL power rankings
1. New England Patriots (11-3): When Tom Brady has Rob Gronkowski on the field, the Patriots are really hard to beat.
2. Philadelphia Eagles (12-2): Nick Foles filled in quite nicely for injured Carson Wentz, but the Eagles defense has to play better down the stretch.
3. Pittsburgh Steelers (11-3): The Steelers learned some tough lessons in Sunday's controversial loss to the Patriots. The good news is they can take out their frustrations on the hapless Texans and winless Browns.
4. Carolina Panthers (10-4): When Cam Newton is clowning around, the Panthers are serious contenders.
5. Minnesota Vikings (11-3): The Vikings are the NFC North champions but still want homefield advantage so they wouldn't have to leave U.S. Bank Stadium all the way through the Super Bowl.
6. Jacksonville Jaguars (10-4): The Jaguars used to be a laughingstock. They're the ones laughing now with a defense that could make NFL history.
7. Los Angeles Rams (10-4): Whether it's the influx of new talent or simply a coaching change, the Rams' turnaround this season has been remarkable.
8. New Orleans Saints (10-4): The Saints know they need simply to win their final two games to be NFC South champions.
9. Atlanta Falcons (9-5): Like the Saints, the Falcons control their destiny in the division. The two square off Christmas Eve in New Orleans.
10. Baltimore Ravens (8-6): Of all the teams vying for an AFC wild-card spot, the Ravens have the easiest remaining schedule (Colts and Bengals).
11. Seattle Seahawks (8-6): The last two weeks have been less than ideal for the Seahawks.
12. Kansas City Chiefs (8-6): Just as the Chargers appeared to be surging toward an AFC West title, the Chiefs reminded them they are still the defending division champs.
13. Detroit Lions (8-6): The Lions are just on the outside looking in on the NFC playoff picture.
14. Buffalo Bills (8-6): The Bills currently are the sixth seed in the AFC, but it won't be an easy spot to hold with road games against the Patriots and Dolphins remaining.
15. Dallas Cowboys (8-6): Running back Ezekiel Elliott (six-game suspension) is back for the final two weeks, and the Cowboys can leapfrog the slumping Seahawks on Sunday.
16. Green Bay Packers (7-7): Should the Packers sit Aaron Rodgers for the final two weeks?
17. Los Angeles Chargers (7-7): The Chargers imploded in the second half against the Chiefs, but the division isn't quite lost yet. The Bolts will need some help, however.
18. Tennessee Titans (8-6): The Titans are clinging to a playoff spot, but if you can't beat the Cardinals and 49ers, do you think you're going to beat the Rams and Jaguars?
19. Oakland Raiders (6-8): The Raiders have too much offensive talent to be as bad as they are.
20. Washington Redskins (6-8): The Redskins have a chance to salvage an 8-8 record with games against the Broncos and Giants.
21. Miami Dolphins (6-8): Good Jay Cutler did not make the trip to Buffalo. Bad Jay Cutler was there, which was good news for the Bills.
22. Arizona Cardinals (6-8): The Cardinals haven't scored a touchdown in consecutive games, but they do get to face the Giants on Sunday.
23. Denver Broncos (5-9): The good news: It appears the Broncos remembered how to play good football. The bad news: It happened too late this season.
24. New York Jets (5-9): It seems as if the Jets are just going through the motions over the last month of the season.
25. Cincinnati Bengals (5-9): After getting walloped by the Bears and Vikings the last two weeks, the Bengals continue the NFC North portion of their schedule Sunday against the Lions.
26. San Francisco 49ers (4-10): QB Jimmy Garoppolo has won all three of his starts, giving those by the Bay some hope for next season.
27. Tampa Bay Buccaneers (4-10): The pirate ship is sinking in a disappointing season filled with rough seas.
28. Houston Texans (4-10): Could Bill O'Brien be coaching his final games as the Texans coach?
29. Chicago Bears (4-10): Bears coach John Fox is another one on the hot seat.
30. Indianapolis Colts (3-11): Chuck Pagano is almost certainly gone in two weeks as Colts coach.
31. New York Giants (2-12): How much different will this Giants team look next season?
MORE: Jaguars owner Shad Khan revels in team's emergence as NFL power | Chargers' Hunter Henry could miss final two games with kidney laceration | Thomas Davis gets two-game suspension for hit on Packers' Davante Adams
32. Cleveland Browns (0-14): If the Browns do go winless, there could be a "perfect season" parade in Cleveland. That is at least some kind of light at the end of the tunnel.