
Career grade trend
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 11.1% | 82nd | −5% | 27 catchable balls |
| Rec EPA / tgt | +0.161 | 44th | 35% | 33 targets |
| Separation | 2.85 yd | 50th | 10% | 33 targets |
| Success / target | 57.6% | 70th | 5% | 33 targets |
| Target earn rate | 7.7% | 2nd | 15% | 429 team pass attempts |
| YAC / rec vs exp | -2.07 | 19th | 27% | 19 receptions |
82th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 3.9% | 38th | −5% | 51 catchable balls |
| Rec EPA / tgt | +0.775 | 97th | 35% | 56 targets |
| Separation | 2.88 yd | 45th | 10% | 56 targets |
| Success / target | 66.1% | 96th | 5% | 56 targets |
| Target earn rate | 21.5% | 53rd | 15% | 261 team pass attempts |
| YAC / rec vs exp | -1.19 | 29th | 27% | 39 receptions |
63th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 4.5% | 44th | −5% | 112 catchable balls |
| Rec EPA / tgt | +0.394 | 80th | 35% | 129 targets |
| Separation | 2.95 yd | 56th | 10% | 129 targets |
| Success / target | 56.6% | 83rd | 5% | 129 targets |
| Target earn rate | 26.1% | 82nd | 15% | 495 team pass attempts |
| YAC / rec vs exp | -1.43 | 18th | 27% | 95 receptions |
16th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 3.6% | 35th | −5% | 84 catchable balls |
| Rec EPA / tgt | +0.125 | 27th | 35% | 100 targets |
| Separation | 2.81 yd | 39th | 10% | 100 targets |
| Success / target | 53.0% | 61st | 5% | 100 targets |
| Target earn rate | 16.4% | 28th | 15% | 608 team pass attempts |
| YAC / rec vs exp | -2.10 | 9th | 27% | 60 receptions |
47th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.253 | 51st | 35% | 95 targets |
| Separation | 3.09 yd | 59th | 10% | 95 targets |
| Success / target | 50.5% | 45th | 5% | 95 targets |
| Target earn rate | 20.3% | 58th | 15% | 467 team pass attempts |
| YAC / rec vs exp | -1.09 | 29th | 27% | 60 receptions |
67th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.381 | 66th | 35% | 99 targets |
| Separation | 2.56 yd | 20th | 10% | 99 targets |
| Success / target | 64.6% | 95th | 5% | 99 targets |
| Target earn rate | 24.4% | 82nd | 15% | 405 team pass attempts |
| YAC / rec vs exp | -0.45 | 45th | 27% | 57 receptions |
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.429 | 73rd | 35% | 47 targets |
| Separation | 3.00 yd | 68th | 10% | 47 targets |
| Success / target | 51.1% | 48th | 5% | 47 targets |
| Target earn rate | 18.0% | 33rd | 15% | 261 team pass attempts |
| YAC / rec vs exp | -0.12 | 56th | 27% | 26 receptions |
66th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.358 | 68th | 35% | 140 targets |
| Separation | 2.88 yd | 59th | 10% | 140 targets |
| Success / target | 61.4% | 93rd | 5% | 140 targets |
| Target earn rate | 25.2% | 89th | 15% | 556 team pass attempts |
| YAC / rec vs exp | -1.00 | 19th | 27% | 96 receptions |
85th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.302 | 74th | 35% | 141 targets |
| Separation | 2.67 yd | 52nd | 10% | 141 targets |
| Success / target | 50.4% | 62nd | 5% | 141 targets |
| Target earn rate | 27.5% | 94th | 15% | 513 team pass attempts |
| YAC / rec vs exp | +0.12 | 71st | 27% | 88 receptions |
76th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.416 | 86th | 35% | 86 targets |
| Separation | 2.87 yd | 66th | 10% | 86 targets |
| Success / target | 59.3% | 91st | 5% | 86 targets |
| Target earn rate | 16.1% | 28th | 15% | 533 team pass attempts |
| YAC / rec vs exp | -0.16 | 56th | 27% | 62 receptions |