Player mentions

Tre Tucker
WR · LV · #general

...0.48 (400) Ashton Jeanty - 0.19, 0.29 (359) Tre Tucker - 0.15, 0.40 (582) Jack Bech - 0.15, 0.36 (193) <li...

Xavier Hutchinson
WR · HOU · #general

...15, 0.27 (242) Nick Chubb - 0.14, 0.25 (126) Xavier Hutchinson - 0.14, 0.36 (401) If I’m being honest, I don’...

Rashee Rice
WR · KC · #general

...(462) Jaxon Smith-Njigba - 0.32, 0.84 (495) Rashee Rice - 0.29, 0.60 (265) Ja’Marr Chase - 0.29, 0.69 (632)</...

Brock Bowers
TE · LV · #general

...gas Raiders Michael Mayer - 0.21, 0.44 (222) Brock Bowers - 0.21, 0.48 (400) Ashton Jeanty - 0.19, 0.29 (359) </li...

Xavier Worthy
WR · KC · #general

..., 0.49 (393) Travis Kelce - 0.18, 0.40 (577) Xavier Worthy - 0.17, 0.46 (424) Tyquan Thornton - 0.14, 0.56 (258) </...

Adonai Mitchell
WR · NYJ · #traderumor

...routes is not nothing. It isn’t guaranteed to be the same as Adonai Mitchell’s issues in Indianapolis that led to his in-season trade to...

Troy Franklin
WR · DEN · #general

...>Denver Broncos RJ Harvey - 0.22, 0.37 (262) Troy Franklin - 0.21, 0.57 (489) Tyler Badie - 0.20, 0.32 (137) <...

Brian Thomas
WR · JAX · #general

...0.50 (526) Travis Hunter - 0.19, 0.45 (225) Brian Thomas Jr. - 0.19, 0.54 (471) Brenton Strange - 0.19, 0.42 (317)</...

Ladd McConkey
WR · LAC · #waiverwire

....60 (467) Omarion Hampton - 0.18, 0.28 (185) Ladd McConkey - 0.18, 0.46 (563) Oronde Gadsden II - 0.17, 0.42 (399) ...

Kimani Vidal
RB · LAC · #general

...16, 0.44 (488) Tre Harris - 0.15, 0.36 (294) Kimani Vidal - 0.09, 0.15 (216) This is an intriguing roster in flux, a...

Russell Wilson
QB · #general

...i> Wan’Dale Robinson - 0.24, 0.59 (541) Garrett Wilson - 0.24, 0.60 (225) I already mentioned that this isn&#8217...

Brashard Smith
RB · KC · #general

...a good chunk of rushes in 2026. Kansas City Chiefs Brashard Smith - 0.31, 0.47 (108) Rashee Rice - 0.29, 0.60 (265) <...

Woody Marks
RB · HOU · #general

...8, 0.41 (279) Jaylin Noel - 0.16, 0.40 (202) Woody Marks - 0.15, 0.27 (242) Nick Chubb - 0.14, 0.25 (126) <l...

Jack Bech
WR · LV · #general

...19, 0.29 (359) Tre Tucker - 0.15, 0.40 (582) Jack Bech - 0.15, 0.36 (193) Tyler Lockett - 0.14, 0.32 (374) </li...

Jayden Higgins
WR · HOU · #general

...0.68 (476) Dalton Schultz - 0.20, 0.45 (499) Jayden Higgins - 0.18, 0.50 (363) Christian Kirk - 0.18, 0.41 (279) </l...

RJ Harvey
RB · DEN · #general

...ear. AFC West Denver Broncos RJ Harvey - 0.22, 0.37 (262) Troy Franklin - 0.21, 0.57 (489) </li...

Pat Bryant
WR · DEN · #general

....53 (629) Marvin Mims Jr. - 0.18, 0.46 (276) Pat Bryant - 0.15, 0.38 (309) Lil’Jordan Humphrey - 0.13, 0.34 (...

Oronde Gadsden
TE · LAC · #waiverwire

...0.28 (185) Ladd McConkey - 0.18, 0.46 (563) Oronde Gadsden II - 0.17, 0.42 (399) Quentin Johnston - 0.16, 0.44 (488)</...

Omarion Hampton
RB · LAC · #waiverwire

...les Chargers Keenan Allen - 0.25, 0.60 (467) Omarion Hampton - 0.18, 0.28 (185) Ladd McConkey - 0.18, 0.46 (563) </li...

Tyler Warren
TE · IND · #general

...anapolis Colts Josh Downs - 0.22, 0.52 (379) Tyler Warren - 0.21, 0.46 (502) Michael Pittman Jr. - 0.20, 0.48 (537)</...

Luther Burden
WR · CHI · #general

...c per-route profile but doesn’t see the routes spike enough. Luther Burden immediately comes to mind, and he’s a guy I was on and I kn...

Ashton Jeanty
RB · LV · #general

..., 0.44 (222) Brock Bowers - 0.21, 0.48 (400) Ashton Jeanty - 0.19, 0.29 (359) Tre Tucker - 0.15, 0.40 (582) <l...

Travis Hunter
WR · JAX · #general

...0.59 (412) Jakobi Meyers - 0.20, 0.50 (526) Travis Hunter - 0.19, 0.45 (225) Brian Thomas Jr. - 0.19, 0.54 (471) <...

Jaylin Noel
WR · HOU · #general

...0.50 (363) Christian Kirk - 0.18, 0.41 (279) Jaylin Noel - 0.16, 0.40 (202) Woody Marks - 0.15, 0.27 (242) <...

Article text

This is my favorite exercise early every offseason, where I use Targets Per Route Run as a foundational stat to talk through the receiving profiles of each key player in the league. As always, I don’t think TPRR is a miracle stat, but it’s a very strong stat for what it tells us. It predicts itself very well, and targets remain the lifeblood of fantasy football scoring. And yet, TPRR is not a stat you should look at ranked lists of, and then comment on the stat, which is what a ton of people love to do. If I had a nickel for every time someone completely missed the point of TPRR and then blamed the stat — like using a screwdriver to try to hammer in a nail, then declaring it a broken tool — well, I’d have a few dollars, or something. TPRR is a stat that requires proper context on an individual basis, because no two receiving profiles are identical. No two offenses are identical, no two players’ alignment packages are identical, etc. As far as the data, the first big piece of statistical context is always depth of target, and not just the average depth (aDOT) but also an understanding of the distribution, because for example some deep threats who also get a bunch of manufactured touches have an aDOT in the middle that basically only tells us the number of manufactured touches that dragged down the deep shots. That’s a different intermediate aDOT than a true intermediate threat. Secondly, it’s extremely important to layer in efficiency, which I refer to as “after-the-target efficiency” sometimes, because the old way of analyzing fantasy stats as opportunity and efficiency really only fits for rushing. For receiving, there are three things, routes run as the real measure of opportunity, all the stuff after the target is earned (catch rate, yards per whatever, TD rate) as the real measure of efficiency, and then the bridge thing — TPRR. Traditionally, targets were considered the opportunity metric, and many experienced analysts are still going to talk about them that way. Others refer to TPRR as efficiency, because targets are earned, though it doesn’t really fit the way the industry otherwise talks about efficiency, which is to sometimes say that fluctuations in stuff like TD rate are things to largely regress. I don’t really think about it either way, and prefer to instead think about TPRR in a different bucket entirely than the opportunity/efficiency framework that has defined so much of fantasy analysis for so many years. Anyway, proper understanding of after-the-target efficiency — which is what I’ll refer to when I just use the word “efficiency” — is key. The whole concept of always regressing out hyper-efficient seasons is actually a problem when used as a default, because we’re looking for outliers who can break what seems statistically possible. It’s a great example of misapplying the aggregate to the specific to always regress out great players doing great things, just because regression can be proven in the aggregate. Some great players have their own “means” where the regression isn’t to a league mean but to a much higher number for that individual for that stat. For some players, efficiency is something to regress, because we have a longer view of that player and we need to be conscious of working with small samples every year. For others, consistently high efficiency may be something to play into. It’s a case-by-case thing. The third piece of major context around TPRR would be a whole group of stuff I’ll just call team contex…