
Career grade trend
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 5.9% | 57th | −5% | 17 catchable balls |
| Rec EPA / tgt | +0.244 | 44th | 35% | 29 targets |
| Separation | 2.50 yd | 31st | 10% | 29 targets |
| Success / target | 41.4% | 20th | 5% | 29 targets |
| Target earn rate | 8.0% | 3rd | 15% | 364 team pass attempts |
| YAC / rec vs exp | +2.14 | 84th | 27% | 12 receptions |
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 5.3% | 56th | −5% | 38 catchable balls |
| Rec EPA / tgt | +0.397 | 70th | 35% | 45 targets |
| Separation | 3.27 yd | 73rd | 10% | 45 targets |
| Success / target | 60.0% | 84th | 5% | 45 targets |
| Target earn rate | 10.1% | 5th | 15% | 444 team pass attempts |
| YAC / rec vs exp | -0.90 | 39th | 27% | 32 receptions |
2th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 5.1% | 60th | −5% | 39 catchable balls |
| Rec EPA / tgt | -0.234 | 2nd | 35% | 52 targets |
| Separation | 3.33 yd | 79th | 10% | 52 targets |
| Success / target | 34.6% | 1st | 5% | 52 targets |
| Target earn rate | 12.6% | 12th | 15% | 413 team pass attempts |
| YAC / rec vs exp | -0.98 | 42nd | 27% | 31 receptions |
10th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.084 | 26th | 35% | 60 targets |
| Separation | 2.32 yd | 17th | 10% | 60 targets |
| Success / target | 46.7% | 27th | 5% | 60 targets |
| Target earn rate | 14.4% | 20th | 15% | 416 team pass attempts |
| YAC / rec vs exp | -1.42 | 24th | 27% | 36 receptions |
73th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.451 | 78th | 35% | 82 targets |
| Separation | 2.56 yd | 22nd | 10% | 82 targets |
| Success / target | 53.7% | 47th | 5% | 82 targets |
| Target earn rate | 16.4% | 30th | 15% | 500 team pass attempts |
| YAC / rec vs exp | +0.62 | 81st | 27% | 44 receptions |
6th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | -0.065 | 7th | 35% | 69 targets |
| Separation | 3.30 yd | 89th | 10% | 69 targets |
| Success / target | 40.6% | 7th | 5% | 69 targets |
| Target earn rate | 18.1% | 35th | 15% | 381 team pass attempts |
| YAC / rec vs exp | -2.20 | 10th | 27% | 38 receptions |
56th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.334 | 62nd | 35% | 96 targets |
| Separation | 3.36 yd | 91st | 10% | 96 targets |
| Success / target | 44.8% | 16th | 5% | 96 targets |
| Target earn rate | 16.6% | 32nd | 15% | 578 team pass attempts |
| YAC / rec vs exp | -0.48 | 42nd | 27% | 63 receptions |
74th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.416 | 87th | 35% | 94 targets |
| Separation | 2.87 yd | 71st | 10% | 94 targets |
| Success / target | 44.7% | 26th | 5% | 94 targets |
| Target earn rate | 17.2% | 36th | 15% | 547 team pass attempts |
| YAC / rec vs exp | -0.33 | 52nd | 27% | 57 receptions |
1th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | -0.171 | 3rd | 35% | 65 targets |
| Separation | 1.98 yd | 9th | 10% | 65 targets |
| Success / target | 35.4% | 3rd | 5% | 65 targets |
| Target earn rate | 13.3% | 13th | 15% | 488 team pass attempts |
| YAC / rec vs exp | -1.69 | 12th | 27% | 32 receptions |