NFL DRAFT ROOKIE GUIDE IS NOW LIVE!

Fantasy Football Flex Rankings (2024)

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