House Prediction
Model Margin
Buffalo by 31.3
Home Win Probability
Buffalo 95%
Market (Bovada)
Buffalo -24
fitted_v1 · Nov 27, 2024
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 | 7 | 0 | 7 | |
| 13 | 13 | 7 | 10 | 43 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Kent State | Buffalo |
|---|---|---|
| Passing | 10-18 | 14-22 |
| Pass Yards | 102 | 193 |
| Rush Yards | 107 | 253 |
| Total Yards | 209 | 446 |
| Turnovers | 1 | 2 |
| 3rd Down | 1-11 | 9-15 |
| Penalties | 4-40 | 3-20 |
| Possession | 28:41 | 31:19 |
Player Leaders
Player Leaders
Play-by-Play
Al-Jay Henderson run for 13 yds to the BUF 38 for a 1ST down
C.J. Ogbonna pass complete to JJ Jenkins for 3 yds to the BUF 41
CJ. Ogbonna pass incomplete to JJ Jenkins
C.J. Ogbonna pass complete to Victor Snow for 13 yds to the KENT 46 for a 1ST down
C.J. Ogbonna pass complete to Victor Snow for 8 yds to the KENT 38
Al-Jay Henderson run for 6 yds to the KENT 32 for a 1ST down
Al-Jay Henderson run for 2 yds to the KENT 30
C.J. Ogbonna pass complete to Jake Orlando for 9 yds to the KENT 21 for a 1ST down
C.J. Ogbonna pass incomplete to Javien Cuff
Al-Jay Henderson run for 9 yds to the KENT 12
C.J. Ogbonna 12 Yd Run (Upton Bellenfant Kick)
Jahzae Kimbrough run for a loss of 2 yards to the KENT 18
Tommy Ulatowski pass complete to Jay Jay Etheridge for 10 yds to the KENT 28
Tommy Ulatowski sacked by Dion Crawford for a loss of 4 yards to the KENT 24
Josh Smith punt for 57 yds Buffalo Penalty, Offensive holding (Caleb Tate) to the BUF 9
Jacqez Barksdale run for 2 yds to the BUF 11
Al-Jay Henderson run for 2 yds to the BUF 13
C.J. Ogbonna pass complete to Victor Snow for 21 yds to the BUF 34 for a 1ST down
Jacqez Barksdale run for 6 yds to the BUF 40
Jacqez Barksdale run for 10 yds to the 50 yard line for a 1ST down
C.J. Ogbonna run for 1 yd to the KENT 49
C.J. Ogbonna pass complete to Victor Snow for 8 yds to the KENT 41
Jacqez Barksdale run for 2 yds to the KENT 39 for a 1ST down
Tadd Barr 39 Yd pass from C.J. Ogbonna (Two-Point Pass Conversion Failed)
Ethan Duane pass incomplete to Andrew Schnackenberg
Jahzae Kimbrough run for 18 yds to the KENT 43 for a 1ST down
Jahzae Kimbrough run for 6 yds to the KENT 49
Tommy Ulatowski pass incomplete to Ardell Banks, broken up by Tristan Souza
Buffalo Penalty, off-side (Tristan Souza) to the BUF 46 for a 1ST down
Tommy Ulatowski pass incomplete
Curtis Douglas run for 3 yds to the BUF 43
Tommy Ulatowski pass incomplete to Jay Jay Etheridge
Josh Smith punt for 33 yds
Jacqez Barksdale run for a loss of 1 yard to the BUF 9
Jacqez Barksdale run for no gain to the BUF 9
C.J. Ogbonna run for 6 yds to the BUF 15
Ethan Duane punt for 39 yds
Jahzae Kimbrough run for a loss of 2 yards to the KENT 44
Jahzae Kimbrough run for 9 yds to the BUF 47
Ruel Tomlinson run for 2 yds to the BUF 45
Tommy Ulatowski run for a loss of 1 yard to the BUF 46
Team Kneel for a loss of 1 yard to the BUF 35
C.J. Ogbonna pass complete to Victor Snow for 16 yds to the KENT 38 for a 1ST down
C.J. Ogbonna run for 1 yd to the KENT 37
C.J. Ogbonna pass complete to Messiah Burch for 4 yds to the KENT 33
C.J. Ogbonna pass incomplete to Victor Snow for a 1ST down Kent State Penalty, roughing passer (Matt Harmon) to the KENT 18 for a 1ST down
Victor Snow 18 Yd pass from C.J. Ogbonna (Two-Point Pass Conversion Failed)
C.J. Ogbonna pass incomplete to JJ Jenkins
Jahzae Kimbrough run for 2 yds to the KENT 27
Tommy Ulatowski pass incomplete to Luke Floriea
Tommy Ulatowski sacked by Dion Crawford for a loss of 3 yards to the KENT 24
Josh Smith punt for 47 yds , Victor Snow returns for 59 yds to the KENT 12
Messiah Burch run for a loss of 7 yards to the KENT 19
C.J. Ogbonna pass intercepted by Canaan Williams
Ruel Tomlinson run for 8 yds to the KENT 16
Tommy Ulatowski pass complete to Jay Jay Etheridge for 37 yds to the BUF 47 for a 1ST down
Curtis Douglas run for 7 yds to the BUF 40
Ruel Tomlinson pass complete to Jay Jay Etheridge for 5 yds to the BUF 35 for a 1ST down
Curtis Douglas run for a loss of 1 yard to the BUF 36
Curtis Douglas run for 3 yds to the BUF 33
Ruel Tomlinson run for no gain to the BUF 33
Ruel Tomlinson sacked by Shaun Dolac and Kobe Stewart for a loss of 2 yards to the BUF 35
Al-Jay Henderson run for 1 yd to the BUF 36
Al-Jay Henderson run for 1 yd to the BUF 37
C.J. Ogbonna sacked by Stephen Daley for 0 yards to the KENT 37 for a 1ST down Kent State Penalty, face mask (15 yards) (Kameron Olds) to the KENT 48 for a 1ST down
Al-Jay Henderson run for 10 yds to the KENT 38 for a 1ST down
Al-Jay Henderson run for 3 yds to the KENT 35
C.J. Ogbonna pass complete to Jacqez Barksdale for 15 yds to the KENT 20 for a 1ST down
Al-Jay Henderson 20 Yd Run (Upton Bellenfant Kick)
Upton Bellenfant kickoff for 55 yds , Ardell Banks return for 2 yds to the KENT 12
Ruel Tomlinson run for 2 yds to the KENT 14
Curtis Douglas run for 3 yds to the KENT 17
Josh Smith punt for 38 yds , Victor Snow returns for 25 yds to the KENT 30
Al-Jay Henderson run for 5 yds to the KENT 25
Al-Jay Henderson run for 1 yd to the KENT 24
C.J. Ogbonna pass complete to Victor Snow for 11 yds to the KENT 13 for a 1ST down
Al-Jay Henderson run for 2 yds to the KENT 11
CJ. Ogbonna pass incomplete to Al-Jay Henderson
C.J. Ogbonna run for 6 yds to the KENT 5
C.J. Ogbonna run for 1 yd to the KENT 4
Ruel Tomlinson run for no gain to the KENT 25
Ruel Tomlinson pass complete to Luke Floriea for 7 yds to the KENT 32
Ruel Tomlinson sacked by Cornell Evans and Kobe Stewart for a loss of 3 yards to the KENT 29
Josh Smith punt for 32 yds , John Keough returns for no gain to the BUF 39, Fumble Recovery by Brodyn Bishop
Tommy Ulatowski pass complete to Jay Jay Etheridge for a loss of 4 yards to the BUF 43
Tommy Ulatowski pass complete to Jay Jay Etheridge for no gain to the BUF 43
Tommy Ulatowski pass complete to Jay Jay Etheridge for 16 yds to the BUF 27 for a 1ST down
Luke Floriea 27 Yd pass from Tommy Ulatowski (Will Hryszko Kick)
C.J. Ogbonna pass complete to Victor Snow for 4 yds to the BUF 29
Al-Jay Henderson run for 1 yd to the BUF 30
C.J. Ogbonna sacked by CJ Young for a loss of 2 yards to the BUF 28
Ethan Duane punt for 61 yds
Jahzae Kimbrough run for 1 yd to the KENT 12
Tommy Ulatowski pass complete to Luke Floriea for 5 yds to the KENT 17
Tommy Ulatowski pass incomplete
Josh Smith punt for 24 yds
C.J. Ogbonna pass incomplete, broken up by Zaid Hamdan Kent State Penalty, off-side (Jaire Rawlison) to the KENT 36
Al-Jay Henderson run for 12 yds to the KENT 24 for a 1ST down
CJ. Ogbonna pass incomplete
Al-Jay Henderson run for 14 yds to the KENT 10 for a 1ST down
Al-Jay Henderson run for a loss of 1 yard to the KENT 11
C.J. Ogbonna pass incomplete to JJ Jenkins, broken up by Jaire Rawlison
C.J. Ogbonna run for 11 yds for a TD (Upton Bellenfant KICK)
Jahzae Kimbrough run for 8 yds to the KENT 33
Tommy Ulatowski run for 15 yds to the KENT 48 for a 1ST down
Jahzae Kimbrough run for a loss of 2 yards to the KENT 46
Jahzae Kimbrough run for 2 yds to the KENT 48
Ruel Tomlinson sacked by Shaun Dolac and Antonio Colclough for a loss of 5 yards to the KENT 43
Josh Smith punt for 30 yds
Al-Jay Henderson run for 8 yds to the BUF 35
Al-Jay Henderson run for no gain to the BUF 35
Al-Jay Henderson run for 10 yds to the BUF 45 for a 1ST down Kent State Penalty, substitution infraction (Luke Floriea) to the BUF 45 for a 1ST down
Jacqez Barksdale run for 2 yds to the BUF 47
Al-Jay Henderson run for 23 yds to the KENT 30 for a 1ST down
Al-Jay Henderson run for 9 yds to the KENT 21
Al-Jay Henderson run for a loss of 3 yards to the KENT 24
C.J. Ogbonna pass incomplete to Tadd Barr, broken up by Dallas Branch
Upton Bellenfant 42 Yd Field Goal
Jahzae Kimbrough run for 6 yds to the KENT 31
Ruel Tomlinson pass incomplete to Luke Floriea
Ruel Tomlinson pass incomplete to Luke Floriea
Josh Smith punt for 44 yds
Al-Jay Henderson run for 1 yd to the BUF 26
Al-Jay Henderson run for 6 yds to the BUF 32
Al-Jay Henderson run for 9 yds to the BUF 41 for a 1ST down
Al-Jay Henderson run for 7 yds to the BUF 48
Al-Jay Henderson run for 11 yds to the KENT 41 for a 1ST down
Al-Jay Henderson run for no gain to the KENT 41
C.J. Ogbonna pass incomplete to Victor Snow, broken up by Matt Harmon
Buffalo Penalty, delay of game (-5 Yards) to the KENT 46
Jacqez Barksdale run for 1 yd to the KENT 45
Ethan Duane punt for 30 yds
Jahzae Kimbrough run for 2 yds to the KENT 17
Ruel Tomlinson sacked by Daishon Folsom and Shaun Dolac for a loss of 5 yards to the KENT 12
Ruel Tomlinson pass complete to Luke Floriea for a loss of 1 yard to the KENT 11
Josh Smith punt for 31 yds
C.J. Ogbonna run for 15 yds to the KENT 27 for a 1ST down
Jacqez Barksdale run for no gain to the KENT 27
Al-Jay Henderson run for 3 yds to the KENT 24
Javien Cuff 24 Yd pass from C.J. Ogbonna (Upton Bellenfant Kick)
Jahzae Kimbrough run for 14 yds to the KENT 39 for a 1ST down
Jahzae Kimbrough run for 3 yds to the KENT 42
Ayden Harris run for 7 yds to the KENT 49 for a 1ST down
Ayden Harris run for 6 yds to the BUF 45
Ayden Harris run for 10 yds to the BUF 35 for a 1ST down
Luke Floriea pass intercepted
Jacqez Barksdale run for 1 yd to the BUF 31
Jacqez Barksdale run for 6 yds to the BUF 37
Jacqez Barksdale run for a loss of 5 yards to the BUF 37

