- Matchup: Buffalo Bulls vs. Ball State Cardinals
- Scheduled Date: Wednesday, November 11, 2026
- Venue: Scheumann Stadium, Muncie, IN
- Broadcast: ESPN2
- Betting Odds/Point Spread: Cardinals (+2.0)
- Total Points Over/Under: 51
This page may include affiliate links at no extra cost to you, thanks for your support.
The Ball State Cardinals (3-6) are set to clash with the Buffalo Bulls (6-3) at Scheumann Stadium on Wednesday, November 11, 2026. Buffalo enters this contest favored by 2 points, with an over/under line of 51 points.
The Buffalo Bulls come into this game with a record of 6-3 this season. In their previous outing, they secured a victory against the Miami RedHawks, winning 34-31. During that game, the Bulls executed 79 plays, amassing 459 total yards. The ground game totaled 33 carries for 101 yards, averaging 3.1 yards per rush. Defensively, Buffalo allowed 196 yards on 48 attempts, yielding 4.1 yards per carry. In the passing game, they gave up 12 completions on 23 attempts for 154 yards, resulting in a completion rate of 52.2%.

This season, the Bulls have accumulated a total of 3,101 yards. They’ve recorded 12 passing touchdowns and 12 rushing touchdowns while committing 14 turnovers. Offensively, Buffalo has generated 181 first downs and accrued 46 penalties totaling 435 yards. They are averaging 167.3 rushing yards per game, which ranks them 53rd in Division 1. In terms of scoring, Buffalo averages 23.9 points per game.
Defensively, the Bulls rank 79th in allowing points, giving up 26.0 points per game. They permit an average of 4.3 yards per rush and have allowed 154.4 rushing yards per game this season, leading to a total of 1,390 rushing yards surrendered over 9 games. In the air, they have conceded 1,976 yards, ranking them 74th nationally, with an average of 219.6 passing yards allowed per game and a completion percentage of 57.5%. By allowing a total of 374.0 yards per game, they sit at 80th in college football. On the season, they have given up 13 passing touchdowns and 14 rushing touchdowns.
The Cardinals are entering this matchup with a 3-6 record this season. In their last game, they lost narrowly to the UMass Minutemen with a score of 31-30. Ball State averaged 4.5 yards per carry, finishing the game with 168 rushing yards on 37 attempts. They logged 350 total yards while executing 64 plays at an average of 5.5 yards per play. Ball State’s pass defense allowed a completion rate of 68.0%, giving up 302 yards on 17 completions out of 25 attempts. They permitted 39 rushing attempts resulting in 153 yards (3.9 yards per carry).
The Ball State Cardinals average 338.9 yards per game, placing them 112th in the nation. Their offense has incurred 660 yards in penalties over 74 infractions, ranking them 17th in Division 1 for supporting their opponents. They average 144.2 rushing yards per game, totaling 1,298 rushing yards this season. On the downside, they have thrown 6 interceptions while allowing 3 fumbles to be recovered by opponents and have recorded 171 first downs. In scoring terms, the Cardinals rank 104th, averaging 22.9 points per game. They have achieved 1,752 passing yards this season, averaging 194.7 yards per game, which is 105th in the nation.
Defensively, the Cardinals allow an alarming 34.8 points per game, ranking 133rd in college football. They have yielded a total of 1,618 rushing yards (179.8 yards per game) and 18 rushing touchdowns. Additionally, they have given up 20 passing touchdowns along with an average of 246.7 yards per game through the air, placing them 119th nationally. Their defense has participated in 590 plays, ranking them 70th in college football, and they have recorded 4 fumbles and 4 interceptions this season, allowing a total of 313 points.
Who will emerge victorious in tonight’s Bulls/Cardinals college football showdown against the spread?
Prediction: Take the Cardinals +2.0
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.
