House Prediction
Model Margin
Ohio by 5.6
Home Win Probability
Buffalo 32%
Market (Bovada)
Buffalo +9.5
fitted_v1 · Nov 8, 2023
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 0 | 0 | 10 | 10 | 20 | |
| 0 | 3 | 0 | 7 | 10 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Ohio | Buffalo |
|---|---|---|
| Passing | 14-21 | 16-23 |
| Pass Yards | 121 | 181 |
| Rush Yards | 115 | 114 |
| Total Yards | 236 | 295 |
| Turnovers | 0 | 1 |
| 3rd Down | 4-10 | 7-16 |
| Penalties | 4-17 | 3-25 |
| Possession | 27:50 | 32:10 |
Player Leaders
Player Leaders
Play-by-Play
Kurtis Rourke sacked for a loss of 9 yards to the OHIO 5
Sieh Bangura run for 6 yds to the OHIO 11
Kurtis Rourke run for 5 yds to the OHIO 16
Jack Wilson punt for 52 yds
pass incomplete to Marlyn Johnson
Ron Cook Jr. run for 19 yds to the BUFF 44 for a 1ST down
Ron Cook Jr. run for 3 yds to the BUFF 47
CJ Ogbonna run for 2 yds to the BUFF 49
Cole Snyder pass complete to Boobie Curry for 7 yds to the OHIO 44 for a 1ST down
CJ Ogbonna pass complete to Ron Cook Jr. for 4 yds to the OHIO 40
Ron Cook Jr. run for 2 yds to the OHIO 38
CJ Ogbonna run for a loss of 2 yards to the OHIO 40
Buffalo Penalty, delay of game (Yards) to the OHIO 40
Ohio Penalty, off-side (Jay Crable) to the OHIO 35
Ron Cook Jr. run for 12 yds to the OHIO 23 for a 1ST down
Jacqez Barksdale run for 9 yds to the OHIO 14
Ron Cook Jr. run for a loss of 2 yards to the OHIO 16
CJ Ogbonna run for 2 yds to the OHIO 14
Washington,Mike rush middle (Mathews,Rodney).
Cook,Ron rush (Henderson,Bralen), PENALTY BUF holding (Brock,Trevor), PENALTY OHI off-side (Weaver,Bradley). Ohio Penalty, Offensive holding (Trevor Brock) to the BUFF 32
Ogbonna,CJ rush middle (Weaver,Bradley).
CJ Ogbonna run for 9 yds to the BUFF 41
Ron Cook Jr. run for 2 yds to the BUFF 43 for a 1ST down
Ron Cook Jr. run for a loss of 3 yards to the BUFF 40
Cole Snyder pass incomplete to Darrell Harding Jr., broken up by Bryce Houston
Cole Snyder pass complete to Marlyn Johnson for 3 yds to the BUFF 43
Anthony Venneri punt for 42 yds Ohio Penalty, off-side (Aramoni Rhone) to the OHIO 15
Sieh Bangura run for 1 yd to the OHIO 16
Kurtis Rourke pass complete to Miles Cross for 9 yds to the OHIO 25 for a 1ST down
Ohio Penalty, false start (Kurt Danneker) to the OHIO 20
Sieh Bangura run for 1 yd to the OHIO 21
Kurtis Rourke pass complete to Miles Cross for 8 yds to the OHIO 29
Kurtis Rourke pass complete to Miles Cross for 12 yds to the OHIO 41 for a 1ST down
pass incomplete to Miles Cross
Sieh Bangura run for 2 yds to the OHIO 43
Kurtis Rourke pass complete to Tyler Walton for 2 yds to the OHIO 45
Jack Wilson punt for 49 yds
CJ Ogbonna run for 7 yds to the BUFF 13
Ron Cook Jr. run for a loss of 4 yards to the BUFF 9
Cole Snyder pass complete to Boobie Curry for 48 yds to the OHIO 43 for a 1ST down
Ron Cook Jr. run for 7 yds to the OHIO 36
Cole Snyder run for 8 yds to the OHIO 28 for a 1ST down
Ron Cook Jr. run for 5 yds to the OHIO 23 Buffalo Penalty, Offensive holding (Darrell Harding Jr.) to the OHIO 33
Cole Snyder run for 3 yds to the OHIO 30
Cole Snyder pass complete to Cole Harrity for 3 yds to the OHIO 27
Cole Snyder run for 4 yds to the OHIO 23
Alex McNulty 41 yd FG GOOD
Kurtis Rourke run for 4 yds to the OHIO 29
Kurtis Rourke pass incomplete to Miles Cross, broken up by Jaylon Bass
Kurtis Rourke pass incomplete to Tyler Foster, broken up by Devin Grant
Jack Wilson punt for 36 yds
Jacqez Barksdale run for 3 yds to the BUFF 38
Ron Cook Jr. run for a loss of 1 yard to the BUFF 37
Cole Snyder pass complete to Nik McMillan for 10 yds to the BUFF 47 for a 1ST down
Ron Cook Jr. run for 6 yds to the OHIO 47
Jacqez Barksdale run for 2 yds to the OHIO 45
Ron Cook Jr. run for 1 yd to the OHIO 44
CJ Ogbonna run for 10 yds to the OHIO 34 for a 1ST down
Ron Cook Jr. run for 1 yd to the OHIO 33
Cole Snyder pass complete to Nik McMillan for 5 yds to the OHIO 28
Cole Snyder sacked for a loss of 9 yards to the OHIO 37
Alex McNulty 55 yd FG MISSED
pass incomplete to Sam Wiglusz
Sieh Bangura run for 25 yds to the BUFF 49 for a 1ST down
Kurtis Rourke pass complete to Miles Cross for 11 yds to the BUFF 38 for a 1ST down
Sieh Bangura run for 14 yds to the BUFF 24 for a 1ST down
Ohio Penalty, false start (Tyler Foster) to the BUFF 29
Alex McNulty kickoff for 56 yds , Keegan Wilburn return for 17 yds to the OHIO 26
Sieh Bangura run for 1 yd to the BUFF 28
pass incomplete to Sieh Bangura
Kurtis Rourke pass complete to Tyler Walton for 14 yds to the BUFF 14 for a 1ST down
Kurtis Rourke pass complete to Will Kacmarek for 6 yds to the BUFF 8
Kurtis Rourke run for 4 yds to the BUFF 4 for a 1ST down
Sieh Bangura run for 1 yd to the BUFF 3
pass incomplete to Sam Wiglusz
Kurtis Rourke sacked for a loss of 8 yards to the BUFF 11
Gianni Spetic 29 yd FG GOOD
Alex Kasee kickoff for 64 yds , Ron Cook Jr. return for 5 yds to the BUFF 6
Ron Cook Jr. run for 1 yd to the BUFF 7
Ron Cook Jr. run for a loss of 1 yard to the BUFF 6
Cole Snyder pass complete to Boobie Curry for 5 yds to the BUFF 11
Anthony Venneri punt for 32 yds , Tyler Walton returns for 5 yds to the BUFF 38
Kurtis Rourke pass complete to Will Kacmarek for 5 yds to the BUFF 33
Kurtis Rourke pass complete to Tyler Walton for 6 yds to the BUFF 27 for a 1ST down
Kurtis Rourke pass complete to Tyler Walton for 17 yds to the BUFF 10 for a 1ST down
Sieh Bangura run for 4 yds to the BUFF 6
Kurtis Rourke run for 4 yds to the BUFF 2
Bangura,Sieh rush middle (Murdock,Red).
Sieh Bangura run for 2 yds for a TD (Gianni Spetic KICK)
Cole Snyder pass complete to Darrell Harding Jr. for 52 yds to the OHIO 23 for a 1ST down
CJ Ogbonna run for 7 yds to the OHIO 16
Jacqez Barksdale run for 4 yds to the OHIO 12 for a 1ST down
CJ Ogbonna run for 7 yds to the OHIO 5
CJ Ogbonna run for 3 yds to the OHIO 2 for a 1ST down
Jacqez Barksdale run for 1 yd to the OHIO 1
Jacqez Barksdale run for a loss of 1 yard to the OHIO 2
CJ Ogbonna run for 2 yds for a TD (Alex McNulty KICK) Ohio Penalty, off-side (Justin Birchette) to the OHIO 1
Ohio Penalty, off-side (Justin Birchette) to the OHIO 1
Kurtis Rourke pass complete to Tyler Walton for 7 yds to the OHIO 32
O'Shaan Allison run for 29 yds to the BUFF 39 for a 1ST down
O'Shaan Allison run for 4 yds to the BUFF 35
Kurtis Rourke pass complete to Tyler Walton for 16 yds to the BUFF 19 for a 1ST down
O'Shaan Allison run for 11 yds to the BUFF 8 for a 1ST down
O'Shaan Allison run for a loss of 2 yards to the BUFF 10
Kurtis Rourke run for 1 yd to the BUFF 9
pass incomplete to Miles Cross
Gianni Spetic 25 yd FG GOOD
Alex Kasee kickoff for 42 yds , Ron Cook Jr. return for no gain to the BUFF 21
CJ Ogbonna pass complete to Ron Cook Jr. for 6 yds to the BUFF 27
Ogbonna,CJ rush middle (Houston,Bryce).
Cole Snyder pass complete to Boobie Curry for 6 yds to the BUFF 33 for a 1ST down
Cole Snyder run for a loss of 4 yards to the BUFF 29 Cole Snyder fumbled, recovered by OHIO Keye Thompson Snyder,Cole rush middle for loss of 4 yards to the BUF29, fumble by Snyder,Cole recovered by OHI Thompson,Keye, Thompson,Keye rush.
Sieh Bangura run for 2 yds to the BUFF 27
Kurtis Rourke pass complete to Miles Cross for 4 yds to the BUFF 23
Sieh Bangura run for 10 yds to the BUFF 13 for a 1ST down
Kurtis Rourke pass complete to Sieh Bangura for 4 yds to the BUFF 9
Sieh Bangura run for 4 yds to the BUFF 5
Sieh Bangura run for 3 yds to the BUFF 2 for a 1ST down
Sieh Bangura run for 1 yd to the BUFF 1
Sieh Bangura run for 1 yd for a TD (Gianni Spetic KICK)
Alex Kasee kickoff for 45 yds , Cole Harrity return for 10 yds to the BUFF 45 Buffalo Penalty, Offensive holding (Javien Cuff) to the BUFF 20
pass incomplete to Darrell Harding Jr.
Cole Snyder pass complete to Marlyn Johnson for 4 yds to the BUFF 24
Cole Snyder pass complete to Cole Harrity for 7 yds to the BUFF 31 for a 1ST down
Cole Snyder pass complete to Marlyn Johnson for 6 yds to the BUFF 37
Cole Snyder sacked for a loss of 1 yard to the BUFF 36
pass incomplete to Cole Harrity
Cole Snyder pass complete to Ron Cook Jr. for 11 yds to the BUFF 47 for a 1ST down
Cole Snyder pass incomplete to Marlyn Johnson, broken up by Jeremiah Wood
Cole Snyder pass incomplete to Ron Cook Jr., broken up by Walter Reynolds
Cole Snyder pass complete to Ron Cook Jr. for 4 yds to the OHIO 49
Buffalo Penalty, false start (Marlyn Johnson) to the BUFF 46
pass incomplete to Boobie Curry
End of 4th Quarter

