Fantasy Football Flex Rankings (2025)

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