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

TNF Fantasy Football FLEX Rankings (RB, WR, TE) - Week 17 Thursday Updates for DK Metcalf, Jerome Ford, Jakobi Meyers, Rico Dowdle, Khalil Shakir

DK Metcalf - Fantasy Football Rankings, NFL Injury News, DFS Lineup Picks

To finalize your fantasy football championship lineups, use our Week 17 TNF fantasy football FLEX rankings for 2024. No teams are on a bye, which means there are many options to compare and consider for the upcoming slate. It's always difficult to compare similar players at different positions for your flex spot, but we're here to help. Let's dive in to see where key flex considerations like DK Metcalf, Jerome Ford, Jakobi Meyers, Rico Dowdle, and Khalil Shakir stand.

Our 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 FLEX fantasy football injury news for this week. There are always key injuries to keep track of, so check back throughout the week for updates.

Be sure to bookmark our fantasy football rankings portal and check back regularly for updates. Most importantly, our free mobile app is a must-have - download it and configure your push notifications. We deliver all the top NFL news, injuries, and fantasy analysis 24x7 with our free push notification alerts... all for free!

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

 

TNF Fantasy Football FLEX News for Week 17

 

TNF Fantasy Football FLEX Rankings for Week 17

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

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


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

AJ Smith-Shawver59 mins ago

Strikes Out Three In Spring Debut
Jordan Lawlar1 hour ago

Cranks First Cactus League Home Run Of 2025
Kirk Cousins2 hours ago

Best Option For Falcons Is To Trade Kirk Cousins
Will Warren2 hours ago

Strikes Out Four In Three Perfect Innings
Owen Caissie3 hours ago

Cubs Option Owen Caissie To Triple-A
NFL4 hours ago

Abdul Carter Close To Full Health
Tampa Bay Buccaneers4 hours ago

Jordan Whitehead Will Become A Free Agent
NFL4 hours ago

Chain Gangs To Be Replaced In 2025
Bobby Witt Jr.4 hours ago

Working To Be More Efficient On The Bases
Deni Avdija5 hours ago

Won't Return On Wednesday Night
Wendell Moore Jr.5 hours ago

Remains In Concussion Protocol
DaQuan Jeffries5 hours ago

Holds Questionable Tag For Thursday
Seth Curry5 hours ago

Tagged As Probable For Thursday
LaMelo Ball5 hours ago

Cleared For Thursday
Julius Randle5 hours ago

Remains Sidelined On Thursday
Rudy Gobert6 hours ago

Remains Out On Thursday
Emiliano Grillo6 hours ago

Out Of Form Ahead Of Cognizant Classic
Sam Ryder6 hours ago

A Course Horse For PGA National
Matt Kuchar6 hours ago

An Intriguing Option At Cognizant Classic
Anthony Edwards6 hours ago

Tagged As Questionable For Thursday
Deni Avdija6 hours ago

Uncertain To Return On Wednesday
Leo Rivas6 hours ago

Battling Ankle Injury
Joey Loperfido6 hours ago

Could Return On Friday
Robert Garcia6 hours ago

Facing Hitters On Thursday
Trae Young6 hours ago

Slated To Suit Up Against Miami
Dedniel Núñez6 hours ago

Dedniel Nunez Not Expected To Pitch In Games "Anytime Soon"
Oneil Cruz7 hours ago

Recovering From Illness
Drew Thorpe7 hours ago

"Continues To Progress"
OG Anunoby7 hours ago

Playing On Wednesday
Karl-Anthony Towns7 hours ago

Ruled Out On Wednesday
Ayo Dosunmu7 hours ago

Unavailable Wednesday Against Clippers
Sam Darnold7 hours ago

Vikings Keeping Sam Darnold Would Represent Big Shift In Their Plans
Tyrese Haliburton7 hours ago

Likely Playing Versus Raptors
Chicago Bears7 hours ago

Bears Could Add Another Running Back This Offseason
New York Giants7 hours ago

Giants To Pick Up Kayvon Thibodeau's Fifth-Year Option?
T.J. McConnell8 hours ago

Out Of Action On Wednesday
Dallas Cowboys8 hours ago

Micah Parsons Could Become Highest-Paid Defensive Player In The NFL
Roman Josi8 hours ago

Considered Day-To-Day
Scottie Barnes8 hours ago

Out Wednesday Versus Indiana
Noah Dobson8 hours ago

Expected To Return On Thursday
Los Angeles Rams8 hours ago

Rams Give Jonah Jackson Permission To Seek A Trade
Connor Hellebuyck8 hours ago

Starts Against Senators Wednesday
Bruce Brown8 hours ago

Won't Play On Thursday Versus Suns
Adam Fox8 hours ago

Heading To Injured Reserve
New England Patriots8 hours ago

Patriots Give Davon Godchaux Permission To Seek A Trade
Derek Carr8 hours ago

Saints Leaning Towards Keeping Derek Carr?
Mackenzie Blackwood8 hours ago

Starts Against Former Team Wednesday
Max Meyer8 hours ago

Tops Out At 97 MPH In Grapefruit League Debut
Valeri Nichushkin9 hours ago

Returns To Avalanche Lineup
Nikola Vučević9 hours ago

Nikola Vucevic Sidelined On Wednesday
Quinn Hughes9 hours ago

May Return On Wednesday
Masataka Yoshida9 hours ago

Cleared For Live Batting Practice
Tari Eason9 hours ago

Out Of Action Against Spurs
Bryce Harper9 hours ago

Should Be Fine After Being Hit By Pitch
Stuart Fairchild9 hours ago

Back From Thumb Surgery
Liam Hendriks9 hours ago

Looks Good In Spring Debut
Connor Wong9 hours ago

Could Play In Games This Weekend
Brayan Bello10 hours ago

To Throw Bullpen On Friday
Heliot Ramos10 hours ago

Hits In Batting Cages Wednesday
Bryce Harper10 hours ago

Leaves Early After Being Hit By Pitch
San Francisco 49ers10 hours ago

Trent Williams Ready To Play In 2025
Brock Purdy11 hours ago

49ers Start Contract Talks With Brock Purdy
Deebo Samuel Sr.11 hours ago

49ers Will Honor Deebo Samuel Sr.'s Trade Request
Jared Jones11 hours ago

Debuts New Pitch In Spring Game
Linus Ullmark12 hours ago

Starting On Wednesday
TOR12 hours ago

Chris Tanev Viewed As Day-To-Day
Michael Bunting12 hours ago

Dealing With Illness
Shane Pinto12 hours ago

Sitting Out On Wednesday
Matthew Stafford12 hours ago

Expected To Stay With Rams?
Josh Norris12 hours ago

Ruled Out For Wednesday's Contest
Aaron Rodgers12 hours ago

Interested In Playing For The Giants?
Brady Tkachuk13 hours ago

Will Not Play On Wednesday
Green Bay Packers13 hours ago

Packers Open To Trading Jaire Alexander
Matthew Stafford13 hours ago

Rams Expected To Drive Up Asking Price For Matthew Stafford
Cameron Young15 hours ago

A High-Risk, High-Reward Play At PGA National
Taylor Pendrith15 hours ago

Is An Enticing Play At Cognizant Classic
Gary Woodland15 hours ago

Aiming For Bounce-Back Performance At PGA National
PGA16 hours ago

Kris Ventura A Value Pick At The Cognizant Classic
NFL16 hours ago

Tyler Warren Won't Take Part In On-Field Work At NFL Combine
PGA16 hours ago

Niklas Norgaard Making Third PGA Tour Start At Cognizant Classic
Tennessee Titans16 hours ago

Harold Landry Granted Permission To Seek Trade
16 hours ago

Rob Gronkowski Denies NFL Comeback Rumors
Erik Van Rooyen16 hours ago

Looking For Sustained Success At PGA National
Malcolm Brogdon17 hours ago

Out For Fourth Consecutive Game
Alexandre Sarr17 hours ago

Questionable Wednesday
Trent Frederic18 hours ago

Injured On Tuesday
Josh Anderson18 hours ago

Undergoing Evaluation
NYR18 hours ago

K’Andre Miller Exits Early On Tuesday
Roman Josi19 hours ago

Injured On Tuesday
William Nylander19 hours ago

Exits Early On Tuesday
Adam Fox19 hours ago

Sustains Upper-Body Injury
Jordan Spieth24 hours ago

Looking To Bounce Back In Cognizant Classic Debut
Seamus Power1 day ago

A Risky Play With Upside At PGA National
Andrew Novak1 day ago

Searching For Consistency At PGA National
Denny McCarthy1 day ago

Eyeing First Career Victory At PGA National
Min Woo Lee1 day ago

Aims To Keep The Momentum Going At PGA National
Chris Kirk1 day ago

A Wild Card At PGA National
Mark Hubbard1 day ago

Trending In The Wrong Direction Ahead Of Cognizant Classic
Alex Smalley1 day ago

Continues To Impress Ahead Of The Cognizant Classic
Taylor Moore1 day ago

Continues Playing Well Heading To Cognizant Classic
Justin Lower1 day ago

Misses Cut At Mexico Open
Max Greyserman1 day ago

Hitting Stride Heading To Cognizant Classic
Jake Knapp1 day ago

Posts Solid Finish At Mexico Open
Brady Tkachuk1 day ago

Questionable For Wednesday's Game
Kevin Bahl1 day ago

Rejoins Flames Lineup Tuesday
Song Yadong2 days ago

Gets Back In The Win Column
Henry Cejudo2 days ago

Suffers Third Straight Loss
Brendan Allen3 days ago

Drops Decision At UFC Seattle
Anthony Hernandez3 days ago

Extends His Winning Streak
Jean Matsumoto3 days ago

Suffers First Career Loss
Rob Font3 days ago

Wins Back-To-Back Fights
Melsik Baghdasaryan3 days ago

Gets TKO'd At UFC Seattle
Jean Silva3 days ago

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

Edges Out Split Decision At UFC Seattle
Julius Walker3 days ago

Defeated In His UFC Debut
Kyle Busch3 days ago

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

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

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

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

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

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

Earns Best Career Finish
Ryan Blaney4 days ago

The Heavy Favorite To Win At Atlanta
Kyle Larson4 days ago

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

Can Win This Weekend
William Byron4 days ago

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

Looking To Contend Once Again At Atlanta
Ross Chastain4 days ago

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

Looking To Continue Magic At Atlanta
Christopher Bell4 days ago

An Obvious DFS Pick At Atlanta
Denny Hamlin4 days ago

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

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

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

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

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

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

Set For Bantamweight Clash
Song Yadong6 days ago

Faces A Legend At UFC Seattle
Anthony Hernandez6 days ago

Looks To Extend His Win Streak
Brendan Allen6 days ago

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

Looks To Remain Undefeated
Rob Font6 days ago

An Underdog At UFC Seattle
Melsik Baghdasaryan6 days ago

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

A Favorite At UFC Seattle
Alonzo Menifield6 days ago

Opens Up UFC Seattle Main Card
Julius Walker6 days ago

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

RANKINGS

QB
RB
WR
TE
K
DEF