Fantasy Football Flex Rankings (2025)

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