Fantasy Football PPR Flex Rankings (2025)

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