Fantasy Football 2-QB Flex Rankings (2025)

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