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.
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.
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.
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.
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.
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.
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.
Cloudy
33°F

| Measure | OhioAway | BuffaloHome |
|---|---|---|
| This week | 307 miles | 0 miles |
| Last week | Home game | Home game |
| Season total | 2,630 miles | 3,626 miles |
| Body clock | 12:00 | 12:00 |
| Rest | 9 days | 8 days |