Fantasy Football 2-QB Flex Rankings (2025)

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