NOTE: 2026 rosters are nearly complete but not final. Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates. DE/LB are mixed depending on the team.
Quarterbacks
| Player | H/W | Passing | Rushing | Pass | Run | PPA | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #6 Keldric Luster JR | 5'10"/225 | 1/3 (33%), 14 Yds, 0 TD / 0 INT | 3 Car, 14 Yds, (4.7 YPC), 0 TD, 0 FUM | A- | C+ | 13 (1.5%) | TXST ('26) | ||
| #00 Mason Atkins FR | 6'3"/205 | 3* HS ('26) | |||||||
| #13 Khalel Wright SO | 6'2"/190 | 3* HS ('25) |
Running Backs
| Player | H/W | Rushing | Receiving | Run | Rec | PPA | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #4 TJ Horton JR | 5'10"/205 | 60 Car, 180 Yds, (3 YPC), 0 TD, 0 FUM | 15 Rec, 71 Yds, (4.7 YPR), 1 TD | B- | A | #593 | 225 (30%) | 3* HS ('23) | |
| #22 Jalen Bonds SO | 6'0"/200 | 27 Car, 77 Yds, (2.9 YPC), 1 TD, 0 FUM | 2 Rec, 52 Yds, (26 YPR), 0 TD | B- | B+ | #560 | 72 (10%) | NA | |
| #20 Johnny Thompson Jr. JR | 5'11"/200 | 19 Car, 75 Yds, (3.9 YPC), 0 TD, 1 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | C- | C- | #297 | 34 (3.75%) | KU ('26) | |
| #00 Elijah Jackson JR | 5'8"/178 | 8 Car, 17 Yds, (2.1 YPC), 0 TD, 0 FUM | 1 Rec, 37 Yds, (37 YPR), 0 TD | F | A | #330 | 22 (3%) | PUR ('25) | |
| #24 Jalen Alexander SO | 5'11"/188 | 3 Car, 12 Yds, (4 YPC), 0 TD, 0 FUM | 1 Rec, 2 Yds, (2 YPR), 0 TD | C+ | C | 17 (2%) | 3* HS ('24) |
Wide Receivers
| Player | H/W | Receiving | Rushing | Rec | Block | PPA | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #88 Donovan Hamilton SO | 6'3"/215 | 20 Rec, 244 Yds, (12.2 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B | B+ | #407 | 443 (50%) | PUR ('25) | |
| #10 Jamarion McDougle JR | 6'0"/178 | 2 Rec, 43 Yds, (21.5 YPR), 0 TD, 1 FUM | 2 Car, 11 Yds, 0 TD | A- | A- | #758 | 62 (7%) | 3* HS ('24) | |
| #82 Dahya Patel SR | 6'1"/186 | 1 Rec, 11 Yds, (11 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B | C | #691 | 62 (7%) | NA | |
| #14 Elisha Durham SO | 6'1"/165 | 4 Rec, 26 Yds, (6.5 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | B | #843 | 55 (6%) | 3* HS ('25) | |
| #11 Isaiah Thacker JR | 5'11"/202 | 2 Rec, 14 Yds, (7 YPR), 0 TD, 0 FUM | 2 Car, 12 Yds, 1 TD | B+ | B | #769 | 25 (3%) | 3* HS ('23) | |
| #83 Eli Hohlt JR | 6'0"/175 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | 1 (0%) | NA | |||
| #00 Mark Hanniford FR | 6'2"/188 | 3* HS ('26) | |||||||
| #80 Derion Talbert SO | 5'9"/165 | 3* HS ('25) | |||||||
| #19 Nick Presley GR | 6'0"/199 | 2* HS ('21) | |||||||
| #00 Corey Thompson Jr. SR | 5'10"/160 | USU ('26) |
Tight Ends
| Player | H/W | Receiving | Rec | Run Blk | Pass Blk | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|
| #84 Tate Hoover JR | 6'2"/240 | 1 Rec, 9 Yds, (9 YPR), 0 TD, 0 FUM | D+ | A- | B- | 325 (43%) | NA | |
| #36 Ben Dutton JR | 6'4"/239 | WSU ('25) | ||||||
| #86 Mason Riggins SO | 6'5"/244 | 2* HS ('24) |
Offensive Line
| Player | H/W | Grade | Run Blk | Pass Blk | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|
| #70 Tristan Cook (T) SO | 6'6"/290 | D+ | D+ | C+ | 754 (99%) | 3* HS ('23) | |
| #66 Chris Hood (T) SR | 6'10"/315 | C- | C- | C | 455 (60%) | 3* HS ('22) | |
| #00 Brady Weber (OT) FR | 6'5"/290 | 3* HS ('26) | |||||
| #75 Zach Bandy (G) SO | 6'5"/281 | B | B | B+ | 29 (4%) | 3* HS ('24) | |
| #73 Cole Mosier (C) SR | 6'4"/299 | D | C | D | 485 (64%) | NA | |
| #00 Nolan Cicero (IOL) FR | 6'5"/290 | 3* HS ('26) | |||||
| #00 Evan Downer (IOL) FR | 6'4"/285 | 3* HS ('26) | |||||
| #00 Zion Haney (IOL) FR | 6'4"/278 | 3* HS ('26) | |||||
| #78 Kaden Mayle (OL) SO | 6'6"/315 | 3* HS ('25) | |||||
| #75 Misael Sandoval (OL) SR | 6'6"/337 | VAN ('26) | |||||
| #64 Jordan King (OL) SO | 6'3"/302 | PUR ('25) | |||||
| #61 Luke Dalton (OL) SR | 6'5"/300 | CIN ('24) | |||||
| #65 Ryan Eldridge (OL) SO | 6'7"/290 | 3* HS ('24) | |||||
| #76 CJ Zeltwanger (OL) SO | 6'4"/284 | 2* HS ('24) | |||||
| #71 Brady Barrowman (OL) SO | 6'4"/295 | 3* HS ('24) | |||||
| #68 Grant Haworth (OL) SO | 6'2"/297 | 3* HS ('24) | |||||
| #45 Caden Britton (LS) SR | 5'10"/207 | NA |
Defensive Line
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #41 Ben Marsh (DE) JR | 6'2"/257 | 7 Tac, 3 Solo, 2 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- | B- | 109 (16%) | 3* HS ('23) | ||
| #39 Maverick Gracio (DE) JR | 6'4"/245 | 4 Tac, 2 Solo, 2 TFL, 1 Sacks, 2 QB Hur | 1 PD, 0 INT (0 TDS) | B- | B | C+ | 49 (6.3%) | PITT ('26) | |
| #3 George Okorie (DE) SO | 6'2"/222 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | VAN ('25) | |||||
| #56 Ameir Glenn (DT) SO | 6'0"/295 | 13 Tac, 4 Solo, 3 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D | B+ | B- | 260 (46%) | WAKE ('25) | |
| #31 Jared Badie (DT) JR | 6'3"/230 | 8 Tac, 3 Solo, 2 TFL, 1 Sacks, 4 QB Hur | 0 PD, 0 INT (0 TDS) | C+ | C+ | C+ | 131 (20.7%) | SDSU ('26) | |
| #74 Khristian Zachary (DT) GR | 6'3"/290 | C- | B | 54 (10%) | 3* HS ('21) | ||||
| #54 Spencer Vaka (DT) JR | 6'2"/265 | F | D+ | 47 (8%) | NA | ||||
| #57 Reese Hill (DT) SO | 6'3"/293 | D+ | C | 15 (3%) | NA | ||||
| #94 Keilan Smith (DT) JR | 6'2"/330 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B | C+ | 12 (1.8%) | CIN ('26) | ||
| #91 Jamar Birden (DT) SO | 6'3"/225 | C+ | 4 (1%) | NA | |||||
| #52 Michael Thacker (DT) SO | 6'0"/284 | 3* HS ('25) | |||||||
| #91 Kendrick Gilbert (DL) JR | 6'5"/265 | LOU ('26) | |||||||
| #00 Dom Infelise (DL) FR | 6'4"/280 | 3* HS ('26) | |||||||
| #69 Dion Smith II (DL) JR | 6'2"/277 | 2* HS ('24) |
Linebackers
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #42 Layton Starks SO | 6'4"/235 | 10 Tac, 7 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | F | D | F | 199 (34%) | 2* HS ('24) | |
| #49 Justin Thomas SR | 6'0"/231 | 7 Tac, 5 Solo, 1 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | C+ | A- | B- | 116 (20%) | NA | |
| #27 Gavin Forsha GR | 6'2"/227 | B- | F | 24 (3%) | TNST ('26) | ||||
| #25 Mikeah Webster SO | 6'1"/230 | 2 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A- | C+ | 10 (2%) | 3* HS ('25) | ||
| #26 Lucas Szymborski SO | 6'2"/220 | 3* HS ('25) | |||||||
| #36 Jovan Clark SO | 5'11"/195 | WSU ('26) | |||||||
| #00 Gannon Knowles FR | 6'2"/215 | 3* HS ('26) |
Secondary
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #30 Jalon Jones (CB) SR | 5'10"/182 | 4 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B+ | C+ | F | 59 (12%) | NA | |
| #00 Chris Jackson (CB) SR | 6'0"/155 | 7 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ | A- | A- | 40 (6%) | CSU ('26) | |
| #23 Jordan Suggs (CB) SO | 6'0"/174 | C | 9 (2%) | 3* HS ('24) | |||||
| #23 Cedric Franklin (CB) SO | 6'0"/184 | ARST ('26) | |||||||
| #43 Diante Griffin (CB) GR | 5'9"/187 | OSU ('26) | |||||||
| #15 Derek Fields (S) JR | 6'1"/191 | 31 Tac, 23 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 2 PD, 0 INT (0 TDS) | B- | C- | D+ | 442 (56%) | 3* HS ('23) | |
| #12 Deondre Shepherd (S) SO | 5'10"/193 | 13 Tac, 9 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ | C+ | D+ | 121 (15%) | CCU ('25) | |
| #14 Tobi Adewoyin (S) SO | 5'11"/185 | 14 Tac, 8 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A- | D+ | 92 (12%) | 3* HS ('25) | ||
| #45 Cole Earlewine (S) JR | 5'11"/201 | C | 4 (1%) | NA | |||||
| #8 Avery Stuart (DB) JR | 6'1"/198 | UK ('25) | |||||||
| #11 Donovan Lanier (DB) SO | 5'11"/162 | 3* HS ('25) | |||||||
| #29 Micah Lillard (DB) SO | 6'1"/184 | 3* HS ('24) | |||||||
| #24 Gabe Aramboles (DB) SO | 6'0"/196 | 3* HS ('25) |
Kickers
| Player | H/W | FG | XP | Pts | FG G | KO G | Rating | Origin |
|---|---|---|---|---|---|---|---|---|
| #98 Carson Holmer SR | 6'1"/215 | 3/7 (42.9%), Long 23 Yds | 14/14 | 23 Pts | D | D | NA | |
| #38 Brody Boehm SO | 6'1"/191 | F | NA |
Punters
| Player | H/W | Punts | Acc | Grade | Rank | Rating | Origin |
|---|---|---|---|---|---|---|---|
| #43 Adam Saul GR | 6'6"/192 | 70, 2847 YDS (40.7 YPP), Long 67 YDS | 15 In 20, 3 TB | D | A+ | WASH ('25) | |
| #92 Cole Stumbaugh SO | 6'2"/210 | NA |
FR ATH - No Position Yet
| Player | H/W | Rating | Origin |
|---|---|---|---|
| #00 Stone Perkins FR | 6'0"/170 | 3* HS ('26) | |
| #00 Zach Becker FR | 6'3"/210 | 3* HS ('26) |
Roster & Program Overview
HC Mike Uremovich returnsOC Mike Uremovich returnsDC Jeff Knowles returns
Players with Starting experience126 off • 6 def
Team Talent476#117 in CFB
Avg Talent / Player0.82Blue-chip 0%
Roster Size7823 portal (22.1%)
Talent Off: 206.36 (38)
Talent Def: 169.28 (34)
Talent ST: 2.96 (4)
New Portal In: 24 (23.1%)
Portal Losses: 21
Unrated/No Stats: 26
—
Elite: 0
Top 100: 0
Top 250: 0
Top 100 Pos: 3
JAG: 49
Low JAG: 5
JAG-: 6
FR Snaps: 0 (0%)
SO Snaps: 2500 (41%)
JR Snaps: 1984 (32%)
SR Snaps: 1495 (24%)
GR Snaps: 174 (3%)
59% Snaps by Upperclassmen
26 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
| Category | GR | SR | JR | SO | FR |
|---|---|---|---|---|---|
| Starters Returning | 0 | 2 | 3 | 3 | 0 |
| Portal Starters 2026 portal | 0 | 0 | 0 | 0 | 0 |
| Experienced Depth | 0 | 1 | 1 | 1 | 0 |
| Off Starters Returning | 0 | 2 | 2 | 2 | 0 |
| Off Depth Returning | 0 | 0 | 0 | 0 | 0 |
| Def Starters Returning | 0 | 0 | 1 | 1 | 0 |
| Def Depth Returning | 0 | 1 | 1 | 1 | 0 |
Positions Summary
Unit
Returning
(starters/exp'd depth)
(starters/exp'd depth)
Portal Adds
(starters/exp'd depth)
(starters/exp'd depth)
Snaps
(total/portal/return%)
(total/portal/return%)
Outlook
Experience - Production - Notes
Experience - Production - Notes
QBQB
0 (0)
0 (0)
13(13)0% returning
Exp 1.5% • Prod 1% — Ball State lost their starting QB from last year. QB Keldric Luster was taken in the portal to compete for the starting job.
RBHB
1 (0)
0 (0)
370(34)91% returning
Exp 49% • Prod 23% — QB in '25 was lead rusher, lead RB is also gone
WR/TEWR + TE
2 (0)
0 (0)
973(0)100% returning
Exp 37% • Prod 31% — Ball State lost their lead WR, but returns their #2 Donovan Hamilton, from last year.
OLT + G + C
3 (0)
0 (0)
1723(0)100% returning
T 80% • G 2% • C 64% — Ball State OL: 3 starters back, 0 with multi game experience, 0 more with some game experience. Portal OL: 0 potential starters from '26 Portal, 0 more portals have experience.
DLDE + DT
1 (1)
0 (1)
681(192)72% returning
DE 11% • DT 45% — DL experience and continuity summary.
LBLB
0 (2)
0 (0)
349(24)93% returning
LB 20% — LB experience and continuity summary.
SecondaryCB + S
1 (0)
0 (0)
767(40)95% returning
CB 10% • S 42% — Secondary experience and continuity summary.
Team Snaps: Offense 3079 (47 portal) 98% returning • Defense 1797 (256 portal) 86% returning
Note: The units rarely add up to a full team of starters/depth in preseason, as inexperienced depth/portals will need to emerge
Note: The units rarely add up to a full team of starters/depth in preseason, as inexperienced depth/portals will need to emerge