College football › Teams › Ball State Cardinals
Keldric LusterQB · 180 pass yds · 9 TD
Jalen BondsRB · 49 rush yds · 4 TD
TJ HortonRB · 47 rush yds · 8 TD
Jabari SmithWR · 53 rec yds · 2 TD
Donovan HamiltonWR · 44 rec yds · 1 TD
Jamarion McDougleWR · 37 rec yds · 3 TD
Isaiah ThackerWR · 31 rec yds · 1 TD
Elisha DurhamWR · 19 rec yds · 0 TDBall State Cardinals player props this week
| Player | Market | Line | Best over | Last 10 | Average | Projection |
|---|---|---|---|---|---|---|
| Tate Hoover | Anytime touchdown | Yes | +550 DraftKings | 1/7 | – | – |
| Jamarion McDougle | Receptions | 2.5 | -105 Fanatics | – | 3.1 | – |
| Jamarion McDougle | Anytime touchdown | Yes | +350 Hard Rock | 3/10 | – | – |
| Donovan Hamilton | Receptions | 2.5 | -115 bet365 | – | 3.5 | – |
| Donovan Hamilton | Anytime touchdown | Yes | +330 DraftKings | 1/10 | – | – |
| Keldric Luster | Anytime touchdown | Yes | +150 FanDuel | 3/10 | – | – |
| Isaiah Thacker | Receptions | 1.5 | -261 DraftKings | – | 2.4 | – |
| Isaiah Thacker | Anytime touchdown | Yes | +400 Fanatics | 2/10 | – | – |
| Jabari Smith | Anytime touchdown | Yes | +545 Fliff | 4/10 | – | – |
| TJ Horton | Receptions | 0.5 | -225 bet365 | – | 1.6 | – |
| TJ Horton | Anytime touchdown | Yes | +140 Fliff | 6/10 | – | – |
| Johnny Thompson Jr. | Anytime touchdown | Yes | +310 Fanatics | 0/10 | – | – |
| Jalen Bonds | Receptions | 1.5 | -135 bet365 | – | 2.1 | – |
| Jalen Bonds | Anytime touchdown | Yes | +135 DraftKings | 4/10 | – | – |
American odds, the best over price across the books we track at 6:01 PM ET. Last 10 counts games over the line; average is over the last 10 games; projection is the StatsBench model.
Ball State Cardinals player stats
Passing
| Player | Pos | G | Pass yds | Pass TD | INT | Cmp% | Rush yds |
|---|---|---|---|---|---|---|---|
| Keldric Luster | QB | 8 | 180.3 | 1.13 | 0.75 | 63% | 32.4 |
| Tyler Mizzell | QB | 6 | 43.3 | 0.17 | 0.00 | 61% | 4.7 |
| Mason Atkins | QB | 1 | 10.0 | 0.00 | 0.00 | 100% | 0.0 |
Rushing
| Player | Pos | G | Carries | Rush yds | Rec | Rec yds | TD |
|---|---|---|---|---|---|---|---|
| Jalen Bonds | RB | 7 | 8.6 | 49.4 | 2.1 | 18.7 | 0.57 |
| TJ Horton | RB | 9 | 7.6 | 47.0 | 1.6 | 3.8 | 0.89 |
| Johnny Thompson Jr. | RB | 8 | 4.4 | 10.8 | 1.4 | 9.4 | 0.00 |
| Elijah Jackson | RB | 4 | 2.0 | 8.5 | 1.0 | 6.8 | 0.00 |
Receiving
| Player | Pos | G | Rec | Rec yds | TD |
|---|---|---|---|---|---|
| Jabari Smith | WR | 4 | 5.3 | 53.0 | 0.50 |
| Donovan Hamilton | WR | 8 | 3.5 | 44.3 | 0.13 |
| Jamarion McDougle | WR | 8 | 3.1 | 37.3 | 0.38 |
| Isaiah Thacker | WR | 7 | 2.4 | 30.9 | 0.14 |
| Elisha Durham | WR | 4 | 1.3 | 18.8 | 0.00 |
| CJ Nelson | WR | 6 | 2.0 | 15.0 | 0.00 |
| Tayshon Bardo | WR | 1 | 1.0 | 13.0 | 0.00 |
| Eli Hohlt | WR | 5 | 0.4 | 2.0 | 0.00 |
| Alex Scherle | TE | 5 | 1.2 | 17.0 | 0.20 |
| Tate Hoover | TE | 6 | 1.7 | 11.8 | 0.17 |
Per game, 2026 season. Tap a column to sort.
Ball State Cardinals results
Won byLost by
Winning or losing margin, 9 games.
| Week | Opponent | Result | Top performer | |
|---|---|---|---|---|
| Nov 5 | at MASS | L 1 | Jalen Bonds 127 rush yds, 19 rec yds, 1 TD | Game page |
| Oct 24 | vs SAC | W 17 | Keldric Luster 234 pass yds, 68 rush yds, 3 TD | |
| Oct 17 | at BGSU | W 1 | Keldric Luster 175 pass yds, 118 rush yds, 1 TD | |
| Oct 10 | at NU | L 31 | Keldric Luster 209 pass yds, 1 TD | |
| Oct 3 | vs TOL | L 15 | TJ Horton 90 rush yds, 10 rec yds, 1 TD | |
| Sep 26 | at KENT | L 13 | Jalen Bonds 36 rush yds, 57 rec yds, 1 TD | |
| Sep 19 | at LIB | L 36 | TJ Horton 79 rush yds, 2 TD | |
| Sep 12 | vs STBK | W 24 | Keldric Luster 256 pass yds, 3 TD | |
| Sep 5 | at OSU | L 53 | Keldric Luster 89 pass yds |
9 games this season.
Ball State Cardinals defense
| Per game | BALL | Rank |
|---|---|---|
| Points allowed | 34.8 | 130th of 136 |
| Total yards allowed | 420.8 | 123rd of 136 |
| Passing yards allowed | 245.8 | 117th of 136 |
| Rushing yards allowed | 175.0 | 107th of 136 |
| Passing TDs allowed | 2.2 | 130th of 136 |
| Rushing TDs allowed | 1.8 | 99th of 136 |
| Sacks | 1.8 | 75th of 136 |
| Interceptions | 0.4 | 103rd of 136 |
What the Ball State Cardinals allow by position
| Against | Allowed a game | ||
|---|---|---|---|
| Quarterbacks | 245.8 pass yards 118th of 136 | 2.2 pass tds 130th of 136 | 20.9 rush yards 52nd of 136 |
| Running backs | 153.3 rush yards 126th of 136 | 1.2 rush tds 97th of 136 | 22.4 rec yards 70th of 136 |
| Wide receivers | 187.9 rec yards 125th of 136 | 12.9 receptions 92nd of 136 | 1.7 rec tds 130th of 136 |
| Tight ends | 34.2 rec yards 78th of 136 | 3.1 receptions 60th of 136 | 0.2 rec tds 41st of 136 |
Ranks of the 136 FBS teams: for anything allowed, 1st allows the fewest; for sacks and interceptions, 1st has the most.
Ball State Cardinals depth chart
| Pos | Starter | 2nd | 3rd |
|---|---|---|---|
| QB | Kiael Kelly 147 pass yds | Keldric Luster 201 pass yds | Tyler Mizzell 76 pass yds |
| RB | Qua Ashley 46 rush yds | Jalen Bonds 52 rush yds | TJ Horton 42 rush yds |
| WR | Eric Weatherly 22 rec yds | Ace Cooper | Jamarion McDougle 44 rec yds |
| TE | Tate Hoover 13 rec yds | Maximus Webster 9 rec yds | Koby Gross 26 rec yds |
| K | Brody Boehm | – | – |
Offense; yards are per game this season.
More: College football teams · College football players · College football defense vs position · CFB prop picks · CFB scores · CFB picks against the spread
Updated November 10, 2026.
18+, or the legal age where you live. Research, not a guarantee: every bet can lose. Bet within your means; if gambling stops being fun, contact a local support service.
Frequently Asked Questions
What is the Ball State Cardinals record?
3-6 in 2026, 2-3 in the last 5: 2-1 at home and 1-5 away.
Who is the Ball State Cardinals quarterback?
Keldric Luster, averaging 180.3 passing yards a game with 9 touchdowns over 8 games.
How good is the Ball State Cardinals defense?
They allow 34.8 points a game, 130th of 136 in FBS, 245.8 passing yards (117th of 136) and 175.0 rushing yards (107th of 136).
When do the Ball State Cardinals play next?
At home against the Buffalo Bulls, Wed, Nov 11, 7:30 PM ET.