
It was a wild weekend in the NFL. There were upsets all over the schedule and several teams who came into Sunday with a claim to be the top team in the NFL got their plans spoiled. It really feels like there is no single team that goes into every week confident to win no matter who the opponent is.
As we approach the midway point of the NFL regular season, it is time for a huge update to our NFL power rankings.
1 - Philadelphia Eagles (7-1)

2 - Baltimore Ravens (6-2)

3 - Miami Dolphins (6-2)

4 - Jacksonville Jaguars (6-2)

5 - Kansas City Chiefrs (6-2)

6 - San Francisco 49ers (5-3)

7 - Detroit Lions (5-2)

8 - Dallas Cowboys (5-2)

9 - Buffalo Bills (5-3)

10 - Seattle Seahawks (5-2)

11 - Cincinnati Bengals (4-3)

12 - New York Jets (4-3)

13 - Minnesota Vikings (4-4)

14 - New Orleans Saints (4-4)

15 - Tennessee Titans (4-4)

16 - Cleveland Browns (4-3)

17 - Pittsburgh Steelers (4-3)

18 - Houston Texans (3-4)

19 - Denver Broncos (3-5)

20 - Atlanta Falcons (4-4)

21 - Washington Commanders (3-5)

22 - Tampa Bay Buccaneers (3-4)

23 - Indianapolis Colts (3-5)

24 - Los Angeles Rams (3 -5)

25 - Los Angeles Chargers (2-4)

26 - New Englans Patriots (2-6)

27 - Las Vegas Raiders (3-4)

28 - Green Bay Packers (2-5)

29 - Chicago Bears (2-5)

30 - Carolina Panthers (1-6)

31 - Arizona Cardinals (1-7)

32 - New York Giants (2-6)
