Tetairoa McMillan (WR, Carolina Panthers) — 2026 fantasy outlook, updated Jun 13, 2026.
In 2025, Tetairoa McMillan finished WR15 at 10.5 Half-PPR points per game (178.4 total) across 17 games.
Based on verified 2025 play-by-play data (nflverse); Half-PPR scoring.
Carolina's initial fifty-three kept six receivers, with Tetairoa McMillan listed first, per Darin Gantt at the team's site. The week's real news for him sits around the connection: Bryce Young's only live work of the window was a rough joint practice against Houston, and both starting tackles open the season on reserve lists.
When Tetairoa McMillan's week moves the numbers, you'll know — every episode, in one weekly email.
Play fantasy? There's a version of this about your whole roster — follow your guys, free →
2025: 70 catches for 1,014 yards, 7 TDs on 122 targets (17 games)
Where he ranks — 2025
Compared with
Side-by-side verified 2025 production, and which side rests on inputs that repeat.
Panthers backfield and handcuffs — the depth chart behind him, refreshed daily.
More episodes
- Camp · Aug 23, 2026
Tetairoa McMillan Camp Update — August 23: Two Red-Zone Scores on Young Throws
Tetairoa McMillan caught two touchdowns among three red-zone grabs from Bryce Young at Wednesday's joint practice in Jacksonville, then took two targets for twenty-five yards from him Friday, including a seventeen-yard slot catch. The connection the whole read depends on had its best week of the summer.
- Camp · Aug 16, 2026
Tetairoa McMillan Camp Update — August 16: The Ceiling Still Belongs to Bryce Young
A one-handed end-zone try, a daily war with Carolina's corners, and no game usage to read. Tetairoa McMillan's camp says the talent is fine; Saturday's offense said the old question is too.
- 2026 Preview
Tetairoa McMillan 2026 Season Preview — the year-2 premium
McMillan finished as the WR15 in his rookie season, averaging 10.5 half-PPR points per game across all 17 games. That production will need context next year: a true read on whether his role is built on durable target volume or on efficiency and touchdowns that the data says are far less likely to repeat.
Show notes & transcript
Tetairoa McMillan was an excellent rookie — and he's priced for the year-two leap that history says doesn't come. He finished WR23 per game as a first-year alpha, and he's the eighteenth receiver off the board. That tier of premium is the lean. The Muffed 2026 preview.
The rookie season was real and promising: a 26 percent target share and a 46 percent air-yards share — alpha usage for a first-year player — turned into 70 catches, a thousand 14 yards, and seven touchdowns. 10-five a game, WR23 per game, all 17 games. He set franchise records and helped end Carolina's playoff drought. The signature was a 43-yard deep touchdown from Bryce Young in the playoff loss. The talent and the role are there.
The arc is one year, so the price is a bet on the jump. And here's the pattern: good rookie receivers — those clearing 10 points a game — average a decline of about four tenths in year two, not a leap. They hold; they don't surge. McMillan finished as a 10-five rookie, which projects to roughly the same in year two — a low-end WR2 — not the WR18 leap the price implies.
What repeats and what doesn't: the target volume is real and sticky, which is the floor. But the price assumes a second-year breakout, and the data says breakouts from this starting point are the exception. His drop rate was a genuine flaw — among the worst in the league — and his ceiling is gated by Bryce Young, whose accuracy graded below average. You're paying for the leap and inheriting the quarterback risk.
The situation, per the reports: McMillan says the game has slowed down, which is the right thing for a year-two player to feel, and he dealt with a bit of foot and ankle soreness during OTAs that he's downplayed — no procedure expected, on track for training camp. The swing factor is still Bryce Young's development now that defenses have a full year of tape on him; Young remains entrenched as the starter under new offensive coordinator Brad Idzik. A Young leap unlocks McMillan; a Young plateau caps him at his rookie level — which is below this price.
The price: pick 42, the eighteenth receiver. Verdict: LEAN — overpriced. You're paying a tier above what he produced as a rookie, on the year-two-leap bet the data doesn't support, with a quarterback who has to improve for it to work. The counter: the rookie usage was genuinely elite — a unanimous Offensive Rookie of the Year season — and if Young takes a step, McMillan's the obvious beneficiary. But the base rate and the drops say WR18 is rich.
September watch: Bryce Young's accuracy — McMillan's ceiling rides on it; and the drop rate, the fixable flaw that capped the rookie year. Your whole roster gets this treatment every week — that's the show.
- 2025 Review
Tetairoa McMillan 2025 Season in Review
Show notes & transcript
Tetairoa McMillan finished his rookie year as the number 15 wide receiver in total PPR scoring and the number 22 wide receiver in PPR per game. That gap tells you most of what you need to know. He played all 17 games, he was unquestionably the number one option in Carolina's passing game from day one, and the volume carried him into legitimate fantasy starter territory even when the offense sputtered around him. A true alpha workload for a rookie — on a team that finished eight and nine, won the NFC South, and ranked 26th in offensive expected points added. McMillan caught 70 balls for 1,014 yards and 7 touchdowns on 122 targets. Clean rookie line in any era. The catch: on a low-efficiency offense quarterbacked by Bryce Young, the weekly outcomes were a roller coaster.
Now let's dig into the numbers. Start with the workload, because that's the whole foundation of the fantasy case — McMillan commanded a 26 percent target share and a 46 percent share of the team's air yards. 46 percent. That's a number you associate with a true alpha, not a rookie, and it means nearly half of every ball Carolina threw downfield was aimed at him. His total receiving expected points added came in at plus 25.3 — so even on a passing attack that finished minus 27.7 as a unit, McMillan himself was a positive contributor. The efficiency is where the fantasy ceiling got capped: just 269 yards after the catch on 70 receptions, because Carolina used him as the downfield bet, not the schemed-touches guy. The consistency profile was textbook boom-or-bust. He averaged 12.6 PPR per game, but the range tells the real story — a 33-point smash at Atlanta in Week 11, a 19-point night against Tampa, but also four games under 8 PPR, including a 1.5-point dud against Seattle in Week 17 and a 4.5 at New Orleans in Week 15. When Young hit him, the games were huge. When Young didn't, McMillan got muffed by his own quarterback's accuracy — Young's completion percentage over expected finished at minus 0.3, 21st among qualified starters.
The play that captured the whole season came in the Wild Card loss to the Rams. Fourth and two from the Los Angeles 43, Carolina down four with under seven minutes left, season on the line — Young dropped back and threw it deep right to McMillan for a 43-yard touchdown. 23 yards in the air, 20 after the catch. That single snap is the McMillan fantasy profile in one rep: massive air-yards target, the lever the offense pulls when it absolutely needs a chunk, capable of taking the top off a defense on the biggest stage of the year. The Panthers lost 34-31. But the route, the target, the moment — that was the rookie season in miniature.
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 Panthers game, storied weekly.
The Muffed Panthers Show — free, in your podcast app.
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.