Fantasy Football PPR Flex Rankings (2025)

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