Gridiron Core

Yager Stadium

3431Final(OT)
SpreadM-OH -6.5
O/U44.5
Last meetingBUF20–M-OH37Nov 19, 2025 · at BUF

Visitors 459 total, 358 passing, 101 rushing. Home 350 total, 154 passing, 196 rushing.

BUFOFFENSEvsM-OHDEFENSESCORING TERRITORYANALYTICSRED ZONE TD RATE / TD PREVENTIONFORCED FG RATE / SETTLED FOR FG RATEBUF RED ZONE TD RATE(OFFENSE)50%PREGAME57%CURRENTM-OH RED ZONE TD ALLOWED(DEFENSE)75%PREGAME57%CURRENTBUF SETTLED FOR FG(OFFENSE)38%PREGAME29%CURRENTM-OH FORCED FG(DEFENSE)15%PREGAME29%CURRENTRED ZONE TRIPS & OUTCOMES(CURRENT GAME)BUFRED ZONETRIPS7TOUCHDOWNS4FIELD GOALS2EMPTY1FIELD GOAL SUCCESS BY DISTANCE | BUF KICKING (CURRENT GAME)MadeMissedSeason (Pregame) Accuracy0 - 29100%30 - 3971%40 - 4950%50+100%0102030405060FIELD GOAL DISTANCE (YARDS)33 yards — made27 yards — madeM-OHOFFENSEvsBUFDEFENSESCORING TERRITORYANALYTICSRED ZONE TD RATE / TD PREVENTIONFORCED FG RATE / SETTLED FOR FG RATEM-OH RED ZONE TD RATE(OFFENSE)57%PREGAME67%CURRENTBUF RED ZONE TD ALLOWED(DEFENSE)60%PREGAME67%CURRENTM-OH SETTLED FOR FG(OFFENSE)36%PREGAME33%CURRENTBUF FORCED FG(DEFENSE)20%PREGAME33%CURRENTRED ZONE TRIPS & OUTCOMES(CURRENT GAME)M-OHRED ZONETRIPS3TOUCHDOWNS2FIELD GOALS1EMPTY0+1 TD FROM OUTSIDE THE 20FIELD GOAL SUCCESS BY DISTANCE | M-OH KICKING (CURRENT GAME)MadeMissedSeason (Pregame) Accuracy0 - 29100%30 - 3950%40 - 4950%50+—0102030405060FIELD GOAL DISTANCE (YARDS)35 yards — made42 yards — missed45 yards — missed

Season baselines are each team's completed games before kickoff (BUF 8, M-OH 8), so the pregame numbers stay fixed once the game starts. Live counts are compared with the season's pace for the time played. Red zone: inside the opponent's 20. Explosive: a run of 10+ or a completion of 15+ yards. Play-by-play and box scores from ESPN.