
Career grade trend
62th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 13.0% | 96th | −5% | 46 catchable balls |
| Rec EPA / tgt | +0.388 | 73rd | 35% | 53 targets |
| Separation | 2.52 yd | 30th | 10% | 53 targets |
| Success / target | 64.2% | 92nd | 5% | 53 targets |
| Target earn rate | 11.8% | 8th | 15% | 451 team pass attempts |
| YAC / rec vs exp | +0.14 | 71st | 27% | 37 receptions |
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 0.0% | 12th | −5% | 28 catchable balls |
| Rec EPA / tgt | +0.369 | 59th | 35% | 35 targets |
| Separation | 2.19 yd | 17th | 10% | 35 targets |
| Success / target | 65.7% | 90th | 5% | 35 targets |
| Target earn rate | 10.2% | 6th | 15% | 342 team pass attempts |
| YAC / rec vs exp | -0.94 | 38th | 27% | 27 receptions |
42th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 4.9% | 52nd | −5% | 41 catchable balls |
| Rec EPA / tgt | -0.167 | 5th | 35% | 52 targets |
| Separation | 2.87 yd | 50th | 10% | 52 targets |
| Success / target | 48.1% | 36th | 5% | 52 targets |
| Target earn rate | 20.2% | 43rd | 15% | 258 team pass attempts |
| YAC / rec vs exp | +1.19 | 86th | 27% | 34 receptions |
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 10.0% | 97th | −5% | 40 catchable balls |
| Rec EPA / tgt | +0.279 | 58th | 35% | 48 targets |
| Separation | 3.10 yd | 64th | 10% | 48 targets |
| Success / target | 52.1% | 53rd | 5% | 48 targets |
| Target earn rate | 10.0% | 5th | 15% | 482 team pass attempts |
| YAC / rec vs exp | -1.71 | 22nd | 27% | 34 receptions |
86th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.478 | 82nd | 35% | 61 targets |
| Separation | 3.02 yd | 54th | 10% | 61 targets |
| Success / target | 68.9% | 99th | 5% | 61 targets |
| Target earn rate | 12.6% | 12th | 15% | 484 team pass attempts |
| YAC / rec vs exp | +1.02 | 88th | 27% | 47 receptions |
65th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.358 | 59th | 35% | 66 targets |
| Separation | 2.65 yd | 29th | 10% | 66 targets |
| Success / target | 57.6% | 67th | 5% | 66 targets |
| Target earn rate | 13.9% | 16th | 15% | 474 team pass attempts |
| YAC / rec vs exp | +0.90 | 87th | 27% | 41 receptions |
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.518 | 81st | 35% | 42 targets |
| Separation | 2.44 yd | 31st | 10% | 42 targets |
| Success / target | 59.5% | 80th | 5% | 42 targets |
| Target earn rate | 9.6% | 2nd | 15% | 438 team pass attempts |
| YAC / rec vs exp | +0.69 | 73rd | 27% | 24 receptions |
32th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.096 | 26th | 35% | 61 targets |
| Separation | 2.77 yd | 48th | 10% | 61 targets |
| Success / target | 54.1% | 60th | 5% | 61 targets |
| Target earn rate | 13.6% | 15th | 15% | 449 team pass attempts |
| YAC / rec vs exp | +0.03 | 62nd | 27% | 37 receptions |
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.210 | 52nd | 35% | 33 targets |
| Separation | 2.60 yd | 47th | 10% | 33 targets |
| Success / target | 45.5% | 37th | 5% | 33 targets |
| Target earn rate | 10.0% | 6th | 15% | 330 team pass attempts |
| YAC / rec vs exp | +2.82 | 94th | 27% | 15 receptions |