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 2.
Fans are always debating player rankings, and when it comes to the NFL, there is no position that is more hotly debated than QB. This is why we continue to maintain our annual 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 starting quarterbacks perform every week. Come back and see how they change after each game.
NFL QB Rankings countdown from 32-1
32. Bryce Young, Carolina Panthers (Last week: 32)
It’s still very early in Bryce Young’s career. The 23-year-old has started just 18 games. But the growing pains from the former No. 1 pick’s rookie season have only worsened. Young had the third-best completion rate of his career in Carolina’s Week 2 loss (69.2%), but he also had a career-worst 84 passing yards. On 26 pass attempts. Young is the worst starting quarterback in the NFL and it’s not even close.
Related: 10 worst NFL starting quarterbacks right now, including Bryce Young
31. Malik Willis, Green Bay Packers (LW: Jordan Love ranked 12th)
Malik Willis didn’t do much with his arm in his Week 2 starting debut with the Packers, completing 85% of 14 pass attempts. The biggest key was that he avoided turnovers and even contributed 41 rushing yards on six carries. Being that he just arrived in Green Bay via trade three weeks ago, Willis inspired confidence in a Packers team that may not have Jordan Love until Week 5,
Related: 2024 NFL offense rankings: Evaluating all 32 teams and top 20 fantasy football players each week
30. Bo Nix, Denver Broncos (LW: 31)
The Denver Broncos sat and waited for the best quarterback available in the first round of the 2024 NFL Draft and leapt at the chance to select Bo Nix 12th overall. Many felt Nix was a second-round prospect, but Sean Payton was quickly sold on the former Oregon star. Despite being viewed as an ‘older’ rookie at 24 years old, Nix looks like he needs to watch and learn for a while. He’s tied for the NFL lead with four interceptions and has the league’s fourth-worst yards per pass attempt. Nix is setting the Broncos up for a top-five pick.
Related: NFL trade rumors: Latest on Haason Reddick, Miami Dolphins and more
29. Jacoby Brissett, New England Patriots (LW: 29)
The Patriots’ offense was so bad against a pressure-heavy Jets defense that Jerod Mayo pulled the plug on his vet QB after Brissett tallied just 98 yards in 18 pass attempts. While the Patriots’ offensive line deserves a large portion of the blame, Brissett can’t lead this current New England offense to become even an average scoring attack.
Related: Fantasy Football Kicker Rankings 2024: Best, work NFL kickers right now
28. Will Levis, Tennessee Titans (LW: 26)
For the second week in a row, Will Levis made a crucial game-altering mistake. In Week 1 it was a pick-6 thrown from his knees. This time, it was a fumble on a botched toss attempt. Despite the bloopers, Levis has otherwise shown some positive traits, using his big arm to zip passes in between tight windows.
Related: 2025 NFL Draft order: Picks by team, 2025 NFL Draft order right now and NFL Draft info
27. Caleb Williams, Chicago Bears (LW: 27)
Caleb WIlliams has shown shades of brilliance, but Chicago’s quarterback is averaging just 4 YPA through two games. The 2024 No. 1 overall pick is also combining a lack of big plays with plenty of mistakes, such as his seven-sack, two interception game in Week 2. Chicago’s offense is officially a work in progress as the ceiling of the Bears’ season has to be lowered drastically.
Related: Heisman Watch 2024
26. Gardner Minshew, Las Vegas Raiders (LW: 30)
After a 62-yard first half, Gardner Minshew was on pace to give Antonio Pierce second thoughts about the starting QB job in Las Vegas. Then, Minshew flipped a switch in the second half against Baltimore, finishing with a 78.9% completion rate for 276 yards to go with a touchdown and an interception. Considering the Raiders didn’t get any help from a rushing attack that only chipped in 27 yards on the ground, Minshew was a big reason why the Raiders moved to 1-1. Of course, Davante Adams (110 yards) and Brock Bowers (98 yards) were strong supporters too.
Related: NFL expert picks today
25. Deshaun Watson, Cleveland Browns (LW: 24)
The Cleveland Browns’ offense looks ugly, and it’s easy to point all the blame at Deshaun Watson. But this offensive line is atrocious, allowing over 20 pressures in Week 2 alone. Watson got off to a hot start, with 83 passing yards on his first drive, only to have 103 more the rest of the game. Whatever talent Watson once flashed isn’t available right now.
Related: Worst NFL contracts in 2024, led by the Deshaun Watson and Dak Prescott contracts
24. Jayden Daniels, Washington Commanders (LW: 26)
Out of the three rookie quarterbacks starting in 2024, Jayden Daniels has been the best so far. He may not have been the top pick, Daniels is showing why he should have heard his name called first on draft night, just like CJ Stroud did last year. He hasn’t been perfect. Daniels took five sacks in Week 2’s three-point win, and still doesn’t have a passing touchdown in the NFL.
Related: Top-selling NFL jerseys 2024: Who has the NFL’s best-selling jersey?
23. Daniel Jones, New York Giants (LW: 25)
The New York Giants’ offense still hasn’t looked pretty, but Daniel Jones might have pulled out a win, if only Graham Gano didn’t get injured on the opening kickoff. Still, Jones didn’t commit a turnover and he found a nice connection with Malik Nabers who went off for 127 yards and a touchdown. Maybe the Giants could have won if Nabers didn’t drop a pass on fourth down.
Related: 3 Takeaways from the New York Giants disappointing 21-18 loss to the Washington Commanders
22. Anthony Richardson, Indianapolis Colts (LW: 20)
One of the NFL’s least experienced starting quarterbacks is showing his youth early on. Anthony Richardson is two years younger than Bo Nix, but he’s tied with the Broncos rookie QB for having an NFL-high four interceptions thrown. Richardson has some of the most boom-or-bust potential each week, but he was too mistake-prone against Green Bay. Throwing three interceptions won’t win you many games in the NFL.
21. Justin Fields, Pittsburgh Steelers (LW: 23)
Justin Fields’ final stat line suggests he’s ripe for replacement. But he would have had much more than 117 passing yards if so multiple big plays weren’t called back due to penalty. Even if the offense isn’t high-powered, Fields is doing just enough to win, staving off Russell Wilson for at least another week.
Related: NFL insider reveals how long Justin Fields could be Pittsburgh Steelers starting QB
20. Trevor Lawrence, Jacksonville Jaguars (LW: 21)
After losing in Week 1, Trevor Lawrence and the Jacksonville Jaguars should have had a chip on their shoulders with Cleveland visiting town. But Lawrence didn’t have a chance due to Cleveland’s relentless pass rush, leading to a 46.6% completion rate. The former No. 1 pick had no choice but to use his mobility to pick up 45 rushing yards, but he couldn’t avoid a safety with two minutes to go in the fourth quarter. The Jaguars are 0-2 and Lawrence needs to find some answers next week in Buffalo.
Related: Predicting NFL playoff bracket and Super Bowl 2025 winner
19. Sam Darnold, Minnesota Vikings (LW: 22)
Who is this Sam Darnold guy? This surely isn’t the same version that saw ghosts with the New York Jets. A refreshed Darnold is thriving in Kevin O’Connell’s system, and having the NFL’s best receiver burning defenders for 97-yard touchdowns doesn’t hurt either. So far, Darnold has not only looked the part of a starting-caliber NFL quarterback, he looks capable of leading this Vikings team to the playoffs.
Related: What we learned about the Vikings in their huge Week 2 win over the 49ers
18. Jared Goff, Detroit Lions (LW: 11)
Jared Goff put up 307 yards in Week 2’s loss, in a game where the Lions were trailing for most of the contest. This led to 55 pass attempts but also two interceptions. One may not have been his fault due to a missed pass interference call, but there’s no excuse for his second miscue on an obvious off-target pass. Can Goff outduel Kyler Murray in Week 3? Suddenly, it’s not looking good.
17. Kirk Cousins, Atlanta Falcons (LW: 14)
Why couldn’t Kirk Cousins treat the entire game like a two-minute drill? It looked like his new team made a giant mistake for the first seven quarters of his Atlanta Falcons career. But then, with the game on the line, Cousins woke up with a clutch 70-yard touchdown in just 65 seconds. If Cousins can find that comfort level to play free and loose when the game starts, the Falcons can be a playoff team.
16. Jalen Hurts, Philadelphia Eagles (LW: 17)
Playing without A.J. Brown, Jalen Hurts was still efficient in Week 2, but he wasn’t very effective. The Eagles attempted 30 passes but only compiled 183 yards while targeting Britain Covey in short areas of the field. It almost worked, but then Saquon Barkley dropped what could have been a touchdown-sealing catch. Yet, seeing Hurts use his legs more frequently to rack up 85 yards and a touchdown was a positive development.
15. Brock Purdy, San Francisco 49ers (LW: 13)
Brock Purdy missed Christian McCaffrey in Week 2. But not even Run CMC could have prevented Purdy from being sacked a career-high six times. Purdy laced in four 20+ yard passes when he had time to throw, but totaling just seven points through three quarters is a clear example of how much the 49ers’ offense struggled in Week 2 despite having 399 yards. Ultimately, Purdy’s two turnovers may have been the deciding factor in San Francisco’s six-point loss.
Related: San Francisco 49ers were ready to trade Brandon Aiyuk before last-minute contract extension
14. Geno Smith, Seattle Seahawks (LW: 19)
Geno Smith carved up the Patriots’ defense for 327 passing yards and a touchdown, and the numbers would have looked even better if Seattle’s receivers didn’t drop a few others. The Seahawks needed to go to overtime to get it done, but heading into a Week 3 matchup with Miami at 2-0 puts Seattle in a strong position early on.
Related: Ranking the greatest undrafted players in NFL history
13. Tua Tagovailoa, Miami Dolphins (LW: 8)
Thanks to coach Mike McDaniel and two 1,000-yard receivers, Tua Tagovailoa led the NFL’s best offense in 2023. He was a top-ranked NFL QB all year long. Delivering with elite accuracy while being the most explosive offense in football, Tagovailoa was clearly one of the best NFL QBs in 2023, but he also has some of the most dangerous weapons in the league at his disposal. But Tagovailoa got flustered early against Buffalo when faced with an immense amount of pressure. Now, he’s dealing with another concussion.
Related: Latest NFL news on Miami Dolphins QB Tua Tagovailoa, impact of potential retirement on contract
12. Matthew Stafford, Los Angeles Rams (LW: 8)
The NFL’s second-oldest starting quarterback looked a bit stiff at times in the Rams’ blowout loss in Week 2. But not having Puka Nacua and losing Cooper Kupp surely didn’t help either. Nor did playing with a second-rate offensive line that allowed five sacks to an Arizona defense that had the third-fewest QB takedowns in 2023. The Rams have another tough test against San Francisco next week, but they’ll need to be healthier in the trenches for Stafford to have a chance.
Related: Rams Rookie Roundup: Follow The Progress Of The 2024 Draft Class
11. Justin Herbert, Los Angeles Chargers (LW: 10)
Justin Herbert may not be at 100% health right now, but the Chargers are still 2-0. Herbert hasn’t taken the world by storm, but Jim Harbaugh’s run-heavy offense has changed the play script too. We’ll see how he handles a tougher Pittsburgh defense in Week 3.
Related: Chargers Rookie Roundup: Follow The Progress Of The 2024 Draft Class
10. Kyler Murray, Arizona Cardinals (LW: 18)
A healthy Kyler Murray paired with Marvin Harrison Jr looks like one of the most dangerous duos in the NFL. Murray is back to tiring out the pass rush by scampering all over the backyard, only this time he has playmakers getting open downfield too. Murray looks like he’s primed for a very special season in Drew Petzing’s offense.
Related: Highest paid NFL players 2024: Highest paid players by position, average NFL salary
9. Baker Mayfield, Tampa Bay Buccaneers (LW: 15)
The Browns should have held onto their former No. 1 pick. Baker Mayfield is proving all his former teams wrong every week he takes the field. That’s just the type of driven competitor the Buccaneers quarterback is. He ran into Aidan Hutchinson for five sacks against Detroit, but after a 2-0 start, the Bucs are eyeing yet another NFC South division crown.
8. Derek Carr, New Orleans Saints (LW: 16)
Klint Kubiak is pressing the buttons, calling plays for the Saints offense this season and Derek Carr looks better than ever. No one has scored as much as the Saints have, and Carr’s knack for making explosive plays is a big reason why. The Saints QB won’t average 11.4 YPA all season long, but fans can enjoy it for now.
Related: Updated 2025 Super Bowl odds
7. Joe Burrow, Cincinnati Bengals (LW: 4)
Even without Tee Higgins in the lineup, plus a likely less than full speed version of Ja’Marr Chase, Joe Burrow flashed some of his magic in Week 2. The Bengals came a missed extra point away from going to overtime. But Burrow himself is partially to blame after losing a costly fumble that sent the Bengals to 0-2.
6. Dak Prescott, Dallas Cowboys (LW: 5)
The Dallas Cowboys were trailing big all game long against the Saints, so Dak Prescott was asked to pass a lot. Yet, despite 42 dropbacks, the Cowboys QB still didn’t top the 300-yard passing barrier. Prescott was good, but not great in a Week 2 game that never felt close.
Related: NFL insider reveals timeline for Micah Parsons contract extension with Dallas Cowboys
5. Aaron Rodgers, New York Jets (LW: 6)
Rodgers was a bit rusty to start the season, but the 40-year-old is already rounding into form. In Week 3, the Jets QB carved up Jerod Mayo’s defense for 281 yards and two touchdowns while completing 77.1% of his passes. Despite having one interception, Rodgers still holds the NFL record for having the lowest INT-rate of all time.
Related: NFL insider reveals how much money New York Jets’ Haason Reddick has lost as part of ongoing holdout
4. C.J. Stroud, Houston Texans (LW: 9)
C.J. Stroud is still 22 years old, but he’s playing like a seasoned vet in his second year in the NFL. Stroud had a few hiccups against a better-than-advertised Bears defense, but he kept them guessing by targeting ten different pass-catchers. The scoreboard may not show it, but Stroud had another excellent day against Chicago.
3. Lamar Jackson, Baltimore Ravens (LW: 3)
There’s no excuse for Lamar Jackson losing to the Las Vegas Raiders. The usually explosive two-time MVP had just one passing play that topped 20 yards and his only big rushing gain came on the very last snap of the game. If the Ravens are fighting for a playoff spot down the stretch, it will be hard not to point to this three-point loss to send Baltimore to 0-2.
Related: 2024 NFL defense rankings
2. Josh Allen, Buffalo Bills (LW: 2)
There isn’t a better combined runner/passer in football. Josh Allen often shows why he’s one of the best NFL quarterbacks today, but his reputation has taken a slight hit due to being too reckless with the ball. The first two games of the post-Diggs era have gone better than expected. Allen may not have the same gaudy numbers, but the Bills are 2-0, and he seems to be in more command of the offense than ever.
Related: Best NFL coaches of all time
1. NFL QB Rankings Leader – Patrick Mahomes, Kansas City Chiefs (LW: 1)
The Kansas City Chiefs won’t have Marquise Brown for the regular season, but Patrick Mahomes always finds other contributors. He’s already formed a strong connection with Rashee Rice again, and if Xavier Worthy proves to be a consistent option, he and Travis Kelce will help form a triple threat in Kansas City that few teams will be able to compete with. Mahomes had two uncharacteristic interceptions in this narrow win, but considering it’s just Week 2, we’ll cut the defending Super Bowl champ some slack.
Related: Who is the highest-paid NFL coach? (Today and All-Time)