Game log · Week-by-week
2026 season · 2 games
| Wk | Opp | REC | YDS | AVG | TD | LONG | Note |
|---|---|---|---|---|---|---|---|
| Wk 1 | W 31-24vs Coastal Carolina | 3 | 36 | 12.0 | 0 | 19 | |
| Wk 2 | W 52-7vs UT Martin | 2 | 112 | 56.0 | 1 | 59 | Season-high 112 yds |
| Total | 5 | 148 | 34.0 | 1 | 59 |
Redshirt senior wide receiver for West Virginia. 2026: 2 games with a box-score line.
5′11″ · 188 lb · Phenix City, AL · Russell County
CFB Index
A single number blending on-field production (an EPA-based value lane) with box-score output for this player's position.
0-100, scaled within each position's own cohort — not directly comparable across positions.
The numbers
receiving yards · 2026
5 catches · 1 TD · 29.6 per catch
2 games into 2026 so far -- Best game: 2 rec, 112 yds, 1 TD, vs UT Martin
Statement game10 rec · 148 yds · 2 TDat Texas State (FBS) · W 48-41
Top 1% catches game since 2021.
His career numbers, season by seasonThe story
4 wide receiver for West Virginia. 2026: 2 games with a box-score line.
DJ Epps
Wins underneath on volume and route precision. Across three seasons and two programs, two head coaches: Gerad Parker and Rich Rodriguez. One game to point at: 112 rec yds, 18 rush yds against UT Martin — Week 2, 2026.
148 REC YDS · 5 REC · 1 REC TD
Low coverage — composed from the verified record.
His career
Career arc
Coaching lineage · 2024–2026
2 coachesCoaching transition mid-career: Chad Scott → Rich Rodriguez. Worth noting in scheme + development context.
Where He Ended Up · Transfer
Transferred to West Virginia
Season context · Team result + system
Where this profile ranks vs the WR cohort
Box-score percentiles
Elite: yards / catch (100th percentile). Strength: rush yards (94th percentile). Concern: receptions (0th percentile).
Percentiles versus same-position peers with enough snaps this season, based on box-score rates.
Splits
Per-game splits
Through 2 games: 2.5 REC/g, 74.0 YDS/g, 34.0 YPR, 0.5 TD/g — splits start at 3 games.
Supporting cast · Scheme
Staff and system around the player
Head Coach
Rich Rodriguez
Scheme reads (pass share, tempo, sack rate) need at least 3 team games — 2 games in so far.
Player standing · 2026
On the two-deep and pushing for snaps.
| Season | Team | |||||
|---|---|---|---|---|---|---|
| 2026 | West Virginia | 5 | 148 | 29.6 | 1 | -- |
| 2025 | Troy | 46 | 498 | 10.8 | 5 | -- |
| 2024 | Troy | 1 | 5 | 5.0 | 0 | -- |
| Career | 52 | 651 | 12.5 | 6 | -- |
| Season | Team | |||||
|---|---|---|---|---|---|---|
| 2026 | West Virginia | 3 | 23 | -- | -- | -- |
| 2025 | Troy | 4 | 17 | 554 | -- | -- |
| 2024 | Troy | -- | -- | -- | -- | -- |
| Career | 7 | 40 | 554 | -- | -- |
SIGNATURE GAME · Week 2 · 2026
W 52–7
vs UT Martin
18 rush yds (1 car)
Dominant 45-point win at home against UT Martin.
With M. Hawkins Jr. — 155 yds · 2 TD · 0 INT · QBR 99.8 · 96 rush yds (6 car) · 2 TD · B. Hansen — 42 AVG · 43 LONG · 2 NO
Signature plays · top plays by |EPA|
The plays that mattered most
Game log · Week-by-week
2026 season · 2 games
| Wk | Opp | REC | YDS | AVG | TD | LONG | Note |
|---|---|---|---|---|---|---|---|
| Wk 1 | W 31-24vs Coastal Carolina | 3 | 36 | 12.0 | 0 | 19 | |
| Wk 2 | W 52-7vs UT Martin | 2 | 112 | 56.0 | 1 | 59 | Season-high 112 yds |
| Total | 5 | 148 | 34.0 | 1 | 59 |
Play style
Runs precise routes in tight quarters. Volume player who keeps chains moving.
CFB Index positional classification
Player DNA
Runs precise routes in tight quarters. Volume player who keeps chains moving.
His 2025 production profile sits closest to David Wells Jr.’s 2025 season.
Matches David on
Differs from David on
Through 2 college seasons, his career arc tracks closest to Osirus Mitchell’s path through Mississippi State.
Matches Osirus on
As a sophomore, his production profile tracks closest to CJ Brown's sophomore season at Arkansas (2025).
Matches CJ on
Differs from CJ on
Player DNA
2025 (r-Jr.) – Troy Played wide receiver for coach Gerad Parker Saw action in all 14 games, including 10 starts Finished with a team-high 47 catches, second with 512 yards, had a team-tying five touchdowns with a long of 48 Caught passes on 66.2% of his targets and had six games with four or more...
11 more on the roster · West Virginia team page