
Career grade trend
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 6.9% | 63rd | −5% | 29 catchable balls |
| Rec EPA / tgt | +0.261 | 46th | 35% | 36 targets |
| Separation | 3.16 yd | 30th | 7% | 36 targets |
| Success / target | 58.3% | 61st | 5% | 36 targets |
| Target earn rate | 12.3% | 17th | 15% | 293 team pass attempts |
| YAC / rec vs exp | +0.70 | 61st | 27% | 24 receptions |
60th percentile among qualified TEs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 8.8% | 93rd | −5% | 57 catchable balls |
| Rec EPA / tgt | +0.270 | 60th | 35% | 68 targets |
| Separation | 3.83 yd | 82nd | 7% | 68 targets |
| Success / target | 50.0% | 26th | 5% | 68 targets |
| Target earn rate | 14.2% | 36th | 15% | 480 team pass attempts |
| YAC / rec vs exp | +0.46 | 67th | 27% | 44 receptions |
61th percentile among qualified TEs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | 7.1% | 82nd | −5% | 84 catchable balls |
| Rec EPA / tgt | +0.056 | 21st | 35% | 101 targets |
| Separation | 3.47 yd | 59th | 7% | 101 targets |
| Success / target | 50.5% | 39th | 5% | 101 targets |
| Target earn rate | 21.9% | 88th | 15% | 462 team pass attempts |
| YAC / rec vs exp | +0.48 | 65th | 27% | 66 receptions |
32th percentile among qualified TEs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.054 | 25th | 35% | 81 targets |
| Separation | 3.15 yd | 37th | 7% | 81 targets |
| Success / target | 59.3% | 82nd | 5% | 81 targets |
| Target earn rate | 16.3% | 56th | 15% | 498 team pass attempts |
| YAC / rec vs exp | -0.24 | 35th | 27% | 54 receptions |
88th percentile among qualified TEs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.570 | 93rd | 35% | 60 targets |
| Separation | 2.86 yd | 34th | 7% | 60 targets |
| Success / target | 60.0% | 81st | 5% | 60 targets |
| Target earn rate | 11.5% | 18th | 15% | 523 team pass attempts |
| YAC / rec vs exp | +1.00 | 87th | 27% | 41 receptions |
84th percentile among qualified TEs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.359 | 76th | 35% | 75 targets |
| Separation | 3.51 yd | 88th | 7% | 75 targets |
| Success / target | 60.0% | 85th | 5% | 75 targets |
| Target earn rate | 14.8% | 45th | 15% | 508 team pass attempts |
| YAC / rec vs exp | +1.54 | 86th | 27% | 54 receptions |
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.525 | 82nd | 44% | 33 targets |
| Separation | 2.79 yd | 33rd | 7% | 33 targets |
| Success / target | 60.6% | 80th | 5% | 33 targets |
| Target earn rate | 7.0% | 7th | — | 473 team pass attempts |
| YAC / rec vs exp | +1.39 | 70th | 34% | 23 receptions |
6th percentile among qualified TEs
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | +0.007 | 28th | 35% | 43 targets |
| Separation | 2.09 yd | 8th | 7% | 43 targets |
| Success / target | 39.5% | 12th | 5% | 43 targets |
| Target earn rate | 10.2% | 14th | 15% | 423 team pass attempts |
| YAC / rec vs exp | -1.38 | 25th | 27% | 22 receptions |
Below volume threshold — grade shown for reference
| Stat | Value | Percentile | Weight | Sample |
|---|---|---|---|---|
| Drop rate | — | — | −5% | 0 catchable balls |
| Rec EPA / tgt | -0.614 | 1st | 35% | 24 targets |
| Separation | 2.40 yd | 24th | 7% | 24 targets |
| Success / target | 12.5% | 1st | 5% | 24 targets |
| Target earn rate | 7.0% | 3rd | 15% | 343 team pass attempts |
| YAC / rec vs exp | -2.87 | 23rd | 27% | 8 receptions |