Fantasy Football Flex Rankings (2025)

Last updated: June 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. 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. Bucky Irving TB RB 9
15. Puka Nacua LAR WR 8
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. Ladd McConkey LAC WR 12
25. Davante Adams LAR WR 8
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. Chuba Hubbard CAR RB 14
31. Chase Brown CIN RB 10
32. Mike Evans TB WR 9
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. DJ Moore CHI WR 5
42. Courtland Sutton DEN WR 12
43. DeVonta Smith PHI WR 9
44. David Montgomery DET RB 8
45. Garrett Wilson NYJ WR 9
46. Omarion Hampton LAC RB 12
47. Jameson Williams DET WR 8
48. Zay Flowers BAL WR 7
49. Calvin Ridley TEN WR 10
50. George Kittle SF TE 14
51. Aaron Jones MIN RB 6
52. George Pickens DAL WR 10
53. Brock Bowers LV TE 8
54. Jordan Addison MIN WR 6
55. D'Andre Swift CHI RB 5
56. Chris Godwin TB WR 9
57. Tony Pollard TEN RB 10
58. Jerry Jeudy CLE WR 9
59. Travis Hunter JAX WR 8
60. Deebo Samuel Sr. WAS WR 12
61. Jauan Jennings SF WR 14
62. Trey McBride ARI TE 8
63. Jayden Reed GB WR 5
64. Quinshon Judkins CLE RB 9
65. Jakobi Meyers LV WR 8
66. Tetairoa McMillan CAR WR 14
67. Kaleb Johnson PIT RB 5
68. Jaylen Waddle MIA WR 12
69. RJ Harvey DEN RB 12
70. Rome Odunze CHI WR 5
71. Brian Robinson Jr. WAS RB 12
72. TreVeyon Henderson NE RB 14
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. Tyrone Tracy Jr. NYG RB 14
87. Stefon Diggs NE WR 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. Jonnu Smith PIT TE 5
93. Adam Thielen CAR WR 14
94. Mark Andrews BAL TE 7
95. Romeo Doubs GB WR 5
96. Jack Bech LV WR 8
97. Cedric Tillman CLE WR 9
98. Quentin Johnston LAC WR 12
99. Travis Kelce KC TE 10
100. Tre Harris LAC WR 12
101. Marquise Brown KC WR 10
102. T.J. Hockenson MIN TE 6
103. David Njoku CLE TE 9
104. Najee Harris LAC RB 12
105. Emeka Egbuka TB WR 9
106. Michael Wilson ARI WR 8
107. Cam Skattebo NYG RB 14
108. Javonte Williams DAL RB 10
109. Rhamondre Stevenson NE RB 14
110. Jayden Higgins HOU WR 6
111. Tucker Kraft GB TE 5
112. Wan'Dale Robinson NYG WR 14
113. Calvin Austin III PIT WR 5
114. Xavier Legette CAR WR 14
115. Alec Pierce IND WR 11
116. Travis Etienne Jr. JAX RB 8
117. Kyle Williams NE WR 14
118. Jordan Mason MIN RB 6
119. Luther Burden III CHI WR 5
120. Pat Freiermuth PIT TE 5
121. Dallas Goedert PHI TE 9
122. Joshua Palmer BUF WR 7
123. Zach Charbonnet SEA RB 8
124. DeAndre Hopkins BAL WR 7
125. Austin Ekeler WAS RB 12
126. Jake Ferguson DAL TE 10
127. J.K. Dobbins DEN RB 12
128. Tank Bigsby JAX RB 8
129. Dalton Kincaid BUF TE 7
130. Darius Slayton NYG WR 14