Josh Palmer
WR · BUFgsis 00-0036988
Graded seasons
3
2 below volume
Average grade
41.6
across 3 qualified seasons
Best / worst season
45.52022/39.02023
2025 WR
BUFRich dataBelow volume threshold — grade shown for reference
insufficient sample
Team offense +0.142 EPA/play · rank #2 of 32Top QB Josh Allen · grade 66.2 (585 dropbacks)
| Stat | Value | vs. position average | Sample |
|---|---|---|---|
| Fumble rate | 0.00% | average | 21 receptions |
| Rec EPA / tgt | +0.219 | average | 35 targets |
| Separation | — | — | 35 targets |
| Success / target | 45.7% | average | 35 targets |
| Target earn rate | 10.5% | well below average | 334 team pass attempts |
| YAC / rec vs exp | -2.58 | below average | 21 receptions |
Hover a stat name for a quick definition. for raw, shrunk, and z-score columns.
2024 WR
LACRich data37th percentile among qualified WRs
40
z = -0.34
confidence 65%
Team offense +0.010 EPA/play · rank #15 of 32Top QB Justin Herbert · grade 58.8 (584 dropbacks)
| Stat | Value | vs. position average | Sample |
|---|---|---|---|
| Fumble rate | 0.00% | average | 39 receptions |
| Rec EPA / tgt | +0.388 | average | 65 targets |
| Separation | 2.56 yd | below average | 65 targets |
| Success / target | 52.3% | average | 65 targets |
| Target earn rate | 15.0% | below average | 433 team pass attempts |
| YAC / rec vs exp | -2.16 | below average | 38 receptions |
Hover a stat name for a quick definition. for raw, shrunk, and z-score columns.
2023 WR
LACRich data38th percentile among qualified WRs
39
z = -0.39
confidence 59%
Team offense -0.077 EPA/play · rank #23 of 32Top QB Justin Herbert · grade 50.5 (486 dropbacks)
| Stat | Value | vs. position average | Sample |
|---|---|---|---|
| Fumble rate | 2.78% | above average | 36 receptions |
| Rec EPA / tgt | +0.087 | below average | 59 targets |
| Separation | 2.61 yd | average | 59 targets |
| Success / target | 42.4% | below average | 59 targets |
| Target earn rate | 17.3% | below average | 342 team pass attempts |
| YAC / rec vs exp | +0.02 | average | 36 receptions |
Hover a stat name for a quick definition. for raw, shrunk, and z-score columns.
2022 WR
LACRich data43th percentile among qualified WRs
45
z = -0.16
confidence 100%
Team offense +0.009 EPA/play · rank #12 of 32Top QB Justin Herbert · grade 55.2 (784 dropbacks)
| Stat | Value | vs. position average | Sample |
|---|---|---|---|
| Fumble rate | 1.43% | average | 70 receptions |
| Rec EPA / tgt | +0.202 | average | 104 targets |
| Separation | 3.46 yd | above average | 104 targets |
| Success / target | 51.0% | average | 104 targets |
| Target earn rate | 16.7% | below average | 623 team pass attempts |
| YAC / rec vs exp | -1.26 | below average | 68 receptions |
Hover a stat name for a quick definition. for raw, shrunk, and z-score columns.
2021 WR
LACRich dataBelow volume threshold — grade shown for reference
insufficient sample
Team offense +0.092 EPA/play · rank #5 of 32Top QB Justin Herbert · grade 67.0 (710 dropbacks)
| Stat | Value | vs. position average | Sample |
|---|---|---|---|
| Fumble rate | 0.00% | below average | 31 receptions |
| Rec EPA / tgt | +0.175 | average | 45 targets |
| Separation | 2.55 yd | below average | 45 targets |
| Success / target | 55.6% | average | 45 targets |
| Target earn rate | 8.1% | well below average | 556 team pass attempts |
| YAC / rec vs exp | -0.86 | average | 30 receptions |
Hover a stat name for a quick definition. for raw, shrunk, and z-score columns.