Welcome back! Week 9 is in the books, and it’s time to sift through everything we just watched. This article isn’t about charts or graphs anymore — it’s about clear, actionable takeaways. My goal each week is simple: give you the most important moves to make across every game — who to add, drop, buy, sell, start, or stash — based on what actually matters (or what I think does).
I’ve already done the legwork, digging into the data and film. You just get the results — no noise, no overthinking. Expect plenty of notes on players coming off big or confusing performances, because that’s where the edge usually is.
Let’s go beyond the box scores, beyond the headlines… and once again, Beyond the Waiver Wire.
LFG.
Beyond the Waiver Wire: Fantasy Football Moves to Make
Arizona Cardinals
Add Emari Demercado | Hold/Buy Marvin Harrison Jr.
In his best performance as a Cardinal, Jacoby Brissett completed 21 of 31 passes for 261 yards and two touchdowns, showing poise and precision against Dallas’ pass rush. Per Next Gen Stats, Brissett was highly effective targeting the sidelines, completing all eight passes on out-breaking routes for 85 yards and a score, and went 13 of 16 for 145 yards and a touchdown on throws outside the numbers.
Dallas lived in Cover 3 (51.4% of dropbacks), but Brissett repeatedly attacked the weak spots, completing 11 of 17 passes for 164 yards and a TD against the zone. He also thrived off deception — Arizona ran play action on 56.8% of dropbacks, the highest rate by any team in a game this season. Brissett went 10 of 16 for 141 yards and a touchdown off play action, consistently finding soft spots behind linebackers and freezing safeties.
Offensive coordinator Drew Petzing leaned heavily into Jumbo personnel (3+ tight ends), using it on 35.4% of offensive plays (23 of 65) — the second-highest rate of any team in a game this year. The approach worked: two of the team’s three touchdowns came from Jumbo sets, including Brissett’s QB sneak at the goal line. The Cardinals have now used Jumbo on at least 10 plays in five separate games this season, accounting for 25% of all Jumbo-usage games leaguewide — an absurd rate that’s become a staple of their physical offensive identity.
Marvin Harrison Jr. delivered a signature performance, catching 7 (career-high) of 10 targets for 96 yards and a touchdown, including five receptions for 61 yards and the score against DaRon Bland. Harrison roasted Bland repeatedly, and per Next Gen Stats, the Cowboys’ corner allowed nine receptions for 144 yards, the third-most by any defender in a game this season.
Last week, I mentioned I didn’t think it was going to happen with Marv Jr. with Kyler Murray as his QB. Also, not in love with the start of the postseason schedule either for Arizona (HOU, ATL), but Cincy in Week 17 might be all that matters.
Last week wasn’t the week to sell. Dallas is the gift that keeps on giving, and that was proved true on MNF.
But I’m not nearly as convinced Murray is going to return as the starter.
Arizona’s offense has been better with Brissett.
According to the Athletic…
“In five games under Murray, the Cardinals averaged 20.6 points and 288.4 yards per game. Under Brissett, they have averaged 25.7 points and 356.7 yards in three games. If this is about doing what’s best to win games this season — and keeping the locker room happy — Gannon’s decision seems obvious.”
However, Jonathan Gannon stated post-game that Murray will be the starting quarterback upon his return. But that didn’t last long.
QB news in Arizona: Cardinals are sticking with QB Jacoby Brissett as their starter for Sunday’s game in Seattle. pic.twitter.com/LfmXpicOPM
— Adam Schefter (@AdamSchefter) November 4, 2025
With Brissett being the starter for Week 10 (and presumably the rest of the way)…that’s a plus for this offense.
The Arizona backfield remains a two-man operation, but with clearly defined roles. Zonovan “Bam” Knight started and played 57% of the snaps, while Emari Demercado handled 40%, including the majority of four-minute drill carries to seal the win in the fourth quarter (including a heads-up play where he slid to stay in bounds and force Dallas to burn a timeout).
Knight: 9 carries, 27 yards, two catches for 20 yards. He ran 15 routes and saw two targets, giving him the passing-game edge in this matchup. Knight also handled the lone goal-line carry, but was stuffed before Brissett punched it in himself on a sneak. He remains the preferred goal-line back.
Demercado: 14 carries for 79 yards (5.6 YPC) and one catch for -1 yard. He only ran four routes, indicating his role was ground-control and pass-protection focused — a likely reason he handled closing duties as Dallas turned up its pass rush.
Michael Carter was active but did not play, while second-year RB and presumed starter Trey Benson (knee) could return in Week 10 versus Seattle, though the team may be cautious based on his injury. If Benson remains sidelined, expect another two-man committee between Knight and Demercado — though Week 10’s matchup versus Seattle’s front is a brutal one for fantasy purposes.
According to the FantasyPros SOS tool, Arizona’s RB schedule ROS is just average at best. If you can sell these guys…do it.
Trey McBride continued his steady usage with nine targets, catching 5 for 55 yards and a touchdown. His red-zone connection with Brissett remains a key part of Arizona’s offense. With Brissett under center, McBride can’t stop catching TDs.
Michael Wilson added three catches for 61 yards, highlighted by a 50-yard deep strike that set up a score.
Elijah Higgins chipped in three receptions for 30 yards as the third tight end in heavy sets.
Schedule
| Week 10 | at Seattle Seahawks |
| Week 11 | San Francisco 49ers |
| Week 12 | Jacksonville Jaguars |
| Week 13 | at Tampa Bay Buccaneers |
| Week 14 | Los Angeles Rams |
| Week 15 | at Houston Texans |
| Week 16 | Atlanta Falcons |
| Week 17 | at Cincinnati Bengals |
| Week 18 | at Los Angeles Rams |
Atlanta Falcons
Buy Drake London | Buy Bijan Robinson | Buy Kyle Pitts
Michael Penix Jr. led the Atlanta Falcons to a strong offensive showing in Week 9 despite multiple injuries along the offensive line, including key absences that forced constant adjustments in protection (Chris Lindstrom, Matthew Bergeron). The quarterback completed 22 of 37 passes for 221 yards and three touchdowns with no interceptions, showing excellent composure under pressure while continuing to build strong chemistry with Drake London.
London was unstoppable, torching the Patriots’ secondary for nine receptions, 118 yards, and three touchdowns on 14 targets. Per Next Gen Stats, London matched up with Christian Gonzalez on 16 of his routes, catching three passes for 67 yards in those matchups, but all three of his scores came against other New England defenders. Marcus Jones surrendered two of the touchdowns at the goal line, and Carlton Davis III was beaten for London’s 44-yard strike down the sideline. London was used dynamically, splitting his snaps nearly evenly between out wide (25) and the slot (23), but did most of his damage outside the numbers, where he posted six catches for 88 yards and all three touchdowns on nine targets.
Alpha.
Last four games, when healthy, London has averaged 12.5 targets, 7.7 receptions, and 107 receiving yards per game. Solid playoff schedule as well (TB, ARI, LAR).
Always be buying.
Bijan Robinson had a frustrating day on the ground, finishing with 46 yards on 12 carries (3.8 YPC) while posting -20 rushing yards over expected according to Next Gen Stats. The Patriots consistently won at the line of scrimmage, holding Robinson to zero or negative yards on three carries. However, Robinson remained heavily involved as a receiver, catching all 8 of his targets for 50 yards — including 35 yards after the catch, the most of any Falcons pass catcher. His dual-threat usage once again salvaged a solid fantasy performance despite the lack of rushing efficiency.
3 down weeks for Bijan Robinson. If you can somehow buy low…do it.
The Patriots defense cannot be run on…but they can be attacked through the air.
Tight end Kyle Pitts was featured but contained, catching 4 of 7 targets for 38 yards (2 RZ targets and 50 incomplete air yards), while Darnell Mooney contributed one 15-yard reception on two targets.
Pitts has been up and down – but he’s been better than Mooney. Mooney is PFF’s 4th-worst graded WR this season.
The ROS schedule is favorable for Pitts, ranking favorably in the next four games. If you are hurting at tight end…Pitts might be a sneaky trade-for target.
The Falcons’ TE is third in receptions this season. 3-plus receptions in every game this season
Tyler Allgeier (2 carries, 6 yards) and Penix (2 carries, 19 yards) provided minimal ground support behind a banged-up offensive front.
Despite the injuries to both the offensive line and defensive end Leonard Floyd, Atlanta’s offense held steady thanks to Penix’s poise and London’s dominance. The London-Penix connection continues to blossom, while Robinson’s heavy passing-game involvement remains essential to keeping the Falcons offense moving.
They were a missed extra point away from tying against NE, and potentially coming away with the road upset.
Schedule
| Week 10 | at Indianapolis Colts |
| Week 11 | Carolina Panthers |
| Week 12 | at New Orleans Saints |
| Week 13 | at New York Jets |
| Week 14 | Seattle Seahawks |
| Week 15 | at Tampa Bay Buccaneers |
| Week 16 | at Arizona Cardinals |
| Week 17 | Los Angeles Rams |
| Week 18 | New Orleans Saints |
Baltimore Ravens
Sell Mark Andrews | Add Ravens DST
Lamar Jackson returned from injury in a dominant fashion, delivering one of his most efficient performances of the season as the Baltimore Ravens rolled past the Miami Dolphins in Week 9. Jackson completed 18 of 23 passes for 204 yards and four touchdowns, all without an interception, posting a 143.2 passer rating. He was razor-sharp when targeting open receivers (3+ yards of separation), completing 14 of 15 passes for 144 yards and all four of his touchdowns — the third time in his career he’s thrown four TDs to open targets, with two of those games coming against Miami.
Derrick Henry powered the ground game, rushing 19 times for 119 yards (6.3 YPC), generating +36 rushing yards over expected — his most in a game since Week 1 — and 118 of those yards came after contact, marking the fifth-highest total by a running back this season (next gen stats). Henry faced light boxes on 26% of his carries, his highest rate of the year, and ripped off 66 yards on five such attempts. He was stuffed twice at the goal line, leaving fantasy managers wanting more, but his efficiency and power were back on full display. Note that his playoff schedule is tougher. Something to file away before the fantasy football trade deadline. Weeks 16-17 are Pats/Packers.
The Pats matchup is the one I am most concerned about, given that they have not allowed any RB to go over 50 rushing yards. And since Henny is not used as a receiver, he can’t take advantage of their defense’s weakness. Being nit-picky, but something to keep top of mind regarding Henry in trades.
Keaton Mitchell mixed in for four carries and 11 yards, while Jackson added 14 rushing yards on five scrambles.
Zay Flowers led the team with five receptions for 64 yards, including a 39-yard gain that helped set up a score (22% target share).
Tight end Isaiah Likely took advantage of increased involvement, running just 13 routes but earning targets on 30% of them, finishing with three catches for a season-high 60 yards. He appears to be earning a larger share of the passing game. Likely played 59% of the snaps.
Meanwhile, Mark Andrews continued to operate in a reduced role — playing only 50% of snaps, marking the third straight week his snaps were reduced — but made the most of his opportunities, catching two of three targets for 22 yards and two RZ touchdowns. Despite the scores, his 13% target share and declining route rate (64%) make him a potential sell-high candidate. Although that Week 15 matchup versus Cincy might be worth it to keep him around if you can’t get any strong returns.
Rashod Bateman found the end zone in the red zone and also drew a deep pass interference call, while Charlie Kolar chipped in two catches for 23 yards and a touchdown. Henry added one catch for two yards out of the backfield.
The Ravens’ defense is getting healthier. They just added Dre’Mont Jones from the Titans (coming off a career game) to further bolster their defense.
And they have the No. 1 schedule ROS for DSTs. Add them.
Schedule
| Week 10 | at Minnesota Vikings |
| Week 11 | at Cleveland Browns |
| Week 12 | New York Jets |
| Week 13 | Cincinnati Bengals |
| Week 14 | Pittsburgh Steelers |
| Week 15 | at Cincinnati Bengals |
| Week 16 | New England Patriots |
| Week 17 | at Green Bay Packers |
| Week 18 | at Pittsburgh Steelers |
Buffalo Bills
Buy Dalton Kincaid
The Buffalo Bills took down the Kansas City Chiefs in Week 9 behind a surgical performance from Josh Allen, who was nearly flawless when kept clean, and received major contributions from tight end Dalton Kincaid in the passing game.
According to Next Gen Stats, Allen was exceptional from a clean pocket, completing 20 of 21 passes (95.2%) for 243 yards and a touchdown, while going just 3 of 5 for 39 yards when pressured (26.7% pressure rate). He was methodical early, relying heavily on quick throws and screens — 38.5% of his attempts came behind the line of scrimmage, a career high — but still attacked downfield when opportunities arose. On throws of 10+ air yards, Allen completed 6 of 7 for 158 yards and a touchdown, repeatedly finding his tight ends to exploit soft spots in Kansas City’s coverage.
Dalton Kincaid was the star of the day, catching all 6 of his targets for 101 yards and a touchdown, marking just the second 100-yard performance of his career. Kincaid created 3+ yards of separation on four of his six targets, accounting for 84 yards and his score — both career bests on well-timed seam and corner routes. He led a tight end group that combined for five catches, 130 yards, and a touchdown on downfield targets, with Dawson Knox (1 catch, 30 yards) and Jackson Hawes (1 catch, 18 yards) contributing key chunk plays.
Kincaid continues to “get away with it” in fantasy despite playing a limited snap role. He only played 34% of the snaps while running 16 routes versus KC.
But this has been his usage all year when he’s been a fantasy TE1. The Bills TE has posted a 25% target rate per route run (4th among all TEs).
He’s being hyper-targeted while remaining hyper-efficient. Possibly the efficiency tails off, but beggars can’t be choosers at tight end. And it’s entirely possible that Kincaid could see his routes increase from the 55% rate in Week 9. It was as high as 70% earlier this season.
A healthy Kincaid is emerging as Allen’s go-to guy. Don’t overthink it.
The Bills’ run game was equally effective. James Cook powered the ground attack with 27 carries for 114 yards (4.2 YPC), running decisively between the tackles and keeping the chains moving. Josh Allen added six carries for 19 yards and two rushing touchdowns, both in the red zone, while Ty Johnson scored on a 5-yard run and chipped in 2 receptions for 12 yards. Buffalo’s commitment to balance paid off, totaling 41 rushing attempts and controlling the pace throughout.
Cook’s ankle did get rolled up a bit, so just add Ray Davis off waivers if possible this week.
Beyond Kincaid, Khalil Shakir was Allen’s most reliable wideout, catching 7 of 8 targets (31% target share) for 43 yards, while Keon Coleman (2-17), Elijah Moore (1-28), and Curtis Samuel (1-6) rotated in efficiently.
The lack of pop from Coleman since the season-opener has been sad to see. I don’t think he’s had the best matchups, but the second-year WR has not done enough. There has been a clear decline in usage and production over the last three games.
With Josh Palmer still hurt…I imagine Buffalo will look to improve their WR room before the trade deadline.
Fans will clamor for Rashid Shaheed…when they will undoubtedly land Brandin Cooks instead.
Buffalo’s tight-end-heavy approach limited outside receiver volume but maximized spacing and short-area efficiency — a clear adjustment that worked against the Chiefs’ aggressive defense.
This was one of Allen’s sharpest performances of the season — 23-of-26 for 273 yards, three total TDs, and zero turnovers — as he demonstrated complete command of the offense. With Kincaid emerging as a true difference-maker and the ground game clicking, Buffalo looks to have found its offensive identity heading into the back half of the season.
The Bills took another DL hit, though…also Michael Hoecht tore his Achilles in just his second game back.
Schedule
| Week 10 | at Miami Dolphins |
| Week 11 | Tampa Bay Buccaneers |
| Week 12 | at Houston Texans |
| Week 13 | at Pittsburgh Steelers |
| Week 14 | Cincinnati Bengals |
| Week 15 | at New England Patriots |
| Week 16 | at Cleveland Browns |
| Week 17 | Philadelphia Eagles |
| Week 18 | New York Jets |
Carolina Panthers
Buy Tetairoa McMillan | Add Jalen Coker | Sell Chuba Hubbard
Rico Dowdle delivered a monster performance in Week 9, running like a man possessed and leaving no doubt that he’s taken over as the Carolina Panthers’ lead back. Dowdle played 74% of the offensive snaps, piling up 141 total yards and two touchdowns on 25 carries and 3 targets (15% target share, looking every bit like a true RB1. He ripped through the defense for 130 rushing yards (5.2 YPC), consistently generating yards after contact and showing excellent vision and burst between the tackles. Both touchdowns came on hard-fought runs near the goal line, punctuating a career-best outing. Even after starting guard Chandler Zavala exited with an injury, Dowdle continued to churn out big gains behind a physical Panthers front, including a long 29-yard run that energized the offense.
Chuba Hubbard played just 20% of the snaps, serving as a distant secondary option with five carries for 17 yards and one target on 4 routes (3 carries in the red zone). While he offered some change-of-pace work, it was clear that the backfield now belongs entirely to Dowdle, who handled nearly every early-down and short-yardage opportunity.
Rico Dowdle szn.
Through the air, Bryce Young struggled to find rhythm, completing 11 of 20 passes for 102 yards and an interception (48.3 passer rating). Carolina’s passing attack was largely complementary to the ground game.
Rookie Tetairoa McMillan led the team in targets (6, 30% target share), receptions (4), and yards (46), while Xavier Legette added a 22-yard grab on a deep shot. 53% air yards share.
Again, Rico Dowdle stole the production, but McMillan’s peripherals are super strong – as they have been all season.
The rookie WR is 12th in XPPG this season. Also, the Panthers have a top-10 schedule ROS for WRs.
Dowdle also contributed in the passing game, catching two of three targets for 11 yards. Jalen Coker, Brycen Tremayne, and Ja’Tavion Sanders chipped in small gains, while tight end Tommy Tremble was held without a catch. Sanders gets red-zone targets every week…but never scores.
Coker hasn’t popped yet – but nobody really has in the Panthers’ offense among the WRs. I want to keep him stashed if possible. HC Dave Canales has constantly praised Coker and expects a big game from him soon (S/O to CoachSpeakIndex).
Behind Dowdle’s physical, tone-setting performance, the Panthers finally found their offensive identity. His 27 total touches and dominant snap share solidify him as the clear feature back — and for fantasy purposes, Rico Dowdle looks like a locked-in RB1 moving forward.
Schedule
| Week 10 | New Orleans Saints |
| Week 11 | at Atlanta Falcons |
| Week 12 | at San Francisco 49ers |
| Week 13 | Los Angeles Rams |
| Week 14 | BYE |
| Week 15 | at New Orleans Saints |
| Week 16 | Tampa Bay Buccaneers |
| Week 17 | Seattle Seahawks |
| Week 18 | at Tampa Bay Buccaneers |
Chicago Bears
Hold Kyle Monangai | Add Colston Loveland | Sell D’Andre Swift | Buy Rome Odunze
The Chicago Bears earned a crazy win in Week 9, defeating the Cincinnati Bengals behind breakout performances from Kyle Monangai and Colston Loveland, plus a few creative wrinkles from DJ Moore and Caleb Williams.
Making his first NFL start, seventh-round rookie Kyle Monangai was unstoppable, rushing 26 times for 176 yards (6.8 YPC) and adding three receptions for 22 yards on five targets, while playing 75% of the offensive snaps. He forced six missed tackles and generated 123 rushing yards after contact, both career highs. According to Next Gen Stats, Monangai was hit behind the line of scrimmage on only 11.5% of his carries (3 times) — the lowest rate by any running back with 20+ carries this season. His combination of vision, balance, and burst powered a Bears offense that looked confident and physical throughout.
Who knows when D’Andre Swift will return after he failed to practice at all last week with a groin injury.
I thought maybe that Monangai would be a perfect “sell-high” candidate, but waiver wire guys are so hard to trade for value that matches their production. If you can get a good deal, take it.
I think you just hold and ride it out, as the schedule is tough in the playoffs (and after the Giants at home).
The Bears have a tougher schedule for RBs in the playoffs: CLE, GB, and SF. Eventually, you will need to get off this ride. Maybe not now…but something to keep in mind if somebody offers Swift to you in a trade.
And although I’ve admitted that Swift has played better this season – returning from an injury doesn’t inspire me with confidence, especially if it’s a true 50/50 split versus a 1A/1B backfield.
Caleb Williams completed 20 of 34 passes for 280 yards and three touchdowns with no turnovers, while adding 53 rushing yards and even catching a touchdown on a trick play from DJ Moore. Moore did a bit of everything — completing his lone pass for a 2-yard touchdown to Williams, rushing once for a 17-yard score, and catching four passes for 72 yards on six targets, providing the offense with production in a flurry of different ways.
Tight end Colston Loveland delivered a breakout game, catching six passes for 118 yards and two touchdowns, both on seam routes. His 58-yard go-ahead touchdown in the fourth quarter increased Chicago’s win probability by 58.7% (from 39.8% to 98.5%), per Next Gen Stats. Loveland’s 105 seam yards were the second-most by any tight end in a game this season, cementing him as a rising star in the offense. He also had a two-point conversion target.
He recorded at least one reception from every alignment (wide, slot, tight, and backfield) and played 81.3% of snaps after logging 83.3% the previous week against the Ravens. Cole Kmet exited in the second quarter with a concussion and did not return.
Olamide Zaccheaus provided reliable support underneath, catching 6 of 8 targets for 58 yards and a touchdown (Luther Burden did not play), while Monangai contributed as a receiver with three catches out of the backfield.
The Bears’ ground dominance extended beyond Monangai — Brittan Brown added a 22-yard touchdown run on one of his five carries, and the team finished with 283 rushing yards overall. Backup quarterback Tyson Bagent even chipped in with a perfect 1-for-1 completion for 20 yards, while tight end Cole Kmet attempted a pass (to Odunze that was overturned on a review) before leaving at halftime with a re-aggravated leg injury.
Not everything clicked, however — Rome Odunze turned in a disappointing outing. The second-year WR was held without a catch on three targets and, notably, finished with fewer receptions than his own quarterback, Williams, who caught two.
Odunze also dropped what should have been an easy touchdown in the end zone, a brutal missed opportunity in an otherwise dominant offensive showing. He ran a route on 100% of the dropbacks.
Odunze’s splits are very closely tied to the effectiveness of the ground attack. When Chicago can establish the run, he hasn’t been nearly involved. Now that’s not the entire reason he flopped in Week 9, as he had plenty of opportunities.
But Week 8’s buy-low still flashed enough upside to warrant a buy-low offer.
Odunze is WR18 in XPPG this season.
As for the schedule… I wrote this last week.
“Worth noting that this playoff schedule could be tough on Caleb Williams. Look to sell high after Bengals/Giants on Bears.”
Schedule
| Week 10 | New York Giants |
| Week 11 | at Minnesota Vikings |
| Week 12 | Pittsburgh Steelers |
| Week 13 | at Philadelphia Eagles |
| Week 14 | at Green Bay Packers |
| Week 15 | Cleveland Browns |
| Week 16 | Green Bay Packers |
| Week 17 | at San Francisco 49ers |
| Week 18 | Detroit Lions |
Cincinnati Bengals
Buy Chase Brown
The Cincinnati Bengals fell in a high-scoring duel against the Chicago Bears in Week 9, despite a vintage performance from Joe Flacco, who threw for nearly 500 yards in one of the most explosive offensive outings of the season. Flacco completed 31 of 47 passes for 470 yards, four touchdowns, and two interceptions, finishing with a 109.4 passer rating and routinely pushing the ball downfield with aggressive intent. After being mostly a check-down artist in his brief Bengals career…Flacco was slinging it all over the yard.
However, a string of injuries to key players — including Tee Higgins and Samaje Perine — marred the afternoon and further complicated Cincinnati’s already inconsistent offensive rhythm.
Tee Higgins was spectacular before getting hurt late in the game, catching 7 of 9 targets for 121 yards and two touchdowns, including a highlight-reel 44-yard grab from Flacco that showed his elite body control and tracking ability. Unfortunately, Higgins exited in the fourth quarter with an apparent leg injury that will need monitoring (can be tricky with Bengals on the bye week). It was confirmed afterward that he was being checked for a concussion, and Zach Taylor said he cleared the protocol.
Ja’Marr Chase was also heavily involved, catching 6 of 8 targets for 111 yards, including several chunk plays in the intermediate range, but was held out of the end zone.
Running back Chase Brown was once again ineffective as a rusher — 11 carries for 37 yards (3.4 YPC) — but made a massive impact in the passing game. He saw 14 targets, catching eight passes for 75 yards, providing a much-needed outlet for Flacco on checkdowns and screens. Brown’s expanded receiving role was the clear bright spot for Cincinnati’s backfield, particularly after Samaje Perine exited early with an injury following his lone carry of the game (expected to miss a few weeks). Brown played 96% of the snaps in his absence.
Buy Chase Brown.
From Weeks 14-16, the Bengals face the Bills, Ravens, and Dolphins. Great matchups and great schedule overall for this entire Bengals offense – true across all positions.
Baltimore might be the only matchup that is tougher in real life than on paper…given that the defense is much healthier than they were to start the season, so just keep that in mind.
Rookie Tahj Brooks and wide receiver Andrei Iosivas each handled a carry as part of gadget looks, but the ground game never found rhythm.
Iosivas remained involved as a secondary weapon through the air, catching 5 of 7 targets for 66 yards and a touchdown (benefitted from total passing volume), while tight end Noah Fant caught two passes for 28 yards and a score on limited routes (3 targets). Backup tight end Tanner Hudson also made the most of his opportunities, adding two receptions for 42 yards, including a 33-yard gain.
Noah Fant has been a floor player in every game he’s played in full this season, with at least 3-plus receptions or a TD with at least 26 yards.
Schedule
| Week 10 | BYE |
| Week 11 | at Pittsburgh Steelers |
| Week 12 | New England Patriots |
| Week 13 | at Baltimore Ravens |
| Week 14 | at Buffalo Bills |
| Week 15 | Baltimore Ravens |
| Week 16 | at Miami Dolphins |
| Week 17 | Arizona Cardinals |
| Week 18 | Cleveland Browns |
Cleveland Browns
Add Dylan Sampson & Cedric Tillman & Harold Fannin Jr. | Add Browns DST
The Cleveland Browns’ offense struggled to generate consistency in their Week 8 matchup against New England, compounded by a slew of injuries that derailed both sides of the ball.
Running back Quinshon Judkins exited in the third quarter with a shoulder injury, paving the way for Dylan Sampson to take over the backfield duties. Sampson, who had not recorded a touch before Judkins’ departure, played 46% of the offensive snaps and handled the majority of work down the stretch — clearly establishing himself as the handcuff should Judkins miss time.
If someone is asleep at the wheel…buy Judkins. The Browns have the No. 1 schedule ROS for RBs.
Jerome Ford mixed in for just 23% of the snaps, serving primarily as a change-of-pace option.
Rookie tight end Harold Fannin Jr. quietly played a massive role, logging the second-most snaps among Browns skill players and continuing to solidify himself as an every-down contributor. David Njoku returned from injury and played 30 snaps, serving as a safety valve but not commanding heavy volume as he eased back into action.
The passing game was largely stagnant.
But Fannin has been the lone bright spot. Considering Njoku is a very realistic candidate to be traded…hold/add Fannin. 10.4 PPG with Dillon Gabriel as his QB…with a 21% target share in the last two games.
Jerry Jeudy continued to disappoint, running 30 routes but seeing only two targets, a concerningly low involvement rate for a player expected to be a key part of the offense. The HC continues to double down on how much he believes in Jeudy. Eventually, Jeudy will pop. But it will almost certainly be on somebody’s bench.
And besides, Cedric Tillman will return after the Week 9 bye week. Add him before other managers realize he is going to come back from his IR stint prior to Week 10.
Isaiah Bond is banged up, which should put Tillman back into the starting lineup as soon as Week 10. With no Sauce Gardner, Tillman (and maybe Jeudy) could be an underrated option for Week 10.
Injuries piled up for the defense as well — Tyson Campbell, Carson Schwesinger, Rayshawn Jenkins, and Judkins all left the game, marking a brutal day for the team overall.
Fortunately, the Browns are coming off a Week 9 bye at a critical time, allowing both the offense and defense to regroup and get healthy before returning to action.
Worth noting that OC Tommy Rees is going to call the plays – not Kevin Stefanski.
Schedule
| Week 10 | at New York Jets |
| Week 11 | Baltimore Ravens |
| Week 12 | at Las Vegas Raiders |
| Week 13 | San Francisco 49ers |
| Week 14 | Tennessee Titans |
| Week 15 | at Chicago Bears |
| Week 16 | Buffalo Bills |
| Week 17 | Pittsburgh Steelers |
| Week 18 | at Cincinnati Bengals |
Dallas Cowboys
Buy CeeDee Lamb
The Dallas Cowboys offense moved the ball well between the 20s in their Week 9 loss to the Cardinals, but repeatedly stalled in scoring range — a familiar and frustrating theme for this group. Dallas produced over 350 yards of offense yet managed just one offensive touchdown, with their only other score coming on a blocked punt return TD. Between two turnovers in Cardinals’ territory and a 0-for-3 mark on fourth down, the Cowboys left plenty of points on the field.
The lone bright spot continues to be Javonte Williams, who dominated the backfield with an 88% snap share. Williams turned 15 carries into 83 yards (5.5 YPC) and caught his lone target, adding four red-zone touches. He did, however, lose a fumble, one of two Cowboys turnovers in plus territory. Even so, his workload and efficiency signal a buy-low opportunity in fantasy formats. Rookie Jaydon Blue was a healthy scratch, and Malik Davis (1 carry) served merely as a change-of-pace option.
Dak Prescott completed 24 of 39 passes for 250 yards, one touchdown, and one interception, while also rushing 4 times for 34 yards. He made a few key plays with his legs and looked composed under pressure, but the offense couldn’t finish drives. Prescott briefly appeared hobbled after getting rolled up at the end of the first half, but returned to play the rest of the game. The Cowboys were also shorthanded up front — RT Terrance Steele (migraine) was limited to 72% of the snaps but is expected to be fine going forward.
CeeDee Lamb once again commanded elite usage, drawing a 31% target share and 42% of the team’s air yards, but failed to find the end zone despite multiple end-zone targets and 117 incomplete air yards. He finished with seven catches for 85 yards on 12 targets and remains a prime buy-low candidate given his consistent volume and elite route involvement.
Lamb is averaging a 28% target share since returning from injury in Week 7. If you can trade for him on his bye week to a manager with a losing record…Full send.
George Pickens (6 for 79 yards on nine targets) continued to build chemistry with Prescott as the WR2, operating primarily on intermediate routes and crossers.
Ryan Flournoy had his most involved game since Lamb’s return, catching both of his targets for 12 yards and a touchdown while clearly operating as the WR3 ahead of Jalen Tolbert and KaVontae Turpin.
Jake Ferguson posted a solid receiving line (5 catches for 50 yards) but had a rough outing otherwise, losing a fumble, dropping a pass, and committing a penalty that negated a long George Pickens catch. He’ll need to clean up the mistakes to maintain his target volume.
Luke Schoonmaker (1 catch, 14 yards) and Turpin (2 for 10 yards) were peripheral contributors.
The Cowboys have also added to their defense by adding DL Quinnen Williams from the Jets. There run defense might not be as bad as result post bye week. Williams was PFF’s No.1-graded run defender this season. Per Next Gen Stats…Williams has 3 more run stuffs for loss or no gain (13) than any other player in the NFL this season, and his 10.2% run stuff rate is at least 1.9% more than that of any other player with 100+ run snaps.
Big D might not be as great a RB matchup to target as it looks like on paper as a result.
Schedule
| Week 10 | BYE |
| Week 11 | at Las Vegas Raiders |
| Week 12 | Philadelphia Eagles |
| Week 13 | Kansas City Chiefs |
| Week 14 | at Detroit Lions |
| Week 15 | Minnesota Vikings |
| Week 16 | Los Angeles Chargers |
| Week 17 | at Washington Commanders |
| Week 18 | at New York Giants |
Denver Broncos
Buy RJ Harvey | Sell J.K. Dobbins | Hold Courtland Sutton | Sell Bo Nix
Bo Nix completed just 18 of 37 passes for 173 yards, two touchdowns, and one interception, finishing with a -9.9% completion percentage over expected, per Next Gen Stats. Both of Nix’s deep completions of 20+ air yards went for touchdowns, but overall, he struggled to connect downfield, going just 2-of-10 on deep attempts and throwing a pick on one of them.
Derek Stingley Jr. largely neutralized Courtland Sutton in coverage, shadowing him on 27 of 34 routes and allowing just one catch — a 30-yard touchdown — across 18 coverage matchups (six targets overall and 100-plus incomplete air yards). Stingley was in man coverage on eight of those reps, holding Sutton without separation for most of the afternoon. Still, Sutton’s lone grab went for six points and proved pivotal in Denver’s win.
Sutton and the Broncos overall have a tougher remaining schedule – bottom-10 per FP SOS tool, so don’t be afraid to SELL HIGH on a QB like Bo Nix (if you didn’t so last week) or on Courtland Sutton (WR32 in XPPG vs WR23 in PPG).
Running back J.K. Dobbins anchored the ground game, rushing 15 times for 61 yards (4.1 YPC) and adding one short reception. Nix contributed as a scrambler with 36 rushing yards on three carries, including a 25-yard burst that extended a scoring drive. RJ Harvey was quiet on the ground (2 carries, 5 yards) but shone as a receiver, catching all five of his targets for 51 yards and a touchdown, operating as Nix’s most reliable outlet.
Dobbins played 46% of the snaps, Tyler Badie played 23% and Harvey played 31% of the snaps.
The rookie’s receiving usage continues to be top-notch – season-high 13.5% target share versus the Texans.
Harvey continues to force his way onto the field.
And the playoff schedule is also not great (GB, JAX, KC).
Dobbins is just RB25 in XPPG this season due to his lack of receiving role (also RB25 in PPG). He doesn’t play on third downs. IE. He feels somewhat maxed out. And we know his long injury track record. I’m just afraid he might not be available during the fantasy postseason.
Troy Franklin led the team in targets (10, 27% target share) but managed just 27 yards on four receptions, failing to connect on a pair of deep shots and end-zone opportunities. XPGG off the charts for the second-year WR – who saw yet another 2-point conversion target (successful) and 167 incomplete air yards. Franklin leads the NFL in combined red-zone/two-point conversion targets this season.
And he is starting to eat into Sutton’s alpha target share. Last five weeks…Franklin and Sutton have almost an identical target share.
Marvin Mims missed this game after suffering a concussion last week.
Tight end Adam Trautman chipped in two receptions for 25 yards, while Pat Bryant added 20 yards on two catches (operated as WR3). Evan Engram‘s route participation was also very low (sub-70%) as he only played 51% of the snaps.
Michael Bandy‘s lone grab went for 16 yards (also muffed a punt), and Tyler Badie caught two passes for six yards.
Schedule
| Week 10 | Las Vegas Raiders (TNF) |
| Week 11 | Kansas City Chiefs |
| Week 12 | BYE Week |
| Week 13 | at Washington Commanders |
| Week 14 | at Las Vegas Raiders |
| Week 15 | Green Bay Packers |
| Week 16 | Jacksonville Jaguars |
| Week 17 | at Kansas City Chiefs |
| Week 18 | Los Angeles Chargers |
Detroit Lions
Buy Jahmyr Gibbs
The Detroit Lions fell to the Minnesota Vikings in Week 9 — a defeat made even tougher by a slew of injuries to key starters. Guard Christian Mahogany suffered a significant knee injury and is expected to miss time, while veteran left tackle Taylor Decker (knee) and cornerback Terrion Arnold (back) both exited mid-game and were unable to return. OT Penei Sewell also got banged up.
Star wideout Amon-Ra St. Brown also briefly left with a knock before returning, but the offense never fully regained its rhythm.
Jared Goff played efficiently despite heavy pressure from Minnesota’s defensive front, completing 25 of 37 passes for 284 yards and two touchdowns with a 108.4 passer rating. However, Detroit’s offense struggled to sustain drives behind a depleted line, especially in the second half when the Vikings’ pass rush took over.
St. Brown remained the focal point, catching nine of 13 targets for 97 yards and moving the chains on several key third downs (57% air yards share). He also had two end-zone targets but didn’t score.
Tight end Sam LaPorta matched him in yardage, hauling in six of eight targets for 97 yards and a 40-yard touchdown early. Jameson Williams added a 37-yard touchdown of his own and totaled four catches for 66 yards (six targets), flashing the downfield explosiveness Detroit has been seeking. Williams was held to -2 yards in the first half. But to the coaches’ credit (as they alluded to leading up to this game), they eventually got Jamo going in the second half. They like getting him in space to create explosives.
The backfield rotation was uncharacteristically uneven. David Montgomery handled 11 carries for 40 yards (3.6 YPC) and scored once while adding two catches for 10 yards (also lost a fumble while playing 37% of the snaps).
Montgomery was my big “sell” four weeks ago. I’ve been talking about this throughout my articles this season, but he is seeing significantly less work under new OC Jon Morton. It’s been better in recent weeks (15-plus opps in back-to-back games), but the Lions’ slight offensive regression in 2025 is hurting Monty (especially with OL injuries). Monty is the 10th-worst in rushing success rate this season.
Jahmyr Gibbs, on the other hand, was bottled up for most of the game, managing 25 yards on nine carries and three catches for only 3 yards (66% snaps). His pass protection was a major issue — per Next Gen Stats, Gibbs allowed seven pressures on 16 pass-blocking snaps, tied for the most by a running back in a single game since 2018. Those lapses limited his usage on third downs and forced the coaching staff to rely more heavily on Montgomery for protection and clock-control situations.
Season-low in RB opportunities for Gibbs. Buy low.
Defensively, Detroit’s front played aggressively but wore down late. The pass rush produced 18 pressures and five sacks, tied for the second-highest pressure rate (58.1%) in any game this season.
The Lions have a good schedule ROS for QBs. Their last outdoor game is at Washington/Philly in Weeks 10-11. Other than that…they are playing indoors until Week 18.
Rather buy (or hold) than sell my Lions.
Schedule
| Week 10 | at Washington Commanders |
| Week 11 | at Philadelphia Eagles |
| Week 12 | New York Giants |
| Week 13 | Green Bay Packers |
| Week 14 | Dallas Cowboys |
| Week 15 | at Los Angeles Rams |
| Week 16 | Pittsburgh Steelers |
| Week 17 | at Minnesota Vikings |
| Week 18 | at Chicago Bears |
Green Bay Packers
Add Christian Watson & Emanuel Wilson & Luke Musgrave | Buy Josh Jacobs
The Green Bay Packers suffered a wave of injuries in their Week 9 loss, overshadowing what was otherwise a competitive offensive performance. Tight end Tucker Kraft‘s injury is feared to be the most serious, with early reports suggesting a potential long-term issue. Wide receivers Matthew Golden and Christian Watson both exited mid-game with injuries — Golden was ruled out, and Watson was noticeably limited afterward. Starting guard Aaron Banks also left with a leg injury, further straining a banged-up offense that struggled to maintain continuity down the stretch.
Jordan Love completed 26 of 37 passes for 273 yards but failed to throw a touchdown and was intercepted once, finishing with an 80.1 passer rating.
Romeo Doubs led the way with 10 targets, catching seven passes for 91 yards (41% air yards share) and serving as Love’s primary chain-mover, while Christian Watson flashed explosiveness before getting banged up, hauling in 2 catches for 58 yards — including a 52-yard deep shot that set up a score. Watson averaged nearly 27 air yards per target and ran a route on 79% of the dropbacks playing a full-time role. Add Watson, given all the injuries.
Tight end Luke Musgrave added three catches for 34 yards and was used on more intermediate concepts after Kraft’s injury.
He is expected to take over TE1 duties with Kraft out – although Matt LaFleur said post-game that John FitzPatrick would also see a usage bump.
In the backfield, Josh Jacobs carried the load efficiently, rushing 17 times for 87 yards (5.1 YPC) and a touchdown while also catching four passes for 13 yards on five targets. But snaps were low again at 57%. Third straight game under 60% – although he was north of 20 touches for the first time in three games. Jacobs was limited all week leading up to Week 9 with his calf injury.
Emmanuel Wilson handled secondary duties with six carries for 16 yards and one catch for a single yard, while rookie WR Savion Williams (lost a fumble) and Chris Brooks chipped in as short-area targets, combining for four receptions and 36 yards.
Wilson also had four carries in the red zone. Not ready to say this backfield is a split…but Wilson is worth adding if you are just looking for a high-end handcuff – especially if you are the Jacobs manager.
And buy Josh Jacobs if a manager is freaking out about the snaps. GB has one of the easiest schedules for ROS.
Jacobs is also PFF’s 2nd-highest graded RB this season. RB3 in XPPG.
Before exiting, Matthew Golden caught 2 of 3 targets for 9 yards, continuing to see rotational usage as the WR3. Kraft’s day ended early with two catches for 20 yards on three targets, and his potential absence could elevate Musgrave into a near-every-down role moving forward.
Injuries were the story of the afternoon, with Kraft, Watson, Golden, and Banks all leaving at various points; the Packers’ offense became increasingly conservative late. Jacobs’ strong running and Doubs’ reliable production kept them afloat, but Green Bay’s depth will be tested versus Philly if multiple starters miss time entering Week 10.
Schedule
| Week 10 | Philadelphia Eagles |
| Week 11 | at New York Giants |
| Week 12 | Minnesota Vikings |
| Week 13 | at Detroit Lions |
| Week 14 | Chicago Bears |
| Week 15 | at Denver Broncos |
| Week 16 | at Chicago Bears |
| Week 17 | Baltimore Ravens |
| Week 18 | at Minnesota Vikings |
Houston Texans
Sell/Hold Woody Marks | Sell/Hold Nico Collins | Add Dalton Schultz
The Houston Texans endured a rough afternoon in Week 9, both on the scoreboard and the injury front, falling to the Denver Broncos while losing several key players. Starting quarterback C.J. Stroud exited early in the game with a concussion, forcing Davis Mills into action for the majority of the contest. Mills completed 17 of 30 passes for 137 yards, leaning heavily on quick-game concepts as the offense adjusted to his rhythm. Per Next Gen Stats, Mills thrived on throws under 2.5 seconds — completing 11 of 16 passes for 88 yards — but struggled when holding the ball longer, going just 6 of 14 for 49 yards. Stroud, before his exit, completed 6 of 10 passes for 79 yards, keeping the Texans competitive early.
The offensive line was hit hard by injuries as well. Right tackle Tytus Howard was ruled out with a concussion, and guard Ed Ingram exited with a knee injury and was deemed questionable to return. Running back Woody Marks also briefly left the game but later returned, while Nick Chubb handled a larger rushing load in his absence.
The Texans’ backfield was split nearly evenly between Marks (47% snaps) and Chubb (36%). Marks rushed 10 times for 27 yards (2.7 YPC) and ran 15 routes, seeing three targets but failing to record a catch. Chubb was slightly more effective, gaining 34 yards on 11 carries (3.1 YPC), though neither back found much running room against Denver’s front.
The team was constantly getting stuffed at the goal line through multiple attempts.
Chubb couldn’t score on his four red zone rushes, whereas Marks got banged up on his lone RZ attempt.
Chubb isn’t doing badly enough to fuel a complete Marks’ takeover. Nobody can run behind this OL. Marks ranks dead last in rushing success rate this season. Chubb ranks fourth to last.
Tight end Dalton Schultz and wide receiver Nico Collins carried the passing game. Schultz led the team in receptions, catching six of eight targets for 77 yards, including a 47-yard catch-and-run that sparked one of the Texans’ few scoring drives. Schultz is on the TE streaming radar next week. Six of his eight targets came from Mills.
Collins saw a team-high 11 targets (28% target share) and caught seven passes for 75 yards, continuing to serve as the clear WR1 (87 incomplete air yards and a 45% air yards share). Mills knows where his bread is buttered. Collins also came very close to scoring twice, but was just shy of the end zone.
Xavier Hutchinson added three receptions for 30 yards, while Christian Kirk (4 for 26 on eight targets) and Harrison Bryant (1 for 2) were mostly held in check.
Kirk’s and Collins’ respective returns to the lineup limited the roles of Jayden Higgins and Jaylin Noel. Noel barely played (11 snaps) and Higgins played fewer than 50% of the snaps.
Ultimately, Houston’s offense never found its rhythm after Stroud’s injury, averaging just 3.8 yards per play under Mills. Between quarterback uncertainty, multiple offensive line injuries, and an inconsistent ground game, the Texans will need their Week 10 injury updates to break positively — particularly for Stroud, Howard, and Ingram — to stabilize the offense moving forward.
It’s just a tough break for this team…especially with their schedule.
Bottom-3 for QBs in the playoffs and bottom-5 for WRs. And that was before the Colts acquired star CB Sauce Gardner.
Bottom-2 for QBs rest of the season.
Collins makes sense as a logical “Sell” candidate – but what you will actually get for him is really the main point. I’ve also been on the wrong side of “selling” WRs after their starting QBs get hurt…so more likely a sell/hold.
Definitely not interested in buying (especially with the Colts as tougher WR matchups).
I’d consider all of the Texans as sell candidates.
Schedule
| Week 10 | Jacksonville Jaguars |
| Week 11 | at Tennessee Titans |
| Week 12 | Buffalo Bills |
| Week 13 | at the Indianapolis Colts |
| Week 14 | at Kansas City Chiefs |
| Week 15 | Arizona Cardinals |
| Week 16 | Las Vegas Raiders |
| Week 17 | at Los Angeles Chargers |
| Week 18 | Indianapolis Colts |
Indianapolis Colts
Buy Josh Downs | Add Alec Pierce | Buy Tyler Warren
Daniel Jones and the Indianapolis Colts fell to the Pittsburgh Steelers in a turnover-filled 27-20 loss, as Jones struggled under relentless pressure all afternoon. The veteran quarterback completed 31 of 50 passes for 342 yards, one touchdown, and three interceptions while also rushing for a short touchdown. According to Next Gen Stats, Jones was pressured a season-high 18 times, completing just 6 of 13 attempts for 88 yards and throwing two of his three interceptions when under duress (-3.6% CPOE). The Steelers’ pass rush got home for five sacks, including two strip-sacks, effectively derailing multiple drives. From a clean pocket, Jones fared much better — completing 25 of 37 passes for 254 yards, one touchdown, and one interception — but his protection broke down too often to sustain drives.
Michael Pittman Jr. and Alec Pierce were the focal points of the passing attack, each eclipsing 100 yards. Pittman caught nine of 12 targets for 115 yards, working the short and intermediate areas with consistency, while Pierce provided the downfield element, hauling in six of 13 targets for 115 yards and a long gain of 36 yards. Over 50% air yards share.
Slot receiver Josh Downs contributed six receptions for 57 yards and a touchdown on nine targets (six coming on quick pass attempts), continuing to establish chemistry with Jones as a reliable inside option.
Downs is a very good player and has been turning it on in the last couple of games.
Super high grade per PFF (9th). Back-to-back weeks leading Colts WR in targets before his concussion. And he has scored in back-to-back games.
Tight end Tyler Warren was active underneath, catching five passes for 26 yards on seven targets (thrice in the red zone), while running back Jonathan Taylor added two receptions for 12 yards.
Warren’s been quiet in back-to-back games, so perhaps the manager is getting frustrated with all the Colts’ WRs eating and not their rookie tight end. Take advantage and buy low. When you consider penalties, he actually had nine targets versus the Steelers.
The Colts’ ground game never found traction against Pittsburgh’s front seven. Taylor handled 14 carries for 45 yards (3.2 YPC) and was bottled up near the line of scrimmage throughout. Jones added a short rushing touchdown but managed just four yards on three attempts.
The Colts also figure to be better on defense after adding former Jets CB, Sauce Gardner. They have been a top-10 matchup for WRs which likely won’t be the case moving forward.
Schedule
| Week 10 | Atlanta Falcons (Germany) |
| Week 11 | Bye |
| Week 12 | at Kansas City Chiefs |
| Week 13 | Houston Texans |
| Week 14 | at Jacksonville Jaguars |
| Week 15 | at Seattle Seahawks |
| Week 16 | San Francisco 49ers |
| Week 17 | Jacksonville Jaguars |
| Week 18 | at Houston Texans |
Jacksonville Jaguars
Hold/Sell Travis Etienne | Sell Brian Thomas Jr. | Add Parker Washington & Bhayshul Tuten & Brenton Strange | Sell Trevor Lawrence
The Jacksonville Jaguars eked out an OT win over the Raiders in Week 9, but it came with a long list of injuries and red-zone frustrations. WR Brian Thomas Jr. exited with an ankle injury, joining Travis Hunter (IR) and later Dyami Brown, leaving Parker Washington as the team’s last man standing among their top receivers. Defensively, the Jaguars also lost cornerback Jordan Lewis to a shoulder injury, adding to the attrition.
Despite the chaos, Trevor Lawrence did just enough — completing 23 of 34 passes for 220 yards and an interception, while scoring two rushing touchdowns on designed runs near the goal line. He was steady but inefficient, with multiple red-zone trips bogging down due to penalties and missed execution.
The Jaguars have the worst schedule ROS for QBs. T-Law won’t score two rushing TDs every week, and the WR room is in rough shape. Sell. Remains to be seen how much a boost Jakobi Meyers will provide to Lawrence – although it’s probably good for his individual WR fantasy value given the history of Liam Coen and slot WRs.
The story of the game was Travis Etienne, who carried 22 times for 84 yards and caught five passes for 31 yards. Per Next Gen Stats, Etienne forced a season-high 9 missed tackles and generated 43 yards after those missed tackles, accounting for 40.9% of his total rushing production. His +5.4 rush EPA was the third-highest of his career. However, fantasy managers were left frustrated — Etienne logged eight red-zone carries (3 inside the 5) but failed to score, as Lawrence vulture-ran two touchdowns instead. Etienne even took a direct snap from the 4-yard line, getting stopped at the one before a penalty wiped out the next play. On the following sequence, Etienne took another direct snap — this time handing off to Dyami Brown — before Lawrence threw an interception while targeting Brown on the very next snap. Woof.
Etienne played 60% of the snaps, compared to Bhayshul Tuten‘s 22% and Le’Quint Allen’s 29%, but Tuten continued to carve out goal-line work. The rookie logged six red-zone opportunities (2 inside the 5) and scored from the 1-yard line after Etienne was stuffed twice in a row. Tuten rotated in effectively, posting nine carries for 29 yards.
Allen added a 10-yard burst.
Etienne bounced back after some tougher matchups – and this also wasn’t a total smash spot. He showed out big time and just got unlucky in the TD department.
And although Tuten saw a season-high in carries (9), Etienne still dominated the backfield work with a season-high 27 touches. Over time will do that to touch totals.
No post-bye rookie bump for Tuten – although it seems he might spell Etienne from time to time in the red zone. But due to the WR injuries, Etienne’s target share has given him a decent floor (10% target share over the last five weeks). 3 or more catches in 3 of last 4 games.
That being said, a brutal matchup is on deck for the Jags in Week 10 versus Houston.
If you want to sell, don’t wait. The Price will decrease after the Texans’ matchup. But this isn’t as strong a “sell” take I’ve had in recent weeks with Etienne – because Tuten has not taken on a larger role quite yet.
There are a few solid matchups for Etienne after Houston. However, the playoffs feature Denver/Colts both who are top-8 vs RBs this season. The Jets are a layup after their mass exodus of players before the trade deadline, but the other two matchups are tougher.
If you can get a better playoff schedule, RB after Etienne saw a season-high 27 touches…I think that’s the sharp move to make.
Through the air, Parker Washington had a true breakout. He caught 8 of 9 targets for 90 yards — and even had a ninth target wiped out by penalty — displaying impressive polish and spatial awareness. He caught all four of his intermediate (10-19 air yards) targets for 68 yards, and his 78 completed air yards marked a career-high. He also handled press coverage effectively for the first time, catching both pressed targets for 37 yards. Washington looks like the next-man-up WR1 with Thomas and Brown injured.
The team traded for Jakobi Meyers, but we shall see how long it takes for him to develop rapport with Lawrence. I don’t think this is also a knock on Washington, but rather addressing the lack of WR depth at the position in Jacksonville.
Before leaving, Brian Thomas Jr. caught 3 of 5 targets for 55 yards, including a 34-yard gain, but missed a chance for a touchdown when he failed to high-point a contested end-zone throw.
Even before Thomas’ injury…this was another bad game. Just seems like it’s one step forward, two steps back with BTJ this season. With him also dealing with yet another injury…I am trying to ship this guy off. He is hurting fantasy managers more than helping them.
Thomas also plays the Jets/Broncos in the fantasy playoffs (bottom-5 in the playoffs). Tough matchups, even if he was playing well. Bottom-8 schedule rest of season for WRs. The Jets matchup has gotten softer given there defensive trades…but Thomas is now dealing with a low-ankle sprain (potential to miss one game). And the Jaguars play the Colts in Week 17 – sooooo BTJ might be getting sauce’d no matter what. Expect this time it’s in the fantasy football championships.
Brian Thomas Jr. went from facing CB Sauce Gardner and Pat Surtain from Weeks 15-16…
To now facing Sauce Gardner Weeks 14 AND 17 with Pat Surtain in Week 16.
this guy can't catch a break
— Andrew Erickson™ (@AndrewErickson_) November 4, 2025
This year, Thomas is scoring the 6th-fewest points compared to expectation (ahead of him are Jerry Jeudy, Isaiah Bond, Jauan Jennings, Davante Adams, and his teammate Washington). He also has a bottom-20 PFF grade through 7 weeks.
Again, there are three Jags inside the bottom-11 WRs in points scored below expectation. It’s indicative of an offensive Trevor Lawrence problem, combined with inconsistent play from the WRs.
Dyami Brown (3 for 25) also left with a late injury, leaving Austin Trammell as the emergency WR2, and Hunter Long splitting tight end snaps without impact.
Brenton Strange is still 2-3 weeks away from returning…but he might be a decent TE stash for those hurting at the position.
Schedule
| Week 10 | at Houston Texans |
| Week 11 | Los Angeles Chargers |
| Week 12 | at Arizona Cardinals |
| Week 13 | at Tennessee Titans |
| Week 14 | Indianapolis Colts |
| Week 15 | New York Jets |
| Week 16 | at Denver Broncos |
| Week 17 | at Indianapolis Colts |
| Week 18 | Tennessee Titans |
Kansas City Chiefs
Sell Travis Kelce | Hold/Sell Kareem Hunt
The Kansas City Chiefs dropped their fifth straight regular-season meeting to the Buffalo Bills in Week 9, 27-13, as Patrick Mahomes and the offense were smothered by relentless pressure and an opportunistic secondary. Mahomes finished 15-of-34 for 250 yards, no touchdowns, and one interception, posting a 57.2 passer rating in one of the most disrupted outings of his career.
According to Next Gen Stats, Buffalo pressured Mahomes on 20 of his 38 dropbacks (52.6%), marking just the fourth time in his career he faced pressure on over half his attempts — and the first since Week 5, 2020. The constant heat forced Mahomes to hold the ball longer than usual, averaging 3.37 seconds to throw, his longest time in a game over the past two seasons. While he pushed the ball downfield more aggressively than ever — averaging a career-high 14.4 air yards per attempt, the third-most by any quarterback in a game this season — it came with inconsistency, missed connections, and stalled drives.
The bright spot was Rashee Rice, who continued his third-year breakout with a versatile and explosive showing. Rice caught 4 of 7 targets for 80 yards (21% target share), averaging 11.7 air yards per target, the highest mark of his career. On throws traveling 10+ air yards, he caught 3 of 4 for 73 yards, setting career highs in both receptions and yards on downfield passes. Kansas City also got creative with him in the run game — Rice added two carries for 6 yards and his first career rushing touchdown, showing the team’s growing trust in his all-around playmaking ability, especially around the red zone.
Marquise “Hollywood” Brown provided a spark downfield with two catches for 73 yards (only ran a route on fewer than 50% of the dropbacks), including a 40-yard bomb from Mahomes late in the first half, while Travis Kelce was steady, catching 4 of 5 targets for 66 yards, with most of his production coming on intermediate crossers. He also took a big shot in the end zone at the end of the first half.
Rice is the alpha, but Mahomes is more than capable of supporting multiple fantasy assets – even with Hunt scoring a TD every week. Kelce would be the “sell” just based on the larger sample size of him playing with Rice, as his targets are usually nuked. TDs will always be part of the equation (Kelce caught a two-point conversion in Week 9), but Kelce ripping off four plays of 20-plus yards over the last two games is not sustainable.
Xavier Worthy was heavily involved with seven targets, but he caught only three passes for 23 yards despite running the most routes among WRs. The second-year WR also drew over 100 incomplete air yards…but to no avail.
The Chiefs’ ground game was moderately effective but lacked volume due to negative game script. Kareem Hunt led the backfield with 11 carries for 49 yards (4.5 YPC) and a short-yardage touchdown, while Brashard Smith, Clyde Edwards-Helaire, and Worthy combined for just 19 yards on six total rushes.
Hunt got all the backfield usage, playing 81% of the snaps with six red zone carries.
Ultimately, Kansas City’s offensive line couldn’t handle Buffalo’s simulated pressures and late stunts, leaving Mahomes constantly forced to improvise. Despite a few explosive plays from Rice, Brown, and Kelce, the Chiefs’ passing game never found consistency. Between the heavy pressure rate, inefficient early-down offense, and lack of red-zone execution, Kansas City was held without an offensive touchdown through the air — a rarity in the Mahomes era.
They also dealt with OL problems. Josh Simmons was out already, and Jawaan Taylor got hurt during the game (ankle).
The Chiefs will have a chance to regroup over the bye week. Their ROS schedule isn’t great…though given two Broncos matchups and the Texans.
If somebody wants to give you something of value for Kareem Hunt…ship him off.
Schedule
| Week 10 | BYE |
| Week 11 | at Denver Broncos |
| Week 12 | Indianapolis Colts |
| Week 13 | at Dallas Cowboys |
| Week 14 | Houston Texans |
| Week 15 | Los Angeles Chargers |
| Week 16 | at Tennessee Titans |
| Week 17 | Denver Broncos |
| Week 18 | at Las Vegas Raiders |
Las Vegas Raiders
Buy Ashton Jeanty & Brock Bowers | Add/Hold Tre Tucker | Add Jack Bech | Hold/Buy Jakobi Meyers
Quarterback Geno Smith was efficient in the short-to-intermediate game, completing 27 of 33 passes for 253 yards, four touchdowns, and one interception on throws under 10 air yards, per Next Gen Stats. In fact, 84.6% of Smith’s passes came in that range, while he went just 2-of-5 for 31 yards on deep throws. The Raiders clearly built their passing plan around high-percentage concepts — and it worked. All four of Smith’s touchdown passes (including three to Bowers) came against man coverage.
In his first game back since Week 4, Brock Bowers exploded for a career day — catching 12 of 13 targets for 127 yards and three touchdowns, all season highs. He was unstoppable versus zone (8-of-9 for 81 yards) and lethal versus man (three TDs on four catches for 46 yards). He also saw a career-high five red-zone targets, and the Raiders used him flexed out wide, in-line, and even on jet motion. It was a reminder of his unique athleticism and how much this offense missed him.
Bowers led the Raiders in targets, receptions, and yards in his first game back since Week 4.
Bowers saw a team-high 13 targets, catching 12 for 127 yards and three touchdowns, finishing with a career-high 43.3 PPR points. He did most of his damage from out wide and in the slot, catching five passes for 52 yards and two TDs out wide, while adding five receptions for 63 yards from the slot (2-12-1 tight). His return made an immediate impact on the Raiders’ offense, which has averaged 1.1 more yards per play and posted a 5.8% higher success rate with Bowers on the field compared to him off this season (Next Gen Stats).
Listed him as a buy-low the last few weeks…and man did that pay off.
Fellow tight end Michael Mayer was also heavily involved in the game plan, playing 83% of the snaps as a complement in 12 personnel looks. He caught 3 of 7 targets for 26 yards, primarily on short stick and seam routes.
Running back Ashton Jeanty continued to look like a three-down workhorse. He handled 90% of the snaps, with 13 carries for 42 yards and five receptions for 47 yards and a touchdown. Per Next Gen Stats, Jeanty forced nine missed tackles (his second-most in a game this season) and generated 71 yards after the catch, a career high. He also logged three goal-line carries and handled virtually all of the two-minute offense. Through Week 9, Jeanty has now forced 46 missed tackles, the third-most in the NFL entering Sunday Night Football.
The advice remains the same as the last two weeks.
The Raiders – per the SOS tool – have a top playoff schedule for fantasy RBs.
Per the SOS tool…Raiders have the No. 1 schedule for RBs in the fantasy playoffs. Although being fully transparent, the Eagles/Texans aren’t amazing matchups even if they are somewhat plus spots on paper.
It’s not perfect, but there are some decent spots for a three-down workhorse like Jeanty, who ranks 12th in the NFL in total touches.
RB15 in XPGG and RB17 FPPG.
The Broncos x2, Eagles, and Texans aren’t ideal – even if the Chargers/Cowboys/Giants are fantastic. Week 17 versus the Giants might be worth it to acquire Jeanty for a championship-level performance.
Still want to buy Jeanty.
Per Next Gen Stats:
Jeanty has forced 46 missed tackles this season, the 3rd-most in the NFL and the most by a rookie 9 weeks into the season since Dameon Pierce in 2022 (56).
Jeanty has forced a missed tackle on 31.9% of his touches, the 3rd-highest rate among players with at least 100 touches this season. However, his 3.3 yards after contact per carry is below the position average of 3.4.
And the receiving is increasing. Season-high routes last week. 4th in RB target share over the last 5 weeks (14.7%) behind only CMC, Bijan and Achane.
Tre Tucker was on the field for nearly every offensive snap, continuing to operate as the clear WR2 while Jakobi Meyers‘ trade rumors swirl. Tucker finished with three catches for 38 yards on four targets and saw multiple manufactured touches.
Tyler Lockett rotated as the WR3 (was the target on the failed two-point conversion attempt), while rookie Jack Bech played only on special teams.
Jakobi Meyers caught four passes for 23 yards but remained limited to short-area routes, perhaps to keep him healthy ahead of a potential trade. Early on Tuesday, he was traded to the Jaguars. Meyers will provide a slight boost to Trevor Lawrence – although his impact after being traded is probably better for his individual WR fantasy value, given the history of Liam Coen and slot WRs.
Backup RB Raheem Mostert handled minimal work (1 carry for 14 yards), reinforcing Jeanty’s dominant workload. Mostert did provide juice on several kickoff returns.
The Raiders’ offense ran through Jeanty and Bowers, and it was arguably their most balanced and cohesive outing since early in the season. Jeanty continues to profile as a fantasy RB1 given his massive snap share and goal-line usage, while Bowers instantly returns as a locked-in top-three fantasy tight end.
With the Meyers trade, expect Tucker and Mayer to see expanded roles.
Note the Raiders have a tough schedule for QBs ROS – No. 32 per the FP SOS tool.
Schedule
| Week 10 | at Denver Broncos (TNF) |
| Week 11 | Dallas Cowboys |
| Week 12 | Cleveland Browns |
| Week 13 | at Los Angeles Chargers |
| Week 14 | Denver Broncos |
| Week 15 | at Philadelphia Eagles |
| Week 16 | at Houston Texans |
| Week 17 | New York Giants |
| Week 18 | Kansas City Chiefs |
Los Angeles Chargers
Hold Oronde Gadsden | Hold Keenan Allen | Sell Quentin Johnston
Justin Herbert put together a dynamic dual-threat performance in the Los Angeles Chargers’ Week 9 win, accounting for over 300 total yards and three touchdowns. Herbert completed 19 of 29 passes for 250 yards with two touchdowns and one interception while also leading the team in rushing with 57 yards and a score on nine carries. His legs were a key factor throughout the afternoon, as he repeatedly extended plays and converted third downs with scrambles, including a 29-yard run. According to Next Gen Stats, Herbert was particularly sharp on downfield throws (10+ air yards), completing 6 of 10 passes for 143 yards and a 19-yard touchdown strike to Quentin Johnston in the second quarter.
Per Next Gen Stats, Herbert now leads the NFL in scramble rushing yards (293) entering Sunday afternoon.
Through the air, Herbert spread the ball effectively among his primary weapons. Tight end Oronde Gadsden II continued his strong rookie season, catching all five of his targets for 68 yards, including a 34-yard seam gain that set up a touchdown. Ladd McConkey remained a consistent intermediate option, hauling in four of seven targets (team-high 24% target share) for 56 yards, while Johnston rebounded after a disaster Thursday night, catching four of five targets for 53 yards and his first touchdown of the year. Keenan Allen was quieter than usual, catching just two of five targets for 41 yards, though he continued to draw defensive attention that opened opportunities for others.
The long-time veteran’s routes have now also dipped dangerously low in the last two games – sub-55%. He is 4th in routes over the last two games among the Chargers WR/TEs. Allen’s targets have dipped dramatically as a result of the last two games (five per game). That’s not a coincidence.
McConkey is the only WR on the Chargers I trust for the rest of the season. Gadsden is locked in as a TE1.
Four straight games of at least 68 yards and five catches.
With Gadsden emerging and McConkey reclaiming WR1 status…QJ will be tough to trust and difficult for fantasy managers to deal with.
It’s now three games since his injury that his targets have tanked (sub-18% target shares).
Something has also happened to Allen, who is entering a similar TD-or-bust territory with his targets falling off in the last two contests.
We know that these Chargers WRs have weekly upside. They play Dallas in Week 16. Even if QJ/Allen rides your bench or is a boom/bust option until Week 16…that one game alone could make them worth targeting/rostering as I explained last week.
That being said…he is still PFF’s 35th-lowest graded WR this season. The lowest among the top-3 Bolts WRs.
Long story short – all these Chargers WRs/TEs have tremendous weekly upside. If somebody is undervaluing that week-winning potential. I’d take advantage.
Like we saw with QJ’s injury…just takes one guy to miss for the production floodgates to open for the other Chargers pass-catchers.
But if the volatile nature of QJ is too much – or he just can’t be dealt – then I think you have to hold him. A very price-dependent player that should be traded a lot. I think there’s a price where QJ and/or Allen is serviceable, but they project to be very boom-or-bust.
When the Chargers get Omarion Hampton back, they could lean on the ground game more. Also FWIW, the Chargers ROS for WRs is near the bottom of the league (playoffs withstanding, of course).
Layer in the OL injuries – and that is more of an issue. Left tackle Joe Alt exited with another injury, further testing an offensive line that has already been in flux this season. Alt will miss the rest of the season with his ankle injury. Bobby Hart also got hurt versus the Titans.
The OL injuries are a big concern for QJ – given he runs the most deep/go routes. Less time makes it more likely Herbert goes to his quick outlets – ie, his slot WRs and his tight end, who can create yards after the catch.
So, although I opened this section a bit pessimistic on Allen, he leads the Chargers in targets in Weeks 4-7 when Joe Alt played just 10 snaps. We might see his targets bounce back – so I think he’s hold if you didn’t already trade him away.
QJ very much remains the sell-high after the TD grab. Schedule is tough over the next four weeks for WRs and bottom-7 ROS.
Over the next four games…the Chargers have the worst schedule for WRs in the NFL.
Rookie WR Tre Harris chipped in two catches for 18 yards, and tight ends Tucker Fisk and Scott Matlock each caught short passes — Matlock’s going for a two-yard touchdown. Out of the backfield, Kimani Vidal struggled to find running lanes, managing just 30 yards on 12 carries (2.5 YPC) and failing to secure his lone target (he also fumbled), while Jaret Patterson provided a spark in limited work, picking up 44 yards on nine carries (4.9 YPC) – although four carries came during the end of the game.
Bad game for Vidal despite a 72% snap rate.
Omarion Hampton won’t return until after the Week 12 bye week.
Schedule
| Week 10 | Pittsburgh Steelers |
| Week 11 | at Jacksonville Jaguars |
| Week 12 | BYE |
| Week 13 | Las Vegas Raiders |
| Week 14 | Philadelphia Eagles |
| Week 15 | at Kansas City Chiefs |
| Week 16 | at Dallas Cowboys |
| Week 17 | Houston Texans |
| Week 18 | at Denver Broncos |
Los Angeles Rams
Add Blake Corum | Hold Kyren Williams | Add Jordan Whittington & Tyler Higbee
The Los Angeles Rams kept rolling in Week 9, dismantling the Saints with one of their most complete offensive performances of the season. Matthew Stafford stayed red-hot, completing 24 of 32 passes for 281 yards and four touchdowns (140.8 rating). Per Next Gen Stats, three of those scores came inside the red zone, while another was a 39-yard strike to Puka Nacua. Stafford has now thrown a league-leading 17 red-zone touchdowns and continues to thrive in scoring position with a +5.6 percent pass rate over expected in those situations — second-highest in the NFL. It also marked his fourth game with 25+ fantasy points in his last five, reinforcing his elite QB1 form despite zero rushing.
The passing attack was ruthless early and creative late. Davante Adams caught five of seven targets for 60 yards and two touchdowns, torching multiple defenders — including Saints CBs Kool-Aid McKinstry and Alontae Taylor — on short and intermediate routes. He generated 49 yards on deep targets (10+ air yards) and finished both of his scores underneath, flashing vintage route precision.
Puka Nacua remained unstoppable before exiting with a minor injury, posting seven receptions for 95 yards and a touchdown on eight targets. Against McKinstry specifically, he caught all four of his targets for 73 yards and a score. His day ended early after a 3-yard carry on a fourth-and-1 play in the third quarter.
Head coach Sean McVay said after Sunday’s 34-10 win over the Saints that Nacua suffered a rib injury but could have come back into the game, Stu Jackson of the Rams’ official site reports.
Once Nacua departed, the Rams leaned heavily on tight-end-centric personnel. According to Next Gen Stats, they ran 13 personnel (1 RB, 3 TE) on 35 plays — 45.5 percent of their snaps — for 167 yards and four touchdowns, both the highest single-game marks by any team in the past decade. Tight ends Tyler Higbee, Davis Allen, and Colby Parkinson all played at least 50 percent of snaps, with Higbee leading in routes run. Higbee caught three of four targets for 13 yards and a touchdown, Allen caught three for 37 yards and saw two red-zone targets, and Parkinson added two grabs for 10 yards. Terrance Ferguson even chipped in two catches for 54 yards as the Rams’ jumbo packages shredded the Saints’ coverage. McVay loves Ferguson and constantly talks about him as a stud.
On the ground, Kyren Williams dominated usage with 67 percent of snaps, rushing 25 times for 114 yards and a touchdown while handling three red-zone opportunities (two at the goal line). Blake Corum mixed in for 29 percent of snaps, adding 13 carries for 58 yards and functioning as a change-of-pace option once the game was in hand.
Kyren is still RB1, but Corum will continue to mix in. High-end handcuff option, which I would make sure to keep on benches if Williams were on my roster.
In fact, Williams might be an actual buy based on how well he has played this season. No.1 in the NFL in rushing success rate. The schedule is just okay, though…and gets particularly tougher in the fantasy playoffs (DET, SEA, ATL) – hence more of a hold than BUY stance .
The Rams’ offense continues to look like one of the league’s most efficient and adaptable units. Stafford’s precision in the red zone, the dynamic duo of Adams and Nacua on the perimeter, and the emergence of a multi-tight-end identity have given this attack a unique versatility few defenses can match. With Williams healthy and Nacua’s injury reportedly minor, Los Angeles enters Week 10 as a legitimate NFC contender firing on all cylinders.
Schedule
| Week 10 | at the San Francisco 49ers |
| Week 11 | Seattle Seahawks |
| Week 12 | Tampa Bay Buccaneers |
| Week 13 | at Carolina Panthers |
| Week 14 | at Arizona Cardinals |
| Week 15 | Detroit Lions |
| Week 16 | at Seattle Seahawks |
| Week 17 | at Atlanta Falcons |
| Week 18 | Arizona Cardinals |
Miami Dolphins
Buy Jaylen Waddle
The Miami Dolphins’ offense sputtered against an improved/healthy Ravens defense in Week 9, despite another electric performance from De’Von Achane.
The running back handled an overwhelming 92% of the offensive snaps with both Ollie Gordon (ankle) and Jaylen Wright (inactive) sidelined, finishing with 14 carries for 67 yards (4.8 YPC) and six catches for 39 yards on 10 targets. Achane forced a season-high seven missed tackles and reached 15+ mph on five separate runs, marking his fourth game this season with at least three explosive carries per Next Gen Stats. He generated 42 rushing yards after contact and showed elite burst all afternoon — his only limitation was the lack of scoring opportunities as Baltimore controlled the game flow. Gordon exited early with an ankle sprain but was reportedly available to return if needed, while Wright profiles as the next man up and is worth monitoring (or stashing) in deeper leagues.
Jaylen Waddle once again served as the offensive focal point in Tyreek Hill‘s absence, commanding a 23% target share and 35% air yards share. He caught six of nine targets for 82 yards, and it could have been an even bigger day had a long reception not been wiped out by a questionable tripping penalty. Waddle has now topped 82 yards in four of his five games this season without Hill, averaging over seven targets and 78 yards per contest when Hill plays fewer than 50% of snaps or misses entirely (9-game sample size). He’s cemented himself as an auto-start WR1 with Hill out.
Tua Tagovailoa struggled to find consistency against Baltimore’s pressure-heavy defense, completing 25 of 40 passes for 261 yards and one interception. He found limited success outside of Waddle and Achane, as tight end Greg Dulcich padded his stat line in garbage time with five catches for 49 yards, but played fewer snaps than Tanner Conner (he only had a 45% route rate). Not enough for reliable TE fantasy production.
Malik Washington added 48 yards on three receptions (8% target share) but lost a fumble, while depth options Nick Westbrook-Ikhine (22 yards), Cedrick Wilson (7 yards), and Tahj Washington (11 yards) provided minimal impact.
After the game, Miami fired its general manager but reaffirmed its commitment to head coach Mike McDaniel, ensuring continuity for an offense built around speed and spacing. The Dolphins’ final eight games feature five at home — an ideal setup for fantasy production. With Achane commanding elite usage and Waddle thriving as the WR1 in Hill’s absence, this offense remains a buy-low opportunity for savvy managers looking ahead to the fantasy playoffs.
The Dolphins have already been shipping off assets – trading DL Jaelen Phillips to the Eagles.
Schedule:
| Week 10 | Buffalo Bills |
| Week 11 | Washington Commanders |
| Week 12 | BYE |
| Week 13 | New Orleans Saints |
| Week 14 | at New York Jets |
| Week 15 | at Pittsburgh Steelers |
| Week 16 | Cincinnati Bengals |
| Week 17 | Tampa Bay Buccaneers |
| Week 18 | at New England Patriots |
Minnesota Vikings
Add JJ McCarthy | Hold Jordan Mason | Buy Justin Jefferson | Sell TJ Hockenson
Detroit’s defense overwhelmed Minnesota’s offensive line, generating 18 pressures and five sacks, tied for the second-highest pressure rate in any game this season (58.1%). According to Next Gen Stats, the Lions blitzed on 13 of JJ McCarthy’s dropbacks, producing nine pressures and two sacks. Despite the constant heat, McCarthy showed composure, completing 7 of 11 passes for 91 yards and a touchdown when blitzed. He finished 14 of 25 for 143 yards, two touchdowns, and one interception while adding 9 carries for 12 yards and a rushing score — flashes of resilience in a chaotic pocket.
The Vikings’ backfield rotated between Aaron Jones and Jordan Mason, but an injury to Jones changed the game’s complexion. Jones played 42% of the offensive snaps before leaving with an AC joint sprain, rushing 9 times for 78 yards (8.7 YPC) and catching both of his targets for 20 yards — 98 total yards on just 11 touches. His explosiveness was on full display, highlighted by a 31-yard burst that set up a score. Mason stepped into the lead role after Jones’ exit, logging 59% of the snaps and finishing with 10 carries for 36 yards (3.6 YPC) and one reception for 1 yard on seven routes (37 total yards). Mason handled the bulk of second-half touches, operating as bellcow once Jones was ruled out.
Team seems optimistic about Jones, but he’s reaching that age/point in his NFL career where his availability will always be in question. Hold Mason till we get more injury news on Jones.
The hope is that with McCarthy righting the ship offensively, the Vikings RBs can take advantage of matchups versus the Ravens, Giants, Bears, and Cowboys – while being easy bench candidates in tougher spots.
In the passing game, Justin Jefferson remained the focal point, commanding nine targets (36% target share) and catching six passes for 47 yards and a touchdown before briefly exiting with a minor injury.
He continues to get it done in this offense regardless of the QB (something he has always done). Although yardage was down in this contest compared to with Carson Wentz (averaged over 100 yards per game), both his TDs have come with McCarthy as QB1.
T.J. Hockenson continued to be a reliable red-zone option, catching both of his targets for 11 yards and a short score (12% target share). Jordan Addison flashed early with a 31-yard reception — part of his 48-yard day on two catches (16% target share and 41% air yards share with five deep targets) — and also took a jet sweep for 16 yards, while Jalen Nailor added a 16-yard grab on one of his four targets.
Felt like Addison might take the biggest hit with McCarthy, and that was correct in Week 9. However, Addison did have some missed opportunities on some deep balls for additional production.
Hockenson is the one who is seeing his targets evaporate with the second-year QB. Fewer than four targets per game.
Minnesota has a solid stretch of matchups as the fantasy playoffs come into play for the Vikings. Top-10 schedule rest of season for WRs and for QBs.
No. 1 schedule for QBs ROS. Add JJ McCarthy. In two of his three games played this season, the Vikings’ second-year QB has been a top-13 QB, averaging north of 20 PPG. He is also adding value as a rusher (two rushing TDs).
Schedule
| Week 10 | Baltimore Ravens |
| Week 11 | Chicago Bears |
| Week 12 | at Green Bay Packers |
| Week 13 | at Seattle Seahawks |
| Week 14 | Washington Commanders |
| Week 15 | at Dallas Cowboys |
| Week 16 | at New York Giants |
| Week 17 | Detroit Lions |
| Week 18 | Green Bay Packers |
New England Patriots
Buy Stefon Diggs & TreVeyon Henderson | Add Mack Hollins & Kyle Williams
Drake Maye continued his strong sophomore campaign in Week 9, completing 19 of 29 passes for 259 yards, two touchdowns, and one interception in a 27-17 win, efficiently commanding the New England Patriots offense. Maye added 20 rushing yards on eight scrambles and posted a 102.5 passer rating, extending his streak of steady play even as the Patriots dealt with multiple injuries on offense — including a hamstring injury to wide receiver Kayshon Boutte, who left the game early after failing to record a catch on one target.
DeMario Douglas provided the spark through the air, catching four of six targets (21% target share) for 100 yards and a 58-yard touchdown that showcased his explosiveness after the catch.
But I’d be wary of chasing this off the waiver, given the injury to Boutte. Douglas’ snaps didn’t change in Week 9. Still just a part-time player running a route on 37% of the dropbacks.
Sneaky add? Rookie WR Kyle Williams. He ran just two fewer routes than Mack Hollins and would be a logical candidate to take some of Boutte’s snaps if the latter missed an extended period of time.
Mike Vrabel was talking up the rookie post-game.
Patriots HC Mike Vrabel says he's excited that rookie WR Kyle Williams will probably take on a greater role.
He says Kayshon Boutte (hamstring) is day-to-day but likely won't practice early in the week.
— Doug Kyed (@DougKyed) November 3, 2025
But the Pats HC was also complimentary of Hollins.
Add Hollins if you need a start for Week 10, add Williams as a stash.
Tight end Hunter Henry remained a reliable threat, securing four receptions for 51 yards on six targets (21% target share), while veteran Stefon Diggs found the end zone on a 21-yard score, finishing with three catches for 38 yards.
Diggs is also PFF’s 17th-highest graded WR this season.
TreVeyon Henderson continued to be a dual-threat option, catching four passes for 32 yards on six targets (21% target share) and contributing in pass protection. He looked much better in pass protection this week, which I think will grant him more touches/snaps, even if Stevenson returns.
Austin Hooper (20 yards) and Mack Hollins (two short receptions) added complementary production.
The Patriots’ backfield was controlled by Henderson, who played 77% of the offensive snaps (not including the final two kneel downs) and handled 18 total touches (14 carries for 55 yards, plus four catches for 32 yards). His workload dominance firmly establishes him as the lead back moving forward, as long as Rhamondre Stevenson is sidelined.
Terrell Jennings mixed in on 23% of the snaps and made the most of his touches, rushing 11 times for 35 yards and a short touchdown while catching one pass for nine yards — functioning as the goal-line and short-yardage complement to Henderson.
A classic thunder and lightning backfield. But expect another back to be added – given Stevenson’s injury and the reporting that NE is going to trade for another RB.
With Boutte sidelined, expect Henry and Diggs to remain primary targets while Henderson continues operating as a strong dual-threat RB option heading into Week 10.
Good for Henderson to finally flash the juice in back-to-back games. Again. Rookies always have bigger roles in the second halves of seasons. Hope you were somewhat patient.
Fantasy playoffs – Pats have Bills/Ravens/Jets (with Bengals and Giants Weeks 12-13). If Henderson can just hit his stride during these three weeks, he can finish his rookie campaign on a high note.
The Patriots have the No. 1 schedule ROS for RBs.
Schedule
| Week 10 | at Tampa Bay Buccaneers |
| Week 11 | New York Jets |
| Week 12 | at Cincinnati Bengals |
| Week 13 | New York Giants |
| Week 14 | BYE |
| Week 15 | Buffalo Bills |
| Week 16 | at Baltimore Ravens |
| Week 17 | at New York Jets |
| Week 18 | Miami Dolphins |
New Orleans Saints
Sell Alvin Kamara | Add Devin Neal | Hold Rashid Shaheed | Add Devaughn Vele
It’s starting to feel like the wheels are coming off in New Orleans. The Saints turned to rookie quarterback Tyler Shough in Week 9 against the Rams — and the results were rough. The offense was lifeless, the ground game nonexistent, and another key offensive lineman went down, deepening an already dire situation.
Per Next Gen Stats, the Rams’ defense completely smothered the Saints’ rushing attack, limiting them to 57 yards on 13 carries. Of those, 29 came on a single second-quarter run by Taysom Hill — the team’s only carry to gain more than four yards. Hill had three straight touches (two carries and a DB) in the second quarter to go with two RZ carries (where his upside theoretically exists).
That means New Orleans posted a 7.1 percent rushing success rate, the third-lowest in any game since 2023, and an expected points added per rush of -0.88, the second-worst mark since 2021. Taliese Fuaga was injured during the game, further depleting a line that has struggled all season (Caesar Ruiz also got shaken up).
With no run game to lean on, Tyler Shough was forced into predictable passing situations. He completed 15 of 24 passes for 176 yards, one touchdown, and one interception (81.2 rating), but most of his production came on short throws. His lone touchdown went to tight end Juwan Johnson, who caught three of four targets for 31 yards.
The backfield continued to sputter. Alvin Kamara played 58 percent of the snaps, carrying six times for just 14 yards (lost a fumble) and catching one pass for three yards, while rookie Devin Neal played 40 percent and added 11 rushing yards plus one short reception. Neal handled the Saints’ only red-zone rushing attempt, but the pair split passing routes nearly 50-50. Taysom Hill ran four times for 30 yards — nearly all of which came on that single 29-yard burst in the first quarter — but otherwise had little impact.
The Saints RB1 continues to look like a shell of himself. Bottom-dwelling offense. And he has been adamant about not being traded, so he’s stuck on the Saints.
Kamara is PFF’s lowest graded RB this season.
No one has scored fewer points under expectation than Kamara. He should be RB15. He’s instead RB30.
Through the air, Rashid Shaheed looked like the lone spark. Amid swirling trade rumors, he delivered a season-high 36 percent target share and accounted for half of the team’s air yards, catching 5 of 9 targets for 68 yards. It felt like an intentional showcase game, and a deal before the deadline wouldn’t be surprising. Chris Olave caught three passes for 57 yards, while Brandin Cooks chipped in 16 yards on two grabs. Should Shaheed be moved, expect big-slot receiver Devaughn Vele to see a significant uptick in playing time moving forward (especially in the red zone, where he can use his big body).
Shaheed was traded to the Seahawks before the trade deadline.
All told, the Saints’ offense looks broken — a rookie QB behind a patchwork line, no functional run game, and a receiving corps in flux. It’s not hyperbole to say: it might be over for the Saints this season.
However, a glimmer of light might be the ROS schedule. Decent overall, and top 10 for RBs in the playoffs: Jets/Titans Weeks 16-17.
Hence, why you should stash Neal in case Kamara is completely checked out by then.
The Saints have the No. 1 schedule ROS for RBs.
Schedule
| Week 10 | at Carolina Panthers |
| Week 11 | BYE |
| Week 12 | Atlanta Falcons |
| Week 13 | at Miami Dolphins |
| Week 14 | at Tampa Bay Buccaneers |
| Week 15 | Carolina Panthers |
| Week 16 | New York Jets |
| Week 17 | at Tennessee Titans |
| Week 18 | at Atlanta Falcons |
New York Giants
Hold Tyrone Tracy Jr. | Add Devin Singletary & Darius Slayton
Jaxson Dart powered the New York Giants’ offense in Week 9, accounting for all three of their touchdowns in a competitive loss to the 49ers. Dart completed 24 of 33 passes for 191 yards and two touchdowns while adding eight carries for 56 yards and a rushing score on a designed run — his fourth rushing touchdown on a designed play this season, two more than any other quarterback in the league. According to Next Gen Stats, Dart was particularly sharp when attacking the slot, completing 13 of 15 passes for 119 yards and a touchdown, showing strong anticipation and rhythm on quick reads.
The Giants have No. 1 schedule ROS for QBs.
The backfield was a near-even split between Devin Singletary and Tyrone Tracy Jr. Singletary logged eight carries for 43 yards (5.4 YPC) and caught both of his targets for 8 yards, while Tracy added five carries for 18 yards and three receptions for 19 yards on four targets. The two rotated series throughout the game, with Singletary handling most early-down work and Tracy mixing in as a change-of-pace and receiving option.
Per Next Gen Stats…Singletary played 31 snaps to Tracy’s 25 and out-touched him 10 to 8. Neither back provided much fantasy value, with Singletary scoring 7.1 PPR points and Tracy 6.7. A near 50-50 split between the two moving forward could create a frustrating backfield situation for fantasy managers.
New York was also without starting center John Michael Schmitz, who suffered a shin injury.
I’d like to give Tracy one more week before completely abandoning ship. He dusted Singletary last season in the same RB battle as a rookie. Obviously, Brian Daboll trusts Singletary…but I think Tracy offers the most upside (especially as a receiver).
But as I alluded to last week…the schedule does Tracy no favors…as the schedule is the toughest according to the FP SOS tool (especially over the next four weeks after the Bears game). If he gets dropped, add him. But I don’t think you need to be overly aggressive trading for him.
But this week’s matchup is excellent.
And after going back into the Giants game further…Tracy actually got banged up in the third quarter (hence just 3 touches in the second half). Singletary got nearly all the work after Tracy limped off the field. The second-year RB did run some routes on the final drive. Before he exited…the touches were 8 to 7 in favor of Tracy. Singletary racked up his snaps on the Giants’ final possessions.
Tyrone Tracy Jr. just got hurt on that play and limped off. Giants only have two RBs active today
— Pat Leonard (@PLeonardNYDN) November 2, 2025
Darius Slayton led the passing attack, catching five of seven targets (21% target share and 41% air yards share) for 62 yards, including a 24-yard gain down the sideline. He ran a route on 94% of the dropbacks but had a brutal drop in the end zone.
Unfortunately, he exited the game late due to a leg injury and will be monitored throughout the week. And he has also just been bad this season despite all the opportunities – PFF’s 5th-worst graded WR. Don’t be surprised if his snaps are reduced.
Wan’Dale Robinson operated as the short-area focal point, commanding a team-high 11 targets (33% target share) and catching nine passes for 46 yards, primarily out of the slot where Dart found his most success. Tight end Theo Johnson (3-27-1) scored a red-zone touchdown, while Gunner Olszewski added a 24-yard score.
Tracy and Singletary both contributed modestly as outlets, and Ray-Ray McCloud caught his lone target for five yards.
Schedule
| Week 10 | at Chicago Bears |
| Week 11 | Green Bay Packers |
| Week 12 | at Detroit Lions |
| Week 13 | at New England Patriots |
| Week 14 | BYE |
| Week 15 | Washington Commanders |
| Week 16 | Minnesota Vikings |
| Week 17 | at Las Vegas Raiders |
| Week 18 | Dallas Cowboys |
New York Jets
Sell Breece Hall | Hold Mason Taylor | Add Isaiah Davis | Buy Garrett Wilson | Add Adonai Mitchell
According to Next Gen Stats….
Breece Hall recorded season highs back in Week 8 across the board with 133 yards and two touchdowns on 18 carries, generating 60 rushing yards over expected and forcing six missed tackles for 48 yards gained after missed tackles.
Hall posted a 61.1% success rate on the ground while also throwing the game-winning touchdown to Mason Taylor with 2:00 remaining in the fourth quarter. The pass had an 18.0% completion probability, making it the most improbable completion by any running back in the NGS era (since 2016).
Breece Hall absolutely balled out in this super-plus matchup.
Even Isaiah Davis was productive with seven carries for 65 yards (also caught a 2-point conversion attempt).
Hall played 57% snaps with 18 carries, 13 routes, three targets (147 yds, 2 TDs). 7.4 YPC.
Davis played 44% snaps with seven carries, 12 routes, and five targets (109 yds) for a 15% target share. 9.3 YPC.
He also played 67% of the third downs.
Hall has been a buy-low target because of this matchup and the fact that he could be traded.
But I think this might be the perfect time to sell high with the Jets’ vibes at an all-time high.
Coming out of the bye week, it’s a brutal matchup versus the Browns and then the Patriots.
Weeks 15-16 are both on the road, and Week 17 is the Pats. Love Hall, but there’s a lot of risk being too heavily invested in the Jets in the fantasy postseason – I think you’ve got to sell high.
Obviously, if he gets traded to a better situation, I will 100% be cold-take exposed. But my guy I trust most for NFL intel – Tony Pauline of SportsKeeda – says the Jets are hesitant to trade Hall.
And there is a slight chance that Braelon Allen does return sometime in December…further complicating Hall’s outlook.
Again…the Bengals defense is TERRIBLE. Bengals edge rusher Trey Hendrickson also left Week 8’s game with a right hip injury.
Without Garrett Wilson or Josh Reynolds…
Rookie tight end Mason Taylor was the target leader (5-34-1) with eight targets. Five targets came in the red zone (one being the Hall TD pass).
Trust the process. The Bengals cannot stop tight ends.
Tyler Johnson was the leading receiver (3-64-1).
FWIW – Wilson is also expected to make his return in Week 10.
Great schedule for WRs ROS. Makes Garrett Wilson an intriguing buy-low off his injury. But I might wait one more week to make sure he’s actually healthy first – unless you are just looking at the playoffs.
Because this defense is going to be BAD. The Jets traded away their two best defensive players before the trade deadline.
The Cowboys traded for DL Quinnen Williams from the Jets. The Jets defense will suffer might not be as bad as result post bye week. Williams was PFF’s No.1-graded run defender this season. Per Next Gen Stats…Williams has 3 more run stuffs for loss or no gain (13) than any other player in the NFL this season, and his 10.2% run stuff rate is at least 1.9% more than that of any other player with 100+ run snaps.
Sauce Gardner was traded to the Colts. He has allowed the third-lowest completion rate this season among CBs (45%) while allowing the league’s lowest average separation per target (1.3).
In Week 8 without Gardner…the Jets allowed a season-high 38 points.
The Jets are a matchup to attack in all facets – despite their season long ranks as 23rd vs WRs and 11th vs QBs. Already 8th-best versus RBs with Williams on defense.
Worth noting that New York got back WR Adonai Mitchell in the Sauce trade. He should see starter snaps pretty quickly.
Schedule
| Week 10 | Cleveland Browns |
| Week 11 | at New England Patriots |
| Week 12 | at Baltimore Ravens |
| Week 13 | Atlanta Falcons |
| Week 14 | Miami Dolphins |
| Week 15 | at Jacksonville Jaguars |
| Week 16 | at New Orleans Saints |
| Week 17 | New England Patriots |
| Week 18 | at Buffalo Bills |
Philadelphia Eagles
Moves to Make: Add Tank Bigsby | Sell A.J. Brown | Buy DeVonta Smith
DeVonta Smith caught 6 of 9 targets for 84 yards in the Eagles’ win on Sunday (45% target share).
Smith hauled in every one of his receptions from wide alignment, with 5 of 6 receptions (for 75 yards) coming against single-high shells, with one catch (for 9 yards) against split-safety coverage.
Smith turns into a fantasy monster when one of A.J. Brown or Dallas Goedert misses times. This is nothing new.
He is the WR31 in XPPG.
Tank Bigsby operated as the next man up in the Eagles’ backfield after Saquon Barkley left with an injury (groin). He had a 3-yard gain from the 10-yard line.
Played ahead of Will Shipley…rushing 9 times for 104 yards.
Shipley only had three carries.
But this situation is tricky, given that the Eagles had a Week 9 bye week to get guys like Barkley and A.J. Brown healthy.
Barkley was confident following Sunday’s 38-20 win against the Giants that he’ll be available for the Eagles’ next game, Monday, Nov. 10, at Green Bay, Eliot Shorr-Parks of Sports Radio 94 WIP Philadelphia reports.
But guys say this all the time. Add/stash Bigsby.
And what I said last week remains true for these Eagles WRs…
Their inconsistent passing game creates a shaky floor for at least one of these three pass-catchers every week. These dud games are always going to be possible in the current way the Eagles offense is constructed. Once they boom, I think you should flip for a high ROI if possible.
After two strong weeks, you could get a ton for Smith. A.J. Brown should return after the bye week (although hamstring injuries can be tricky). Or even trading AJB should still be on your radar. The Eagles’ offense was fine on Sunday without jamming their targets.
And as I think about this situation more…shouldn’t Smith be valued over AJB?
This season, Smith is PFF’s 10th-highest graded WR. Brown is 23rd. Through 7 games, they have nearly identical target shares. However, Smith has been much more efficient. Has more yards/catches by a substantial margin. Smith is averaging 2.24 yards per route. Career high.
I always talk about No. 2 WRs being undervalued…and Smith feels like that guy because of AJB’s alpha-ness. But given the way AJB has carried himself this season, I think Smith might finish this season as the Eagles’ No. 1 WR. We have seen teams phase out alphas post bye weeks before, when they want to embrace the run game (Stefon Diggs in last season with Buffalo).
And don’t forget that Brown still needs to overcome this hamstring, which might be a contributing factor to his lack of efficiency in 2025.
As for the Eagles defensively, their secondary could be much better. Quinyon Mitchell is already a stud, but they have added depth with Jaire Alexander and Michael Carter. They were already a bad matchup for WRs (20th) – 6th in DVOA versus No. 1s.
Schedule
| Week 10 | at Green Bay Packers |
| Week 11 | Detroit Lions |
| Week 12 | at Dallas Cowboys |
| Week 13 | Chicago Bears |
| Week 14 | at Los Angeles Chargers |
| Week 15 | Las Vegas Raiders |
| Week 16 | at Washington Commanders |
| Week 17 | at Buffalo Bills |
| Week 18 | Washington Commanders |
Pittsburgh Steelers
Buy Jaylen Warren | Buy DK Metcalf
Aaron Rodgers and the Pittsburgh Steelers leaned on a quick, controlled passing attack to edge out the Indianapolis Colts in Week 9.
The veteran quarterback completed 25 of 35 attempts for 203 yards and one touchdown, avoiding turnovers and keeping the offense on schedule. According to Next Gen Stats, Rodgers averaged just 2.7 air yards per attempt — the third-lowest by any quarterback in a game this season — reflecting a heavy emphasis on short, timing-based throws. He completed 24 of 32 passes under 10 air yards for 191 yards and a score, but attempted only three passes beyond that range, connecting on one for 12 yards.
The short passing game spread the ball across multiple contributors. Calvin Austin led the team with 56 receiving yards on five catches (six targets), providing speed and yards after the catch on underneath routes. Tight end Darnell Washington caught four passes for 43 yards (3 RZ targets) while running back Kenneth Gainwell added four receptions for 35 yards, continuing to be featured in the flat and on designed checkdowns (36% snap rate).
Pat Freiermuth returned to the end zone, catching three of four targets for 27 yards and a red-zone touchdown. Jonnu Smith (3-25) and DK Metcalf (2-6) chipped in minimal gains on just four targets. Metcalf was put back in his low ADOT role with two RZ targets inside the 5-yard line – while Roman Wilson (1-4) and running back Kaleb Johnson (1-9) rounded out the receiving production.
Bad game for Metcalf’s usage with Rodgers only attempting quick throws. Even so…I still love the schedule for DK.
He’s already had his bye week and seems destined to be a fantasy WR2 at worst ROS, even if he doesn’t score a TD every single week (even though it seems like it happens every week).
However, I think you can wait…given his price might get cheaper if the Steelers trade for a WR before the November 4th deadline.
The Steelers’ ROS schedule is GREAT for WRs, and No.1 in the fantasy playoffs: Dolphins, Lions, and Browns.
Buying Metcalf after his worst game of the season is a quintessential buy low.
On the ground, Jaylen Warren handled a heavy workload but found little running room against Indianapolis’s front, carrying 16 times for 31 yards (1.9 YPC) on just a 57% snap rate (added two catches for -2 yards). Still, he made up for it with two short rushing touchdowns, punching in key red-zone scores that kept the offense efficient despite limited explosiveness. Gainwell (three carries, -1 yard) and fullback Connor Heyward (one carry, four yards) mixed in sparingly.
Expected more efficiency from Warren – but we will take the TDs (Warren hadn’t scored a rushing TD until Week 9).
The Steelers RB is also the RB14 in XPPG. The schedule gets easy again (with some plus spots in the fantasy playoffs).
Starting OG Isaac Seumalo got hurt for the second straight week.
Also want to note the addition of safety Kyle Dugger. Steelers traded for him from the Pats – and he is a underrated TE eraser. Not a coincidence that he shows up and plays a full-time role to slow down Tyler Warren in his Steelers’ debut.
So don’t necessarily chase the Steelers (No. 3 versus TEs) plus-matchup with fringe guys.
Schedule
| Week 10 | at Los Angeles Chargers |
| Week 11 | Cincinnati Bengals |
| Week 12 | at Chicago Bears |
| Week 13 | Buffalo Bills |
| Week 14 | at Baltimore Ravens |
| Week 15 | Miami Dolphins |
| Week 16 | at Detroit Lions |
| Week 17 | at Cleveland Browns |
| Week 18 | Baltimore Ravens |
San Francisco 49ers
Hold Christian McCaffery | Buy Ricky Pearsall | Add Brian Robinson Jr.
Mac Jones delivered one of his most efficient outings of the season as the San Francisco 49ers cruised past the New York Giants in Week 9, completing 19 of 24 passes for 235 yards, two touchdowns, and no turnovers. Jones posted a 135.2 passer rating and looked composed throughout, operating a balanced, controlled attack that leaned heavily on Christian McCaffrey‘s versatility.
McCaffrey was once again the offensive engine, rushing 28 times for 106 yards (3.8 YPC) and a touchdown while catching five passes for 67 yards and another score. All of his receptions came on short throws (0-9 air yards), per Next Gen Stats, and he continues to pace all running backs with 452 receiving yards on such passes—over 220 more than any other RB entering the Week 9 slate. H
Brian Robinson Jr. provided a spark behind McCaffrey, turning just five carries into 53 yards (10.6 YPC) and a touchdown, including three runs of 10+ yards.
I still think CMC is not “untouchable” as a trade asset because of his injury history…but we can never be sure when/if that will happen. I’d just be 100% going after Brian Robinson Jr. because this small performance showcases what he could do if given the RB1 opportunity.
I get it if you just want to ride it out with CMC. I’m just saying that if you can get a really strong return (Jonathan Taylor or Bijan Robinson after bad games, etc.) I’d be willing to part ways with CMC.
Jones distributed the ball efficiently to multiple targets. Jauan Jennings led all wideouts with four catches for 41 yards and a touchdown (21% target share), while George Kittle added four receptions for 32 yards (just four targets as he was blocking more) and Kendrick Bourne chipped in two for 34.
In the last three games, Jennings is the WR target leader for the 49ers. He has a real connection with Purdy, and maybe another week passing is seemingly improving his health. He’s “due” to produce, ranking 15th in xPPG, scored under expectation.
If Ricky Pearsall starts practicing this week, it’s possible he could return this week. Another buy among this 49ers WR room. PFF’s 21st-highest graded WR in four games played. And he has a chance to practice/play this week.
Must-add/trade for dirt-cheap.
Brandon Aiyuk is also eyeing a Week 10 return. I’ve been impressed with some of these WRs returning from ACLs…which makes Aiyuk definitely interesting. But we got some cold water poured on Aiyuk…as his 21-day practice window will not be opened.
Injuries, however, clouded the victory. Defensively, the 49ers suffered a major setback as promising edge rusher Mykel Williams was carted off with what was confirmed as a torn ACL — a blow to a defense already dealing with depth concerns up front.
Brock Purdy will be back under center at some point (expected to be this week), along with several other 49ers WRs.
The playoff schedule for the 49ers is fantastic – so I’d be trying to get at least one Niner on my bench for the playoff run, whether that be Purdy or one of these WR pieces.
The Colts Week 16 matchup does lose some luster with Gardner joining their secondary.
Schedule
| Week 10 | Los Angeles Rams |
| Week 11 | at Arizona Cardinals |
| Week 12 | Carolina Panthers |
| Week 13 | at Cleveland Browns |
| Week 14 | BYE |
| Week 15 | Tennessee Titans |
| Week 16 | at Indianapolis Colts |
| Week 17 | Chicago Bears |
| Week 18 | Seattle Seahawks |
Seattle Seahawks
Buy Kenneth Walker
The Seattle Seahawks exploded offensively in Week 9, routing the Washington Commanders behind a nearly flawless performance from Sam Darnold and breakout efforts from several of their young playmakers. Darnold was in complete control from start to finish, delivering arguably the best game of his career and leading Seattle’s offense to one of its most efficient outings of the season.
Darnold completed 21 of 24 passes for 330 yards, four touchdowns, and one interception, posting a 141.0 passer rating while facing almost no resistance. According to Next Gen Stats, he completed 8 of 9 passes for 191 yards and all four touchdowns on downfield throws (10+ air yards) — all of them in the first half. His 191 downfield yards and 4 TDs in a single half were both the most by any quarterback in a first half this season. Protected beautifully throughout, Darnold was pressured on just 3 of 24 dropbacks (12.5%), a career-low pressure rate, and was never sacked.
Jaxon Smith-Njigba stole the show (again), catching 8 of 9 targets for 129 yards, showcasing dynamic versatility and after-the-catch ability. Per Next Gen Stats, Smith-Njigba recorded 40 yards out of the backfield, 30 from the slot, and 59 from out wide, gaining 52 yards after the catch, his most in a game this year. He’s now up to 271 YAC in 2025, ranking fourth among all wide receivers entering Monday Night Football.
Seattle’s rookie receiver shone in the absence of Cooper Kupp. Tory Horton caught all four of his targets for 48 yards and two touchdowns, displaying polished route running and red-zone savvy (84% route participation), while Cody White contributed a 60-yard touchdown grab — his first of the season — as the WR3. Add Horton, as there is no telling when an older player like Kupp will return from injury. However temper expectations given the acquisition of Rashid Shaheed.
Tight ends were also active: AJ Barner played a season-high 83% of snaps, scoring on a goal-line tush push and catching three passes for 24 yards, while rookie tight end Elijah Arroyo added two catches for 29 yards and a touchdown but ran a route on under half of Darnold’s dropbacks (44% snap rate), making him a risky fantasy stash.
In the backfield, Kenneth Walker reclaimed control of the rotation, playing 54% of the snaps and handling both goal-line carries (a role that often goes to Zach Charbonnet). Walker rushed 11 times for 42 yards (3.8 YPC) and caught two passes for 19 yards, marking his first multi-catch game since Week 1 — a subtle but important development in his usage. Charbonnet played 38% of snaps, rushing 8 times for 25 yards and catching his lone target for 21 yards, while George Holani saw cleanup duty in the fourth quarter of the blowout.
I never want to have major takeaways after a blowout regarding usage, but the Walker bump is noteworthy.
Now, Walker has had GL opportunities before, so it’s possible it just goes right back to that split next week. But if it doesn’t…that makes Walker a screaming “buy-low” option.
If you are hurting at RB – I like buying Walker dirt cheap, just at the potential. The worst case is that he just remains an RB2 on a great offense.
Rashid Shaheed’s deep threat ability could open up things tremendously for this ground attack. Kamara was averaging over 90 yards per game for the Saints in the first four weeks of the 2024 season in Klint Kubiak’s offense. And we have seen his fall off from last year to this year in a new offensive environment.
Defensively, it shouldn’t go unnoticed that Seattle lost linebacker Ernest Jones and CB Josh Jobe.
Rashid Shaheed was traded to the Seahawks before the trade deadline. He will reunite with former Saints OC – Klint Kubiak – where Shaheed saw a ton of success. The WR speedster might have inconsistent showings, up the weekly upside is immense alongside JSN.
Shaheed was amid a third-year breakout before a torn meniscus in Week 6 cut his 2024 season short. Through six games, he ranked as the WR17 overall (WR27 ppg) despite a zero-point Week 3, averaging 2.04 yards per route run and 73+ receiving yards in four of six games. Surprisingly, Shaheed outperformed Chris Olave across the board during that stretch – higher target share (25% vs. 20%), double the air yards, and more top-12 weekly finishes since 2023 (4 vs. 3).
Schedule
| Week 10 | Arizona Cardinals |
| Week 11 | at Los Angeles Rams |
| Week 12 | at Tennessee Titans |
| Week 13 | Minnesota Vikings |
| Week 14 | at Atlanta Falcons |
| Week 15 | Indianapolis Colts |
| Week 16 | Los Angeles Rams |
| Week 17 | at Carolina Panthers |
| Week 18 | at San Francisco 49ers |
Tampa Bay Buccaneers
Buy Emeka Egbuka | Add Tez Johnson
Baker Mayfield completed 15 of 24 passes for 152 yards without a touchdown or interception, managing the offense efficiently but without much explosiveness through the air in Week 8. His leading target was Emeka Egbuka, who drew a team-high nine targets, catching three passes for 35 yards. Down game for the rookie, but the usage was solid again for a second straight game with 58% air yards share and a 38% target share (67 incomplete air yards) to go with two more end-zone targets.
It’s ironic that finally Egbuka is getting alpha usage, but the production has been lackluster. When he started the year, he was overproducing based on a subpar role.
Either way, you want to go aggressively after Egbuka in his bye week. 10-plus targets per game over the last two games. Four end zone targets. Over 180 incomplete air yards.
Remember…Egbuka hurt his hamstring two weeks ago and almost didn’t play versus the Lions. Coming out of the bye week, he should be closer to full go.
Tez Johnson remained a reliable short-to-intermediate option, securing five of six targets for 43 yards (25% target share), while tight end Cade Otton hauled in four of five targets for 40 yards and provided a steady presence underneath. Running back Rachaad White caught both of his targets for 26 yards, adding modest production as a receiver.
On the ground, the Buccaneers split touches between Sean Tucker and Rachaad White. Tucker led the backfield with 12 carries for 42 yards (3.5 yards per carry) and scored the team’s only touchdown, while White logged 13 carries for 35 yards (2.7 yards per attempt). Tucker had 4 RZ carries, including three at the goal line (he also fumbled). White failed to score on his 3 GL carries.
White only saw two carries in the second half while playing just 57% of the snaps to Tucker’s 34%.
The Buccaneers have a Week 9 bye week, so I think we should see some of their injured guys return in Week 10 for the stretch run.
Managers with a strong record should be looking to buy Buccaneers on the injury discount.
Weeks 16-17: Panthers/Dolphins. ROS? Top-10 schedule for WRs, RBs, and QBs.
Schedule
| Week 10 | New England Patriots |
| Week 11 | at Buffalo Bills |
| Week 12 | at Los Angeles Rams |
| Week 13 | Arizona Cardinals |
| Week 14 | New Orleans Saints |
| Week 15 | Atlanta Falcons |
| Week 16 | at Carolina Panthers |
| Week 17 | at Miami Dolphins |
| Week 18 | Carolina Panthers |
Tennessee Titans
Buy Tyjae Spears | Hold Tony Pollard | Add Chimere Dike & Elic Ayomanor
Cam Ward and the Tennessee Titans struggled to move the ball consistently in a home loss to the Los Angeles Chargers, as the sophomore quarterback managed just 145 passing yards on 12-of-21 attempts without a touchdown or interception. Ward was efficient on short throws, completing 9 of 11 passes under 10 air yards for 80 yards, but failed to connect downfield, going just 3 of 10 for 65 yards on passes 10+ yards beyond the line of scrimmage. According to Next Gen Stats, Ward handled single-high coverage well (7-of-9, 96 yards) but struggled versus split-safety looks (5-of-12, 49 yards), underscoring his ongoing development as a passer.
The Titans’ rushing attack was led by Tony Pollard, who recorded 56 yards on 10 carries (5.6 YPC), providing solid efficiency but failing to break any explosive runs or reach the end zone (59% snaps). He had 3 GL carries but didn’t score.
Tyjae Spears mixed in as the change-of-pace back, logging 26 yards on seven carries and catching all three of his targets for 36 yards (14% target share), including a 26-yard gain (46% snaps). Spears has had 3-plus catches over the last four games (10-plus overall touches in the last two games).
Ward also chipped in 6 yards on two scrambles.
ROS, I think a healthy Spears should be the preferred Titans RB ROS. Pollard can be dropped in shallower formats. However, it doesn’t hurt to hold Pollard one more week, given he has been floated around in trade talks…with the Kansas City Chiefs, Los Angeles Chargers, and New England Patriots sniffing around the RB market per Ari Meirov.
Through the air, Elic Ayomanor paced the receivers with 46 yards on three catches (six targets for a 29% target share), highlighted by a 29-yard grab. Spears’ versatility was again evident as he finished second on the team in receiving yards, while Van Jefferson caught one pass for 21 yards and tight end Gunnar Helm added a 15-yard reception. Tony Pollard and Chig Okonkwo combined for three short completions, while Chimere Dike had one catch for five yards on three targets – but he did give fantasy managers a score on a 67-yard punt return TD.
As for Calvin Ridley, it is still possible he is dealt.
Note that Titans have a tough remaining schedule…featuring Houston, Seattle, and the Browns on the road. If you have to cut a Titan over their bye week…so be it.
Schedule
| Week 10 | BYE |
| Week 11 | Houston Texans |
| Week 12 | Seattle Seahawks |
| Week 13 | Jacksonville Jaguars |
| Week 14 | at Cleveland Browns |
| Week 15 | at San Francisco 49ers |
| Week 16 | Kansas City Chiefs |
| Week 17 | New Orleans Saints |
| Week 18 | at Jacksonville Jaguars |
Washington Commanders
Buy Jacory Croskey-Merritt | Sell Deebo Samuel & Zach Ertz | Add Jaylin Lane
The Washington Commanders’ nightmare season continued in Week 9, suffering a blowout loss to the Seattle Seahawks — and an avalanche of injuries that could reshape their roster for the rest of the year. The most devastating news came on offense, where Luke McCaffrey suffered a broken collarbone and was placed on injured reserve, while quarterback Jayden Daniels dislocated his elbow and is expected to miss significant time. On defense, things were just as bad: Marshon Lattimore exited with a season-ending injury, and Trey Amos, Quan Martin, and Eddie Goldman also went down, leaving the Commanders short-handed at multiple levels. This defense, now decimated, immediately becomes one for fantasy managers to target.
Before his injury, Jayden Daniels was efficient but limited, completing 16 of 22 passes for 153 yards and one interception, while adding 10 carries for 51 yards and a rushing touchdown. His mobility once again stood out, but his departure derailed Washington’s offensive rhythm.
The Commanders leaned on a frustrating three-headed backfield that never found traction. Jacory Croskey-Merritt started and played 47% of the snaps, rushing 12 times for 38 yards (3.2 YPC) and adding a short 3-yard reception. Chris Rodriguez Jr. played 36% and handled most of the garbage-time work, finishing with 12 carries for 65 yards (5.4 YPC) and a late touchdown. Jeremy McNichols mixed in for 24% of the snaps, mostly on passing downs, but managed no yardage on his lone carry. The committee approach continues to sap fantasy value across the group, though Croskey-Merritt remains the most stable early-down option (lock for double-digit carries).
Bill has been a buy “target” for me the last few weeks (and most of this season), but things just aren’t looking great. He’s had brutal matchups, and his QB is hurt again. I did at least warn fantasy managers about the Seattle matchup…so hopefully he was on your bench.
Still…The Commanders still have a decent schedule for the rest of the season for RBs. Specifically in the fantasy playoffs, the Giants/Cowboys is very juicy.
If you can buy him for nothing and just keep him stashed for the postseason, that might not be a bad idea.
Bill’s stock has tanked with back-to-back bad games, but he is still the best pure runner in Washington. Not many starting RBs you can get cheaper than JCM right now. Get him for free and sit him on the bench versus Seattle. He gets Miami in Week 11. Patience.
Deebo Samuel handled his usual hybrid role, catching 5 of 6 targets for 41 yards (27% target share) and adding a 3-yard rush. His usage remains strong, though the quarterback change could limit red-zone opportunities. Looked better after coming off the injury report this past week.
Still, Samuel’s tendencies to fall off in the second halves of seasons – especially in what looks like a lost year for Washington – are concerning. Samuel has finished outside the top-45 fantasy WRs in three straight games…despite averaging over five targets/game.
With Terry McLaurin sidelined, Chris Moore led the wide receivers in routes run, serving as the de facto WR1, while rookie Jaylin Lane continued to impress. Lane earned a 23% target share and led the team with a 35% air yards share, catching 3 of 5 targets for 29 yards. Importantly, Lane has now seen at least five targets in both games where he’s played over 60% of the snaps — a promising trend that should earn him more work moving forward, especially given Washington’s depleted receiver corps.
Zach Ertz once again failed to make much of an impact despite catching all 4 of his targets for 46 yards. He played 61% of the snaps, and continues to look like a sell candidate in fantasy leagues — particularly with Daniels sidelined. Without his star quarterback, Ertz has been a total non-factor this season when Marcus Mariota has been the starting QB.
With a depleted roster and a committee backfield, Washington looks headed for a long stretch of offensive instability and defensive vulnerability. For fantasy purposes, this is a team to target against, but some of the rookies, Jaylin Lane and Jacory Croskey-Merritt, are a few names trending up as opportunity opens around them.
The Commanders need to see what they have with the young players on their roster, in what has become a lost season.
Schedule
| Week 10 | Detroit Lions |
| Week 11 | at Miami Dolphins |
| Week 12 | BYE |
| Week 13 | Denver Broncos |
| Week 14 | at Minnesota Vikings |
| Week 15 | at New York Giants |
| Week 16 | Philadelphia Eagles |
| Week 17 | Dallas Cowboys |
| Week 18 | at Philadelphia Eagles |
Subscribe: YouTube | Spotify | Apple Podcasts | iHeart | Castbox | Amazon Music | Podcast Addict | TuneIn


