
Career grade trend
1th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 6.3% | 52nd | −5% | 32 catchable balls |
| Rec EPA / tgt | -0.472 | 1st | 35% | 51 targets |
| Separation | 2.62 yd | 37th | 10% | 51 targets |
| Success / target | 33.3% | 3rd | 5% | 51 targets |
| Target earn rate | 14.4% | 18th | 15% | 353 team pass attempts |
| YAC / rec vs exp | -1.18 | 34th | 27% | 26 receptions |
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 3.1% | 33rd | −5% | 32 catchable balls |
| Rec EPA / tgt | +0.241 | 43rd | 35% | 40 targets |
| Separation | 2.73 yd | 38th | 10% | 40 targets |
| Success / target | 52.5% | 53rd | 5% | 40 targets |
| Target earn rate | 18.7% | 37th | 15% | 214 team pass attempts |
| YAC / rec vs exp | -0.84 | 41st | 27% | 24 receptions |
57th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 3.3% | 29th | −5% | 60 catchable balls |
| Rec EPA / tgt | +0.332 | 66th | 35% | 82 targets |
| Separation | 3.08 yd | 65th | 10% | 82 targets |
| Success / target | 53.7% | 65th | 5% | 82 targets |
| Target earn rate | 20.6% | 49th | 15% | 399 team pass attempts |
| YAC / rec vs exp | -0.67 | 43rd | 27% | 56 receptions |
69th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 7.2% | 91st | −5% | 97 catchable balls |
| Rec EPA / tgt | +0.248 | 55th | 35% | 133 targets |
| Separation | 3.19 yd | 76th | 10% | 133 targets |
| Success / target | 52.6% | 59th | 5% | 133 targets |
| Target earn rate | 23.6% | 75th | 15% | 564 team pass attempts |
| YAC / rec vs exp | -0.13 | 70th | 27% | 79 receptions |
66th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.483 | 87th | 35% | 97 targets |
| Separation | 3.54 yd | 85th | 10% | 97 targets |
| Success / target | 58.8% | 88th | 5% | 97 targets |
| Target earn rate | 17.7% | 39th | 15% | 549 team pass attempts |
| YAC / rec vs exp | -2.08 | 7th | 27% | 68 receptions |
19th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.136 | 17th | 35% | 78 targets |
| Separation | 3.35 yd | 83rd | 10% | 78 targets |
| Success / target | 48.7% | 22nd | 5% | 78 targets |
| Target earn rate | 16.5% | 31st | 15% | 472 team pass attempts |
| YAC / rec vs exp | -1.19 | 21st | 27% | 45 receptions |
49th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.209 | 38th | 35% | 101 targets |
| Separation | 3.46 yd | 96th | 10% | 101 targets |
| Success / target | 47.5% | 27th | 5% | 101 targets |
| Target earn rate | 24.2% | 78th | 15% | 418 team pass attempts |
| YAC / rec vs exp | -1.06 | 29th | 27% | 62 receptions |
49th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.183 | 38th | 35% | 63 targets |
| Separation | 2.80 yd | 50th | 10% | 63 targets |
| Success / target | 46.0% | 24th | 5% | 63 targets |
| Target earn rate | 21.6% | 63rd | 15% | 292 team pass attempts |
| YAC / rec vs exp | -0.04 | 60th | 27% | 38 receptions |