Fantasy Football Flex Rankings (2025)

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