What the numbers say about Keenan
- •Heating up: +0.99 points per play over his last three games, up from +0.83 for the season.
- •Top 9% of wide receivers in points added per target (+0.85).
- •Ranks #39 of 368 wide receivers (top 11%) with +1.48 points added per game.
Against every FBS WR
Where he ranks among qualified players at his position.
- EPA per target0.85Top 9%
- Target success rate62.5%Top 9%
- Catch rate65.0%Top 43%
- Yards per target9.8Top 25%
- Average depth of target10.7Top 25%
- Yards after catch4.4Bottom 42%
- Target share19.1%Top 36%
What he does best
- EPA per target (Top 9%)
- Target success rate (Top 9%)
- Yards per target (Top 25%)
What to work on
- Yards after catch (Bottom 42%, his lowest mark)
- Catch rate (Top 43%, his lowest mark)
- 1st down (+0.04 per play, vs +1.37 3rd/4th down)
No true weak spots at his position, so these are his lowest marks.
Coaching notes
- By down. Best: 3rd/4th down (+1.37 per play). Toughest: 1st down (+0.04).
- Standard vs passing downs. Best: passing downs (+1.35 per play). Toughest: standard downs (+0.18).
Share this graphicPreview ↗His scouting card as an Instagram-ready image
Players like Jackson
The closest matches at his position across every stat, not just the total.
- 83%match
+1.92 points added per game
Compare to Jackson - 82%match
+1.51 points added per game
Compare to Jackson - 82%match
+1.11 points added per game
Compare to Jackson
Situational splits
Points added per play (adjusted for opponents) and success rate in each situation.
By down
- 1st down+0.04 EPA · 64% succ · 14 plays
- 3rd/4th down+1.37 EPA · 69% succ · 13 plays
- 2nd down+1.20 EPA · 54% succ · 13 plays
Standard vs passing downs
- Passing downs+1.35 EPA · 61% succ · 23 plays
- Standard downs+0.18 EPA · 65% succ · 17 plays
Red zone
- Red zone+1.50 EPA · 57% succ · 7 plays
Against top defenses
- vs everyone else+0.83 EPA · 64% succ · 28 plays
- vs top-40 defenses+0.90 EPA · 58% succ · 12 plays
Short vs deep
- Short targets+0.88 EPA · 67% succ · 33 plays
- Deep targets+0.72 EPA · 43% succ · 7 plays
Season stats
| Tgt | Rec | Catch% | Rec Yds | Y/Tgt | Rec TD | aDOT | YAC | Tgt Shr |
|---|---|---|---|---|---|---|---|---|
| 40 | 26 | 65.0% | 391 | 9.8 | 5 | 10.7 | 4.4 | 19.1% |
Game log
| Wk | Opponent | Receiving | EPA/play |
|---|---|---|---|
| 1 | at | 1/2, 5 yds, 0 TD | -0.13 |
| 2 | vsRichmond | 3/4, 69 yds, 0 TD | +1.17 |
| 3 | at | 8/11, 100 yds, 3 TD | +0.54 |
| 4 | vs | 4/5, 64 yds, 1 TD | +1.23 |
| 5 | vs | 3/7, 44 yds, 0 TD | +0.78 |
| 6 | vs | 4/5, 53 yds, 0 TD | +1.08 |
| 8 | at | 3/6, 56 yds, 1 TD | +1.11 |
