Ranking Every Starting NFL QB From Worst to Best

From Patrick Mahomes to Eli Manning, here are the best and worst NFL starting quarterbacks for the 2019-20 season, ranked by the Complex Sports team.

Ranking Every Starting NFL QB
Complex Original

Image via Complex Original

Ranking Every Starting NFL QB

The quarterback position is the most important role in sports. The leader. The captain. The QB gets all the blame, but also all the praise. As we move into an era where QB play is more important than ever, we’re blessed with a number of athletes at the position who are changing the game.

We’ve never seen a QB perform like Tom Brady at age 42. We’ve never seen a QB like Patrick Mahomes, who can flick the ball and launch it the length of the field with pinpoint accuracy. Drew Brees is breaking records left and right. You could argue this is the best QB play in NFL history. And, to honest, this list shifted drastically on Saturday night with the surprise retirement of Andrew Luck, who was firmly in the top 10. But even with Luck’s announcement, the QB position in the NFL is stronger than ever. 

With the immense talent at the position comes debate. Who is the best? Who is the worst? As the season nears, the Complex Sports team ranked every starting QB in the NFL based on their current standing going into 2019. 

32. Eli Manning

Eli Manning

31. Case Keenum

Case Keenum

30. Jacoby Brissett

Jacoby Brissett

29. Joe Flacco

Joe Flacco

28. Josh Rosen

Josh Rosen

27. Josh Allen

Josh Allen

26. Kyler Murray


25. Andy Dalton

Andy Dalton

24. Jameis Winston


23. Kirk Cousins

Kirk Cousins

22. Sam Darnold

Sam Darnold

21. Lamar Jackson

Lamar Jackson

20. Derek Carr

Derek Carr

19. Jimmy Garoppolo

Jimmy G

18. Marcus Mariota

Marcus Mariota

17. Nick Foles

Nick Foles

16. Mitch Trubisky

Mitch Trubisky

15. Dak Prescott


14. Matthew Stafford

Matt Stafford

13. Jared Goff

Jared Goff

12. Ben Roethlisberger

Big Ben

11. Cam Newton

Cam Newton

10. Baker Mayfield

Baker Mayfield

9. Deshaun Watson

Deshaun Watson

8. Carson Wentz

Carson Wentz

7. Matt Ryan

Matt Ryan

6. Philip Rivers

Philip Rivers

5. Russell Wilson

Russell Wilson

4. Drew Brees

Drew Brees

3. Tom Brady

Tom Brady

2. Aaron Rodgers

Aaron Rodgers

1. Patrick Mahomes

Patrick Mahomes

Latest in Sports