When the month of December began, the Jacksonville Jaguars and Kansas City Chiefs were both just a half-game behind the Baltimore Ravens for the top spot in the AFC. In the NFC, the seemingly unstoppable Philadelphia Eagles had a two-game lead over the field.
Plenty has changed during the holiday season, though.
The Ravens and Miami Dolphins have pulled away in the AFC while the Jaguars and Chiefs are floundering. On Christmas, Kansas City lost its fourth game in six weeks and Jacksonville spent Christmas Eve getting stomped by the Tampa Bay Buccaneers for a fourth consecutive loss.
While the Eagles managed to end their three-game slide with a 33-25 win against the New York Giants on Monday, the team hardly resembles the one that beat the Dolphins, Cowboys, Chiefs, and Bills during a five-game stretch.
The playoffs are right around the corner, but there aren’t many contenders playing their best ball this month. With Week 17 on the way, here’s how all 32 teams currently stack up:
1
Baltimore Ravens (12-3)
Last week: No. 2
Week 16 result: 33-19 win vs. 49ers
2
Miami Dolphins (11-4)
Last week: No. 4
Week 16 result: 22-20 win vs. Cowboys
3
San Francisco 49ers (11-4)
Last week: No. 1
Week 16 result: 33-19 loss vs. Ravens
4
Buffalo Bills (9-6)
Last week: No. 3
Week 16 result: 24-22 win vs. Chargers
5
Detroit Lions (11-4)
Last week: No. 6
Week 16 result: 30-24 win vs. Vikings
6
Philadelphia Eagles (11-4)
Last week: No. 7
Week 16 result: 33-25 win vs. Giants
7
Dallas Cowboys (10-5)
Last week: No. 5
Week 16 result: 22-20 loss vs Dolphins
8
Cleveland Browns (10-5)
Last week: No. 11
Week 16 result: 36-22 win vs. Texans
9
Seattle Seahawks (8-7)
Last week: No. 12
Week 16 result: 20-17 win vs. Titans
10
Los Angeles Rams (8-7)
Last week: No. 13
Week 16 result: 30-22 win vs. Saints
11
Tampa Bay Buccaneers (8-7)
Last week: No. 17
Week 16 result: 30-12 win vs. Jaguars
12
Las Vegas Raiders (7-8)
Last week: No. 21
Week 16 result: 20-14 win vs. Chiefs
13
Kansas City Chiefs (9-6)
Last week: No. 8
Week 16 result: 20-14 loss vs. Raiders
14
Cincinnati Bengals (8-7)
Last week: No. 9
Week 16 result: 34-11 loss vs. Steelers
15
Green Bay Packers (7-8)
Last week: No. 18
Week 16 result: 33-30 win vs. Panthers
16
Pittsburgh Steelers (8-7)
Last week: No. 22
Week 16 result: 34-11 win vs. Bengals
17
Houston Texans (8-7)
Last week: No. 16
Week 16 result: 36-22 loss vs. Browns
18
Jacksonville Jaguars (8-7)
Last week: No. 14
Week 16 result: 30-12 loss vs. Buccaneers
19
Indianapolis Colts (8-7)
Last week: No. 10
Week 16 result: 29-10 loss vs. Falcons
20
Denver Broncos (7-8)
Last week: No. 15
Week 16 result: 26-23 loss vs. Patriots
21
Chicago Bears (6-9)
Last week: No. 23
Week 16 result: 27-16 win vs. Cardinals
22
New Orleans Saints (7-8)
Last week: No. 19
Week 16 result: 30-22 loss vs. Rams
23
Atlanta Falcons (7-8)
Last week: No. 28
Week 16 result: 29-10 win vs. Colts
24
New York Jets (6-9)
Last week: No. 25
Week 16 result: 30-28 win vs. Commanders
25
Minnesota Vikings (7-8)
Last week: No. 20
Week 16 result: 30-24 loss vs. Lions
26
Tennessee Titans (5-10)
Last week: No. 24
Week 16 result: 20-17 loss vs. Seahawks
27
New York Giants (5-10)
Last week: No. 26
Week 16 result: 33-25 loss vs. Eagles
28
New England Patriots (4-11)
Last week: No. 31
Week 16 result: 26-23 win vs. Broncos
29
Los Angeles Chargers (5-10)
Last week: No. 29
Week 16 result: 24-22 loss vs. Bills
30
Carolina Panthers (2-13)
Last week: No. 30
Week 16 result: 33-30 loss vs. Packers
31
Arizona Cardinals (3-12)
Last week: No. 27
Week 16 result: 27-16 loss vs. Bears
32
Washington Commanders (4-11)
Last week: No. 32
Week 16 result: 30-28 loss vs. Jets