Skip to main content
← Back to GamesOct 16, 2021Week 7
OhioOhio
26
-Final
27
BuffaloBuffalo
Conference Game

House Prediction

Model Margin

Buffalo by 8.6

Home Win Probability

Buffalo 68%

Market (consensus)

Buffalo -7.5

Edge: Buffalo -7.5 (1.1 pts)

fitted_v1 · Oct 16, 2021

Line Movement

No line movement to chart

Sportsbook snapshots publish once a line is posted for this game.

Team1Q2Q3Q4QFinal
OhioOhio
2105026
BuffaloBuffalo
01001727

Scoring Timeline

Q1Q2Q3Q4014280-70-213-2110-2110-2410-2618-2624-2627-26
BuffaloOhio

Drive Chart

Own 20Own 4050Opp 40Opp 20BUFOHIBUFOHIBUFOHIBUFOHIBUFOHIBUFOHIOHIBUFOHIBUFOHIBUFOHIBUFPUNT38ydTD760ydDOWNS664ydTD199ydPUNT3-4ydTD653ydTO631ydPUNT524ydFG1266ydPUNT511ydTD578ydEND39ydFG1458ydSAF44ydPUNT618ydTD1080ydTO45ydTD735ydPUNT39ydFG1686yd

Box Score

Team statistics comparing Ohio and Buffalo
StatisticOhioBuffalo
Passing6-1022-30
Pass Yards75251
Rush Yards271146
Total Yards346397
Turnovers11
3rd Down4-115-13
Penalties10-876-59
Possession30:0030:00

Player Leaders

Player Leaders

Ohio
passing
Armani Rogers
6/10, 75 YDS
rushing
Armani Rogers
22 CAR, 183 YDS, 2 TD
receiving
Tyler Walton
1 REC, 31 YDS
defense
Buffalo
passing
Kyle Vantrease
22/30, 251 YDS, 2 TD, 1 INT
rushing
Dylan McDuffie
23 CAR, 143 YDS, 1 TD
receiving
Ron Cook Jr.
4 REC, 53 YDS
defense

Play-by-Play

1st & 10Rush+3 ydsPPA -0.24

Dylan McDuffie run for 3 yds to the Buff 23

2nd & 7Rush0 ydsPPA -0.44

Dylan McDuffie run for no gain to the Buff 23

3rd & 7Pass Incompletion0 ydsPPA -0.20

Kyle Vantrease pass incomplete

4th & 7Penalty+5 yds

OHIO Penalty, Offsides (5 Yards) to the Buff 28

4th & 2Punt0 yds

Jackson Baltar punt for 32 yds

1st & 10Rush+20 ydsPPA +1.57

De'Montre Tuggle run for 20 yds to the Buff 40 for a 1ST down

1st & 10Rush+9 ydsPPA +0.84

Armani Rogers run for 9 yds to the Buff 31

2nd & 1Rush+9 ydsPPA -0.30

Armani Rogers run for 9 yds to the Buff 22 for a 1ST down

1st & 10Rush+5 ydsPPA +0.07

De'Montre Tuggle run for 5 yds to the Buff 17

2nd & 5Rush+10 ydsPPA +0.38

Armani Rogers run for 10 yds to the Buff 7 for a 1ST down

1st & 7Rush+1 ydsPPA -0.33

O'Shaan Allison run for 1 yd to the Buff 6

2nd & 6Rushing Touchdown+6 ydsPPA +2.53

De'Montre Tuggle run for 6 yds for a TD (Stephen Johnson KICK)

1st & 10Sack0 ydsPPA -1.01

Kyle Vantrease sacked by Bryce Dugan for 0 yards to the Buff 34

2nd & 11Rush+58 ydsPPA +4.10

Dylan McDuffie run for 58 yds to the Ohio 8 for a 1ST down

1st & 8Rush+4 ydsPPA -0.01

Dylan McDuffie run for 4 yds to the Ohio 4

2nd & 4Rush+3 ydsPPA -0.12

Dylan McDuffie run for 3 yds to the Ohio 1

3rd & 1Rush0 ydsPPA -0.33

Dylan McDuffie run for no gain to the Ohio 1

4th & 1Rush0 ydsPPA -4.21

Matt Myers run for no gain to the Ohio 1

1st & 10Rushing Touchdown+99 ydsPPA +6.99

Armani Rogers run for 99 yds for a TD (Stephen Johnson KICK)

1st & 10Pass Reception+3 ydsPPA -0.30

Kyle Vantrease pass complete to Jake Molinich for 3 yds to the Buff 28

2nd & 7Rush-7 ydsPPA -0.90

Ron Cook Jr. run for a loss of 7 yards to the Buff 21

3rd & 14Pass Incompletion0 ydsPPA -0.08

Kyle Vantrease pass incomplete

4th & 14Punt0 yds

Jackson Baltar punt for 32 yds, downed at the Ohio 47

1st & 10Pass Reception+31 ydsPPA +1.45

Armani Rogers pass complete to Ty Walton for 31 yds to the Buff 22 for a 1ST down

1st & 10Rush+2 ydsPPA -0.22

O'Shaan Allison run for 2 yds to the Buff 20

2nd & 8Rush+10 ydsPPA +0.35

Armani Rogers run for 10 yds to the Buff 10 for a 1ST down

1st & 10Rush+1 ydsPPA -0.23

Armani Rogers run for 1 yd to the Buff 9

2nd & 9Rush-1 ydsPPA -0.34

O'Shaan Allison run for a loss of 1 yard to the Buff 10

3rd & 10Rushing Touchdown+10 ydsPPA +3.08

Armani Rogers run for 10 yds for a TD (Ben Johnson KICK)

1st & 10Rush-2 ydsPPA -0.89

Ron Cook Jr. run for a loss of 2 yards to the Buff 23

2nd & 12Pass Reception+9 ydsPPA +0.50

Kyle Vantrease pass complete to Khamran Laborn for 9 yds to the Buff 32

3rd & 3Pass Reception+13 ydsPPA +2.19

Kyle Vantrease pass complete to Marlyn Johnson for 13 yds to the Buff 45 for a 1ST down

1st & 10Rush+2 ydsPPA -0.68

Ron Cook Jr. run for 2 yds to the Buff 47

2nd & 8Pass Reception+9 ydsPPA +1.54

Kyle Vantrease pass complete to Khamran Laborn for 9 yds to the Ohio 44 for a 1ST down

1st & 10Pass Interception Return0 ydsPPA -3.59

Kyle Vantrease pass intercepted return for no gain to the Ohio 23

1st & 10Pass Reception+14 ydsPPA +1.16

Armani Rogers pass complete to Isiah Cox for 14 yds to the Ohio 37 for a 1ST down

1st & 10Rush+10 ydsPPA +0.96

Armani Rogers run for 10 yds to the Ohio 47 for a 1ST down

1st & 10Rush+2 ydsPPA -0.67

De'Montre Tuggle run for 2 yds to the Ohio 49

2nd & 8Rush+3 ydsPPA -0.41

Armani Rogers run for 3 yds to the Buff 48

3rd & 5Pass Incompletion0 ydsPPA -0.99

Armani Rogers pass incomplete

4th & 5Penalty-5 yds

OHIO Penalty, Delay Of Game (Tariq Drake) to the Ohio 47

4th & 10Punt+44 yds

Jack Wilson punt for 35 yds, downed at the BUFFALO 18 BUFFALO Penalty, Offensive Holding (9 Yards) to the Buff 9

1st & 10Rush+4 ydsPPA -0.04

Dylan McDuffie run for 4 yds to the Buff 13

2nd & 6Rush+4 ydsPPA -0.04

Dylan McDuffie run for 4 yds to the Buff 17

3rd & 2Penalty+15 yds

OHIO Penalty, Personal Foul (15 Yards) to the Buff 42 for a 1ST down

2nd & 20Pass Reception+34 ydsPPA +4.09

Kyle Vantrease pass complete to Ron Cook Jr. for 34 yds to the Ohio 34 for a 1ST down

1st & 10Pass Reception-1 ydsPPA -0.83

Kyle Vantrease pass complete to Ron Cook Jr. for a loss of 1 yard to the Ohio 35

2nd & 11Penalty+5 yds

VANTREASE, Kyle pass to the left incomplete intended for WILLIAMS, Quian thrown to the OHI0. PENALTY OHI Offsides on EVANS, Will enforced 5 yards from the OHI35 to the OHI30 [NHSG]. NO PLAY (replay the down).

2nd & 6Rush+5 ydsPPA +0.08

Dylan McDuffie run for 5 yds to the Ohio 25

3rd & 1Rush+2 ydsPPA +0.25

Dylan McDuffie run for 2 yds to the Ohio 23 for a 1ST down

1st & 10Rush+4 ydsPPA -0.03

Ron Cook Jr. run for 4 yds to the Ohio 19

2nd & 6Rush-1 ydsPPA -0.56

Ron Cook Jr. run for a loss of 1 yard to the Ohio 20

3rd & 7Penalty-10 yds

VANTREASE, Kyle pass up the middle complete for 9 yards to WILLIAMS, Quian caught at the OHI21 and advanced to the OHI11 (CAESAR, Kaieem). PENALTY BUF Illegal Block in the Back on WALLACE, Gabe enforced 10 yards from the OHI20 to the OHI30 [NHSG]. NO PLAY (replay the down).

3rd & 17Pass Reception+5 ydsPPA +0.05

Kyle Vantrease pass complete to Dylan McDuffie for 5 yds to the Ohio 25

1st & 10Rush-10 ydsPPA -2.47

Ron Cook Jr. run for a loss of 10 yards to the Buff 32

4th & 12Field Goal Good+43 yds

Alex McNulty 43 yd FG GOOD

1st & 10Rush+9 ydsPPA +1.25

O'Shaan Allison run for 9 yds to the Ohio 34

2nd & 1Rush+1 ydsPPA -0.42

O'Shaan Allison run for 1 yd to the Ohio 35 for a 1ST down

1st & 10Rush+2 ydsPPA -0.63

O'Shaan Allison run for 2 yds to the Ohio 37

2nd & 8Rush+3 ydsPPA -0.32

O'Shaan Allison run for 3 yds to the Ohio 40

3rd & 5Rush-4 ydsPPA -0.92

Armani Rogers run for a loss of 4 yards to the Ohio 36

4th & 9Punt0 yds

Jack Wilson punt for 42 yds, downed at the Buff 22

1st & 10Pass Reception+13 ydsPPA +1.03

Kyle Vantrease pass complete to Jamari Gassett for 13 yds to the Buff 35 for a 1ST down

1st & 10Pass Reception+35 ydsPPA +2.43

Kyle Vantrease pass complete to Tyler Stephens for 35 yds to the Ohio 30 for a 1ST down

1st & 10Pass Reception+19 ydsPPA +0.29

Kyle Vantrease pass complete to Trevor Borland for 19 yds to the Ohio 11 for a 1ST down

1st & 10Rush+7 ydsPPA +0.30

Kyle Vantrease run for 7 yds to the Ohio 4

2nd & 3Rushing Touchdown+4 ydsPPA +2.22

Dylan McDuffie run for 4 yds for a TD (Alex McNulty KICK)

1st & 10Rush+8 ydsPPA +0.91

Armani Rogers run for 8 yds to the Ohio 33

2nd & 2Rush0 ydsPPA -1.13

O'Shaan Allison run for no gain to the Ohio 33

3rd & 2Rush+1 ydsPPA -0.50

O'Shaan Allison run for 1 yd to the Ohio 34

0th & 2End of Half0 yds

End of 2nd Quarter

1st & 10Rush+2 ydsPPA -0.42

De'Montre Tuggle run for 2 yds to the Ohio 25

2nd & 8Penalty+15 yds

BUFFALO Penalty, Unnecessary Roughness (15 Yards) to the Ohio 42 for a 1ST down

1st & 10Rush+3 ydsPPA -0.43

De'Montre Tuggle run for 3 yds to the Ohio 45

2nd & 7Pass Incompletion0 ydsPPA -1.06

Armani Rogers pass incomplete

3rd & 7Rush+16 ydsPPA +2.91

Armani Rogers run for 16 yds to the Buff 39 for a 1ST down

1st & 10Rush+2 ydsPPA -0.44

Armani Rogers run for 2 yds to the Buff 37

2nd & 8Rush+12 ydsPPA +0.88

Jake Neatherton run for 12 yds to the Buff 25 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.08

Armani Rogers pass complete to Isiah Cox for 5 yds to the Buff 20

2nd & 5Pass Reception+3 ydsPPA -0.15

Armani Rogers pass complete to Isiah Cox for 3 yds to the Buff 17

3rd & 2Rush+4 ydsPPA +0.24

Armani Rogers run for 4 yds to the Buff 13 for a 1ST down

1st & 10Rush+6 ydsPPA +0.18

De'Montre Tuggle run for 6 yds to the Buff 7

2nd & 4Penalty-5 yds

OHIO Penalty, Illegal Snap on TITSWORTH, Parker enforced (-5 Yards) to the Buff 12

2nd & 9Rush+4 ydsPPA -0.03

Armani Rogers run for 4 yds to the Buff 8

3rd & 5Rush+4 ydsPPA -0.03

Armani Rogers run for 4 yds to the Buff 4

4th & 1Penalty-15 yds

ROGERS, Armani pass up the middle complete for 4 yards to LUEHRMAN, Ryan caught at the BUF0 and advanced to the BUF0, TOUCHDOWN OHI, score nullified by penalty. PENALTY OHI Pass Interference on AMBURGEY, Jay enforced 15 yards to the BUF19 [NHSG]. NO PLAY (replay the down).

4th & 16Field Goal Good+33 yds

Stephen Johnson 33 yd FG GOOD

1st & 10Rush+4 ydsPPA -0.09

Dylan McDuffie run for 4 yds to the Buff 24

2nd & 6Pass Incompletion0 ydsPPA -0.51

Kyle Vantrease pass incomplete

3rd & 6Pass Incompletion0 ydsPPA -0.24

Kyle Vantrease pass incomplete

4th & 6Safety0 ydsPPA -1.77

run for a loss of 24 yards for a SAFETY fumbled, recovered by Buff Trevor Borland for a SAFETY , return for no gain

1st & 10Pass Incompletion0 ydsPPA -0.70

Armani Rogers pass incomplete

2nd & 10Rush0 ydsPPA -0.35

Armani Rogers run for no gain to the Ohio 25

3rd & 10Pass Reception+12 ydsPPA +2.08

Armani Rogers pass complete to Ryan Luehrman for 12 yds to the Ohio 37 for a 1ST down

1st & 10Rush+4 ydsPPA -0.16

Armani Rogers run for 4 yds to the Ohio 41

2nd & 6Rush+2 ydsPPA -0.63

O'Shaan Allison run for 2 yds to the Ohio 43

3rd & 4Pass Incompletion0 ydsPPA -0.78

Armani Rogers pass incomplete

4th & 4Punt0 yds

Jack Wilson punt for 37 yds, fair catch by Quian Williams at the Buff 20

1st & 10Pass Reception+5 ydsPPA +0.09

Kyle Vantrease pass complete to Quian Williams for 5 yds to the Buff 25

2nd & 5Pass Reception+18 ydsPPA +1.84

Kyle Vantrease pass complete to Jamari Gassett for 18 yds to the Buff 43 for a 1ST down

1st & 10Pass Reception-1 ydsPPA -1.37

Kyle Vantrease pass complete to Quian Williams for a loss of 1 yard to the Buff 42

2nd & 11Penalty+8 yds

VANTREASE, Kyle pass to the left incomplete intended for WILLIAMS, Quian broken up by KEMENI, Pierre at the BUF50. PENALTY OHI Pass Interference on KEMENI, Pierre enforced at the spot of the foul for 8 yards to the BUF50 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).

2nd & 15Pass Reception+24 ydsPPA +3.18

Kyle Vantrease pass complete to Quian Williams for 24 yds to the Ohio 31 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.58

Kyle Vantrease pass incomplete

2nd & 10Rush0 ydsPPA -0.80

Dylan McDuffie run for no gain to the Ohio 31

3rd & 10Penalty+3 yds

OHIO Penalty, Face mask (3 yards) (Bryce Houston) to the Ohio 14 for a 1ST down

1st & 10Rush+8 ydsPPA +0.45

Dylan McDuffie run for 8 yds to the Ohio 6

2nd & 2Rush+4 ydsPPA +0.89

Dylan McDuffie run for 4 yds to the Ohio 2 for a 1ST down

1st & 2Passing Touchdown+2 ydsPPA +1.21

Kyle Vantrease pass complete to Tyler Stephens for 2 yds for a TD (Kyle Vantrease pass to Dylan McDuffie for Two-Point Conversion)

1st & 10Rush+11 ydsPPA +1.03

Armani Rogers run for 1 yd to the Ohio 31 for a 1ST down BUFFALO Penalty, Defensive Holding (Marcus Fuqua) to the Ohio 41 for a 1ST down

1st & 10Rush+4 ydsPPA -0.17

Sieh Bangura run for 4 yds to the Ohio 45

2nd & 6Fumble Recovery (Own)-8 ydsPPA -2.15

Armani Rogers run for a loss of 8 yards to the Ohio 37 fumbled, recovered by Ohio Sieh Bangura

3rd & 14Rush-2 ydsPPA -0.30

Armani Rogers run for a loss of 2 yards to the Ohio 35

1st & 10Rush+2 ydsPPA -0.37

Matt Myers run for 2 yds to the Ohio 33

2nd & 8Rush+2 ydsPPA -0.44

Dylan McDuffie run for 2 yds to the Ohio 31

3rd & 6Pass Incompletion0 ydsPPA -0.96

Kyle Vantrease pass incomplete

4th & 6Pass Reception+7 ydsPPA +2.06

Kyle Vantrease pass complete to Tyler Stephens for 7 yds to the Ohio 24 for a 1ST down

1st & 10Rush+13 ydsPPA +0.16

Ron Cook Jr. run for 13 yds to the Ohio 11 for a 1ST down

1st & 10Rush+3 ydsPPA -0.09

Ron Cook Jr. run for 3 yds to the Ohio 8

2nd & 7Passing Touchdown+8 ydsPPA +2.62

Kyle Vantrease pass complete to Trevor Borland for 8 yds for a TD

1st & 10Sack0 ydsPPA -0.61

Armani Rogers sacked by Daymond Williams for 0 yards to the Ohio 15

2nd & 17Rush+6 ydsPPA +0.04

Sieh Bangura run for 6 yds to the Ohio 21

3rd & 11Pass Reception+10 ydsPPA +0.32

Armani Rogers pass complete to Sieh Bangura for 10 yds to the Ohio 31

4th & 1Punt0 yds

Jack Wilson punt for 64 yds

1st & 10Rush+11 ydsPPA +0.34

Dylan McDuffie run for 11 yds to the Buff 16 for a 1ST down

1st & 10Rush+4 ydsPPA -0.07

Dylan McDuffie run for 4 yds to the Buff 20

2nd & 6Rush+4 ydsPPA -0.06

Dylan McDuffie run for 4 yds to the Buff 24

3rd & 2Rush+2 ydsPPA +0.71

Dylan McDuffie run for 2 yds to the Buff 26 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.73

Kyle Vantrease pass incomplete

2nd & 10Pass Reception+27 ydsPPA +3.13

Kyle Vantrease pass complete to Ron Cook Jr. for 27 yds to the Ohio 47 for a 1ST down

1st & 10Rush+3 ydsPPA -0.35

Ron Cook Jr. run for 3 yds to the Ohio 44

2nd & 7Pass Reception+12 ydsPPA +1.10

Kyle Vantrease pass complete to Jamari Gassett for 12 yds to the Ohio 32 for a 1ST down

1st & 10Rush+3 ydsPPA -0.19

Dylan McDuffie run for 3 yds to the Ohio 29

2nd & 7Penalty-10 yds

BUFFALO Penalty, Offensive Holding (-10 Yards) to the Ohio 38

2nd & 16Pass Reception+8 ydsPPA +0.64

Kyle Vantrease pass complete to Tyler Stephens for 8 yds to the Ohio 30

3rd & 8Pass Reception+9 ydsPPA +1.29

Kyle Vantrease pass complete to Dominic Johnson for 9 yds to the Ohio 21 for a 1ST down

1st & 10Rush+5 ydsPPA +0.07

Ron Cook Jr. run for 5 yds to the Ohio 16

2nd & 5Rush+4 ydsPPA -0.03

Dylan McDuffie run for 4 yds to the Ohio 12

4th & 3Penalty+5 yds

OHIO Penalty, Offsides (Bryce Dugan) to the Ohio 9 for a 1ST down

1st & 9Field Goal Good+26 yds

Alex McNulty 26 yd FG GOOD

Situational Analysis

Ohio

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
50%
24 plays
2nd
0%
3 plays
40%
5 plays
25%
8 plays
100%
1 play
3rd
50%
2 plays
0%
4 plays
100%
3 plays
50%
2 plays
4th

Buffalo

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
1 play
31%
29 plays
2nd
100%
2 plays
25%
8 plays
50%
8 plays
100%
5 plays
3rd
75%
4 plays
0%
2 plays
50%
2 plays
50%
2 plays
4th
0%
1 play
50%
2 plays