DraftKings · as of July 10, 2026
Purdue defeated Ball State 31–0 in a dominant performance. Purdue covered by 14.5; Game went Under by 19.5. The market closed at Purdue -16.5 and the Blue Chip model made it Purdue -17.4. The two were within a point of each other, so there was no meaningful edge in this line.
Ball State's offense managed only 203 total yards and was shut out, with quarterback Kiael Kelly throwing for 87 yards and rushing for 63. The Cardinals missed two field goals (45 and 29 yards) and converted just 4 of 13 third downs, highlighting inefficiency in scoring positions.
Despite the loss, Ball State did not commit any turnovers and had only three penalties for 18 yards, showing good discipline under new coach Mike Uremovich. This could be a foundation for improvement in future games.
Ball State held a significant time of possession edge (over 7 minutes more than Purdue), but failed to turn that into points due to poor third-down conversion rate (4/13) and missed field goals, indicating a need for better execution in critical situations.
The defense allowed 433 yards but forced no turnovers. While they held Purdue to 31 points, missed tackles in the second half contributed to big plays, suggesting improvement needed in tackling consistency.
Ball State travels to face Auburn next, a significant step up in competition. The Cardinals will need to improve offensive efficiency, especially in the red zone, and maintain discipline to compete against a stronger opponent.
At kickoff, conditions at Ross-Ade Stadium were Partly cloudy, 73°F with winds of 4 mph. Weather is not expected to be a meaningful factor in this game. Historical weather data for this game is preserved in the panel alongside. Weather data is sourced from WeatherAPI.com.
Partly cloudy
73°F

| Measure | Ball StateAway | PurdueHome |
|---|---|---|
| This week | 81 miles | 0 miles |
| Last week | Bye week | Bye week |
| Season total | 81 miles | 0 miles |
| Body clock | 12:00 | 12:00 |
| Rest | Season opener | Season opener |