fbpx

2024 NFL QB Rankings: Sam Darnold and Baker Mayfield cooked in Week 17

NFL QB Rankings
Credit: Brad Rempel-Imagn Images

Who is the best quarterback in the NFL? Who is the worst quarterback in the NFL? You’ll soon find the answers to both of these questions in Sportsnaut’s NFL QB rankings.

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. Updated weekly throughout the season, who are the best NFL quarterbacks right now?

Here are our top 32 NFL QB rankings. Come back and see how they change after each game.

Check out our latest NFL defense rankings and how they impact fantasy QBs

NFL QB Rankings countdown from 32-1

32. Dorian Thompson-Robinson, Cleveland Browns (Last week: 32)

Syndication: The Enquirer
Credit: Phil Didion/The Enquirer / USA TODAY NETWORK via Imagn Images
TD: INTPass yardsComp ratePFF grade
Dorian Thompson-Robinson stats0/6427 (3.7 YPA)51.3%43.7

The Browns wanted to get a peek at the 2023 fifth-round pick, but they can’t be encouraged by what they’ve seen. He hasn’t even scored a touchdown yet and is barely completing over half of his passes. Meanwhile, Jameis Winston is just sitting there, rotting away on the bench.

Related: Worst NFL owners right now: Ranking 10 worst owners in NFL

31. Spencer Rattler, New Orleans Saints (LW: 31)

NFL: Washington Commanders at New Orleans Saints
Credit: Stephen Lew-Imagn Images
TD: INTPass yardsComp ratePFF grade
Spencer Rattler stats3/51,077 (5.8 YPA)55.9%60.4

While the fifth-round rookie made just five starts, Rattler still has too many erratic passes to give the Saints any hope of maintaining consistency. This time, he completed just 55.5 percent of his passes, which is actually the second-best rate of his career. His 218 yards were also the second-most of his young career, and he added a touchdown too. Yet, it was the two interceptions that ruined Rattler’s day as the Saints lost by 15.

Related: 2024 NFL Power Rankings: Evaluating all 32 teams

30. Mason Rudolph, Tennessee Titans (LW: 29)

NFL: Tennessee Titans at Indianapolis Colts
Credit: Marc Lebryk-Imagn Images
TD: INTPass yardsComp ratePFF grade
Mason Rudolph stats9/91,460 (6.7 YPA)63.4%59.5

Rudolph only had one turnover this time, compared to three last week, but it didn’t lead to any better results. He’d complete 19-of-31 passes for 193 yards and a touchdown while leading his team to just 13 points. It’s time to turn back to Will Levis for the Titans’ regular season finale.

Related: 2025 NFL mock draft: Latest Round 1 projections

Related: 2025 NFL Draft order: Picks by team, 2025 NFL Draft order right now

29. Michael Penix Jr., Atlanta Falcons (LW: 25)

NFL: New York Giants at Atlanta Falcons
Credit: Brett Davis-Imagn Images
TD: INTPass yardsComp ratePFF grade
Michael Penix stats1/2463 (6.9 YPA)59.7%69.5

Maybe the Falcons would have been better off starting Kirk Cousins against his old team. Penix took the game to overtime, but if he had been more efficient throughout, completing more than 54.3 percent of his passes, perhaps the Falcons would still be in position to make the playoffs. Penix did get the first passing touchdown of his career, but he also had a badly thrown interception that may have been the difference-maker in the six-point loss.

Related: Who will Kirk Cousins play for in 2025? Five potential NFL teams to sign quarterback, including New York Jets

28. Drew Lock, New York Giants (LW: 30)

NFL: New York Giants at Atlanta Falcons
Credit: Brett Davis-Imagn Images
TD: INTPass yardsComp ratePFF grade
Drew Lock stats5/4933 (6.1 YPA)55.9%52.2

A week after two pick-sixes, Drew Lock turned in easily his best game of the season. He somehow led the NFL’s worst team to a win over one that was still fighting for a playoff spot. Lock had just six incompletions, yet managed to have 309 yards and four touchdowns in an inspiring win that saw the Giants score more than 40 points for the first time since 2019.

Related: New York Giants rumors reveal top prospect team scouted heavily during 2024 season

27. Mac Jones, Jacksonville Jaguars (LW: 28)

Syndication: The Tennessean
Credit: Andrew Nelles / The Tennessean / USA TODAY NETWORK via Imagn Images
TD: INTPass yardsComp ratePFF grade
Mac Jones stats7/71,447 (6.3 YPA)65.6%65.3

It was a low-profile game with few watching other than Titans and Jaguars fans, but Mac Jones made sure he wouldn’t get embarrassed. Jones completed a respectable 68.1 percent of his paases for 174 yards and two touchdowns while avoiding turnovers to get the Jaguars a win they really didn’t need.

Related: NFL coaching candidates 2025: Identifying top NFL head coach candidates

26. Cooper Rush, Dallas Cowboys (LW: 26)

NFL: Philadelphia Eagles at Dallas Cowboys
Credit: Tim Heitman-Imagn Images
TD: INTPass yardsComp ratePFF grade
Cooper Rush stats12/51,844 (6.0 YPA)60.7%53.9

It was the battle of the backup quarterbacks, and the former Cooper Rush lost to the former first-round pick Kenny Pickett by 33 points. Of course, the Eagles have a better supporting cast, but Rush didn’t do himself many favors by completing just 15-of-28 passes for 147 yards, a touchdown, and two interceptions. He’s been hit or miss for much of the season, but it’s mostly been ugly in Dallas.

Related: Troubling Dallas Cowboys rumors regarding Mike McCarthy’s 2025 status

25. Aidan O’Connell, Las Vegas Raiders (LW: 27)

NFL: Las Vegas Raiders at Kansas City Chiefs
Credit: Denny Medley-Imagn Images
TD: INTPass yardsComp ratePFF grade
Aidan O’Connell stats6/31,398 (6.7 YPA)62.2%60.8

Where did this Raiders team come from? They’ve suddenly won two in a row, and Aidan O’Connell’s been impressive in both starts. This time he generated 242 passing yards and two touchdowns while taking just one sack, and avoiding turnovers. At the very least, he’ll return as the top backup in Vegas, he might even begin the year as the starter.

Related: Experts warn of Las Vegas Raiders’ ‘all-in’ approach in 2025

24. Joe Flacco, Indianapolis Colts (Anthony Richardson ranked 24th)

NFL: Indianapolis Colts at New York Giants
Credit: Vincent Carchietta-Imagn Images
TD: INTPass yardsComp ratePFF grade
Joe Flacco stats11/71,497 (7.2 YPA)66.8%69.4

Flacco, even at the age of 39, continues to show he can lead a high-powered passing attack. He helped the Colts score 33 points on Sunday by going off for 330 yards and two touchdowns. Unfortunately, he also threw two interceptions and lost a fumble while losing to the NFL’s worst team by 12 points. He’s a high-end backup who can step in on a moment’s notice, and that skillset holds value.

Related: NFL rumors shed light on future of Indianapolis Colts general manager Chris Ballard

23. Bryce Young, Carolina Panthers (LW: 23)

NFL: Carolina Panthers at Denver Broncos
Credit: Ron Chenoy-Imagn Images
TD: INTPass yardsComp ratePFF grade
Bryce Young stats12/92,152 (6.1 YPA)59.7%69.3

There were still plenty of struggles for the former No. 1 pick in the Panthers’ 48-14 loss, but he also flashed his potential too. He’d complete just 15-of-28 passes, but Young generated a respectable 208 yards and two touchdowns while largely relying on Adam Thielen. Unfortunately, he also took five sacks in a mixed performance.

Related: NFL Defensive Player of the Year: Ranking NFL DPOY candidates, latest NFL DPOY odds

22. Drake Maye, New England Patriots (LW: 22)

NFL: Houston Texans at New England Patriots
Credit: Brian Fluharty-Imagn Images
TD: INTPass yardsComp ratePFF grade
Drake Maye stats15/102,276 (6.8 YPA)
421 (2 TD Rush)
66.8%70.4

He’s still learning how to be more consistent, but every week Drake Maye shows more signs of becoming a future superstar for the Patriots. Being in position to land the first pick gives the Patriots a chance to replenish the talent, which will give Maye a better chance to flourish.

Related: New England Patriots insider calls for Jerod Mayo’s firing, hiring of a former team legend

21. Caleb Williams, Chicago Bears (LW: 21)

NFL: Tennessee Titans at Chicago Bears
Credit: The Tennessean-USA TODAY NETWORK
TD: INTPass yardsComp ratePFF grade
Caleb Williams stats19/63,393 (6.4 YPA)
479 (0 TD Rush)
61.9%67.7

It was rainy in Chicago, but the rookie QB had just 122 passing yards, the third-fewest of his rookie season. He didn’t score any touchdowns, but he did throw a pick to the other team. Still, aside from being incredibly inefficient, Williams took a whopping seven sacks to put him up to a league-most 67 this season. In fact, he’s lost just 20 fewer yards via sacks than he’s gained as a rusher.

Related: Chicago Bears could steal top assistant coach from Minnesota Vikings

20. Aaron Rodgers, New York Jets (LW: 20)

NFL: New York Jets at Miami Dolphins
Credit: Sam Navarro-Imagn Images
TD: INTPassing yardsComp ratePFF grade
Aaron Rodgers stats24/103,623 (6.6 YPA)62.9%78.6

Rodgers went back to playing ugly football against the Bills, falling behind 40-0 before getting pulled for Tyrod Taylor. When he was playing, Rodgers completed just 12-of-18 passes for 112 yards and two interceptions. He’d make several errant throws and took four sacks, including a safety in what had to be one of his worst performances yet.

Related: Top New York Jets coaching candidates for 2025

19. Geno Smith, Seattle Seahawks (LW: 19)

NFL: Los Angeles Rams at Seattle Seahawks
TD: INTPass yardsComp ratePFF grade
Geno Smith stats17/154,097 (7.4 YPA)
258 (2 TD Rush)
70.2%81.1

Amazingly, Geno Smith and the Seahawks generated just six points on Thursday night against the Bears. He was incredibly efficient, completing 73.9 percent of his passes, but none of them went for more than 23 yards, and he couldn’t find the end zone. To be fair, it was a rainy night in Chicago, but there’s no other way to describe this other than an ugly win.

Related: NFL insider says to ‘keep an eye’ on Seattle Seahawks drafting a QB in 2025

Related: 2024 NFL offense rankings

18. Bo Nix, Denver Broncos (LW: 18)

NFL: Denver Broncos at Indianapolis Colts
Credit: Marc Lebryk-Imagn Images
TD: INTPass yardsComp ratePFF grade
Bo Nix stats25/123,454 (6.4 YPA)
383 (4 TD Rush)
1 TD catch
65.1%73.6

While it took him a while to find his groove, Nix settled in nicely to lead Denver on three consecutive touchdown drives after the half, including one to force OT. Unfortunately, the magic ran out in overtime, with Nix leading a quick three-and-out. Overall, the Broncos have to be happy with the valiant effort from their rookie QB.

Related: Top-selling NFL jerseys 2024: Who has the NFL’s best-selling jersey?

17. C.J. Stroud, Houston Texans (LW: 17)

NFL: Houston Texans at Baltimore Ravens
TD: INTPass yardsComp ratePFF grade
C.J. Stroud stats19/123,677 (7.0 YPA)62.7%78.1

At this point, we can’t help but wonder if C.J. Stroud is battling an undisclosed injury. He had the third-lowest completion rate of his season, connecting on just 54.8 percent of his throws. Despite his 31 attempts, Stroud generated just 185 yards and he also had an interception to make matters worse. Stroud’s been quite a bit worse than last season, but he’s also suffered several hits to his receiving corps.

Related: Top 2024 NFL Rookie of the Year candidates

16. Jordan Love, Green Bay Packers (LW: 16)

NFL: Green Bay Packers at Jacksonville Jaguars
Credit: Morgan Tencza-Imagn Images
TD: INTPass yardsComp ratePFF grade
Jordan Love stats25/113,320 (8.0 YPA)63.1%77.9

He’s the NFL’s highest-paid quarterback, but Jordan Love looked more like a fraud against Brian Flores and the Vikings defense. He didn’t cross the 100-yard barrier until the fourth quarter, when the Packers were already trailing by 17 points. However, he maintained his composure and helped the Packers score 15 points in the final frame while finishing with 185 yards and a touchdown. Yet, if Love hadn’t started the game so poorly, the Packers might have won.

Related: 2025 Super Bowl odds

15. Kyler Murray, Arizona Cardinals (LW: 14)

Syndication: Arizona Republic
TD: INTPass yardsComp ratePFF grade
Kyler Murray stats17/113,609 (7.1 YPA)
550 (5 TD Rush)
68.6%79.9

While his opponent struggled to generate big plays, Murray compiled a new season-high 321 passing yards and a touchdown. But his downfall was throwing two interceptions and taking four sacks. Murray has done enough to give the Cardinals plenty of optimism for next season, but they’re done playing meaningful football this year.

Related: 2024 NFL Playoff Predictions

14. Brock Purdy, San Francisco 49ers (LW: 15)

NFL: San Francisco 49ers at Pittsburgh Steelers
TD: INTPass yardsComp ratePFF grade
Brock Purdy stats20/123,864 (8.5 YPA)
323 (5 TD Rush)
65.9%82.4

Just when it looked like Brock Purdy and the 49ers would knock off the Lions, he tossed two interceptions to Kerby Joseph. Even then, Purdy’s 377-yard, three-touchdown performance may have been good enough to win had 49ers kicker Jake Moody not missed two field goals and an extra point in the six-point loss. Now there’s some question as to whether Purdy’s latest elbow injury will keep him from playing in the Week 18 finale.

Related: Brock Purdy expects to become one of NFL’s highest-paid quarterbacks

13. Matthew Stafford, Los Angeles Rams (LW: 13)

NFL: Los Angeles Rams at Seattle Seahawks
TD: INTPass yardsComp ratePFF grade
Matthew Stafford stats20/83,762 (7.3 YPA)65.8%74.7

Stafford had his lowest completion rate of the season, connecting on just 53.1 percent of his passes, but it didn’t matter. He did just enough to help the Rams squeeze out a 13-9 win over the Cardinals. It helped that he avoided negative plays, refusing to get sacked and managing to stay away from costly turnovers. Most importantly, the Rams are in position to win the NFC West.

Get the latest Los Angeles Rams coverage from LAFB Network

12. Russell Wilson, Pittsburgh Steelers (LW: 12)

NFL: Pittsburgh Steelers at Las Vegas Raiders
Credit: Stephen R. Sylvanie-Imagn Images
TD: INTPass yardsComp ratePFF grade
Russell Wilson stats15/52,334 (7.7 YPA)
139 (2 TD Rush)
64.6%76.6

Russell Wilson had a season-high 55 rushing yards on Christmas, but he was also sacked a season-high five times, losing 43 yards in the process. While he did score with his legs, Russ didn’t find the end zone through the air and he threw an interception. The Steelers QB showed off his playmaking ability, especially with his 41-yard strike to George Pickens, but the interception was inexcusable for a 17-year starter.

Related: Insider reveals Pittsburgh Steelers’ QB plans for 2025

Related: Ranking the top 20 NFL head coaches of all time

11. Tua Tagovailoa, Miami Dolphins (LW: 11)

NFL: Arizona Cardinals at Miami Dolphins
Credit: Sam Navarro-Imagn Images
TD: INTPass yardsComp ratePFF grade
Tua Tagovailoa stats19/72,867 (7.2 YPA)72.9%70.2

Called upon to start in place of Tua Tagovailoa for the second time this season, Tyler Huntley was excellent. He had just four incompletions all game while averaging a respectable 8.7 yards per attempt. He also led the Dolphins in rushing with 52 yards and a touchdown on the ground in addition to one through the air. While he did take four sacks, he kept the Dolphins’ playoff hopes alive for another week.

Related: NFL coaching candidates 2025

Who are the top 10 NFL quarterbacks today?

10. Jalen Hurts, Philadelphia Eagles (LW: 10)

NFL: Philadelphia Eagles at New England Patriots
TD: INTPass yardsComp ratePFF grade
Jalen Hurts stats18/52,903 (8.0 YPA)
630 (14 TD Rush)
68.6%76.4

Eagles quarterbacks haven’t had to do much this season with Saquon Barkley in the midst of a 2,000-yard season. Barkley’s latest 167-yard game meant Kenny Pickett’s first start in an Eagles uniform would be relatively uneventful. He’d complete 10-of-15 passes for 143 yards and a touchdown before leaving due to injury. But Pickett didn’t hurt his team, he didn’t take a sack or commit any turnovers while crushing Dallas by 34 points.

Related: NFL MVP odds 2024

9. Patrick Mahomes, Kansas City Chiefs (LW: 9)

Syndication: Detroit Free Press
TD: INTPass yardsComp ratePFF grade
Patrick Mahomes stats26/113,928 (6.8 YPA)
307 (2 TD Rush)
67.5%85.8

Playing on just three days rest, Mahomes looked no worse for the wear against Pittsburgh. He still generated 320 passing yards, which was the second-most of his season. But he also tied his season-high with three touchdown passes. It helped that the Steelers were unable to generate pressure on Mahomes despite a bum ankle, but the Chiefs QB looked like he was in peak form.

Related: 1 move every NFL team should make this offseason

8. Justin Herbert, Los Angeles Chargers (LW: 8)

justin herbert
Credit: Brian Fluharty-USA TODAY Sports
TD: INTPass yardsComp ratePFF grade
Justin Herbert stats21/33,524 (7.5 YPA)65%89.5

Boasting the NFL’s lowest interception rate, Justin Herbert has slowly crept his way into the fringe MVP conversation. He’s still lacking the touchdown production to actually win the award, but Herbert’s 281-yard, 3 TD performance in a blowout win over the Patriots surely helped his cause. It’s the most passing touchdowns he’s had since Jim Harbaugh took over, and also the second-most passing attempts too. Are the Chargers unleashing their franchise QB?

Get the latest Los Angeles Chargers coverage from LAFB Network

7. Baker Mayfield, Tampa Bay Buccaneers (LW: 7)

NFL: Tampa Bay Buccaneers at Minnesota Vikings
TD: INTPass yardsComp ratePFF grade
Baker Mayfield stats39/154,279 (8.0 YPA)
310 (3 TD Rush)
71.7%80.2

While everyone else is discussing other quarterbacks, Baker Mayfield wanted to toss his hat back into the NFL MVP conversation with an epic 359-yard, five-touchdown game over a division rival. Mayfield averaged a ridiculous 11.2 YPA with Carolina unable to do anything to slow the Buccaneers’ offense down.

Related: Who is the highest-paid NFL coach? (Today and All-Time)

6. Sam Darnold, Minnesota Vikings (LW: 6)

NFL: Las Vegas Raiders at Minnesota Vikings
Credit: Brad Rempel-USA TODAY Sports
TD: INTPass yardsComp ratePFF grade
Sam Darnold stats35/124,153 (8.2 YPA)68%86

Before the game started, word emerged that the Vikings wanted to bring Sam Darnold back next season. Then, he had one of his best games yet, passing for a career-high 377 yards to go with three touchdowns and an interception. There’s no one joking about the former No. 3 overall pick anymore; he’s developed into one of the NFL’s best quarterbacks on the Vikings.

Related: Detroit Lions and Minnesota Vikings expected to compete for chance to sign All-Pro

Who are the top five quarterbacks in the NFL right now?

5. Jared Goff, Detroit Lions (LW: 5)

NFL: Detroit Lions at Kansas City Chiefs
TD: INTPass yardsComp ratePFF grade
Jared Goff stats36/104,398 (8.7 YPA)71.7%80.1

Goff was excellent on Monday night, completing 76.5 percent of his passes while averaging 8.9 YPA on his way to racking up 303 yards and three touchdowns. He didn’t commit any turnovers and was sacked just twice as the Lions put up 40 points for the sixth time this season.

Related: NFL teams that have never won a Super Bowl

4. Jayden Daniels, Washington Commanders (LW: 4)

NFL: Washington Commanders at Tampa Bay Buccaneers
Credit: Kim Klement Neitzel-Imagn Images
TD: INTPass yardsComp ratePFF grade
Jayden Daniels stats25/93,530 (7.5 YPA)
864 (6 TD Rush)
69.4%88.8

Are we sure Jayden Daniels is a rookie? Somehow he’s led the Commanders on four game-winning drives this season, including Sunday night’s must-win battle against the Falcons. This time, he did so with three touchdown passes while rushing for a career-high 127 yards. He now holds the single-season rushing yard record for a rookie QB, surpassing Robert Griffin III’s previous mark. He’s been magnificent all season long.

Related: NFL expert picks today: Weekly picks for every game

3. Josh Allen, Buffalo Bills (LW: 2)

Syndication: USA TODAY
TD: INTPass yardsComp ratePFF grade
Josh Allen stats28/63,731 (7.7 YPA)
531 (12 TD Rush)
63.5%91.8

The Bills were playing the Jets, which means Josh Allen didn’t have to do much to get another win. He had less than 200 yards for the sixth time this season, but the Bills QB still had two passing touchdowns and another rushing score to keep him in the NFL MVP race.

Related: NFL Q&A: Super Bowl LIX start time, channel, date, and how to watch

2. Joe Burrow, Cincinnati Bengals (LW: 3)

joe burrow
Credit: Sam Greene/The Enquirer / USA TODAY NETWORK
TD: INTPass yardsComp ratePFF grade
Joe Burrow stats42/84,641 (7.7 YPA)69.8%91.9

If the Bengals had a winning record and were on track to make the playoffs, Joe Burrow would be among the MVP frontrunners. After posting his second 400-yard game of the season, Burrow leads the NFL in passing yards by a wide margin. He’s been near-perfect over his past five games, completing 73.7 percent of his passes while averaging 322.6 YPG, passing for 15 TD and four INT. Winning four of their past five games, Burrow seemingly can’t do anything wrong right now.

Related: NFL insider reveals potential cost of Ja’Marr Chase trade with Cincinnati Bengals

1. Lamar Jackson, Baltimore Ravens (LW: 1)

NFL: Houston Texans at Baltimore Ravens
TD: INTPass yardsComp ratePFF grade
Lamar Jackson stats39/43,955 (8.9 YPA)
852 (4 TD Rush)
67.9%93.5

Even though the two-time MVP only had 168 passing yards and two touchdowns, he still had an incredible performance in a 31-2 win over Houston. Part of that is thanks to him also rushing for 87 yards and a touchdown, breaking Michael Vick’s single-season QB rushing record in the process. He’s had a good enough year to win MVP again, but Josh Allen makes a strong case too.

Related: Experts weigh in on how Derrick Henry and Saquon Barkley impact NFL RB values

Related: 17 longest field goals in NFL history, including Super Bowls

Who leads the NFL in QB rating?

With a QB rating of 121.6, Lamar Jackson leads the NFL in passer rating during the 2024-25 NFL season.

Related: Top NFL sack leaders 2024

Who leads the NFL in QB rating in 2024?

Here are the top five players in passer rating during the 2024-25 season.

  • Lamar Jackson: 121.6
  • Jared Goff: 113.6
  • Joe Burrow: 109.8
  • Baker Mayfield: 107.6
  • Sam Darnold: 106.4

The 2023 NFL season’s QB rating leader was Brock Purdy at 113.

Related: NFL stats leaders 2024: Includes NFL passing stats and team stats leaders

Mentioned in this article:

More About: