- Game: Eastern Michigan Eagles vs. Ball State Cardinals
- Date: Saturday, November 15, 2025
- Location: Scheumann Stadium, Muncie, IN
- Broadcast: ESPN+
- Odds/Point Spread: Cardinals (+2.5)
- Total/Over-Under: 50.5
This page may include affiliate links at no extra cost to you, thanks for your support.
The Ball State Cardinals (4-5) are set to challenge the Eastern Michigan Eagles (2-7) at Scheumann Stadium on Saturday, November 15, 2025. The betting line has Eastern Michigan as 2.5-point favorites according to Vegas oddsmakers, with a total point line of 50.5.
The Eastern Michigan Eagles are entering this matchup with a disappointing 2-7 record for the season. In their last encounter, they secured a victory against the Bowling Green Falcons, winning by a score of 27-21. Defensively, the Eagles allowed 130 yards rushing on 35 carries, averaging 3.7 yards per rush. In terms of passing, they surrendered 11 completions out of 16 attempts for 129 yards, achieving a completion rate of 68.8%. Overall, Eastern Michigan executed 75 plays for a total of 385 yards offensively, and their rushing attack recorded 175 yards on 35 attempts, averaging 5.0 yards per carry.

In terms of scoring, the Eastern Michigan Eagles average 24.1 points per game (PPG) and run for an average of 138.9 yards per game, placing them 87th nationally. This season, they have amassed a total of 3,301 offensive yards. The Eagles have scored 14 passing touchdowns and 11 rushing touchdowns, accumulating 176 first downs. However, they’ve also committed 51 penalties costing them 432 yards, along with 7 turnovers.
The Ball State Cardinals, on the other hand, hold a record of 4-5 this season. Their latest game ended in a narrow victory over the Kent State Golden Flashes, wrapping it up with a score of 17-13. During that match, the Cardinals managed only 2.0 yards per carry, accumulating 65 rushing yards on 33 attempts. They recorded 238 total yards via 62 plays, averaging 3.8 yards per play. Ball State’s passing defense allowed a completion rate of 53.6%, giving up 212 yards on 15 completions out of 28 attempts. They faced 33 rushing attempts against them, yielding 89 yards (2.7 yards per carry).
When evaluating their scoring ability, the Cardinals are currently positioned 130th in Division 1 with an average of just 16.4 points per game. They average 268.9 yards per game, which ranks them 133rd nationally. The Ball State offense has accumulated 339 yards from 40 penalties, which places them at 120th for helping their opponent. They’ve thrown 5 interceptions and allowed 6 fumbles to be recovered by the opposition, totaling 131 first downs. This season, the Cardinals have amassed 1,211 passing yards, averaging just 134.6 passing yards per game, putting them at 132nd overall. They also averaged 134.3 rushing yards, totaling 1,209 rushing yards to date.
Defensively, Ball State has allowed 1,577 rushing yards this season (175.2 yards per game) and 16 rushing touchdowns. They’ve also conceded 15 passing touchdowns and allowed 227.7 passing yards per game, ranking them 80th in the nation. Their total points allowed this campaign stand at 251, with their defense generating 4 fumbles and 5 interceptions. The Cardinals have been on the field for 615 plays, ranking 109th in college football. They surrender 27.9 PPG, placing them 94th nationally.
Who will emerge victorious in tonight’s Eagles vs. Cardinals college football battle against the spread?
Pick: Back the Eagles -2.5
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
