Ball State Cardinals

Head Coach: Mike Uremovich (1st year)

Offensive Coordinator: Mike Uremovich (self)

Defensive Coordinator: Jeff Knowles

Spring Game: 18-Apr-2026

2026 Schedule

Most Likely: 6-6(expected 6.4)
@ PurdueAug 3028% +15.5
@ AuburnSep 612% +33.5
New HampshireSep 13W
@ UConnSep 2039% +7.5
@ Bowling GreenOct 355% -3.5
Central MichiganOct 1077% -19.5
@ Eastern MichiganOct 1740% +7.0
Miami OHOct 2458% -5.5
@ OhioOct 3161% -7.5
ToledoNov 358% -5.0
AkronNov 1057% -4.5
@ UMassNov 1754% -2.5

Mike Uremovich's Cardinals feature WR Eric Weatherly (103), K DC Pippin (100), DL Nathan Voorhis (99), and QB Kiael Kelly (89). Four transfer starters as Ball State competes in the MAC.

Key Games

Toss-up: edges UMass (MAC)54% win

Toss-up: edges Bowling Green (MAC)55% win

Toss-up: edges Akron (MAC)57% win

Toss-up: edges Toledo (MAC)58% win

Toss-up: edges Miami OH (MAC)58% win

68Total Players
18Transfers
46Returning
4Freshmen
Starter Quality (out of 100)
37
Overall
34
Returning
46
Transfer

Quarterbacks(2)

#1Kiael Kelly

6'2" · 186 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#15Aidan Leffler

6'1" · 209 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Backup

Running Backs(5)

#9Qua Ashley

5'10" · 191 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Starter

Elijah Jackson

5'8" · 178 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Rotation

#4TJ Horton

5'10" · 205 lbs · Age 19

Returning

Junior

3 years remaining

Role: Starter

#24Jalen Alexander

5'11" · 188 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

#22Jalen Bonds

6'0" · 200 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

Wide Receivers(12)

#19Nick Presley

6'0" · 199 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#5Qian Magwood

6'0" · 184 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#2Ty Robinson

6'4" · 202 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Key Reserve

#82Dahya Patel

6'1" · 186 lbs · Age 20

Returning

Junior

2 years remaining

Role: Backup

#3Eric Weatherly

5'8" · 173 lbs · Age 20

Transfer

Senior

2 years remaining

Role: Starter

Jabari Smith

6'1" · 185 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Starter

#17Trey Firestone

6'3" · 197 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Rotation

#80Derion Talbert

5'9" · 165 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

#88Donovan Hamilton

6'3" · 215 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

#83Eli Hohlt

6'0" · 175 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Reserve

#11Isaiah Thacker

5'11" · 202 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Reserve

#10Jamarion McDougle

6'0" · 178 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Reserve

Tight Ends(6)

#89Drew Cassens

6'3" · 250 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#36Ben Dutton

6'4" · 239 lbs · Age 19

Transfer

Sophomore

3 years remaining

Role: Rotation

#87Jackson Constantine

6'3" · 269 lbs · Age 20

Returning

Junior

2 years remaining

Role: Rotation

#6Koby Gross

6'2" · 245 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

Sean Ward

6'4" · 245 lbs · Age 21

Transfer

Senior

1 years remaining

Role: Backup

#85Kameron Anthony

6'4" · 238 lbs · Age 18

Transfer

Freshman

4 years remaining

Role: Reserve

Offensive Line(11)

#63Aaron Roberts

6'4" · 301 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#77Adam Dolan

6'8" · 300 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#66Chris Hood

6'10" · 315 lbs · Age 20

Returning

Junior

2 years remaining

Role: Backup

#61Luke Dalton

6'5" · 300 lbs · Age 20

Returning

Junior

2 years remaining

Role: Starter

#62Otto Hess

6'7" · 323 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#73Cole Mosier

6'4" · 299 lbs · Age 20

Returning

Junior

2 years remaining

Role: Backup

#56Isaac Lucas

6'3" · 288 lbs · Age 19

Transfer

Sophomore

3 years remaining

Role: Rotation

#67Jackson Ruess

6'4" · 297 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Rotation

Maxwell Wentz

6'3" · 290 lbs · Age 21

Transfer

Senior

1 years remaining

Role: Backup

Misael Sandoval

6'4" · 300 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Starter

#72Cody Smith

6'8" · 292 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Reserve

Defensive Line(9)

#44Nathan Voorhis

6'3" · 247 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#93Scott Hudson

6'2" · 274 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#97Ashton Nawrocki

6'2" · 242 lbs · Age 20

Returning

Junior

2 years remaining

Role: Rotation

#33Darin Conley

6'3" · 277 lbs · Age 19

Transfer

Junior

3 years remaining

Role: Starter

#47Drew Hughes

6'2" · 288 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#74Khristian Zachary

6'3" · 290 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#41Ben Marsh

6'2" · 257 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Reserve

#94Hunter Sanderson

6'5" · 290 lbs · Age 21

Returning

Senior

1 years remaining

Role: Reserve

#54Spencer Vaka

6'2" · 265 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Reserve

Linebackers(9)

Alfred Chea

6'2" · 221 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#22Jack Beebe

6'1" · 220 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#18Jackson Wiegold

6'2" · 228 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#6Caden Johnson

6'2" · 228 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Backup

#31DeJuan Echoles Jr.

6'1" · 229 lbs · Age 20

Returning

Junior

2 years remaining

Role: Rotation

#21Joey Stemler

6'1" · 236 lbs · Age 21

Returning

GR

1 years remaining

Role: Starter

#9Micah Wing

6'2" · 229 lbs · Age 20

Returning

Junior

2 years remaining

Role: Rotation

#39Zavier Simpson

6'1" · 217 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#49Justin Thomas

6'0" · 231 lbs · Age 20

Returning

Junior

2 years remaining

Role: Reserve

Defensive Backs(10)

#1Joedrick Lewis

5'11" · 190 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#2Michael Gravely Jr.

6'0" · 195 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#16Muheem McCargo

5'10" · 215 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#5Roman Pearson

6'2" · 192 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Backup

#7Ashton Whitner

5'11" · 201 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Starter

#15Derek Fields

6'1" · 191 lbs · Age 19

Transfer

Sophomore

3 years remaining

Role: Rotation

#30Jalon Jones

5'10" · 182 lbs · Age 20

Returning

Junior

2 years remaining

Role: Backup

#8Avery Stuart

6'1" · 198 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Reserve

#4Eric McClain

5'11" · 180 lbs · Age 19

Transfer

Sophomore

3 years remaining

Role: Reserve

#20Willizhuan Yates

6'0" · 161 lbs · Age 19

Returning

Junior

3 years remaining

Role: Starter

Kickers(2)

#40DC Pippin

6'0" · 195 lbs · Age 21

Transfer

GR

1 years remaining

Role: Starter

#98Carson Holmer

6'1" · 215 lbs · Age 20

Returning

Junior

2 years remaining

Role: Backup

Punters(1)

#43Adam Saul

6'6" · 192 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

Long Snappers(1)

#45Caden Britton

5'10" · 207 lbs · Age 20

Returning

Junior

2 years remaining

Role: Backup