Game log · Week-by-week
2026 season · 3 games
| Wk | Opp | TKL | SOLO | TFL | SACK | INT | PD | Note |
|---|---|---|---|---|---|---|---|---|
| Wk 1 | L 26-42@ USC | 8 | 8 | 0.0 | 0.0 | — | 0 | |
| Wk 1 | W 27-21@ Eastern Michigan | 8 | 4 | 0.0 | 0.0 | — | 0 | |
| Wk 2 | W 30-20vs Cal Poly | 9 | 6 | 0.0 | 0.0 | 1 | 0 | Season-high 9 tackles |
| Total | 25 | 18 | 0.0 | 0.0 | 1 | 0 |
Senior cornerback for San José State. 2026: 3 games with a box-score line.
5′10″ · 180 lb · Santa Cruz, CA · Santa Cruz HS
How he plays
Gets targeted often and tackles in space.
Solo tackles: 99th percentile.
The full scouting readThe numbers
interception · 2026
25 tackles
3 games into 2026 so far -- Best game: 1 INT, 9 tackles, vs Cal Poly
His career numbers, season by seasonThe story
4 cornerback for San José State. 2026: 3 games with a box-score line.
His career, year by yearCaleb Womack
Gets targeted often and tackles in space. Second year in the San José State secondary, same address the whole way. The receipt: 8 tackles against USC — Week 1, 2026.
25 TACKLES · 0 SACKS
Low coverage — composed from the verified record.
Career arc
Season context · Team result + system
2 seasons under Ken Niumatalolo — 5-10 over that span.
Where this defender ranks vs the field
Box-score production percentiles vs the position cohort
Elite: solo tackles (99th percentile). Strength: tackles (99th percentile). Concern: tackles for loss (20th percentile).
Percentiles are versus same-position peers with enough snaps this season, based on box-score production. There are no play-by-play efficiency bars here: CFBD's play-value model credits offensive players only, so no defensive EPA exists to rank.
Splits · Per-game
2026 season · 3 games
Home vs Road
| TKL/g | TFL/g | SACK/g | PD/g | |
|---|---|---|---|---|
| Home1g | 9.0 | 0.0 | 0.0 | 0.0 |
| Road2g | 8.0 | 0.0 | 0.0 | 0.0 |
First half vs Second half
| TKL/g | TFL/g | SACK/g | PD/g | |
|---|---|---|---|---|
| Weeks 1-73g | 8.3 | 0.0 | 0.0 | 0.0 |
Supporting cast · Scheme
Staff and system around the player
Head Coach
Ken Niumatalolo
Pass share
51.0%
106 pass / 102 run
Plays / game
69.3
3 games
Team sack rate
1.8%
110 dropbacks · PBP
Scheme: Balanced.
Player standing · 2026
Tackle volume for the position at the early end of the ladder.
| Season | Team | |||||||
|---|---|---|---|---|---|---|---|---|
| 2026 | San José State | 25 | 18 | 0.0 | 0.0 | -- | 1 | -- |
| 2025 | San José State | 7 | 6 | 0.0 | 0.0 | -- | -- | -- |
| Career | 32 | 24 | 0.0 | 0.0 | -- | 1 | -- |
SIGNATURE GAME · Week 2 · 2026
W 30–20
vs Cal Poly
Game by game
Point color shows the opponent's defensive strength that week (red = weaker defense, blue = stronger) — dashed line is this player's own season average.
Game log · Week-by-week
2026 season · 3 games
| Wk | Opp | TKL | SOLO | TFL | SACK | INT | PD | Note |
|---|---|---|---|---|---|---|---|---|
| Wk 1 | L 26-42@ USC | 8 | 8 | 0.0 | 0.0 | — | 0 | |
| Wk 1 | W 27-21@ Eastern Michigan | 8 | 4 | 0.0 | 0.0 | — | 0 | |
| Wk 2 | W 30-20vs Cal Poly | 9 | 6 | 0.0 | 0.0 | 1 | 0 | Season-high 9 tackles |
| Total | 25 | 18 | 0.0 | 0.0 | 1 | 0 |
Play style
Targeted often and asked to tackle in space on the perimeter.
CFB Index positional classification
2026 Outlook
San José State
2026 Depth chart
Projected starter
Cornerback · San José State
Returning around him
2026 Award watch
No preseason watch lists yet (most drop June 15 – July 15)
San José State · Last season: 3-9 · Talent rank #110 · 2026 recruiting class #129
Player DNA
Targeted often and asked to tackle in space on the perimeter.
His 2026 production profile sits closest to KJ Sherald’s 2018 season.
Matches KJ on
Differs from KJ on
Not enough data yet for this comparison.
As a sophomore, his production profile tracks closest to Tyson Durant's sophomore season at Akron (2021).
Matches Tyson on
12 more on the roster · San José State team page