We are 8 weeks into the 2025 NFL season and the quarterback scene is starting to take shape. We’re ranking the top quarterback from each team based solely on how they’ve played so far — factoring in total production, per-game consistency, rushing upside, efficiency, and game-to-game impact.
This is not about reputation or projections, but what’s been earned on the field through Week 8. Every ranking is rooted in real stats and performance — no guesswork, just facts!
Let’s dive into the 32 starting quarterbacks, ranked from top to bottom through 8 weeks. We think you’ll be surprised by a few! Let’s dive in!
1. Patrick Mahomes, Kansas City Chiefs

Credit: Imagn Images
Mahomes leads the league in fantasy points (173.0) and ranks first in points per game (24.7), continuing to set the standard. He’s top 5 in passing yards (1,800), passing touchdowns (14), and adds 250 rushing yards with 4 more scores on the ground. His recent stretch includes three straight wins and a Week 6 gem: 257 yards, 3 TDs, and 31.5 fantasy points. With only 2 interceptions in 7 games, Mahomes is combining volume, efficiency, and impact better than anyone.
2. Jalen Hurts, Philadelphia Eagles

Hurts is second in total fantasy points (148.4) and tops all quarterbacks in rushing touchdowns with 5. His passing numbers are solid — 1,498 yards and 11 TDs — but his real edge is versatility, with 185 rushing yards and a streak of 3 multi-touchdown games. In Week 7, he shredded Minnesota with 326 yards and 3 scores. His floor is high, and he keeps Philly in every game.
3. Dak Prescott, Dallas Cowboys

Prescott ranks second in passing yards (1,881) and touchdowns (16), while also sitting third in fantasy points (146.8). He’s thrown for at least 3 scores in four of his last five games, including 264 yards and 3 TDs in a Week 7 blowout win over Washington. Despite a .500 record, Dak’s been a top-tier producer nearly every week. His recent consistency earns him this spot.
4. Drake Maye, New England Patriots

Credit: Imagn Images
Maye has quietly stacked one of the best rookie campaigns in years. He’s thrown for 1,744 yards and 12 TDs, with only 2 picks, while rushing for 200 yards and 2 more scores. He’s also been clutch lately, posting 23.1 and 27.2 fantasy points in back-to-back wins. Currently fourth in total fantasy points (146.0), Maye has proven to be a dual-threat threat with top-5 upside.
5. Daniel Jones, Indianapolis Colts

Credit: Imagn Images
Jones has led the Colts to a 6–1 record while putting up 1,790 passing yards, 10 TDs, and 4 rushing scores. His rushing production (83 yards) adds value, but it’s the consistency — scoring at least 22 fantasy points in four games — that keeps him high. A 288-yard, 2-TD outing in Week 7 helped knock off the Chargers. His 20.0 fantasy points per game rank fifth in the league.
6. Bo Nix, Denver Broncos

Credit: Imagn Images
Nix ranks sixth in both total fantasy points (137.4) and rushing yards (172) among QBs, with 3 touchdowns on the ground. He’s passed for 1,556 yards and 11 TDs, and his Week 7 performance — 279 yards, 4 total TDs, and 40.0 fantasy points — was his breakout moment. The Broncos are 5–2, and Nix is a big reason why. His dual-threat balance has been key week to week.
7. Baker Mayfield, Tampa Bay Buccaneers

Credit: Imagn Images
Mayfield continues to deliver efficient, productive football. With 1,767 passing yards (6th), 13 touchdowns, and only 2 interceptions, he’s kept Tampa competitive in every game. His high-water mark came in Week 5 with 379 yards and 2 TDs, helping him reach 136.5 fantasy points so far. He doesn’t add rushing scores, but he’s been one of the league’s steadiest passers.
8. Justin Herbert, Los Angeles Chargers

Credit: Imagn Images
Herbert leads the league in passing yards (1,913) and is tied for sixth in touchdowns (13), but a league-worst 6 interceptions knock him down a peg. He’s added 186 rushing yards, though, and ranks 8th in fantasy points. His Week 7 line — 420 passing yards and 3 TDs — reminded everyone of his ceiling. The volume is elite, even if the ball security needs work.
9. Matthew Stafford, Los Angeles Rams

Credit: Imagn Images
Stafford has thrown 17 touchdowns (most in the NFL) and sits third in passing yards with 1,866. While he offers nothing on the ground, his 134.4 fantasy points place him just behind the top tier. He’s topped 25 points in three different games, including Week 7’s 5-TD performance against Jacksonville. If not for his lack of mobility, he might be even higher.
10. Josh Allen, Buffalo Bills

Credit: Imagn Images
Allen’s rushing ability remains elite — 254 yards and 3 touchdowns — but his passing stats have been up and down. He’s thrown for 1,397 yards and 11 TDs with 4 picks, while ranking 10th in fantasy points (133.3). Week 1 still stands out: 394 passing yards and 4 total TDs. He’s dangerous every week, but a couple of quiet games keep him just outside the top five.
11. Jared Goff, Detroit Lions

Credit: Imagn Images
Goff has quietly produced one of the most efficient passing seasons in the league, with 1,631 yards and 15 touchdowns against just 3 picks. He’s also tied for third in passing TDs and ranks ninth in fantasy points with 117.5. His ceiling showed up in Week 2 with 334 yards and 5 touchdowns. The lack of rushing limits his weekly upside, but the floor is solid and steady.
12. Jayden Daniels, Washington Commanders

Credit: Imagn Images
Daniels is flying under the radar with 1,031 passing yards, 8 touchdowns, and only 1 interception. But his real value comes on the ground — 211 rushing yards (4th among QBs) and one rushing score. He’s posted at least 17 fantasy points in five straight games, including 21.6 in Week 6 and 17.7 in Week 7. At 19.3 points per game, Daniels is firmly a top-12 dual threat.
13. Caleb Williams, Chicago Bears

Credit: Imagn Images
Williams ranks 20th in passing yards (1,351) and has tossed 9 touchdowns to just 3 interceptions. His mobility adds value — 106 rushing yards and 2 TDs — and he’s had three games over 24 fantasy points. The 29.1 he dropped on Dallas in Week 3 was a peak moment. He’s been inconsistent at times, but the upside and scoring efficiency are hard to ignore.
14. Jordan Love, Green Bay Packers

Credit: Imagn Images
Love has thrown for 1,438 yards and 10 touchdowns, with only 2 picks through six games. His mobility (110 rushing yards) adds some juice, and he’s averaging 17.1 fantasy points per game. His Week 4 performance — 337 yards and 3 TDs — showed he can light it up. Efficient and balanced, he’s been a big part of Green Bay’s strong start.
15. Trevor Lawrence, Jacksonville Jaguars

Credit: Imagn Images
Lawrence is tenth in passing yards (1,620) and adds 113 on the ground with 2 rushing touchdowns. He’s been a bit up-and-down, but games like Week 5’s 3-TD, 2-rushing-score explosion against the Chiefs prove his ceiling. His 112.1 fantasy points rank 12th overall. Turnovers (5 INTs) and a few duds are holding him back from a higher tier.
16. Aaron Rodgers, Pittsburgh Steelers

Credit: Imagn Images
Rodgers has tossed 14 touchdowns (tied 4th) and racked up 1,270 passing yards, though a 5-INT total drags down his efficiency. He’s had two massive games — Week 1 (4 TDs) and Week 7 (22.6 fantasy points) — and is averaging a respectable 16.8 per game. The Steelers are 4–2, and Rodgers’ veteran play is still producing results, even if his mobility is minimal.
17. Justin Fields, New York Jets

Credit: Imagn Images
Fields leads all QBs with 257 rushing yards and has 3 rushing touchdowns, offsetting modest passing numbers (845 yards, 4 TDs). His fantasy floor is surprisingly high — 95.5 points total, 15.9 per game — despite being winless. Week 4 and Week 1 were electric, with 27.1 and 29.5 points. Even on a struggling team, Fields has been one of the league’s most dangerous scramblers.
18. Lamar Jackson, Baltimore Ravens

Credit: Imagn Images
Jackson has been efficient with the ball — just 1 interception across four games — and has 10 passing touchdowns with a solid 217.2 yards per game. His rushing totals (166 yards, 1 TD) are strong, but his 93.4 fantasy points rank just 21st overall. A 29.4-point outing in Week 1 set the tone, but Baltimore’s 1–5 record and two quiet games drop him here.
19. C.J. Stroud, Houston Texans

Credit: Imagn Images
Stroud has put up solid stats: 1,305 passing yards, 9 TDs, and 147 rushing yards. But turnovers (4 INTs) and a few quiet games have held his total to 94.9 fantasy points (15.8 per game). His Week 5 game was a breakout — 244 passing yards, 4 touchdowns, and 28.8 fantasy points. There’s clear growth, even if the results are a bit uneven so far.
20. Sam Darnold, Seattle Seahawks

Credit: Imagn Images
Darnold ranks seventh in passing yards (1,754) and has thrown 12 touchdowns, putting him among the top producers by volume. But 4 interceptions and limited rushing (41 yards) cap his upside. His Week 5 game — 341 yards and 4 TDs — boosted his total to 110.3 fantasy points. He’s been productive, but his fantasy per-game mark (15.8) keeps him in the middle tier.
21. Bryce Young, Carolina Panthers

Credit: Imagn Images
Young has thrown for 1,288 yards and 11 touchdowns, but his 5 interceptions weigh down an otherwise respectable line. His 13.2 fantasy points per game ranks 22nd, though he’s had a few strong showings like Week 6’s 3-TD game against Dallas. He also adds 69 rushing yards and a rushing score. The flashes are there, but turnovers and inconsistency keep him outside the top 20.
22. Spencer Rattler, New Orleans Saints

Credit: Imagn Images
Rattler has 1,450 passing yards and 8 touchdowns, with 4 picks through seven games. His fantasy production (95.5 total points) sits at 19th, though only 13.6 per game. He’s run for 155 yards but hasn’t found the end zone on the ground yet. A tough schedule and erratic performances — like Week 7’s 3-INT loss — have dragged down his value.
23. Jaxson Dart, New York Giants

Credit: Imagn Images
Dart’s season has been quietly efficient with 7 passing touchdowns and 3 on the ground, despite only 791 passing yards. He’s posted back-to-back strong games, including 28.4 fantasy points in Week 7. His rushing value (178 yards) ranks eighth among QBs, and he’s been a spark during rare Giants wins. Low volume passing keeps him capped, but the legs keep him fantasy-relevant.
24. Tua Tagovailoa, Miami Dolphins

Credit: Imagn Images
Tua’s thrown for 1,313 yards and 11 touchdowns, but his league-worst 10 interceptions tank his efficiency. He’s also posted two brutal games in the last three weeks, including -1.4 points in Week 7. His 11.5 fantasy points per game ranks just 24th, despite a strong Week 5. The turnovers and inconsistency are burying his otherwise solid passing totals.
25. Geno Smith, Las Vegas Raiders

Credit: Imagn Images
Geno’s got solid yardage (1,417) and 7 touchdowns, but he’s also thrown 10 interceptions — tied for worst in the league. His last four games have been rough, with no passing scores in three of them. Despite a hot start in Week 1, his 10.6 fantasy points per game tell the real story. He’s been mistake-prone and unreliable in a slumping offense.
26. Kyler Murray, Arizona Cardinals

Credit: Imagn Images
Murray has rushed for 173 yards and thrown 6 touchdown passes, but the offense around him is stagnant. He’s had just one game over 20 fantasy points and is averaging 15.6 overall. With only 962 passing yards and limited scoring, his play has been more safe than explosive. The upside is there, but the production hasn’t followed.
27. Michael Penix Jr, Atlanta Falcons

Credit: Imagn Images
Penix Jr. has 1,409 passing yards, but just 5 touchdowns and 3 picks, limiting his weekly upside. He’s posted one game over 18 fantasy points and averages 13.1. His rushing is minimal, and the Falcons have leaned run-heavy when possible. He’s flashed a strong arm but hasn’t done enough to separate himself from the pack.
28. Carson Wentz, Minnesota Vikings

Credit: Imagn Images
Wentz has played in just four games, throwing for 1,072 yards and 5 touchdowns with 4 interceptions. He posted a strong 21.2 fantasy point game in Week 4 but followed it with a 2-pick performance in Week 7. His 15.6 points per game is respectable for a short sample, but the inconsistency is there. Minnesota’s offense remains hard to trust.
29. Cam Ward, Tennessee Titans

Credit: Imagn Images
Ward has passed for 1,356 yards and 4 touchdowns while tossing 5 interceptions. He’s yet to record a rushing score and averages just 7.7 fantasy points per game. Week 7 was his best game, barely cracking 10 points. The Titans have struggled to move the ball, and Ward hasn’t been able to lift them out of it.
30. Dillon Gabriel, Cleveland Browns

Credit: Imagn Images
Gabriel has managed just 546 passing yards and 3 touchdowns across five appearances. He hasn’t thrown a pick, but his 7.1 fantasy points per game is near the bottom of the league. Week 5 was his lone strong outing with 16.1 points. Until the volume or scoring rises, he remains a deep-bench option.
31. Brock Purdy, San Francisco 49ers

Credit: Imagn Images
Purdy has only played in two games, throwing for 586 yards and 4 touchdowns — but also 4 interceptions. His fantasy output (17.2 per game) is decent, but the sample is tiny. He’s shown he can move the offense but also make mistakes. Right now, the volume just isn’t there to rank him higher. We coulda went with Mac Jones but stuck with Purdy here.
32. Joe Flacco, Cincinnati Bengals

Credit: Imagn Images
Flacco has thrown for 561 yards and 5 touchdowns with no interceptions in limited action. His Week 7 start was strong — 342 yards, 3 scores, and 26.0 fantasy points — but that’s an outlier. The rest of his appearances were sub-10-point outings. He’s efficient, but the opportunity isn’t consistent enough for a higher ranking.
If you enjoyed this article please follow us here on MSN! Thank you for reading and have a great day!
