X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Value Picks
Compare Any Players
News and Alerts

Week 17 Fantasy Football FLEX Rankings (RB, WR, TE) for Half-PPR: Marquise Brown, Rico Dowdle, D'Andre Swift, Chuba Hubbard, Trey Benson, DJ Moore

DJ Moore - Fantasy Football Rankings, NFL Injury News, DFS Lineup Picks

It's do-or-die time, and just one win stands between you and a fantasy football championship. If you need assistance this week, use our Week 17 fantasy football FLEX rankings for 2024 and set your winning lineups. Your team is obviously strong if you make it to this point, so it's not time to overthink or make panicked decisions.

Ahead of the Week 17 slate, let's analyze the rankings and see where flex options such as Marquise Brown, Rico Dowdle, D'Andre Swift, Chuba Hubbard, Trey Benson, and DJ Moore stand, among others.

Our half-PPR FLEX fantasy football rankings for Week 17 are put together by Nick Mariano. In addition to our staff rankings, below you will also find a summary of the important RB, WR, and TE fantasy football injury news for this week. Be sure to bookmark our fantasy football rankings portal and check back regularly for updates. Good luck RotoBallers in Week 17!

Be sure to check all of our fantasy football rankings for the 2025 playoffs:

 

Week 17 FLEX Fantasy Football News and Injuries

 

Week 17 FLEX Rankings for Fantasy Football

Be sure to bookmark our weekly PPR rankings, Half-PPR rankings, Standard rankings.

FLEX
Rank
Player
Name
Pos.
1 Saquon Barkley RB
2 Justin Jefferson WR
3 Jahmyr Gibbs RB
4 Jonathan Taylor RB
5 Derrick Henry RB
6 Bijan Robinson RB
7 Josh Jacobs RB
8 Ja'Marr Chase WR
9 De'Von Achane RB
10 Kyren Williams RB
11 Chase Brown RB
12 Amon-Ra St. Brown WR
13 Bucky Irving RB
14 Chuba Hubbard RB
15 James Cook RB
16 Puka Nacua WR
17 Mike Evans WR
18 Breece Hall RB
19 Nico Collins WR
20 A.J. Brown WR
21 James Conner RB
22 Davante Adams WR
23 Brian Thomas Jr. WR
24 Drake London WR
25 Joe Mixon RB
26 Aaron Jones RB
27 CeeDee Lamb WR
28 Jerome Ford RB
29 Tee Higgins WR
30 Terry McLaurin WR
31 Courtland Sutton WR
32 Brian Robinson Jr. RB
33 Tyreek Hill WR
34 Jaxon Smith-Njigba WR
35 Ladd McConkey WR
36 George Kittle TE
37 Malik Nabers WR
38 Tony Pollard RB
39 Rico Dowdle RB
40 Brock Bowers TE
41 Rachaad White RB
42 Cooper Kupp WR
43 Trey McBride TE
44 Jauan Jennings WR
45 D'Andre Swift RB
46 Jordan Addison WR
47 George Pickens WR
48 Calvin Ridley WR
49 Deebo Samuel Sr. WR
50 Zay Flowers WR
51 DJ Moore WR
52 Kenneth Walker III RB
53 Tyrone Tracy Jr. RB
54 Garrett Wilson WR
55 Rhamondre Stevenson RB
56 Keenan Allen WR
57 Jameson Williams WR
58 Jakobi Meyers WR
59 Adam Thielen WR
60 Gus Edwards RB
61 DK Metcalf WR
62 Tyjae Spears RB
63 DeVonta Smith WR
64 Khalil Shakir WR
65 Sam LaPorta TE
66 Marvin Harrison Jr. WR
67 Tank Bigsby RB
68 Travis Etienne Jr. RB
69 Jayden Reed WR
70 Najee Harris RB
71 Jaylen Warren RB
72 Jonnu Smith TE
73 Jalen McMillan WR
74 Darnell Mooney WR
75 Josh Downs WR
76 Xavier Worthy WR
77 Alexander Mattison RB
78 Kareem Hunt RB
79 T.J. Hockenson TE
80 Romeo Doubs WR
81 Ameer Abdullah RB
82 DeAndre Hopkins WR
83 Jerry Jeudy WR
84 Michael Pittman Jr. WR
85 Rome Odunze WR
86 Mark Andrews TE
87 Travis Kelce TE
88 Dalton Schultz TE
89 Rashod Bateman WR
90 Tucker Kraft TE
91 Isiah Pacheco RB
92 Kendre Miller RB
93 Marquise Brown WR
94 Chig Okonkwo TE
95 Jalen Coker WR
96 Nick Westbrook-Ikhine WR
97 Christian Watson WR
98 Calvin Austin III WR
99 David Moore WR
100 Hunter Henry TE
101 Audric Estime RB
102 Quentin Johnston WR
103 Dalton Kincaid TE
104 Amari Cooper WR
105 Zach Charbonnet RB
106 Wan'Dale Robinson WR
107 David Njoku TE
108 Jake Ferguson TE
109 Tim Patrick WR
110 John Metchie III WR
111 Pat Freiermuth TE
112 Brenton Strange TE
113 Javonte Williams RB
114 Zach Ertz TE
115 Olamide Zaccheaus WR
116 Juwan Johnson TE
117 DeMario Douglas WR
118 Elijah Moore WR
119 Ray-Ray McCloud III WR
120 Tyler Allgeier RB
121 Marquez Valdes-Scantling WR
122 Malik Washington WR
123 Trey Benson RB
124 Keon Coleman WR
125 Joshua Palmer WR
126 Stone Smartt TE
127 Michael Wilson WR
128 Patrick Taylor Jr. RB
129 Kayshon Boutte WR
130 Kyle Pitts TE
131 Devaughn Vele WR
132 Noah Gray TE
133 Dyami Brown WR
134 Antonio Gibson RB
135 Parker Washington WR
136 Ray Davis RB
137 Marvin Mims Jr. WR
138 Andrei Iosivas WR
139 Tre Tucker WR
140 Demarcus Robinson WR
141 Devin Singletary RB
142 Isaiah Likely TE
143 Ricky Pearsall WR
144 Robert Woods WR
145 Craig Reynolds RB
146 Kimani Vidal RB
147 Mike Gesicki TE
148 Dontayvion Wicks WR
149 Brandin Cooks WR
150 Cole Kmet TE
151 Kenneth Gainwell RB
152 Grant Calcaterra TE
153 Adonai Mitchell WR
154 Ty Johnson RB
155 Kendrick Bourne WR
156 Tyler Lockett WR
157 Jordan Mims RB
158 Allen Lazard WR
159 Jalen Tolbert WR
160 Van Jefferson WR
161 Noah Fant TE
162 Mack Hollins WR
163 Jamison Crowder WR
164 Austin Hooper TE
165 Ja'Tavion Sanders TE
166 Foster Moreau TE
167 Michael Carter RB
168 Xavier Hutchinson WR
169 Isaiah Davis RB
170 Tyler Conklin TE
171 KaVontae Turpin WR
172 Darius Slayton WR
173 Tommy Tremble TE
174 Blake Corum RB
175 Cam Akers RB
176 Jamaal Williams RB
177 D'Onta Foreman RB
178 Tyler Boyd WR
179 Roschon Johnson RB
180 Mike Williams WR
181 Raheem Mostert RB
182 Greg Dortch WR
183 Troy Franklin WR
184 Jeremy McNichols RB
185 Tutu Atwell WR
186 Jalen Nailor WR
187 Braelon Allen RB
188 Daniel Bellinger TE
189 Payne Durham TE
190 Kevin Austin Jr. WR
191 Tyler Higbee TE
192 Cordarrelle Patterson RB
193 DeeJay Dallas RB
194 JuJu Smith-Schuster WR
195 Dawson Knox TE
196 Justin Watson WR
197 Dante Pettis WR
198 AJ Barner TE
199 Lil'Jordan Humphrey WR
200 Cedrick Wilson Jr. WR


Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy football app for iPhone and Android with 24x7 player news, injury alerts, rankings, starts/sits & more. All free!

More Fantasy Football Analysis


Check out all of RotoBaller's fantasy football rankings. Staff rankings are updated regularly for all positions and include standard formats, PPR scoring, tiered rankings and dynasty leagues.




POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Value Picks
Compare Any Players
News and Alerts

REAL-TIME FANTASY NEWS

Trent Frederic9 mins ago

Injured On Tuesday
Josh Anderson20 mins ago

Undergoing Evaluation
NYR30 mins ago

K’Andre Miller Exits Early On Tuesday
Roman Josi36 mins ago

Injured On Tuesday
William Nylander43 mins ago

Exits Early On Tuesday
Adam Fox50 mins ago

Sustains Upper-Body Injury
Quinn Mathews7 hours ago

Strikes Out Three In First Grapefruit League Game
Cam Smith7 hours ago

Blasts Two Home Runs On Tuesday
Roki Sasaki7 hours ago

Fastball Clocking In At Mid-90s In Simulated Game
Robbie Ray8 hours ago

Adds Changeup To Pitch Mix, Strikes Out Three On Tuesday
Chris Kirk8 hours ago

A Wild Card At PGA National
Liam Hicks8 hours ago

Looking To Earn Backup Catcher Spot For Marlins
Tennessee Titans8 hours ago

Titans Could Look To Add To RB Room
Tennessee Titans8 hours ago

Titans Will Listen To Calls On No. 1 Overall Pick
NFL8 hours ago

Colston Loveland Expected To Be Cleared For Training Camp
Miami Dolphins9 hours ago

Dolphins Not Expecting Terron Armstead To Return
Kyle Harrison9 hours ago

To Make Spring Debut On Friday
Philadelphia Eagles9 hours ago

Kevin Patullo Will Call Plays For Eagles Offense
Philadelphia Eagles9 hours ago

Eagles Will Make "Concerted Effort" To Keep Zack Baun
Los Angeles Chargers9 hours ago

Chargers Could Retain Joey Bosa
Matthew Stafford9 hours ago

Raiders A Potential Landing Spot For Matthew Stafford
Las Vegas Raiders9 hours ago

Raiders Want To Keep Maxx Crosby Long Term
Jaylen Warren9 hours ago

Steelers Will Tender An Offer To Jaylen Warren
J.J. McCarthy9 hours ago

Hoping To Be Ready For Start Of Offseason Program
Xavier Legette9 hours ago

Has Offseason Foot Surgery
Justin Tucker10 hours ago

Ravens To Wait To Make Decision On Justin Tucker
Mark Hubbard10 hours ago

Trending In The Wrong Direction Ahead Of Cognizant Classic
Alex Smalley10 hours ago

Continues To Impress Ahead Of The Cognizant Classic
Taylor Moore10 hours ago

Continues Playing Well Heading To Cognizant Classic
Justin Lower10 hours ago

Misses Cut At Mexico Open
Max Greyserman10 hours ago

Hitting Stride Heading To Cognizant Classic
Jake Knapp10 hours ago

Posts Solid Finish At Mexico Open
Mark Andrews10 hours ago

Ravens Standing Behind Mark Andrews
PGA10 hours ago

Sungjae Im Looking For Bounce-Back At Cognizant Classic
Austin Eckroat10 hours ago

Defends Title At Cognizant Classic
Billy Horschel10 hours ago

Misses Second Straight Cut
Luke Clanton10 hours ago

Can Secure PGA Tour Card At Cognizant Classic
Brian Harman10 hours ago

Secures Another Top-25 Finish At Genesis Invitational
PGA10 hours ago

Byeong Hun An Misses Cut At Genesis Invitational
Cameron Johnson10 hours ago

May Miss Wednesday's Game
Matthieu Pavon10 hours ago

Playing Consistent Golf Heading To Cognizant Classic
Isaiah Salinda10 hours ago

Debuts At Cognizant Classic
J.J. Spaun10 hours ago

In Excellent Form Heading To Cognizant Classic
Tyrese Haliburton10 hours ago

Questionable Versus Toronto
Davis Thompson10 hours ago

Continues Playing Well Heading To Cognizant Classic
Karl-Anthony Towns10 hours ago

Questionable On Wednesday
OG Anunoby10 hours ago

Probable Versus Philly
Green Bay Packers10 hours ago

Zach Tom Likely To Stay At Right Tackle In 2025
Justin Edwards10 hours ago

Expected To Return On Wednesday
Charley Hoffman10 hours ago

Looking For A Turnaround At PGA National
Quentin Grimes10 hours ago

Likely To Face The Knicks
Shane Lowry10 hours ago

Hopes To Keep Good Course History Going At PGA National
Guerschon Yabusele10 hours ago

Ruled Out On Wednesday Night
Cole Anthony10 hours ago

Won't Return On Tuesday Night
Green Bay Packers10 hours ago

Packers Could Reach Extension With Quay Walker
Jayden Reed11 hours ago

Suffered Torn Labrum In His Shoulder
PGA11 hours ago

Kyounghoon Lee Is A Tough Sell At PGA National
Romeo Doubs11 hours ago

No Long-Term Concerns For Romeo Doubs
Christian Watson11 hours ago

Expected To Be Back Around Midseason In 2025
Nicolai Hojgaard11 hours ago

Looking To Keep Momentum Going At Cognizant Classic
Marquise Brown11 hours ago

Chiefs Looking To Re-Sign Marquise Brown
P.J. Washington11 hours ago

Active On Tuesday
Joel Embiid11 hours ago

Out On Wednesday
Aaron Rodgers11 hours ago

Prefers To Play For The Rams
Ben Simmons11 hours ago

Available For Wednesday
Kawhi Leonard11 hours ago

Ready To Play On Wednesday
Norman Powell11 hours ago

To Miss Wednesday's Contest
Collin Sexton11 hours ago

To Miss Another Game
John Collins11 hours ago

Remains Out On Wednesday
Lauri Markkanen11 hours ago

To Miss Another Game
Walker Kessler12 hours ago

Listed As Questionable For Wednesday
MacKenzie Gore12 hours ago

To Make Spring Debut On Saturday
Dwight Powell12 hours ago

Returning To The Court On Tuesday
LeBron James12 hours ago

Upgraded To Available On Tuesday
Addison Barger12 hours ago

Expected To Play On Wednesday
Ricky Vanasco12 hours ago

Throws Bullpen On Tuesday
Alex Cobb12 hours ago

Receives Injection, Set To Play Catch Wednesday
Tyler Black12 hours ago

Hits Off A Tee, Hoping To Return To Games Next Week
Jackson Chourio12 hours ago

To See Time In Center Field
Nicolas Claxton14 hours ago

Suspended For One Game
Brady Tkachuk14 hours ago

Questionable For Wednesday's Game
Kevin Bahl14 hours ago

Rejoins Flames Lineup Tuesday
Jakob Poeltl14 hours ago

Ruled Out On Tuesday
Matt Grzelcyk14 hours ago

Good To Go Tuesday
Alex Tuch14 hours ago

A Game-Time Call Tuesday
Noah Dobson14 hours ago

Not Ready To Return On Tuesday
Andrew Copp15 hours ago

Out For The Season
Joel Eriksson Ek15 hours ago

Lands On Injured Reserve
Ben Brown15 hours ago

Now In Play For Rotation Spot
Javier Assad15 hours ago

Could Start On The Injured List
Parker Meadows15 hours ago

Dealing With Upper-Arm Inflammation
David Bednar15 hours ago

Pirates Non-Committal On David Bednar As The Closer
Kyle Finnegan16 hours ago

Nationals Re-Sign Kyle Finnegan To One-Year Deal
Devin Sweet16 hours ago

Leaves After Being Hit By Line Drive
Scott Effross16 hours ago

Injures His Hamstring On Tuesday
Dairon Blanco16 hours ago

Undergoing MRI Exam
Alec Marsh17 hours ago

To Throw Another Bullpen On Thursday
Brendan Gallagher17 hours ago

Set To Play On Tuesday
Max Pacioretty17 hours ago

Ruled Out On Tuesday
Chris Kreider18 hours ago

A Game-Time Decision
Josh Norris18 hours ago

Practices On Tuesday, Nearing Return
Bryan Rust18 hours ago

Returning On Tuesday
Matthew Tkachuk18 hours ago

Will Not Play On Tuesday
Darcy Kuemper1 day ago

Earns Fourth Straight Win
Trevor Moore1 day ago

Scores Twice In Victory
Song Yadong2 days ago

Gets Back In The Win Column
Henry Cejudo2 days ago

Suffers Third Straight Loss
Brendan Allen2 days ago

Drops Decision At UFC Seattle
Anthony Hernandez2 days ago

Extends His Winning Streak
Jean Matsumoto2 days ago

Suffers First Career Loss
Rob Font2 days ago

Wins Back-To-Back Fights
Melsik Baghdasaryan2 days ago

Gets TKO'd At UFC Seattle
Jean Silva2 days ago

Gets First-Round Finish At UFC Seattle
Alonzo Menifield2 days ago

Edges Out Split Decision At UFC Seattle
Julius Walker2 days ago

Defeated In His UFC Debut
Kyle Busch2 days ago

Leaves Atlanta With His First Top-10 Finish Of 2025
Kyle Larson2 days ago

Scores The Best Drafting-Track Finish Of His Career At Atlanta
Ryan Blaney2 days ago

Rallies Back To Score A Finish Of Fourth At Atlanta
NASCAR2 days ago

Despite Rarely Factoring For The Lead, Bubba Wallace Has Great Points Day
Ross Chastain2 days ago

Chances For Victory End After A Bump From Carson Hocevar
Ricky Stenhouse Jr2 days ago

. Recovers From Causing Daytona Big One To Finish Fifth At Atlanta
Carson Hocevar2 days ago

Earns Best Career Finish
Ryan Blaney3 days ago

The Heavy Favorite To Win At Atlanta
Kyle Larson3 days ago

Can Kyle Larson Finally Get A Good Finish At The New Atlanta?
Chase Elliott3 days ago

Can Win This Weekend
William Byron3 days ago

Don’t Overlook William Byron At Atlanta This Weekend
Austin Cindric3 days ago

Looking To Contend Once Again At Atlanta
Ross Chastain3 days ago

Will Start Deep in the Field at Atlanta
Daniel Suarez3 days ago

Looking To Continue Magic At Atlanta
Christopher Bell3 days ago

An Obvious DFS Pick At Atlanta
Denny Hamlin3 days ago

Is One of the Top DFS Options Of The Week For Atlanta Lineups
Joey Logano3 days ago

Is One Of The Favorites To Win At Atlanta
Kyle Busch3 days ago

Expect Kyle Busch To Compete For The Win At Atlanta
Ty Gibbs3 days ago

Should Not Be Overlooked For Atlanta DFS Lineups
Tyler Reddick3 days ago

Should Fantasy Players Roster Tyler Reddick At Atlanta This Week?
Alex Bowman3 days ago

Is Alex Bowman Worth Rostering For DFS Lineups At Atlanta?
Henry Cejudo5 days ago

Set For Bantamweight Clash
Song Yadong5 days ago

Faces A Legend At UFC Seattle
Anthony Hernandez5 days ago

Looks To Extend His Win Streak
Brendan Allen5 days ago

Looks To Get Back In The Win Column
Jean Matsumoto5 days ago

Looks To Remain Undefeated
Rob Font5 days ago

An Underdog At UFC Seattle
Melsik Baghdasaryan5 days ago

Looks To Win Back-To-Back Fights
Jean Silva5 days ago

A Favorite At UFC Seattle
Alonzo Menifield5 days ago

Opens Up UFC Seattle Main Card
Julius Walker5 days ago

Makes His UFC Debut
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF