Tre Harris (WR, Los Angeles Chargers) — 2026 fantasy outlook, updated Jul 3, 2026.

In 2025, Tre Harris finished WR94 at 3.4 Half-PPR points per game (54.4 total) across 16 games.

Muffed's 2026 take on Tre Harris: Harris played all 16 games in his rookie season and averaged 3.4 half-PPR points per game, finishing as WR94. A 54.4-point season across a full schedule is thin production, and without target-share or air-yards figures to anchor it, there is no volume foundation here that persistence research would call repeatable.

Based on verified 2025 play-by-play data (nflverse); Half-PPR scoring.

The Muffed Take
2025: WR94 · 3.4/g

Harris played all 16 games in his rookie season and averaged 3.4 half-PPR points per game, finishing as WR94. A 54.4-point season across a full schedule is thin production, and without target-share or air-yards figures to anchor it, there is no volume foundation here that persistence research would call repeatable.

Follow Tre Harris and get every episode, every week.

Play fantasy? There's a version of this about your whole roster — follow your guys, free →

2025 by the numbers
Scored Half-PPR
Finish
WR94
Half-PPR / game
3.4
Total Half-PPR
54.4
Games
16

Where he ranks2025

4 leaderboards

What these mean: snap share · pass-snap share · receiving yards per pass snap

Chargers backfield and handcuffs — the depth chart behind him, refreshed daily.

More episodes

  • 2026 PreviewJul 3, 2026

    Tre' Harris 2026 Season Preview — what repeats, what doesn't

    Harris played all 16 games in his rookie season and averaged 3.4 half-PPR points per game, finishing as WR94. A 54.4-point season across a full schedule is thin production, and without target-share or air-yards figures to anchor it, there is no volume foundation here that persistence research would call repeatable.

    0:003:33

    Your episode · 3:33

    Show notes & transcript

    Jim Harbaugh spent June calling Tre' Harris one of his three elite receivers. The stat sheet spent last fall calling him the fifth option on his own offense. Receiver 74, pick one-92, is the market pricing the gap between a coach's mouth and a rookie's tape — and pricing it, for once, closer to the mouth.

    The season: 16 games, 30 catches on 43 targets — a 70 percent catch rate — for 324 yards and one score. 3.4 Half-PPR points a game, hundred-third among receivers per game, 90-fourth in total. Eight percent of the Chargers' targets in his games, fifth in the pecking order behind Keenan Allen's hundred 22, McConkey's hundred six, Johnston's 84, and Gadsden's 69. A second-round rookie learning a Greg Roman offense that had no fifth mouth to feed — that's not an indictment; it's just the whole stat line.

    The career context is one line deep, plus a footnote that aged fast: he was one of the second-rounders who sat out mid-July in the league-wide guarantee standoff, signed on the seventeenth, and started his rookie ramp a week late.

    The pattern beat is short and honest. Volume is identity — point-seven-nine stickiness across 954 receiver seasons — and his identity so far is 2.7 targets a game, which is the pattern arguing against the promotion, not for it. No year-two receiver cohort applies: that research conditions on rookie scoring tiers, and his tier — under five points a game — is the one our library says inches forward half a point, not the one that leaps. Nothing fires. The case for him was never going to be a pattern; it's a vacancy.

    The vacancy: Keenan Allen is gone — an unsigned free agent as of late June, per PFN — and his hundred 22 targets, the team lead, are unassigned. The offense turned over in January: Roman was dismissed two days after the 16-to-three wild-card loss to New England, and Mike McDaniel now coordinates and calls it, per the team site. The June quotes stack up friendly: Harbaugh's three-elite-receivers line — his words, not ours — and McDaniel saying Harris has a lot more juice than I even thought, per the beat, which also had him looking visibly bigger at minicamp. The room is McConkey, Johnston, Harris, and depth; Herbert throws it; the tight ends — Gadsden and the newly signed Njoku — want targets too. 11-six a year ago, a seventh seed with a new offense.

    The price: WR74 at pick one-92. The slot paid 5.1 last season; he produced 3.4. The market is fronting him close to two points of growth — pricing the promotion, not the production. Our verdict: watchlist. We can't underwrite a role that hasn't happened on tape — our own volume rule says the 2.7 a game is the identity until September says otherwise — and we won't fade a hundred 22 vacated targets, a new play-caller, and a coaching staff this publicly invested either. The caveat runs both ways: if the Allen volume lands on him, WR74 is two tiers light and this was the discount window — and if McConkey and the tight ends simply eat it, 3.4 a game is what a fifth option scores no matter what the coach calls him.

    Watch the first-team snaps opposite McConkey in camp, watch whether the Allen reunion chatter dies or delivers — a re-signing re-prices this episode in an afternoon — and watch September targets against the 2.7 baseline. The mouth and the tape get reconciled in August, one way or the other. If he's one of your guys, this show exists for your whole roster — every player, every week, all season.

Who else are you watching?

Follow every guy you care about — across all your leagues — and they all land in one email each week. Free.

Every Chargers game, storied weekly.

The Muffed Chargers Show — free, in your podcast app.

More about the show

In a Sleeper league? One link gets every team its own show

Ask this data a question

Every figure on this page comes out of Muffed's verified panel — and you can query the whole thing in plain English. No account, no key. Ask the data →

Use Muffed in your AI

Ask Claude or ChatGPT football questions and get these verified figures back, with sources. Add https://muffed.ai/api/mcp — free, no account, no API key.

Add to Claude · Set up in ChatGPT · How it works →

Every figure on this page is recomputed from public play-by-play, not copied from a box score — how we verify every number.