Fantasy playbook: NFL Week 9 Shadow Reports, lineup locks and projected scores

Welcome to The Playbook for Week 9, which kicks off Thursday with the Ravens at the Dolphins.

This column features score projections, over/unders, win probabilities, and, of course, easily digestible fantasy advice for seasonlong leagues and DFS. This guide should help you with all sorts of decision-making, including sit/start, last-minute waiver adds and lineup choices.

Additionally, we have folded the Shadow Reports, previously a separate column, into the game-by-game breakdowns here. Using our play-by-play data, we're able to identify defensive schemes and where each wide receiver and cornerback lines up on each play. By tracking these WR/CB matchups, including potential shadow situations, we can offer the best projections, rankings, sit/start advice and waiver wire suggestions each week.



All of this advice is centered on 12-team PPR leagues with relatively standard scoring and lineup settings (1 QB, 2 RB, 3 WR, 1 flex, 1 K, 1 D/ST), although I'll often mention “shallow” or “deep” leagues for some starters. The charts show all players who have been projected for at least 6.0 fantasy points this week, as well as all D/STs. “Matchup” is automatically determined using a proprietary metric that factors in raw and volume-adjusted fantasy points allowed to each position by the opposing defense this season.

(Editor's note: Projections and rankings will align almost perfectly, but sometimes when a projection is close, a player might be ranked slightly higher or lower because of other factors, including upside or risk. This column is subject to updates during the weekend, although at the very minimum, rankings will be updated on the site and projections will always be updated inside the game leading up to kickoff.)


BAL-MIA | CHI-CIN | MIN-DET | CAR-GB | DEN-HOU | ATL-NE | SF-NYG
IND-PIT | LAC-TEN | NO-LAR | JAX-LV | KC-BUF | SEA-WAS | ARI-DAL


Projected score: Ravens 27, Dolphins 26

Lineup locks: Lamar Jackson, De'Von Achane, Derrick Henry, Zay Flowers, Jaylen Waddle

Fantasy scoop: Waddle (26) and Achane (25) unsurprisingly lead the Dolphins in targets in the four games since Tyreek Hill‘s season-ending injury, but it may surprise you that Malik Washington (24) is just behind. The 2024 sixth-round pick saw five-plus targets in all four games, hitting a career-high eight in Week 7. Washington found the end zone last week and posted season-high marks in yardage (36) and fantasy points (13.6). Obviously, those marks aren't very high and confirm that Washington is not yet a reliable fantasy option despite the boost in usage. The Ravens have struggled against receivers this season, though that may not be the case moving forward now that they're much healthier. Washington is no more than a deep-league flex lottery ticket.

Over/under: 52.6 (5th highest)
Win probability: Ravens 55% (10th highest)


Projected score: Bears 28, Bengals 26

Lineup locks: D'Andre Swift, Ja'Marr Chase, Rome Odunze, Tee Higgins

Fantasy scoop: The Bengals remain committed to a backfield committee, and that was on display on Sunday when Chase Brown handled 12 carries and three targets on 31 snaps, compared to nine carries and one target on 25 snaps for Samaje Perine. Though he's playing a lesser role than he did out of the gate, Brown's stock is on the rise, as he's now delivered 100-plus scrimmage yards in consecutive games, including Sunday's two-TD, 25.5-point showing.

Brown's improved play in the Joe Flacco-led offense is enough to get him in the RB2 mix this week. Plus, Chicago has allowed eight TDs, 5.2 yards per carry and a league-high 93% catch rate to RBs. However, there's still some risk here, as he's cleared 13.1 fantasy points only once this season. Perine is also fresh off a big game (100 yards and one TD), but he's yet to clear 10 touches in a game. He remains best left on benches.

Shadow Report: Expect DJ Turner to shadow Odunze this week. Turner has emerged as the Bengals' top corner, having traveled with Travis Hunter (Hunter scored 5.2 fantasy points in the game), Justin Jefferson (12.5), Courtland Sutton (19.1), Jameson Williams (1.9), Romeo Doubs (10.5) and DK Metcalf (8.0). Those receivers averaged 9.5 fantasy PPG, with only Sutton clearing 12.5. Turner has clearly done a nice job, with seven of the top eight WR performances against the Bengals coming from players he didn't shadow. Odunze can be downgraded slightly, whereas the team's secondary targets can be upgraded (the Bengals have allowed the fourth-most passing yards and TDs this season).

Over/under: 54 (3rd highest)
Win probability: Bears 54% (12th highest)


Projected score: Lions 28, Vikings 18

Lineup locks: Jahmyr Gibbs, Amon-Ra St. Brown, Justin Jefferson, Sam LaPorta

Fantasy scoop: Aaron Jones returned from IR last week and immediately retook lead back duties in Minnesota. Jones played 53% of the snaps and handled five carries and four targets in what was a very low-volume game for the Vikings offense (47 snaps). Jordan Mason, meanwhile, was limited to just four carries and one target on 16 snaps. This figures to remain a full-on committee, with Mason as the lead ball-carrier and goal-line option and Jones not far behind in carries and the featured passing-game back.

Week 9 presents a tough matchup against a Lions defense that has allowed the fewest yards and fourth-fewest fantasy points to RBs. Especially with Minnesota a substantial underdog, Mason is way off the fantasy radar, whereas Jones is a low-ceiling flex.

Over/under: 46 (10th highest)
Win probability: Lions 85% (5th highest)


Projected score: Packers 30, Panthers 18

Lineup locks: Josh Jacobs, Tetairoa McMillan, Tucker Kraft

Fantasy scoop: Jordan Love put up 28.3 fantasy points on Sunday, his most since he delivered a career-high 28.4 in Week 17 of the 2023 season. Love now has two top-5 fantasy outings this season, though they represent his only finishes better than 11th and he's finished 16th or lower four times. Love is playing well, but his passing output has been all over the map and, while he's adding more as a rusher than he did in 2024, he's still provided only 109 yards and zero TDs with his legs. Love remains a solid QB2 and is a streaming option this week against a Carolina defense that has allowed 22-plus fantasy points to QBs in four of its past five games.

Over/under: 48 (8th highest)
Win probability: Packers 86% (3rd highest)


Projected score: Chargers 29, Titans 17

Lineup locks: Justin Herbert, Kimani Vidal, Ladd McConkey, Keenan Allen

Fantasy scoop: Quentin Johnston is eyeing a rebound following an ugly Week 8 showing in which he was held without a single target. With Los Angeles working in rookie Tre' Harris more often (mainly as a blocker), Johnston was limited to 53% of the offensive snaps after playing 86% during his first six games. The doughnut is the latest in a string of duds from Johnston, who, after averaging 9.3 targets and 19.9 fantasy points per game during his first four games, has totaled 10 targets and 17.9 points in his past three outings. Johnston remains a candidate for the occasional big play but, with the big dip in usage, he's much riskier than he was out of the gate and is no longer a lineup lock.

Shadow Report: The good news for Johnston is that we're upgrading the Chargers receivers against a Titans defense that is allowing 9.7 yards per target (second highest) and a 75% catch rate (highest) to receivers this season. Tennessee is already shorthanded at corner with L'Jarius Sneed on IR and having traded primary slot man Roger McCreary to the Rams on Monday. McConkey, Allen and Johnston are set to battle with Jalyn Armour-Davis, Darrell Baker Jr. and a to-be-determined replacement in the slot. This calls for a big boost in value for the Chargers pass game.

Over/under: 46.3 (9th highest)
Win probability: Chargers 88% (2nd highest)


Projected score: Patriots 27, Falcons 16

Lineup locks: Drake Maye, Bijan Robinson, Drake London, Stefon Diggs

Fantasy scoop: Kayshon Boutte found the end zone again on Sunday and now has four scores in his past three outings. This, after he found paydirt a total of just four times in his first 25 NFL games. Despite the recent run, Boutte is not yet a reliable flex option. He's cleared five targets only once, and that was way back in Week 1. Boutte sits fifth among receivers in TDs (five) but 58th in targets (31), 49th in catches (23) and 22nd in yardage (431). Boutte is a candidate for some serious regression to the mean and is no more than a boom/bust deep-league flex flier.

Shadow Report: If London returns from injury this week, he's a candidate for shadow coverage by Christian Gonzalez. After missing time to open the season and then spending a few weeks playing right corner, Gonzalez shadowed Jerry Jeudy in Week 8, holding Cleveland's top receiver without a single catch. New England's pass defense hasn't been overly exceptional, though no receiver has reached 18 fantasy points against the Patriots this season. Especially with the potential for a Gonzalez shadow, expectations for London should be lowered.

Over/under: 43.7 (12th highest)
Win probability: Patriots 85% (4th highest)


Projected score: 49ers 26, Giants 25

Lineup locks: Christian McCaffrey, Tyrone Tracy Jr., Wan'Dale Robinson, George Kittle

Fantasy scoop: Cam Skattebo (ankle) is out for the season, which means Tracy will return to lead-back duties for New York. With Skattebo departing after 10 snaps on Sunday, Tracy soaked up 10 carries and three targets on 32 snaps, compared to two carries and one target on eight snaps for Devin Singletary. We got a lengthy look at a Tracy/Singletary backfield last season, with Tracy taking over as the Giants' de facto lead back in Week 5 and going on to play 11 “full” games with Singletary also active.

During that span, Tracy played 67% of the snaps and handled 13.2 carries and 3.5 targets per game. He reached 65 yards in nine of the 11 games and averaged 12.2 fantasy PPG, which ranked 23rd among RBs. Tracy is playing in a better offense this time around, which puts him on the RB2 radar, especially this week against a struggling 49ers defense that is allowing 26.5 fantasy PPG to RBs over its past five games.

Over/under: 51.3 (6th highest)
Win probability: 49ers 52% (13th highest)


Projected Score: Colts 31, Steelers 25

Lineup locks: Daniel Jones, Jonathan Taylor, Jaylen Warren, DK Metcalf, Michael Pittman Jr., Tyler Warren

Fantasy scoop: Jones has finished better than 10th among QBs in fantasy points once in his last six outings, but he's shown a solid floor as of late (22-plus points in three straight) and should be locked into lineups this week. Jones has thrown for multiple touchdowns in four consecutive games and sits fourth in the league in passing yards. This week, he'll benefit from facing a struggling Pittsburgh defense that has surrendered the most completions and passing yardage, as well as the second-most fantasy points to quarterbacks. Both Joe Flacco and Jordan Love reached 26.0 points against Pittsburgh over the past two weeks.

Shadow Report: We're also upgrading Colts receivers against a Steelers defense that looks good on paper, but that has allowed the most catches and yards to receivers this season. Pittsburgh has surrendered the fifth-most fantasy points to the position on the season, including the most over the last four weeks. Pittman gets a boost, whereas Josh Downs and Alec Pierce are deep-league sleepers.

Over/under: 56.4 (Highest)
Win probability: Colts 70% (6th highest)


Projected score: Broncos 22, Texans 22

Lineup locks: Nico Collins, Courtland Sutton

Shadow Report: Derek Stingley Jr. is a good bet to shadow Sutton this week. The standout corner hasn't been needed in a shadow capacity in recent weeks, but earlier in the season he traveled with Davante Adams (Adams scored 7.2 fantasy points in the game), Mike Evans (10.6) and Brian Thomas Jr. (7.5). Sutton has put together solid days even when shadowed this season, so while we're downgrading him a bit, he remains a WR2/3. Secondary Denver receivers should be avoided against a Houston defense that has allowed a league-low 56% catch rate and only three TDs to the position this season. That includes Troy Franklin, who scored 26.9 points last week in an A-plus matchup against Dallas after averaging 9.9 per game during Weeks 1-7.

Shadow Report: Pat Surtain II is out for about a month, which is good news for Collins, as he'll dodge his shadow coverage (assuming he returns from a concussion suffered in Week 7). Of course, even with Surtain out, this matchup doesn't figure to be a walk in the park. Denver's overall pass defense has been as good as expected, sitting third best in EPA against the pass and having allowed two TDs, a league-low in yards per target (6.3) and the second-fewest fantasy points to WRs. Denver has yet to allow a receiver to reach 20 fantasy points in a game this season. Collins and the rest of the Houston passing game should be downgraded slightly.

Over/under: 43.8 (11th highest)
Win probability: Broncos 52% (Lowest)


Projected score: Jaguars 23, Raiders 18

Lineup locks: Ashton Jeanty, Travis Etienne Jr., Brian Thomas Jr., Brock Bowers

Fantasy scoop: When we last saw the Jaguars in action, Travis Hunter finally had his offensive breakout game, posting an 8-101-1 receiving line on 13 targets. All four of those numbers were career highs, and his 24.1 fantasy points marked his first game above 9.4. Perhaps the primary reason for optimism here is that Hunter played a career-high 86% of the offensive snaps and didn't play at all on defense until garbage time. Jacksonville appears committed to Hunter's offensive ascent, which positions him as a viable WR3, especially this week against the Raiders. Speaking of which …

Shadow Report: Upgrade Jaguars receivers against a Raiders defense that has allowed the fourth-most catches and fantasy points to receivers, as well as the seventh-most yardage and nine TDs. Thomas should remain locked in lineups, whereas aforementioned Hunter also makes for a viable starter.

Over/under: 40.2 (13th highest)
Win probability: Jaguars 67% (7th highest)


Projected score: Rams 26, Saints 12

Leave a Comment