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.
Related: Week 8 fantasy rankings: Best QB, RB, WR and TEs to start, sit this week
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.
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 for the 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)
Deshaun Watson’s season is officially over after suffering an Achilles tear in Cleveland’s Week 7 loss. Though, to be fair, this won’t necessarily derail the Browns’ season, as he’s been one of the worst among our NFL quarterback rankings all season long. Perhaps Dorian Thompson-Robinson or Jameis Winston can create a spark, but Cleveland’s playoff chances are nonexistent.
Related: NFL execs say Deshaun Watson’s career is over after Cleveland Browns stint, potential contract exit
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. Caleb Williams, Chicago Bears (LW: 21)
To no surprise, Caleb Williams keeps improving as he gets more comfortable operating Chicago’s offense. Perhaps having multiple players request coaching adjustments after a slow start helped. Either way, the 2024 No. 1 overall pick was at his best in London, completing a career-high 79.3% of his passes while tallying four passing touchdowns in what was a nearly flawless performance, aside from an interception. The race to win Offensive Rookie of the Year is officially on.
Related: NFL expert picks today: Weekly picks for every game
21. 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
20. Justin Herbert, Los Angeles Chargers (LW: 17)
The Chargers’ franchise quarterback must be feeling healthier, as Jim Harbaugh dialed up a season-high 39 passes for Herbert on Monday night. It led to a season-high 349 passing yards, but failing to find the end zone cost them a win. Still, this was easily his best game of the season, even if it came during a loss.
Get the latest Los Angeles Chargers coverage from LAFB Network
19. 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
18. Russell Wilson, Pittsburgh Steelers (LW: Justin Fields ranked 16th)
Russell Wilson’s first start in Pittsburgh led to a season-high 37 points. The Steelers’ passing offense was certainly more effective, with Wilson producing 264 yards through the air plus two touchdowns. He even added another score via a QB sneak at the goal line. No turnovers? Wilson earned himself at least another week as Mike Tomlin’s starter.
Related: 5 Pittsburgh Steelers WR targets ahead of NFL trade deadline
17. 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
16. Aaron Rodgers, New York Jets (LW: 18)
Not even Davante Adams could save Aaron Rodgers. While 276 yards is his second-highest total in a Jets uniform, Rodgers ran into other issues, like Garrett Wilson turning a reception into an interception. He threw another interception just before the end of the first half after the Jets got out to a 15-6 lead. After adversity hit, the Jets couldn’t score any more points for the next 30 minutes. They’ll need to learn how to fight back for the rest of the season because being three games below .500 won’t get anyone to the playoffs.
Related: NFL insider sheds light on if New York Jets QB Aaron Rodgers will play in 2025
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 didn’t have a very productive day through the air, completing just 14-of-26 passes for 145 yards, plus a touchdown and a pick. Yet, he did have a magical 44-yard rush that helped put the Cardinals back in the victory column while taking on the NFL’s best scoring defense. With just three interceptions this year, Murray keeps putting his team in a position to win.
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. Baker Mayfield, Tampa Bay Buccaneers (LW: 3)
Baker Mayfield’s been one of the best quarterbacks in the NFL this season, but throwing five interceptions in his past two games has hurt his stock. Still, we’re not going to dock him too much, considering he’s leading the NFL in touchdown passes by three. We’re guessing the Browns wish they had him back now.
Related: Top-selling NFL jerseys 2024
4. 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 that 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
3. Jayden Daniels, Washington Commanders (LW: 5)
The frontrunner to win the NFL’s Offensive Rookie of the Year award’s candidacy took a hit on Sunday with Jayden Daniels being forced out due to a rib injury. Meanwhile, the Commanders didn’t miss a beat, racking up 40 points against a hapless Panthers team. Let’s hope the injury doesn’t cause the star rookie to miss too much time.
Related: Top Washington Commanders draft picks deemed healthy scratches: Possible trade coming?
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)
Reminding everyone who the reigning NFL MVP is, Lamar Jackson was nearly perfect against Tampa Bay in primetime, completing 77.3% of his passes for 281 yards, but the most impressive feat was passing for five touchdowns. Jackson also put additional stress on the Buccaneers’ defense with 52 rushing yards. It was arguably his best performance of the season.
Related: 2024 NFL offense rankings