Fantasy Football PPR Flex Rankings (2025)

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