Top 20 NFL QB Rankings: Josh Allen regains top spot despite narrow loss
The NFL season is in full swing. Even though you may have already conducted your fantasy drafts, we rank the top 20 quarterbacks in the NFL.
Each year there are a few quarterbacks who surprise the world as they ascend into fantasy football stardom. In 2020, Josh Allen broke out in spectacular fashion for the Buffalo Bills. Who will be the 2021 fantasy football darling? There are several good candidates, especially with the incoming rookie draft class.
Updated weekly throughout the season, here are our top-20 NFL QB rankings.
20. Ryan Tannehill, Tennessee Titans (Last week: 19)
- 1,467 passing yards, 6 TD, 4 INT
- 133 rushing yards, 2 TD
- Ryan Tannehill Bye Week : December 5th, 2021 (Week 13)
Ryan Tannehill is a safe fantasy pick, but he’s not real dependable for a big performance, due to Derrick Henry’s excellence. A master of avoiding turnovers, Tannehill has increasingly offered more as a runner while boosting his TD totals. If only Tannehill could collect fantasy points for acing his handoffs to King Henry. Tannehill should be able to rack up some fantasy points in what should be a shootout against a defenseless Kansas City Chiefs team this week.
19. Teddy Bridgewater, Denver Broncos (LW: Not ranked)
- 1,514 passing yards, 10 TD, 4 INT
- 66 rushing yards
- Teddy Bridgewater Bye Week : November 21st, 2021 (Week 11)
While his path back to becoming an NFL starting quarterback again hasn’t been easy, Teddy Bridgewater has improved each season. Battling a foot injury may have contributed to a dud last week, where the typically conservative Teddy Two Gloves, tossed three interceptions. He has a Thursday Night Football game this week on short rest against his former quarterbacks coach during his time in Minnesota as the Broncos take on the Browns.Also Read:
Miami Dolphins nearing blockbuster Deshaun Watson trade with Houston Texans
18. Taylor Heinicke, Washington Football Team (LW: 18)
- 1,390 passing yards, 9 TD, 6 INT
- 127 rushing yards, 1 TD
- Taylor Heinicke Bye Week : November 7th, 2021 (Week 9)
Unless you’re in an extremely deep league, nobody drafted Taylor Heinicke in fantasy football coming into the season. After Ryan Fitzpatrick got hurt, here we are, Heinicke is performing as a top-20 NFL QB. What makes Heinicke a respectable fantasy option is his above-average athleticism which helps him produce fantasy points in both passing and rushing categories.Also Read:
Tua Tagovailoa could be headed to Washington Football Team
17. Matt Ryan, Atlanta Falcons (LW: 15)
- 1,332 passing yards, 10 TD, 3 INT
- 26 rushing yards
- Matt Ryan Bye Week : October 17th, 2021 (Week 6)
Adjusting to an all-new offense to go along with the loss of Julio Jones, longtime Falcons quarterback Matt Ryan has put up some big passing days. The Falcons like to dial up a lot of passing plays and Ryan’s found a spark with Kyle Pitts , there could be some more magic coming soon. After a Week 6 bye, Matty Ice gets back against a struggling Dolphins defense on Sunday.
16. Carson Wentz, Indianapolis Colts (LW: Not Ranked)
- 1,545 passing yards, 9 TD, 1 INT
- 74 rushing yards
- Carson Wentz Bye Week : December 12th, 2021 (Week 14)
Say what you want about Carson Wentz and his fumbling issues of the past, but he’s only lost two this season to go along with just one interception thrown. Doing a much better job taking care of the football, Wentz will have his work cut out for him with his offensive line in shambles against the 49ers this Sunday.
15. Daniel Jones, New York Giants (LW: 14)
- 1,524 passing yards, 4 TD, 4 INT
- 201 rushing yards, 2 TD
- Daniel Jones Bye Week : November 14th, 2021 (Week 10)
Daniel Jones is perhaps the ultimate boom-or-bust candidate in fantasy football. Super athletic, Jones is always a threat to use his legs. Jones is a great sleeper pick because he’s not seen as one of the top QBs in the league, yet he offers high potential as a dual-threat option. In Week 4, Jones put up a career-high 402 passing yards . It was never going to be easy against a stacked Rams defense, but DJ threw three interceptions, not a great way to manage the game. He’ll hope to bounce back without his left tackle Andrew Thomas , facing another team who brings the pressure as the Panthers come to town. Big test.
14. Joe Burrow, Cincinnati Bengals (LW: 16)
- 1,540 passing yards, 14 TD, 7 INT
- 44 rushing yards
- Joe Burrow Bye Week : November 14th, 2021 (Week 10)
It should be an exciting year for anyone who drafted Joe Burrow in their fantasy league. Armed with three receivers with 1,000-yard potential and an RB in Joe Mixon who also collects yards after the catch, Burrow is a fantasy breakout candidate. Burrow joined Dan Marino as the only QBs in NFL history to throw for multiple touchdowns in each of his team’s first six games on Sunday. Not bad. Tougher battle against Baltimore this week.Also Read:
NFL games today: Full TV schedule, daily fantasy picks, best bets
13. Derek Carr, Las Vegas Raiders (LW: 12)
- 1,946 passing yards, 10 TD, 4 INT
- 28 rushing yards
- Derek Carr Bye Week : October 31st, 2021 (Week 8)
In what feels like a make-or-break season for Derek Carr , the eight-year pro is playing his best. Nobody expected Carr to play like his hair was on fire after the Las Vegas Raiders retooled their offensive line, but he’s been a legit MVP candidate. How will Carr respond to suddenly losing his neighbor, head coach, and play-caller? Who knows in the long run, but for one game, Carr was the same dynamite player he’s been all year. It should be another strong performance this week against Philly.
12. Sam Darnold, Carolina Panthers (LW: 10)
- 1,573 passing yards, 7 TD, 7 INT
- 110 rushing yards, 5 TD
- Sam Darnold Bye Week : December 5th, 2021 (Week 13)
Wow. What happened to the Sam Darnold hype that he enjoyed to start the year? More importantly, what’s happened to Darnold? To be fair, his receivers let him down in a big way in Week 6 against the Vikings, dropping several passes, but Darnold took way too long to make his reads. Christian McCaffrey can’t come back soon enough, yet he just went on the IR and is set to miss at least three games. Darnold faces a struggling New York Giants defense this week, we’ll see if he can start having some success without CMC.
11. Aaron Rodgers, Green Bay Packers (LW: 13)
- 1,436 passing yards, 12 TD, 3 INT
- 27 rushing yards, 2 TD
- Aaron Rodgers Bye Week : December 5th, 2021 (Week 13)
Perhaps no Week 1 story was bigger than Aaron Rodgers looking nothing like himself in his first test of the 2021 season. Though it was a strange game, the Packers haven’t lost since. The oddest thing is seeing Rodgers ranked 11th in any form of QB rankings, but he’s been steadily climbing each week. Owning the Bears certainly helps . Rodgers should have a big day against the Washington Football Team this week.Also Read:
Top-selling NFL jerseys: Derrick Henry bulldozes his way into top ten
10. Kirk Cousins, Minnesota Vikings (LW: 11)
- 1,769 passing yards, 13 TD, 2 INT
- 57 rushing yards
- Kirk Cousins Bye Week : October 24th, 2021 (Week 7)
Kirk Cousins is a top-ten quarterback? What? This really is a bizarro world. To be fair, Cousins has always had an arm capable of making all the throws, even into some really tight windows . Undoubtedly boosted by a strong trio of skill-position players in Justin Jefferson, Adam Thielen, and Dalvin Cook, Cousins is still the one avoiding turnovers, making some gutsy throws. He has a bye this week, before a home matchup with Trevon Diggs’ Dallas Cowboys.Also Read:
Minnesota Vikings’ Kirk Cousins joins Hall of Fame company with start to the season
9. Dak Prescott, Dallas Cowboys (LW: 9)
- 1,813 passing yards, 16 TD, 4 INT
- 70 rushing yards
- Dak Prescott Bye Week : October 24th, 2021 (Week 7)
In the first half of last season, Dak Prescott had many fantasy owners feeling like they were set to win their league championship. Injuries happen. Prescott may have slipped a bit in some fantasy drafts, but his performances so far have shown Dak is back , and as good as ever, if not better. Prescott is coming off the best game of his season but heads into a bye week before taking on a Minnesota Vikings secondary without Patrick Peterson, probably another big day for Dak.
8. Matthew Stafford, Los Angeles Rams (LW: 8)
- 1,838 passing yards, 16 TD, 4 INT
- 26 rushing yards
- Matthew Stafford Bye Week : November 21st, 2021 (Week 11)
Living it up in the sunshine of Los Angeles, Matthew Stafford is having a breakout fantasy year throwing to the Rams’ arsenal of weapons. Just don’t expect much help in the rushing TD department, as Stafford hasn’t scored on the ground since 2016. Stafford has the highest yards per attempt of his 13-year career and gets to face his ex this week, taking on the Detroit Lions. He’ll show them who’s better off.Also Read:
Super Bowl odds: Every team’s championship futures for 2021 NFL season
7. Justin Herbert, Los Angeles Chargers (LW: 6)
- 1,771 passing yards, 14 TD, 4 INT
- 72 rushing yards, 1 TD
- Justin Herbert Bye Week : October 24th, 2021 (Week 7)
As the top rookie fantasy quarterback in 2020, Justin Herbert was an extremely popular waiver wire pickup last year. Nobody’s overlooking Herbert as he goes through his second season. Now that he’s taken down the Chiefs and Raiders, thanks to his assertive play, Herbert has made a push to become a top-five fantasy QB. However, after a dud against the Ravens, Herbert’s position isn’t safe. A bye this week won’t help any fantasy owners either.
6. Jalen Hurts, Philadelphia Eagles (LW: 7)
- 1,480 passing yards, 8 TD, 4 INT
- 300 rushing yards, 5 TD
- Jalen Hurts Bye Week : December 12th, 2021 (Week 14)
Jalen Hurts has been a great fantasy QB through six weeks. Thanks to his ability to make plays with his arm or his feet, Hurts offers sky-high fantasy potential. As far as dual-threat quarterbacks go, Hurts is one of the best in the business. The former Alabama star hasn’t been spectacular with his arm as of late, but he’s still a rock-solid fantasy option week in, week out thanks to his dynamic running ability.
5. Lamar Jackson, Baltimore Ravens (LW: 3)
- 1,686 passing yards, 9 TD, 5 INT
- 392 rushing yards, 2 TD
- Lamar Jackson Bye Week : October 31st, 2021 (Week 8)
Recapturing his 2019 MVP form, Lamar Jackson is always a dangerous matchup for any opponent in fantasy football in that he rarely lets fantasy owners down on the ground. Nobody is more dangerous in the open field. In Week 5, LJ threw for a career-high 442 passing yards. With their running back rotation not being too exciting, Jackson should continue putting the team on his back, throwing down gigantic amounts of fantasy points along the way. Fun AFC North inter-divisional game this week against the Bengals presents a tougher challenge, expect LJ to be running around a lot.Also Read:
NFL world reacts to Lamar Jackson leading Baltimore Ravens on amazing comeback
4. Kyler Murray, Arizona Cardinals (LW: 5)
- 1,741 passing yards, 14 TD, 4 INT
- 116 rushing yards, 3 TD
- Kyler Murray Bye Week : November 28th, 2021 (Week 12)
Lamar Jackson won the 2019 NFL MVP award, having a historic fantasy season along the way. With the loaded Cardinals receiving corps, we might be wowed by Kyler Murray ’s stats in a similar manner in 2021. K1’s in for a magical fantasy year. With his Cardinals being the only unbeaten team remaining, Murray’s off to a great start. Murray has a tasty matchup against a bad Houston Texans team this week, start this guy.
3. Tom Brady, Tampa Bay Buccaneers (LW: 3)
- 2,064 passing yards, 17 TD, 3 INT
- 37 rushing yards, 1 TD
- Tom Brady Bye Week : November 7th, 2021 (Week 9)
Tom Brady is the undeniable GOAT when it comes to quarterbacks. Usually, his lack of mobility doesn’t always translate the best when it comes to fantasy football. Unless he’s on fire like he is now. From a pure passing perspective, TB12 puts up a lot of fantasy points. His standing as the NFL’s all-time passing-yardage leader helps reflect his greatness. Brady faces the Sean Desai-coordinated Bears defense in Week 7, but he should still have a decent day.
2. Patrick Mahomes, Kansas City Chiefs (LW: 1)
- 1,887 passing yards, 18 TD, 8 INT
- 184 rushing yards, 1 TD
- Patrick Mahomes Bye Week : November 28th, 2021 (Week 12)
Not only is Patrick Mahomes one of the greatest quarterbacks in the NFL, he’s also one of the best options in fantasy football. As long as Tyreek Hill and Travis Kelce are around to haul in touchdowns, Mahomes will help win fantasy matchups. His ability to put up other-worldly statistics places Mahomes near the top in Sportsnaut’s NFL QB rankings. Mahomes had a big day in Week 6 with 397 yards against the WFT, but he also threw two more interceptions, already surpassing his 2020 total. Let’s hope Mahomes avoids turning the ball over against a beaten-down Tennessee Titans secondary this week.
1. Josh Allen, Buffalo Bills (LW: 4)
- 1,723 passing yards, 15 TD, 3 INT
- 214 rushing yards, 2 TD
- Josh Allen Bye Week : October 24th, 2021 (Week 7)
If you drafted Josh Allen in your fantasy league last season, congratulations. In 2021, Allen will continue racking up fantasy points thanks to the terrific trio of Stefon Diggs, Cole Beasley, and Emmanuel Sanders. Allen has at least eight rushing touchdowns in each of his first three seasons and has never had a season with more than 12 interceptions. Through six games, Allen has been the best fantasy quarterback in football, but he’s on a bye in Week 7.