Game log · Week-by-week
2026 season · 2 games
| Wk | Opp | CMP/ATT | YDS | TD | INT | YPA | QBR | Note |
|---|---|---|---|---|---|---|---|---|
| Wk 1 | L 3-56@ Ohio State | 18/33 | 89 | 0 | 1 | 2.7 | — | |
| Wk 2 | W 41-17vs Stony Brook | 27/32 | 256 | 3 | 1 | 8.0 | 48.4 | Season-high 256 yds |
| Total | 45/65 | 345 | 3 | 2 | 5.3 | 48.4 |
Keldric Luster chose Ball State out of the portal; now both sides find out if they chose right.
5′10″ · 248 lb · McKinney, TX · McKinney HS
The numbers
passing yards · 2026
3 TD · 2 INT · 5.3 per attempt
2 games into 2026 so far -- Best game: 256 pass yds, 3 TD, 1 INT, vs Stony Brook
His career numbers, season by seasonThe story
3 quarterback for Ball State. 2026: 2 games with a box-score line.
Keldric Luster
Keldric Luster arrives at Ball State with a new fit to prove and an old chapter behind him.
AI-generated narrative · may contain errors · not journalism · updated 2026-09-15
His career
Career arc
Coaching lineage · 2023–2026
2 coachesCoaching transition mid-career: Mike Neu → Mike Uremovich. Worth noting in scheme + development context.
Where He Ended Up · Transfer
Transferred to Ball State
Season context · Team result + system
Where this profile ranks vs the QB cohort
Box-score percentiles
Elite: completion % (85th percentile). Concern: pass yards (0th percentile).
Percentiles versus same-position peers with enough snaps this season, based on box-score rates.
Pass Profile · True throw depth (charted plays)
Adjusted ANY/A, sack rate, and where the yards came from
Adjusted ANY/A
4.1374 of 75 QBsSack rate
7.1%64 of 75 QBsSacked on 7.1% of dropbacks (64 of 75) and Adjusted ANY/A trails the field (74 of 75).
Adjusted ANY/A uses full-season box-score totals (attempts, yards, TDs, INTs); sack rate is play-by-play-derived.
Behind LOS · Negative air yds
Short · 0–9 air yds
Middle · 10–19 air yds
Deep · 20+ air yds
Overall 69.2% completion on 65 attempts · 40% completion on 10 deep attempts (20+ air yds).
Splits
Per-game splits
Through 2 games: 172 YDS/g, 1.5 TD/g, 5.3 YPA, 1.0 INT/g — splits start at 3 games.
Supporting cast · Scheme
Staff and system around the player
Head Coach
Mike Uremovich
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 | Ball State | 45 | 65 | 69.2% | 345 | 5.3 | 3 | 2 | 122.9 | 33 | -- | -- |
| 2025 | Texas State | 1 | 3 | 33.3% | 14 | 4.7 | 0 | 0 | 72.5 | -- | -- | -- |
| 2024 | SMU | 1 | 3 | 33.3% | -- | 0.0 | 0 | 0 | 33.3 | -- | -- | -- |
| 2023 | SMU | 2 | 6 | 33.3% | 23 | 3.8 | 0 | 0 | 65.5 | -- | -- | -- |
| Career | 49 | 77 | 63.6% | 382 | 5.0 | 3 | 2 | 113.0 | 33 | -- | -- |
| Season | Team | |||||
|---|---|---|---|---|---|---|
| 2026 | Ball State | 20 | 24 | 1.2 | 0 | -- |
| 2025 | Texas State | 3 | 14 | 4.7 | 0 | -- |
| 2024 | SMU | 11 | 50 | 4.5 | 0 | -- |
| 2023 | SMU | 3 | 18 | 6.0 | 0 | -- |
| Career | 37 | 106 | 2.9 | 0 | -- |
SIGNATURE GAME · Week 2 · 2026
W 41–17
vs Stony Brook
256 yds · 3 TD · 1 INT · QBR 48.4 · 14 rush yds (11 car)
Dominant 24-point win at home against Stony Brook.
With T. Horton — 125 rush yds (9 car) · 1 TD · C. Stumbaugh — 49 AVG · 1 IN 20 · 52 LONG
Signature plays · top plays by |EPA|
The plays that mattered most
Game log · Week-by-week
2026 season · 2 games
| Wk | Opp | CMP/ATT | YDS | TD | INT | YPA | QBR | Note |
|---|---|---|---|---|---|---|---|---|
| Wk 1 | L 3-56@ Ohio State | 18/33 | 89 | 0 | 1 | 2.7 | — | |
| Wk 2 | W 41-17vs Stony Brook | 27/32 | 256 | 3 | 1 | 8.0 | 48.4 | Season-high 256 yds |
| Total | 45/65 | 345 | 3 | 2 | 5.3 | 48.4 |
The Star Press (Aug. 23, 2026): Keldric Luster named starting quarterback for Ball State football The Star Press (Aug. 19, 2026): Why Keldric Luster could be the next quarterback for Ball State football Ball State All-Access (Aug. 10, 2026): Quarterback Room Preview Luster becomes the second quar...