Fantasy Football Flex Rankings (2025)

Last updated: May 12, 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. Chuba Hubbard CAR RB -
34. DK Metcalf PIT WR -
35. Kenneth Walker III SEA RB -
36. Xavier Worthy KC WR -
37. Courtland Sutton DEN WR -
38. DJ Moore CHI WR -
39. Alvin Kamara NO RB -
40. Omarion Hampton LAC RB -
41. Jameson Williams DET WR -
42. Chase Brown CIN RB -
43. DeVonta Smith PHI WR -
44. Rashee Rice KC WR -
45. David Montgomery DET RB -
46. George Pickens DAL WR -
47. Jaxon Smith-Njigba SEA WR -
48. Zay Flowers BAL WR -
49. Calvin Ridley TEN WR -
50. Garrett Wilson NYJ WR -
51. Jerry Jeudy CLE WR -
52. Deebo Samuel Sr. WAS WR -
53. Aaron Jones MIN RB -
54. Brock Bowers LV TE -
55. D'Andre Swift CHI RB -
56. Jauan Jennings SF WR -
57. George Kittle SF TE -
58. Chris Olave NO WR -
59. Trey McBride ARI TE -
60. Jordan Addison MIN WR -
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. Tetairoa McMillan CAR WR -
67. Jakobi Meyers LV WR -
68. Travis Hunter JAX WR -
69. Matthew Golden GB WR -
70. Rome Odunze CHI WR -
71. Quinshon Judkins CLE RB -
72. Keon Coleman BUF WR -
73. Khalil Shakir BUF WR -
74. Darnell Mooney ATL WR -
75. Rashid Shaheed NO WR -
76. Isiah Pacheco KC RB -
77. Ricky Pearsall SF WR -
78. Brian Robinson Jr. WAS RB -
79. Kaleb Johnson PIT RB -
80. TreVeyon Henderson NE RB -
81. Rashod Bateman BAL WR -
82. Cooper Kupp SEA WR -
83. Sam LaPorta DET TE -
84. Michael Pittman Jr. IND WR -
85. Christian Kirk HOU WR -
86. Marvin Mims Jr. DEN WR -
87. Stefon Diggs NE WR -
88. Jaylen Warren PIT RB -
89. Brandon Aiyuk SF WR -
90. Josh Downs IND WR -
91. Marquise Brown KC WR -
92. Tyrone Tracy Jr. NYG RB -
93. Adam Thielen CAR WR -
94. Jack Bech LV WR -
95. Jayden Higgins HOU WR -
96. Jonnu Smith MIA TE -
97. Travis Kelce KC TE -
98. Romeo Doubs GB WR -
99. Quentin Johnston LAC WR -
100. Tre Harris LAC WR -
101. Mark Andrews BAL TE -
102. Cedric Tillman CLE WR -
103. T.J. Hockenson MIN TE -
104. Michael Wilson ARI WR -
105. David Njoku CLE TE -
106. Emeka Egbuka TB WR -
107. Rhamondre Stevenson NE RB -
108. Wan'Dale Robinson NYG WR -
109. Xavier Legette CAR WR -
110. Javonte Williams DAL RB -
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. Mike Williams LAC WR -
124. Jalen Coker CAR WR -
125. Dalton Kincaid BUF TE -
126. Pat Freiermuth PIT TE -
127. Diontae Johnson CLE WR -
128. Jordan Mason MIN RB -
129. DeMario Douglas NE WR -
130. DeAndre Hopkins BAL WR -