By the time the main slate of NFL games kicks off this Sunday, the World Series will be over, and we will be into November. The fantasy football season is flying by, and there is plenty of action to keep an eye on. Injuries and bye weeks continue to pose pitfalls for us to navigate. But I have you covered with my initial Week 9 Flex rankings. These rankings are subject to change, of course, as circumstances change throughout the week. But I have ranked over 200 players. This should accommodate leagues of all sizes and provide a solid baseline for any start/sit decisions you have as the weekend approaches. As always, I base my Flex rankings on Half-PPR scoring, so adjust as you see fit based on your league settings.
More Week 9 Fantasy Football Fun!: | Sneaky Starts | Fantasy Football Waiver Wire | Weekly Sleepers & Streamers | Starts & Sits | Skrip’s Week Winners | NFL DFS | NFL Player Props | IDP Analysis | Bold Predictions | Survivor Picks | NFL Injury Report | Dynasty Trade Targets | Weekly Rankings | Dynasty Risers and Fallers
Running Back Notes
The Arizona Cardinals released running back Michael Carter on Monday. They did re-sign him to the practice squad, but I did not rank him this week. The timing is interesting to me because Bam Knight and Emari Demercado are currently the only healthy running backs on the roster. Considering Demercado’s gaffe a couple of weeks back, I would expect Knight to get a rather sizable workload on Sunday. Arizona is coming off a bye and gets the Dallas Cowboys. Circumstances do not get much better for running backs. Dallas is among the worst run defenses in the NFL. With players such as Saquon Barkley, Breece Hall, and Quinshon Judkins out of the mix due to bye weeks, you could certainly do worse than starting Knight this week. I have him ranked as an RB2 in both 10 and 12-team leagues.
Aaron Jones returned to the Minnesota Vikings after missing a month of action. He immediately operated as the lead back, with Jordan Mason slotting in behind him. It may only be one week, and the blowout loss may have changed plans. But it does appear that Jones is back to being the 1A to Mason’s 1B in the Vikings backfield. This week, Minnesota faces the Detroit Lions. The Lions lead the NFL in defensive DVOA and are fourth against the run. Both Jones and Mason have produced in spurts, but they are going to cannibalize each other to some degree and are facing a tough matchup. I currently have both ranked in the 80-90 range in my Week 9 Flex rankings. That means I would seek other options if they are available to you.
Kansas City Chiefs running back Isiah Pacheco is likely to miss multiple games due to a knee sprain. I am not going to pretend that Pacheco has been outstanding this year. He has only scored twice in eight games and is averaging just 46.5 scrimmage yards per game. But he had been getting enough work to make Kareem Hunt irrelevant for fantasy purposes. Now Hunt regains his standing as a boring but potentially productive Flex option. Hunt is basically a touchdown-or-bust fantasy player at this stage of his career. I am more intrigued by Brashard Smith, who has become the team’s pass-catching running back. For now, I have Hunt ranked ahead of Smith based on expected touches. However, I am not in a hurry to start either, as both are currently outside my top-24 running backs for Week 9.
Wide Receiver Notes
It is hard to ignore the fact that Houston quarterback C.J. Stroud had a season-high in yardage in a game that top wideout Nico Collins missed. That is not a knock on Collins by any means. I wonder if Stroud locks in too often on Collins, and defenses are quick to adjust. With Collins out last week, there was great balance among the team’s wide receivers. Jaylin Noel and Xavier Hutchinson each caught five of six targets for over 60 yards, while Jayden Higgins caught a touchdown on eight targets. Even Braxton Berrios caught all five of his targets.
Houston has an intriguing matchup with a difficult Denver Broncos pass defense this week. If Pat Surtain II had not gotten injured last week, I would have bumped up some of the younger Texans wideouts. But I expect Collins to resume his alpha role in this offense with Surtain out. Christian Kirk may also be back this week, which could throw a wrench into things. This is certainly a situation to monitor, but for now, Collins is the only Houston wide receiver I am starting this week. I have all of the other receivers on the Texans outside the top 100 overall in my Week 9 Flex rankings.
Speaking of Denver, it was Troy Frankin and not Courtland Sutton who led all Broncos receivers in targets, receptions, yards, and touchdowns in last week’s victory versus the Dallas Cowboys. The second-year wide receiver now has 18 targets in his last two games. That type of volume will keep Frankin on the Flex radar, especially with bye weeks and injuries factored in. On that front, Marvin Mims Jr. suffered a concussion last week. If he is out, that should only enhance Franklin’s involvement in Denver’s passing game. Denver has a tough matchup against the Houston Texans this week. However, Franklin is an intriguing Week 9 Flex option, particularly if the team rules Mims out. I currently have him ranked as my overall WR40 based on Half-PPR scoring.
With Calvin Ridley banged up, rookies Chimere Dike and Elic Ayomanor have picked up the slack for Tennessee. The Titans have an upcoming bye week in Week 10. That makes me wonder if they let Ridley sit out another week. I currently hedged my rankings on all Titans wideouts until we get further clarity on Ridley’s Week 9 status. If Ridley is in, he will be a borderline start against the Los Angeles Chargers. If Ridley misses another game, Dike is an interesting PPR dart throw, while Ayomanor is the bigger threat for a big play. I doubt I would go out of my way to start either; however, if I have more consistent options.
Tight End Notes
I mentioned last week that I wasn’t entirely buying into the prior week’s performance by Chargers tight end Oronde Gadsden II. So, of course, he had already scored double-digit fantasy points by the time most fans made it to their seats last week. It is hard to deny that Gadsden has earned the right to be considered a fantasy starter at tight end. The bigger question becomes whether he is worthy as a standalone Flex player. I believe that he is depending on how your roster is configured.  Right now, I rank Gadsden at 69th overall in my Week 9 Flex rankings. I do have him below all three Chargers wide receivers. However, it is hard not to notice that Gadsden’s ascension into fantasy relevance has come primarily at the expense of Quentin Johnston. All Chargers have a favorable Week 9 matchup versus Tennessee.
Check out all of our Week 9 Rankings: Flex Rankings | QB Rankings | RB Rankings | WR Rankings | TE Rankings
Week 9 Flex Rankings
| RANK | PLAYER | TEAM | POS | OPP |
|---|---|---|---|---|
| 1 | Christian McCaffrey | SF | RB1 | @NYG |
| 2 | Jonathan Taylor | IND | RB2 | @PIT |
| 3 | Ja'Marr Chase | CIN | WR1 | CHI |
| 4 | Jahmyr Gibbs | DET | RB3 | MIN |
| 5 | Bijan Robinson | ATL | RB4 | @NE |
| 6 | Jaxon Smith-Njigba | SEA | WR2 | @WAS |
| 7 | De'Von Achane | MIA | RB5 | BLT |
| 8 | Puka Nacua | LA | WR3 | NO |
| 9 | Josh Jacobs | GB | RB6 | CAR |
| 10 | Amon-Ra St. Brown | DET | WR4 | MIN |
| 11 | Kyren Williams | LA | RB7 | NO |
| 12 | CeeDee Lamb | DAL | WR5 | ARZ |
| 13 | Javonte Williams | DAL | RB8 | ARZ |
| 14 | Derrick Henry | BLT | RB9 | @MIA |
| 15 | Kimani Vidal | LAC | RB10 | @TEN |
| 16 | James Cook | BUF | RB11 | KC |
| 17 | Ashton Jeanty | LV | RB12 | JAX |
| 18 | Rashee Rice | KC | WR6 | @BUF |
| 19 | Trey McBride | ARZ | TE1 | @DAL |
| 20 | Justin Jefferson | MIN | WR7 | @DET |
| 21 | D'Andre Swift | CHI | RB13 | @CIN |
| 22 | Jaylen Warren | PIT | RB14 | IND |
| 23 | Davante Adams | LA | WR8 | NO |
| 24 | Chase Brown | CIN | RB15 | CHI |
| 25 | George Pickens | DAL | WR9 | ARZ |
| 26 | Rome Odunze | CHI | WR10 | @CIN |
| 27 | Drake London | ATL | WR11 | @NE |
| 28 | Zay Flowers | BLT | WR12 | @MIA |
| 29 | DK Metcalf | PIT | WR13 | IND |
| 30 | Nico Collins | HST | WR14 | DEN |
| 31 | Travis Etienne Jr. | JAX | RB16 | @LV |
| 32 | Jaylen Waddle | MIA | WR15 | BLT |
| 33 | Tyrone Tracy | NYG | RB17 | SF |
| 34 | Rhamondre Stevenson | NE | RB18 | ATL |
| 35 | Ladd McConkey | LAC | WR16 | @TEN |
| 36 | Tucker Kraft | GB | TE2 | CAR |
| 37 | Michael Pittman Jr. | IND | WR17 | @PIT |
| 38 | Bam Knight | ARZ | RB19 | @DAL |
| 39 | Marvin Harrison Jr. | ARZ | WR18 | @DAL |
| 40 | Chris Olave | NO | WR19 | @LA |
| 41 | Brian Thomas Jr. | JAX | WR20 | @LV |
| 42 | Tyler Warren | IND | TE3 | @PIT |
| 43 | Courtland Sutton | DEN | WR21 | @HST |
| 44 | J.K. Dobbins | DEN | RB20 | @HST |
| 45 | Keenan Allen | LAC | WR22 | @TEN |
| 46 | Kenneth Walker III | SEA | RB21 | @WAS |
| 47 | Tetairoa McMillan | CAR | WR23 | @GB |
| 48 | Tee Higgins | CIN | WR24 | CHI |
| 49 | George Kittle | SF | TE4 | @NYG |
| 50 | Alvin Kamara | NO | RB22 | @LA |
| 51 | Wan'Dale Robinson | NYG | WR25 | SF |
| 52 | David Montgomery | DET | RB23 | MIN |
| 53 | Stefon Diggs | NE | WR26 | ATL |
| 54 | Deebo Samuel | WAS | WR27 | SEA |
| 55 | Rico Dowdle | CAR | RB24 | @GB |
| 56 | Travis Hunter | JAX | WR28 | @LV |
| 57 | Xavier Worthy | KC | WR29 | @BUF |
| 58 | Khalil Shakir | BUF | WR30 | KC |
| 59 | Quentin Johnston | LAC | WR31 | @TEN |
| 60 | Terry McLaurin | WAS | WR32 | SEA |
| 61 | Brock Bowers | LV | TE5 | JAX |
| 62 | Jacory Croskey-Merritt | WAS | RB25 | SEA |
| 63 | Zach Charbonnet | SEA | RB26 | @WAS |
| 64 | Woody Marks | HST | RB27 | DEN |
| 65 | Jordan Addison | MIN | WR33 | @DET |
| 66 | Kareem Hunt | KC | RB28 | @BUF |
| 67 | Travis Kelce | KC | TE6 | @BUF |
| 68 | Romeo Doubs | GB | WR34 | CAR |
| 69 | Oronde Gadsden II | LAC | TE7 | @TEN |
| 70 | Jameson Williams | DET | WR35 | MIN |
| 71 | DJ Moore | CHI | WR36 | @CIN |
| 72 | Tony Pollard | TEN | RB29 | LAC |
| 73 | Sam LaPorta | DET | TE8 | MIN |
| 74 | Jake Ferguson | DAL | TE9 | ARZ |
| 75 | Tre Tucker | LV | WR37 | JAX |
| 76 | Rashid Shaheed | NO | WR38 | @LA |
| 77 | Jauan Jennings | SF | WR39 | @NYG |
| 78 | Kyle Pitts | ATL | TE10 | @NE |
| 79 | Troy Franklin | DEN | WR40 | @HST |
| 80 | Jakobi Meyers | LV | WR41 | JAX |
| 81 | Aaron Jones | MIN | RB30 | @DET |
| 82 | Alec Pierce | IND | WR42 | @PIT |
| 83 | Keon Coleman | BUF | WR43 | KC |
| 84 | Josh Downs | IND | WR44 | @PIT |
| 85 | Kayshon Boutte | NE | WR45 | ATL |
| 86 | Tyjae Spears | TEN | RB31 | LAC |
| 87 | Cooper Kupp | SEA | WR46 | @WAS |
| 88 | Nick Chubb | HST | RB32 | DEN |
| 89 | Mark Andrews | BLT | TE11 | @MIA |
| 90 | Jordan Mason | MIN | RB33 | @DET |
| 91 | Malik Washington | MIA | WR47 | BLT |
| 92 | Darnell Mooney | ATL | WR48 | @NE |
| 93 | Ricky Pearsall | SF | WR49 | @NYG |
| 94 | Kendrick Bourne | SF | WR50 | @NYG |
| 95 | Chuba Hubbard | CAR | RB34 | @GB |
| 96 | Hunter Henry | NE | TE12 | ATL |
| 97 | Theo Johnson | NYG | TE13 | SF |
| 98 | Matthew Golden | GB | WR51 | CAR |
| 99 | Calvin Austin III | PIT | WR52 | IND |
| 100 | Brashard Smith | KC | RB35 | @BUF |
| 101 | Kenneth Gainwell | PIT | RB36 | IND |
| 102 | Dalton Kincaid | BUF | TE14 | KC |
| 103 | Calvin Ridley | TEN | WR53 | LAC |
| 104 | Elic Ayomanor | TEN | WR54 | LAC |
| 105 | Darius Slayton | NYG | WR55 | SF |
| 106 | Zach Ertz | WAS | TE15 | SEA |
| 107 | Chimere Dike | TEN | WR56 | LAC |
| 108 | RJ Harvey | DEN | RB37 | @HST |
| 109 | Dalton Schultz | HST | TE16 | DEN |
| 110 | Juwan Johnson | NO | TE17 | @LA |
| 111 | T.J. Hockenson | MIN | TE18 | @DET |
| 112 | TreVeyon Henderson | NE | RB38 | ATL |
| 113 | Kyle Monangai | CHI | RB39 | @CIN |
| 114 | Emari Demercado | ARZ | RB40 | @DAL |
| 115 | Evan Engram | DEN | TE19 | @HST |
| 116 | Christian Kirk | HST | WR57 | DEN |
| 117 | Rashod Bateman | BLT | WR58 | @MIA |
| 118 | Colston Loveland | CHI | TE20 | @CIN |
| 119 | Jalen Coker | CAR | WR59 | @GB |
| 120 | Olamide Zaccheaus | CHI | WR60 | @CIN |
| 121 | Jonnu Smith | PIT | TE21 | IND |
| 122 | AJ Barner | SEA | TE22 | @WAS |
| 123 | Michael Wilson | ARZ | WR61 | @DAL |
| 124 | Samaje Perine | CIN | RB41 | CHI |
| 125 | Xavier Legette | CAR | WR62 | @GB |
| 126 | Emanuel Wilson | GB | RB42 | CAR |
| 127 | Christian Watson | GB | WR63 | CAR |
| 128 | Tyler Allgeier | ATL | RB43 | @NE |
| 129 | Blake Corum | LA | RB44 | NO |
| 130 | Parker Washington | JAX | WR64 | @LV |
| 131 | Marquise Brown | KC | WR65 | @BUF |
| 132 | Noah Fant | CIN | TE23 | CHI |
| 133 | Chigoziem Okonkwo | TEN | TE24 | LAC |
| 134 | Bhayshul Tuten | JAX | RB45 | @LV |
| 135 | Devin Singletary | NYG | RB46 | SF |
| 136 | Justice Hill | BLT | RB47 | @MIA |
| 137 | Dyami Brown | JAX | WR66 | @LV |
| 138 | Pat Freiermuth | PIT | TE25 | IND |
| 139 | Isaiah Likely | BLT | TE26 | @MIA |
| 140 | Andrei Iosivas | CIN | WR67 | CHI |
| 141 | Jaylin Noel | HST | WR68 | DEN |
| 142 | Tyler Higbee | LA | TE27 | NO |
| 143 | Ollie Gordon II | MIA | RB48 | BLT |
| 144 | Tory Horton | SEA | WR69 | @WAS |
| 145 | Mack Hollins | NE | WR70 | ATL |
| 146 | Marvin Mims Jr. | DEN | WR71 | @HST |
| 147 | Jeremy McNichols | WAS | RB49 | SEA |
| 148 | Zay Jones | ARZ | WR72 | @DAL |
| 149 | KaVontae Turpin | DAL | WR73 | ARZ |
| 150 | Van Jefferson | TEN | WR74 | LAC |
| 151 | Hunter Long | JAX | TE28 | @LV |
| 152 | Jayden Higgins | HST | WR75 | DEN |
| 153 | DeAndre Hopkins | BLT | WR76 | @MIA |
| 154 | Gunnar Helm | TEN | TE29 | LAC |
| 155 | Ja'Tavion Sanders | CAR | TE30 | @GB |
| 156 | Lil'Jordan Humphrey | NYG | WR77 | SF |
| 157 | Pat Bryant | DEN | WR78 | @HST |
| 158 | Taysom Hill | NO | TE31 | @LA |
| 159 | Nick Westbrook-Ikhine | MIA | WR79 | BLT |
| 160 | Xavier Hutchinson | HST | WR80 | DEN |
| 161 | Elijah Arroyo | SEA | TE32 | @WAS |
| 162 | Demario Douglas | NE | WR81 | ATL |
| 163 | Jaydon Blue | DAL | RB50 | ARZ |
| 164 | Brian Robinson | SF | RB51 | @NYG |
| 165 | Jalen Nailor | MIN | WR82 | @DET |
| 166 | Jordan Whittington | LA | WR83 | NO |
| 167 | Joshua Palmer | BUF | WR84 | KC |
| 168 | Luther Burden III | CHI | WR85 | @CIN |
| 169 | Devin Neal | NO | RB52 | @LA |
| 170 | Raheem Mostert | LV | RB53 | JAX |
| 171 | Michael Mayer | LV | TE33 | JAX |
| 172 | Daniel Bellinger | NYG | TE34 | SF |
| 173 | Ray Davis | BUF | RB54 | KC |
| 174 | Luke McCaffrey | WAS | WR86 | SEA |
| 175 | Greg Dortch | ARZ | WR87 | @DAL |
| 176 | Darnell Washington | PIT | TE35 | IND |
| 177 | Tanner Conner | MIA | TE36 | BLT |
| 178 | Tanner Hudson | CIN | TE37 | CHI |
| 179 | Julian Hill | MIA | TE38 | BLT |
| 180 | Jaylin Lane | WAS | WR88 | SEA |
| 181 | Jack Bech | LV | WR89 | JAX |
| 182 | Roman Wilson | PIT | WR90 | IND |
| 183 | Demarcus Robinson | SF | WR91 | @NYG |
| 184 | JuJu Smith-Schuster | KC | WR92 | @BUF |
| 185 | Chris Moore | WAS | WR93 | SEA |
| 186 | Elijah Higgins | ARZ | TE39 | @DAL |
| 187 | Noah Gray | KC | TE40 | @BUF |
| 188 | Austin Hooper | NE | TE41 | ATL |
| 189 | Brandin Cooks | NO | WR94 | @LA |
| 190 | Hassan Haskins | LAC | RB55 | @TEN |
| 191 | Elijah Moore | BUF | WR95 | KC |
| 192 | Dawson Knox | BUF | TE42 | KC |
| 193 | Ryan Flournoy | DAL | WR96 | ARZ |
| 194 | Ty Johnson | BUF | RB56 | KC |
| 195 | Tre Harris | LAC | WR97 | @TEN |
| 196 | Isaac TeSlaa | DET | WR98 | MIN |
| 197 | Cole Kmet | CHI | TE43 | @CIN |
| 198 | Dontayvion Wicks | GB | WR99 | CAR |
| 199 | Dont'e Thornton Jr. | LV | WR100 | JAX |
| 200 | Jimmy Horn Jr. | CAR | WR101 | @GB |
| 201 | Tommy Tremble | CAR | TE44 | @GB |
| 202 | Kyle Juszczyk | SF | RB57 | @NYG |
| 203 | Curtis Samuel | BUF | WR102 | KC |
| 204 | Keaton Mitchell | BLT | RB58 | @MIA |
| 205 | Johnny Mundt | JAX | TE45 | @LV |
| 206 | KhaDarel Hodge | ATL | WR103 | @NE |
| 207 | Cedrick Wilson Jr. | MIA | WR104 | BLT |
| 208 | Davis Allen | LA | TE46 | NO |
Make sure to check out all of our Week 9 Fantasy Football Rankings and Analysis!
Fantrax is one of the fastest-growing fantasy sites in the fantasy sports industry, and we’re not stopping anytime soon. We are the most customizable, easy-to-use, and feature-rich platform in the industry, offering the greatest fantasy experience for your dynasty, keeper, redraft, and best ball leagues. Fantasy sports doesn’t sleep, and neither does Fantrax, with seasons running 365 days a year. Take your fantasy leagues to the next level now at Fantrax.com!


