Fantasy Football Flex Rankings (2025)

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