Fantasy Football 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