NFL WR Advanced Stats: Target Share, EPA & Separation
Receiving yards are an output. The inputs are target share (role), EPA per target (what the offense gets when the ball goes his way), and the tracking-data layer underneath — separation at the catch point, YAC over expected, and drop rate. This board ranks every qualifying NFL wide receiver on all of it, updated every morning in season.
The chart plots role against efficiency: how much of the offense runs through a receiver versus what he does with it. Elite is the top-right — heavy usage, high per-target value. The bottom-right quadrant is the one that costs bettors money: volume-dependent receivers whose counting stats are a product of target hoarding rather than efficiency, priced by the market like the numbers were earned. The regression flags run the same audit at the player level — a receiver producing well ahead of his separation and YAC profile gets a red triangle before the market notices.
| WR | Tgt | TgtSh% | EPA/tgt | Y/Tgt | aDOT | Sep | YAC+/- | Drop% | Rat | TD | Reg |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Puka Nacua LA | 166 | 28.6 | +0.70 | 10.33 | 9.4 | 2.88 | +1.34 | 2.4 | 127.3 | 10 | ▼ |
| Stefon Diggs NE | 102 | 21.2 | +0.69 | 9.93 | 8.5 | 3.02 | +0.85 | 2.9 | 112.9 | 4 | ▼ |
| Alec Pierce IND | 84 | 15.9 | +0.66 | 11.94 | 19.0 | 2.08 | +1.28 | 1.2 | 112.4 | 6 | ▼ |
| George Pickens DAL | 137 | 22.6 | +0.65 | 10.43 | 11.3 | 2.31 | +2.16 | 2.9 | 114.9 | 9 | ▼ |
| Christian Watson GB | 55 | 12.0 | +0.59 | 11.11 | 17.8 | 2.00 | +0.74 | 1.8 | 122.6 | 6 | ▼ |
| Jaxon Smith-Njigba SEA | 163 | 35.8 | +0.56 | 11.00 | 11.3 | 3.02 | +0.79 | 3.1 | 116.4 | 10 | — |
| Jameson Williams DET | 102 | 18.6 | +0.55 | 10.95 | 12.6 | 3.18 | +1.84 | 11.8 | 119.6 | 7 | — |
| Terry McLaurin WAS | 60 | 13.9 | +0.53 | 9.70 | 14.0 | 2.38 | +0.08 | 1.7 | 105.0 | 3 | ▼ |
| Ryan Flournoy DAL | 56 | 9.2 | +0.51 | 8.48 | 8.3 | 3.04 | +0.65 | 3.6 | 113.3 | 4 | — |
| Ricky Pearsall SF | 53 | 9.6 | +0.50 | 9.96 | 14.1 | 2.34 | -0.74 | 1.9 | 68.7 | 0 | ▼ |
| Luther Burden III CHI | 60 | 11.3 | +0.50 | 10.87 | 7.7 | 4.63 | +0.93 | 6.7 | 123.1 | 2 | — |
| DeVonta Smith PHI | 113 | 24.4 | +0.48 | 8.92 | 12.0 | 2.82 | -0.12 | 2.7 | 104.1 | 4 | ▼ |
| Marvin Harrison Jr. ARI | 73 | 11.8 | +0.43 | 8.33 | 13.0 | 2.42 | +0.64 | 5.5 | 90.4 | 4 | ▼ |
| Mack Hollins NE | 65 | 13.5 | +0.42 | 8.46 | 13.1 | 2.67 | -0.26 | 0.0 | 93.7 | 2 | ▼ |
| Romeo Doubs GB | 85 | 18.5 | +0.41 | 8.52 | 12.8 | 2.27 | +0.36 | 3.5 | 110.1 | 6 | ▼ |
| Zay Flowers BAL | 118 | 29.0 | +0.39 | 10.26 | 10.2 | 3.58 | +0.20 | 5.9 | 112.6 | 5 | — |
| Kendrick Bourne SF | 53 | 9.6 | +0.39 | 10.40 | 11.0 | 2.88 | +1.68 | 11.3 | 87.9 | 0 | — |
| Courtland Sutton DEN | 124 | 21.2 | +0.37 | 8.20 | 12.4 | 2.28 | +0.12 | 6.5 | 94.7 | 7 | ▼ |
| Tee Higgins CIN | 98 | 16.1 | +0.37 | 8.63 | 13.4 | 1.83 | +0.38 | 2.0 | 117.1 | 11 | ▼ |
| Jaylen Waddle MIA | 100 | 21.7 | +0.35 | 9.10 | 13.1 | 2.73 | +0.15 | 4.0 | 84.2 | 6 | ▼ |
| DK Metcalf PIT | 99 | 19.0 | +0.33 | 8.59 | 10.6 | 2.63 | +2.81 | 5.1 | 90.9 | 6 | — |
| Nico Collins HOU | 120 | 21.7 | +0.33 | 9.31 | 12.7 | 2.31 | +1.69 | 0.8 | 103.4 | 6 | — |
| Amon-Ra St. Brown DET | 172 | 31.3 | +0.32 | 8.15 | 8.1 | 2.95 | +0.34 | 5.8 | 101.9 | 11 | — |
| Parker Washington JAX | 95 | 17.4 | +0.31 | 8.92 | 12.5 | 2.39 | +1.73 | 7.4 | 94.5 | 5 | — |
| Marquise Brown KC | 74 | 13.5 | +0.30 | 7.93 | 11.3 | 3.21 | -0.60 | 4.1 | 101.6 | 5 | ▼ |
| Chris Godwin Jr. TB | 51 | 9.4 | +0.29 | 7.06 | 7.1 | 2.82 | +2.20 | 2.0 | 90.3 | 2 | — |
| Keenan Allen LAC | 122 | 22.4 | +0.29 | 6.37 | 8.4 | 2.56 | +0.31 | 4.9 | 88.0 | 4 | ▼ |
| Darius Slayton NYG | 63 | 12.5 | +0.29 | 8.54 | 13.4 | 2.71 | +0.78 | 7.9 | 91.9 | 1 | — |
| Quentin Johnston LAC | 84 | 15.4 | +0.29 | 8.75 | 11.8 | 2.36 | +0.75 | 2.4 | 111.0 | 8 | — |
| A.J. Brown PHI | 121 | 26.1 | +0.28 | 8.29 | 11.8 | 2.24 | +1.06 | 0.8 | 99.3 | 7 | — |
| CeeDee Lamb DAL | 117 | 19.3 | +0.25 | 9.21 | 12.0 | 2.78 | +0.50 | 6.8 | 91.7 | 3 | — |
| Jayden Higgins HOU | 68 | 12.3 | +0.25 | 7.72 | 12.3 | 2.70 | -0.09 | 4.4 | 101.7 | 6 | ▼ |
| Davante Adams LA | 114 | 19.6 | +0.24 | 6.92 | 12.7 | 2.17 | -0.61 | 4.4 | 110.7 | 14 | ▼ |
| Tre Tucker LV | 92 | 18.6 | +0.24 | 7.57 | 10.2 | 3.62 | +0.23 | 4.3 | 98.8 | 5 | — |
| Rome Odunze CHI | 90 | 16.9 | +0.23 | 7.34 | 13.9 | 2.98 | +0.97 | 2.2 | 81.8 | 6 | — |
| Chris Olave NO | 156 | 27.6 | +0.23 | 7.46 | 11.8 | 2.95 | -0.52 | 3.2 | 95.1 | 9 | — |
| Xavier Hutchinson HOU | 57 | 10.3 | +0.23 | 7.51 | 10.3 | 3.05 | +0.55 | 3.5 | 94.8 | 3 | — |
| Ja'Marr Chase CIN | 185 | 30.4 | +0.22 | 7.63 | 8.5 | 3.17 | +1.31 | 2.2 | 93.3 | 8 | ▲ |
| Drake London ATL | 112 | 21.6 | +0.22 | 8.21 | 10.9 | 2.66 | +0.64 | 0.9 | 100.3 | 7 | — |
| Jalen Nailor MIN | 53 | 11.3 | +0.22 | 8.38 | 12.4 | 2.43 | +1.38 | 1.9 | 68.4 | 4 | — |
| Keon Coleman BUF | 59 | 12.3 | +0.21 | 6.85 | 11.2 | 2.78 | -0.40 | 5.1 | 92.8 | 4 | — |
| Tetairoa McMillan CAR | 122 | 25.4 | +0.21 | 8.31 | 11.6 | 2.69 | +0.10 | 6.6 | 83.2 | 7 | — |
| Rashee Rice KC | 78 | 14.2 | +0.21 | 7.32 | 4.3 | 3.60 | +0.62 | 6.4 | 105.2 | 5 | ▲ |
| Michael Wilson ARI | 126 | 20.4 | +0.20 | 7.98 | 11.9 | 2.44 | +0.57 | 0.8 | 88.9 | 7 | — |
| Xavier Worthy KC | 73 | 13.3 | +0.20 | 7.29 | 12.9 | 3.46 | -0.46 | 1.4 | 79.3 | 1 | — |
| Michael Pittman IND | 111 | 20.9 | +0.20 | 7.06 | 8.2 | 3.03 | +0.42 | 5.4 | 93.8 | 7 | — |
| Andrei Iosivas CIN | 58 | 9.5 | +0.20 | 7.50 | 10.5 | 2.46 | -0.10 | 8.6 | 77.9 | 2 | — |
| Brian Thomas Jr. JAX | 91 | 16.6 | +0.19 | 7.77 | 14.5 | 2.66 | +0.25 | 11.0 | 81.2 | 2 | — |
| Deebo Samuel Sr. WAS | 99 | 22.9 | +0.18 | 7.34 | 5.3 | 3.54 | +1.09 | 6.1 | 97.5 | 5 | ▲ |
| Jordan Addison MIN | 79 | 16.9 | +0.18 | 7.72 | 13.7 | 2.87 | +0.63 | 7.6 | 70.1 | 3 | — |
| Van Jefferson TEN | 52 | 9.8 | +0.17 | 6.73 | 12.0 | 2.63 | +0.56 | 0.0 | 83.0 | 1 | — |
| DJ Moore CHI | 85 | 16.0 | +0.16 | 8.02 | 11.6 | 3.27 | +0.61 | 3.5 | 103.2 | 6 | ▲ |
| Wan'Dale Robinson NYG | 140 | 27.8 | +0.14 | 7.24 | 8.5 | 3.37 | +0.34 | 2.9 | 90.6 | 4 | ▲ |
| Cooper Kupp SEA | 70 | 15.4 | +0.11 | 8.47 | 7.5 | 3.02 | +2.07 | 4.3 | 85.0 | 2 | ▲ |
| Josh Downs IND | 88 | 16.6 | +0.10 | 6.43 | 7.5 | 2.68 | +0.13 | 4.5 | 89.5 | 4 | — |
| Troy Franklin DEN | 104 | 17.8 | +0.09 | 6.82 | 12.7 | 3.01 | +0.30 | 3.8 | 85.8 | 6 | — |
| Jakobi Meyers JAX | 110 | 22.3 | +0.09 | 7.59 | 9.2 | 2.73 | +0.34 | 1.8 | 76.9 | 3 | — |
| Mike Evans TB | 62 | 11.5 | +0.09 | 5.94 | 13.3 | 1.92 | -0.62 | 3.2 | 69.8 | 3 | — |
| Khalil Shakir BUF | 95 | 19.8 | +0.08 | 7.57 | 3.7 | 3.80 | +1.88 | 3.2 | 102.0 | 4 | ▲ |
| Marvin Mims Jr. DEN | 51 | 8.7 | +0.07 | 6.31 | 9.4 | 4.53 | +0.47 | 2.0 | 95.4 | 1 | ▲ |
| Ladd McConkey LAC | 106 | 19.5 | +0.07 | 7.44 | 9.9 | 3.26 | +1.01 | 5.7 | 84.2 | 6 | ▲ |
| Emeka Egbuka TB | 127 | 23.5 | +0.06 | 7.39 | 12.4 | 2.58 | +0.68 | 7.1 | 80.1 | 6 | ▲ |
| Darnell Mooney ATL | 72 | 13.9 | +0.05 | 6.15 | 14.2 | 3.02 | -0.23 | 6.9 | 69.4 | 1 | — |
| Chimere Dike TEN | 74 | 14.0 | +0.02 | 5.72 | 8.1 | 3.80 | -0.23 | 2.7 | 86.7 | 4 | ▲ |
| Jauan Jennings SF | 90 | 16.4 | -0.03 | 7.14 | 10.1 | 2.21 | +0.71 | 3.3 | 83.7 | 9 | — |
| Garrett Wilson NYJ | 59 | 12.5 | -0.04 | 6.69 | 9.1 | 3.06 | -0.03 | 5.1 | 89.3 | 4 | ▲ |
| Rashid Shaheed SEA | 92 | 16.3 | -0.05 | 7.47 | 11.5 | 2.76 | -0.25 | 0.0 | 75.8 | 2 | — |
| Sterling Shepard TB | 53 | 9.8 | -0.05 | 7.00 | 8.6 | 3.21 | +0.22 | 0.0 | 98.9 | 1 | ▲ |
| Olamide Zaccheaus CHI | 65 | 12.2 | -0.06 | 4.82 | 7.1 | 3.46 | -0.61 | 7.7 | 76.0 | 2 | ▲ |
| Xavier Legette CAR | 64 | 13.3 | -0.06 | 5.67 | 9.9 | 2.60 | -0.57 | 3.1 | 67.4 | 3 | — |
| Calvin Austin III PIT | 55 | 10.5 | -0.08 | 6.76 | 11.0 | 2.82 | +0.67 | 3.6 | 72.7 | 3 | ▲ |
| Justin Jefferson MIN | 141 | 30.1 | -0.10 | 7.43 | 10.2 | 3.23 | +0.78 | 2.1 | 57.9 | 2 | ▲ |
| Elic Ayomanor TEN | 89 | 16.8 | -0.11 | 5.79 | 12.7 | 2.66 | -0.13 | 5.6 | 65.5 | 4 | — |
| Malik Washington MIA | 65 | 14.1 | -0.15 | 4.88 | 5.2 | 3.65 | +0.90 | 1.5 | 83.9 | 3 | ▲ |
| Tyler Lockett LV | 55 | 10.4 | -0.16 | 5.29 | 7.8 | 2.78 | -1.04 | 5.5 | 71.1 | 1 | — |
| Adonai Mitchell NYJ | 74 | 14.0 | -0.22 | 6.12 | 14.9 | 2.76 | +0.84 | 2.7 | 45.6 | 2 | ▲ |
| Jerry Jeudy CLE | 106 | 20.3 | -0.31 | 5.68 | 12.2 | 2.47 | -0.02 | 9.4 | 43.8 | 2 | — |
| Christian Kirk HOU | 52 | 9.4 | -0.41 | 4.60 | 7.0 | 2.54 | -0.25 | 3.8 | 40.5 | 1 | — |
How to Read the Board
- The chart — each dot is a qualifying receiver, placed by target share (usage, left to right) and EPA per target (efficiency, bottom to top). Dashed lines are league averages among qualifiers. “Efficient in small doses” (top-left) is the breakout-watch quadrant — the role hasn’t caught up to the play yet.
- Green and red chips — shading appears only on top- and bottom-decile values. Direction is handled: a green Drop% is a low drop rate.
- The Reg column — ▼ means production is running ahead of the open-field profile (separation + YAC over expected); ▲ means the receiver is getting open and creating without the results to match yet. aDOT carries no shading because depth is a style, not a grade.
The Metrics, Defined
Target share is the percentage of his team’s targets a receiver commands. It’s the most predictive single stat in receiving because opportunity is sticky: coordinators keep feeding the players they trust. Shares above 25% are true alpha usage.
EPA per target is expected points added every time the ball goes his way — completions, incompletions, and interceptions on those throws all count. It bakes in the quarterback and the scheme, which is exactly why the tracking columns sit next to it: they tell you how much of the number belongs to the receiver.
Y/Tgt (yards per target) is the simpler efficiency cousin — total receiving yards over total targets. Useful as a sanity check on EPA per target, since EPA rewards situation and yardage differently.
aDOT (average depth of target) is the role descriptor. A 14-yard aDOT receiver and a 6-yard aDOT receiver can both be great; they’re just different jobs, and their prop lines behave completely differently week to week.
Sep (average separation, from Next Gen Stats tracking) is the distance in yards between the receiver and the nearest defender when the ball arrives. It’s the closest public number to “gets open.” Low-separation receivers can absolutely produce — but they’re living on contested catches and quarterback precision, which is the least stable way to produce.
YAC+/- (YAC above expectation) compares actual yards after catch to what tracking data expects given where and how he caught it. It isolates the receiver’s creation from the scheme’s manufactured space.
Drop% and Rat come from Pro-Football-Reference charting: drop rate on catchable targets, and the passer rating quarterbacks post when throwing his way — a compact summary of what targeting this receiver has actually been worth.
How Bettors Use WR Advanced Stats
- Receiving props. Target share sets the ceiling on every receiving yards line — efficiency swings week to week, role doesn’t. Read this board next to the receiving props board: a high-share receiver whose line is priced off a slow stretch, or a ▼-flagged name the market still prices at peak, is where the value hides.
- Touchdown props. aDOT and target share together are TD equity — deep targets and red-zone volume drive scores far more than raw yardage. The TD props board is where that read gets a price.
- Breakout hunting. The top-left quadrant plus a green ▲ is the season-long and futures watchlist: efficiency waiting on opportunity. Role changes — an injury ahead of him, a trade — turn those profiles into league-winners.
Related boards: QB advanced stats · RB advanced stats · TE advanced stats
Where the Data Comes From
Targets, EPA, and share data are built on open-source nflverse (nflfastR) play-by-play, separation and YAC-over-expected come from NFL Next Gen Stats tracking, and drop and targeted-rating charting comes from Pro-Football-Reference via nflverse. The board refreshes every morning; receivers qualify at 50 targets.
Frequently Asked Questions
What is a good target share for a wide receiver?
20% is a solid starter, 25%+ is alpha territory, and shares approaching 30% are rare, offense-defining roles. Because coordinators feed the same players week after week, target share is the most stable receiving stat there is — which makes it the foundation for pricing receiving props.
What does EPA per target measure?
The expected points a team adds, on average, every time it throws to that receiver — including the incompletions and interceptions on those targets. It captures per-opportunity value rather than raw totals, so a receiver can lead the league in yards and still be mid-pack here.
What counts as good separation?
Around 3.0 yards at the catch point is a healthy mark for a wide receiver; below roughly 2.3 means he’s winning contested, which is the hardest style to sustain. Context matters — deep routes naturally produce less separation than option routes underneath.
Why does a productive receiver have a red regression flag?
His EPA-per-target percentile is at least 25 points above his separation and YAC-over-expected percentiles — the production is real, but it’s been built on tight-window catches and quarterback accuracy rather than getting open. That style of production is the least stable, which is what the flag marks.
How many targets does a receiver need to appear?
50. Below that, per-target rates swing too hard on a handful of plays to rank honestly.
CLEATZ provides information and analysis, not betting advice. 21+. If you or someone you know has a gambling problem, call 1-800-GAMBLER.