Ball State's Roster/Depth Chart for 2025
Ball State's 2025 Team Roster/Depth Chart Outlook
NOTE: Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates.

QuarterbacksYrH/WPassingRushingPass GradeRun GradePass PPASnapsRatingOrigin
#1 Kiael Kelly (QB)SR ('1)6'2"/18629/47 (62%), 263 Yds, 2 TD / 1 INT50 Car, 143 Yds, (2.9 YPC), 1 TD, 2 FUM D+B+ 156 (99%)0.863* HS ('21)
#7 Walter Taylor III (QB)JR ('1)6'5"/2360/0 (0%), 0 Yds, 0 TD / 0 INT0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM  C- 1 (1%)0.84COLO ('25)
#15 Aidan Leffler (QB)JR ('1)6'1"/2090/0 (0%), 0 Yds, 0 TD / 0 INT0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM    1 (1%)0NA
#13 Khalel Wright (QB)FR ('3)6'2"/190     00.843* HS ('25)
#12 Bradyn Fleharty (QB)FR ('3)6'3"/195     00.80YALE ('25)
Running BacksYrH/WRushingReceivingRun GradeRec GradeRush PPASnapsRatingOrigin
#9 Qua Ashley (RB)JR ('1)5'10"/19134 Car, 209 Yds, (6.1 YPC), 2 TD, 0 FUM7 Rec, 33 Yds, (4.7 YPR), 1 TDB+A- 104 (68%)0.74KENN ('25)
#4 TJ Horton (RB)SO ('2)5'10"/20511 Car, 33 Yds, (3 YPC), 0 TD, 0 FUM3 Rec, 28 Yds, (9.3 YPR), 0 TDB-A 32 (21%)0.833* HS ('23)
#00 Elijah Jackson (RB)SO ('2)5'8"/1787 Car, 15 Yds, (2.1 YPC), 0 TD, 0 FUM1 Rec, 37 Yds, (37 YPR), 0 TDD+A 18 (12%)0.74PUR ('25)
#24 Jalen Alexander (RB)FR ('3)5'11"/188     00.813* HS ('24)
#32 Charlie Spegal (RB)SR ('0)5'10"/227     00.78IND ('23)
Wide ReceiversYrH/WReceivingRushingRec GradeBlock GradeRec PPASnapsRatingOrigin
#3 Eric Weatherly (WR)JR ('1)5'8"/1737 Rec, 60 Yds, (8.6 YPR), 0 TD, 1 FUM3 Car, 21 Yds, 0 TDB+A+ 68 (36%)0.86BUCK ('25)
#2 Ty Robinson (WR)JR ('1)6'4"/2023 Rec, 25 Yds, (8.3 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDD+F 83 (45%)0.83COLO ('23)
#5 Qian Magwood (WR)SR ('1)6'0"/1842 Rec, 23 Yds, (11.5 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDD+B 109 (58%)0.853* HS ('20)
#88 Donovan Hamilton (WR)FR ('3)6'3"/2151 Rec, 21 Yds, (21 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCC- 71 (38%)0.84PUR ('25)
#82 Dahya Patel (WR)JR ('1)6'1"/1860 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCA 24 (13%)0NA
#83 Eli Hohlt (WR)SO ('2)6'0"/175     00NA
#14 Elisha Durham (WR)FR ('4)6'1"/1650 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC  10 (5%)0.853* HS ('25)
#10 Jamarion McDougle (WR)SO ('2)6'0"/1780 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCC+ 8 (4%)0.83* HS ('24)
#11 Isaiah Thacker (WR)SO ('2)5'11"/202     00.823* HS ('23)
#80 Derion Talbert (WR)FR ('3)5'9"/165     00.833* HS ('25)
#17 Trey Firestone (WR)SO ('2)6'3"/197     00.81PUR ('24)
#19 Nick Presley (WR)SR ('0)6'0"/199     00.782* HS ('21)
Tight EndsYrH/WReceivingRec GradeRun Block GradePass Block GradeRec PPASnapsRatingOrigin
#6 Koby Gross (TE)SR ('1)6'2"/2452 Rec, 12 Yds, (6 YPR), 0 TD, 0 FUMDDB 71 (27%)0.82FAMU ('25)
#44 Maximus Webster (TE)SO ('2)6'2"/2261 Rec, 13 Yds, (13 YPR), 0 TD, 0 FUMB+C+  10 (4%)0.82* HS ('22)
#85 Kameron Anthony (TE)FR ('3)6'4"/2381 Rec, 10 Yds, (10 YPR), 1 TD, 0 FUMD+DB+ 94 (36%)0.83* HS ('24)
#89 Drew Cassens (TE)SR ('1)6'3"/2501 Rec, 1 Yds, (1 YPR), 0 TD, 0 FUMC-BB 27 (10%)0.82BUT ('25)
#84 Tate Hoover (TE)SO ('2)6'2"/2400 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMD+BD+ 60 (23%)0NA
#87 Jackson Constantine (TE)JR ('1)6'3"/2690 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM B-  1 (0%)0NA
#45 Max Sullivan (TE)JR ('1)6'4"/249     00.813* HS ('22)
#36 Ben Dutton (TE)SO ('2)6'4"/239     00.78WSU ('25)
#86 Mason Riggins (TE)FR ('3)6'5"/244     00.782* HS ('24)
Offensive LinemanYrH/WGradeRun BlockPass Block  SnapsRatingOrigin
#70 Tristan Cook (T)FR ('3)6'6"/290D+D (53%)B (47%)  158 (100%)0.823* HS ('23)
#77 Adam Dolan (T)SR ('1)6'8"/300DF (52%)C+ (47%)  87 (55%)0.85BUT ('25)
#66 Chris Hood (T)JR ('1)6'10"/315D+C (54%)C- (46%)  71 (45%)0.813* HS ('22)
#63 Aaron Roberts (G)SR ('1)6'4"/301C-C (53%)D+ (47%)  158 (100%)0.74PUR ('25)
#56 Isaac Lucas (G)SO ('2)6'3"/288C-D+ (53%)A (47%)  158 (100%)0.82* HS ('23)
#73 Cole Mosier (C)JR ('1)6'4"/299DD+ (51%)B+ (49%)  146 (92%)0NA
#62 Otto Hess (C)SR ('1)6'7"/323CB+ (67%)B+ (33%)  12 (8%)0.85BC ('25)
#72 Cody Smith (OL)SO ('2)6'8"/292    0.792* HS ('23)
#78 Kaden Mayle (OL)FR ('3)6'6"/315    0.833* HS ('25)
#76 CJ Zeltwanger (OL)FR ('3)6'4"/284    0.82* HS ('24)
#71 Brady Barrowman (OL)FR ('3)6'4"/295    0.813* HS ('24)
#61 Luke Dalton (OL)JR ('1)6'5"/300    0.82CIN ('24)
#68 Grant Haworth (OL)FR ('3)6'2"/297    0.823* HS ('24)
#75 Zach Bandy (OL)FR ('3)6'5"/281    0.833* HS ('24)
#65 Ryan Eldridge (OL)FR ('3)6'7"/290    0.833* HS ('24)
#64 Jordan King (OL)FR ('3)6'3"/302    0.84PUR ('25)
#45 Caden Britton (LS)JR ('1)5'10"/207    0NA
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#44 Nathan Voorhis (DE)SR ('1)6'3"/24710 Tac, 6 Solo, 4 TFL, 3 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C- (31%)A (68%)D+ (1%)143 (68%)0.792* HS ('22)
#97 Ashton Nawrocki (DE)JR ('2)6'2"/2421 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (52%)B- (48%) 21 (10%)0.83BUT ('25)
#41 Ben Marsh (DE)SO ('2)6'2"/257  D+ (50%)C- (50%) 12 (6%)0.813* HS ('23)
#3 George Okorie (DE)FR ('3)6'2"/222     00.84VAN ('25)
#47 Drew Hughes (DT)SR ('1)6'2"/2888 Tac, 3 Solo, 2 TFL, 2 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (34%)B (66%)B (0%)116 (55%)0.813* HS ('21)
#33 Darin Conley (DT)SO ('2)6'3"/2775 Tac, 4 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (32%)A (68%)C+ (0%)134 (64%)0NA
#93 Scott Hudson (DT)SR ('1)6'2"/2743 Tac, 2 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (37%)C (63%) 41 (20%)0NA
#56 Ameir Glenn (DT)FR ('3)6'0"/2953 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (35%)B (65%)C+ (0%)46 (22%)0.83WAKE ('25)
#74 Khristian Zachary (DT)SR ('1)6'3"/290  D (37%)B- (63%) 54 (26%)0.883* HS ('21)
#54 Spencer Vaka (DT)SO ('2)6'2"/265  D (45%)D+ (55%) 20 (10%)0NA
#57 Reese Hill (DT)FR ('3)6'3"/293  C+ (63%)C (38%) 8 (4%)0NA
#52 Michael Thacker (DT)FR ('3)6'0"/284     00.843* HS ('25)
#69 Dion Smith II (DL)SO ('2)6'2"/277     00.782* HS ('24)
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#00 Alfred Chea (LB)SR ('1)6'2"/22113 Tac, 9 Solo, 2 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (31%)D (9%)B- (60%)108 (76%)0.83CONN ('25)
#21 Joey Stemler (LB)SR ('1)6'1"/23612 Tac, 10 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)F (30%)B- (15%)A (55%)80 (56%)0.83* HS ('21)
#22 Jack Beebe (LB)SR ('1)6'1"/22012 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (43%)B (6%)D (51%)105 (73%)0NA
#31 DeJuan Echoles Jr. (LB)JR ('1)6'1"/22911 Tac, 6 Solo, 5 TFL, 3 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)D (29%)A+ (61%)A- (10%)82 (57%)0.762* HS ('22)
#6 Caden Johnson (LB)JR ('1)6'2"/2289 Tac, 5 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (40%)A- (11%)C- (49%)80 (56%)0.823* HS ('22)
#18 Jackson Wiegold (LB)SR ('1)6'2"/2286 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur2 PD, 0 INT (0 TDS)D+ (34%)C- (5%)B+ (61%)56 (39%)0.823* HS ('21)
#9 Micah Wing (LB)JR ('1)6'2"/2295 Tac, 3 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (35%)B+ (59%)B- (6%)82 (57%)0.843* HS ('22)
#42 Layton Starks (LB)FR ('3)6'4"/2352 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (43%)D (43%)D+ (14%)44 (31%)0.782* HS ('24)
#49 Justin Thomas (LB)JR ('1)6'0"/2312 Tac, 2 Solo, 1 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)B- (35%)B- (65%) 34 (24%)0NA
#48 Sam Feeney (LB)SO ('2)6'2"/197     00.843* HS ('24)
#26 Lucas Szymborski (LB)FR ('3)6'2"/220     00.843* HS ('25)
#25 Mikeah Webster (LB)FR ('3)6'1"/230     00.813* HS ('25)
#39 Zavier Simpson (LB)SR ('0)6'1"/217     00.782* HS ('21)
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#20 Willizhuan Yates (CB)SO ('3)6'0"/16113 Tac, 9 Solo, 0 TFL, 0 Sacks, 0 QB Hur4 PD, 0 INT (0 TDS)C- (32%) B (68%)131 (62%)0.782* HS ('24)
#5 Roman Pearson (CB)JR ('1)6'2"/1928 Tac, 6 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (33%)D+ (1%)D+ (66%)139 (65%)0.74BUCK ('25)
#4 Eric McClain (CB)SO ('3)5'11"/1805 Tac, 4 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (42%) F (58%)50 (24%)0.813* HS ('24)
#1 Joedrick Lewis (CB)SR ('1)5'11"/1904 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (32%) C+ (68%)97 (46%)0NA
#30 Jalon Jones (CB)JR ('1)5'10"/1823 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (63%) D+ (38%)8 (4%)0NA
#7 Ashton Whitner (S)JR ('1)5'11"/20113 Tac, 11 Solo, 2 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (29%)C+ (1%)A (71%)126 (41%)0.82ODU ('25)
#15 Derek Fields (S)SO ('2)6'1"/1918 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)D (35%) F (65%)71 (23%)0.823* HS ('23)
#2 Michael Gravely Jr. (S)SR ('1)6'0"/1958 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (43%) C- (57%)65 (21%)0.85WMU ('25)
#10 Jahmad Harmon (S)SO ('2)5'10"/1647 Tac, 6 Solo, 1 TFL, 0 Sacks, 0 QB Hur4 PD, 0 INT (0 TDS)C- (33%)C (1%)D+ (66%)167 (55%)0.792* HS ('22)
#16 Muheem McCargo (S)SR ('1)5'10"/2156 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)F (39%)C- (4%)B- (58%)135 (44%)0.823* HS ('20)
#14 Tobi Adewoyin (S)FR ('4)5'11"/1853 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (29%) D+ (71%)17 (6%)0.833* HS ('25)
#12 Deondre Shepherd (S)FR ('3)5'10"/1933 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (41%)C+ (4%)D (56%)27 (9%)0.85CCU ('25)
#8 Avery Stuart (DB)SO ('2)6'1"/198     00.9UK ('25)
#4 Jordan Coleman (DB)JR ('1)6'0"/181     00.823* HS ('22)
#11 Donovan Lanier (DB)FR ('3)5'11"/162     00.823* HS ('25)
#23 Jordan Suggs (DB)FR ('3)6'0"/174     00.823* HS ('24)
#24 Gabe Aramboles (DB)FR ('3)6'0"/196     00.83* HS ('25)
#29 Micah Lillard (DB)FR ('3)6'1"/184     00.83* HS ('24)
KickersYrH/WField GoalsXPsPointsFG GradeKickoffsRatingOrigin
#98 Carson Holmer (K)JR ('1)6'1"/2151/3 (33.3%), Long 22 Yds4/47 PtsFD+ 0NA
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#43 Adam Saul (P)SR ('1)6'6"/19218, 759 YDS (42.2 YPP), Long 67 YDS4 In 20, 0 TBB-B-  0.74WASH ('25)
#92 Cole Stumbaugh (P)FR ('3)6'2"/210      0NA

Head Coach Mike Uremovich is a new hire, OC Craig Harmon is a new hire, DC Jeff Knowles returns
Total Team Talent for '25 is: 588, #97 in CFB. 0.81 Avg Per Player. Blue Chip Ratio 1.33%
Breakdown - Offense: 253.62 (48) Defense: 225.16 (44) ST: 2.96 (3)
95 Total players, 27 from Transfer Portal. 21.1% of roster is from the Portal.
26 from the '25 Transfer Portal. 20.3% of roster is from this years Portal, 36 players left via portal after '24.
Roster Breakdown: 0 elite players, 0 great players, 1 very good players, 3 good players, 57 JAGS, 11 low JAGS, 6 JAG- players
Snaps by class: FR: 524 (11%), SO: 1045 (23%), JR: 1224 (27%), SR: 1804 (39%), GR: 0 (0%)
33 players have no stats and no recruiting/portal ratings excluded from totals.