Themes

theme picker

Bleed Green Sports

Our Blood Runs Green — Our Takes Run Hot!

NFL Power Rankings: Week 7

NFL Power Rankings: Week 7

Week 6 protected the undefeated teams and detonated almost everyone beneath them. San Francisco reached 6-0 by surviving a late Washington comeback, Kansas City returned from its bye and held the Chargers to six points, and Minnesota remained perfect by doing absolutely nothing. Buffalo handled another road test in Las Vegas, while Green Bay won its third straight game and climbed into the top five behind another excellent Jordan Love performance.

The week’s biggest statements came from teams that entered with something to prove. Cleveland beat Baltimore and took control of the AFC North, Chicago welcomed Caleb Williams back by hanging 31 points on Atlanta, and Houston followed its first win by scoring 34 against a Jacksonville defense that had not allowed more than 20 all season. Denver somehow beat Seattle despite producing 168 yards, Carolina extended Philadelphia’s losing streak to four and Arizona defeated the Rams without scoring a touchdown.

The collapses were just as impressive. Baltimore blew a 10-point lead, Indianapolis lost at home to a winless Tennessee team despite outgaining them by 213 yards and the Giants allowed New Orleans to score 34 consecutive points before remembering the game was still happening. Philadelphia, Dallas and Washington have one combined win over the last three weeks, leaving the NFC East race less like a competition and more like four people backing toward the same open elevator shaft.

Week 7 brings New England-Chicago on Thursday night, Pittsburgh-New Orleans in Paris, Green Bay-Detroit in the late window and Kansas City-Seattle on Sunday night. Dallas and Philadelphia then meet Monday in a game carrying enormous divisional consequences and very little evidence that either participant should be trusted with them.

1. San Francisco 49ers

Last: 1    Change: Unchanged

San Francisco improved to 6-0 with a 23-17 victory over Washington on Monday night. Christian McCaffrey scored twice, Brock Purdy found George Kittle for another touchdown and the defense stopped a second-half comeback after the 49ers built a 23-3 lead.

The 49ers visit Atlanta against a Falcons team that has lost consecutive home games. San Francisco remains undefeated despite its weekly injury report resembling a minor census, while Atlanta just allowed Caleb Williams to complete every pass he attempted from a clean pocket.

2. Kansas City Chiefs

Last: 2    Change: Unchanged

Kansas City returned from its bye and beat the Chargers 22-6 to improve to 5-0. Kenneth Walker III rushed for 128 yards and two touchdowns, and a defense that had gone three games without a sack produced four against Los Angeles’ collapsing offensive line.

The Chiefs visit Seattle on Sunday night in their first serious road test since the bye. Kansas City is undefeated, balanced and rested; the Seahawks are asking Sam Darnold to stop giving the football to people wearing the wrong uniform.

3. Minnesota Vikings

Last: 3    Change: Unchanged

Minnesota spent Week 6 on its bye and remains 5-0. The Vikings reached the break with the league’s most aggressive defense, an improving Kyler Murray and the rare privilege of watching every other NFC North team absorb fresh bruises.

Indianapolis visits after losing at home to previously winless Tennessee. Minnesota should be refreshed; the Colts responded to their latest collapse by firing their general manager, which is usually not the first installation in a successful game plan.

4. Buffalo Bills

Last: 4    Change: Unchanged

Buffalo beat Las Vegas 33-30 and improved to 5-1 with its second consecutive road victory. Josh Allen threw for 255 yards and two touchdowns without a turnover, while James Cook rebounded from his two-fumble night against the Rams with 153 scrimmage yards and a score.

The Bills enter their bye leading the AFC East and averaging more than 30 points per game. Buffalo can rest comfortably, provided nobody allows Allen to interpret “bye week recovery” as permission to hurdle patio furniture.

5. Green Bay Packers

Last: 9    Change: 🟢 +4

Green Bay won its third straight game by beating Dallas 23-13. Jordan Love threw for 276 yards and a touchdown despite constant pressure, Matthew Golden topped 100 receiving yards and the Packers’ defense pressured Dak Prescott 21 times while holding Dallas below 20 points for the second consecutive week.

The Packers visit Detroit in a matchup that will reveal whether Green Bay’s resurgence can survive a rested division rival. Love is currently throwing the prettiest passes in football; the Lions spent their bye finding new ways to make every game require 70 combined points.

6. New England Patriots

Last: 8    Change: 🟢 +2

New England beat the Jets 26-19 and improved to 4-2 with its third consecutive victory. Drake Maye threw at least three touchdown passes for the third straight week, converted critical third downs and guided an injury-filled offense to 383 yards and 22 first downs.

The Patriots visit Chicago on Thursday in one of Week 7’s most unexpectedly relevant games. Maye and Caleb Williams are both rolling, which means the league has somehow turned Patriots-Bears into appointment television without consulting anyone first.

7. Denver Broncos

Last: 13    Change: 🟢 +6

Denver beat Seattle 17-14 in overtime despite producing only 168 yards. The Broncos sacked Sam Darnold five times, intercepted him twice and won on Wil Lutz’s 53-yard field goal after Ja’Quan McMillian jumped an overtime pass that should never have been thrown.

Denver visits Arizona with a 4-2 record and a perfect 4-0 mark in one-score games. The defense is championship caliber; the offense gained 30 second-half yards Thursday and appears determined to test exactly how literal the phrase “complementary football” can become.

8. Detroit Lions

Last: 10    Change: 🟢 +2

Detroit entered its bye at 3-2 after scoring 45 points in Arizona. Jared Goff has thrown 12 touchdown passes without a giveaway, and the week off gave a volatile defense extra time to study the revolutionary concept of forcing punts before the opponent reaches 30.

Green Bay visits with both teams chasing unbeaten Minnesota in the NFC North. Detroit has the firepower to win a shootout, but Jordan Love may arrive assuming the Lions’ secondary is another promotional giveaway.

9. Pittsburgh Steelers

Last: 11    Change: 🟢 +2

Pittsburgh erased a 13-point fourth-quarter deficit and beat Tampa Bay 26-19 in overtime. Two late interceptions awakened the offense, and rookie Germie Bernard finished with 11 catches before stretching across the goal line for the winning touchdown.

The Steelers travel to Paris to face New Orleans in the NFL’s latest attempt to explain American football through jet lag. Pittsburgh cannot afford another three-quarter nap, especially against a Saints team that just discovered scoring 34 consecutive points is legal.

10. Cleveland Browns

Last: 22    Change: 🟢 +12

Cleveland beat Baltimore 13-10 and moved into first place in the AFC North at 4-2. The defense held the Ravens to 235 yards, Carson Schwesinger forced Derrick Henry’s decisive fourth-quarter fumble and Deshaun Watson produced his fourth game-winning drive of the season.

The Browns visit Tennessee with an opportunity to validate their biggest win of the year. Cleveland keeps winning games that resemble weather emergencies; the Titans just won despite gaining 213 fewer yards than Indianapolis, so beauty will not be required for admission.

11. Chicago Bears

Last: 24    Change: 🟢 +13

Chicago rebounded from its Green Bay humiliation by beating Atlanta 31-23. Caleb Williams returned from his hamstring injury and completed 30 of 36 passes for 305 yards and a touchdown, including a perfect 24-for-24 performance from a clean pocket as the Bears improved to 4-2.

New England visits Thursday for a test between two of the league’s hottest young quarterbacks. Chicago committed 12 penalties for 133 yards in Atlanta, because apparently dominating the opponent was not sufficiently difficult without also playing against the rulebook.

12. Carolina Panthers

Last: 17    Change: 🟢 +5

Carolina beat Philadelphia 25-14 and improved to 3-2. Bryce Young threw for 281 yards and two touchdowns, Chuba Hubbard rushed for 120 yards and a score, and the Panthers generated 399 yards while sending the Eagles to their first four-game losing streak under Nick Sirianni.

Tampa Bay visits in an NFC South game Carolina should win if it intends to remain in the playoff conversation. The Panthers have already beaten Detroit and Philadelphia; losing to the 1-5 Buccaneers would be a remarkably efficient way to return everyone’s optimism without a receipt.

13. Seattle Seahawks

Last: 5    Change: 🔴 -8

Seattle falls into the early teens after losing 17-14 in overtime at Denver. The defense held the Broncos to 168 yards, and Jaxon Smith-Njigba caught 12 passes for 134 yards, but Sam Darnold threw two more interceptions—including the overtime mistake that handed Denver the winning field position.

Kansas City visits Sunday night with Seattle desperate to stop a two-game losing streak. The Seahawks remain talented enough to challenge anyone, but Darnold’s seven interceptions have all arrived in one-score games, which is a wonderfully specific method of sabotaging a championship defense.

14. Houston Texans

Last: 27    Change: 🟢 +13

Houston won its second straight game by beating Jacksonville 34-31 in London. C.J. Stroud threw for 312 yards and three touchdowns, Jaylin Noel produced 107 yards and a score, and the Texans became the first team all season to put more than 20 points on the Jaguars.

The Giants visit with Houston suddenly looking far more dangerous than its 2-4 record. The Texans started 0-4 and now have momentum, a functioning passing game and an opponent debating which quarterback should inherit the next turnover.

15. Jacksonville Jaguars

Last: 6    Change: 🔴 -9

Jacksonville’s four-game winning streak ended with a 34-31 loss to Houston. The Jaguars entered Week 6 as the league’s only team to hold every opponent to 20 points or fewer, then allowed Stroud to throw for 312 yards while an AFC South rival exposed the defense’s first serious crack.

Jacksonville enters its bye at 4-2 and still controls a strong position in the division. The Jaguars should use the week to remember that London is supposed to be their second home, not a place where Houston arrives and rearranges the furniture.

16. Baltimore Ravens

Last: 7    Change: 🔴 -9

Baltimore built a 10-0 lead in Cleveland and then failed to score again in a 13-10 loss. The Ravens managed 235 yards, converted six of 16 third downs and watched Derrick Henry’s fourth-quarter fumble turn a controlled divisional game into another blown lead.

Cincinnati visits with Baltimore needing to stop consecutive losses before the AFC North gets away. The Ravens have enough talent to recover, but talent keeps receiving invitations to fourth-quarter meetings and forgetting to attend.

17. Cincinnati Bengals

Last: 15    Change: 🔴 -2

Cincinnati entered its bye at 3-2 after stopping a two-game losing streak in Miami. Joe Burrow and the passing game looked healthy before the break, although a defense that allowed 217 rushing yards to the Dolphins still had several unpleasant film sessions waiting.

The Bengals visit Baltimore in a game that could restart their division campaign or bury it beneath the Ravens’ own frustration. Cincinnati had two weeks to prepare; Baltimore has had one week to stare at Derrick Henry’s fumble in increasingly dramatic slow motion.

18. Arizona Cardinals

Last: 29    Change: 🟢 +11

Arizona upset the Rams 18-16 without scoring a touchdown. The Cardinals generated 18 pressures, held Los Angeles to 286 yards and received six field goals from Chad Ryland, including the winner after Jacoby Brissett moved the offense into range during the final minute.

Denver visits in a matchup between two teams fully prepared to treat touchdowns as an unnecessary luxury. Arizona went 0-for-5 in the red zone and still won; another six-field-goal performance may force the NFL to replace the end zones with additional sponsor inventory.

19. New Orleans Saints

Last: 28    Change: 🟢 +9

New Orleans beat the Giants 34-27 after scoring 34 consecutive points across the middle of the game. Tyler Shough accounted for four touchdowns, the defense forced four turnovers and collected five sacks, and the Saints survived a late collapse that turned a 24-point lead back into a football game.

Pittsburgh arrives in Paris after producing its own dramatic comeback. The Saints finally found an offense, but their final four meaningful possessions gained 20 yards and lasted barely four minutes combined, apparently because competent clock management was held up at customs.

20. Las Vegas Raiders

Last: 21    Change: 🟢 +1

Las Vegas lost its third straight game but pushed Buffalo to the final possession in a 33-30 defeat. Kirk Cousins rallied the Raiders from two separate 10-point deficits, Tre Tucker scored twice and the offense gave a top-four team everything it could handle before an unsuccessful onside kick ended the comeback.

The Rams visit with both teams trying to rescue seasons that have slipped below .500. Las Vegas looked competitive against Buffalo; Los Angeles just lost to six field goals and may arrive checking whether the Raiders have a spare kicker.

21. Los Angeles Rams

Last: 12    Change: 🔴 -9

The Rams lost 18-16 at home to an Arizona team that never reached the end zone. Los Angeles managed 286 yards, failed on two fourth downs, lost a fumble and did not score a touchdown until its final possession against a defense that entered allowing the most points in the league.

The Rams visit Las Vegas with consecutive losses exposing an offense and special-teams operation that cannot be trusted. Sean McVay once turned football into offensive geometry; at the moment, his team is struggling with the advanced mathematics of having an available kicker.

22. New York Giants

Last: 14    Change: 🔴 -8

New York blew a 10-0 lead, allowed New Orleans to score 34 consecutive points and lost 34-27 at home. Jameis Winston threw two interceptions before being benched, J.J. McCarthy threw another and the Giants committed four turnovers before a late rally made the collapse appear more respectable than it was.

The Giants visit a Houston team that has won two straight and suddenly owns a dangerous passing attack. Three wins and a tie keep New York ahead of the rest of the NFC East wreckage, even when consistent quarterback play feels like a rumor from another city.

23. Atlanta Falcons

Last: 16    Change: 🔴 -7

Atlanta lost 31-23 to Chicago and has now dropped consecutive home games. The Falcons were outgained 154-3 in the first quarter, Michael Penix Jr. took five sacks and two return-game fumbles helped Chicago build a 31-7 lead before Atlanta’s late rally.

Undefeated San Francisco visits after controlling Washington on Monday night. The Falcons need a response, but allowing another quarterback to enjoy a perfectly clean pocket would make the 49ers’ injury report feel more like a suggested handicap.

24. Tampa Bay Buccaneers

Last: 18    Change: 🔴 -6

Tampa Bay led Pittsburgh by 13 entering the fourth quarter but lost 26-19 in overtime. Rookie Jalon Daniels threw two fourth-quarter interceptions, the offense repeatedly handed the Steelers short fields and another strong defensive performance disappeared beneath a late collection of mistakes.

The Buccaneers visit Carolina after the Panthers beat Philadelphia by 11. Tampa Bay’s five losses have all been competitive, which is comforting until someone points out the standings do not award artisanal credit for suffering attractively.

25. Dallas Cowboys

Last: 20    Change: 🔴 -5

Dallas lost 23-13 in Green Bay and fell to 2-4. Dak Prescott spent the night under pressure, the offense failed to score 20 points for a second straight week and the defense’s best coverage consisted of Packers receivers dropping potential touchdowns.

The Cowboys visit Philadelphia on Monday night with both teams racing backward through the NFC East. Someone must win unless the division introduces a mandatory tie policy, which may currently be the fairest outcome available.

26. Philadelphia Eagles

Last: 25    Change: 🔴 -1

Philadelphia lost 25-14 to Carolina and has dropped four straight games for the first time in the Nick Sirianni era. Tanner McKee struggled behind another shuffled offensive line, the Eagles rushed for 35 yards and a defense that kept the game close early eventually wore down beneath 399 Carolina yards.

Dallas visits Monday night in a game between teams racing backward through the NFC East. The Eagles are injured, disorganized and 2-4; fortunately, the Cowboys have spent two weeks demonstrating that opponents do not need to be healthy or organized to beat them.

27. Tennessee Titans

Last: 31    Change: 🟢 +4

Tennessee earned its first victory by beating Indianapolis 26-20 and snapping an 11-game AFC South losing streak. The Titans forced two turnovers, blocked a punt and scored on all five second-half possessions despite producing only 186 total yards and being outgained by 213.

Cleveland visits after taking down Baltimore with its own defense-first formula. Tennessee finally won, but gaining 186 yards again against the Browns may require the Titans’ defense to score, punt and sell concessions simultaneously.

28. Indianapolis Colts

Last: 23    Change: 🔴 -5

Indianapolis lost 26-20 at home to a winless Tennessee team despite outgaining the Titans 399-186. The Colts led 13-0 at halftime, then allowed points on all five second-half possessions while committing two turnovers and surrendering a blocked punt.

The Colts visit undefeated Minnesota after responding to the loss by firing longtime general manager Chris Ballard. Indianapolis may eventually discover the problem extends beyond the front office, especially when Brian Flores begins sending defenders from directions not covered in the organizational chart.

But the fans of the Colts and the NFL are behind the Colts owner and it’s easy to see why! (AI generated – not by me)

29. New York Jets

Last: 19    Change: 🔴 -10

The Jets lost 26-19 in New England and fell to 2-4. New York failed on both fourth-down attempts, went 0-for-3 in the red zone and wasted enough early opportunities to let the Patriots build a 17-3 lead that never fully disappeared.

Miami visits in a matchup between the bottom two teams in the AFC East. The Jets can move the ball and play defense; converting important downs remains an optional feature apparently unavailable in the current subscription tier.

30. Washington Commanders

Last: 26    Change: 🔴 -4

Washington fell to 1-4-1 with a 23-17 loss in San Francisco. Jayden Daniels threw two second-half touchdown passes and helped erase most of a 20-point deficit, but the Commanders spent too much of the night being controlled by the league’s only 6-0 team.

Washington enters its bye below Philadelphia, Dallas and New York after producing one win in six games. The Commanders competed with the league’s best team Monday; moral victories, unfortunately, remain one of the few standings categories in which the NFC East is thriving.

31. Los Angeles Chargers

Last: 30    Change: 🔴 -1

The Chargers lost 22-6 in Kansas City and fell to 0-6. Justin Herbert was pressured throughout the afternoon, Los Angeles rushed for 73 yards and a perfect 57-yard completion to the Chiefs’ one-yard line somehow produced only a field goal.

The Chargers enter their bye having lost nine straight games dating to last season. Six weeks of rest might not repair the offensive line, but one week without a fourth-quarter catastrophe should qualify as measurable progress.

32. Miami Dolphins

Last: 32    Change: Unchanged

Miami spent its bye at 0-5 after finally producing a useful running game in the loss to Cincinnati. The Dolphins remain winless, but a week without allowing points or creating a new quarterback concern technically represents their cleanest performance of October.

Miami visits the Jets with an opportunity to escape the bottom spot and earn its first victory. The Dolphins have reached the easiest portion of the schedule; the difficult part is that every opponent has been saying the same thing about Miami.

About the Author

JC Stacs

NFL Research & analysis | data first | facts over feelings

JC Stacs is an NFL and NBA research analyst providing data-first sports coverage for Bleed Green Sports. Specializing in organizational trends, historical events, and analytical deep-dives, his work prioritizes critical thinking, factual research, and objective sports journalism over pure fandom and team cheerleading.


[View all articles by JC Stacs]