Official Roster has been loaded (Last Update: Feb 22, 2026)
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 | B | C | 13 (1.5%) | TXST ('26) | ||
| #16 Mason Atkins FR | 6'0"/210 | 3* HS ('26) | |||||||
| #13 Khalel Wright FR | 6'1"/191 | 3* HS ('25) |
Running Backs
| Player | H/W | Rushing | Receiving | Run | Rec | PPA | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #4 TJ Horton JR | 5'10"/208 | 60 Car, 180 Yds, (3 YPC), 0 TD, 0 FUM | 15 Rec, 71 Yds, (4.7 YPR), 1 TD | C+ | B- | #613 | 225 (30%) | 3* HS ('23) | |
| #2 Jalen Bonds FR | 6'0"/216 | 27 Car, 77 Yds, (2.9 YPC), 1 TD, 0 FUM | 2 Rec, 52 Yds, (26 YPR), 0 TD | C+ | C+ | #576 | 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- | #308 | 34 (3.75%) | KU ('26) | |
| #00 Elijah Jackson JR | 5'8"/175 | 8 Car, 17 Yds, (2.1 YPC), 0 TD, 0 FUM | 1 Rec, 37 Yds, (37 YPR), 0 TD | D | B | #342 | 22 (3%) | PUR ('25) | |
| #24 Jalen Alexander SO | 5'11"/187 | 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 |
|---|---|---|---|---|---|---|---|---|---|
| #1 Donovan Hamilton SO | 6'4"/203 | 20 Rec, 244 Yds, (12.2 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C | B+ | #422 | 443 (50%) | PUR ('25) | |
| #7 CJ Nelson SR | 5'11"/185 | 22 Rec, 393 Yds, (17.9 YPR), 3 TD, 0 FUM | 3 Car, 7 Yds, 0 TD | C+ | C+ | 369 (31.5%) | EIU ('26) | ||
| #5 Jabari Smith JR | 5'10"/170 | 15 Rec, 166 Yds, (11.1 YPR), 3 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C | C+ | #618 | 196 (22%) | 3* HS ('23) | |
| #10 Jamarion McDougle JR | 6'0"/176 | 2 Rec, 43 Yds, (21.5 YPR), 0 TD, 1 FUM | 2 Car, 11 Yds, 0 TD | B- | A- | #775 | 62 (7%) | 3* HS ('24) | |
| #14 Elisha Durham SO | 6'1"/169 | 4 Rec, 26 Yds, (6.5 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C- | B | #864 | 55 (6%) | 3* HS ('25) | |
| #11 Isaiah Thacker JR | 5'11"/194 | 2 Rec, 14 Yds, (7 YPR), 0 TD, 0 FUM | 2 Car, 12 Yds, 1 TD | C | B | #787 | 25 (3%) | 3* HS ('23) | |
| #83 Eli Hohlt JR | 6'0"/184 | 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) | |||||||
| #00 Jabari Smith Jr. | 0'0"/ | FAU ('26) | |||||||
| #80 Derion Talbert FR | 5'8"/161 | 3* HS ('25) | |||||||
| #3 Corey Thompson Jr. JR | 5'10"/160 | USU ('26) | |||||||
| #86 DJ Young JR | 6'0"/170 | SH ('26) |
Tight Ends
| Player | H/W | Receiving | Rec | Run Blk | Pass Blk | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|
| #84 Tate Hoover JR | 6'2"/250 | 1 Rec, 9 Yds, (9 YPR), 0 TD, 0 FUM | D+ | A- | B- | 325 (43%) | NA | |
| #89 Sean Ward SR | 6'5"/255 | 1 Rec, 9 Yds, (9 YPR), 0 TD, 0 FUM | C- | A- | B- | 186 (18.75%) | DART ('26) | |
| #12 Alex Scherle SR | 6'4"/234 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | D+ | B+ | B | 21 (2.25%) | RICE ('26) | |
| #41 Zach Becker FR | 6'3"/210 | 3* HS ('26) | ||||||
| #88 Ryan Eldridge FR | 6'7"/288 | 3* HS ('24) | ||||||
| #8 Mason Riggins FR | 6'5"/253 | 2* HS ('24) |
Offensive Line
| Player | H/W | Grade | Run Blk | Pass Blk | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|
| #70 Tristan Cook (T) SO | 6'6"/294 | D+ | D+ | C+ | 754 (99%) | 3* HS ('23) | |
| #66 Chris Hood (T) SR | 6'10"/318 | C- | C- | C | 455 (60%) | 3* HS ('22) | |
| #75 Zach Bandy (G) SO | 6'5"/296 | C | B | B+ | 29 (4%) | 3* HS ('24) | |
| #63 Maxwell Wentz (C) SR | 6'4"/295 | C+ | B | B- | 662 (78.3%) | DART ('26) | |
| #73 Cole Mosier (C) SR | 6'4"/297 | D+ | C | D | 485 (64%) | NA | |
| #9 Justin Thomas (OL) SR | 6'0"/243 | NA | |||||
| #61 Luke Dalton (OL) SR | 6'5"/303 | CIN ('24) | |||||
| #42 Layton Starks (OL) SO | 6'4"/234 | 2* HS ('24) | |||||
| #76 CJ Zeltwanger (OL) FR | 6'4"/275 | 2* HS ('24) | |||||
| #71 Brady Barrowman (OL) FR | 6'4"/296 | 3* HS ('24) | |||||
| #68 Grant Haworth (OL) SO | 6'2"/298 | 3* HS ('24) | |||||
| #72 Brady Weber (OL) FR | 6'5"/275 | 3* HS ('26) | |||||
| #79 Zion Haney (OL) FR | 6'4"/280 | 3* HS ('26) | |||||
| #78 Kaden Mayle (OL) FR | 6'5"/276 | 3* HS ('25) | |||||
| #57 Nolan Cicero (OL) FR | 6'5"/295 | 3* HS ('26) | |||||
| #48 Sam Feeney (OL) SO | 6'2"/197 | 3* HS ('24) | |||||
| #62 Sam Spicer (OL) FR | 6'5"/275 | 3* HS ('25) | |||||
| #64 Jordan King (OL) SO | 6'4"/316 | PUR ('25) | |||||
| #77 Misael Sandoval (OL) JR | 6'6"/325 | VAN ('26) | |||||
| #54 Evan Downer (OL) FR | 6'4"/285 | 3* HS ('26) | |||||
| #31 Jared Badie (OL) SR | 6'3"/230 | SDSU ('26) | |||||
| #45 Caden Britton (LS) SR | 5'10"/206 | NA |
Defensive Line
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #7 Ben Marsh (DE) JR | 6'2"/249 | 7 Tac, 3 Solo, 2 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- | C | 109 (16%) | 3* HS ('23) | ||
| #39 Maverick Gracio (DE) JR | 6'4"/255 | 4 Tac, 2 Solo, 2 TFL, 1 Sacks, 2 QB Hur | 1 PD, 0 INT (0 TDS) | C+ | C | C | 49 (6.3%) | PITT ('26) | |
| #3 George Okorie (DE) SO | 6'3"/249 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | VAN ('25) | |||||
| #10 Austin Stief (DE) SR | 6'4"/265 | DU ('26) | |||||||
| #56 Ameir Glenn (DT) SO | 6'1"/307 | 13 Tac, 4 Solo, 3 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D+ | C+ | C | 260 (46%) | WAKE ('25) | |
| #74 Khristian Zachary (DT) SR | 6'3"/314 | C- | C | 54 (10%) | 3* HS ('21) | ||||
| #54 Spencer Vaka (DT) JR | 6'1"/280 | F | C- | 47 (8%) | NA | ||||
| #57 Reese Hill (DT) SO | 6'3"/299 | C- | C- | 15 (3%) | NA | ||||
| #95 Keilan Smith (DT) JR | 6'2"/230 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ | C | 12 (1.8%) | CIN ('26) | ||
| #91 Jamar Birden (DT) FR | 6'2"/220 | C | 4 (1%) | NA | |||||
| #99 Kendrick Gilbert (DT) JR | 6'5"/265 | LOU ('26) | |||||||
| #94 Ka'Shawn Thomas (DT) JR | 6'1"/292 | 3* HS ('23) | |||||||
| #52 Michael Thacker (DT) FR | 6'0"/288 | 3* HS ('25) | |||||||
| #55 Dominic Infelise (DT) FR | 6'4"/285 | 3* HS ('26) |
Linebackers
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #6 Cincear Lewis SR | 6'2"/215 | 10 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- | C- | C+ | 51 (6.75%) | CIN ('26) | |
| #30 Gavin Forsha SR | 6'2"/214 | C | D- | 24 (3%) | TNST ('26) | ||||
| #25 Mikeah Webster FR | 6'0"/241 | 2 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- | C | 10 (2%) | 3* HS ('25) | ||
| #26 Lucas Szymborski FR | 6'2"/218 | 3* HS ('25) | |||||||
| #16 Kaleb Stewart SO | 6'1"/220 | 3* HS ('24) | |||||||
| #00 Gannon Knowles FR | 6'2"/215 | 3* HS ('26) | |||||||
| #15 Jovan Clark FR | 5'11"/195 | WSU ('26) | |||||||
| #50 Carsen Burckhardt FR | 5'11"/225 | VALP ('26) |
Secondary
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #4 Willizhuan Yates (CB) JR | 6'0"/161 | 32 Tac, 25 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 6 PD, 1 INT (0 TDS) | C | C- | B- | 360 (73%) | 2* HS ('24) | |
| #5 Chris Jackson (CB) SR | 5'10"/175 | 7 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C | B- | B- | 40 (6%) | CSU ('26) | |
| #23 Jordan Suggs (CB) SO | 6'0"/177 | C | 9 (2%) | 3* HS ('24) | |||||
| #00 Cedric Franklin II (CB) | 0'0"/ | ARST ('26) | |||||||
| #43 Diante Griffin (CB) GR | 5'9"/187 | OSU ('26) | |||||||
| #12 Deondre Shepherd (S) SO | 5'10"/199 | 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) | B- | D+ | 92 (12%) | 3* HS ('25) | ||
| #45 Cole Earlewine (S) JR | 5'11"/204 | C | 4 (1%) | NA | |||||
| #28 Stone Perkins (DB) FR | 6'0"/170 | 3* HS ('26) | |||||||
| #8 Avery Stuart (DB) JR | 6'1"/205 | UK ('25) | |||||||
| #20 Cedric Franklin (DB) SO | 6'0"/184 | ARST ('26) | |||||||
| #11 Donovan Lanier (DB) FR | 5'11"/168 | 3* HS ('25) | |||||||
| #29 Micah Lillard (DB) SO | 6'1"/191 | 3* HS ('24) | |||||||
| #24 Gabe Aramboles (DB) FR | 6'0"/220 | 3* HS ('25) |
Kickers
| Player | H/W | FG | XP | Pts | FG G | KO G | Rating | Origin |
|---|---|---|---|---|---|---|---|---|
| #98 Carson Holmer SR | 6'1"/212 | 3/7 (42.9%), Long 23 Yds | 14/14 | 23 Pts | D+ | D+ | NA | |
| #38 Brody Boehm SO | 6'1"/201 | F | NA |
Punters
| Player | H/W | Punts | Acc | Grade | Rank | Rating | Origin |
|---|---|---|---|---|---|---|---|
| #92 Cole Stumbaugh SO | 6'2"/212 | NA |
Roster & Program Overview
HC Mike Uremovich returnsOC Mike Uremovich returnsDC Jeff Knowles returns
Players with Starting experience1310 off • 3 def
Team Talent550#110 in CFB
Avg Talent / Player0.82Blue-chip 0%
Roster Size8731 portal (27.7%)
Talent Off: 262.7 (48)
Talent Def: 190.68 (36)
Talent ST: 0 (3)
New Portal In: 24 (21.4%)
Portal Losses: 21
Unrated/No Stats: 25
Total Team Snaps: 6850
Elite: 0
Top 100: 0
Top 250: 0
Top 100 Pos: 4
JAG: 56
Low JAG: 3
JAG-: 11
FR Snaps: 104 (2%)
SO Snaps: 2145 (31%)
JR Snaps: 1959 (29%)
SR Snaps: 2642 (39%)
GR Snaps: 0 (0%)
68% Snaps by Upperclassmen
25 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 | 2 | 0 | 0 | 0 |
| Experienced Depth | 0 | 0 | 2 | 0 | 0 |
| Off Starters Returning | 0 | 2 | 2 | 2 | 0 |
| Off Depth Returning | 0 | 0 | 1 | 0 | 0 |
| Def Starters Returning | 0 | 0 | 1 | 1 | 0 |
| Def Depth Returning | 0 | 0 | 1 | 0 | 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)
(total/portal)
Outlook
Experience - Production - Notes
Experience - Production - Notes
QBQB
0 (0)
0 (0)
13(13)
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)
Exp 49% • Prod 24% — QB in '25 was lead rusher, lead RB is also gone
WR/TEWR + TE
2 (1)
1 (1)
1683(576)
Exp 60% • Prod 58% — Ball State lost their lead WR, but returns their #2 Donovan Hamilton, from last year.
OLT + G + C
3 (0)
1 (0)
2385(662)
T 80% • G 2% • C 100% — Ball State OL: 3 starters back, 0 with multi game experience, 0 more with some game experience. Portal OL: 1 potential starters from '26 Portal, 0 more portals have experience.
DLDE + DT
1 (1)
0 (0)
550(61)
DE 11% • DT 35% — DL experience and continuity summary.
LBLB
0 (0)
0 (0)
85(75)
LB 4% — LB experience and continuity summary.
SecondaryCB + S
1 (0)
0 (0)
626(40)
CB 41% • S 14% — Secondary experience and continuity summary.
Team Snaps: Offense 4451 (1285 portal) 71% returning, (29% via Portal) • Defense 1261 (176 portal) 86% returning, (14% via Portal)
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