Fantasy Football PPR Flex Rankings (2025)

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