Fantasy Football Quarterback (QB) Rankings (2025)

Last updated: May 27, 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. Jared Goff DET QB 8
10. Brock Purdy SF QB 14
11. Kyler Murray ARI QB 8
12. Dak Prescott DAL QB 10
13. Caleb Williams CHI QB 5
14. Jordan Love GB QB 5
15. Justin Herbert LAC QB 12
16. J.J. McCarthy MIN QB 6
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. Bryce Young CAR QB 14
25. Michael Penix Jr. ATL QB 5
26. Sam Darnold SEA QB 8
27. Cam Ward TEN QB 10
28. Anthony Richardson IND QB 11
29. Tyler Shough NO QB 11
30. Russell Wilson NYG QB 14
31. Mason Rudolph PIT QB 5
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. Kirk Cousins ATL QB 5
39. Spencer Rattler NO QB 11
40. Skylar Thompson PIT QB 5
41. Taysom Hill NO QB 11
42. Jalen Milroe SEA QB 8
43. Deshaun Watson CLE QB 9
44. Kyle Trask TB QB 9
45. Tyrod Taylor NYJ QB 9
46. Jake Browning CIN QB 10
47. Mac Jones SF QB 14
48. Taylor Heinicke LAC QB 12
49. Gardner Minshew II KC QB 10
50. Marcus Mariota WAS QB 12
51. Malik Willis GB QB 5
52. Will Levis TEN QB 10
53. Cooper Rush BAL QB 7
54. Jameis Winston NYG QB 14
55. Joe Milton III DAL QB 10
56. Mitchell Trubisky BUF QB 7
57. Davis Mills HOU QB 6
58. Aidan O'Connell LV QB 8
59. Nick Mullens JAX QB 8
60. Jimmy Garoppolo LAR QB 8
61. Jarrett Stidham DEN QB 12
62. Joshua Dobbs NE QB 14
63. Jacoby Brissett ARI QB 8
64. Sam Howell MIN QB 6
65. Tanner McKee PHI QB 9
66. Zach Wilson MIA QB 12
67. Hendon Hooker DET QB 8
68. Andy Dalton CAR QB 14
69. Drew Lock SEA QB 8
70. Tyson Bagent CHI QB 5
71. Will Howard PIT QB 5
72. Case Keenum CHI QB 5
73. Trey Lance LAC QB 12
74. Cam Miller LV QB 8
75. Graham Mertz HOU QB 6
76. Josh Johnson WAS QB 12
77. Clayton Tune ARI QB 8
78. Jake Haener NO QB 11
79. Stetson Bennett LAR QB 8
80. Quinn Ewers MIA QB 12
81. Kyle McCord PHI QB 9
82. Riley Leonard IND QB 11
83. Tommy DeVito NYG QB 14
84. Tommy Mellott LV QB 8
85. Bailey Zappe KC QB 10
86. Brett Rypien MIN QB 6
87. Mike White BUF QB 7
88. Easton Stick ATL QB 5
89. Devin Leary BAL QB 7
90. Shane Buechele BUF QB 7
91. Jack Plummer CAR QB 14
92. Austin Reed CHI QB 5
93. Will Grier DAL QB 10
94. Sam Ehlinger DEN QB 12
95. Kyle Allen DET QB 8
96. Sean Clifford GB QB 5
97. Kedon Slovis HOU QB 6
98. John Wolford JAX QB 8
99. Adrian Martinez NYJ QB 9
100. Carter Bradley LV QB 8
101. Dorian Thompson-Robinson PHI QB 9
102. Tanner Mordecai SF QB 14
103. Michael Pratt TB QB 9
104. Sam Hartman WAS QB 12
105. Logan Woodside CIN QB 10
106. Jason Bean IND QB 11
107. Kurtis Rourke SF QB 14
108. Tim Boyle TEN QB 10
109. Brady Cook NYJ QB 9
110. Brandon Allen TEN QB 10