Week 16 quarterback feels like the position got dragged into a cold courtroom and cross-examined under stadium lights. Patrick Mahomes’ season-ending knee injury wiped out the league’s safest autopilot, and Gardner Minshew now steers Kansas City. Miami just benched Tua Tagovailoa for rookie Quinn Ewers, a mid-December gut-check with nothing sentimental left. Washington ruled out Jayden Daniels, so Marcus Mariota inherits the whole week on short notice. In Las Vegas, Geno Smith wears 49 sacks like bruises, and every dropback starts with flinching. Indianapolis is starting Philip Rivers in December, which sounds like folklore until you see him in the huddle. Cleveland keeps feeding Shedeur Sanders starts like a live lab, and dynasty timelines catch fire. This is the week brands stop paying rent; protection, pressure, and goal-line usage decide who actually scores.
Follow my handle @dansby_edits for more fantasy football advice, as well as plenty of NFL and college football betting goodies.
Start ‘Em
Justin Herbert, Los Angeles Chargers (vs. Dallas Cowboys)
I’m starting Justin Herbert (QB) in Week 16 because the matchup finally tilts his ceiling into the red zone. Dallas plays defense like a scratched record: soft on first downs, late on throws, and leaky when the pocket moves. Herbert’s season has been uneven on paper, yet the underlying shape stays fantasy-friendly. He’s at 3,191 passing yards with 23 touchdowns and 12 picks, and the rushing piece keeps rescuing drives. Across 569 plays, he’s basically neutral at 0.01 EPA per snap, but the split matters. His passing EPA sits at -10.34, while his rushing EPA jumps to +14.48. That’s not random; it’s a quarterback creating answers when structure gets noisy.
He’s scrambling on 7.41% of his dropbacks and has 419 rushing yards to show for it. Now give that skill set a defense allowing 0.14 EPA per play and 0.19 EPA per pass. Dallas is also conceding 68.15% completions and has already leaked 31 passing touchdowns. They’re giving up 24.2 fantasy points per game to quarterbacks, which is a weekly invitation. That combination invites the exact Herbert game I want: efficient underneath, then a couple vertical payoffs. If Los Angeles protects with quick game, Herbert should stack easy EPA and stay ahead of the chains. If pressure arrives, he can still steal chunk yards with his legs and keep drives alive.
I expect two-plus passing touchdowns, a live rushing floor, and the kind of fourth-quarter volume that finishes fantasy weeks. I’d rather bet on Herbert’s mobility than any “safe” streamer’s prayer.
Jalen Hurts, Philadelphia Eagles (vs. Washington Commanders)
Hurts’s second-half surge gets the nod here because this matchup keeps every path to points wide open. Washington’s defense gives quarterbacks clean reads, easy completions, and second-chance possessions. Hurts doesn’t need a perfect passing day to cash in. He’s already banked 2,929 passing yards with 22 touchdowns and six picks. The real cheat code is how his rushing production stabilizes everything. He’s sitting on 38.34 total EPA and 0.07 EPA per play, with 24.78 pass EPA plus 13.56 rush EPA. That split is exactly what I want in December.
If the Eagles win early downs, Hurts can live in manageable third downs and keep drives efficient. If Washington forces longer fields, Hurts can still turn broken structure into yards. He already has eight rushing touchdowns, and those are the fantasy points that ignore matchup noise. The opponent profile also screams scoring chances. Washington is allowing 0.13 EPA per play and 0.22 EPA per pass, and they’ve already surrendered 28 passing touchdowns. They also allow 20.2 fantasy points per game to quarterbacks, and they’ve leaked four rushing touchdowns to the position. That matters with Hurts near the goal line.
I expect Philadelphia to stay in control with tempo and spacing, then let Hurts finish drives with either quick throws or keepers. This is the kind of start that wins your week without needing hero-ball.
J.J. McCarthy, Minnesota Vikings (vs. New York Giants)
I’m starting J.J. McCarthy (QB) in Week 16 because this is the rare streamer spot where the opponent actually lowers the chaos. McCarthy’s season has been volatile, and I’m not hiding it. He’s sitting at -0.19 EPA per play with -52.50 passing EPA, and the box score reflects the turbulence. He has 11 touchdowns and 11 interceptions, and he’s taken sacks on 9.84% of his dropbacks. That’s the profile that gets you benched in real life and started in fantasy only when the runway is clean.
The Giants give you that runway. They don’t create takeaways, and they don’t consistently collapse pockets. Their interception rate sits at 0.94%, which is basically permission to attack the middle. Their sack rate is only 5.81%, which matters when you’re trying to keep a young quarterback on schedule. They’re also allowing 0.11 EPA per play and 0.07 EPA per pass, which is the kind of soft efficiency that turns checkdowns into chains. I’m not asking McCarthy to be a hero. I’m asking him to be functional, stay out of second-and-18, and turn red-zone snaps into points.
Minnesota can keep this game structured with quick-game spacing and play-action. If the first read isn’t there, the defense still won’t punish the hesitation. That’s how you get a two-touchdown passing day without needing perfection. In Week 16, I’ll take the matchup that makes mistakes smaller.
Sit ‘Em
Geno Smith, Las Vegas Raiders (vs. Houston Texans)
I’m sitting Geno in Week 16 because he’s been absolutely horrific, and now he walks into Houston’s teeth. He’s at 2,648 passing yards with 16 touchdowns and 14 interceptions, plus a 32.5 QBR. That’s not unlucky. That’s an offense drowning in negative plays and bad situations. The sacks are the loudest alarm. Las Vegas has allowed an NFL-high 54 sacks, and Geno has taken 49 of them himself. That’s the most any quarterback has eaten this season, and it keeps every drive living on third-and-forever. It also turns volume into the worst kind of fantasy volume, the kind built on desperation throws.
Now stack that into the matchup. Houston is allowing 16.3 points and 269.2 yards per game, and they’re riding a six-game winning streak. They also have 38 sacks, with Danielle Hunter and Will Anderson Jr. combining for 22.5. The Raiders’ offense is last in the league at 244 yards per game, and they’ve been shut out twice, including last week. They’ve converted eight of 29 third downs over the last three games, while letting opponents go 29 of 42. That’s a possession economy nightmare, and it strips away touchdown chances.
If Geno can’t stay clean, he forces rhythm and bleeds turnovers. I’m not taking that into the fantasy playoffs.
Dak Prescott, Dallas Cowboys (vs. Los Angeles Chargers)
I’m sitting Dak Prescott (QB) in Week 16 because the Chargers drag quarterbacks into long, joyless drives. Dak’s season résumé still shines: 3,931 passing yards, 26 touchdowns, 10 interceptions, and a 72.9 QBR. That looks like an automatic start, until you zoom into the recent texture. Over Weeks 12–15, he’s thrown five touchdowns and four interceptions. He also just came off 294 yards with zero passing scores versus Minnesota. When Dallas doesn’t win early downs cleanly, his fantasy line starts relying on perfect red-zone sequencing.
Los Angeles makes that sequencing miserable. They’re sitting at -0.08 EPA allowed per play and -0.11 EPA allowed per pass. They allow only 60.19% completions, which shrinks your easy chains. They’ve surrendered just 12 passing touchdowns all season, and they’ve picked off 16 throws. They also own an 8.08% sack rate with a 41.14% pressure rate, so pockets never feel calm. That matters because Dak’s worst games have come when pressure forces him into late-window throws. He took five sacks in Detroit, and he’s been living closer to that edge lately.
I’m not calling Dak bad. I’m saying this matchup caps the ceiling that wins playoff weeks. In one-quarterback leagues, I’d rather chase a softer defensive environment. In superflex, you play him and accept the lower air.