Skip Navigation to Main Content

Brian Barker - Barker's Fantasy Football Analysis

2025 FLEX Half Point PPR Rankings

Rank PlayerPosTeam Opp ECR™ vs. ECR
1 Christian McCaffrey RBSF vs. CHI 1 0
2 Puka Nacua WRLAR at ATL 2 0
3 Jahmyr Gibbs RBDET at MIN 3 0
4 Bijan Robinson RBATL vs. LAR 4 0
5 Ja'Marr Chase WRCIN vs. ARI 6 +1
6 James Cook III RBBUF vs. PHI 5 -1
7 Saquon Barkley RBPHI at BUF 8 +1
8 Chase Brown RBCIN vs. ARI 13 +5
9 De'Von Achane RBMIA vs. TB 9 0
10 Jonathan Taylor RBIND vs. JAC 11 +1
11 CeeDee Lamb WRDAL at WAS 10 -1
12 Jaxon Smith-Njigba WRSEA at CAR 7 -5
13 Ashton Jeanty RBLV vs. NYG 12 -1
14 Travis Etienne Jr. RBJAC at IND 16 +2
15 Javonte Williams RBDAL at WAS 17 +2
16 Amon-Ra St. Brown WRDET at MIN 15 -1
17 Kyren Williams RBLAR at ATL 20 +3
18 Derrick Henry RBBAL at GB 21 +3
19 RJ Harvey RBDEN at KC 23 +4
20 George Pickens WRDAL at WAS 18 -2
21 Rhamondre Stevenson RBNE at NYJ 22 +1
22 Trey McBride TEARI at CIN 14 -8
23 Bucky Irving RBTB at MIA 25 +2
24 Chris Olave WRNO at TEN 19 -5
25 Nico Collins WRHOU at LAC 24 -1
26 Mike Evans WRTB at MIA 26 0
27 Drake London WRATL vs. LAR 28 +1
28 Tee Higgins WRCIN vs. ARI 37 +9
29 Jameson Williams WRDET at MIN 33 +4
30 Omarion Hampton RBLAC vs. HOU 27 -3
31 A.J. Brown WRPHI at BUF 31 0
32 Courtland Sutton WRDEN at KC 35 +3
33 Jauan Jennings WRSF vs. CHI 40 +7
34 D'Andre Swift RBCHI at SF 34 0
35 Tetairoa McMillan WRCAR vs. SEA 43 +8
36 Zay Flowers WRBAL at GB 44 +8
37 Jakobi Meyers WRJAC at IND 42 +5
38 Jaylen Warren RBPIT at CLE 30 -8
39 Josh Jacobs RBGB vs. BAL 32 -7
40 Justin Jefferson WRMIN vs. DET 45 +5
41 Kenneth Gainwell RBPIT at CLE 29 -12
42 DJ Moore WRCHI at SF 50 +8
43 Tyrone Tracy Jr. RBNYG at LV 36 -7
44 Terry McLaurin WRWAS vs. DAL 46 +2
45 Jaylen Waddle WRMIA vs. TB 48 +3
46 Kenneth Walker III RBSEA at CAR 39 -7
47 Stefon Diggs WRNE at NYJ 53 +6
48 Michael Wilson WRARI at CIN 54 +6
49 Tony Pollard RBTEN vs. NO 41 -8
50 Michael Carter RBARI at CIN 47 -3
51 Aaron Jones Sr. RBMIN vs. DET 38 -13
52 DeVonta Smith WRPHI at BUF 52 0
53 Wan'Dale Robinson WRNYG at LV 55 +2
54 Harold Fannin Jr. TECLE vs. PIT 57 +3
55 Kyle Pitts Sr. TEATL vs. LAR 61 +6
56 Breece Hall RBNYJ vs. NE 49 -7
57 Brian Thomas Jr. WRJAC at IND 58 +1
58 Ladd McConkey WRLAC vs. HOU 59 +1
59 Rico Dowdle RBCAR vs. SEA 56 -3
60 Kyle Monangai RBCHI at SF 60 0
61 Blake Corum RBLAR at ATL 68 +7
62 Marvin Harrison Jr. WRARI at CIN 62 0
63 Woody Marks RBHOU at LAC 70 +7
64 Deebo Samuel Sr. WRWAS vs. DAL 63 -1
65 Brenton Strange TEJAC at IND 76 +11
66 Zach Charbonnet RBSEA at CAR 71 +5
67 Christian Watson WRGB vs. BAL 65 -2
68 Juwan Johnson TENO at TEN 69 +1
69 Chris Godwin Jr. WRTB at MIA 66 -3
70 Colston Loveland TECHI at SF 78 +8
71 David Montgomery RBDET at MIN 82 +11
72 Michael Pittman Jr. WRIND vs. JAC 67 -5
73 Isiah Pacheco RBKC vs. DEN 86 +13
74 Hunter Henry TENE at NYJ 75 +1
75 Troy Franklin WRDEN at KC 72 -3
76 Jacory Croskey-Merritt RBWAS vs. DAL 64 -12
77 Adonai Mitchell WRNYJ vs. NE 73 -4
78 Khalil Shakir WRBUF vs. PHI 74 -4
79 Tyler Warren TEIND vs. JAC 85 +6
80 Dalton Schultz TEHOU at LAC 83 +3
81 Jayden Reed WRGB vs. BAL 79 -2
82 Dallas Goedert TEPHI at BUF 88 +6
83 Alec Pierce WRIND vs. JAC 77 -6
84 Mack Hollins WRNE at NYJ 84 0
85 Jake Ferguson TEDAL at WAS 89 +4
86 Jordan Addison WRMIN vs. DET 81 -5
87 Audric Estime RBNO at TEN 97 +10
88 Parker Washington WRJAC at IND 80 -8
89 Raheim Sanders RBCLE vs. PIT 118 +29
90 Samaje Perine RBCIN vs. ARI 96 +6
91 Tyjae Spears RBTEN vs. NO 95 +4
92 Tre Tucker WRLV vs. NYG 87 -5
93 Rashid Shaheed WRSEA at CAR 91 -2
94 Tyler Allgeier RBATL vs. LAR 112 +18
95 Emeka Egbuka WRTB at MIA 92 -3
96 Quentin Johnston WRLAC vs. HOU 93 -3
97 Darius Slayton WRNYG at LV 98 +1
98 Romeo Doubs WRGB vs. BAL 101 +3
99 Josh Downs WRIND vs. JAC 90 -9
100 Jalen Coker WRCAR vs. SEA 104 +4
101 Xavier Worthy WRKC vs. DEN 108 +7
102 George Kittle TESF vs. CHI 51 -51
103 Devin Singletary RBNYG at LV 111 +8
104 Chimere Dike WRTEN vs. NO 106 +2
105 Emanuel Wilson RBGB vs. BAL 115 +10
106 Chuba Hubbard RBCAR vs. SEA 105 -1
107 Keenan Allen WRLAC vs. HOU 102 -5
108 Colby Parkinson TELAR at ATL 94 -14
109 Jerry Jeudy WRCLE vs. PIT 110 +1
110 Emari Demercado RBARI at CIN 123 +13
111 Cooper Kupp WRSEA at CAR 109 -2
112 Travis Kelce TEKC vs. DEN 99 -13
113 Darren Waller TEMIA vs. TB 100 -13
114 Taysom Hill TENO at TEN 103 -11
115 Olamide Zaccheaus WRCHI at SF 121 +6
116 AJ Barner TESEA at CAR 107 -9
117 Jayden Higgins WRHOU at LAC 114 -3
118 Rachaad White RBTB at MIA 131 +13
119 Kendrick Bourne WRSF vs. CHI 128 +9
120 Mike Gesicki TECIN vs. ARI 119 -1
121 Darnell Mooney WRATL vs. LAR 124 +3
122 John Metchie III WRNYJ vs. NE 126 +4
123 Keaton Mitchell RBBAL at GB 130 +7
124 Elic Ayomanor WRTEN vs. NO 125 +1
125 Jack Bech WRLV vs. NYG 132 +7
126 Jaleel McLaughlin RBDEN at KC 136 +10
127 Malik Davis RBDAL at WAS 147 +20
128 Trayveon Williams RBCLE vs. PIT 156 +28
129 Xavier Legette WRCAR vs. SEA 138 +9
130 Brian Robinson Jr. RBSF vs. CHI 139 +9
131 Kareem Hunt RBKC vs. DEN 141 +10
132 Theo Johnson TENYG at LV 113 -19
133 Malik Washington WRMIA vs. TB 133 0
134 Tre Harris WRLAC vs. HOU 135 +1
135 Sean Tucker RBTB at MIA 145 +10
136 Jalen McMillan WRTB at MIA 146 +10
137 Oronde Gadsden II TELAC vs. HOU 116 -21
138 Marvin Mims Jr. WRDEN at KC 137 -1
139 Adam Thielen WRPIT at CLE 150 +11
140 Jeremy McNichols RBWAS vs. DAL 122 -18
141 Kyle Williams WRNE at NYJ 148 +7
142 Konata Mumpfield WRLAR at ATL 152 +10
143 Marquise Brown WRKC vs. DEN 151 +8
144 Christian Kirk WRHOU at LAC 154 +10
145 Marquez Valdes-Scantling WRPIT at CLE 163 +18
146 Andrei Iosivas WRCIN vs. ARI 160 +14
147 Isaiah Williams WRNYJ vs. NE 166 +19
148 Demarcus Robinson WRSF vs. CHI 170 +22
149 Mark Andrews TEBAL at GB 120 -29
150 Jaylen Wright RBMIA vs. TB 167 +17
151 Mason Tipton WRNO at TEN 177 +26
152 Isaac TeSlaa WRDET at MIN 173 +21
153 Dalton Kincaid TEBUF vs. PHI 117 -36
154 Kevin Austin Jr. WRNO at TEN 180 +26
155 Jalen Nailor WRMIN vs. DET 169 +14
156 Rashod Bateman WRBAL at GB 181 +25
157 Jawhar Jordan RBHOU at LAC 159 +2
158 Isaiah Davis RBNYJ vs. NE 161 +3
159 Ty Johnson RBBUF vs. PHI 142 -17
160 Chig Okonkwo TETEN vs. NO 129 -31
161 Michael Mayer TELV vs. NYG 127 -34
162 Luther Burden III WRCHI at SF 176 +14
163 Evan Engram TEDEN at KC 134 -29
164 Dylan Sampson RBCLE vs. PIT 155 -9
165 Nick Chubb RBHOU at LAC 165 0
166 KaVontae Turpin WRDAL at WAS 162 -4
167 Van Jefferson WRTEN vs. NO 178 +11
168 Treylon Burks WRWAS vs. DAL 168 0
169 Cade Otton TETB at MIA 140 -29
170 Joshua Palmer WRBUF vs. PHI 182 +12
171 DeAndre Hopkins WRBAL at GB 185 +14
172 JuJu Smith-Schuster WRKC vs. DEN 184 +12
173 DeMario Douglas WRNE at NYJ 194 +21
174 Isaiah Likely TEBAL at GB 144 -30
175 Matthew Golden WRGB vs. BAL 186 +11
176 Evan Hull RBNO at TEN 164 -12
177 Isaiah Bond WRCLE vs. PIT 188 +11
178 Isaiah Hodgins WRNYG at LV 189 +11
179 Dontayvion Wicks WRGB vs. BAL 190 +11
180 LeQuint Allen Jr. RBJAC at IND 175 -5
181 Tank Bigsby RBPHI at BUF 179 -2
182 Gunnar Helm TETEN vs. NO 149 -33
183 Darnell Washington TEPIT at CLE 143 -40
184 Cedric Tillman WRCLE vs. PIT 192 +8
185 Luke Musgrave TEGB vs. BAL 157 -28
186 Zavier Scott RBMIN vs. DET 174 -12
187 Lil'Jordan Humphrey WRDEN at KC 191 +4
188 Rasheen Ali RBBAL at GB 198 +10
189 Corey Kiner RBARI at CIN 193 +4
190 D'Ernest Johnson RBNE at NYJ 195 +5
191 Elijah Higgins TEARI at CIN 171 -20
192 Tyrell Shavers WRBUF vs. PHI 206 +14
193 Kayshon Boutte WRNE at NYJ 219 +26
194 Raheem Mostert RBLV vs. NYG 209 +15
195 Terrance Ferguson TELAR at ATL 158 -37
196 Pat Freiermuth TEPIT at CLE 153 -43
197 Xavier Hutchinson WRHOU at LAC 203 +6
198 Ollie Gordon II RBMIA vs. TB 197 -1
199 Jahan Dotson WRPHI at BUF 208 +9
200 Dawson Knox TEBUF vs. PHI 172 -28
201 Ray Davis RBBUF vs. PHI 210 +9
202 Calvin Austin III WRPIT at CLE 215 +13
203 Hassan Haskins RBLAC vs. HOU 199 -4
204 Jake Tonges TESF vs. CHI 224 +20
205 Ameer Abdullah RBIND vs. JAC 214 +9
206 Tyler Badie RBDEN at KC 200 -6
207 Cole Kmet TECHI at SF 183 -24
208 Josh Oliver TEMIN vs. DET 201 -7
209 David Sills V WRATL vs. LAR 211 +2
210 Ja'Tavion Sanders TECAR vs. SEA 187 -23
211 Jonathan Mingo WRDAL at WAS 212 +1
212 Ben Sinnott TEWAS vs. DAL 217 +5
213 Shane Zylstra TEDET at MIN 220 +7
214 Tyler Lockett WRLV vs. NYG 213 -1
215 Davis Allen TELAR at ATL 196 -19
216 Kalif Raymond WRDET at MIN 205 -11
217 Xavier Smith WRLAR at ATL 204 -13
218 Chris Brooks RBGB vs. BAL 216 -2
219 Greg Dulcich TEMIA vs. TB 207 -12
220 Jeremy Ruckert TENYJ vs. NE 229 +9
221 Jonnu Smith TEPIT at CLE 202 -19
222 Austin Hooper TENE at NYJ 233 +11
223 Jahdae Walker WRCHI at SF 227 +4
224 Kimani Vidal RBLAC vs. HOU 230 +6
225 Tutu Atwell WRLAR at ATL 218 -7
226 Brandin Cooks WRBUF vs. PHI 228 +2
227 Xavier Weaver WRARI at CIN 223 -4
228 Tommy Tremble TECAR vs. SEA 236 +8
229 Stone Smartt TENYJ vs. NE 249 +20
230 Malachi Corley WRCLE vs. PIT 222 -8
231 Adam Trautman TEDEN at KC 237 +6
232 John Bates TEWAS vs. DAL 252 +20
233 Jackson Hawes TEBUF vs. PHI 240 +7
234 Tim Patrick WRJAC at IND 234 0
235 Daniel Bellinger TENYG at LV 254 +19
236 Ricky Pearsall WRSF vs. CHI 232 -4
237 Tanner Hudson TECIN vs. ARI 241 +4
238 Cedrick Wilson Jr. WRMIA vs. TB 253 +15
239 Anthony Firkser TEDET at MIN 239 0
240 Noah Gray TEKC vs. DEN 245 +5
241 Jordan Whittington WRLAR at ATL 262 +21
242 Colson Yankoff TEWAS vs. DAL 330 +88
243 Jaylin Noel WRHOU at LAC 244 +1
244 Cade Stover TEHOU at LAC 242 -2
245 Gage Larvadain WRCLE vs. PIT 259 +14
246 Ian Thomas TELV vs. NYG 255 +9
247 Quintin Morris TEJAC at IND 277 +30
248 Drew Sample TECIN vs. ARI 257 +9
249 Will Dissly TELAC vs. HOU 269 +20
250 Josh Whyle TEGB vs. BAL 279 +29
251 Kyle Juszczyk RBSF vs. CHI 221 -30
252 Ben Yurosek TEMIN vs. DET 338 +86
253 Luke Farrell TESF vs. CHI 305 +52
254 Jack Stoll TENO at TEN 263 +9
255 Brashard Smith RBKC vs. DEN 226 -29
256 Will Shipley RBPHI at BUF 231 -25
257 Dare Ogunbowale RBHOU at LAC 235 -22
258 Mitchell Evans TECAR vs. SEA 268 +10
259 Carter Runyon TELV vs. NYG 326 +67
260 Luke Schoonmaker TEDAL at WAS 292 +32
261 Charlie Kolar TEBAL at GB 298 +37
262 Julian Hill TEMIA vs. TB 294 +32
263 Brevyn Spann-Ford TEDAL at WAS 319 +56
264 Blake Whiteheart TECLE vs. PIT 299 +35
265 Charlie Woerner TEATL vs. LAR 304 +39
266 Mo Alie-Cox TEIND vs. JAC 275 +9
267 Johnny Mundt TEJAC at IND 318 +51
268 Brenden Bates TECLE vs. PIT 335 +67
269 Kaleb Johnson RBPIT at CLE 238 -31
270 Tyler Goodson RBIND vs. JAC 247 -23
271 Eric Saubert TESEA at CAR 317 +46
272 Grant Calcaterra TEPHI at BUF 314 +42
273 Drew Ogletree TEIND vs. JAC 320 +47
274 Payne Durham TETB at MIA 329 +55
275 Ben Sims TEMIN vs. DET 313 +38
276 David Martin-Robinson TETEN vs. NO 343 +67
277 Connor Heyward TEPIT at CLE 297 +20
278 Jelani Woods TENYJ vs. NE 310 +32
279 Durham Smythe TECHI at SF 322 +43
280 Rome Odunze WRCHI at SF 251 -29
281 Theo Wease Jr. WRMIA vs. TB 267 -14
282 Roman Wilson WRPIT at CLE 248 -34
283 James Proche II WRTEN vs. NO 265 -18
284 Tez Johnson WRTB at MIA 271 -13
285 Scotty Miller WRPIT at CLE 243 -42
286 Chris Moore WRWAS vs. DAL 266 -20
287 Dont'e Thornton Jr. WRLV vs. NYG 272 -15
288 Mitch Tinsley WRCIN vs. ARI 270 -18
289 Jimmy Horn Jr. WRCAR vs. SEA 280 -9
290 TreVeyon Henderson RBNE at NYJ 225 -65
291 Tyler Johnson WRNYJ vs. NE 286 -5
292 Darius Cooper WRPHI at BUF 287 -5
293 Dante Pettis WRNO at TEN 282 -11
294 Hunter Luepke RBDAL at WAS 246 -48
295 Kylen Granson TEPHI at BUF 345 +50
296 C.J. Ham RBMIN vs. DET 256 -40
297 Adam Prentice RBDEN at KC 261 -36
298 Dylan Laube RBLV vs. NYG 260 -38
299 Tahj Brooks RBCIN vs. ARI 258 -41
300 Alec Ingold RBMIA vs. TB 264 -36
301 Ty Chandler RBMIN vs. DET 250 -51
302 Josiah Deguara TEARI at CIN 325 +23
303 Pharaoh Brown TEARI at CIN 337 +34
304 Harrison Bryant TEHOU at LAC 342 +38
305 Jack Westover TENE at NYJ 377 +72
306 Cam Grandy TECIN vs. ARI 341 +35
307 Chris Manhertz TENYG at LV 370 +63
308 Moliki Matavao TENO at TEN 395 +87
309 Robert Tonyan TEKC vs. DEN 362 +53
310 Nick Kallerup TESEA at CAR 366 +56
311 Kalel Mullings RBTEN vs. NO 302 -9
312 McCallan Castles TEGB vs. BAL N/A  
313 Alvin Kamara RBNO at TEN 332 +19
314 Caleb Lohner TEDEN at KC N/A  
315 Cam Akers RBSEA at CAR 296 -19
316 CJ Dippre TENE at NYJ 393 +77
317 Jacob Saylors RBDET at MIN 382 +65
318 Reggie Gilliam RBBUF vs. PHI 309 -9
319 Khalil Herbert RBNYJ vs. NE 300 -19
320 Kendall Milton RBCIN vs. ARI 285 -35
321 Trevor Etienne RBCAR vs. SEA 278 -43
322 Patrick Ricard RBBAL at GB 276 -46
323 Julius Chestnut RBTEN vs. NO 307 -16
324 Chase Edmonds RBWAS vs. DAL 290 -34
325 Bhayshul Tuten RBJAC at IND 284 -41
326 Teagan Quitoriano TEATL vs. LAR 364 +38
327 Giovanni Ricci TEDET at MIN 385 +58