Skip Navigation to Main Content

Brian Barker - Barker's Fantasy Football Analysis

2025 RB Half Point PPR Rankings

Rank PlayerTeam Opp ECR™ vs. ECR
1 Christian McCaffrey SF vs. CHI 1 0
2 Jahmyr Gibbs DET at MIN 2 0
3 James Cook III BUF vs. PHI 4 +1
4 Bijan Robinson ATL vs. LAR 3 -1
5 Saquon Barkley PHI at BUF 5 0
6 De'Von Achane MIA vs. TB 6 0
7 Jonathan Taylor IND vs. JAC 8 +1
8 Ashton Jeanty LV vs. NYG 7 -1
9 Chase Brown CIN vs. ARI 9 0
10 Travis Etienne Jr. NO at TEN 10 0
11 Javonte Williams DAL at WAS 11 0
12 Kyren Williams LAR at ATL 12 0
13 Derrick Henry BAL at GB 14 +1
14 RJ Harvey DEN at KC 13 -1
15 Bucky Irving TB at MIA 15 0
16 Omarion Hampton LAC vs. HOU 16 0
17 Josh Jacobs GB vs. BAL 20 +3
18 D'Andre Swift CHI at SF 19 +1
19 Kenneth Gainwell TB at MIA 17 -2
20 TreVeyon Henderson NE at NYJ 18 -2
21 Tyrone Tracy Jr. NYG at LV 21 0
22 Jaylen Warren PIT at CLE 22 0
23 Kenneth Walker III KC vs. DEN 25 +2
24 Michael Carter TEN vs. NO 24 0
25 Tony Pollard TEN vs. NO 27 +2
26 Aaron Jones Sr. MIN vs. DET 23 -3
27 Woody Marks HOU at LAC 30 +3
28 Rhamondre Stevenson NE at NYJ 28 0
29 Breece Hall NYJ vs. NE 26 -3
30 Rico Dowdle PIT at CLE 29 -1
31 Kyle Monangai CHI at SF 32 +1
32 Blake Corum LAR at ATL 34 +2
33 David Montgomery HOU at LAC 36 +3
34 Isiah Pacheco DET at MIN 37 +3
35 Jacory Croskey-Merritt WAS vs. DAL 31 -4
36 Zach Charbonnet SEA at CAR 33 -3
37 Samaje Perine CIN vs. ARI 38 +1
38 Tyjae Spears TEN vs. NO 39 +1
39 Audric Estime NO at TEN 40 +1
40 Devin Singletary NYG at LV 42 +2
41 Tyler Allgeier ARI at CIN 43 +2
42 Chuba Hubbard CAR vs. SEA 41 -1
43 Dylan Sampson CLE vs. PIT 35 -8
44 Emanuel Wilson SEA at CAR 44 0
45 Emari Demercado KC vs. DEN 46 +1
46 Rachaad White WAS vs. DAL 48 +2
47 Jaleel McLaughlin DEN at KC 49 +2
48 Malik Davis DAL at WAS 52 +4
49 Keaton Mitchell LAC vs. HOU 47 -2
50 Raheim Sanders CLE vs. PIT 50 0
51 Kareem Hunt   51 0
52 Brian Robinson Jr. ATL vs. LAR 53 +1
53 Jeremy McNichols WAS vs. DAL 45 -8
54 Sean Tucker TB at MIA 55 +1
55 Ty Johnson BUF vs. PHI 54 -1
56 Isaiah Davis NYJ vs. NE 58 +2
57 Jaylen Wright MIA vs. TB 60 +3
58 Evan Hull NO at TEN 56 -2
59 Jawhar Jordan HOU at LAC 57 -2
60 Trayveon Williams   65 +5
61 Nick Chubb   62 +1
62 LeQuint Allen Jr. JAC at IND 61 -1
63 Zavier Scott MIN vs. DET 59 -4
64 Tank Bigsby PHI at BUF 63 -1
65 Rasheen Ali BAL at GB 66 +1
66 Corey Kiner ARI at CIN 64 -2
67 Raheem Mostert LV vs. NYG N/A  
68 Ollie Gordon II MIA vs. TB 70 +2
69 Hassan Haskins LAC vs. HOU 67 -2
70 Ameer Abdullah   68 -2
71 Ray Davis BUF vs. PHI 72 +1
72 Tyler Badie DEN at KC 69 -3
73 Kyle Juszczyk SF vs. CHI 73 0
74 Chris Brooks GB vs. BAL 71 -3
75 Will Shipley PHI at BUF 76 +1
76 Brashard Smith KC vs. DEN 74 -2
77 Dare Ogunbowale   77 0
78 D'Ernest Johnson   75 -3
79 Trevor Etienne CAR vs. SEA 85 +6
80 Dylan Laube LV vs. NYG 78 -2
81 Alec Ingold LAC vs. HOU 82 +1
82 Hunter Luepke DAL at WAS 79 -3
83 C.J. Ham   83 0
84 Adam Prentice DEN at KC 84 0
85 Cam Akers SEA at CAR 90 +5
86 Ronnie Rivers LAR at ATL 97 +11
87 Kene Nwangwu NYJ vs. NE 104 +17
88 Ty Chandler NO at TEN 80 -8
89 Patrick Ricard NYG at LV 86 -3
90 British Brooks HOU at LAC 99 +9
91 Travis Homer PIT at CLE 101 +10
92 Jacob Saylors DET at MIN 102 +10
93 Jordan James SF vs. CHI 103 +10
94 Reggie Gilliam NE at NYJ 98 +4
95 DJ Giddens IND vs. JAC 91 -4
96 Kendall Milton CIN vs. ARI 88 -8
97 Jaret Patterson LAC vs. HOU 89 -8
98 DeeJay Dallas JAC at IND 96 -2
99 Chase Edmonds WAS vs. DAL 87 -12
100 Eric Gray NYG at LV 95 -5
101 Khalil Herbert   94 -7
102 Tahj Brooks CIN vs. ARI 81 -21
103 Julius Chestnut TEN vs. NO 92 -11
104 Kalel Mullings TEN vs. NO 93 -11