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.
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.
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+.
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
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | OHIO -6.5 | 44.5 o -112 / u -108 | Ohio Bobcats — · Buffalo Bulls — |
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
| Team | Overall | In conference |
|---|---|---|
| Eastern Michigan | 1-0 | 1-0 |
| Akron | 0-0 | 0-0 |
| Ball State | 0-0 | 0-0 |
| Bowling Green | 0-0 | 0-0 |
| Buffalo | 0-0 | 0-0 |
| Central Michigan | 0-0 | 0-0 |
| Kent State | 0-0 | 0-0 |
| Massachusetts | 0-0 | 0-0 |
| Miami (OH) | 0-0 | 0-0 |
| Ohio | 0-0 | 0-0 |
| Toledo | 0-0 | 0-0 |
| Western Michigan | 0-0 | 0-0 |
| Sacramento State | 0-1 | 0-1 |
Box score
| Stat | Ohio Bobcats | Buffalo Bulls |
|---|---|---|
| First downs | 27 | 19 |
| Third downs | 7-17 | 5-12 |
| Fourth downs | 3-3 | 1-2 |
| Total yards | 506 | 370 |
| Net passing yards | 147 | 270 |
| Completions | 10/23 | 16/28 |
| Yards per pass | 6.4 | 9.6 |
| Rushing yards | 359 | 100 |
| Rushing attempts | 54 | 32 |
| Yards per rush | 6.6 | 3.1 |
| Penalties | 5-40 | 4-45 |
| Turnovers | 3 | 1 |
| Fumbles lost | 2 | 0 |
| Interceptions thrown | 1 | 1 |
| Time of possession | 38:04 | 21:56 |
Win probability
Above the line favours Buffalo Bulls, below favours Ohio Bobcats.
Venue
- Broadview StadiumBuffalo, NY
- Attendance11096
Elsewhere
- NCAA clears Cincinnati in Brendan Sorsby sports betting probe
- Ohio State's Jeremiah Smith hoping to leave legacy in final season
- Georgia AG to SEC: 'Take all measures available' if LSU plays pros
- Ex-Alabama NIL content director pleads guilty to solicitation
- Minnesota opens the season at home against FCS foe Eastern Illinois
- Judge upholds eligibility for Missouri's Sterling Webb
Picks for NCAAF
NCAAF rules and settlement
- A 42-point college football spread is not a prediction of a 42-point win
- How the moneyline works in college football
- What reverse line movement means in college football
- What an injury report means in college football
- What weather means in college football
- What a divisional game means in college football
These two, other days
- Ohio Bobcats Defeat Buffalo Bulls 95-83Jan 31, 2026
- Ohio Bobcats Defeat Buffalo Bulls 91-80 in NCAAB ShowdownJan 10, 2026