Ball State Cardinals
FBS
Mid-American Conference · BALL
Team Vitals
-4.4
power · 2026 · #280 D1
-3.4 / -1.1
off / def (higher = better)
4–8
2025 record
109
roster (2025)
Upcoming 2026
| Date | Wk | Opponent | Site | Model Lean |
|---|---|---|---|---|
| 2026-09-05 | Wk 1 | Ohio State FBS | AWAY | Ohio State 92% |
| 2026-09-12 | Wk 2 | Stony Brook FCS | HOME | Stony Brook 52% |
| 2026-09-19 | Wk 3 | Liberty FBS | AWAY | Liberty 67% |
| 2026-09-26 | Wk 4 | Kent State FBS | AWAY | Kent State 57% |
| 2026-10-03 | Wk 5 | Toledo FBS | HOME | Toledo 72% |
| 2026-10-10 | Wk 6 | Northwestern FBS | AWAY | Northwestern 76% |
| 2026-10-17 | Wk 7 | Bowling Green FBS | AWAY | Bowling Green 62% |
| 2026-10-24 | Wk 8 | Sacramento State FCS | HOME | Sacramento State 61% |
| 2026-11-04 | Wk 10 | Massachusetts FBS | AWAY | Ball State 61% |
| 2026-11-11 | Wk 11 | Buffalo FBS | HOME | Buffalo 51% |
| 2026-11-17 | Wk 12 | Ohio FBS | AWAY | Ohio 73% |
| 2026-11-28 | Wk 13 | Central Michigan FBS | HOME | Central Michigan 56% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2025-11-29 | 2025 | Wk 14 | Miami (OH) @ | L | 24–45 |
| 2025-11-22 | 2025 | Wk 13 | Toledo @ | L | 9–38 |
| 2025-11-15 | 2025 | Wk 12 | Eastern Michigan vs | L | 9–24 |
| 2025-11-05 | 2025 | Wk 11 | Kent State vs | W | 17–13 |
| 2025-10-25 | 2025 | Wk 9 | Northern Illinois @ | L | 7–21 |
| 2025-10-18 | 2025 | Wk 8 | Akron vs | W | 42–28 |
| 2025-10-11 | 2025 | Wk 7 | Western Michigan @ | L | 0–42 |
| 2025-10-04 | 2025 | Wk 6 | Ohio vs | W | 20–14 |
| 2025-09-20 | 2025 | Wk 4 | UConn @ | L | 25–31 |
| 2025-09-13 | 2025 | Wk 3 | New Hampshire vs | W | 34–29 |
| 2025-09-06 | 2025 | Wk 2 | Auburn @ | L | 3–42 |
| 2025-08-30 | 2025 | Wk 1 | Purdue @ | L | 0–31 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2025 | 4 | 8 | 190 | 358 | -168 |
| 2024 | 3 | 9 | 304 | 481 | -177 |
| 2023 | 4 | 8 | 219 | 293 | -74 |
| 2022 | 5 | 7 | 279 | 323 | -44 |
| 2021 | 6 | 7 | 313 | 369 | -56 |
| 2020 | 7 | 1 | 274 | 206 | +68 |
| 2019 | 5 | 7 | 418 | 377 | +41 |
| 2018 | 4 | 8 | 290 | 389 | -99 |
| 2017 | 2 | 10 | 215 | 488 | -273 |
| 2016 | 4 | 8 | 324 | 361 | -37 |
| 2015 | 3 | 9 | 277 | 430 | -153 |
Injuries
None reported.
Player grades 2025 season
Box production, opponent-adjusted, ranked within position (50 = positional average). 2025 is the last season played, so these describe that team, not this year's. OL rows are team-inferred — college football publishes no individual OL box stats. Full leaderboard →
| Player | Pos | Grade | Pos rank | G | 2025 season |
|---|---|---|---|---|---|
| Nathan Voorhis | DL | 85 | #25 | 12 | 49 tkl · 12.0 sacks · 15.5 TFL |
| Qua Ashley | RB | 70 | #169 | 10 | 547 rush yds · 4 TD · 21 rec |
| Michael Gravely Jr. | DB | 66 | #485 | 10 | 53 tkl · 1 PD · 1 INT |
| Kiael Kelly | QB | 66 | #149 | 12 | 1,583 pass yds · 11 TD · 8 INT |
| Roman Pearson | DB | 65 | #528 | 7 | 27 tkl · 4 PD · 1 INT |
| Alfred Chea | LB | 63 | #397 | 12 | 59 tkl · 3.5 TFL |
| Willizhuan Yates | DB | 62 | #666 | 10 | 34 tkl · 6 PD · 1 INT |
| Jalen Bonds | RB | 60 | #492 | 3 | 77 rush yds · 1 TD · 2 rec |
| Darin Conley | DL | 59 | #723 | 11 | 28 tkl · 1.5 sacks · 4.5 TFL |
| Dahya Patel | WR | 59 | #717 | 1 | 1 rec · 11 yds · 1 TD |
| Joey Stemler | LB | 59 | #566 | 11 | 54 tkl · 2.0 TFL |
| Kameron Anthony | TE | 58 | #275 | 6 | 7 rec · 117 yds · 2 TD |
| DeJuan Echoles Jr. | LB | 58 | #618 | 10 | 27 tkl · 3.0 sacks · 6.0 TFL |
| Ashton Whitner | DB | 57 | #1037 | 10 | 41 tkl · 1 PD |
| DC Pippin | K | 56 | #181 | 4 | 6 FG · 5 XP · 23 pts |
| Donovan Hamilton | WR | 56 | #904 | 7 | 20 rec · 244 yds |
| Derek Fields | DB | 55 | #1214 | 9 | 34 tkl · 2 PD |
| Joedrick Lewis | DB | 54 | #1272 | 10 | 29 tkl · 3 INT |
| Qian Magwood | WR | 53 | #1070 | 10 | 19 rec · 320 yds · 1 TD |
| Drew Hughes | DL | 53 | #1103 | 11 | 30 tkl · 2.0 sacks · 2.0 TFL |
| Koby Gross | TE | 53 | #387 | 7 | 10 rec · 141 yds · 1 TD |
| Jahmad Harmon | DB | 52 | #1510 | 11 | 28 tkl · 5 PD |
| Muheem McCargo | DB | 51 | #1545 | 12 | 40 tkl · 2 PD · 1 INT |
| Eric McClain | DB | 51 | #1563 | 11 | 28 tkl · 2 PD · 2 INT |
| Adam Saul | P | 51 | #153 | 12 | 69 punts · 41.3 yd avg |
| Eric Weatherly | WR | 50 | #1277 | 12 | 29 rec · 238 yds · 1 TD |
| Caden Johnson | LB | 50 | #999 | 10 | 32 tkl · 1.0 sacks · 3.0 TFL |
| TJ Horton | RB | 47 | #1130 | 10 | 180 rush yds · 15 rec |
| Isaiah Thacker | WR | 47 | #1523 | 3 | 3 rec · 29 yds · 1 TD |
| George Okorie | DL | 46 | #1601 | 1 | 1 tkl |
| Aidan Leffler | QB | 46 | #599 | 1 | 0 INT |
| Drew Cassens | TE | 45 | #574 | 5 | 5 rec · 55 yds · 1 TD |
| Jack Beebe | LB | 45 | #1302 | 12 | 44 tkl · 0.5 sacks · 2.0 TFL |
| Sam Feeney | LB | 44 | #1310 | 4 | 7 tkl · 0.5 TFL |
| Carson Holmer | K | 43 | #363 | 7 | 3 FG · 14 XP · 23 pts |
| Eli Hohlt | WR | 43 | #1752 | 1 | — |
| Elijah Jackson | RB | 43 | #1332 | 3 | 17 rush yds · 1 rec |
| Mikeah Webster | LB | 41 | #1467 | 2 | 4 tkl |
| Brody Boehm | K | 41 | #404 | 1 | — |
| Elisha Durham | WR | 39 | #1989 | 3 | 4 rec · 34 yds |