The lead after every score: above the line Ohio is ahead, below it Buffalo. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
14:43
TDPapi White 73 Yd pass from Quinton Maxwell (Louie Zervos Kick)1 play, 73 yds, 0:17 · from OHIO 27
BUFF 0–7 OHIO
3:08
FGLouie Zervos 32 Yd Field Goal 4 plays, 1 yds, 0:52 · from BUF 16
BUFF 0–10 OHIO
2nd quarter
12:30
TDMaleek Irons 1 Yd Run (Louie Zervos Kick)7 plays, 79 yds, 2:53 · from OHIO 21
BUFF 0–17 OHIO
11:29
FGLouie Zervos 51 Yd Field Goal 4 plays, 0 yds, 0:55 · from BUF 34
BUFF 0–20 OHIO
10:53
TDMason Schreck 75 Yd pass from Tyree Jackson (Adam Mitcheson Kick)2 plays, 75 yds, 0:36 · from BUF 25
BUFF 7–20 OHIO
8:55
TDElijah Ball 36 Yd pass from Quinton Maxwell (Louie Zervos Kick)5 plays, 67 yds, 1:52 · from OHIO 33
BUFF 7–27 OHIO
4:54
FGAdam Mitcheson 22 Yd Field Goal 9 plays, 62 yds, 3:54 · from BUF 33
BUFF 10–27 OHIO
4th quarter
9:16
TDQuinton Maxwell 1 Yd Run (Louie Zervos Kick)10 plays, 47 yds, 5:01 · from BUF 47
BUFF 10–34 OHIO
Drives
OHIO 6/12 scoredBUFF 2/13 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
OHIO
OHIO 27
1
73
0:17
Touchdown
Q1
14:37
BUFF
BUF 25
8
22
4:27
Punt
Q1
10:10
OHIO
OHIO 20
5
1
2:47
Punt
Q1
7:23
BUFF
BUF 34
6
12
3:23
Interception
Q1
4:00
OHIO
BUF 16
4
1
0:52
Field Goal
Q1
2:59
BUFF
BUF 46
10
33
2:42
Missed FG
Q1
0:17
OHIO
OHIO 21
7
79
2:53
Touchdown
Q2
12:30
BUFF
BUF 29
0
5
0:06
Fumble
Q2
12:24
OHIO
BUF 34
4
0
0:55
Field Goal
Q2
11:29
BUFF
BUF 25
2
75
0:36
Touchdown
Q2
10:47
OHIO
OHIO 33
5
67
1:52
Touchdown
Q2
8:48
BUFF
BUF 33
9
62
3:54
Field Goal
Win probability
Ohio 100% · pregame line Ohio −19.0 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Tyree Jackson
23/38
302
7.9
1
1
62.3
Grant Rohach
1/2
6
3.0
0
0
40.0
Rushing
CAR
YDS
AVG
TD
LONG
Jordan Johnson
17
59
3.5
0
25
Tyree Jackson
15
25
1.7
0
12
Johnathan Hawkins
4
19
4.8
0
11
Grant Rohach
2
2
1.0
0
7
Receiving
REC
YDS
AVG
TD
LONG
Mason Schreck
7
120
17.1
1
75
Malcolm Robinson
4
73
18.3
0
44
Marcus McGill
4
40
10.0
0
16
Johnathan Hawkins
3
29
9.7
0
16
Jacob Martinez
2
24
12.0
0
13
K.J. Osborn
2
13
6.5
0
7
Kamathi Holsey
1
8
8.0
0
8
Jordan Johnson
1
1
1.0
0
1
Kicking
FG
PCT
LONG
XP
PTS
Adam Mitcheson
1/3
33.3
22
1/1
4
Punting
NO
YDS
AVG
TB
In 20
LONG
Kyle DeWeen
6
215
35.8
0
0
53
Biggest plays
OHIO +5%Q1 14:43 Quinton Maxwell pass complete to Papi White for 73 yds for a TD, (Louie Zervos KICK)
OHIO +4%Q1 4:00 Dorian Brown run for 1 yd to the Buff 15
OHIO +3%Q1 0:17 Quinton Maxwell pass complete to Papi White for 16 yds to the Ohio 37 for a 1ST down
BUFF +3%Q1 3:08 Michael Farkas kickoff for 48 yds , Jamarl Eiland return for 29 yds to the Buff 46
BUFF +2%Q2 10:53 Tyree Jackson pass complete to Mason Schreck for 75 yds for a TD, (Adam Mitcheson KICK)
Team stats
Stat
BUFF
OHIO
1st Downs
19
18
3rd down efficiency
13-23
7-15
4th down efficiency
0-0
0-0
Total Yards
413
377
Passing
308
221
Comp/Att
24/40
13/23
Yards per pass
7.7
9.6
Rushing
105
156
Rushing Attempts
38
39
Yards per rush
2.8
4.0
Penalties
8-65
5-44
Turnovers
2
0
Fumbles lost
1
0
Interceptions thrown
1
0
Possession
31:36
28:24
Play by play
Q4 0:00 End of 4th Quarter
Q4 2:49 3rd & 13 at BUF 21 Johnathan Hawkins run for 11 yds to the Buff 32
Q4 2:49 2nd & 15 at BUF 19 Johnathan Hawkins run for 2 yds to the Buff 21
Q4 2:49 1st & 10 at BUF 24 Grant Rohach sacked by Chukwudi Chukwu for a loss of 5 yards to the Buff 19
Q4 2:49 3rd & 3 at BUF 18 Grant Rohach pass complete to K.J. Osborn for 6 yds to the Buff 24 for a 1ST down
Q4 2:49 2nd & 3 at BUF 18 Grant Rohach pass incomplete to Jacob Martinez
Q4 2:49 1st & 10 at BUF 11 Grant Rohach run for 7 yds to the Buff 18
Q4 6:54 4th & 11 at BUF 43 Michael Farkas punt for 32 yds, fair catch by Jamarl Eiland at the Buff 11
Q4 6:54 4th & 6 at BUF 38 OHIO Penalty, delay of game (-5 Yards) to the Buff 43
Q4 6:54 3rd & 5 at BUF 37 Dl Knock run for a loss of 1 yard to the Buff 38
Q4 6:54 2nd & 8 at BUF 40 Dl Knock run for 3 yds to the Buff 37
Q4 6:54 1st & 10 at BUF 42 Dl Knock run for 2 yds to the Buff 40
Q4 6:54 3rd & 4 at OHIO 36 Quinton Maxwell run for 22 yds to the Buff 42 for a 1ST down
Q4 6:54 2nd & 5 at OHIO 35 Dl Knock run for 1 yd to the Ohio 36
Q4 6:54 1st & 10 at OHIO 30 Dl Knock run for 5 yds to the Ohio 35
Q4 9:10 4th & 7 at BUF 36 Kyle Deween punt for 36 yds , Papi White returns for 2 yds to the Ohio 30
Q4 9:10 3rd & 7 at BUF 36 Tyree Jackson pass incomplete to K.J. Osborn BUFFALO Penalty, illegal touching ( Yards) declined
Q4 9:10 2nd & 13 at BUF 30 Tyree Jackson run for 6 yds to the Buff 36
Q4 9:10 2nd & 8 at BUF 35 BUFFALO Penalty, false start (-5 Yards) to the Buff 30
Q4 9:10 1st & 10 at BUF 33 Tyree Jackson run for 2 yds to the Buff 35
Q4 9:10 3rd & 9 at BUF 23 Tyree Jackson pass complete to Johnathan Hawkins for 10 yds to the Buff 33 for a 1ST down
Q4 9:10 2nd & 9 at BUF 23 Tyree Jackson pass incomplete to Johnathan Hawkins, broken up by Trent Smart
Q4 9:10 1st & 10 at BUF 22 Tyree Jackson run for 1 yd to the Buff 23
Q4 9:16 Michael Farkas kickoff for 57 yds , Jamarl Eiland return for 14 yds to the Buff 22
Q4 9:16 3rd & Goal at BUF 1 Quinton Maxwell run for 1 yd for a TD, (Louie Zervos KICK)