Game log · Week-by-week
2026 season · 2 games
| Wk | Opp | REC | YDS | AVG | TD | LONG | Note |
|---|---|---|---|---|---|---|---|
| Wk 1 | L 21-24@ Troy | 7 | 86 | 12.3 | 1 | 37 | Season-high 86 yds |
| Wk 2 | L 17-23vs Tulsa | 5 | 62 | 12.4 | 0 | 18 | |
| Total | 12 | 148 | 12.4 | 1 | 37 |
Senior wide receiver for Sam Houston. 2026: 2 games with a box-score line.
5′9″ · 170 lb · Prior Lake, MN · St. Thomas Academy / Wisconsin
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
12 catches · 1 TD · 12.3 per catch
2 games into 2026 so far -- Best game: 7 rec, 86 yds, 1 TD, at Troy
His career numbers, season by seasonThe story
4 wide receiver for Sam Houston. 2026: 2 games with a box-score line.
Grady O'Neill
Moves the chains on third down. Two head coaches in three seasons, at two different programs. The receipt on tape: 86 rec yds, 7 receptions against Troy, Week 1, 2026.
148 REC YDS · 12 REC · 1 REC TD
Low coverage — composed from the verified record.
His career
Career arc
Coaching lineage · 2024–2026
2 coachesCoaching transition mid-career: K.C. Keeler → Phil Longo. Worth noting in scheme + development context.
Season context · Team result + system
Where this profile ranks vs the WR cohort
Box-score percentiles
Concern: receptions (12th percentile).
Percentiles versus same-position peers with enough snaps this season, based on box-score rates.
Splits
Per-game splits
Through 2 games: 6.0 REC/g, 74.0 YDS/g, 12.4 YPR, 0.5 TD/g — splits start at 3 games.
Supporting cast · Scheme
Staff and system around the player
Head Coach
Phil Longo
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.
Recognition
2026 outlook
Outside shot for All-Conference USA
Based on 2025: #24 of 52 Conference USA WRs
15% estimated, 95% confidence interval 13–17%. Base rate measured from players who finished at a comparable rank in their conference and came back the next season. It is an estimate from a small sample, not a forecast of this player.
| Season | Team | |||||
|---|---|---|---|---|---|---|
| 2026 | Sam Houston | 12 | 148 | 12.3 | 1 | -- |
| 2025 | Sam Houston | 38 | 392 | 10.3 | 1 | -- |
| 2024 | Wisconsin | -- | -- | -- | -- | -- |
| Career | 50 | 540 | 10.8 | 2 | -- |
| Season | Team | |||||
|---|---|---|---|---|---|---|
| 2026 | Sam Houston | -- | -- | -- | -- | -- |
| 2025 | Sam Houston | 1 | -5 | 24 | -- | -- |
| 2024 | Wisconsin | -- | -- | -- | -- | -- |
| Career | 1 | -5 | 24 | -- | -- |
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 | L 21-24@ Troy | 7 | 86 | 12.3 | 1 | 37 | Season-high 86 yds |
| Wk 2 | L 17-23vs Tulsa | 5 | 62 | 12.4 | 0 | 18 | |
| Total | 12 | 148 | 12.4 | 1 | 37 |
Play style
Reliable target who converts on critical downs. Not flashy; consistently productive.
CFB Index positional classification
2026 Outlook
Sam Houston
2026 Depth chart
Projected starter
Wide receiver · Sam Houston
Returning around him
2026 Award watch
No preseason watch lists yet (most drop June 15 – July 15)
Sam Houston · Last season: 2-10 · Talent rank #117 · 2026 recruiting class #126
Player DNA
Reliable target who converts on critical downs. Not flashy; consistently productive.
His 2026 production profile sits closest to Will Hastings’s 2019 season.
Matches Will on
Through 2 college seasons, his career arc tracks closest to Elijah Steward’s path through Lafayette.
Matches Elijah on
As a junior, his production profile tracks closest to Melquise Stovall's junior season at Pittsburgh (2021).
Matches Melquise on
Differs from Melquise on
2025 Season Played in 11 of 12 games ... had at least 1 reception in all 11 games played ... led team with 38 total receptions and was second on squad with 392 yards ... had 21 catches over final 3 games of the season, including a season-high 8 grabs in the season's final 2 games vs Middle Tennes...
9 more on the roster · Sam Houston team page