Fantasy Football Half-PPR Running Back (RB) Rankings (2025)

Last updated: July 30, 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. Jahmyr Gibbs DET RB 8
4. Derrick Henry BAL RB 7
5. Christian McCaffrey SF RB 14
6. Ashton Jeanty LV RB 8
7. De'Von Achane MIA RB 12
8. Josh Jacobs GB RB 5
9. Jonathan Taylor IND RB 11
10. Bucky Irving TB RB 9
11. Kyren Williams LAR RB 8
12. Chase Brown CIN RB 10
13. James Cook BUF RB 7
14. Breece Hall NYJ RB 9
15. Alvin Kamara NO RB 11
16. James Conner ARI RB 8
17. Chuba Hubbard CAR RB 14
18. Kenneth Walker III SEA RB 8
19. Omarion Hampton LAC RB 12
20. David Montgomery DET RB 8
21. Aaron Jones MIN RB 6
22. D'Andre Swift CHI RB 5
23. Joe Mixon HOU RB 6
24. Tony Pollard TEN RB 10
25. TreVeyon Henderson NE RB 14
26. Kaleb Johnson PIT RB 5
27. RJ Harvey DEN RB 12
28. Brian Robinson Jr. WAS RB 12
29. Isiah Pacheco KC RB 10
30. Jaylen Warren PIT RB 5
31. Tyrone Tracy Jr. NYG RB 14
32. Cam Skattebo NYG RB 14
33. Javonte Williams DAL RB 10
34. Quinshon Judkins CLE RB 9
35. J.K. Dobbins DEN RB 12
36. Travis Etienne Jr. JAX RB 8
37. Rhamondre Stevenson NE RB 14
38. Najee Harris LAC RB 12
39. Tyjae Spears TEN RB 10
40. Jordan Mason MIN RB 6
41. Austin Ekeler WAS RB 12
42. Zach Charbonnet SEA RB 8
43. Rachaad White TB RB 9
44. Tank Bigsby JAX RB 8
45. Jerome Ford CLE RB 9
46. Nick Chubb HOU RB 6
47. Trey Benson ARI RB 8
48. Tyler Allgeier ATL RB 5
49. Dylan Sampson CLE RB 9
50. Isaac Guerendo SF RB 14
51. Ray Davis BUF RB 7
52. Roschon Johnson CHI RB 5
53. Jaydon Blue DAL RB 10
54. Bhayshul Tuten JAX RB 8
55. Jaylen Wright MIA RB 12
56. Rico Dowdle CAR RB 14
57. Braelon Allen NYJ RB 9
58. Justice Hill BAL RB 7
59. Miles Sanders DAL RB 10
60. Zack Moss FA RB -
61. Kendre Miller NO RB 11
62. MarShawn Lloyd GB RB 5
63. Kareem Hunt KC RB 10
64. Raheem Mostert LV RB 8
65. Ty Johnson BUF RB 7
66. Blake Corum LAR RB 8
67. Khalil Herbert IND RB 11
68. Robbie Ouzts SEA RB 8
69. Keaton Mitchell BAL RB 7
70. Samaje Perine CIN RB 10
71. Jarquez Hunter LAR RB 8
72. Trevor Etienne CAR RB 14
73. Antonio Gibson NE RB 14
74. A.J. Dillon PHI RB 9
75. Kenneth Gainwell PIT RB 5
76. Elijah Mitchell KC RB 10
77. Emanuel Wilson GB RB 5
78. Will Shipley PHI RB 9
79. Tahj Brooks CIN RB 10
80. Devin Singletary NYG RB 14
81. Alexander Mattison MIA RB 12
82. Dameon Pierce HOU RB 6
83. Sean Tucker TB RB 9
84. Kyle Monangai CHI RB 5
85. Emari Demercado ARI RB 8
86. Jaleel McLaughlin DEN RB 12
87. Devin Neal NO RB 11
88. Woody Marks HOU RB 6
89. Isaiah Davis NYJ RB 9
90. Ollie Gordon II MIA RB 12
91. Audric Estime DEN RB 12
92. Kyle Juszczyk SF RB 14
93. Jordan James SF RB 14
94. Cam Akers NO RB 11
95. Chris Rodriguez Jr. WAS RB 12
96. DJ Giddens IND RB 11
97. Brashard Smith KC RB 10
98. Kimani Vidal LAC RB 12
99. Amar Johnson GB RB 5
100. Dare Ogunbowale HOU RB 6
101. Tyler Goodson IND RB 11
102. Damien Martinez SEA RB 8
103. Jeremy McNichols WAS RB 12
104. Jacory Croskey-Merritt WAS RB 12
105. Michael Carter ARI RB 8
106. Ty Chandler MIN RB 6
107. Kalel Mullings TEN RB 10
108. Sincere McCormick LV RB 8
109. Montrell Johnson Jr. PHI RB 9
110. Chris Brooks GB RB 5
111. Zamir White LV RB 8
112. Clyde Edwards-Helaire NO RB 11
113. Carson Steele KC RB 10
114. Michael Burton DEN RB 12
115. Alec Ingold MIA RB 12
116. Trey Sermon PIT RB 5
117. Craig Reynolds DET RB 8
118. LeQuint Allen Jr. JAX RB 8
119. C.J. Ham MIN RB 6
120. Rasheen Ali BAL RB 7
121. DeeJay Dallas ARI RB 8
122. Kenny McIntosh SEA RB 8
123. Hassan Haskins LAC RB 12
124. Julius Chestnut TEN RB 10
125. Hunter Luepke DAL RB 10
126. Jordan Mims TEN RB 10
127. Pierre Strong Jr. CLE RB 9
128. Patrick Taylor Jr. SF RB 14
129. Patrick Ricard BAL RB 7
130. Deuce Vaughn DAL RB 10