Week 14
UB Stadium

Ohio31 @FINAL 26Buffalo , Week 14, Nov 28, 2025

7-4 MAC Power rating: 3.2
5-6 MAC Power rating: -7.2

How did the line hold up?

Market line
OHIO -7.0
PM Implied
OHIO -5.7
Blue Chip model
OHIO -7.6
Edge
-0.6OHIO
See details
◂ favors OHIOfavors BUF ▸Market: OHIO -7.0
‹ 10.4 OHIO
Adjust the power ratings by team
The power ratings row was edited directly, please click reset to adjust by team
BUF
no impact
no impact
no impact
BUF
1 OHIO1 BUF2 OHIO2 BUFModel: OHIO -7.6

Betting information

Spread
OHIO -7.0
Total
44.5
Odds implied score
OHIO 25.8 – 18.8 BUF
Prediction markets
OHIO 72% win chance (Kalshi)

DraftKings · as of July 8, 2026

Ohio defeated Buffalo 31–26 in a closely contested finish. Buffalo covered by 2.0; Game went Over by 12.5. The market closed at Ohio -7.0 and the Blue Chip model made it Ohio -7.6. The two were within a point of each other, so there was no meaningful edge in this line.

What are the key factors for Ohio vs Buffalo?

Ohio

Strong Ground Attack

Ohio rushed for 359 yards, led by Parker Navarro (121 yards, 1 TD) and Sieh Bangura (120 yards, 1 TD), dominating time of possession and controlling the game.

Playoff Hopes Alive

Ohio (8-4, 6-2 MAC) needs Ball State to upset Miami (OH) on Saturday to have a chance at the MAC championship game; otherwise, tiebreakers may favor other teams.

Defensive Stand in Final Drive

After Buffalo cut the lead to 31-26, Ohio's defense forced a stop, preventing Buffalo from crossing midfield on their last possession, securing the win.

Navarro's Dual-Threat Performance

Parker Navarro accounted for 268 total yards (147 passing, 121 rushing) and 3 touchdowns (2 passing, 1 rushing), showcasing his versatility as a key offensive weapon.

First-Half Dominance

Ohio built a 21-7 halftime lead with two touchdown passes from Navarro, setting the tone and forcing Buffalo to play catch-up throughout the second half.

What were the weather conditions for Ohio vs Buffalo?

At kickoff, conditions at UB Stadium were Cloudy, 33°F, wind chill 22°F with winds of 18 mph. Wind of 18 mph is enough to matter to the total: the market has historically taken about 1.7 points off the number in this band. It is worth re-checking closer to kickoff. Gusts reaching 25 mph add variance to the kicking and passing game. Games with gusts at or above 30 mph have seen the total move down by about 1.4 points. At 33°F, cold is worth noting but is unlikely to be decisive. Historical weather data for this game is preserved in the panel alongside. Weather data is sourced from WeatherAPI.com.

What happened in the game?

Ohio travels 307 miles to this game, a short road trip.

The trip crosses none of the distance or time-zone thresholds that have measured a price, so travel is not a factor here.

Ohio won by 5 in a closely contested finish.

Buffalo covered the spread narrowly.

The total went Over by 12.5 points.

How do Ohio and Buffalo compare on power ratings?

Blue Chip Analytics power ratings favor Ohio (3.2) over Buffalo (-7.2) by 10.4 points on a neutral field. Despite playing at home, Buffalo faces a power rating deficit. Check whether the market spread accounts for this gap. Buffalo brings a meaningful home field advantage to this matchup (Blue Chip HFA: 2.3). Add this to the neutral-site differential to arrive at a venue-adjusted line.

Blue Chip Analytics power ratings represent expected point margin against an average FBS opponent on a neutral field, calculated from game data sourced via CollegeFootballData.com (CFBD). They are one input: cross-reference with the travel, rest, and weather data above before drawing conclusions.

Sources

Weather

Ohio won and Buffalo covered the spread.

Conditions

as of November 28, 2025 Game-time

Cloudy

33°F

Rain0%
Precip0.00"
Humidity68%
Wind18 mph W
Gusts25 mph
Wind chill22°F
Snow chance0%
Wind map for Ohio at Buffalo: aerial view of UB Stadium, wind from the W at 18.1 mph, gusting to 24.6 mph

Quick facts

Week
Week 14
Kickoff (local)
12:00 PM EST
Venue
UB Stadium
Capacity
25,013
Elevation
600 ft
Surface
Artificial Turf

Travel and rest

Measure OhioAway BuffaloHome
This week307 miles0 miles
Last weekHome gameHome game
Season total2,630 miles3,626 miles
Body clock12:0012:00
Rest9 days8 days