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 De'Von Achane RBMIA vs. WAS 2 +1
2 Christian McCaffrey RBSF at ARI 1 -1
3 Bijan Robinson RBATL vs. CAR 3 0
4 Josh Jacobs RBGB at NYG 4 0
5 Ja'Marr Chase WRCIN at PIT 5 0
6 CeeDee Lamb WRDAL at LV 10 +4
7 Jaxon Smith-Njigba WRSEA at LAR 6 -1
8 James Cook III RBBUF vs. TB 11 +3
9 Jahmyr Gibbs RBDET at PHI 8 -1
10 Rico Dowdle RBCAR at ATL 9 -1
11 Ashton Jeanty RBLV vs. DAL 12 +1
12 Puka Nacua WRLAR vs. SEA 7 -5
13 Jaylen Warren RBPIT vs. CIN 15 +2
14 Drake London WRATL vs. CAR 14 0
15 Justin Jefferson WRMIN vs. CHI 21 +6
16 TreVeyon Henderson RBNE vs. NYJ 19 +3
17 Saquon Barkley RBPHI vs. DET 16 -1
18 Amon-Ra St. Brown WRDET at PHI 17 -1
19 Rashee Rice WRKC at DEN 20 +1
20 Trey McBride TEARI vs. SF 18 -2
21 Emeka Egbuka WRTB at BUF 23 +2
22 Jaylen Waddle WRMIA vs. WAS 27 +5
23 Nico Collins WRHOU at TEN 25 +2
24 George Pickens WRDAL at LV 30 +6
25 Ladd McConkey WRLAC at JAC 31 +6
26 Kyren Williams RBLAR vs. SEA 26 0
27 Derrick Henry RBBAL at CLE 28 +1
28 Davante Adams WRLAR vs. SEA 29 +1
29 Brock Bowers TELV vs. DAL 22 -7
30 Travis Etienne Jr. RBJAC vs. LAC 32 +2
31 Quinshon Judkins RBCLE vs. BAL 33 +2
32 Breece Hall RBNYJ at NE 34 +2
33 Aaron Jones Sr. RBMIN vs. CHI 36 +3
34 Tee Higgins WRCIN at PIT 37 +3
35 DeVonta Smith WRPHI vs. DET 38 +3
36 A.J. Brown WRPHI vs. DET 39 +3
37 Kimani Vidal RBLAC at JAC 40 +3
38 D'Andre Swift RBCHI at MIN 35 -3
39 Stefon Diggs WRNE vs. NYJ 42 +3
40 Javonte Williams RBDAL at LV 13 -27
41 Rome Odunze WRCHI at MIN 41 0
42 Zay Flowers WRBAL at CLE 43 +1
43 Rachaad White RBTB at BUF 46 +3
44 DK Metcalf WRPIT vs. CIN 44 0
45 Jauan Jennings WRSF at ARI 48 +3
46 RJ Harvey RBDEN vs. KC 49 +3
47 David Montgomery RBDET at PHI 58 +11
48 George Kittle TESF at ARI 47 -1
49 Romeo Doubs WRGB at NYG 50 +1
50 Jordan Addison WRMIN vs. CHI 52 +2
51 Woody Marks RBHOU at TEN 45 -6
52 Jameson Williams WRDET at PHI 53 +1
53 Khalil Shakir WRBUF vs. TB 57 +4
54 Tyrone Tracy Jr. RBNYG vs. GB 63 +9
55 Quentin Johnston WRLAC at JAC 55 0
56 Wan'Dale Robinson WRNYG vs. GB 51 -5
57 Chase Brown RBCIN at PIT 24 -33
58 Tetairoa McMillan WRCAR at ATL 56 -2
59 Kenneth Walker III RBSEA at LAR 67 +8
60 Deebo Samuel Sr. WRWAS at MIA 54 -6
61 Courtland Sutton WRDEN vs. KC 59 -2
62 Zach Charbonnet RBSEA at LAR 72 +10
63 Tre Tucker WRLV vs. DAL 60 -3
64 Parker Washington WRJAC vs. LAC 62 -2
65 Jake Ferguson TEDAL at LV 65 0
66 Troy Franklin WRDEN vs. KC 64 -2
67 Oronde Gadsden II TELAC at JAC 61 -6
68 Kyle Monangai RBCHI at MIN 79 +11
69 Tez Johnson WRTB at BUF 66 -3
70 Emari Demercado RBARI vs. SF 88 +18
71 Xavier Worthy WRKC at DEN 70 -1
72 Dallas Goedert TEPHI vs. DET 69 -3
73 Keenan Allen WRLAC at JAC 76 +3
74 DJ Moore WRCHI at MIN 78 +4
75 Christian Watson WRGB at NYG 80 +5
76 Sam LaPorta TEDET at PHI 68 -8
77 Darius Slayton WRNYG vs. GB 86 +9
78 Tyler Allgeier RBATL vs. CAR 99 +21
79 Sean Tucker RBTB at BUF 102 +23
80 Travis Kelce TEKC at DEN 71 -9
81 Kyle Pitts Sr. TEATL vs. CAR 75 -6
82 Keon Coleman WRBUF vs. TB 84 +2
83 Jakobi Meyers WRJAC vs. LAC 89 +6
84 Devin Singletary RBNYG vs. GB 110 +26
85 Cade Otton TETB at BUF 73 -12
86 Hunter Henry TENE vs. NYJ 77 -9
87 Jerry Jeudy WRCLE vs. BAL 87 0
88 Michael Wilson WRARI vs. SF 91 +3
89 Kenneth Gainwell RBPIT vs. CIN 108 +19
90 Jordan Mason RBMIN vs. CHI 106 +16
91 Chris Rodriguez Jr. RBWAS at MIA 128 +37
92 Theo Johnson TENYG vs. GB 83 -9
93 Nick Chubb RBHOU at TEN 104 +11
94 Malik Washington WRMIA vs. WAS 96 +2
95 Rashid Shaheed WRSEA at LAR 94 -1
96 Dalton Schultz TEHOU at TEN 81 -15
97 Blake Corum RBLAR vs. SEA 116 +19
98 Mark Andrews TEBAL at CLE 90 -8
99 Mack Hollins WRNE vs. NYJ 92 -7
100 Darnell Mooney WRATL vs. CAR 98 -2
101 Jacory Croskey-Merritt RBWAS at MIA 95 -6
102 Tyler Lockett WRLV vs. DAL 101 -1
103 Zach Ertz TEWAS at MIA 97 -6
104 Harold Fannin Jr. TECLE vs. BAL 93 -11
105 Calvin Austin III WRPIT vs. CIN 100 -5
106 Kareem Hunt RBKC at DEN 74 -32
107 DeMario Douglas WRNE vs. NYJ 107 0
108 Cooper Kupp WRSEA at LAR 105 -3
109 Olamide Zaccheaus WRCHI at MIN 111 +2
110 Chimere Dike WRTEN vs. HOU 109 -1
111 Jalen Nailor WRMIN vs. CHI 112 +1
112 Kendrick Bourne WRSF at ARI 123 +11
113 Colston Loveland TECHI at MIN 103 -10
114 Emanuel Wilson RBGB at NYG 145 +31
115 Tony Pollard RBTEN vs. HOU 85 -30
116 Chuba Hubbard RBCAR at ATL 135 +19
117 Cedric Tillman WRCLE vs. BAL 125 +8
118 Elic Ayomanor WRTEN vs. HOU 119 +1
119 Tyjae Spears RBTEN vs. HOU 82 -37
120 Brian Robinson Jr. RBSF at ARI 134 +14
121 Jayden Higgins WRHOU at TEN 129 +8
122 Jalen Coker WRCAR at ATL 127 +5
123 Bhayshul Tuten RBJAC vs. LAC 144 +21
124 Luther Burden III WRCHI at MIN 132 +8
125 Isaiah Davis RBNYJ at NE 147 +22
126 Michael Carter RBARI vs. SF 167 +41
127 Christian Kirk WRHOU at TEN 130 +3
128 T.J. Hockenson TEMIN vs. CHI 115 -13
129 Pat Freiermuth TEPIT vs. CIN 121 -8
130 Marquise Brown WRKC at DEN 131 +1
131 Kyle Williams WRNE vs. NYJ 136 +5
132 Luke Musgrave TEGB at NYG 114 -18
133 Jeremy McNichols RBWAS at MIA 149 +16
134 Ollie Gordon II RBMIA vs. WAS 151 +17
135 Sterling Shepard WRTB at BUF 143 +8
136 David Njoku TECLE vs. BAL 113 -23
137 DeAndre Hopkins WRBAL at CLE 142 +5
138 Greg Dortch WRARI vs. SF 148 +10
139 Xavier Legette WRCAR at ATL 138 -1
140 Jonnu Smith TEPIT vs. CIN 120 -20
141 Dontayvion Wicks WRGB at NYG 150 +9
142 Jaylin Lane WRWAS at MIA 141 -1
143 Andrei Iosivas WRCIN at PIT 154 +11
144 Ty Johnson RBBUF vs. TB 158 +14
145 Evan Engram TEDEN vs. KC 117 -28
146 Justice Hill RBBAL at CLE 159 +13
147 Pat Bryant WRDEN vs. KC 152 +5
148 Marvin Mims Jr. WRDEN vs. KC 155 +7
149 Matthew Golden WRGB at NYG 171 +22
150 Noah Fant TECIN at PIT 122 -28
151 Jaylin Noel WRHOU at TEN 161 +10
152 Tyler Higbee TELAR vs. SEA 140 -12
153 Chig Okonkwo TETEN vs. HOU 137 -16
154 Ryan Flournoy WRDAL at LV 172 +18
155 Mason Taylor TENYJ at NE 118 -37
156 Dyami Brown WRJAC vs. LAC 157 +1
157 Dylan Sampson RBCLE vs. BAL 166 +9
158 Tyler Badie RBDEN vs. KC 160 +2
159 Roman Wilson WRPIT vs. CIN 162 +3
160 Calvin Ridley WRTEN vs. HOU 176 +16
161 Keaton Mitchell RBBAL at CLE 165 +4
162 Isaiah Likely TEBAL at CLE 124 -38
163 Nick Westbrook-Ikhine WRMIA vs. WAS 174 +11
164 AJ Barner TESEA at LAR 126 -38
165 Xavier Hutchinson WRHOU at TEN 164 -1
166 Tyler Johnson WRNYJ at NE 169 +3
167 Dawson Knox TEBUF vs. TB 133 -34
168 Michael Mayer TELV vs. DAL 146 -22
169 Elijah Moore WRBUF vs. TB 184 +15
170 Jack Bech WRLV vs. DAL 173 +3
171 Tank Bigsby RBPHI vs. DET 177 +6
172 Raheem Mostert RBLV vs. DAL 181 +9
173 Jerome Ford RBCLE vs. BAL 178 +5
174 KaVontae Turpin WRDAL at LV 180 +6
175 Brashard Smith RBKC at DEN 153 -22
176 Greg Dulcich TEMIA vs. WAS 139 -37
177 Ray Davis RBBUF vs. TB 179 +2
178 Robbie Chosen WRWAS at MIA 188 +10
179 Tre Harris WRLAC at JAC 185 +6
180 Chris Moore WRWAS at MIA 183 +3
181 JuJu Smith-Schuster WRKC at DEN 187 +6
182 Ricky Pearsall WRSF at ARI 170 -12
183 Ray-Ray McCloud III WRNYG vs. GB 191 +8
184 Ja'Tavion Sanders TECAR at ATL 168 -16
185 Jaret Patterson RBLAC at JAC 182 -3
186 Arian Smith WRNYJ at NE 189 +3
187 Elijah Arroyo TESEA at LAR 156 -31
188 D'Ernest Johnson RBNE vs. NYJ 202 +14
189 Jahan Dotson WRPHI vs. DET 196 +7
190 Jordan Whittington WRLAR vs. SEA 197 +7
191 Kaleb Johnson RBPIT vs. CIN 192 +1
192 Terrance Ferguson TELAR vs. SEA 195 +3
193 Darnell Washington TEPIT vs. CIN 163 -30
194 Will Shipley RBPHI vs. DET 193 -1
195 Kyle Juszczyk RBSF at ARI 211 +16
196 Tim Patrick WRJAC vs. LAC 204 +8
197 Rashod Bateman WRBAL at CLE 194 -3
198 Jaylen Wright RBMIA vs. WAS 207 +9
199 LeQuint Allen Jr. RBJAC vs. LAC 199 0
200 Zonovan Knight RBARI vs. SF 175 -25
201 Jackson Hawes TEBUF vs. TB 210 +9
202 Cole Kmet TECHI at MIN 219 +17
203 Kalif Raymond WRDET at PHI 198 -5
204 Van Jefferson WRTEN vs. HOU 201 -3
205 Chris Brooks RBGB at NYG 208 +3
206 Adonai Mitchell WRNYJ at NE 186 -20
207 Terrell Jennings RBNE vs. NYJ 205 -2
208 Joshua Palmer WRBUF vs. TB 212 +4
209 Dalton Kincaid TEBUF vs. TB 326 +117
210 Tahj Brooks RBCIN at PIT 190 -20
211 Jaydon Blue RBDAL at LV 209 -2
212 Colby Parkinson TELAR vs. SEA 223 +11
213 Gunnar Helm TETEN vs. HOU 213 0
214 Isaiah Williams WRNYJ at NE 216 +2
215 Ben Sinnott TEWAS at MIA 231 +16
216 Bo Melton WRGB at NYG 236 +20
217 J.K. Dobbins RBDEN vs. KC 235 +18
218 Daniel Bellinger TENYG vs. GB 225 +7
219 Elijah Higgins TEARI vs. SF 214 -5
220 Dont'e Thornton Jr. WRLV vs. DAL 200 -20
221 Noah Gray TEKC at DEN 227 +6
222 Tyquan Thornton WRKC at DEN 203 -19
223 Demarcus Robinson WRSF at ARI 206 -17
224 Davis Allen TELAR vs. SEA 228 +4
225 Savion Williams WRGB at NYG 261 +36
226 Johnny Mundt TEJAC vs. LAC 233 +7
227 Brock Wright TEDET at PHI 251 +24
228 Brenton Strange TEJAC vs. LAC 284 +56
229 Charlie Kolar TEBAL at CLE 246 +17
230 Tommy Tremble TECAR at ATL 237 +7
231 Brian Thomas Jr. WRJAC vs. LAC 217 -14
232 Jalen Tolbert WRDAL at LV 239 +7
233 Dare Ogunbowale RBHOU at TEN 230 -3
234 Alec Ingold RBMIA vs. WAS 234 0
235 Adam Prentice RBDEN vs. KC 244 +9
236 Zavier Scott RBMIN vs. CHI 243 +7
237 Dylan Laube RBLV vs. DAL 241 +4
238 Jaleel McLaughlin RBDEN vs. KC 224 -14
239 Patrick Ricard RBBAL at CLE 249 +10
240 Clyde Edwards-Helaire RBKC at DEN 222 -18
241 Trevor Etienne RBCAR at ATL 247 +6
242 George Holani RBSEA at LAR 226 -16
243 Brittain Brown RBCHI at MIN 275 +32
244 Isaac Guerendo RBSF at ARI 262 +18
245 Travis Homer RBCHI at MIN 259 +14
246 C.J. Ham RBMIN vs. CHI 291 +45
247 A.J. Dillon RBPHI vs. DET 242 -5
248 Hunter Luepke RBDAL at LV 240 -8
249 Roschon Johnson RBCHI at MIN 260 +11
250 Nathan Carter RBATL vs. CAR 268 +18
251 Cam Akers RBMIN vs. CHI 267 +16
252 Isiah Pacheco RBKC at DEN 221 -31
253 British Brooks RBHOU at TEN 287 +34
254 Jonathan Ward RBNE vs. NYJ 313 +59
255 Craig Reynolds RBDET at PHI 357 +102
256 Dante Miller RBNYG vs. GB 282 +26
257 Kene Nwangwu RBNYJ at NE 352 +95
258 Curtis Samuel WRBUF vs. TB 215 -43
259 John Bates TEWAS at MIA 253 -6
260 Jermar Jefferson RBARI vs. SF 317 +57
261 Tyrell Shavers WRBUF vs. TB 220 -41
262 Isaac TeSlaa WRDET at PHI 218 -44
263 John Metchie III WRNYJ at NE 229 -34
264 Cody White WRSEA at LAR 232 -32
265 David Sills V WRATL vs. CAR 245 -20
266 Gunner Olszewski WRNYG vs. GB 252 -14
267 Tylan Wallace WRBAL at CLE 257 -10
268 Xavier Weaver WRARI vs. SF 255 -13
269 Allen Lazard WRNYJ at NE 254 -15
270 Xavier Smith WRLAR vs. SEA 263 -7
271 Malik Heath WRGB at NYG 296 +25
272 Lil'Jordan Humphrey WRDEN vs. KC 303 +31
273 Austin Trammell WRJAC vs. LAC 273 0
274 Jamari Thrash WRCLE vs. BAL 265 -9
275 Jimmy Horn Jr. WRCAR at ATL 258 -17
276 Sione Vaki RBDET at PHI 274 -2
277 Tahj Washington WRMIA vs. WAS 297 +20
278 Reggie Gilliam RBBUF vs. TB 349 +71
279 Adam Thielen WRMIN vs. CHI 285 +6
280 Malachi Corley WRCLE vs. BAL 283 +3
281 Cedrick Wilson Jr. WRMIA vs. WAS 277 -4
282 Skyy Moore WRSF at ARI 298 +16
283 Mitch Tinsley WRCIN at PIT 306 +23
284 Kameron Johnson WRTB at BUF 290 +6
285 Derius Davis WRLAC at JAC 312 +27
286 Konata Mumpfield WRLAR vs. SEA 279 -7
287 Julius Chestnut RBTEN vs. HOU 264 -23
288 Gage Larvadain WRCLE vs. BAL 318 +30
289 Darius Cooper WRPHI vs. DET 315 +26
290 Efton Chism III WRNE vs. NYJ 314 +24
291 Malik Davis RBDAL at LV 310 +19
292 Donovan Edwards RBWAS at MIA 373 +81
293 Sincere McCormick RBSF at ARI 371 +78
294 Trayveon Williams RBLAC at JAC 374 +80
295 Isaiah Bond WRCLE vs. BAL 308 +13
296 KhaDarel Hodge WRATL vs. CAR 335 +39
297 James Proche II WRTEN vs. HOU 358 +61
298 Jalin Hyatt WRNYG vs. GB 337 +39
299 Braxton Berrios WRHOU at TEN 341 +42
300 Dominic Lovett WRDET at PHI 360 +60
301 Andre Baccellia WRARI vs. SF 300 -1
302 Trent Sherfield Sr. WRDEN vs. KC 336 +34
303 Ben Skowronek WRPIT vs. CIN 299 -4
304 Brycen Tremayne WRCAR at ATL 324 +20
305 Ryan Miller WRTB at BUF 333 +28
306 Tim Jones WRJAC vs. LAC 329 +23
307 Dameon Pierce RBHOU at TEN N/A