Fantasy Football Flex Rankings (2025)

Last updated: July 30, 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. 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. James Cook BUF RB 7
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. Terry McLaurin WAS WR 12
31. Marvin Harrison Jr. ARI WR 8
32. Tyreek Hill MIA WR 12
33. Chuba Hubbard CAR RB 14
34. DK Metcalf PIT WR 5
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. Tetairoa McMillan CAR WR 14
52. Jerry Jeudy CLE WR 9
53. Deebo Samuel Sr. WAS WR 12
54. D'Andre Swift CHI RB 5
55. Jauan Jennings SF WR 14
56. Jaylen Waddle MIA WR 12
57. Aaron Jones MIN RB 6
58. Joe Mixon HOU RB 6
59. Trey McBride ARI TE 8
60. Travis Hunter JAX WR 8
61. Jayden Reed GB WR 5
62. Jakobi Meyers LV WR 8
63. Tony Pollard TEN RB 10
64. Kaleb Johnson PIT RB 5
65. Rashee Rice KC WR 10
66. Chris Godwin TB WR 9
67. Rome Odunze CHI WR 5
68. TreVeyon Henderson NE RB 14
69. Jordan Addison MIN WR 6
70. Chris Olave NO WR 11
71. Brian Robinson Jr. WAS RB 12
72. Darnell Mooney ATL WR 5
73. Matthew Golden GB WR 5
74. Rashid Shaheed NO WR 11
75. Khalil Shakir BUF WR 7
76. Keon Coleman BUF WR 7
77. RJ Harvey DEN RB 12
78. Ricky Pearsall SF WR 14
79. Isiah Pacheco KC RB 10
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. Rashod Bateman BAL WR 7
86. Marvin Mims Jr. DEN WR 12
87. Tre Harris LAC WR 12
88. Brandon Aiyuk SF WR 14
89. Tyrone Tracy Jr. NYG RB 14
90. Marquise Brown KC WR 10
91. Quentin Johnston LAC WR 12
92. Jaylen Warren PIT RB 5
93. Christian Kirk HOU WR 6
94. Mark Andrews BAL TE 7
95. Adam Thielen CAR WR 14
96. Emeka Egbuka TB WR 9
97. Cedric Tillman CLE WR 9
98. Travis Kelce KC TE 10
99. T.J. Hockenson MIN TE 6
100. Romeo Doubs GB WR 5
101. David Njoku CLE TE 9
102. Quinshon Judkins CLE RB 9
103. Tucker Kraft GB TE 5
104. Cam Skattebo NYG RB 14
105. Jayden Higgins HOU WR 6
106. Michael Wilson ARI WR 8
107. J.K. Dobbins DEN RB 12
108. Javonte Williams DAL RB 10
109. Jack Bech LV WR 8
110. Alec Pierce IND WR 11
111. Joshua Palmer BUF WR 7
112. Jordan Mason MIN RB 6
113. Wan'Dale Robinson NYG WR 14
114. Xavier Legette CAR WR 14
115. Luther Burden III CHI WR 5
116. Calvin Austin III PIT WR 5
117. Najee Harris LAC RB 12
118. Dallas Goedert PHI TE 9
119. Kyle Williams NE WR 14
120. Rhamondre Stevenson NE RB 14
121. Travis Etienne Jr. JAX RB 8
122. Jake Ferguson DAL TE 10
123. Darius Slayton NYG WR 14
124. Tyler Lockett TEN WR 10
125. Tyler Warren IND TE 11
126. Zach Ertz WAS TE 12
127. Dalton Kincaid BUF TE 7
128. DeAndre Hopkins BAL WR 7
129. DeMario Douglas NE WR 14
130. Tyjae Spears TEN RB 10