Skip to main content
Advertising

2025 NFL QB rankings, Week 2: Patrick Mahomes dethroned; Jalen Hurts cracks top 10

NOTE: Up/down arrows illustrate movement from the Week 1 QB Index.

TIER 1

Rank
1
2
Josh Allen
Buffalo Bills · Year 8

2025 stats: 1 game | 71.7 pct | 394 pass yds | 8.6 ypa | 2 pass TD | 0 INT | 30 rush yds | 2 rush TD | 0 fumbles

Rank
2
1
Patrick Mahomes
Kansas City Chiefs · Year 9

2025 stats: 1 game | 61.5 pct | 258 pass yds | 6.6 ypa | 1 pass TD | 0 INT | 57 rush yds | 1 rush TD | 0 fumbles

Rank
3
1
Lamar Jackson
Baltimore Ravens · Year 8

2025 stats: 1 game | 73.7 pct | 209 pass yds | 11.0 ypa | 2 pass TD | 0 INT | 70 rush yds | 1 rush TD | 0 fumbles

Rank
4
Joe Burrow
Cincinnati Bengals · Year 6

2025 stats: 1 game | 60.9 pct | 113 pass yds | 4.9 ypa | 1 pass TD | 0 INTs | 3 rush yds | 0 rush TDs | 0 fumbles

Rank
5
Jayden Daniels
Washington Commanders · Year 2

2025 stats: 1 game | 63.3 pct | 233 pass yds | 7.8 ypa | 1 pass TD | 0 INTs | 68 rush yds | 0 rush TDs | 0 fumbles

  • The stunning Buffalo comeback on Sunday night included a truly miraculous fourth-down completion from Josh Allen to Keon Coleman for a touchdown. Allen made some gorgeous layered throws to push the team back into scoring range in a frantic final four minutes. The performance was MVP-worthy and fresh proof that the Bills will always have a chance because they have No. 17 behind center.
  • Patrick Mahomes managed to carry the Chiefs offense after it was forced to change the game plan following Xavier Worthy's exit, and for a moment, I thought Kansas City was going to break the Chargers' hearts again. While the reigning AFC champions came up short, Mahomes played an excellent game.
  • I don't hold Joe Burrow's low statistical output against him. Cincinnati still has no answer for Myles Garrett, and Cleveland's defense put the clamps on Burrow's talented receiving corps in the second half of the opener. He'll be better in the weeks ahead.

TIER 2

Rank
6
Justin Herbert
Los Angeles Chargers · Year 6

2025 stats: 1 game | 73.5 pct | 318 pass yds | 9.4 ypa | 3 pass TDs | 0 INTs | 32 rush yds | 0 rush TDs | 0 fumbles

Rank
7
Matthew Stafford
Los Angeles Rams · Year 17

2025 stats: 1 game | 72.4 pct | 245 pass yds | 8.4 ypa | 1 pass TD | 0 INTs | -2 rush yds | 0 rush TDs | 1 fumble

Rank
8
3
Jalen Hurts
Philadelphia Eagles · Year 6

2025 stats: 1 game | 82.6 pct | 152 pass yds | 6.6 ypa | 0 pass TDs | 0 INTs | 62 rush yds | 2 rush TDs | 0 fumbles

Rank
9
1
Baker Mayfield
Tampa Bay Buccaneers · Year 8

2025 stats: 1 game | 53.1 pct | 167 pass yds | 5.2 ypa | 3 pass TDs | 0 INTs | 39 rush yds | 0 rush TDs | 0 fumbles

Rank
10
3
Dak Prescott
Dallas Cowboys · Year 10

2025 stats: 1 game | 61.8 pct | 188 pass yds | 5.5 ypa | 0 pass TDs | 0 INTs | 3 rush yds | 0 rush TDs | 0 fumbles

Rank
11
2
C.J. Stroud
Houston Texans · Year 3

2025 stats: 1 game | 70.4 pct | 188 pass yds | 7.0 ypa | 0 pass TDs | 1 INT | 32 rush yds | 0 rush TDs | 0 fumbles

Rank
12
Geno Smith
Las Vegas Raiders · Year 12

2025 stats: 1 game | 70.6 pct | 362 pass yds | 10.6 ypa | 1 pass TD | 1 INT | 10 rush yds | 0 rush TDs | 0 fumbles

Rank
13
1
Brock Purdy
San Francisco 49ers · Year 4

2025 stats: 1 game | 74.3 pct | 277 pass yds | 7.9 ypa | 2 pass TDs | 2 INTs | 17 rush yds | 0 rush TDs | 0 fumbles

Rank
14
4
Jared Goff
Detroit Lions · Year 10

2025 stats: 1 game | 79.5 pct | 225 pass yds | 5.8 ypa | 1 pass TD | 1 INT | -1 rush yds | 0 rush TDs | 0 fumbles

  • Justin Herbert was excellent in his season debut, dicing up Kansas City's secondary and executing a well-crafted game plan to take down the Chiefs. We were all reminded of how gifted he is as a passer and received some fresh evidence of how he can power his team to victory with a clutch gene that seemed to be hidden at times a year ago.
  • Matthew Stafford tossed some absolute dimes in the win over the Texans and almost singlehandedly threw the Rams to victory with an exquisite drive to open the second half. The stats and final score might not stand out, but the tape is undeniable.
  • Jalen Hurts put the Eagles on his back and carried them to victory over the Cowboys in a fashion we haven't seen from him in a while, tallying more scrambling scores in one game (2) than he had in all of 2024. If this is the next step in the Eagles' offensive evolution, Hurts is going to sit in the top 10 all season. He might even creep up into Tier 1 before long.
  • Houston's offensive line still isn't holding up well for C.J. Stroud, but there were minor improvements compared to last year's nightmare. He overcame it in spots and delivered some beautiful passes, but it still needs to be better for him to truly be at his best.
  • Week 1 gave us a perfect example of the duality of Brock Purdy's game. He led an excellent early touchdown drive, threw a couple of interceptions, then got up off the mat and completed a truly unbelievable (because I was sure it was going to be intercepted) game-winning touchdown pass amid a chaotic final few minutes. We later learned he did so while dealing with a toe injury that is expected to sideline him for weeks, which makes Sunday's finish even more impressive.
  • Seen as a play-action merchant by some, Jared Goff struggled when asked to carry the Lions amid a non-existent run game and an aggressive Green Bay pass rush that moved him off his spot plenty. It's fair to be slightly concerned about how Detroit might operate this season if it's frequently forced out of its offensive comfort zone like it was in the opener.

TIER 3

Rank
15
Jordan Love
Green Bay Packers · Year 6

2025 stats: 1 game | 72.7 pct | 188 pass yds | 8.5 ypa | 2 pass TDs | 0 INTs | 4 rush yds | 0 rush TDs | 0 fumbles

Rank
16
5
Aaron Rodgers
Pittsburgh Steelers · Year 21

2025 stats: 1 game | 73.3 pct | 244 pass yds | 8.1 ypa | 4 pass TDs | 0 INTs | -1 rush yds | 0 rush TDs | 0 fumbles

Rank
17
13
Justin Fields
New York Jets · Year 5

2025 stats: 1 game | 72.7 pct | 218 pass yds | 9.9 ypa | 1 pass TD | 0 INTs | 48 rush yds | 2 rush TDs | 0 fumbles

  • Jordan Love was sharp/efficient early against Detroit, tossing a touchdown pass to Tucker Kraft with laser-like accuracy and finding Jayden Reed for an easy score made possible by excellent play design. The numbers weren't gaudy, but Week 1 provided Love and the Packers with an ideal start.
  • Aaron Rodgers turned back the clock in his first start with the Steelers. The debut included multiple vintage Rodgers throws, rolling right and releasing off one foot for big gains. His accuracy was excellent and he looked completely comfortable in Arthur Smith's offense.
  • Rumors of Justin Fields' struggles were clearly exaggerated because he had a fantastic debut with the Jets, operating an offense properly schemed toward his strengths. He made a number of excellent tight-window throws, used his legs effectively and powered a fireworks display against the Steelers that gave Jets fans plenty of reason to be excited about the weeks to come.

TIER 4

Rank
18
1
Sam Darnold
Seattle Seahawks · Year 8

2025 stats: 1 game | 69.6 pct | 150 pass yds | 6.5 ypa | 0 pass TDs | 0 INTs | 14 rush yds | 0 rush TDs | 1 fumble

Rank
19
3
Kyler Murray
Arizona Cardinals · Year 7

2025 stats: 1 game | 72.4 pct | 163 pass yds | 5.6 ypa | 2 pass TDs | 0 INTs | 38 rush yds | 0 rush TDs | 0 fumbles

Rank
20
2
Trevor Lawrence
Jacksonville Jaguars · Year 5

2025 stats: 1 game | 61.3 pct | 178 pass yds | 5.7 ypa | 1 pass TD | 1 INT | 12 rush yds | 0 rush TDs | 0 fumbles

  • Kyler Murray and the Cardinals were stymied plenty by the Saints' defense, but there was one strong bright spot in their win: He seems to be much more in sync with Marvin Harrison Jr.
  • Trevor Lawrence is already benefitting from Liam Coen's direction, appearing much more confident and convicted in his decision-making. His accuracy still wanes occasionally but I like the trajectory of the Jaguars' offense -- especially when the running game racks up 200 yards in four quarters.

TIER 5

Rank
21
3
Bo Nix
Denver Broncos · Year 2

2025 stats: 1 game | 62.5 pct | 176 pass yds | 4.4 ypa | 1 pass TD | 2 INTs | 18 rush yds | 0 rush TDs | 1 fumble

Rank
22
3
Joe Flacco
Cleveland Browns · Year 18

2025 stats: 1 game | 68.9 pct | 290 pass yds | 6.4 ypa | 1 pass TD | 2 INTs | 6 rush yds | 0 rush TDs | 0 fumbles

Rank
23
8
Daniel Jones
Indianapolis Colts · Year 7

2025 stats: 1 game | 75.9 pct | 272 pass yds | 9.4 ypa | 1 pass TD | 0 INTs | 26 rush yds | 2 rush TDs | 0 fumbles

Rank
24
3
Michael Penix Jr.
Atlanta Falcons · Year 2

2025 stats: 1 game | 64.3 pct | 298 pass yds | 7.1 ypa | 1 pass TD | 0 INTs | 21 rush yds | 1 rush TD | 1 fumble

Rank
25
2
Drake Maye
New England Patriots · Year 2

2025 stats: 1 game | 65.2 pct | 287 pass yds | 6.2 ypa | 1 pass TD | 1 INT | 11 rush yds | 0 rush TDs | 1 fumble

  • Bo Nix had one of the worst games of his pro career against the Titans. He came out slinging with no fear, for better and worse. He threw a couple of rough interceptions but he did fire a 22-yard touchdown pass to Courtland Sutton just before halftime, the highlight of a day that was otherwise a signal that Sean Payton might want to rein in his quarterback a bit going forward.
  • Joe Flacco diced up Cincinnati's defense and was in concert with Kevin Stefanski's play-calling approach, but his receivers failed him far too often in Week 1. Both of his interceptions came via on-target throws that glanced off his receivers' hands, and a couple of key drops killed another promising drive in one of the most frustrating games you'll see any NFL quarterback endure this season.
  • Daniel Jones thumbed his nose at critics with an explosive start to the 2025 season, shredding Miami's defense with excellent passes to Michael Pittman Jr., Adonai Mitchell and rookie tight end Tyler Warren. Jones doesn't climb higher here because his outing also included a few turnover-worthy throws, and I'm not convinced the performance wasn't an anomaly.
  • Michael Penix Jr.'s playmaking moves him up the ranking. He had to carry the Falcons late in the season-opening loss to Tampa Bay and deserved a better outcome. He needs more help from his supporting cast, especially his pass protection.
  • Drake Maye had a few bright moments but was inconsistent on a rain-soaked Sunday in Foxborough.

TIER 6

Rank
26
3
J.J. McCarthy
Minnesota Vikings · Year 2

2025 stats: 1 game | 65.0 pct | 143 pass yds | 7.2 ypa | 2 pass TDs | 1 INT | 25 rush yds | 1 rush TD | 0 fumbles

Rank
27
5
Spencer Rattler
New Orleans Saints · Year 2

2025 stats: 1 game | 58.7 pct | 214 pass yds | 4.7 ypa | 0 pass TDs | 0 INTs | 29 rush yds | 0 rush TDs | 0 fumbles

Rank
28
2
Russell Wilson
New York Giants · Year 14

2025 stats: 1 game | 45.9 pct | 168 pass yds | 4.5 ypa | 0 pass TDs | 0 INTs | 44 rush yds | 0 rush TDs | 1 fumble

Rank
29
10
Bryce Young
Carolina Panthers · Year 3

2025 stats: 1 game | 51.4 pct | 154 pass yds | 4.4 ypa | 1 pass TD | 2 INTs | 40 rush yds | 0 rush TDs | 1 fumble

Rank
30
2
Cam Ward
Tennessee Titans · Rookie

2025 stats: 1 game | 42.9 pct | 112 pass yds | 4.0 ypa | 0 pass TDs | 0 INTs | 0 rush yds | 0 rush TDs | 1 fumble

  • J.J. McCarthy was trying to do far too much in his first career start before coach Kevin O'Connell seemed to simplify the Vikings' offense on Monday night. After three very ugly quarters, McCarthy powered a remarkable comeback that gave us a glimpse into why Minnesota decided to roll with him in 2025.
  • I don't believe Russell Wilson is long for the Giants' starting job. He consistently panicked and attempted to break the pocket after his first read wasn't open against the Commanders. His struggles were perfectly captured in a goal-to-go scenario in which New York had seven plays inside Washington's 10 and settled for a field goal. I'm not expecting his play to improve before Brian Daboll's patience runs out.
  • Bryce Young was reminded of how difficult it can be to play quarterback in the NFL, throwing two interceptions and fumbling away possession in what was a very rough day for Carolina's offense in Jacksonville.
  • Cam Ward showed promise at times and threw a few excellent passes that were dropped by Calvin Ridley in a very frustrating debut. He also showed signs of a rookie adjusting to the speed of the NFL. That is to be expected with a top pick early in his career, especially one playing for a team that needs more talent.

TIER 7

Rank
31
7
Caleb Williams
Chicago Bears · Year 2

2025 stats: 1 game | 60.0 pct | 210 pass yds | 6.0 ypa | 1 pass TD | 0 INTs | 58 rush yds | 1 rush TD | 0 fumbles

Rank
32
12
Tua Tagovailoa
Miami Dolphins · Year 6

2025 stats: 1 game | 60.9 pct | 114 pass yds | 5.0 ypa | 1 pass TD | 2 INTs | 7 rush yds | 0 rush TDs | 1 fumble

  • Caleb Williams led one electric scoring drive before struggling with accuracy, timing and decision-making for the rest of the night in Week 1. It didn't help that the Bears couldn't run effectively and still struggled with pass protection; neither did Williams' erratic nature in and outside of the pocket.
  • Tua Tagovailoa had a terrible day against the Colts. He sailed an early pass for an interception and took the bait on a simulated pressure that ended with Tagovailoa delivering a pass directly to edge rusher Laiatu Latu. Perhaps most concerningly, the entire game seemed like a chore for the Dolphins.

Related Content