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)
TD: INT | Pass yards | Comp rate | PFF grade | |
Dorian Thompson-Robinson stats | 0/6 | 440 (3.7 YPA) | 51.7% | 45.3 |
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 didn’t even score a touchdown and barely completed over half of his passes. Meanwhile, Jameis Winston was 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)
TD: INT | Pass yards | Comp rate | PFF grade | |
Spencer Rattler stats | 4/5 | 1,317 (5.8 YPA) | 57% | 55.9 |
Kudos to the New Orleans Saints. They gave fifth-round rookie Spencer Rattler every chance to show what he could do. But aside from showing off a peppy arm, he didn’t do anything to inspire confidence that he could be a competent backup next season.
Related: 2025 NFL Power Rankings: Evaluating all 32 teams
30. Drew Lock, New York Giants (LW: 28)
TD: INT | Pass yards | Comp rate | PFF grade | |
Drew Lock stats | 6/5 | 1,071 (5.9 YPA) | 59.1% | 54.7 |
A week after having the best game of his season, Drew Lock came back down to earth. He completed enough passes, finishing with a 75.8 completion rate, but they only led to 148 yards. He did get a touchdown, thanks to Malik Nabers, but he also threw an interception, which didn’t help the Giants in their seven-point loss. He’ll be looking for another backup role somewhere next season.
Related: Why the Giants should move on from Joe Schoen/Brian Daboll + Why they shouldn’t
29. Mac Jones, Jacksonville Jaguars (LW: 27)
TD: INT | Pass yards | Comp rate | PFF grade | |
Mac Jones stats | 8/8 | 1,672 (6.4 YPA) | 65.2% | 65.1 |
Mac Jones wasn’t great playing in relief of Trevor Lawrence, but he wasn’t horrible either. If nothing else, he continues to show that he can be a competent backup quarterback, but contending teams could probably do better if they’re in desperate need of wins in a pinch.
Related: NFL coaching candidates 2025: Identifying top NFL head coach candidates
28. Cooper Rush, Dallas Cowboys (LW: 26)
TD: INT | Pass yards | Comp rate | PFF grade | |
Cooper Rush stats | 12/5 | 1,844 (6.0 YPA) | 60.7% | 52.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
27. Will Levis, Tennessee Titans (LW: Mason Rudolph ranked 30th)
TD: INT | Pass yards | Comp rate | PFF grade | |
Will Levis stats | 13/12 | 2,091 (6.9 YPA) | 63.1% | 55.5 |
The Tennessee Titans wanted to give both quarterbacks a chance in the season finale, but it was Will Levis who stood out. He only completed 9-of-17 pass attempts, but they led to a robust 175 yards, averaging 10.3 YPA. One of those attempts led to a 49-yard touchdown, but Levis also lost a fumble. None of it will matter, barring a trade; he’ll likely be a backup next year as the Titans draft his replacement with the first overall pick.
Related: 2025 NFL mock draft: Latest Round 1 projections
Related: 2025 NFL Draft order: Picks by team, 2025 NFL Draft order
26. Aidan O’Connell, Las Vegas Raiders (LW: 25)
TD: INT | Pass yards | Comp rate | PFF grade | |
Aidan O’Connell stats | 8/4 | 1,612 (6.6 YPA) | 63.3% | 60.8 |
While he’s likely to face stiff competition in the form of a newcomer quarterback, Aidan O’Connell did his best to give the Las Vegas Raiders a tough decision. They can’t afford not to consider upgrades, but if nothing else, AOC showed he can be a high-level backup.
Related: Insiders reveal surprising odds of Jon Gruden becoming NFL coach in 2025
25. Michael Penix Jr., Atlanta Falcons (LW: 29)
TD: INT | Pass yards | Comp rate | PFF grade | |
Michael Penix stats | 3/3 | 775 (7.4 YPA) | 58% | 82.3 |
Making the third start of his season, Michael Penix had the first 300-yard game of his career. While he had several errant passes, Penix also made enough throws to keep the Falcons in the game right up until the Panthers’ game-winning drive in overtime. He ended with 312 yards, averaging 8.2 YPA while tallying two touchdowns and an interception in his final start. The Falcons should be excited about their future with Penix leading the charge.
Related: Cleveland Browns expected to consider Kirk Cousins this offseason
24. Joe Flacco, Indianapolis Colts (Anthony Richardson ranked 24th)
TD: INT | Pass yards | Comp rate | PFF grade | |
Joe Flacco stats | 12/7 | 1,761 (7.1 YPA) | 65.3% | 71.7 |
Joe Flacco was his usual self, completing just over half of his passes (57.5 percent), but once again, it led to a productive day through the air. Flacco generated 264 yards and a touchdown. But the more impressive feat was the fact that the gunslinger avoided turnovers while leading the Colts to victory.
Related: NFL rumors shed light on future of Indianapolis Colts general manager Chris Ballard
23. Drake Maye, New England Patriots (LW: 22)
TD: INT | Pass yards | Comp rate | PFF grade | |
Drake Maye stats | 15/10 | 2,276 (6.8 YPA) 421 (2 TD Rush) | 66.8% | 70.1 |
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. Landing the fourth pick gives the Patriots a chance to replenish their talent, which will give Maye a better chance to flourish.
Related: New England Patriots fire Jerod Mayo
22. Bryce Young, Carolina Panthers (LW: 23)
TD: INT | Pass yards | Comp rate | PFF grade | |
Bryce Young stats | 15/9 | 2,403 (6.3 YPA) | 60.9% | 73.1 |
Bryce Young saved one of his best games for last, going out with a bang. He helped lead the Carolina Panthers to 44 points, which included completing 25-of-34 passes for 251 yards and three touchdowns. But he also ran in for two more scores, leading the Panthers to arguably their best win of the season.
Related: NFL Defensive Player of the Year: Ranking NFL DPOY candidates, latest NFL DPOY odds
21. Caleb Williams, Chicago Bears (LW: 21)
TD: INT | Pass yards | Comp rate | PFF grade | |
Caleb Williams stats | 20/6 | 3,541 (6.3 YPA) 489 (0 TD Rush) | 62.4% | 67.7 |
Caleb Williams completed 21-of-29 passes, but they didn’t amount to much, with the Bears tallying just 148 passing yards and a touchdown. But he did manage to only get sacked once, which is a positive sign for the NFL’s most-sacked QB this season. The best part was seeing the 2024 No. 1 overall pick lead the Bears on a six-play, 47-yard game-winning drive with just 54 seconds to work with. Now we’ll get to see who can help maximize his potential once the Bears hire a new coaching staff.
Related: Chicago Bears doing ‘serious homework’ on rising star in NFL coaching industry
20. Aaron Rodgers, New York Jets (LW: 20)
TD: INT | Passing yards | Comp rate | PFF grade | |
Aaron Rodgers stats | 24/11 | 3,897 (6.6 YPA) | 63% | 76.9 |
Playing in what might be the final game of his NFL career, Aaron Rodgers had an excellent performance. The four-time NFL MVP had a respectable 276 yards to go with four touchdowns plus one interception. It capped off an up-and-down season, but he can still help a team with everything else in place next year.
Related: Top New York Jets coaching candidates for 2025
19. Geno Smith, Seattle Seahawks (LW: 19)
TD: INT | Pass yards | Comp rate | PFF grade | |
Geno Smith stats | 21/15 | 4,320 (7.4 YPA) 273 (2 TD Rush) | 70.4% | 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. C.J. Stroud, Houston Texans (LW: 17)
TD: INT | Pass yards | Comp rate | PFF grade | |
C.J. Stroud stats | 20/12 | 3,727 (7.0 YPA) | 63.1% | 78.9 |
C.J. Stroud barely played, but he looked much sharper on Sunday, completing all six pass attempts for 50 yards and a touchdown before letting Davis Mills take over. Stroud has been quite a bit worse than last season, but he’s also suffered several hits to his receiving corps while throwing behind a shaky line.
Related: Top 2024 NFL Rookie of the Year candidates
17. Bo Nix, Denver Broncos (LW: 18)
TD: INT | Pass yards | Comp rate | PFF grade | |
Bo Nix stats | 29/12 | 3,775 (6.6 YPA) 430 (4 TD Rush) 1 TD catch | 66.3% | 73.6 |
No one expected Bo Nix to be this good this early for the Denver Broncos after many had him projected as a second-round pick. Clearly, Sean Payton saw something special in the former Oregon QB and now the Broncos are headed to the playoffs. Nix has not only shown an ability to operate a short-area passing attack at a high level, his mobility makes him a tough cover.
Related: Top-selling NFL jerseys 2025: Who has the NFL’s best-selling jersey?
16. Jordan Love, Green Bay Packers (LW: 16)
TD: INT | Pass yards | Comp rate | PFF grade | |
Jordan Love stats | 25/11 | 3,389 (8.0 YPA) | 63% | 77.9 |
The Green Bay Packers were still playing to gain a better playoff seed in the NFC, but Jordan Love wound up leaving early after reportedly hitting his funny bone. He ended his day completing 7-of-12 passes for 69 yards and no scores or turnovers. But the good news is it looked like he was set to return late in the game, which probably means he’ll be ready to go for the playoffs.
Related: 2025 Super Bowl odds
15. Kyler Murray, Arizona Cardinals (LW: 15)
TD: INT | Pass yards | Comp rate | PFF grade | |
Kyler Murray stats | 21/11 | 3,851 (7.1 YPA) 572 (5 TD Rush) | 68.7% | 79.9 |
It didn’t matter, with the Arizona Cardinals already eliminated from playoff contention, but Kyler Murray ended his season on a high note. He had a season-high four touchdown passes to go with 242 passing yards while avoiding sacks. The Cardinals should be excited about what they have with their dual-threat franchise QB heading into next season, especially now that he has Marvin Harrison Jr and Trey McBride on board too.
Related: 2024 NFL Playoff Predictions
14. Brock Purdy, San Francisco 49ers (LW: 14)
TD: INT | Pass yards | Comp rate | PFF grade | |
Brock Purdy stats | 20/12 | 3,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)
TD: INT | Pass yards | Comp rate | PFF grade | |
Matthew Stafford stats | 20/8 | 3,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)
TD: INT | Pass yards | Comp rate | PFF grade | |
Russell Wilson stats | 16/5 | 2,482 (7.4 YPA) 155 (2 TD Rush) | 63.7% | 77.5 |
It’s hard to imagine what could have been for Russell Wilson and the Pittsburgh Steelers on Saturday. He finished with just a 54.8 completion rate, but three drops from George Pickens didn’t help. Still, Wilson only generated 148 yards and a touchdown while losing by two points. The Steelers’ offense isn’t heading into the postseason at their best, which should be a concern.
Related: Top NFL insider speculates on Mike Tomlin trade from Pittsburgh Steelers
Related: Ranking the top 20 NFL head coaches of all time
11. Tua Tagovailoa, Miami Dolphins (LW: 11)
TD: INT | Pass yards | Comp rate | PFF grade | |
Tua Tagovailoa stats | 19/7 | 2,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)
TD: INT | Pass yards | Comp rate | PFF grade | |
Jalen Hurts stats | 18/5 | 2,903 (8.0 YPA) 630 (14 TD Rush) | 68.6% | 76.3 |
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)
TD: INT | Pass yards | Comp rate | PFF grade | |
Patrick Mahomes stats | 26/11 | 3,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)
TD: INT | Pass yards | Comp rate | PFF grade | |
Justin Herbert stats | 23/3 | 3,870 (7.6 YPA) | 65.8% | 90.5 |
Jim Harbaugh helped Justin Herbert take the next step as a passer, avoiding turnovers at an elite rate. That kind of football will help the Los Angeles Chargers when the playoffs get underway. Herbert closed out a strong season with just his second 300-yard game of the year, and it gives the Chargers a lot of confidence heading into the postseason.
Get the latest Los Angeles Chargers coverage from LAFB Network
7. Sam Darnold, Minnesota Vikings (LW: 6)
TD: INT | Pass yards | Comp rate | PFF grade | |
Sam Darnold stats | 35/12 | 4,319 (7.9 YPA) | 66.2% | 85.8 |
Playing in primetime with a first-round playoff bye up for grabs, Sam Darnold turned in one of his worst games of the season. He completed a season-low 43.9 percent of his passes, which only went for 166 scoreless yards. He didn’t turn the ball over, but he also only averaged a measly 4.0 YPA. Darnold will have to be much better next week against the Rams.
Related: Top insider provides convincing update on J.J. McCarthy trade from Minnesota Vikings
6. Baker Mayfield, Tampa Bay Buccaneers (LW: 7)
TD: INT | Pass yards | Comp rate | PFF grade | |
Baker Mayfield stats | 41/16 | 4,500 (7.8 YPA) 378 (3 TD Rush) | 71.4% | 81.3 |
He made things interesting, but Baker Mayfield put the Buccaneers on his back and carried them into the playoffs with a big win in the regular season finale. He’d complete 65.6 percent of his passes for 221 yards, two touchdowns, and an interception, with both scores coming in the second half. One of his biggest plays came on a 28-yard scramble with the game on the line, with Mayfield getting up to 68 rush yards on the day. Plus, he made sure to get Mike Evans his 11th consecutive 1,000-yard season in the game’s final moments.
Related: Who is the highest-paid NFL coach? (Today and All-Time)
Who are the top five quarterbacks in the NFL right now?
5. Jared Goff, Detroit Lions (LW: 5)
TD: INT | Pass yards | Comp rate | PFF grade | |
Jared Goff stats | 37/12 | 4,629 (8.6 YPA) | 72.4% | 80.5 |
Playing with the NFC’s top seed on the line, Jared Goff was efficient and decisive in the Lions’ biggest win of the season. He carved up a top-five Vikings defense by completing 81.8 percent of his passes for 231 yards and a touchdown. He’d also throw two interceptions, but those never came back to bite him. Now he gets an extra week off before kicking off his playoff journey with the best team he’s ever been a part of.
Related: NFL teams that have never won a Super Bowl
4. Jayden Daniels, Washington Commanders (LW: 4)
TD: INT | Pass yards | Comp rate | PFF grade | |
Jayden Daniels stats | 25/9 | 3,568 (7.4 YPA) 891 (6 TD Rush) | 68.9% | 89.4 |
Are we sure Jayden Daniels is a rookie? Somehow, he’s led the Commanders on four game-winning drives this season, including last 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, earning him the Offensive Rookie of the Year award.
Related: NFL expert picks today: Weekly picks for every game
3. Josh Allen, Buffalo Bills (LW: 3)
TD: INT | Pass yards | Comp rate | PFF grade | |
Josh Allen stats | 28/6 | 3,731 (7.7 YPA) 531 (12 TD Rush) | 63.5% | 91.8 |
Josh Allen seemed like the NFL MVP favorite for a large chunk of the season, but it’s hard to ignore what Lamar Jackson has done in Baltimore too. Still, no one expected Allen to thrive so much after the Bills suddenly decided to trade Stefon Diggs this past offseason. He’s undoubtedly one of the NFL’s best quarterbacks.
Related: NFL Q&A: Super Bowl LIX start time, channel, date, and how to watch
2. Joe Burrow, Cincinnati Bengals (LW: 2)
TD: INT | Pass yards | Comp rate | PFF grade | |
Joe Burrow stats | 43/9 | 4,918 (7.5 YPA) | 70.6% | 93.9 |
Leading the NFL in yards and touchdowns, Joe Burrow is having an MVP season. Yet, as amazing as Burrow has been, it’s still not good enough to outshine Lamar Jackson’s efforts. Still, Burrow has been incredible, leading the Bengals to five consecutive wins to make sure he’s not the reason the Bengals miss the postseason. It’s hard not to admire his never-say-die mentality.
Related: NFL insider proposes crazy Tee Higgins idea if Cincinnati Bengals reach the playoffs
1. Lamar Jackson, Baltimore Ravens (LW: 1)
TD: INT | Pass yards | Comp rate | PFF grade | |
Lamar Jackson stats | 41/4 | 4,172 (8.8 YPA) 915 (4 TD Rush) | 66.7% | 94 |
This year’s NFL MVP race is one of the best in recent memory, but even if we take away his rushing accomplishments, Lamar Jackson’s done enough to win the award. He may have only completed 50 percent of his passes in Saturday’s win, but he still generated 217 passing yards and two touchdowns to go with another 63 yards on the ground. Most importantly, the Ravens clinched the AFC North and are headed to the postseason with a lot of momentum with Jackson playing at an elite level.
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 119.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: 119.6
- Jared Goff: 111.8
- Joe Burrow: 108.5
- Baker Mayfield: 106.8
- Jalen Hurts: 103.7
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