Skip Navigation to Main Content

Brian Barker - Barker's Fantasy Football Analysis

2025 Superflex Half Point PPR Rankings

Rank PlayerTeam Opp ECR™ vs. ECR
1 Josh Allen BUF vs. TB 1 0
2 Drake Maye NE vs. NYJ 2 0
3 Jalen Hurts PHI vs. DET 4 +1
4 De'Von Achane MIA vs. WAS 5 +1
5 Christian McCaffrey SF at ARI 3 -2
6 Patrick Mahomes II KC at DEN 9 +3
7 Dak Prescott DAL at LV 8 +1
8 Justin Herbert LAC at JAC 7 -1
9 Lamar Jackson BAL at CLE 6 -3
10 Matthew Stafford LAR vs. SEA 11 +1
11 Joe Flacco CIN at PIT 14 +3
12 Aaron Rodgers PIT vs. CIN 18 +6
13 Bijan Robinson ATL vs. CAR 10 -3
14 Baker Mayfield TB at BUF 12 -2
15 Caleb Williams CHI at MIN 15 0
16 Jordan Love GB at NYG 16 0
17 J.J. McCarthy MIN vs. CHI 17 0
18 Josh Jacobs GB at NYG 13 -5
19 Ja'Marr Chase CIN at PIT 20 +1
20 Marcus Mariota WAS at MIA 19 -1
21 CeeDee Lamb DAL at LV 33 +12
22 Geno Smith LV vs. DAL 23 +1
23 Jacoby Brissett ARI vs. SF 26 +3
24 Sam Darnold SEA at LAR 21 -3
25 Jaxon Smith-Njigba SEA at LAR 22 -3
26 Tua Tagovailoa MIA vs. WAS 29 +3
27 James Cook III BUF vs. TB 31 +4
28 Bo Nix DEN vs. KC 27 -1
29 Jahmyr Gibbs DET at PHI 28 -1
30 Rico Dowdle CAR at ATL 30 0
31 Mac Jones SF at ARI 105 +74
32 Jared Goff DET at PHI 24 -8
33 Ashton Jeanty LV vs. DAL 32 -1
34 Puka Nacua LAR vs. SEA 25 -9
35 Jaylen Warren PIT vs. CIN 38 +3
36 Trevor Lawrence JAC vs. LAC 37 +1
37 Michael Penix Jr. ATL vs. CAR 35 -2
38 Drake London ATL vs. CAR 36 -2
39 Jameis Winston NYG vs. GB 48 +9
40 Justin Jefferson MIN vs. CHI 44 +4
41 TreVeyon Henderson NE vs. NYJ 45 +4
42 Saquon Barkley PHI vs. DET 39 -3
43 Amon-Ra St. Brown DET at PHI 41 -2
44 Justin Fields NYJ at NE 42 -2
45 Rashee Rice KC at DEN 43 -2
46 Trey McBride ARI vs. SF 40 -6
47 Emeka Egbuka TB at BUF 47 0
48 Jaylen Waddle MIA vs. WAS 54 +6
49 Nico Collins HOU at TEN 51 +2
50 George Pickens DAL at LV 57 +7
51 Ladd McConkey LAC at JAC 58 +7
52 Kyren Williams LAR vs. SEA 50 -2
53 Derrick Henry BAL at CLE 53 0
54 Davante Adams LAR vs. SEA 55 +1
55 Bryce Young CAR at ATL 52 -3
56 Brock Bowers LV vs. DAL 46 -10
57 Travis Etienne Jr. JAC vs. LAC 59 +2
58 Quinshon Judkins CLE vs. BAL 60 +2
59 Breece Hall NYJ at NE 61 +2
60 Aaron Jones Sr. MIN vs. CHI 64 +4
61 Tee Higgins CIN at PIT 68 +7
62 DeVonta Smith PHI vs. DET 67 +5
63 A.J. Brown PHI vs. DET 63 0
64 Kimani Vidal LAC at JAC 65 +1
65 D'Andre Swift CHI at MIN 62 -3
66 Stefon Diggs NE vs. NYJ 71 +5
67 Javonte Williams DAL at LV 34 -33
68 Rome Odunze CHI at MIN 69 +1
69 Zay Flowers BAL at CLE 70 +1
70 Davis Mills HOU at TEN 72 +2
71 Rachaad White TB at BUF 75 +4
72 DK Metcalf PIT vs. CIN 73 +1
73 Jauan Jennings SF at ARI 77 +4
74 RJ Harvey DEN vs. KC 81 +7
75 David Montgomery DET at PHI 87 +12
76 George Kittle SF at ARI 76 0
77 Romeo Doubs GB at NYG 78 +1
78 Jordan Addison MIN vs. CHI 80 +2
79 Dillon Gabriel CLE vs. BAL 56 -23
80 Woody Marks HOU at TEN 74 -6
81 Jameson Williams DET at PHI 82 +1
82 Khalil Shakir BUF vs. TB 86 +4
83 Tyrone Tracy Jr. NYG vs. GB 93 +10
84 Quentin Johnston LAC at JAC 84 0
85 Wan'Dale Robinson NYG vs. GB 79 -6
86 Chase Brown CIN at PIT 49 -37
87 Tetairoa McMillan CAR at ATL 85 -2
88 Kenneth Walker III SEA at LAR 98 +10
89 Deebo Samuel Sr. WAS at MIA 83 -6
90 Courtland Sutton DEN vs. KC 88 -2
91 Zach Charbonnet SEA at LAR 102 +11
92 Tre Tucker LV vs. DAL 90 -2
93 Parker Washington JAC vs. LAC 92 -1
94 Jake Ferguson DAL at LV 94 0
95 Troy Franklin DEN vs. KC 91 -4
96 Oronde Gadsden II LAC at JAC 89 -7
97 Kyle Monangai CHI at MIN 110 +13
98 Tez Johnson TB at BUF 95 -3
99 Emari Demercado ARI vs. SF 120 +21
100 Xavier Worthy KC at DEN 99 -1
101 Dallas Goedert PHI vs. DET 97 -4
102 Keenan Allen LAC at JAC 106 +4
103 DJ Moore CHI at MIN 107 +4
104 Christian Watson GB at NYG 111 +7
105 Sam LaPorta DET at PHI 96 -9
106 Darius Slayton NYG vs. GB 115 +9
107 Tyler Allgeier ATL vs. CAR 129 +22
108 Sean Tucker TB at BUF 133 +25
109 Travis Kelce KC at DEN 100 -9
110 Kyle Pitts Sr. ATL vs. CAR 103 -7
111 Keon Coleman BUF vs. TB 114 +3
112 Jakobi Meyers JAC vs. LAC 118 +6
113 Devin Singletary NYG vs. GB 141 +28
114 Cade Otton TB at BUF 101 -13
115 Hunter Henry NE vs. NYJ 108 -7
116 Jerry Jeudy CLE vs. BAL 119 +3
117 Michael Wilson ARI vs. SF 123 +6
118 Kenneth Gainwell PIT vs. CIN 138 +20
119 Jordan Mason MIN vs. CHI 136 +17
120 Chris Rodriguez Jr. WAS at MIA 158 +38
121 Theo Johnson NYG vs. GB 112 -9
122 Nick Chubb HOU at TEN 134 +12
123 Malik Washington MIA vs. WAS 125 +2
124 Rashid Shaheed SEA at LAR 122 -2
125 Dalton Schultz HOU at TEN 109 -16
126 Blake Corum LAR vs. SEA 147 +21
127 Mark Andrews BAL at CLE 116 -11
128 Mack Hollins NE vs. NYJ 124 -4
129 Darnell Mooney ATL vs. CAR 128 -1
130 Jacory Croskey-Merritt WAS at MIA 127 -3
131 Tyler Lockett LV vs. DAL 131 0
132 Zach Ertz WAS at MIA 126 -6
133 Harold Fannin Jr. CLE vs. BAL 121 -12
134 Calvin Austin III PIT vs. CIN 130 -4
135 Kareem Hunt KC at DEN 104 -31
136 DeMario Douglas NE vs. NYJ 137 +1
137 Cooper Kupp SEA at LAR 135 -2
138 Olamide Zaccheaus CHI at MIN 139 +1
139 Chimere Dike TEN vs. HOU 140 +1
140 Jalen Nailor MIN vs. CHI 142 +2
141 Kendrick Bourne SF at ARI 153 +12
142 Colston Loveland CHI at MIN 132 -10
143 Emanuel Wilson GB at NYG 175 +32
144 Tony Pollard TEN vs. HOU 117 -27
145 Chuba Hubbard CAR at ATL 164 +19
146 Cedric Tillman CLE vs. BAL 154 +8
147 Elic Ayomanor TEN vs. HOU 151 +4
148 Tyjae Spears TEN vs. HOU 113 -35
149 Brian Robinson Jr. SF at ARI 166 +17
150 Jayden Higgins HOU at TEN 159 +9
151 Jalen Coker CAR at ATL 157 +6
152 Bhayshul Tuten JAC vs. LAC 176 +24
153 Luther Burden III CHI at MIN 162 +9
154 Isaiah Davis NYJ at NE 179 +25
155 Michael Carter ARI vs. SF 197 +42
156 Christian Kirk HOU at TEN 160 +4
157 Jaxson Dart NYG vs. GB 276 +119
158 T.J. Hockenson MIN vs. CHI 146 -12
159 Pat Freiermuth PIT vs. CIN 150 -9
160 Marquise Brown KC at DEN 161 +1
161 Kyle Williams NE vs. NYJ 163 +2
162 Luke Musgrave GB at NYG 144 -18
163 Jeremy McNichols WAS at MIA 177 +14
164 Ollie Gordon II MIA vs. WAS 182 +18
165 Sterling Shepard TB at BUF 165 0
166 David Njoku CLE vs. BAL 143 -23
167 DeAndre Hopkins BAL at CLE 171 +4
168 Greg Dortch ARI vs. SF 181 +13
169 Xavier Legette CAR at ATL 167 -2
170 Jonnu Smith PIT vs. CIN 149 -21
171 Dontayvion Wicks GB at NYG 178 +7
172 Jaylin Lane WAS at MIA 170 -2
173 Andrei Iosivas CIN at PIT 184 +11
174 Ty Johnson BUF vs. TB 186 +12
175 Evan Engram DEN vs. KC 145 -30
176 Justice Hill BAL at CLE 187 +11
177 Pat Bryant DEN vs. KC 180 +3
178 Marvin Mims Jr. DEN vs. KC 189 +11
179 Matthew Golden GB at NYG 207 +28
180 Noah Fant CIN at PIT 152 -28
181 Jaylin Noel HOU at TEN 188 +7
182 Tyler Higbee LAR vs. SEA 172 -10
183 Chig Okonkwo TEN vs. HOU 168 -15
184 Ryan Flournoy DAL at LV 201 +17
185 Mason Taylor NYJ at NE 148 -37
186 Dyami Brown JAC vs. LAC 185 -1
187 Dylan Sampson CLE vs. BAL 194 +7
188 Tyler Badie DEN vs. KC 195 +7
189 Roman Wilson PIT vs. CIN 190 +1
190 Calvin Ridley TEN vs. HOU 210 +20
191 Keaton Mitchell BAL at CLE 196 +5
192 Isaiah Likely BAL at CLE 155 -37
193 Nick Westbrook-Ikhine MIA vs. WAS 203 +10
194 AJ Barner SEA at LAR 156 -38
195 Xavier Hutchinson HOU at TEN 192 -3
196 Tyler Johnson NYJ at NE 200 +4
197 Dawson Knox BUF vs. TB 173 -24
198 Michael Mayer LV vs. DAL 174 -24
199 Brock Purdy SF at ARI 199 0
200 Elijah Moore BUF vs. TB 214 +14
201 Jack Bech LV vs. DAL 202 +1
202 Tank Bigsby PHI vs. DET 204 +2
203 Raheem Mostert LV vs. DAL 211 +8
204 Jerome Ford CLE vs. BAL 205 +1
205 KaVontae Turpin DAL at LV 213 +8
206 Brashard Smith KC at DEN 193 -13
207 Greg Dulcich MIA vs. WAS 169 -38
208 Ray Davis BUF vs. TB 208 0
209 Robbie Chosen WAS at MIA 226 +17
210 Tre Harris LAC at JAC 216 +6
211 Chris Moore WAS at MIA 215 +4
212 JuJu Smith-Schuster KC at DEN 219 +7
213 Ricky Pearsall SF at ARI 206 -7
214 Ray-Ray McCloud III NYG vs. GB 223 +9
215 Ja'Tavion Sanders CAR at ATL 198 -17
216 Jaret Patterson LAC at JAC 212 -4
217 Arian Smith NYJ at NE 221 +4
218 Elijah Arroyo SEA at LAR 183 -35
219 D'Ernest Johnson NE vs. NYJ 228 +9
220 Jahan Dotson PHI vs. DET 229 +9
221 Jordan Whittington LAR vs. SEA 230 +9
222 Kaleb Johnson PIT vs. CIN 220 -2
223 Terrance Ferguson LAR vs. SEA 218 -5
224 Darnell Washington PIT vs. CIN 191 -33
225 Will Shipley PHI vs. DET 222 -3
226 Kyle Juszczyk SF at ARI 241 +15
227 Tim Patrick JAC vs. LAC 235 +8
228 Rashod Bateman BAL at CLE 227 -1
229 Jaylen Wright MIA vs. WAS 237 +8
230 LeQuint Allen Jr. JAC vs. LAC 225 -5
231 Zonovan Knight ARI vs. SF 209 -22
232 Cam Ward TEN vs. HOU 66 -166
233 Jackson Hawes BUF vs. TB 240 +7
234 Cole Kmet CHI at MIN 245 +11
235 Kalif Raymond DET at PHI 232 -3
236 Van Jefferson TEN vs. HOU 239 +3
237 Chris Brooks GB at NYG 236 -1
238 Adonai Mitchell NYJ at NE 217 -21
239 Terrell Jennings NE vs. NYJ 231 -8
240 Joshua Palmer BUF vs. TB 251 +11
241 Dalton Kincaid BUF vs. TB 344 +103
242 Tahj Brooks CIN at PIT 224 -18
243 Jaydon Blue DAL at LV 242 -1
244 Colby Parkinson LAR vs. SEA 252 +8
245 Gunnar Helm TEN vs. HOU 244 -1
246 Isaiah Williams NYJ at NE 253 +7
247 C.J. Stroud HOU at TEN 249 +2
248 Ben Sinnott WAS at MIA 262 +14
249 Bo Melton GB at NYG 269 +20
250 J.K. Dobbins DEN vs. KC 266 +16
251 Daniel Bellinger NYG vs. GB 258 +7
252 Elijah Higgins ARI vs. SF 243 -9
253 Dont'e Thornton Jr. LV vs. DAL 234 -19
254 Noah Gray KC at DEN 259 +5
255 Tyquan Thornton KC at DEN 238 -17
256 Demarcus Robinson SF at ARI 233 -23
257 Davis Allen LAR vs. SEA 260 +3
258 Russell Wilson NYG vs. GB 248 -10
259 Savion Williams GB at NYG 279 +20
260 Johnny Mundt JAC vs. LAC 268 +8
261 Brock Wright DET at PHI 293 +32
262 Brenton Strange JAC vs. LAC 305 +43
263 Charlie Kolar BAL at CLE 275 +12
264 Tommy Tremble CAR at ATL 271 +7
265 Brian Thomas Jr. JAC vs. LAC 254 -11
266 Jalen Tolbert DAL at LV 270 +4
267 Dare Ogunbowale HOU at TEN 263 -4
268 Jalen Milroe SEA at LAR 335 +67
269 Alec Ingold MIA vs. WAS 267 -2
270 Adam Prentice DEN vs. KC 284 +14
271 Zavier Scott MIN vs. CHI 280 +9
272 Dylan Laube LV vs. DAL 272 0
273 Jaleel McLaughlin DEN vs. KC 261 -12
274 Patrick Ricard BAL at CLE 292 +18
275 Clyde Edwards-Helaire KC at DEN 255 -20
276 Trevor Etienne CAR at ATL 277 +1
277 George Holani SEA at LAR 257 -20
278 Brittain Brown CHI at MIN 318 +40
279 Isaac Guerendo SF at ARI 294 +15
280 Travis Homer CHI at MIN 298 +18
281 C.J. Ham MIN vs. CHI 333 +52
282 A.J. Dillon PHI vs. DET 274 -8
283 Aidan O'Connell LV vs. DAL 363 +80
284 Hunter Luepke DAL at LV 281 -3
285 Roschon Johnson CHI at MIN 297 +12
286 Mitchell Trubisky BUF vs. TB 370 +84
287 Malik Willis GB at NYG 364 +77
288 Joshua Dobbs NE vs. NYJ 435 +147
289 Joe Milton III DAL at LV 445 +156
290 Nathan Carter ATL vs. CAR 308 +18
291 Cam Akers MIN vs. CHI 307 +16
292 Isiah Pacheco KC at DEN 256 -36
293 British Brooks HOU at TEN 326 +33
294 Max Brosmer MIN vs. CHI 352 +58
295 Zach Wilson MIA vs. WAS 414 +119
296 Jonathan Ward NE vs. NYJ 338 +42
297 Tanner McKee PHI vs. DET 454 +157
298 Mason Rudolph PIT vs. CIN 451 +153
299 Tyson Bagent CHI at MIN 421 +122
300 Jarrett Stidham DEN vs. KC 458 +158
301 Tyler Huntley BAL at CLE 350 +49
302 Jake Browning CIN at PIT 455 +153
303 Shedeur Sanders CLE vs. BAL 429 +126
304 Jimmy Garoppolo LAR vs. SEA 449 +145
305 Kirk Cousins ATL vs. CAR 424 +119
306 Nick Mullens JAC vs. LAC 464 +158
307 Brandon Allen TEN vs. HOU 467 +160
308 Andy Dalton CAR at ATL 418 +110
309 Craig Reynolds DET at PHI 377 +68
310 Dante Miller NYG vs. GB 320 +10
311 Kene Nwangwu NYJ at NE 381 +70
312 Quinn Ewers MIA vs. WAS 468 +156
313 Cooper Rush BAL at CLE 575 +262
314 Tyrod Taylor NYJ at NE 311 -3
315 Trey Lance LAC at JAC 425 +110
316 Curtis Samuel BUF vs. TB 246 -70
317 John Bates WAS at MIA 289 -28
318 Jermar Jefferson ARI vs. SF 353 +35
319 Tyrell Shavers BUF vs. TB 250 -69
320 Isaac TeSlaa DET at PHI 247 -73
321 John Metchie III NYJ at NE 264 -57
322 Cody White SEA at LAR 265 -57
323 Joe Burrow CIN at PIT 582 +259
324 Will Howard PIT vs. CIN 583 +259
325 Sam Howell PHI vs. DET N/A  
326 David Sills V ATL vs. CAR 283 -43
327 Gunner Olszewski NYG vs. GB 287 -40
328 Tylan Wallace BAL at CLE 290 -38
329 Xavier Weaver ARI vs. SF 288 -41
330 Allen Lazard NYJ at NE 316 -14
331 Xavier Smith LAR vs. SEA 282 -49
332 Malik Heath GB at NYG 310 -22
333 Lil'Jordan Humphrey DEN vs. KC 340 +7
334 Austin Trammell JAC vs. LAC 300 -34
335 Jamari Thrash CLE vs. BAL 295 -40
336 Jimmy Horn Jr. CAR at ATL 286 -50
337 Sione Vaki DET at PHI 313 -24
338 Tahj Washington MIA vs. WAS 314 -24
339 Reggie Gilliam BUF vs. TB 375 +36
340 Drew Lock SEA at LAR N/A  
341 Adam Thielen MIN vs. CHI 303 -38
342 Malachi Corley CLE vs. BAL 321 -21
343 Cedrick Wilson Jr. MIA vs. WAS 296 -47
344 Gardner Minshew II KC at DEN N/A  
345 Skyy Moore SF at ARI 324 -21
346 Mitch Tinsley CIN at PIT 346 0
347 Kameron Johnson TB at BUF 315 -32
348 Derius Davis LAC at JAC 354 +6
349 Konata Mumpfield LAR vs. SEA 304 -45
350 Julius Chestnut TEN vs. HOU 309 -41
351 Gage Larvadain CLE vs. BAL 378 +27
352 Darius Cooper PHI vs. DET 376 +24
353 Efton Chism III NE vs. NYJ 357 +4
354 Malik Davis DAL at LV 348 -6
355 Case Keenum CHI at MIN N/A  
356 Donovan Edwards WAS at MIA 384 +28
357 Sincere McCormick SF at ARI 383 +26
358 Trayveon Williams LAC at JAC 385 +27
359 Isaiah Bond CLE vs. BAL 373 +14
360 KhaDarel Hodge ATL vs. CAR 365 +5
361 James Proche II TEN vs. HOU 407 +46
362 Jalin Hyatt NYG vs. GB 394 +32
363 Braxton Berrios HOU at TEN 382 +19
364 Dominic Lovett DET at PHI 406 +42
365 Andre Baccellia ARI vs. SF 339 -26
366 Trent Sherfield Sr. DEN vs. KC 396 +30
367 Ben Skowronek PIT vs. CIN 345 -22
368 Brycen Tremayne CAR at ATL 368 0
369 Ryan Miller TB at BUF 359 -10
370 Tim Jones JAC vs. LAC 374 +4
371 Dameon Pierce HOU at TEN 403 +32