Player
Tetairoa McMillan
WR · CAR Panthers
Downfield share is the usage number that survives a coaching change, because it describes what a player is used for rather than how many balls happened to come his way. A 46% share means Carolina built its vertical passing game around a rookie and had no plan B, and it is exactly the sort of role that carries into a second season. The risk sits in the other direction: a share that large has more room to fall than to grow.
The rookie who took the whole offense
46% of everything Carolina threw downfield went to him. No rookie receiver since 2009 has owned a bigger slice.
RareLargest air yards share by a rookie WR, 2009-2025 (80+ targets)
| Rookie | Season | Targets | Yards | Share of team air yards |
|---|---|---|---|---|
| Tetairoa McMillan | 2025 | 122 | 1014 | 46.0% |
| Malik Nabers | 2024 | 170 | 1204 | 45.0% |
| Mohamed Massaquoi | 2009 | 95 | 624 | 43.6% |
| Marvin Harrison Jr. | 2024 | 116 | 885 | 41.9% |
| Kelvin Benjamin | 2014 | 145 | 1008 | 41.6% |
| Sammy Watkins | 2014 | 128 | 982 | 41.5% |
| Chris Olave | 2022 | 119 | 1042 | 39.1% |
| A.J. Green | 2011 | 115 | 1057 | 39.0% |
Air yards measure how far downfield a throw travels, and Carolina aimed 46.0% of its total at one first-year receiver. That is the biggest rookie share in the seventeen seasons the charting covers, and across the whole league in 2025 only Jaxon Smith-Njigba's 50.3% beat it. McMillan's own 1,410 air yards on 122 targets works out to an average throw of 11.6 yards in the air, in a passing game where Bryce Young's other throws averaged 5.0.
Why it matters. Downfield share is the usage number that survives a coaching change, because it describes what a player is used for rather than how many balls happened to come his way. A 46% share means Carolina built its vertical passing game around a rookie and had no plan B, and it is exactly the sort of role that carries into a second season. The risk sits in the other direction: a share that large has more room to fall than to grow.
He led the 2025 rookie class in receiving yards by 76, and no other rookie cleared 1,000.
Comparison2025 drafted rookie WRs by receiving yards (regular season)
| Rookie | Draft pick | Targets | Catches | Yards | TDs | PPR points |
|---|---|---|---|---|---|---|
| Tetairoa McMillan | 8 | 122 | 70 | 1014 | 7 | 213.4 |
| Emeka Egbuka | 19 | 127 | 63 | 938 | 6 | 195.7 |
| Luther Burden III | 39 | 60 | 47 | 652 | 2 | 127.9 |
| Jayden Higgins | 34 | 68 | 41 | 525 | 6 | 129.5 |
| Elic Ayomanor | 136 | 89 | 41 | 515 | 4 | 116.5 |
| Chimere Dike | 103 | 74 | 48 | 423 | 4 | 128.1 |
| Pat Bryant | 74 | 49 | 31 | 378 | 1 | 74.8 |
| Matthew Golden | 23 | 44 | 29 | 361 | 0 | 70.0 |
McMillan finished with 1,014 yards and 213.4 PPR points, both the most of any rookie receiver in the class, and he did it on a Carolina offense that scored 18.3 points a game, 27th of 32. Emeka Egbuka drew five more targets in a Tampa Bay passing game worth 451 more yards and finished 76 yards behind. The two receivers taken between them, Matthew Golden at 23 and Jayden Higgins at 34, combined for 886 yards.
Why it matters. The class-leading line matters less than where it was produced. Egbuka's yardage came out of a Tampa Bay offense that scored 22.4 a game and threw for 3,755 yards; McMillan's came out of one that scored 18.3 and threw for 3,304, behind a quarterback averaging 6.3 yards an attempt. Production earned in a thinner passing game usually understates a receiver, because it was extracted rather than inherited, and it is why his second-season price sits a full round above the rest of this class.
The best rookie receiving season in Panthers history, by six yards, eleven years after the last one.
MilestonePanthers rookie pass catchers with 500+ receiving yards, 1999-2025
| Player | Season | Draft pick | Catches | Yards | TDs |
|---|---|---|---|---|---|
| Tetairoa McMillan | 2025 | 8 | 70 | 1014 | 7 |
| Kelvin Benjamin | 2014 | 28 | 73 | 1008 | 9 |
| DJ Moore | 2018 | 24 | 55 | 788 | 2 |
| Keary Colbert | 2004 | 62 | 47 | 754 | 5 |
| Christian McCaffrey | 2017 | 8 | 80 | 651 | 5 |
| David Gettis | 2010 | 198 | 37 | 508 | 3 |
Six rookie pass catchers have gained 500 receiving yards for Carolina since 1999 and only two reached a thousand: Kelvin Benjamin's 1,008 in 2014 and McMillan's 1,014 last season. The margin is six yards and the gap between them is eleven years. The other name drafted eighth overall on this list is Christian McCaffrey, taken in 2017, who needed until his third season to clear 1,000 receiving yards.
Why it matters. Franchise rookie records mostly measure opportunity, and that is the point here: Carolina has not handed a first-year receiver this much of its passing game in a generation. The Benjamin comparison also carries a warning worth naming. Benjamin did not play a single game in 2015 and never reached 1,000 yards again, which is the reminder that a rookie record buys a role, not a career.
Where the 1,014 came from
Seven receivers took 30% of their team's passing yards in 2025. Six were established stars. One had played 17 NFL games.
AnomalyLargest share of team passing yards, 2025 WRs with 80+ targets
| WR | Team | Receiving yards | Team pass yards | Share |
|---|---|---|---|---|
| Jaxon Smith-Njigba | SEA | 1793 | 4063 | 44.1% |
| Zay Flowers | BAL | 1211 | 3278 | 36.9% |
| Puka Nacua | LA | 1715 | 4707 | 36.4% |
| Ja'Marr Chase | CIN | 1412 | 4244 | 33.3% |
| Justin Jefferson | MIN | 1048 | 3208 | 32.7% |
| Amon-Ra St. Brown | DET | 1401 | 4567 | 30.7% |
| Tetairoa McMillan | CAR | 1014 | 3304 | 30.7% |
Carolina threw for 3,304 yards in 2025 and 1,014 of them, 30.7%, went to McMillan. That share ties Amon-Ra St. Brown's and sits inside a list otherwise made entirely of established number-one receivers. He is the only player on it who had never played an NFL snap before September.
Why it matters. Concentration this high in a rookie season usually means one of two things: a great receiver, or an offense with nobody else. Carolina was both, and untangling them is the whole question for 2026. The encouraging half is that the share was earned on downfield targets rather than screens, so it reflects trust in contested situations. The cautious half is that shares this large historically shrink when a team adds pass catchers, which Carolina has every reason to do.
One touchdown for every ten catches, at 6-foot-4. The height tax the rest of the league pays him.
SplitTouchdowns per catch by listed WR height, 2008-2025 regular season
| Group | Catches | TDs | TDs per catch |
|---|---|---|---|
| Listed 6ft2 or taller | 42595 | 3661 | 8.59% |
| Listed 6ft to 6ft1 | 35387 | 2727 | 7.71% |
| Listed under 6ft | 33186 | 2313 | 6.97% |
| Tetairoa McMillan, 2025 | 70 | 7 | 10.00% |
Near the goal line the field shrinks and the play becomes a throw to a catch radius, which is why the tall receivers finish drives. Pooled over eighteen seasons, catches by receivers listed 6-foot-2 or taller turn into touchdowns 8.59% of the time against 6.97% for those under six feet. McMillan is listed at 6-foot-4 and converted 7 of 70 catches, 10.0%, in a rookie season on an offense that ranked 27th in scoring. Three of those seven came on throws travelling 20 or more yards in the air.
Why it matters. Touchdown rate is the least stable line in a receiver's box score, so 10% on 70 catches is not a projection. What makes it worth keeping is the mechanism underneath: height is the one input to scoring rate that never regresses, because it does not change. His floor for touchdown conversion is the tall-receiver rate rather than the league rate, and on an offense that reaches the red zone more often in 2026 that difference compounds.
Myth test: a 57% catch rate means the rookie has a drops problem.
McMillan catch rate by target depth vs every WR in 2025 (regular season)
| Target depth | His targets | His catch rate | League WR catch rate |
|---|---|---|---|
| Behind the line | 2 | 50.0% | 82.8% |
| Short (0 to 9 air yards) | 55 | 63.6% | 71.9% |
| Intermediate (10 to 19) | 44 | 59.1% | 55.9% |
| Deep (20 or more) | 21 | 38.1% | 36.8% |
He caught 70 of 122 targets, 57.4%, and left 396 air yards uncaught, which reads badly until you see what he was asked to catch. On intermediate throws he beat the league rate, 59.1% against 55.9%, and on deep balls he beat it too, 38.1% against 36.8%. The problem is the easy ones: on throws inside ten air yards he caught 63.6% against a league rate of 71.9%, a gap of roughly four catches across the season. The myth is half wrong. His catch rate is mostly the price of a downfield job, and the residue is real.
Why it matters. This matters because the usual next step in the argument is that all those uncaught air yards are owed back to him in year two. History says the opposite: receivers carrying big gaps between air yards thrown at them and yards banked tend to score slightly worse afterward, not better, because the gap is a symptom of low-percentage usage rather than bad luck. The specific thing to watch is the short-throw rate, which is the part he actually controls and the part that has room to move.
Paying round three for year two
Seventh in football in blended opportunity, and the only rookie in the top twenty.
Comparison2025 WR opportunity leaders (80+ targets): target share plus downfield share
| WR | Targets | Opportunity score | Target share | Air yards share |
|---|---|---|---|---|
| Jaxon Smith-Njigba | 163 | 0.904 | 36.8% | 50.3% |
| Amon-Ra St. Brown | 172 | 0.746 | 31.7% | 38.7% |
| Justin Jefferson | 141 | 0.741 | 30.7% | 40.2% |
| Ja'Marr Chase | 185 | 0.737 | 32.1% | 36.6% |
| Drake London | 112 | 0.727 | 29.7% | 40.2% |
| Chris Olave | 156 | 0.725 | 29.2% | 41.0% |
| Tetairoa McMillan | 122 | 0.708 | 25.7% | 46.0% |
| Zay Flowers | 118 | 0.701 | 29.9% | 36.1% |
The opportunity score blends how many of a team's targets a receiver draws with how much of its downfield passing he owns, which is the cleanest one-number summary of a receiving role. McMillan's 0.708 ranked seventh among every receiver with 80 targets, ahead of Zay Flowers and within a rounding error of Drake London and Chris Olave. He got there differently from everyone above him: the lowest target share on the list at 25.7%, paired with the second-highest downfield share at 46.0%.
Why it matters. Opportunity is the input that predicts, and points are the output that already happened, which is why a rookie sitting seventh in opportunity while finishing well outside the top seven in scoring is the shape of an underpriced player. The distinctive part is the composition: his role is built on depth rather than volume, so the path to a bigger 2026 is more targets on an unchanged route tree rather than a new one. That is the cheaper of the two upgrades for an offense to make.
A round-three price for a top-seven role. The case is that Carolina throws more, not that he gets better.
What to watchThe draft-day ledger on McMillan
| Input | Value |
|---|---|
| 2025 PPR points | 213.4 in 17 games |
| 2026 ADP | 33.3 overall (round 3) |
| Opportunity rank among all WRs | 7th |
| Share of team air yards | 46.0% |
| Carolina points per game, 2025 | 18.3 (27th) |
| Carolina passing yards, 2025 | 3,304 |
The gap between a seventh-ranked receiving role and a third-round price is the whole case. It exists because Carolina threw for 3,304 yards, one of the lowest totals in football, and a 46% share of a small pie is still a small number. Two things would close it: more attempts, or a quarterback who throws for more than 6.3 yards an attempt. Neither depends on McMillan. What he controls, the short-throw catch rate and the goal-line work, is already on the right side of league average.
Why it matters. Receivers cluster tighter around their draft price than running backs do, which makes a round-three receiver with a proven role one of the lower-variance picks on a draft board. The counterweight is honest: within rounds three through eight the market's ordering barely predicts the finishing order, so paying 33rd rather than 45th buys very little on its own. The reason to take him where he goes is the role and the offense's room to improve, not the pick number.
FanIQ answers any NFL stats question with receipts, on your phone.
Get FanIQ freeGet it on Google Play