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

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