Fantasy Football 2-QB Flex Rankings (2024)

Last updated: April 16, 2024

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. Christian McCaffrey SF RB 9
2. Justin Jefferson MIN WR 13
3. Tyreek Hill MIA WR 10
4. CeeDee Lamb DAL WR 7
5. Breece Hall NYJ RB 7
6. Bijan Robinson ATL RB 11
7. Kyren Williams LAR RB 10
8. Amon-Ra St. Brown DET WR 9
9. Jonathan Taylor IND RB 11
10. Ja'Marr Chase CIN WR 7
11. Jahmyr Gibbs DET RB 9
12. A.J. Brown PHI WR 10
13. Sam LaPorta DET TE 9
14. D.J. Moore CHI WR 13
15. Puka Nacua LAR WR 10
16. Travis Etienne JAX RB 9
17. Brandon Aiyuk SF WR 9
18. Devon Achane MIA RB 10
19. Deebo Samuel SF WR 9
20. Saquon Barkley PHI RB 10
21. Garrett Wilson NYJ WR 7
22. Rachaad White TB RB 5
23. Chris Olave NO WR 11
24. Nico Collins HOU WR 7
25. Kenneth Walker III SEA RB 5
26. Davante Adams LV WR 13
27. Isiah Pacheco KC RB 10
28. Mike Evans TB WR 5
29. James Cook BUF RB 13
30. D.K. Metcalf SEA WR 5
31. Stefon Diggs HOU WR 7
32. David Montgomery DET RB 9
33. Mark Andrews BAL TE 13
34. Tank Dell HOU WR 7
35. Keenan Allen CHI WR 13
36. Michael Pittman Jr. IND WR 11
37. Josh Jacobs GB RB 6
38. James Conner ARI RB 14
39. Amari Cooper CLE WR 5
40. Tee Higgins CIN WR 7
41. Jaylen Waddle MIA WR 10
42. Rhamondre Stevenson NE RB 11
43. Rashee Rice KC WR 10
44. Joe Mixon HOU RB 7
45. Travis Kelce KC TE 10
46. Cooper Kupp LAR WR 10
47. Derrick Henry BAL RB 13
48. Alvin Kamara NO RB 11
49. DeVonta Smith PHI WR 10
50. Tony Pollard TEN RB 7
51. Nick Chubb CLE RB 5
52. Jayden Reed GB WR 6
53. Najee Harris PIT RB 6
54. Aaron Jones MIN RB 13
55. Raheem Mostert MIA RB 10
56. Calvin Ridley TEN WR 7
57. Javonte Williams DEN RB 9
58. D'Andre Swift CHI RB 13
59. Jordan Addison MIN WR 13
60. Brian Robinson Jr. WAS RB 14
61. George Pickens PIT WR 6
62. Christian Watson GB WR 6
63. Zay Flowers BAL WR 13
64. Tyjae Spears TEN RB 7
65. Christian Kirk JAX WR 9
66. Trey McBride ARI TE 14
67. Drake London ATL WR 11
68. DeAndre Hopkins TEN WR 7
69. Terry McLaurin WAS WR 14
70. Austin Ekeler WAS RB 14
71. George Kittle SF TE 9
72. David Njoku CLE TE 5
73. Courtland Sutton DEN WR 9
74. Diontae Johnson CAR WR 7
75. Khalil Herbert CHI RB 13
76. Chris Godwin TB WR 5
77. Jaylen Warren PIT RB 6
78. Zamir White LV RB 13
79. Jaxon Smith-Njigba SEA WR 5
80. Chuba Hubbard CAR RB 7
81. Devin Singletary NYG RB 13
82. Mike Williams NYJ WR 7
83. Gabriel Davis JAX WR 9
84. Tyler Lockett SEA WR 5
85. Evan Engram JAX TE 9
86. Marquise Brown KC WR 10
87. Jakobi Meyers LV WR 13
88. Jerome Ford CLE RB 5
89. Brandin Cooks DAL WR 7
90. Zach Charbonnet SEA RB 5
91. Gus Edwards LAC RB 5
92. Ty Chandler MIN RB 13
93. Romeo Doubs GB WR 6
94. Roschon Johnson CHI RB 13
95. Jameson Williams DET WR 9
96. Zack Moss CIN RB 7
97. Dallas Goedert PHI TE 10
98. Josh Downs IND WR 11
99. Kendre Miller NO RB 11
100. Tyler Allgeier ATL RB 11
101. T.J. Hockenson MIN TE 13
102. Adam Thielen CAR WR 7
103. Jake Ferguson DAL TE 7
104. Dameon Pierce HOU RB 7
105. Jahan Dotson WAS WR 14
106. Chase Brown CIN RB 7
107. A.J. Dillon GB RB 6
108. Jerry Jeudy CLE WR 5
109. J.K. Dobbins FA RB 13
110. Cole Kmet CHI TE 13
111. Dalton Kincaid BUF TE 13
112. Antonio Gibson NE RB 11
113. Ezekiel Elliott FA RB 11
114. Kyle Pitts ATL TE 11
115. Miles Sanders CAR RB 7
116. Alexander Mattison LV RB 13
117. Cam Akers FA RB 13
118. Darren Waller NYG TE 13
119. Treylon Burks TEN WR 7
120. JuJu Smith-Schuster NE WR 11
121. Michael Thomas FA WR 11
122. Quentin Johnston LAC WR 5
123. Elijah Moore CLE WR 5
124. Rashod Bateman BAL WR 13
125. Kadarius Toney KC WR 10
126. Pat Freiermuth PIT TE 6
127. Rashaad Penny FA RB 10
128. Samaje Perine DEN RB 9
129. Skyy Moore KC WR 10
130. Jamaal Williams NO RB 11
131. Allen Lazard NYJ WR 7
132. Rondale Moore ATL WR 11
133. Damien Harris FA RB 13
134. Jerick McKinnon FA RB 10
135. Dalton Schultz HOU TE 7
136. Elijah Mitchell SF RB 9
137. Odell Beckham Jr FA WR 13
138. Darnell Mooney ATL WR 11
139. Tyler Boyd FA WR 7
140. Zay Jones JAX WR 9
141. Greg Dulcich DEN TE 9
142. Tyler Higbee LAR TE 10
143. Chigoziem Okonkwo TEN TE 7
144. Jeffery Wilson MIA RB 10
145. Kenneth Gainwell PHI RB 10
146. Michael Gallup FA WR 7
147. D.J. Chark CAR WR 7
148. Cordarrelle Patterson PIT RB 6
149. Donta Foreman CLE RB 5
150. Donovan Peoples-Jones DET WR 9
151. Gerald Everett CHI TE 13
152. Michael Carter NYJ RB 7
153. Hunter Renfrow FA WR 13
154. Tank Bigsby JAX RB 9
155. Dawson Knox BUF TE 13
156. Alec Pierce IND WR 11
157. Clyde Edwards-Helaire KC RB 10
158. Chase Claypool FA WR 10
159. Wan'Dale Robinson NYG WR 13
160. K.J. Osborn NE WR 11
161. Mike Gesicki CIN TE 7
162. Allen Robinson FA WR 6
163. Zach Ertz WAS TE 14
164. Marquez Valdes-Scantling FA WR 10
165. Taysom Hill NO TE 11
166. John Metchie III HOU WR 7
167. Curtis Samuel BUF WR 13
168. James Robinson NO RB 11
169. Michael Mayer LV TE 13
170. Hunter Henry NE TE 11
171. Irv Smith Jr. KC TE 10
172. Mecole Hardman FA WR 10
173. Noah Fant SEA TE 5
174. Joshua Kelley FA RB 5
175. Justyn Ross KC WR 10
176. Pierre Strong Jr. CLE RB 5
177. Chase Edmonds TB RB 5
178. Rex Burkhead FA RB 7
179. Kenyan Drake FA RB 6
180. Tyrion Davis-Price PHI RB 10
181. Jalin Hyatt NYG WR 13
182. Robert Woods FA WR 7
183. Latavius Murray FA RB 13
184. Isaiah Spiller LAC RB 5
185. Marcedes Lewis FA TE 13
186. Matthew Slater FA WR 11
187. Jimmy Graham FA TE 11
188. Randall Cobb FA WR 7
189. Cole Beasley FA WR 13
190. Marquise Goodwin FA WR 5
191. Brandon Bolden FA RB 13
192. Marvin Jones FA WR 9
193. Logan Thomas FA TE 14
194. Willie Snead FA WR 9
195. DeVante Parker PHI WR 10
196. Melvin Gordon FA RB 13
197. Phillip Dorsett DEN WR 9
198. Breshad Perriman FA WR 11
199. Nelson Agholor BAL WR 13
200. Ameer Abdullah LV RB 13