the worst full season of his career, then a trade into Josh Allen's huddle. The Allen-and-Brady reunion is the bet; the collapsed volume is the risk.
DJ Moore 2026 Season Preview — a collapse, a trade, and Josh Allen
Show notes & transcript▾
DJ Moore just posted the worst full season of his career — and then got traded to Buffalo, into Josh Allen's huddle. So the bet at his price isn't about last year; it's whether the league's most valuable fantasy quarterback resurrects a proven alpha. That's a watch, not a call. The Muffed 2026 preview.
The 2025 season was a genuine collapse: fifty catches on just eighty-five targets — five a game — for six hundred eighty-two yards and six touchdowns, ten-one a game, WR43 per game, lost in a crowded young Chicago offense that funneled targets to its rookies. The best game, a two-touchdown afternoon against Pittsburgh in Week 12, only underscored how quiet the rest of the year was. For a player with his track record, it was a lost season.
Because the arc says this isn't who he is. Moore had finished between eleven-seven and sixteen-nine a game for five straight seasons before this — including a sixteen-nine, thirteen-sixty-four-yard career year in 2023. He's a career-year-eight receiver with a long, stable history of WR2-or-better production. The 2025 line is the outlier, and it lines up with a Chicago room that simply stopped feeding him.
What the data says, honestly: the volume crashed to five targets a game, and that's the worry — targets are the stickiest receiver stat there is, and his fell off a cliff. His touchdown share, at twenty-four percent, is actually top-quartile, which by our fade rule means the six scores have some give-back in them. So the pure-production read is mixed-to-cautious: low recent volume, a touchdown rate that regresses. Nothing in the numbers alone screams buy.
What screams is the situation — and it's context we can't model, which is exactly why this is a watch. Moore was traded to Buffalo for a swap of mid-round picks, reuniting with head coach Joe Brady, his coordinator in Carolina for the two best seasons of his career. He steps in as a clear target for Josh Allen, on an offense that openly needed receiver help. The flip side: it's a new system, and the Bills room is genuinely crowded — Khalil Shakir, Keon Coleman, Josh Palmer all want the ball.
The price: pick fifty-two, the twenty-sixth receiver. Verdict: WATCHLIST — the proven baseline and the Allen-and-Brady reunion point up, the collapsed volume and a crowded depth chart point down, and the new offense means we're guessing on the split. The counter for him: a proven alpha catching from a top-three fantasy quarterback, reunited with the coach who got his best, at WR26, is how bounce-backs are found. Against: he just ran five targets a game, and Buffalo spreads it around. Know you're buying the situation, not the 2025 tape.
September watch: the target share in Buffalo — does Allen make him a clear number one, or is it a committee; and the touchdown rate, where six on low volume could swing either way. Your guys, every week. Next preview's queued.
Play fantasy? There's a version of this about your whole roster — build your show, free →
2025: 50 catches for 682 yards, 6 TDs on 85 targets; 79 rushing yards, 1 rushing TDs (17 games)
More episodes
2025 ReviewMay 11, 2026DJ Moore 2025 Season in Review
WR34 on the season — 17 games, 10.1 PPR/game
▾
DJ Moore 2025 Season in Review
WR34 on the season — 17 games, 10.1 PPR/game
Show notes & transcript
DJ Moore finished 2025 as the number 34 wide receiver in total PPR scoring and the number 44 wide receiver in PPR per game. Those two ranks tell you the shape of this thing immediately. Moore played all 17 games, so the volume rank isn't propped up by anyone else's missed time — and the per-game rank slipping below the total rank tells you the weekly scoring was thin even when he was on the field. This was a complementary-piece season in a Buffalo offense that ran through Josh Allen's legs and James Cook's downhill rushing. Moore was a rotational piece in a passing game where targets got spread thin. The production followed.
Now let's dig into the numbers, because this is where the fantasy story really lives. Moore caught 50 balls on 85 targets for 682 yards and 6 receiving touchdowns, plus a rushing score — 10.1 PPR points per game across 17 games, and the consistency profile under that average is boom-or-bust ugly. Moore posted single-digit scoring in nine of his seventeen games, including three games at 2.1 points or lower and a complete zero in the Week 10 loss at Miami. The ceiling games were real — 23.0 against the Chiefs, 23.4 at Houston, 22.9 at New England, 21.9 at Cleveland — but four games carried most of the season's fantasy value. Layer in the team context. Buffalo's offense ranked third in total offensive expected points added at plus 144.4, but the rushing attack ranked second in the league at five yards a carry, and Khalil Shakir led the receiving room with 72 catches for 719 yards. There simply weren't enough targets to go around, and Moore was the third or fourth mouth to feed.
The defining beat of Moore's fantasy year is the weekly variance itself — four games above 20 PPR, eleven games under 11, and a brutal Week 11 through Week 14 stretch where he scored 3.1, then 23.4, then 4.7, then 0.6. That swing between the Houston explosion and the next-week collapse against Pittsburgh is the season in miniature. When the script broke open and Allen was forced to throw, Moore could be a difference-maker. When Buffalo controlled games on the ground — at the best per-carry rate in football — Moore was a decoy.
Want DJ Moore on your weekly show?
Build a free show around DJ Moore (and your other guys) right now — no signup. Want it in your inbox every week of the 2026 season? Drop your email once you've built it.