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. Cooper Rush, Dallas Cowboys (Last week: 31)
TD: INT | Pass yards | Comp rate | PFF grade | |
Cooper Rush stats | 5/2 | 1,008 (5.4 YPA) | 60.5% | 48 |
The former undrafted free agent led Dallas to their second consecutive win, but he still barely completed more than half of his passes (58.3%) for 195 yards and a touchdown. Had the Cowboys not been playing an incompetent Giants team, Dallas would have lost. For now, Rush bought himself at least another week in the starting lineup.
Related: NFL insider shuts down idea of Dallas Cowboys hiring a legendary head coach
31. Drew Lock, New York Giants (Tommy DeVito ranked 32nd)
TD: INT | Pass yards | Comp rate | PFF grade | |
Drew Lock stats | 0/1 | 187 (4.6 YPA) | 61% | 55.9 |
The former second-round pick has been waiting for a second chance since flaming out in Denver. He was better than Tommy DeVito, but Lock still took way too many sacks (six) and committed two turnovers, one of which led to a pick-6. Lock showed off a lively arm and the ability to pick up first downs with his legs. If it was up to us, Lock would start in Week 14.
Related: NFL execs, coaches take shot at declining reputation of New York Giants organization
30. Aidan O’Connell, Las Vegas Raiders (LW: Gardner Minshew ranked 29th)
TD: INT | Pass yards | Comp rate | PFF grade | |
Aidan O’Connell stats | 4/2 | 795 (6.8 YPA) | 64.1% | 58 |
Aidan O’Connell needed just a month to recover from a broken thumb. His re-insertion into the Raiders’ starting lineup nearly led to a massive upset win over the Chiefs, before a last-minute fumble ended all hopes. Still, the Raiders should be encouraged by the former fourth-round pick’s production after a 340-yard, two-touchdown performance.
Related: ‘Lot of buzz’ Las Vegas Raiders are preparing for a coaching change
29. Anthony Richardson, Indianapolis Colts (LW: 28)
TD: INT | Pass yards | Comp rate | PFF grade | |
Anthony Richardson stats | 7/9 | 1,511 (7.0 YPA) 383 (4 TD Rush) | 47.4% | 62.2 |
He may have only finished with a 50% completion rate for 109 yards, but Anthony Richardson came through when it mattered most. Richardson had two interceptions, but his second touchdown drive ended with a successful two-point conversion, sneaking the Colts away with a one-point victory. He needs to be more accurate, but the Colts won’t complain about his clutch performance.
Related: NFL rumors shed light on future of Indianapolis Colts general manager Chris Ballard
Related: Fantasy Football Kicker Rankings 2024: Worst, best NFL kickers right now, Week 13 fantasy K rankings
28. Will Levis, Tennessee Titans (LW: 26)
TD: INT | Pass yards | Comp rate | PFF grade | |
Will Levis stats | 12/9 | 1,659 (6.9 YPA) | 64.1% | 59.2 |
The Will Levis experience has developed into a Jekyll and Hyde situation, with the Titans QB flashing signs of greatness one week and falling flat the next. The biggest positive on Sunday was that the second-year pro didn’t turn the ball over once, but he also only completed 48.6% of his passes for 212 yards.
Related: 2025 NFL Draft order: Picks by team, 2025 NFL Draft order right now
27. Bryce Young, Carolina Panthers (LW: 27)
TD: INT | Pass yards | Comp rate | PFF grade | |
Bryce Young stats | 6/6 | 1,381 (5.9 YPA) | 59.4% | 65.4 |
The former No. 1 pick continues to string together impressive performances, giving Panthers fans hope that he can still develop into their franchise quarterback. He’s now taken Carolina to overtime in back-to-back weeks, and with a bit more consistency from him and his teammates, the Panthers could easily start winning these games. Young avoided turnovers and had several eyebrow-raising throws, leading to 298 yards, a passing touchdown, and another rushing score. He’s turned a big corner.
Related: Carolina Panthers won’t hesitate to replace Bryce Young in 2025
Related: 2025 NFL mock draft
26. Drake Maye, New England Patriots (LW: 25)
TD: INT | Pass yards | Comp rate | PFF grade | |
Drake Maye stats | 11/8 | 1,696 (6.6 YPA) 345 (1 TD Rush) | 67.1% | 73.9 |
Drake Maye appeared to have the Patriots in position for their fourth win of the season before some last-second heroics from Anthony Richardson. Maye was efficient, completing a career-best 80% of his passes for 238 yards, a touchdown, and an interception. He also added 59 yards as a rusher in one of his best performances yet.
Related: NFL insider expects Drake Maye breakout game soon
25. Caleb Williams, Chicago Bears (LW: 24)
TD: INT | Pass yards | Comp rate | PFF grade | |
Caleb Williams stats | 14/5 | 2,612 (6.4 YPA) 378 (0 TD Rush) | 61.6% | 67.3 |
The No. 1 overall pick got out to a slow start, with the Bears falling behind 16-0 in the first half. But Williams woke up in the second half of play, rallying for 20 second-half points. Chicago’s prized rookie even had a chance to win, but taking the fifth sack of the game ultimately ended the Bears’ hopes. While the 23-year-old couldn’t pull off a comeback win, he’s showing signs of growth.
Related: Chicago Bears could turn to former failed NFL head coach to replace Matt Eberflus
Related: NFL Defensive Player of the Year: Ranking NFL DPOY candidates, latest NFL DPOY odds
24. Trevor Lawrence, Jacksonville Jaguars (Mac Jones ranked 32nd)
TD: INT | Pass yards | Comp rate | PFF grade | |
Trevor Lawrence stats | 11/7 | 2,045 (7.3 YPA) | 60.5% | 76.8 |
After being sidelined for two weeks due to a shoulder injury, Trevor Lawrence refused to sit out for a third game despite not being close to 100%. Unfortunately, Lawrence’s return ended before halftime after suffering a cheap shot from Houston’s Azeez Al-Shaair. But even when the former No. 1 pick was available, he struggled, completing just 4-of-10 passes for 41 yards and an interception. We’ll see if his head injury keeps him out of the lineup in Week 14 too.
Related: NFL coaching candidates 2025: Identifying top NFL head coach candidates
23. Aaron Rodgers, New York Jets (LW: 22)
TD: INT | Passing yards | Comp rate | PFF grade | |
Aaron Rodgers stats | 19/8 | 2,627 (6.3 YPA) | 62.5% | 73.7 |
We saw a moment of glory when Rodgers connected with Davante Adams for a vintage over-the-shoulder touchdown. But that was about the only highlight in the Jets’ latest loss. He ended the day completing just 53.8% of his passes for 185 yards, two touchdowns, and a pick-6 to a defensive lineman, and he finished the day with a YPA of just 4.7. It was clearly not his best effort.
Related: Aaron Rodgers reveals which team he wants to play for in 2025
22. Kirk Cousins, Atlanta Falcons (LW: 15)
TD: INT | Pass yards | Comp rate | PFF grade | |
Kirk Cousins stats | 17/13 | 3,052 (7.4 YPA) | 65.7% | 72.3 |
Four interception performances are not why the Falcons shelled out a $180 million contract to Kirk Cousins this offseason. Yet, Atlanta made some long-term contingency plans by selecting Michael Penix Jr with the fourth overall pick. After Sunday, some are wondering how early the rookie will get a chance to play.
Related: NFL insider speculates on Atlanta Falcons trading Kirk Cousins, potential trade timeline
21. Geno Smith, Seattle Seahawks (LW: 18)
TD: INT | Pass yards | Comp rate | PFF grade | |
Geno Smith stats | 13/12 | 3,241 (7.4 YPA) 214 (2 TD Rush) | 68.8% | 83 |
Did Geno Smith win this game, or did the Jets just lose it? That’s up for debate. While Smith compiled 206 yards and a touchdown, he also took three sacks. That included a crucial 15-yard loss on a 4th-and-goalline attempt. The Seahawks got the win, but it wasn’t exactly pretty.
Related: NFL insider says to ‘keep an eye’ on Seattle Seahawks drafting a QB in 2025
Related: 2024 NFL offense rankings
20. Jameis Winston, Cleveland Browns (LW: 23)
TD: INT | Pass yards | Comp rate | PFF grade | |
Jameis Winston stats | 11/7 | 1,763 (7.7 YPA) | 61.3% | 80.5 |
The former No. 1 overall pick continues to give the Browns a chance to win each time he takes the field. This time, that meant hanging a career-high 497 yards against a top-five Broncos defense. He also delivered four touchdowns. Yet, in typical Winston fashion, he also had three interceptions, two of which led to pick-6s.
Related: Cleveland Browns could turn to 2x Pro Bowl QB in 2025… or Daniel Jones
Related: Worst NFL contracts in 2024, led by the Deshaun Watson and Dak Prescott contracts
19. Jordan Love, Green Bay Packers (LW: 20)
TD: INT | Pass yards | Comp rate | PFF grade | |
Jordan Love stats | 20/11 | 2,518 (8.2 YPA) | 63% | 74.3 |
Playing on a short week, Love had his second-highest completion rate of the season, plus his second-most passing yards (274) in a convincing 30-17 win over Miami. The Packers have won three in a row, and he hasn’t committed a turnover in the past two weeks.
Related: 2025 Super Bowl odds
18. Bo Nix, Denver Broncos (LW: 19)
TD: INT | Pass yards | Comp rate | PFF grade | |
Bo Nix stats | 17/8 | 2,842 (6.5 YPA) 304 (4 TD Rush) 1 TD catch | 63.8% | 74.5 |
Nix had the second-lowest completion rate of his young career, but his 18 completions were effective, going for 294 yards and a touchdown. Yet, Nix also threw two interceptions in a mixed effort. Had the Broncos not gotten two pick-6s of their own, Denver wouldn’t have won this one.
Related: Top-selling NFL jerseys 2024: Who has the NFL’s best-selling jersey?
17. C.J. Stroud, Houston Texans (LW: 17)
TD: INT | Pass yards | Comp rate | PFF grade | |
C.J. Stroud stats | 15/9 | 3,117 (7.2 YPA) | 63.2% | 74.9 |
If not for a fourth-quarter touchdown strike to Dalton Schultz, C.J. Stroud’s day would have been forgettable. Overall, Stroud turned in a respectable performance, completing 22-of-34 passes for 242 yards and the score, but the Texans should have been able to beat the Jaguars by much more than just three points. Still, a win’s a win, and the Texans can’t be disappointed with their QB after this one.
Related: Top 2024 NFL Rookie of the Year candidates
16. Matthew Stafford, Los Angeles Rams (LW: 16)
TD: INT | Pass yards | Comp rate | PFF grade | |
Matthew Stafford stats | 17/7 | 2,983 (7.2 YPA) | 66% | 71 |
Stafford’s final stat line was far from gaudy. He completed just 14-of-24 attempts for 183 yards, but it was the two touchdowns that paved the way to victory in a seven-point win over the Saints. Stafford didn’t commit any turnovers but contributed a 46-yard completion to Demarcus Robinson to help move the needle in the Rams’ favor.
Get the latest Los Angeles Rams coverage from LAFB Network
15. Brock Purdy, San Francisco 49ers (LW: 14)
TD: INT | Pass yards | Comp rate | PFF grade | |
Brock Purdy stats | 13/8 | 2,707 (8.4 YPA) 271 (4 TD Rush) | 65.7% | 81.3 |
Unlike his counterpart, Purdy wasn’t effective playing in the wintry conditions in Buffalo. Purdy only attempted 18 passes, but he finished with a career-low 94 yards while failing to find the end zone. He also had the ball slip right out of his hands, leading to an easy recovery for the Bills. Seeing how much the 49ers are willing to pay a quarterback who’s proven he’s not an elevator will be a fascinating tale.
Related: NFL expert picks today: Weekly picks for every game
14. Russell Wilson, Pittsburgh Steelers (LW: 21)
TD: INT | Pass yards | Comp rate | PFF grade | |
Russell Wilson stats | 10/3 | 1,626 (8.7 YPA) 27 (1 TD Rush) | 65.7% | 78.4 |
Few believed in Russell Wilson before the year kicked off, but Mike Tomlin’s support for the Super Bowl-winning quarterback is paying off in a big way. On Sunday, Wilson was one of the best quarterbacks in the NFL, passing for 414 yards and three touchdowns, averaging a robust 10.9 YPA. Signing him to a veteran minimum contract looks like one of the biggest steals of the century for a playoff-bound Steelers team.
Related: Pittsburgh Steelers’ Arthur Smith addresses head coaching rumors of him taking another job
Related: Ranking the top 20 NFL head coaches of all time
13. Derek Carr, New Orleans Saints (LW: 12)
TD: INT | Pass yards | Comp rate | PFF grade | |
Derek Carr stats | 14/4 | 1,926 (7.7 YPA) | 68.1% | 85.5 |
Playing in the climate-controlled Caesars Superdome, the Saints dialed up a pass-heavy approach, with Carr dropping back for 37 passes. Unfortunately, he only completed 24 of those for 184 yards and a touchdown, finishing with a measly 5.0 YPA average. He didn’t commit any turnovers, but he also just had three plays of over 20 yards. After winning their past two games, Sunday’s loss comes as a gut punch for the New Orleans faithful.
Related: 2024 NFL Power Rankings: Evaluating all 32 teams
12. Tua Tagovailoa, Miami Dolphins (LW: 11)
TD: INT | Pass yards | Comp rate | PFF grade | |
Tua Tagovailoa stats | 15/4 | 2,125 (7.6 YPA) | 74.5% | 73.3 |
Since returning from his concussion, Tagovailoa had been doing a good job of avoiding sacks, but not against Green Bay, where he hit the turf five times. Tagovailoa had a season-high 365 passing yards and an impressive 80.4% completion rate. But the Dolphins still only mustered 17 points.
Related: Mike McDaniel vetoed Miami Dolphins trade involving All-Pro
11. Kyler Murray, Arizona Cardinals (LW: 9)
TD: INT | Pass yards | Comp rate | PFF grade | |
Kyler Murray stats | 13/6 | 2,603 (7.3 YPA) 447 (4 TD Rush) | 68.7% | 81.8 |
Kyler Murray looked unstoppable at times against the Vikings’ defense, using an array of play-action rollouts to complete easy passes. But K1 didn’t take much time to look downfield, instead opting to get the ball out quickly to avoid Minnesota’s pass-rush. That part worked, as he only took one sack, but a lack of red zone success led to Arizona settling for six field goal attempts. Had Murray not been so conservative early, he might not have had to force passes, leading to two interceptions later.
Related: 2024 NFL Playoff Predictions
Who are the top 10 NFL quarterbacks today?
10. Jalen Hurts, Philadelphia Eagles (LW: 8)
TD: INT | Pass yards | Comp rate | PFF grade | |
Jalen Hurts stats | 14/5 | 2,376 (7.8 YPA) 485 (12 TD Rush) | 68.4% | 76.9 |
Most quarterbacks wouldn’t be able to win, especially against the Ravens, after completing just 11-of-19 passes for 118 yards and a touchdown. While Hurts added another 29 yards as a rusher, plus a touchdown, he didn’t complete a pass for longer than 17 yards.
Related: NFL MVP odds 2024
9. Sam Darnold, Minnesota Vikings (LW: 13)
TD: INT | Pass yards | Comp rate | PFF grade | |
Sam Darnold stats | 23/10 | 2,952 (8.2 YPA) | 67.5% | 83.1 |
Sam Darnold and the Vikings’ offense got off to an extremely slow start, with Minnesota heading into halftime with just 75 yards. Part of that was due to Aaron Jones losing two fumbles, but Darnold wasn’t connecting with his receivers either. The second half was a different tale, with Darnold finishing with a respectable 235 yards and two touchdowns, plus leading a 13-point comeback win in the final two quarters.
Get the latest Minnesota Vikings coverage from Minnesota Sports Fan
8. Justin Herbert, Los Angeles Chargers (LW: 10)
TD: INT | Pass yards | Comp rate | PFF grade | |
Justin Herbert stats | 13/1 | 2,551 (7.5 YPA) | 63.3% | 86.5 |
Who’s thrown the NFL’s fewest interceptions this season? None other than Justin Herbert. Boasting the NFL’s best TD: INT ratio, Herbert didn’t get a chance to do much against Atlanta, surprisingly taking five sacks against a team that entered Week 13 with the fewest in the league. Yet, Herbert still won the QB battle by avoiding turnovers. Meanwhile, his opponent threw four interceptions, contributing to the Chargers’ four-point win.
Get the latest Los Angeles Chargers coverage from LAFB Network
7. Patrick Mahomes, Kansas City Chiefs (LW: 7)
TD: INT | Pass yards | Comp rate | PFF grade | |
Patrick Mahomes stats | 19/11 | 2,979 (7.0 YPA) 231 (1 TD Rush) | 68.4% | 85.3 |
In what’s already been an odd season filled with inconsistent production yet plenty of wins, Patrick Mahomes had a day to forget on Black Friday. The three-time Super Bowl champion completed just 56.5% of his passes yet still managed to have his second 300-yard game of the season. It doesn’t help that Mahomes is under constant pressure, and he took five sacks for the second consecutive week, but the Chiefs’ offense is simply not firing on all cylinders.
Related: Week 14 fantasy rankings: Best fantasy QB, RB, WR, TEs this week
6. Jared Goff, Detroit Lions (LW: 6)
TD: INT | Pass yards | Comp rate | PFF grade | |
Jared Goff stats | 22/9 | 2,982 (8.8 YPA) | 71.8% | 76.6 |
Even though he wasn’t his usual efficient self, completing just 61% of his passes, Goff managed to avoid turnovers and was sacked just once. Yet, the Lions’ offense got stagnant in the second half, nearly allowing the Bears to pull off a comeback win while Detroit scored just a touchdown after the second quarter.
Related: Detroit Lions add former All-Pro defender to practice squad ahead of Week 14
Who are the top five quarterbacks in the NFL right now?
5. Baker Mayfield, Tampa Bay Buccaneers (LW: 5)
TD: INT | Pass yards | Comp rate | PFF grade | |
Baker Mayfield stats | 25/11 | 3,034 (7.4 YPA) 229 (3 TD Rush) | 70.7% | 77.1 |
While the former No. 1 pick didn’t have his best game, Mayfield also had to leave due to an ankle injury that appeared to be caused by Jadaveon Clowney. Mayfield returned and immediately threw an interception. However, he also helped the Buccaneers post 13 points in the fourth quarter, emerging with a much-needed win in overtime.
Related: Who is the highest-paid NFL coach? (Today and All-Time)
4. Jayden Daniels, Washington Commanders (LW: 4)
TD: INT | Pass yards | Comp rate | PFF grade | |
Jayden Daniels stats | 15/6 | 2,819 (7.8 YPA) 590 (6 TD Rush) | 69.6% | 87.3 |
After having just three touchdowns and three interceptions over the past three weeks (all losses), Jayden Daniels is back to his elite form. On Sunday, that included completing 83% of his passes for 206 yards, three touchdowns and a pick. Daniels also added another 34 yards and a rushing score to cap off an impressive all-around performance.
Related: Washington Commanders raising ticket prices in 2025 while citing Jayden Daniels’ stardom
3. Josh Allen, Buffalo Bills (LW: 3)
TD: INT | Pass yards | Comp rate | PFF grade | |
Josh Allen stats | 20/5 | 2,691 (7.6 YPA) 334 (6 TD Rush) | 64.6% | 84.7 |
It’s December, which means it’s time for snow games in Buffalo. But the elements don’t seem to bother Allen, who completed 76.5% of his passes for 148 yards and two touchdowns. Allen also chipped in a goal-line touchdown. But the best part of his day might have been catching a lateral from a pass he threw to Amari Cooper, giving Allen both a passing and receiving touchdown on the same play.
Related: NFL teams that have never won a Super Bowl
2. Joe Burrow, Cincinnati Bengals (LW: 2)
TD: INT | Pass yards | Comp rate | PFF grade | |
Joe Burrow stats | 30/5 | 3,337 (7.5 YPA) | 67.7% | 90.6 |
Joe Burrow continues to show that he’s not the reason for Cincinnati’s struggles this season. The former No. 1 overall pick kept the Bengals in the mix all game, but losing two fumbles and throwing an interception were definite factors in the six-point loss. Aside from the turnovers, Burrow was excellent, racking up 309 yards and three touchdowns.
Related: Cincinnati Bengals coaching candidates to replace Zac Taylor in 2025
1. Lamar Jackson, Baltimore Ravens (LW: 1)
TD: INT | Pass yards | Comp rate | PFF grade | |
Lamar Jackson stats | 29/3 | 3,290 (8.6 YPA) 678 (3 TD Rush) | 67% | 91.9 |
While the two-time NFL MVP racked up 237 passing yards and 79 rushing yards, he couldn’t establish any consistency. Jackson passed for two touchdowns, but he also took three sacks for 31 yards. Ultimately, too many missed opportunities led to a disappointing day, with the Ravens mustering just 19 points and going back home with a loss.
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 116.3, 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: 116.3
- Jared Goff: 109.0
- Tua Tagovailoa: 108
- Joe Burrow: 107.4
- Russell Wilson: 104.3
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