Fantasy Football 2-QB Rankings (2025)

Last updated: April 25, 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. Josh Allen BUF QB 12
2. Lamar Jackson BAL QB 14
3. Joe Burrow CIN QB 12
4. Jayden Daniels WAS QB 14
5. Jalen Hurts PHI QB 5
6. Saquon Barkley PHI RB 5
7. Patrick Mahomes KC QB 6
8. Bijan Robinson ATL RB 12
9. Derrick Henry BAL RB 14
10. Christian McCaffrey SF RB 9
11. Jonathan Taylor IND RB 14
12. Jahmyr Gibbs DET RB 5
13. Ja'Marr Chase CIN WR 12
14. CeeDee Lamb DAL WR 7
15. Justin Jefferson MIN WR 6
16. Baker Mayfield TB QB 11
17. Brock Purdy SF QB 9
18. Dak Prescott DAL QB 7
19. Josh Jacobs GB RB 10
20. Jared Goff DET QB 5
21. Nico Collins HOU WR 14
22. Justin Herbert LAC QB 5
23. Kyren Williams LAR RB 6
24. Puka Nacua LAR WR 6
25. Kyler Murray ARI QB 11
26. A.J. Brown PHI WR 5
27. Bo Nix DEN QB 14
28. C.J. Stroud HOU QB 14
29. J.J. McCarthy MIN QB 6
30. Tyreek Hill MIA WR 6
31. Breece Hall NYJ RB 12
32. Caleb Williams CHI QB 7
33. Tua Tagovailoa MIA QB 6
34. James Cook BUF RB 12
35. Joe Mixon HOU RB 14
36. Jordan Love GB QB 10
37. Amon-Ra St. Brown DET WR 5
38. Devon Achane MIA RB 6
39. Drake London ATL WR 12
40. Trevor Lawrence JAX QB 12
41. Tee Higgins CIN WR 12
42. Malik Nabers NYG WR 11
43. Mike Evans TB WR 11
44. Brian Thomas Jr. JAX WR 12
45. James Conner ARI RB 11
46. Davante Adams NYJ WR 12
47. Bucky Irving TB RB 11
48. Kenneth Walker III SEA RB 10
49. Matthew Stafford LAR QB 6
50. Marvin Harrison Jr. ARI WR 11
51. Geno Smith SEA QB 10
52. D.J. Moore CHI WR 7
53. D.K. Metcalf SEA WR 10
54. Chris Olave NO WR 12
55. Garrett Wilson NYJ WR 12
56. Alvin Kamara NO RB 12
57. Ladd McConkey LAC WR 5
58. Drake Maye NE QB 14
59. DeVonta Smith PHI WR 5
60. David Montgomery DET RB 5
61. Bryce Young CAR QB 11
62. Chuba Hubbard CAR RB 11
63. Terry McLaurin WAS WR 14
64. Deebo Samuel SF WR 9
65. Courtland Sutton DEN WR 14
66. Najee Harris PIT RB 9
67. Rashee Rice KC WR 6
68. Derek Carr NO QB 12
69. Chris Godwin TB WR 11
70. Xavier Worthy KC WR 6
71. Zay Flowers BAL WR 14
72. Chase Brown CIN RB 12
73. Jaylen Waddle MIA WR 6
74. Sam Darnold MIN QB 6
75. George Pickens PIT WR 9
76. Isiah Pacheco KC RB 6
77. Jameson Williams DET WR 5
78. Aaron Jones MIN RB 6
79. Calvin Ridley TEN WR 5
80. Jerry Jeudy CLE WR 10
81. Christian Kirk JAX WR 12
82. Jayden Reed GB WR 10
83. Jaxon Smith-Njigba SEA WR 10
84. D'Andre Swift CHI RB 7
85. Rhamondre Stevenson NE RB 14
86. George Kittle SF TE 9
87. Jake Bates DET PK 5
88. Tony Pollard TEN RB 5
89. Jordan Addison MIN WR 6
90. Brock Bowers LV TE 10
91. Trey McBride ARI TE 11
92. Brandon Aiyuk SF WR 9
93. Rome Odunze CHI WR 7
94. Zane Gonzalez WAS PK 14
95. Stefon Diggs HOU WR 14
96. Tyrone Tracy Jr. NYG RB 11
97. Brandon McManus GB PK 10
98. Cooper Kupp LAR WR 6
99. Khalil Shakir BUF WR 12
100. Travis Etienne JAX RB 12
101. Michael Pittman Jr. IND WR 14
102. Jake Elliott PHI PK 5
103. Jakobi Meyers LV WR 10
104. Brandon Aubrey DAL PK 7
105. Rashid Shaheed NO WR 12
106. Keon Coleman BUF WR 12
107. Brian Robinson Jr. WAS RB 14
108. Darnell Mooney ATL WR 12
109. Marquise Brown KC WR 6
110. Sam LaPorta DET TE 5
111. Jaylen Warren PIT RB 9
112. Justin Fields PIT QB 9
113. Cairo Santos CHI PK 7
114. Younghoe Koo ATL PK 12
115. Adam Thielen CAR WR 11
116. Romeo Doubs GB WR 10
117. Jauan Jennings SF WR 9
118. Joey Slye NE PK 14
119. Travis Kelce KC TE 6
120. Jalen Coker CAR WR 11
121. Jerome Ford CLE RB 10
122. Mark Andrews BAL TE 14
123. Josh Downs IND WR 14
124. David Njoku CLE TE 10
125. Rashod Bateman BAL WR 14
126. Josh Palmer LAC WR 5
127. Quentin Johnston LAC WR 5
128. Gabriel Davis JAX WR 12
129. Ricky Pearsall SF WR 9
130. Marvin Mims DEN WR 14
131. Will Reichard MIN PK 6
132. Jalen McMillan TB WR 11
133. Xavier Legette CAR WR 11
134. Jake Moody SF PK 9
135. Dontayvion Wicks GB WR 10
136. Mike Williams PIT WR 9
137. Jake Ferguson DAL TE 7
138. DeAndre Hopkins KC WR 6
139. T.J. Hockenson MIN TE 6
140. Michael Wilson ARI WR 11
141. Michael Penix Jr. ATL QB 12
142. Jonnu Smith MIA TE 6
143. Dalton Kincaid BUF TE 12
144. Demario Douglas NE WR 14
145. Russell Wilson PIT QB 9
146. Wan'Dale Robinson NYG WR 11
147. Curtis Samuel BUF WR 12
148. Cedric Tillman CLE WR 10
149. Rachaad White TB RB 11
150. Tank Dell HOU WR 14
151. Javonte Williams DEN RB 14
152. Brandin Cooks DAL WR 7
153. Darius Slayton NYG WR 11
154. Austin Ekeler WAS RB 14
155. Tank Bigsby JAX RB 12
156. Kyle Pitts ATL TE 12
157. Dallas Goedert PHI TE 5
158. Tucker Kraft GB TE 10
159. Tyjae Spears TEN RB 5
160. Christian Watson GB WR 10
161. Jalen Tolbert DAL WR 7
162. Dyami Brown WAS WR 14
163. Evan Engram JAX TE 12
164. Pat Freiermuth PIT TE 9
165. Alec Pierce IND WR 14
166. Cole Kmet CHI TE 7
167. Adonai Mitchell IND WR 14
168. Tyler Allgeier ATL RB 12
169. Tyler Lockett SEA WR 10
170. Zach Charbonnet SEA RB 10
171. Anthony Richardson IND QB 14
172. Isaiah Likely BAL TE 14
173. Jordan Mason SF RB 9
174. Demarcus Robinson LAR WR 6
175. Hunter Henry NE TE 14
176. Justin Tucker BAL PK 14
177. Dustin Hopkins CLE PK 10
178. Ray-Ray McCloud ATL WR 12
179. Tyler Bass BUF PK 12
180. Dalton Schultz HOU TE 14
181. Sincere McCormick LV RB 10
182. Tre Tucker LV WR 10
183. Harrison Butker KC PK 6
184. Andrei Iosivas CIN WR 12
185. Troy Franklin DEN WR 14
186. Cade Otton TB TE 11
187. Evan McPherson CIN PK 12
188. KaVontae Turpin DAL WR 7
189. Zach Ertz WAS TE 14
190. Noah Brown WAS WR 14
191. Chigoziem Okonkwo TEN TE 5
192. Juwan Johnson NO TE 12
193. Chase McLaughlin TB PK 11
194. Antonio Gibson NE RB 14
195. Mike Gesicki CIN TE 12
196. Jaleel McLaughlin DEN RB 14
197. Jalen Nailor MIN WR 6
198. Trey Benson ARI RB 11
199. Roman Wilson PIT WR 9
200. Jason Sanders MIA PK 6