Who is the best quarterback in the NFL? Who is the worst quarterback in the NFL? Sportsnaut’s NFL QB rankings have a new look after Week 7.
Fans are always debating player rankings, and when it comes to the NFL, no position is more hotly debated than quarterback. This is why we maintain our quarterback rankings all year round.
Patrick Mahomes, Josh Allen, Joe Burrow, and Lamar Jackson are widely viewed as some of the best players in football. While they set an elite standard for quarterback play, our 2024 NFL QB rankings capture how all 32 signal-callers perform every week. Come back and see how they change after each game.
32. Tyler Huntley, Miami Dolphins (Last week: 32)
Tyler Huntley completely lucked into a Pro Bowl appearance during his time with the Ravens, but lately, he looks like he doesn’t even belong in the NFL. That continued on Sunday as the Dolphins QB had just 87 passing yards before being forced out with a shoulder injury in the third quarter. Tua Tagovailoa’s return can’t come quickly enough.
Related: Worst quarterback performances from NFL Week 7
31. Spencer Rattler, New Orleans Saints (LW: 31)
Getting the keys to the Saints’ offense hasn’t gone well for the fifth-round rookie. While the Saints got a spark in Week 6, scoring 27 points, the story was much different against Denver’s top-five defense. Rattler managed to complete 71.4% of his passes, but they only amounted to 172 yards, plus he took six sacks, which lost the Saints 36 more yards. Let’s all hope Derek Carr’s healthy enough to return next week against the Chargers; otherwise, it may be time to see what Jake Haener can do.
Related: Fantasy Football Kicker Rankings 2024: Best, worst NFL kickers right now, fantasy K rankings
30. Gardner Minshew, Las Vegas Raiders (LW: Aidan O’Connell ranked 29th)
It doesn’t get much worse than Gardner Minshew’s Week 7 performance. The Raiders’ replacement QB came in after Aidan O’Connell suffered a broken thumb, but judging by Minshew’s performance, Las Vegas would have been better off never even attempting a pass. Instead, Minshew completed just 44% of his passes, while accounting for three interceptions and a lost fumble. He was downright horrible.
Related: Maxx Crosby’s comments leave door open for possible trade from Las Vegas Raiders
29. Mason Rudolph, Tennessee Titans (LW: Will Levis ranked 30th)
With Will Levis still a bit injured, and simply ineffective, the Titans turned to Mason Rudolph for the start against Buffalo. Going with the veteran didn’t pay off. Like Levis, Rudolph also couldn’t avoid turnovers, he threw a pick and was charged with a lost fumble on a snap that he couldn’t get a hold of. He managed to record a respectable 215 passing yards, but it came on 40 attempts in a game that lacked big plays from Tennessee’s offense.
Related: Who is the highest-paid NFL coach? (Today and All-Time)
28. Anthony Richardson, Indianapolis Colts (LW: Joe Flacco ranked 20th)
Making his first start since September 29th, Anthony Richardson failed to complete more than 50% of his passes four his fourth time in five starts. Yet, apparently he didn’t need to complete more than 41.6% of his passes to get a win against a woefully bad Dolphins team without Tua Tagovailoa. Richardson generated just 129 yards through the air, but mustered 56 more on the ground. He didn’t get in the end zone, but the Colts only needed 16 points to win anyway. However, Richardson needs to be more consistent.
Related: 2024 NFL Playoff Predictions
27. Bo Nix, Denver Broncos (LW: 28)
The Broncos dominated the Saints in Week 7, but it wasn’t because of their franchise quarterback. To be fair, Nix did his job. He took care of the ball and completed a respectable amount of his passes (61.5%), but he also missed several throws, some were even wide-open. Nix’s best trait is being able to move the chains with his legs, but that’s not going to make him a star.
Related: 2024 NFL Defense Rankings
26. Deshaun Watson, Cleveland Browns (LW: 27)
25. Andy Dalton, Carolina Panthers (LW: 25)
Alright, so, maybe Bryce Young wasn’t the problem. Maybe Frank Reich wasn’t the problem. Andy Dalton may have gotten the Panthers one win thus far, but on Sunday, he had just 93 passing yards and two interceptions. Carolina got blown out by a Commanders team that lost their QB due to injury after one drive, yet Dalton still couldn’t avoid a 33-point blowout.
Related: NFL coaches on the hot seat 2024: Measuring NFL coaching hot seat in Week 7
24. Drake Maye, New England Patriots (LW: 26)
The Patriots were held to just 16 points, but we’d consider Sunday a big win for Drake Maye. The third overall pick had his best performance yet, connecting on three passes for 20+ yards while racking up 276 passing yards. Better yet, he didn’t commit a turnover and had two passing touchdowns. The 22-year-old looks like he’s already lightyears ahead of Jacoby Brissett.
Related: 7 NFL trades we’d love to see in October, including Tee Higgins and Jeffery Simmons
23. Daniel Jones, New York Giants (LW: 23)
This was the first game back for Malik Nabers after missing the past two with a concussion, but you wouldn’t know the star receiver returned after watching the Giants’ offense. Daniel Jones nearly lost as many yards via sacks (56) than he had passing (99). The Giants even replaced him with Drew Lock, though the game was well out of hand. Brian Daboll should be on the hot seat, if not replaced before Week 8 begins, because he’s not putting his quarterback in a position to succeed.
Related: 4 New York Giants trade candidates, including a recent first-round pick
22. Trevor Lawrence, Jacksonville Jaguars (LW: 24)
Playing in London, Trevor Lawrence and the Jaguars had their backs up against the wall, desperate for a win. Lose the game, and Doug Pederson might be sent on a different flight home, but not as a member of the Jaguars. Despite falling behind 10-0, Lawrence remained calm, finishing the game with just five incompletions and, for the first time in three weeks, no turnovers. Plus, his connection with star rookie Brian Thomas Jr continues to grow, with the first-round pick snagging a perfectly thrown 58-yard beauty. We’ll be curious to see if Lawrence can get in a groove from here.
Related: 2025 NFL mock draft: Projecting all 32 first-round picks
21. Jalen Hurts, Philadelphia Eagles (LW: 22)
On a day when Saquon Barkley had 176 rushing yards, Jalen Hurts didn’t have to do much to get the Eagles back in the victory column. The Eagles asked him to attempt just 14 passes, yet he did his job well, completing 10 of them for 144 yards and a touchdown. Hurts also chipped in two rushing touchdowns before being able to sit in the fourth quarter while Kenny Pickett took over. He’ll probably need to do a bit more to sneak away with a win against Cincinnati.
Related: Philadelphia Eagles starter trashes the quality of MetLife Stadium ahead of New York Giants matchup
20. Caleb Williams, Chicago Bears (LW: 21)
19. Matthew Stafford, Los Angeles Rams (LW: 19)
Honestly, Matthew Stafford didn’t have his best on Sunday. He completed just 14-of-23 passes for 154 yards and an interception. Yet, on another day when the Rams didn’t have Cooper Kupp or Puka Nacua, escaping with a win deserves a celebration.
Get the latest Los Angeles Rams coverage from LAFB Network
18. Aaron Rodgers, New York Jets (LW: 18)
Last week, Rodgers threw for 294 passing yards, the most he’s had in a Jets uniform, but it wasn’t enough to escape with a win in desperate times. If it wasn’t for a 52-yard Hail Mary touchdown to Allen Lazard, he would have been held to just one touchdown. But the real killer was his game-sealing interception with the Jets trailing by three points. Perhaps adding his old pal Davante Adams can help get this four-time MVP back on track. We’ll see how Sunday’s game impacts his spot in our NFL QB Rankings after the game.
Related: NFL insider sheds light on if New York Jets QB Aaron Rodgers will play in 2025
17. Justin Herbert, Los Angeles Chargers (LW: 17)
Coming out of the bye, the Chargers dialed up more of a pass-heavy approach against one of the NFL’s best pass defenses. It led to a season-high 237 passing yards in a game the Chargers won by just seven points. His stats aren’t gaudy, but we could see Herbert put up bigger and better numbers over the next few weeks as his ankle injury continues to improve. We’ll see how his ranking changes here after Monday night.
Get the latest Los Angeles Chargers coverage from LAFB Network
16. Russell Wilson, Pittsburgh Steelers (LW: Justin Fields ranked 16th)
The Steelers won big again last week, but Justin Fields had just 145 passing yards. Surprisingly, that’s not his fewest passing yards in a single game his season, it’s his third-fewest. Where Fields lacked as a passer, he made up for with his legs, rushing for 59 yards and two touchdowns to help run past the Raiders. Yet, despite leading the Steelers to a 4-2 start, it’s time to see if Russell Wilson can create a spark for the passing offense.
Related: 5 Pittsburgh Steelers WR targets ahead of NFL trade deadline
15. Dak Prescott, Dallas Cowboys (LW: 15)
The NFL’s highest-paid quarterback stumbled at home against Detroit, passing for a season-low 178 yards. That may have been acceptable, if he hadn’t thrown two interceptions to Brian Branch while helping Dallas put up just nine points on the scoreboard. He’s now one away from trying Will Levis for the most interceptions in the NFL, and the Cowboys are 3-3. The good news is they have a bye week to figure things out.
Related: NFL analysts urge Dallas Cowboys to become trade deadline sellers
14. Kirk Cousins, Atlanta Falcons (LW: 13)
The Jekyll and Hide two-sided Kirk Cousins career continues. Some weeks, he looks like one of the NFL’s best quarterbacks. Other times, he looks average. That was the story on Sunday, where Cousins had no trouble racking up 232 passing yards, but it was the two interceptions and a lost fumble that can’t be forgotten.
Related: NFL MVP odds 2024
13. Sam Darnold, Minnesota Vikings (LW: 10)
The Vikings finally suffered their first loss of the season in what was a mixed performance from Sam Darnold. He had some beautiful throws, such as his 25-yard touchdown strike to Justin Jefferson, or his 51-yard bomb to Jordan Addison. Yet, he also had one ugly interception that should have never been thrown. Overall, the Vikings have to be happy with their QB after holding his own against a top ten defense.
Get the latest Minnesota Vikings coverage from Minnesota Sports Fan
12. Kyler Murray, Arizona Cardinals (LW: 11)
Murray was playing short-handed early on when Marvin Harrison Jr. left the game in the second quarter with a concussion last week. Without him, the Cardinals’ offense was punchless, aside from tight end Trey McBride, who racked up 96 yards on eight receptions. Murray lost one of three of Arizona’s fumbles and only managed to get in the end zone once. It wasn’t his best day. But we’ll see what he can do against the NFL’s best scoring defense on Monday night.
Related: Ranking the greatest undrafted players in NFL history
11. Geno Smith, Seattle Seahawks (LW: 12)
The NFL’s passing yards leader through seven weeks, Geno Smith had his second-lowest passing yardage total of the season, with just 207. Yet, the Seahawks didn’t need to air it out to win 34-14. Smith found DK Metcalf and Kenneth Walker III for touchdown strikes, avoided turnovers, and took just one sack in an overall good performance.
Related: 7 NFL trades we’d love to see in October, including Tee Higgins and Jeffery Simmons
10. Brock Purdy, San Francisco 49ers (LW: 8)
Brock Purdy still can’t defeat Steve Spagnuolo’s defense. This time, Purdy threw three interceptions, just one shy of tying his career-high. He also completed just over half his passing attempts, finishing at 54.8%. From a fantasy perspective, Purdy managed to salvage his day with two rushing touchdowns, but it’s clear this was far from his best performance.
Related: 2024 NFL Power Rankings
9. Patrick Mahomes, Kansas City Chiefs (LW: 7)
At his best, there’s no one better than Patrick Mahomes. But we didn’t get to see the elite, 3x Super Bowl MVP version of the Chiefs’ starting quarterback on Sunday. For the second time this season, Mahomes finished with more than one interception, giving his opponent a chance. Yet, Mahomes removed those doubts with some magic, including an incredible 33-yard scramble that had multiple defenders reaching for air.
Related: 5 Kansas City Chiefs WR targets after Rashee Rice injury
8. Jordan Love, Green Bay Packers (LW: 9)
Love was his usual self, mixing in impressive throws with head-scratching decisions. Yet, he made more good plays than bad ones, like his clutch find to Romeo Doubs to set Green Bay up for a game-winning field goal from Brandon McManus. Love continues to place a lot of stress on defenses, and Sunday was no different.
Related: 2025 Super Bowl odds
7. Jared Goff, Detroit Lions (LW: 14)
As the kids say, Jared Goff is ‘on one’ right now. He’s somehow completed 83.5% of his passes across the past four games, leading Detroit to victory in each one. Playing a top-ten Vikings defense couldn’t even slow the former No. 1 pick down. Despite facing some early adversity, Goff stayed composed all day, averaging 11.2 YPA to get to 280 yards and two touchdowns without committing a turnover. As mentioned, he’s on fire right now.
Related: NFL insider reveals Pro Bowl edge rusher Detroit Lions might trade for to replace Aidan Hutchinson
6. C.J. Stroud, Houston Texans (LW: 4)
Stroud may have just had the worst start of his NFL career, yet the Texans still only lost by two points. Still, he won’t escape criticism after completing just 10-of-21 passes for a new career-low 86 yards. He also took four sacks, losing the QB battle with Jordan Love. We’d imagine Stefon Diggs wasn’t happy about ending with just 23 receiving yards either.
Related: Top 2024 NFL Rookie of the Year candidates
5. Josh Allen, Buffalo Bills (LW: 6)
The only NFL QB without an interception this season, Josh Allen’s MVP candidacy keeps strengthening. What’s crazy is he just made his seventh start of the season, yet it was his first game over 300 yards. Strangely, he had just one rushing yard, which is the third-fewest of his career. Yet, we’re guessing he was just eager to try out his new toy, Amari Cooper.
Related: 5 Buffalo Bills trades to help team go all-in on Super Bowl run
4. Jayden Daniels, Washington Commanders (LW: 5)
3. Baker Mayfield, Tampa Bay Buccaneers (LW: 3)
The Buccaneers won last week, but they gave the Saints many chances to steal the game. Despite the win, Baker Mayfield’s MVP candidacy took a big hit after throwing three interceptions. Yet, Mayfield salvaged his day with 325 passing yards and four touchdowns while taking just one sack. Overall, he had a good day, but a better opponent would have made him pay for the three turnovers. We’ll see how he fares on Monday night against the Ravens.
Related: Top-selling NFL jerseys 2024
2. Joe Burrow, Cincinnati Bengals (LW: 2)
With just one passing play going for more than 20 yards, Joe Burrow had an underwhelming performance in Week 7. Of course, since he was playing the Browns, the Bengals didn’t need the very best from their franchise QB. Burrow had a pedestrian stat line, completing 15-of-25 passes for 181 yards, but the two touchdowns saved his day.
Related: 2025 NFL Draft order: Picks by team, 2025 NFL Draft order right now and NFL Draft info
1. Lamar Jackson, Baltimore Ravens (LW: 1)
Completing 76.9% of his passes, Jackson’s biggest mistake came on a tipped-pass interception on the Ravens’ first drive of the game in Week 6. He was excellent afterward, averaging a dangerous 12.4 yards per attempt while going off for 323 passing yards. He didn’t do as much on the ground, where he ran for 40 yards, but Jackson did have a heads-up fumble recovery on a botched snap in what ended up being a one-possession game. He keeps the top spot in Sportsnaut’s NFL QB Rankings for now, and it’s hard to imagine that changing, no matter what happens on Monday.
Related: 2024 NFL offense rankings