Fantasy Football 2-QB Quarterback (QB) Rankings (2025)

Last updated: July 16, 2025

These fantasy football rankings are refreshed live every day based on average draft position data generated by the fantasy football mock drafts. Use the rankings and projections below to help you win your fantasy football draft.



Rank Name Team Pos Bye
1. Lamar Jackson BAL QB 7
2. Josh Allen BUF QB 7
3. Joe Burrow CIN QB 10
4. Jayden Daniels WAS QB 12
5. Jalen Hurts PHI QB 9
6. Baker Mayfield TB QB 9
7. Patrick Mahomes KC QB 10
8. Bo Nix DEN QB 12
9. Brock Purdy SF QB 14
10. Dak Prescott DAL QB 10
11. Kyler Murray ARI QB 8
12. Jared Goff DET QB 8
13. Caleb Williams CHI QB 5
14. J.J. McCarthy MIN QB 6
15. Jordan Love GB QB 5
16. Justin Herbert LAC QB 12
17. Justin Fields NYJ QB 9
18. Trevor Lawrence JAX QB 8
19. C.J. Stroud HOU QB 6
20. Drake Maye NE QB 14
21. Tua Tagovailoa MIA QB 12
22. Matthew Stafford LAR QB 8
23. Geno Smith LV QB 8
24. Michael Penix Jr. ATL QB 5
25. Bryce Young CAR QB 14
26. Sam Darnold SEA QB 8
27. Cam Ward TEN QB 10
28. Aaron Rodgers PIT QB 5
29. Tyler Shough NO QB 11
30. Russell Wilson NYG QB 14
31. Anthony Richardson Sr. IND QB 11
32. Daniel Jones IND QB 11
33. Joe Flacco CLE QB 9
34. Jaxson Dart NYG QB 14
35. Kenny Pickett CLE QB 9
36. Dillon Gabriel CLE QB 9
37. Shedeur Sanders CLE QB 9
38. Spencer Rattler NO QB 11
39. Taysom Hill NO QB 11
40. Jalen Milroe SEA QB 8
41. Deshaun Watson CLE QB 9
42. Kyle Trask TB QB 9
43. Cooper Rush BAL QB 7
44. Mason Rudolph PIT QB 5
45. Jake Browning CIN QB 10
46. Mac Jones SF QB 14
47. Tyrod Taylor NYJ QB 9
48. Taylor Heinicke LAC QB 12
49. DJ Uiagalelei LAC QB 12
50. Kirk Cousins ATL QB 5
51. Gardner Minshew KC QB 10
52. Marcus Mariota WAS QB 12
53. Will Levis TEN QB 10
54. Malik Willis GB QB 5
55. Joe Milton III DAL QB 10
56. Jimmy Garoppolo LAR QB 8
57. Davis Mills HOU QB 6
58. Jameis Winston NYG QB 14
59. Nick Mullens JAX QB 8
60. Aidan O'Connell LV QB 8
61. Jarrett Stidham DEN QB 12
62. Tanner McKee PHI QB 9
63. Joshua Dobbs NE QB 14
64. Jacoby Brissett ARI QB 8
65. Sam Howell MIN QB 6
66. Zach Wilson MIA QB 12
67. Mitchell Trubisky BUF QB 7
68. Andy Dalton CAR QB 14
69. Tyson Bagent CHI QB 5
70. Hendon Hooker DET QB 8
71. Drew Lock SEA QB 8
72. Case Keenum CHI QB 5
73. Josh Johnson WAS QB 12
74. Clayton Tune ARI QB 8
75. Trey Lance LAC QB 12
76. Jake Haener NO QB 11
77. Cam Miller LV QB 8
78. Graham Mertz HOU QB 6
79. Stetson Bennett LAR QB 8
80. Quinn Ewers MIA QB 12
81. Kyle McCord PHI QB 9
82. Will Howard PIT QB 5
83. Riley Leonard IND QB 11
84. Dorian Thompson-Robinson PHI QB 9
85. Bailey Zappe KC QB 10
86. Mike White BUF QB 7
87. Brett Rypien MIN QB 6
88. Skylar Thompson PIT QB 5
89. Easton Stick ATL QB 5
90. Devin Leary BAL QB 7
91. Shane Buechele BUF QB 7
92. Jack Plummer CAR QB 14
93. Austin Reed CHI QB 5
94. Will Grier DAL QB 10
95. Sam Ehlinger DEN QB 12
96. Kyle Allen DET QB 8
97. Sean Clifford GB QB 5
98. Kedon Slovis HOU QB 6
99. John Wolford JAX QB 8
100. Tommy DeVito NYG QB 14
101. Adrian Martinez NYJ QB 9
102. Tanner Mordecai SF QB 14
103. Michael Pratt TB QB 9
104. Brandon Allen TEN QB 10
105. Sam Hartman WAS QB 12
106. Logan Woodside CIN QB 10
107. Jason Bean IND QB 11
108. Kurtis Rourke SF QB 14
109. Tim Boyle TEN QB 10
110. Brady Cook NYJ QB 9
111. Chris Oladokun KC QB 10