Fantasy Football Flex Rankings (2025)

Last updated: July 27, 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 9
2. Derrick Henry BAL RB 7
3. Bijan Robinson ATL RB 5
4. Jahmyr Gibbs DET RB 8
5. Ja'Marr Chase CIN WR 10
6. Jonathan Taylor IND RB 11
7. Justin Jefferson MIN WR 6
8. Josh Jacobs GB RB 5
9. Christian McCaffrey SF RB 14
10. Ashton Jeanty LV RB 8
11. Nico Collins HOU WR 6
12. Kyren Williams LAR RB 8
13. CeeDee Lamb DAL WR 10
14. Bucky Irving TB RB 9
15. Puka Nacua LAR WR 8
16. De'Von Achane MIA RB 12
17. Brian Thomas Jr. JAX WR 8
18. Malik Nabers NYG WR 14
19. A.J. Brown PHI WR 9
20. James Cook BUF RB 7
21. Amon-Ra St. Brown DET WR 8
22. Ladd McConkey LAC WR 12
23. Drake London ATL WR 5
24. Mike Evans TB WR 9
25. Tee Higgins CIN WR 10
26. Davante Adams LAR WR 8
27. Chase Brown CIN RB 10
28. James Conner ARI RB 8
29. Breece Hall NYJ RB 9
30. Joe Mixon HOU RB 6
31. Chuba Hubbard CAR RB 14
32. Terry McLaurin WAS WR 12
33. Tyreek Hill MIA WR 12
34. Marvin Harrison Jr. ARI WR 8
35. Kenneth Walker III SEA RB 8
36. DK Metcalf PIT WR 5
37. Alvin Kamara NO RB 11
38. Omarion Hampton LAC RB 12
39. Xavier Worthy KC WR 10
40. Courtland Sutton DEN WR 12
41. Jaxon Smith-Njigba SEA WR 8
42. DeVonta Smith PHI WR 9
43. DJ Moore CHI WR 5
44. Garrett Wilson NYJ WR 9
45. Jameson Williams DET WR 8
46. George Kittle SF TE 14
47. David Montgomery DET RB 8
48. Calvin Ridley TEN WR 10
49. Zay Flowers BAL WR 7
50. Brock Bowers LV TE 8
51. George Pickens DAL WR 10
52. D'Andre Swift CHI RB 5
53. Tetairoa McMillan CAR WR 14
54. Jerry Jeudy CLE WR 9
55. Deebo Samuel Sr. WAS WR 12
56. Aaron Jones MIN RB 6
57. Rashee Rice KC WR 10
58. Jauan Jennings SF WR 14
59. Trey McBride ARI TE 8
60. Jaylen Waddle MIA WR 12
61. Travis Hunter JAX WR 8
62. Tony Pollard TEN RB 10
63. Jayden Reed GB WR 5
64. Kaleb Johnson PIT RB 5
65. Jakobi Meyers LV WR 8
66. TreVeyon Henderson NE RB 14
67. Jordan Addison MIN WR 6
68. Chris Godwin TB WR 9
69. Rome Odunze CHI WR 5
70. Brian Robinson Jr. WAS RB 12
71. Chris Olave NO WR 11
72. Darnell Mooney ATL WR 5
73. Matthew Golden GB WR 5
74. RJ Harvey DEN RB 12
75. Rashid Shaheed NO WR 11
76. Keon Coleman BUF WR 7
77. Khalil Shakir BUF WR 7
78. Isiah Pacheco KC RB 10
79. Ricky Pearsall SF WR 14
80. Cooper Kupp SEA WR 8
81. Stefon Diggs NE WR 14
82. Sam LaPorta DET TE 8
83. Michael Pittman Jr. IND WR 11
84. Josh Downs IND WR 11
85. Quinshon Judkins CLE RB 9
86. Rashod Bateman BAL WR 7
87. Marvin Mims Jr. DEN WR 12
88. Tre Harris LAC WR 12
89. Tyrone Tracy Jr. NYG RB 14
90. Jaylen Warren PIT RB 5
91. Brandon Aiyuk SF WR 14
92. Marquise Brown KC WR 10
93. Quentin Johnston LAC WR 12
94. Mark Andrews BAL TE 7
95. Christian Kirk HOU WR 6
96. Adam Thielen CAR WR 14
97. Emeka Egbuka TB WR 9
98. T.J. Hockenson MIN TE 6
99. Travis Kelce KC TE 10
100. Cedric Tillman CLE WR 9
101. David Njoku CLE TE 9
102. Romeo Doubs GB WR 5
103. Cam Skattebo NYG RB 14
104. Tucker Kraft GB TE 5
105. J.K. Dobbins DEN RB 12
106. Jayden Higgins HOU WR 6
107. Javonte Williams DAL RB 10
108. Jordan Mason MIN RB 6
109. Travis Etienne Jr. JAX RB 8
110. Michael Wilson ARI WR 8
111. Jack Bech LV WR 8
112. Rhamondre Stevenson NE RB 14
113. Alec Pierce IND WR 11
114. Najee Harris LAC RB 12
115. Wan'Dale Robinson NYG WR 14
116. Xavier Legette CAR WR 14
117. Luther Burden III CHI WR 5
118. Dallas Goedert PHI TE 9
119. Calvin Austin III PIT WR 5
120. Kyle Williams NE WR 14
121. Jake Ferguson DAL TE 10
122. Joshua Palmer BUF WR 7
123. Tyjae Spears TEN RB 10
124. Tyler Warren IND TE 11
125. Zach Ertz WAS TE 12
126. Dalton Kincaid BUF TE 7
127. Darius Slayton NYG WR 14
128. Tyler Lockett TEN WR 10
129. DeAndre Hopkins BAL WR 7
130. Evan Engram DEN TE 12