What the numbers say about JD
- •Top 5% of wide receivers in yards per target (12.3).
- •Cooling off: +0.70 points per play over his last three games, down from +0.92 for the season.
- •Ranks #191 of 368 wide receivers (top 52%) with +0.24 points added per game.
Against every FBS WR
Where he ranks among qualified players at his position.
- EPA per target0.56Top 37%
- Target success rate52.4%Top 38%
- Catch rate61.9%Bottom 43%
- Yards per target12.3Top 5%
- Average depth of target16.0Top 4%
- Yards after catch4.4Bottom 43%
- Target share10.7%Bottom 8%
What he does best
- Average depth of target (Top 4%)
- Yards per target (Top 5%)
What to work on
- Catch rate (Bottom 43%, his lowest mark)
- Yards after catch (Bottom 43%, his lowest mark)
- Short targets (+0.24 per play, vs +1.09 deep targets)
No true weak spots at his position, so these are his lowest marks.
Coaching notes
- Short vs deep. Best: deep targets (+1.09 per play). Toughest: short targets (+0.24).
Share this graphicPreview ↗His scouting card as an Instagram-ready image
Players like Willoughby
The closest matches at his position across every stat, not just the total.
- 79%match
+0.36 points added per game
Compare to Willoughby - 77%match
+0.38 points added per game
Compare to Willoughby - 76%match
+0.40 points added per game
Compare to Willoughby
Situational splits
Points added per play (adjusted for opponents) and success rate in each situation.
By down
- 2nd down+1.11 EPA · 70% succ · 10 plays
- 1st down+0.71 EPA · 67% succ · 6 plays
- 3rd/4th down-0.70 EPA · 0% succ · 5 plays
Standard vs passing downs
- Passing downs+0.53 EPA · 43% succ · 14 plays
- Standard downs+0.62 EPA · 71% succ · 7 plays
Red zone
- Red zone+2.60 EPA · 100% succ · 1 plays
Against top defenses
- vs everyone else+0.56 EPA · 52% succ · 21 plays
Short vs deep
- Short targets+0.24 EPA · 46% succ · 13 plays
- Deep targets+1.09 EPA · 63% succ · 8 plays
Season stats
| Tgt | Rec | Catch% | Rec Yds | Y/Tgt | Rec TD | aDOT | YAC | Tgt Shr |
|---|---|---|---|---|---|---|---|---|
| 21 | 13 | 61.9% | 259 | 12.3 | 1 | 16.0 | 4.4 | 10.7% |
Game log
| Wk | Opponent | Receiving | EPA/play |
|---|---|---|---|
| 1 | vsLafayette | 2/2, 39 yds, 0 TD | +0.19 |
| 2 | vs | 1/1, 36 yds, 0 TD | +3.07 |
| 3 | at | 1/1, 32 yds, 0 TD | +1.72 |
| 4 | at | 1/3, 4 yds, 0 TD | -0.66 |
| 5 | vs | 2/6, 51 yds, 0 TD | +0.13 |
| 6 | at | 3/4, 32 yds, 0 TD | +0.64 |
| 8 | vs | 3/4, 65 yds, 1 TD | +1.32 |
