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
Import Your Leagues
Weekly Rankings
Compare Any Players
Projections
Articles & Tools
Weekly Planner
24x7 News and Alerts

Fantasy Football FLEX Rankings - Week 9 Early Updates

Kimani Vidal - Fantasy Football Rankings, Waiver Wire Pickups, Draft Sleepers, NFL Injuries

Fantasy football Week 9 rankings for RB, WR, TE. Read RotoBaller's FLEX rankings for Week 9, 2025 to set winning lineups.

Four more teams are out of action this week on a bye, so a challenging week of lineup calls is ahead. Let us help set your lineups with our Week 9 fantasy football FLEX rankings for 2025. To see where key RBs, WRs, and TEs such as Kimani Vidal, Bam Knight, Chimere Dike, RJ Harvey, Jauan Jennings, Troy Franklin, Tony Pollard, and more stand for the ninth fantasy football slate of the year, dig into the rankings below.

Our FLEX fantasy football rankings for Week 9 are put together by Nick Mariano. Below the rankings, you will also find a summary of the important FLEX fantasy football news for this week. There are always key injuries and developments 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:

 

Week 9 FLEX Rankings for Fantasy Football

Bookmark our PPR rankings, Half-PPR rankings, and standard (non-PPR) rankings 

FLEX
Rank
Player
Name
Pos.
1 Jonathan Taylor RB
2 Christian McCaffrey RB
3 Ja'Marr Chase WR
4 Bijan Robinson RB
5 Puka Nacua WR
6 De'Von Achane RB
7 Derrick Henry RB
8 Jahmyr Gibbs RB
9 Jaxon Smith-Njigba WR
10 Amon-Ra St. Brown WR
11 CeeDee Lamb WR
12 James Cook RB
13 Josh Jacobs RB
14 Javonte Williams RB
15 Kyren Williams RB
16 Trey McBride TE
17 Rashee Rice WR
18 D'Andre Swift RB
19 Justin Jefferson WR
20 Davante Adams WR
21 Rome Odunze WR
22 Chase Brown RB
23 Kimani Vidal RB
24 Ashton Jeanty RB
25 Michael Pittman Jr. WR
26 DK Metcalf WR
27 George Pickens WR
28 Travis Etienne Jr. RB
29 Ladd McConkey WR
30 Jaylen Waddle WR
31 Jaylen Warren RB
32 Zay Flowers WR
33 Marvin Harrison Jr. WR
34 Chris Olave WR
35 Rico Dowdle RB
36 Tee Higgins WR
37 Tyrone Tracy Jr. RB
38 Tucker Kraft TE
39 Courtland Sutton WR
40 J.K. Dobbins RB
41 David Montgomery RB
42 Keenan Allen WR
43 Tyler Warren TE
44 Zonovan Knight RB
45 George Kittle TE
46 Jordan Addison WR
47 Travis Hunter WR
48 Stefon Diggs WR
49 Kenneth Walker III RB
50 Terry McLaurin WR
51 Brian Thomas Jr. WR
52 Tetairoa McMillan WR
53 Darnell Mooney WR
54 Isiah Pacheco RB
55 Woody Marks RB
56 Xavier Worthy WR
57 Deebo Samuel Sr. WR
58 Khalil Shakir WR
59 Oronde Gadsden II TE
60 Quentin Johnston WR
61 DJ Moore WR
62 Wan'Dale Robinson WR
63 Zach Charbonnet RB
64 Brock Bowers TE
65 Romeo Doubs WR
66 Jakobi Meyers WR
67 Alvin Kamara RB
68 Josh Downs WR
69 Jake Ferguson TE
70 Rhamondre Stevenson RB
71 Kyle Pitts TE
72 Aaron Jones RB
73 Kayshon Boutte WR
74 Travis Kelce TE
75 Troy Franklin WR
76 Jacory Croskey-Merritt RB
77 Tyjae Spears RB
78 Jameson Williams WR
79 Alec Pierce WR
80 Jauan Jennings WR
81 Rashid Shaheed WR
82 Tony Pollard RB
83 RJ Harvey RB
84 Mark Andrews TE
85 Tre Tucker WR
86 Sam LaPorta TE
87 Jordan Mason RB
88 Kyle Monangai RB
89 Keon Coleman WR
90 Kareem Hunt RB
91 Dalton Kincaid TE
92 Kendrick Bourne WR
93 Jaylin Noel WR
94 Chimere Dike WR
95 Cooper Kupp WR
96 Zach Ertz TE
97 Christian Watson WR
98 Matthew Golden WR
99 Chuba Hubbard RB
100 Elic Ayomanor WR
101 Calvin Austin III WR
102 Samaje Perine RB
103 Darius Slayton WR
104 Ollie Gordon II RB
105 Colston Loveland TE
106 Xavier Hutchinson WR
107 Theo Johnson TE
108 Marquise Brown WR
109 Rashod Bateman WR
110 Jayden Higgins WR
111 Hunter Henry TE
112 Malik Washington WR
113 T.J. Hockenson TE
114 Blake Corum RB
115 Juwan Johnson TE
116 Dalton Schultz TE
117 Evan Engram TE
118 Tyler Allgeier RB
119 Nick Chubb RB
120 Michael Wilson WR
121 TreVeyon Henderson RB
122 Jonnu Smith TE
123 Xavier Legette WR
124 Kenneth Gainwell RB
125 Brashard Smith RB
126 Justice Hill RB
127 Jeremy McNichols RB
128 AJ Barner TE
129 Jalen Coker WR
130 Bhayshul Tuten RB
131 Olamide Zaccheaus WR
132 Pat Bryant WR
133 Roman Wilson WR
134 Van Jefferson WR
135 Emanuel Wilson RB
136 Noah Fant TE
137 DeMario Douglas WR
138 Isaiah Likely TE
139 Pat Freiermuth TE
140 Devin Singletary RB
141 Andrei Iosivas WR
142 Taysom Hill TE
143 Jalen Nailor WR
144 DeAndre Hopkins WR
145 Mack Hollins WR
146 Jaylin Lane WR
147 Parker Washington WR
148 Jaydon Blue RB
149 Greg Dortch WR
150 Tyler Higbee TE
151 Tory Horton WR
152 Devin Neal RB
153 Luke McCaffrey WR
154 Brian Robinson Jr. RB
155 Ty Johnson RB
156 Zay Jones WR
157 Chris Rodriguez Jr. RB
158 Dyami Brown WR
159 Nick Westbrook-Ikhine WR
160 JuJu Smith-Schuster WR
161 Jordan Whittington WR
162 Emari Demercado RB
163 Isaac TeSlaa WR
164 Gunnar Helm TE
165 Lil'Jordan Humphrey WR
166 Chig Okonkwo TE
167 Ray Davis RB
168 Daniel Bellinger TE
169 KaVontae Turpin WR
170 Keaton Mitchell RB
171 Tyquan Thornton WR
172 Hunter Long TE
173 Ja'Tavion Sanders TE
174 Brandin Cooks WR
175 Tanner Conner TE
176 Austin Hooper TE
177 LeQuint Allen Jr. RB
178 Noah Gray TE
179 Elijah Arroyo TE
180 Elijah Moore WR
181 Chris Moore WR
182 Demarcus Robinson WR
183 Tre Harris WR
184 Kalif Raymond WR
185 Dawson Knox TE
186 Tommy Tremble TE
187 Jaret Patterson RB
188 Jack Bech WR
189 Tyler Badie RB
190 Devaughn Vele WR
191 Jake Tonges TE
192 Savion Williams WR
193 Dont'e Thornton Jr. WR
194 Michael Mayer TE
195 Jalen Tolbert WR
196 Tim Patrick WR
197 Tanner Hudson TE
198 Darnell Washington TE
199 Greg Dulcich TE
200 Ryan Flournoy WR

 

Week 9 FLEX Rankings Outlooks

Ollie Gordon, Miami Dolphins

Miami Dolphins rookie running back Ollie Gordon II had the most productive game of his career in his team's Week 8 win over the Atlanta Falcons, recording 66 yards from scrimmage and a touchdown on 11 touches. His 10 carries against Atlanta marked the first time he has earned double-digit rush attempts in a game this season. If Miami can stay in positive game scripts, Gordon II's ability to be a physical downhill runner could be a good complement to the speed of Dolphins RB1 De'Von Achane.

Gordon II also profiles as the clear handcuff in Miami to Achane. The Dolphins have a potentially difficult matchup in Week 9 against the Baltimore Ravens, who are slowly getting healthier on the defensive side of the ball. Gordon II may not carry standalone value in Week 9, but he's still worth rostering in fantasy leagues with 14 or more teams.

Kareem Hunt, Kansas City Chiefs

Kansas City Chiefs running back Kareem Hunt found the end zone twice in Monday night's 28-7 win over the Washington Commanders, rushing for 40 yards on nine carries with a touchdown and adding a two-yard touchdown reception. Hunt leads Kansas City in total touchdowns on the season with five and continues to be very effective at converting short-yardage situations.

The veteran has been outcarried by fellow running back Isiah Pacheco this season, but Hunt has gotten the majority of the rush attempts inside the 10-yard line, with seven compared to Pacheco's three. That should continue moving forward, making Hunt a viable add off the waiver wire this week. While he is dependent on scoring touchdowns, the 30-year-old is in one of the best fantasy situations to capitalize on.

Cooper Kupp, Seattle Seahawks

Seattle Seahawks wide receiver Cooper Kupp has struggled to consistently earn targets so far in 2025. Across seven games, the 32-year-old has recorded 24 catches for 293 yards and a touchdown on 33 targets. With Jaxon Smith-Njigba emerging as the clear WR1 in Seattle, Kupp has been forced into a secondary role.

However, Kupp still holds upside depending on the Seahawks' game script. In the three games where Seattle quarterback Sam Darnold has been forced to attempt at least 30 passes, Kupp has recorded 14 catches for 181 yards on 19 targets. Coming out of their Week 8 bye, the Seahawks will face the Washington Commanders, Arizona Cardinals, and Los Angeles Rams. In fantasy leagues where Kupp may have been dropped during his bye week, he could be worth adding as a matchup-dependent flex option.

Josh Downs, Indianapolis Colts

Indianapolis Colts wide receiver Josh Downs returned from a one-week absence due to a concussion in Week 8, recording three catches for 39 yards and a touchdown in his team's win over the Tennessee Titans. Downs has now hauled in 29 receptions for 256 yards and two scores on 37 targets across seven games in 2025.

The Colts have been one of the most prolific offenses in the NFL this season, averaging over 30 points per game. Given the environment around him, Downs holds fantasy value even if he's a tertiary target earner behind Colts wide receiver Michael Pittman Jr. and tight end Tyler Warren. Downs has earned at least five targets in five out of his seven games played. He should be rostered in all fantasy leagues heading into Indianapolis' Week 9 matchup against the Pittsburgh Steelers.

More Fantasy Football Analysis



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!


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
Import Your Leagues
Weekly Rankings
Compare Any Players
Projections
Articles & Tools
Weekly Planner
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Jalen Johnson

Considered Probable for Wednesday
Dillon Brooks

to Remain Out Wednesday
Jalen Green

Could Make His Suns Debut Wednesday
Anthony Davis

Expected to Play Wednesday
Jaylen Brown

Listed as Probable for Wednesday
Zion Williamson

Uncertain for Wednesday
Alex Caruso

Returns to Thunder Lineup
Gary Trent Jr.

Available Against Knicks
Cole Anthony

Back in Bucks Lineup Tuesday
Miles McBride

Remains Unavailable Tuesday
Guerschon Yabusele

Unavailable Against Bucks
Karl-Anthony Towns

Good to Go Tuesday
Tre Mann

Available Versus Heat
Simone Fontecchio

Cleared for Action
Norman Powell

Out on Tuesday
Chet Holmgren

Won't Play Tuesday
Adam Gaudette

Could Miss Time
John Klingberg

Ready for Action Tuesday
Warren Foegele

to Miss "Some Time"
George Springer

Not in the Lineup for Game 4 of World Series
Brett Pesce

Expected to Be Out for One Month
Jake Neighbours

to Miss at Least Five Weeks
Hampus Lindholm

Expected to Return Tuesday
Jacob Markstrom

Returns to Devils Crease Tuesday
Quinn Hughes

Sits Out Second Consecutive Game
Malik Nabers

Should be Ready for Start of Next Season
Lamar Jackson

Says he's "Ready to Go Now"
Isiah Pacheco

Week-to-Week With MCL Sprain
Kyle Kuzma

Available Tuesday for the Bucks
Karl-Anthony Towns

Upgraded to Probable
Simone Fontecchio

has Upgraded to Probable vs. the Hornets
Tyler Shough

Named Saints' Starting Quarterback
Norman Powell

Downgraded to Questionable on Tuesday
Cameron Johnson

Exits in the Fourth Quarter on Monday
Drake Batherson

Picks Up Three Points in Monday's Win
Sidney Crosby

Becomes Ninth NHL Player With 1,700 Points
Michael Kesselring

Expected to Make Season Debut Tuesday
Shayne Gostisbehere

Could Return Tuesday
K'Andre Miller

Expected to Remain Out Tuesday
Pyotr Kochetkov

Close to Returning
Kareem Hunt

Scores Twice in Monday Night Win Over Washington
George Springer

Pulled Early in Game 3 With Side Injury
Terry McLaurin

Questionable to Return in Week 8 After Aggravating Quad Injury
Baltimore Orioles

Orioles Finalizing Deal to Hire Craig Albernaz as the Next Manager
William Byron

Dominates at Martinsville and Advances to the Championship Round
Kyle Larson

Advances to the Championship Round After Top-Five Finish
Ryan Blaney

Falls Short of the Victory and Title Contention at Martinsville
Chase Elliott

Eliminated From 2025 Title Contention Despite Strong Martinsville Run
William Nylander

Questionable for Tuesday
Rasmus Sandin

to Miss Third Straight Game
Lamar Jackson

Ravens Expect Lamar Jackson to Play on Thursday Night
Dylan Strome

Ruled Out for Tuesday
Brad Marchand

Won't Play on Tuesday
Alexey Toropchenko

Returns to Blues Lineup
Jake Neighbours

Unavailable Versus Penguins
Robert Thomas

Out on Monday
Michael Carter

Cardinals Release Michael Carter on Monday
Carson Wentz

to Undergo Season-Ending Shoulder Surgery
CFB

Behren Morton Will Start Against Kansas State
Nico Collins

Trending Toward a Week 9 Return
Puka Nacua

Expected to Practice Wednesday, Play in Week 9
CFB

Lane Kiffin Says Money Won't Impact his Decision-Making
Tony Pollard

Reportedly Available for Trade
CFB

Arch Manning in Concussion Protocol, Misses Practice Monday
Brian Thomas Jr.

Jaguars Not Planning on Trading Brian Thomas Jr.
Justin Fields

Jets Non-Committal on Justin Fields as the Starter Going Forward
Christopher Bell

Eliminated From Championship 4 After a Too Conservative Season
Joey Logano

Lack of Championship-Caliber Speed Leads to Elimination
Chase Briscoe

Finishes Last at Martinsville
Denny Hamlin

Don't Think Denny Hamlin's Engine Failure Affects his Championship Prospects
Cam Skattebo

Out for the Season With Dislocated Ankle
Ciryl Gane

Fight With Tom Aspinall Ends In No-Contest
Ciryl Gane

Tom Aspinall Vs. Ciryl Gane Ends in No-Contest
Virna Jandiroba

Suffers Unanimous-Decision Loss
Mackenzie Dern

Wins Vacant Strawweight Title
Mario Bautista

Gets Outclassed
Umar Nurmagomedov

Gets Back In The Win Column
Jailton Almeida

Drops Decision
Alexander Volkov

Wins Split Decision At UFC 321
Azamat Murzakanov

Remains Undefeated
Aleksandar Rakic

Suffers First-Round Knockout
Tucker Kraft

Dominates With 143 Yards, Two Touchdowns on Sunday Night
Troy Franklin

Explodes for Two Touchdowns Against Cowboys
J.K. Dobbins

Breaks 100 Yards Again but Doesn't Find the End Zone
Bo Nix

has a Season-Best Four Passing Touchdowns
Jalen Hurts

Matches Career High With Four Touchdown Passes in Week 8
RJ Harvey

R.J. Harvey Breaks Out With Three Touchdowns in Week 8
Chris Buescher

Is Chris Buescher A Playable DFS option for Martinsville?
Ryan Preece

is an Intriguing DFS Option For Martinsville
Daniel Suarez

May be Worth Rostering in DFS for Martinsville
Austin Dillon

Is Austin Dillon Worth Rostering in DFS for Martinsville This week?
Christopher Bell

Kyle Larson Should Advance to Championship 4
Joey Logano

Don't Expect Joey Logano to Significantly Contend for Championship 4
William Byron

A DFS Must-Start Due to Lap-Leader Points
Ross Chastain

Hail Melon Nostalgia Masks Ross Chastain's Martinsville Mediocrity
Josh Berry

a Top Contender for DFS Place-Differential Points
Brad Keselowski

an Intriguing Martinsville Option
Shane Van Gisbergen

Now Competent on Ovals, but Don't Start Him Here
Kyle Busch

Qualifies Well but Probably Won't Have Staying Power
Carson Hocevar

Lack of Finesse Makes Him a Risky Martinsville Pick
Bryce Harper

Phillies Aren't Planning to Trade Bryce Harper
Bo Bichette

Starting at Second, Batting Cleanup in Game 1 of World Series
Bo Bichette

Makes World Series Roster
Ciryl Gane

Scheduled For A Title Fight
Tom Aspinall

Set for First Official Title Defense
Mackenzie Dern

Can Become The New Strawweight Champion
Virna Jandiroba

Set For UFC 321 Co-Main Event
Mario Bautista

Aims To Extend His Win Streak
MMA

Umar Numagomedov A Favorite At UFC 321
Jailton Almeida

Hopes To Get A Title Shot With A Win
Alexander Volkov

Looks To Get Back In The Win Column
Azamat Murzakanov

Looks To Remain Undefeated
Aleksandar Rakic

In Dire Need Of Victory
CFB

Texas Tech QB Will Hammond Will Start vs. Oklahoma State Saturday
CFB

Kansas State RB Dylan Edwards Out For Sunflower Showdown
CFB

Arizona State WR Jordyn Tyson Will Not Play In Week 9
Zack Wheeler

Could be Ready for Opening Day in 2026
William Contreras

Could Need Finger Surgery
CFB

Utah QB Devon Dampier Listed as Questionable on Big 12 Injury Report
San Francisco Giants

Tony Vitello Named New Manager of the Giants

RANKINGS

QB
RB
WR
TE
K
DEF
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP