DJ Moore 2025 Season in Review

2025 NFL Season · PPR Scoring · Monday, May 11

0:000:00

Your episode · 0:00

The Rundown

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.

Your Starters

DJ Moore

WR · BUF

172.2

PPR

WR34 this week
50 catches for 682 yards, 6 TDs on 85 targets; 79 rushing yards, 1 rushing TDs (17 games)

No narrative available for this player.

The Bottom Line

D

WR34 on the season — 17 games, 10.1 PPR/game

Moore finished as the number 34 wide receiver in total PPR and the number 44 in per-game scoring — a boom-or-bust complementary piece in an offense that didn't need him to be more. The biggest weakness: a 16 percent target share on a team whose leading receiver only caught 72 balls means the volume ceiling was capped before efficiency even entered the conversation.

This episode is built around one person's roster.

Sign up and get a weekly episode built around yours — player-by-player, in the voice of your smartest football friend.

Get your own weekly episode →