Fantasy Football 2-QB Flex Rankings (2025)

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