ENSign in
NCAAF · Final

Ohio Bobcats Edge Buffalo Bulls in Close Contest

Friday, November 28, 2025, 12:00 PM ET · Broadview Stadium

Ohio Bobcats 31, Buffalo Bulls 26, final. Our NCAAF picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Ohio Bobcats vs Buffalo Bulls?

Ohio Bobcats beat Buffalo Bulls 31-26 at Broadview Stadium on November 28, 2025.

In a thrilling contest at Broadview Stadium, the Ohio Bobcats narrowly defeated the Buffalo Bulls with a final score of 31-26. This matchup was particularly noteworthy as it showcased the contrasting fortunes of both teams this season. The Bobcats, with an overall record of 8-4, have demonstrated a stronger performance compared to the Bulls, who finished the season at 5-7.

The recent form of both teams highlighted their differing trajectories leading into this game. The Buffalo Bulls entered with a record of 5-5 over their last ten games, but they were on a two-game losing streak, having lost to the Miami (OH) RedHawks 20-37 and the Central Michigan Chippewas 19-38. Buffalo averaged 25.2 points scored per game while allowing 22.8 points, showing a slight edge in offensive production but ultimately struggling defensively. At home, the Bulls had a record of 2-4, which reflects their challenges in front of their home crowd.

In contrast, the Ohio Bobcats were riding a wave of momentum, boasting a 7-3 record in their last ten games and winning their most recent matchup against the Massachusetts Minutemen 42-14. They averaged 28.2 points scored per game while conceding 21.5 points, indicating a solid offensive and defensive balance. The Bobcats had a perfect home record of 6-0 but struggled on the road with only one win in four away games, which added an interesting dynamic to their performance in this away fixture.

This game also marked the second meeting between these two teams, with the Bobcats having previously defeated the Bulls 47-16 in their last encounter on October 26, 2024. This history likely added to the competitive atmosphere as Buffalo sought to avenge their previous loss.

In terms of injuries, the block does not provide specific details on player availability, but any absence of key players could have influenced the outcome. The betting market reflected Ohio as the favorites, with DraftKings setting the spread at 6.5 points in favor of the Bobcats, indicating expectations of a relatively close game.

The conditions during the game were not detailed in the block, but typical late November weather in Ohio could have included cooler temperatures and possibly some wind, factors that often impact gameplay in college football.

Viewers should have watched for Ohio's offensive strategy, which has been effective throughout the season, particularly in their ability to score in the high twenties. Buffalo's performance would have been critical in determining whether they could keep pace with the Bobcats, especially given their recent struggles. Ultimately, Ohio's ability to secure the victory in this tightly contested game underscores their resilience and capacity to perform under pressure.

Odds

BookSpreadTotalMoneyline
DraftKingsOHIO -6.5 44.5 o -112 / u -108 Ohio Bobcats — · Buffalo Bulls —

What these prices pay on $100 · What these numbers mean

Leaders

  • Passing yardsTa'Quan Roberson16/27, 270 YDS, 2 TD, 1 INTBuffalo Bulls
  • Rushing yardsTerrance Shelton Jr.15 CAR, 57 YDSBuffalo Bulls
  • Receiving yardsNik McMillan5 REC, 122 YDSBuffalo Bulls
  • Passing yardsParker Navarro10/23, 147 YDS, 2 TD, 1 INTOhio Bobcats
  • Rushing yardsParker Navarro18 CAR, 121 YDS, 1 TDOhio Bobcats
  • Receiving yardsChase Hendricks5 REC, 92 YDS, 1 TDOhio Bobcats

Recent form

Buffalo Bulls

Last 10: 5-5Streak L225.2 scored · 22.8 allowed per game2-4 at home

  • L20-37vs Miami (OH) RedHawksNov 20
  • L19-38at Central Michigan ChippewasNov 13
  • W28-3at Bowling Green FalconsNov 1
  • L16-24vs Akron ZipsOct 25
  • W28-21at Massachusetts MinutemenOct 18
  • W31-30vs Eastern Michigan EaglesOct 4
  • L17-20vs UConn HuskiesSep 27
  • L17-21vs Troy TrojansSep 20
  • W31-28at Kent State Golden FlashesSep 13
  • W45-6vs Saint Francis Red FlashSep 6

Ohio Bobcats

Last 10: 7-3Streak W128.2 scored · 21.5 allowed per game1-3 away

  • W42-14vs Massachusetts MinutemenNov 19
  • L13-17at Western Michigan BroncosNov 12
  • W24-20vs Miami (OH) RedHawksNov 5
  • W28-21at Eastern Michigan EaglesOct 25
  • W48-21vs Northern Illinois HuskiesOct 18
  • L14-20at Ball State CardinalsOct 4
  • W35-20vs Bowling Green FalconsSep 27
  • W52-35vs Gardner-Webb Runnin' BulldogsSep 20
  • L9-37at Ohio State BuckeyesSep 13
  • W17-10vs West Virginia MountaineersSep 6

Standings

TeamOverallIn conference
Eastern Michigan1-01-0
Akron0-00-0
Ball State0-00-0
Bowling Green0-00-0
Buffalo0-00-0
Central Michigan0-00-0
Kent State0-00-0
Massachusetts0-00-0
Miami (OH)0-00-0
Ohio0-00-0
Toledo0-00-0
Western Michigan0-00-0
Sacramento State0-10-1

Box score

StatOhio BobcatsBuffalo Bulls
First downs2719
Third downs7-175-12
Fourth downs3-31-2
Total yards506370
Net passing yards147270
Completions10/2316/28
Yards per pass6.49.6
Rushing yards359100
Rushing attempts5432
Yards per rush6.63.1
Penalties5-404-45
Turnovers31
Fumbles lost20
Interceptions thrown11
Time of possession38:0421:56

Win probability

Above the line favours Buffalo Bulls, below favours Ohio Bobcats.

Venue

  • Broadview StadiumBuffalo, NY
  • Attendance11096

Elsewhere

Picks for NCAAF

NCAAF rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.