- Matchup: Ohio Bobcats vs Buffalo Bulls
- Date: Friday, November 28, 2025
- Venue: UB Stadium, Buffalo, NY
- Broadcast: ESPNU
- Betting Odds: Bulls (+7.0)
- Over/Under Total: 44.5
This page may include affiliate links at no extra cost to you, thanks for your support.
On Friday, November 28, 2025, UB Stadium will host the exciting showdown between the Buffalo Bulls (5-6) and the Ohio Bobcats (7-4). According to Vegas odds, Buffalo starts off as 7.0-point underdogs, with an overall betting total set at 44.5 points.
Entering this game, the Ohio Bobcats are enjoying a solid season with a 7-4 record. In their most recent outing, they dominated the UMass Minutemen, securing a decisive victory with a score of 42-14. The Bobcats showcased a strong running game, executing 57 carries for a total of 363 rushing yards—averaging 6.4 yards per carry. They executed 65 plays overall, accumulating 391 total yards. Defensively, Ohio allowed 15 completions out of 28 attempts for 90 yards, resulting in a completion percentage of 53.6%. Against the run, they conceded 125 yards on 39 carries, averaging 3.2 yards per rush attempt given up.

In terms of scoring, the Ohio Bobcats average 28.5 points per game (PPG). They are ranked 15th in Division 1 with an impressive 216.9 rushing yards per game. This season, Ohio has totaled 4,490 offensive yards. Their touchdown distribution includes 12 through the air and 28 on the ground. The Bobcats have successfully achieved 235 first downs and faced 70 penalties totaling 538 yards, while turning the ball over 14 times.
On the defensive side, Ohio has surrendered 2,251 passing yards, ranking them 47th in D-1. They allow an average of 204.6 passing yards per game with a completion rate against them of 64.7%. Overall, they yield 356.9 yards per game (58th in D-1). This season, they have conceded 17 passing touchdowns and 12 rushing touchdowns, allowing opponents to rush for an average of 4.6 yards per attempt and 152.3 yards per game, leading to a total of 1,675 rushing yards allowed in 11 games. The Bobcats currently rank 50th nationally in scoring defense, allowing 22.6 PPG.
The Buffalo Bulls enter this game with a 5-6 record so far this season. In their last match, they faced a tough loss against the Miami RedHawks, concluding the game with a 37-20 scoreline. Buffalo managed to accumulate 349 yards over 82 plays, averaging 4.3 yards per play. Their ground game struggled, averaging just 1.4 yards per carry, totaling only 46 yards on 33 attempts. Defensively, the Bulls gave up 162 rushing yards on 41 carries, averaging 4.0 yards per rush. Their pass defense held a completion percentage against of 52.0%, yielding 185 yards through 13 completions out of 25 attempts.
When assessing their scoring ability, the Bulls are ranked 95th in college football, averaging 23.8 points per game. Buffalo averages 360.0 total yards per outing, placing them 88th nationally. The Bulls’ offense has incurred 503 penalty yards from 61 fouls, ranking 95th in giving up yardage. They’ve committed 13 turnovers with 8 fumbles and achieved 213 first downs. So far, they have 2,478 passing yards, averaging 225.3 yards per game, which ranks them 71st in Division 1. Their ground game adds an average of 134.7 yards, totaling 1,482 rushing yards for the season.
Defensively, the Bulls allow 22.8 points per game, ranking them 51st nationally. They have yielded 1,527 rushing yards (138.8 yards per game) along with 14 rushing touchdowns this season. They’ve given up 15 passing touchdowns, averaging 190.0 yards per game, placing them 26th in Division 1. The Buffalo defense has been on the field for 767 plays this season, ranking 105th in D-1, recording 6 fumbles and 6 interceptions, and conceding a total of 251 points.
Who will emerge victorious in tonight’s clash between the Bobcats and Bulls?
Prediction: Bet on the Bobcats -7.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.
