#23
UTEP · 2026

Kaleb Miles

CBJunior5' 10", 190 lbsProsper, TX
UTEP Miners1-7 · TDC #137
Snap share
49%
7 of 8 started · likely 22–54%
Tackles
21
1232nd of 5664 in FBS
Solo
12
Tackles for loss
0
Sacks
0
Interceptions
2
49th of 627 in FBS

Advanced

Computed from every play, garbage time excluded. FBS rank among players with enough volume

DefenseValueFBS rank
Havoc plays21455th / 2758
Tackles for loss0—
Run stops12852nd / 3422
Sacks0—
Pass breakups2—
Interceptions0—
Forced fumbles0—
Tackles20—

Charting

Where Miles's plays went: throw and catch spots, air yards and yards after the catch, read from the play-by-play

Passes defended
2
0 broken up · 2 intercepted
QB hurries
0
as the play text names the rusher
Tackles after a catch
6
19.7 yds per catch on those
YAC on those catches
11.7
yds after the catch before his tackle
Coverage plays
8
PBUs + INTs + tackles after a catch

The play-by-play names the defender on breakups, interceptions and tackles, but not the man in coverage on every throw, so true times-targeted isn't in the text. Coverage plays is the closest stand-in; exact targets come from hand charting.

Game Log

Kaleb Miles's box score, game by game, from ESPN, with a 0–10 game score for each (hover it for how it works). Click a result for the full game

5.3 avg. game scoreBest: 7.9 at North Dakota State (Week 9)0 of 8 games at 8.0+
Defense
WkOpponentResultGame scoreTklSoloTFLSacksHurPDINTTD
1@OklahomaL 0–516.1550000··
2Texas SouthernW 51–104.0110000··
3@MichiganL 17–525.2310000··
4Oregon StateL 7–337.73200001·
5@New MexicoL 7–614.0110000··
6NevadaL 13–304.9300000··
7San José StateL 11–242.5100000··
9@North Dakota StateL 7–317.94200001·
2026 · 8 games5.3211200002·

2026 Season Stats

FBS rank among qualifying players

Defense2026FBS rank
Tackles211232nd / 5664
Solo12—
Tackles for loss0—
Sacks0—
QB hurries0—
Passes defended0—
Defensive TD0—
Interceptions2026FBS rank
Interceptions249th / 627
Return yards7—
Pick-sixes0—

Snaps by Game

Estimated snaps from a model trained on real NFL snap counts. Ranges in brackets are where the real number lands 80% of the time: wide for a single game, tighter over the season. How it works

GameStartOpp. playsEst. snapsPlays madeSpecial teamsPenaltiesSnap share
Wk 1 · Oklahoma✓ CB59~57 (23–59)5··97%
Wk 2 · Texas Southern✓ CB62~4 (0–12)1··6%
Wk 3 · Michigan✓ CB70~45 (18–48)3··64%
Wk 4 · Oregon State✓ CB57~24 (0–40)31·42%
Wk 5 · New Mexico✓ CB65~4 (0–12)1··6%
Wk 6 · Nevada✓ CB72~47 (19–50)3·165%
Wk 7 · San José State✓ CB58~9 (0–28)1··16%
Wk 9 · North Dakota State—69~63 (25–67)51·91%
Season7 GS512253 (112–276)222149%

Position Room

21 DBs on the UTEP roster, ordered by tkl

#PlayerPosClassTklTFLSacksINTPD
0Justin ContentCBJR4120—2
16Esteban GuillorySSR402.5010
2Xavier SmithSSR380.50—1
7Kode LoweSSR352.5010
23Kaleb MilesCBJR210020
32Adarius HutchinsonDBFR1930—0
12Donavan HowardSSR1800—1
18Decorian ThompsonCBFR1700—3
Darnell WilliamsS1300—0
27LaTristan ThompsonDBSO100.50—2
20Grant StewartDBFR700—0
24Jaime GuerreroSSR500—0
Kane White-TinsleyS41.50—0
14Chace BiddleSSR300—0
5TJ TillmanCBSO200—0
15Colt MatlockDBFR100—0
26Darien FantroyCBFR—————
28Tylen HockettSFR—————
29Dylan Brown-TurnerDBJR—————
30Allen GantSFR—————
33Josiah JonesSFR—————

Stats, EPA and usage come from CollegeFootballData.com and refresh daily. FBS ranks only count players with enough volume for the stat to mean something. Qualifying for EPA takes —+ plays per team game. UTEP depth chart →