
Career grade trend
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 9.1% | 82nd | −5% | 22 catchable balls |
| Rec EPA / tgt | +0.028 | 23rd | 35% | 28 targets |
| Separation | 4.44 yd | 95th | 10% | 28 targets |
| Success / target | 42.9% | 24th | 5% | 28 targets |
| Target earn rate | 7.4% | 2nd | 15% | 377 team pass attempts |
| YAC / rec vs exp | -2.39 | 18th | 27% | 18 receptions |
16th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 4.3% | 43rd | −5% | 47 catchable balls |
| Rec EPA / tgt | +0.085 | 23rd | 35% | 68 targets |
| Separation | 2.50 yd | 24th | 10% | 68 targets |
| Success / target | 45.6% | 23rd | 5% | 68 targets |
| Target earn rate | 16.2% | 24th | 15% | 421 team pass attempts |
| YAC / rec vs exp | -1.79 | 18th | 27% | 36 receptions |
34th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 6.3% | 78th | −5% | 64 catchable balls |
| Rec EPA / tgt | +0.106 | 24th | 35% | 89 targets |
| Separation | 2.79 yd | 38th | 10% | 89 targets |
| Success / target | 49.4% | 37th | 5% | 89 targets |
| Target earn rate | 21.2% | 57th | 15% | 420 team pass attempts |
| YAC / rec vs exp | -0.90 | 42nd | 27% | 51 receptions |
90th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.406 | 74th | 35% | 63 targets |
| Separation | 3.80 yd | 90th | 10% | 63 targets |
| Success / target | 58.7% | 83rd | 5% | 63 targets |
| Target earn rate | 21.1% | 59th | 15% | 298 team pass attempts |
| YAC / rec vs exp | +0.44 | 74th | 27% | 38 receptions |
39th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.099 | 9th | 35% | 128 targets |
| Separation | 3.41 yd | 89th | 10% | 128 targets |
| Success / target | 47.7% | 14th | 5% | 128 targets |
| Target earn rate | 23.1% | 79th | 15% | 554 team pass attempts |
| YAC / rec vs exp | -0.01 | 65th | 27% | 86 receptions |
70th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.142 | 24th | 35% | 131 targets |
| Separation | 3.40 yd | 96th | 10% | 131 targets |
| Success / target | 52.7% | 58th | 5% | 131 targets |
| Target earn rate | 24.0% | 80th | 15% | 546 team pass attempts |
| YAC / rec vs exp | +0.38 | 77th | 27% | 84 receptions |
93th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.498 | 87th | 35% | 128 targets |
| Separation | 2.98 yd | 68th | 10% | 128 targets |
| Success / target | 60.2% | 90th | 5% | 128 targets |
| Target earn rate | 24.0% | 83rd | 15% | 534 team pass attempts |
| YAC / rec vs exp | +0.37 | 79th | 27% | 82 receptions |
94th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.505 | 93rd | 35% | 81 targets |
| Separation | 3.09 yd | 86th | 10% | 81 targets |
| Success / target | 50.6% | 61st | 5% | 81 targets |
| Target earn rate | 23.2% | 73rd | 15% | 349 team pass attempts |
| YAC / rec vs exp | +0.40 | 77th | 27% | 51 receptions |
52th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.311 | 69th | 35% | 75 targets |
| Separation | 3.51 yd | 96th | 10% | 75 targets |
| Success / target | 58.7% | 88th | 5% | 75 targets |
| Target earn rate | 20.3% | 56th | 15% | 370 team pass attempts |
| YAC / rec vs exp | -1.82 | 6th | 27% | 49 receptions |