Fantasy Football Flex Rankings (2025)

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