Fantasy Football Half-PPR 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. Saquon Barkley PHI RB 9
2. Bijan Robinson ATL RB 5
3. Ja'Marr Chase CIN WR 10
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. Puka Nacua LAR WR 8
11. De'Von Achane MIA RB 12
12. Josh Jacobs GB RB 5
13. Malik Nabers NYG WR 14
14. Nico Collins HOU WR 6
15. Jonathan Taylor IND RB 11
16. Kyren Williams LAR RB 8
17. Lamar Jackson BAL QB 7
18. Bucky Irving TB RB 9
19. Brian Thomas Jr. JAX WR 8
20. Amon-Ra St. Brown DET WR 8
21. A.J. Brown PHI WR 9
22. Josh Allen BUF QB 7
23. Tee Higgins CIN WR 10
24. Drake London ATL WR 5
25. James Cook BUF RB 7
26. Joe Burrow CIN QB 10
27. Ladd McConkey LAC WR 12
28. Jayden Daniels WAS QB 12
29. Davante Adams LAR WR 8
30. Breece Hall NYJ RB 9
31. Chase Brown CIN RB 10
32. Alvin Kamara NO RB 11
33. Tyreek Hill MIA WR 12
34. James Conner ARI RB 8
35. Chuba Hubbard CAR RB 14
36. Joe Mixon HOU RB 6
37. Terry McLaurin WAS WR 12
38. Jalen Hurts PHI QB 9
39. Mike Evans TB WR 9
40. Kenneth Walker III SEA RB 8
41. Marvin Harrison Jr. ARI WR 8
42. DK Metcalf PIT WR 5
43. Rashee Rice KC WR 10
44. Brock Bowers LV TE 8
45. Jaxon Smith-Njigba SEA WR 8
46. DJ Moore CHI WR 5
47. Trey McBride ARI TE 8
48. Garrett Wilson NYJ WR 9
49. Xavier Worthy KC WR 10
50. DeVonta Smith PHI WR 9
51. Baker Mayfield TB QB 9
52. George Kittle SF TE 14
53. Courtland Sutton DEN WR 12
54. Omarion Hampton LAC RB 12
55. Patrick Mahomes KC QB 10
56. David Montgomery DET RB 8
57. Aaron Jones MIN RB 6
58. Zay Flowers BAL WR 7
59. D'Andre Swift CHI RB 5
60. Chris Godwin TB WR 9
61. Calvin Ridley TEN WR 10
62. George Pickens DAL WR 10
63. Tony Pollard TEN RB 10
64. Jameson Williams DET WR 8
65. Jerry Jeudy CLE WR 9
66. Jordan Addison MIN WR 6
67. Jakobi Meyers LV WR 8
68. Jauan Jennings SF WR 14
69. Travis Hunter JAX WR 8
70. Jaylen Waddle MIA WR 12
71. Quinshon Judkins CLE RB 9
72. Deebo Samuel Sr. WAS WR 12
73. Tetairoa McMillan CAR WR 14
74. RJ Harvey DEN RB 12
75. TreVeyon Henderson NE RB 14
76. Bo Nix DEN QB 12
77. Kaleb Johnson PIT RB 5
78. Rome Odunze CHI WR 5
79. Jayden Reed GB WR 5
80. Khalil Shakir BUF WR 7
81. Brian Robinson Jr. WAS RB 12
82. Chris Olave NO WR 11
83. Brock Purdy SF QB 14
84. Jared Goff DET QB 8
85. Kyler Murray ARI QB 8
86. Darnell Mooney ATL WR 5
87. Isiah Pacheco KC RB 10
88. Dak Prescott DAL QB 10
89. Jaylen Warren PIT RB 5
90. Cooper Kupp SEA WR 8
91. Sam LaPorta DET TE 8
92. Keon Coleman BUF WR 7
93. Rashid Shaheed NO WR 11
94. Matthew Golden GB WR 5
95. Tyrone Tracy Jr. NYG RB 14
96. Michael Pittman Jr. IND WR 11
97. Travis Kelce KC TE 10
98. Stefon Diggs NE WR 14
99. Josh Downs IND WR 11
100. Ricky Pearsall SF WR 14
101. Dallas Defense DAL DEF 10
102. J.J. McCarthy MIN QB 6
103. Caleb Williams CHI QB 5
104. David Njoku CLE TE 9
105. Jordan Love GB QB 5
106. T.J. Hockenson MIN TE 6
107. Justin Herbert LAC QB 12
108. Rashod Bateman BAL WR 7
109. Mark Andrews BAL TE 7
110. Justin Fields NYJ QB 9
111. Brandon Aiyuk SF WR 14
112. Adam Thielen CAR WR 14
113. Trevor Lawrence JAX QB 8
114. Javonte Williams DAL RB 10
115. NY Giants Defense NYG DEF 14
116. Christian Kirk HOU WR 6
117. C.J. Stroud HOU QB 6
118. Marvin Mims Jr. DEN WR 12
119. Drake Maye NE QB 14
120. Philadelphia Defense PHI DEF 9
121. Najee Harris LAC RB 12
122. Tua Tagovailoa MIA QB 12
123. Cam Skattebo NYG RB 14
124. Travis Etienne Jr. JAX RB 8
125. Wan'Dale Robinson NYG WR 14
126. Denver Defense DEN DEF 12
127. Cedric Tillman CLE WR 9
128. Rhamondre Stevenson NE RB 14
129. Tucker Kraft GB TE 5
130. Romeo Doubs GB WR 5