Fantasy Football 2-QB Flex Rankings (2025)

Last updated: July 3, 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. Saquon Barkley PHI RB 9
2. Derrick Henry BAL RB 7
3. Bijan Robinson ATL RB 5
4. Jahmyr Gibbs DET RB 8
5. Ja'Marr Chase CIN WR 10
6. Jonathan Taylor IND RB 11
7. Justin Jefferson MIN WR 6
8. Josh Jacobs GB RB 5
9. Ashton Jeanty LV RB 8
10. Kyren Williams LAR RB 8
11. Christian McCaffrey SF RB 14
12. Nico Collins HOU WR 6
13. CeeDee Lamb DAL WR 10
14. Puka Nacua LAR WR 8
15. Bucky Irving TB RB 9
16. De'Von Achane MIA RB 12
17. Malik Nabers NYG WR 14
18. Brian Thomas Jr. JAX WR 8
19. A.J. Brown PHI WR 9
20. James Cook BUF RB 7
21. Tee Higgins CIN WR 10
22. Amon-Ra St. Brown DET WR 8
23. Drake London ATL WR 5
24. Davante Adams LAR WR 8
25. Ladd McConkey LAC WR 12
26. Breece Hall NYJ RB 9
27. James Conner ARI RB 8
28. Joe Mixon HOU RB 6
29. Terry McLaurin WAS WR 12
30. Chuba Hubbard CAR RB 14
31. Chase Brown CIN RB 10
32. Mike Evans TB WR 9
33. Tyreek Hill MIA WR 12
34. Marvin Harrison Jr. ARI WR 8
35. Kenneth Walker III SEA RB 8
36. DK Metcalf PIT WR 5
37. Alvin Kamara NO RB 11
38. Xavier Worthy KC WR 10
39. Rashee Rice KC WR 10
40. Jaxon Smith-Njigba SEA WR 8
41. Courtland Sutton DEN WR 12
42. DeVonta Smith PHI WR 9
43. DJ Moore CHI WR 5
44. David Montgomery DET RB 8
45. Garrett Wilson NYJ WR 9
46. Omarion Hampton LAC RB 12
47. Jameson Williams DET WR 8
48. George Kittle SF TE 14
49. Zay Flowers BAL WR 7
50. Calvin Ridley TEN WR 10
51. Brock Bowers LV TE 8
52. George Pickens DAL WR 10
53. Aaron Jones MIN RB 6
54. Jordan Addison MIN WR 6
55. D'Andre Swift CHI RB 5
56. Chris Godwin TB WR 9
57. Tony Pollard TEN RB 10
58. Jerry Jeudy CLE WR 9
59. Trey McBride ARI TE 8
60. Deebo Samuel Sr. WAS WR 12
61. Jauan Jennings SF WR 14
62. Travis Hunter JAX WR 8
63. Jayden Reed GB WR 5
64. Quinshon Judkins CLE RB 9
65. Jaylen Waddle MIA WR 12
66. Tetairoa McMillan CAR WR 14
67. Jakobi Meyers LV WR 8
68. Kaleb Johnson PIT RB 5
69. Rome Odunze CHI WR 5
70. Brian Robinson Jr. WAS RB 12
71. TreVeyon Henderson NE RB 14
72. RJ Harvey DEN RB 12
73. Keon Coleman BUF WR 7
74. Darnell Mooney ATL WR 5
75. Chris Olave NO WR 11
76. Khalil Shakir BUF WR 7
77. Rashid Shaheed NO WR 11
78. Matthew Golden GB WR 5
79. Isiah Pacheco KC RB 10
80. Cooper Kupp SEA WR 8
81. Ricky Pearsall SF WR 14
82. Rashod Bateman BAL WR 7
83. Sam LaPorta DET TE 8
84. Michael Pittman Jr. IND WR 11
85. Brandon Aiyuk SF WR 14
86. Tyrone Tracy Jr. NYG RB 14
87. Stefon Diggs NE WR 14
88. Josh Downs IND WR 11
89. Marvin Mims Jr. DEN WR 12
90. Jaylen Warren PIT RB 5
91. Christian Kirk HOU WR 6
92. Adam Thielen CAR WR 14
93. Mark Andrews BAL TE 7
94. Travis Kelce KC TE 10
95. Romeo Doubs GB WR 5
96. Cedric Tillman CLE WR 9
97. T.J. Hockenson MIN TE 6
98. Quentin Johnston LAC WR 12
99. David Njoku CLE TE 9
100. Tre Harris LAC WR 12
101. Marquise Brown KC WR 10
102. Jack Bech LV WR 8
103. Najee Harris LAC RB 12
104. Emeka Egbuka TB WR 9
105. Tucker Kraft GB TE 5
106. Michael Wilson ARI WR 8
107. Cam Skattebo NYG RB 14
108. Javonte Williams DAL RB 10
109. Jayden Higgins HOU WR 6
110. Rhamondre Stevenson NE RB 14
111. Wan'Dale Robinson NYG WR 14
112. Xavier Legette CAR WR 14
113. Alec Pierce IND WR 11
114. Dallas Goedert PHI TE 9
115. Travis Etienne Jr. JAX RB 8
116. Kyle Williams NE WR 14
117. Luther Burden III CHI WR 5
118. Jordan Mason MIN RB 6
119. Joshua Palmer BUF WR 7
120. Calvin Austin III PIT WR 5
121. Jake Ferguson DAL TE 10
122. Zach Charbonnet SEA RB 8
123. Dalton Kincaid BUF TE 7
124. Austin Ekeler WAS RB 12
125. Zach Ertz WAS TE 12
126. DeAndre Hopkins BAL WR 7
127. Tyler Warren IND TE 11
128. J.K. Dobbins DEN RB 12
129. Tank Bigsby JAX RB 8
130. Darius Slayton NYG WR 14
131. DeMario Douglas NE WR 14
132. Tyjae Spears TEN RB 10
133. Jalen McMillan TB WR 9
134. Evan Engram DEN TE 12
135. Tyler Lockett TEN WR 10
136. Jonnu Smith PIT TE 5
137. Nick Westbrook-Ikhine MIA WR 12
138. Kyle Pitts ATL TE 5
139. Isaiah Likely BAL TE 7
140. Hunter Henry NE TE 14
141. Ray-Ray McCloud III ATL WR 5
142. Colston Loveland CHI TE 5
143. Cade Otton TB TE 9
144. Dontayvion Wicks GB WR 5
145. Tutu Atwell LAR WR 8
146. Mike Gesicki CIN TE 10
147. Rachaad White TB RB 9
148. Jalen Tolbert DAL WR 10
149. Pat Freiermuth PIT TE 5
150. Dyami Brown JAX WR 8
151. Allen Lazard NYJ WR 9
152. Dalton Schultz HOU TE 6
153. Andrei Iosivas CIN WR 10
154. Jalen Coker CAR WR 14
155. Brenton Strange JAX TE 8
156. Chig Okonkwo TEN TE 10
157. Mike Williams LAC WR 12
158. Jalen Nailor MIN WR 6
159. Tyler Allgeier ATL RB 5
160. Diontae Johnson CLE WR 9
161. Pat Bryant DEN WR 12
162. Brandin Cooks NO WR 11
163. Jaydon Blue DAL RB 10
164. Isaac Guerendo SF RB 14
165. Marquez Valdes-Scantling SEA WR 8
166. Ray Davis BUF RB 7
167. Juwan Johnson NO TE 11
168. Noah Brown WAS WR 12
169. Tre Tucker LV WR 8
170. Trey Benson ARI RB 8
171. Theo Johnson NYG TE 14
172. Roschon Johnson CHI RB 5
173. Mason Taylor NYJ TE 9
174. Devaughn Vele DEN WR 12
175. KaVontae Turpin DAL WR 10
176. Kayshon Boutte NE WR 14
177. Curtis Samuel BUF WR 7
178. Adonai Mitchell IND WR 11
179. Christian Watson GB WR 5
180. Jordan Whittington LAR WR 8
181. Demarcus Robinson SF WR 14
182. Josh Reynolds NYJ WR 9
183. Kendre Miller NO RB 11
184. Dont'e Thornton Jr. LV WR 8
185. Parker Washington JAX WR 8
186. Jaylin Noel HOU WR 6
187. Tyler Higbee LAR TE 8
188. Cole Kmet CHI TE 5
189. Jaylen Wright MIA RB 12
190. Tim Patrick DET WR 8
191. Greg Dortch ARI WR 8
192. Troy Franklin DEN WR 12
193. Bhayshul Tuten JAX RB 8
194. Noah Fant SEA TE 8
195. Van Jefferson TEN WR 10
196. Rico Dowdle CAR RB 14
197. Nick Chubb HOU RB 6
198. Ja'Tavion Sanders CAR TE 14
199. Roman Wilson PIT WR 5
200. Will Dissly LAC TE 12