Fantasy Football Half-PPR Rankings (2024)

Last updated: July 26, 2024

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. Christian McCaffrey SF RB 9
2. Tyreek Hill MIA WR 6
3. Breece Hall NYJ RB 12
4. Ja'Marr Chase CIN WR 12
5. Bijan Robinson ATL RB 12
6. Amon-Ra St. Brown DET WR 5
7. CeeDee Lamb DAL WR 7
8. Justin Jefferson MIN WR 6
9. Saquon Barkley PHI RB 5
10. A.J. Brown PHI WR 5
11. Jonathan Taylor IND RB 14
12. Jahmyr Gibbs DET RB 5
13. Garrett Wilson NYJ WR 12
14. Puka Nacua LAR WR 6
15. Kyren Williams LAR RB 6
16. Travis Etienne JAX RB 12
17. Josh Jacobs GB RB 10
18. Derrick Henry BAL RB 14
19. Deebo Samuel SF WR 9
20. Isiah Pacheco KC RB 6
21. Cooper Kupp LAR WR 6
22. Drake London ATL WR 12
23. Brandon Aiyuk SF WR 9
24. Rachaad White TB RB 11
25. Jalen Hurts PHI QB 5
26. Devon Achane MIA RB 6
27. Jaylen Waddle MIA WR 6
28. Chris Olave NO WR 12
29. Patrick Mahomes KC QB 6
30. Nico Collins HOU WR 14
31. James Cook BUF RB 12
32. Mike Evans TB WR 11
33. Travis Kelce KC TE 6
34. Sam LaPorta DET TE 5
35. D.J. Moore CHI WR 7
36. C.J. Stroud HOU QB 14
37. DeVonta Smith PHI WR 5
38. Davante Adams LV WR 10
39. D.K. Metcalf SEA WR 10
40. Marvin Harrison Jr. ARI WR 11
41. Lamar Jackson BAL QB 14
42. Joe Mixon HOU RB 14
43. David Montgomery DET RB 5
44. Stefon Diggs HOU WR 14
45. Kenneth Walker III SEA RB 10
46. Aaron Jones MIN RB 6
47. Tank Dell HOU WR 14
48. Christian Kirk JAX WR 12
49. Joe Burrow CIN QB 12
50. Michael Pittman Jr. IND WR 14
51. Zay Flowers BAL WR 14
52. James Conner ARI RB 11
53. George Pickens PIT WR 9
54. Alvin Kamara NO RB 12
55. Najee Harris PIT RB 9
56. Keenan Allen CHI WR 7
57. Dak Prescott DAL QB 7
58. Mark Andrews BAL TE 14
59. Jayden Reed GB WR 10
60. Malik Nabers NYG WR 11
61. D'Andre Swift CHI RB 7
62. Chris Godwin TB WR 11
63. Nick Chubb CLE RB 10
64. George Kittle SF TE 9
65. Rashee Rice KC WR 6
66. Rhamondre Stevenson NE RB 14
67. Brock Purdy SF QB 9
68. Calvin Ridley TEN WR 5
69. Zamir White LV RB 10
70. Terry McLaurin WAS WR 14
71. Anthony Richardson IND QB 14
72. Raheem Mostert MIA RB 6
73. Dalton Kincaid BUF TE 12
74. Zack Moss CIN RB 12
75. Jared Goff DET QB 5
76. Xavier Worthy KC WR 6
77. Jordan Love GB QB 10
78. Marquise Brown KC WR 6
79. Tony Pollard TEN RB 5
80. Trey McBride ARI TE 11
81. Gus Edwards LAC RB 5
82. Jaylen Warren PIT RB 9
83. Christian Watson GB WR 10
84. Jonathon Brooks CAR RB 11
85. Kyle Pitts ATL TE 12
86. Ladd McConkey LAC WR 5
87. DeAndre Hopkins TEN WR 5
88. Tyjae Spears TEN RB 5
89. Austin Ekeler WAS RB 14
90. Chase Brown CIN RB 12
91. Tua Tagovailoa MIA QB 6
92. Brian Robinson Jr. WAS RB 14
93. Romeo Doubs GB WR 10
94. Jaxon Smith-Njigba SEA WR 10
95. Jake Ferguson DAL TE 7
96. Evan Engram JAX TE 12
97. Tyler Lockett SEA WR 10
98. Jameson Williams DET WR 5
99. Matthew Stafford LAR QB 6
100. Mike Williams NYJ WR 12
101. Keon Coleman BUF WR 12
102. Jerome Ford CLE RB 10
103. Zach Charbonnet SEA RB 10
104. Kyler Murray ARI QB 11
105. David Njoku CLE TE 10
106. Courtland Sutton DEN WR 14
107. Justin Herbert LAC QB 5
108. Khalil Shakir BUF WR 12
109. Jerry Jeudy CLE WR 10
110. Curtis Samuel BUF WR 12
111. Trey Benson ARI RB 11
112. Brandin Cooks DAL WR 7
113. Chuba Hubbard CAR RB 11
114. Blake Corum LAR RB 6
115. Diontae Johnson CAR WR 11
116. Brock Bowers LV TE 10
117. T.J. Hockenson MIN TE 6
118. Josh Palmer LAC WR 5
119. Harrison Butker KC PK 6
120. Jakobi Meyers LV WR 10
121. Caleb Williams CHI QB 7
122. Tyler Allgeier ATL RB 12
123. Justin Tucker BAL PK 14
124. Rashid Shaheed NO WR 12
125. Aaron Rodgers NYJ QB 12
126. Brandon Aubrey DAL PK 7
127. Kirk Cousins ATL QB 12
128. Pat Freiermuth PIT TE 9
129. Jayden Daniels WAS QB 14
130. Jaleel McLaughlin DEN RB 14