Fantasy Football Half-PPR Flex Rankings (2025)

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