
Career grade trend
41th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 3.7% | 22nd | −5% | 109 catchable balls |
| Rec EPA / tgt | +0.193 | 43rd | 35% | 150 targets |
| Separation | 2.93 yd | 58th | 10% | 150 targets |
| Success / target | 49.3% | 38th | 5% | 150 targets |
| Target earn rate | 29.9% | 96th | 15% | 502 team pass attempts |
| YAC / rec vs exp | -1.94 | 7th | 27% | 90 receptions |
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 0.0% | 9th | −5% | 34 catchable balls |
| Rec EPA / tgt | +0.294 | 50th | 35% | 39 targets |
| Separation | 3.33 yd | 69th | 10% | 39 targets |
| Success / target | 69.2% | 96th | 5% | 39 targets |
| Target earn rate | 18.5% | 36th | 15% | 211 team pass attempts |
| YAC / rec vs exp | -0.53 | 48th | 27% | 30 receptions |
76th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 4.0% | 36th | −5% | 99 catchable balls |
| Rec EPA / tgt | +0.338 | 70th | 35% | 134 targets |
| Separation | 2.97 yd | 59th | 10% | 134 targets |
| Success / target | 56.0% | 80th | 5% | 134 targets |
| Target earn rate | 25.2% | 79th | 15% | 531 team pass attempts |
| YAC / rec vs exp | -0.51 | 48th | 27% | 81 receptions |
41th percentile among qualified WRs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 4.7% | 56th | −5% | 85 catchable balls |
| Rec EPA / tgt | +0.143 | 30th | 35% | 114 targets |
| Separation | 2.70 yd | 28th | 10% | 114 targets |
| Success / target | 54.4% | 70th | 5% | 114 targets |
| Target earn rate | 26.7% | 86th | 15% | 427 team pass attempts |
| YAC / rec vs exp | -1.21 | 30th | 27% | 65 receptions |