Fantasy Football Flex Rankings (2024)

Last updated: July 19, 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. Tyreek Hill MIA WR 6
3. CeeDee Lamb DAL WR 7
4. Breece Hall NYJ RB 12
5. Bijan Robinson ATL RB 12
6. Jonathan Taylor IND RB 14
7. Ja'Marr Chase CIN WR 12
8. A.J. Brown PHI WR 5
9. Saquon Barkley PHI RB 5
10. Justin Jefferson MIN WR 6
11. Amon-Ra St. Brown DET WR 5
12. Kyren Williams LAR RB 6
13. Josh Jacobs GB RB 10
14. Garrett Wilson NYJ WR 12
15. Jahmyr Gibbs DET RB 5
16. Puka Nacua LAR WR 6
17. Deebo Samuel SF WR 9
18. Derrick Henry BAL RB 14
19. Travis Etienne JAX RB 12
20. Isiah Pacheco KC RB 6
21. Brandon Aiyuk SF WR 9
22. Drake London ATL WR 12
23. Mike Evans TB WR 11
24. Cooper Kupp LAR WR 6
25. Nico Collins HOU WR 14
26. Rachaad White TB RB 11
27. Jaylen Waddle MIA WR 6
28. David Montgomery DET RB 5
29. Amari Cooper CLE WR 10
30. D.K. Metcalf SEA WR 10
31. Devon Achane MIA RB 6
32. D.J. Moore CHI WR 7
33. Chris Olave NO WR 12
34. Tee Higgins CIN WR 12
35. James Cook BUF RB 12
36. DeVonta Smith PHI WR 5
37. Marvin Harrison Jr. ARI WR 11
38. Kenneth Walker III SEA RB 10
39. Stefon Diggs HOU WR 14
40. Tank Dell HOU WR 14
41. Joe Mixon HOU RB 14
42. Davante Adams LV WR 10
43. Christian Kirk JAX WR 12
44. Aaron Jones MIN RB 6
45. George Pickens PIT WR 9
46. James Conner ARI RB 11
47. Zay Flowers BAL WR 14
48. Jordan Addison MIN WR 6
49. Najee Harris PIT RB 9
50. Jayden Reed GB WR 10
51. Travis Kelce KC TE 6
52. Nick Chubb CLE RB 10
53. Malik Nabers NYG WR 11
54. Rome Odunze CHI WR 7
55. Sam LaPorta DET TE 5
56. Michael Pittman Jr. IND WR 14
57. Keenan Allen CHI WR 7
58. D'Andre Swift CHI RB 7
59. Calvin Ridley TEN WR 5
60. Devin Singletary NYG RB 11
61. Chris Godwin TB WR 11
62. Zamir White LV RB 10
63. Ezekiel Elliott DAL RB 7
64. Terry McLaurin WAS WR 14
65. Rhamondre Stevenson NE RB 14
66. Rashee Rice KC WR 6
67. Raheem Mostert MIA RB 6
68. Xavier Worthy KC WR 6
69. Gus Edwards LAC RB 5
70. Alvin Kamara NO RB 12
71. Javonte Williams DEN RB 14
72. George Kittle SF TE 9
73. Zack Moss CIN RB 12
74. Marquise Brown KC WR 6
75. Mark Andrews BAL TE 14
76. Christian Watson GB WR 10
77. Tony Pollard TEN RB 5
78. DeAndre Hopkins TEN WR 5
79. Jaylen Warren PIT RB 9
80. Jonathon Brooks CAR RB 11
81. Ladd McConkey LAC WR 5
82. Brian Thomas Jr. JAX WR 12
83. Jameson Williams DET WR 5
84. Romeo Doubs GB WR 10
85. Mike Williams NYJ WR 12
86. Tyler Lockett SEA WR 10
87. Keon Coleman BUF WR 12
88. Tyjae Spears TEN RB 5
89. Chase Brown CIN RB 12
90. Gabriel Davis JAX WR 12
91. Brian Robinson Jr. WAS RB 14
92. Jaxon Smith-Njigba SEA WR 10
93. Dalton Kincaid BUF TE 12
94. Courtland Sutton DEN WR 14
95. Kyle Pitts ATL TE 12
96. Jerry Jeudy CLE WR 10
97. Austin Ekeler WAS RB 14
98. Trey McBride ARI TE 11
99. Ricky Pearsall SF WR 9
100. Xavier Legette CAR WR 11
101. Khalil Shakir BUF WR 12
102. Brandin Cooks DAL WR 7
103. Curtis Samuel BUF WR 12
104. Josh Palmer LAC WR 5
105. Rashid Shaheed NO WR 12
106. Jakobi Meyers LV WR 10
107. Josh Downs IND WR 14
108. Roman Wilson PIT WR 9
109. Zach Charbonnet SEA RB 10
110. Malachi Corley NYJ WR 12
111. Adonai Mitchell IND WR 14
112. Diontae Johnson CAR WR 11
113. Darnell Mooney ATL WR 12
114. Michael Wilson ARI WR 11
115. Jake Ferguson DAL TE 7
116. Demario Douglas NE WR 14
117. Jahan Dotson WAS WR 14
118. Quentin Johnston LAC WR 5
119. Troy Franklin DEN WR 14
120. Ja'Lynn Polk NE WR 14
121. David Njoku CLE TE 10
122. Wan'Dale Robinson NYG WR 11
123. Jerome Ford CLE RB 10
124. Rashod Bateman BAL WR 14
125. Dallas Goedert PHI TE 5
126. Dalton Schultz HOU TE 14
127. Chuba Hubbard CAR RB 11
128. Evan Engram JAX TE 12
129. Devontez Walker BAL WR 14
130. Marvin Mims DEN WR 14