
Career grade trend
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.410 | 66th | 35% | 47 targets |
| Separation | 2.89 yd | 49th | 10% | 47 targets |
| Success / target | 59.6% | 72nd | 5% | 47 targets |
| Target earn rate | 14.4% | 20th | 15% | 326 team pass attempts |
| YAC / rec vs exp | +1.52 | 92nd | 27% | 30 receptions |
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.238 | 46th | 35% | 39 targets |
| Separation | 3.85 yd | 97th | 10% | 39 targets |
| Success / target | 48.7% | 39th | 5% | 39 targets |
| Target earn rate | 10.4% | 3rd | 15% | 376 team pass attempts |
| YAC / rec vs exp | -1.27 | 32nd | 27% | 23 receptions |
35th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.052 | 18th | 35% | 94 targets |
| Separation | 3.15 yd | 79th | 10% | 94 targets |
| Success / target | 48.9% | 34th | 5% | 94 targets |
| Target earn rate | 19.3% | 52nd | 15% | 486 team pass attempts |
| YAC / rec vs exp | -0.08 | 60th | 27% | 61 receptions |
86th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.360 | 80th | 35% | 102 targets |
| Separation | 3.10 yd | 84th | 10% | 102 targets |
| Success / target | 57.8% | 88th | 5% | 102 targets |
| Target earn rate | 17.3% | 36th | 15% | 589 team pass attempts |
| YAC / rec vs exp | +0.44 | 80th | 27% | 66 receptions |