Between Christmas parties, shopping for presents and food, and all that comes with the Holiday Seasonโ€ฆwithout further ado, and only four weeks left to the regular season, here is this week’s power ranking.

Detroit Lions:ย 

This is shaping up as a Lions/Chiefs Superbowl.

Kansas City Chiefs:ย 

If it is, I think the Chiefs will be out-gunned.

Philadelphia Eagles:ย 

Saquon Barkley and Jalen Hurts still may have something to say about it.

Minnesota Vikings:ย 

Sam Darnold had the game of his life on Sunday, but it will be interesting to see how he performs come playoff time.

Buffalo Bills:ย 

They all but blew their chance for the No. 1 seed with their tough loss in Los Angeles.

Pittsburgh Steelers:ย 

The Steelers avenged their earlier loss to the Browns.

Seattle Seahawks:

Seattle is beginning to gain separation in the NFC West.

Green Bay Packers:ย 

There is no shame in losing by 3 points to the Lions.

Baltimore Ravens:ย 

The Ravens had a bye.

Denver Broncos:ย 

The Broncos had a bye.

Houston Texans:ย 

The Texans had a bye.

Washington Commanders:ย 

The Commanders had a bye.

Los Angeles Rams:ย 

Iโ€™ve said it all yearโ€ฆif the Rams can get to the playoffs, be careful.ย 

Los Angeles Chargers:ย 

The Chargers are just the latest team to almost beat the Chiefs.

Tampa Bay Buccaneers:ย 

The Buccaneers are beginning to build separation in the NFC South.

Miami Dolphins:ย 

The Dolphins beat the Jets, but itโ€™s realistically too little too late.

San Fransisco 49ers:ย 

The 49ers beat the Bears, but itโ€™s realistically too little too late.

Arizona Cardinals:ย 

Arizona has now lost three in a row, and itโ€™s getting to be too late.

Atlanta Falcons:ย 

The Falcons have now lost four in a row and are now on the outside looking in at a playoff berth.

Indianapolis Colts:ย 

The Colts had a bye.

Cincinnati Bengals:ย 

The Bengals went into Dallas and left with a winโ€ฆpretty much what every other team does.

New Orleans Saints:ย 

They are now 5-8 and playing a bit better since firing Dennis Allen.

Dallas Cowboys:ย 

Their season is over. It was weeks ago. Time for a new head coach.

Chicago Bears:ย 

After week six, their season has fallen apart.

Carolina Panthers:ย 

At 3-10, they are still not mathematically eliminated yet even though we know they won’t be going to the playoffs.

The Rest:

New York Jets

Cleveland Browns

Jacksonville Jaguars

Tennesse Titans

New England Patriots

Las Vegas Raiders

New York Giants