
Career grade trend
70th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 4.8% | 56th | −5% | 42 catchable balls |
| Rec EPA / tgt | +0.451 | 83rd | 35% | 50 targets |
| Separation | 2.63 yd | 29th | 10% | 50 targets |
| Success / target | 56.0% | 72nd | 5% | 50 targets |
| Target earn rate | 12.5% | 12th | 15% | 400 team pass attempts |
| YAC / rec vs exp | +0.54 | 82nd | 27% | 33 receptions |
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.497 | 78th | 35% | 38 targets |
| Separation | 2.89 yd | 47th | 10% | 38 targets |
| Success / target | 57.9% | 75th | 5% | 38 targets |
| Target earn rate | 11.2% | 9th | 15% | 338 team pass attempts |
| YAC / rec vs exp | +0.09 | 62nd | 27% | 24 receptions |
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.524 | 81st | 35% | 45 targets |
| Separation | 2.81 yd | 43rd | 10% | 45 targets |
| Success / target | 60.0% | 73rd | 5% | 45 targets |
| Target earn rate | 14.6% | 21st | 15% | 308 team pass attempts |
| YAC / rec vs exp | -0.68 | 38th | 27% | 34 receptions |
86th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.347 | 65th | 35% | 83 targets |
| Separation | 3.18 yd | 84th | 10% | 83 targets |
| Success / target | 54.2% | 65th | 5% | 83 targets |
| Target earn rate | 15.7% | 20th | 15% | 527 team pass attempts |
| YAC / rec vs exp | +1.15 | 90th | 27% | 54 receptions |
34th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.073 | 24th | 35% | 59 targets |
| Separation | 2.92 yd | 60th | 10% | 59 targets |
| Success / target | 45.8% | 24th | 5% | 59 targets |
| Target earn rate | 17.5% | 38th | 15% | 337 team pass attempts |
| YAC / rec vs exp | +0.05 | 63rd | 27% | 37 receptions |
67th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.142 | 40th | 35% | 87 targets |
| Separation | 3.58 yd | 99th | 10% | 87 targets |
| Success / target | 46.0% | 33rd | 5% | 87 targets |
| Target earn rate | 19.1% | 49th | 15% | 456 team pass attempts |
| YAC / rec vs exp | +0.37 | 77th | 27% | 60 receptions |
81th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.299 | 68th | 35% | 83 targets |
| Separation | 3.48 yd | 96th | 10% | 83 targets |
| Success / target | 53.0% | 67th | 5% | 83 targets |
| Target earn rate | 17.2% | 36th | 15% | 482 team pass attempts |
| YAC / rec vs exp | +0.48 | 79th | 27% | 56 receptions |