House Prediction
Model Margin
Kent State by 6.7
Home Win Probability
Kent State 63%
Market (consensus)
Kent State -7
fitted_v1 · Oct 9, 2021
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 | 10 | 28 | 0 | 38 | |
| 14 | 17 | 3 | 14 | 48 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Buffalo | Kent State |
|---|---|---|
| Passing | 24-45 | 22-36 |
| Pass Yards | 237 | 407 |
| Rush Yards | 312 | 226 |
| Total Yards | 549 | 633 |
| Turnovers | 2 | 0 |
| 3rd Down | 6-18 | 5-13 |
| Penalties | 7-65 | 10-105 |
| Possession | 36:22 | 23:38 |
Player Leaders
Player Leaders
Play-by-Play
Dustin Crum pass complete to Keshunn Abram for 54 yds to the Buff 16 for a 1ST down
Marquez Cooper run for 1 yd to the Buff 15
Nykeim Johnson run for 9 yds to the Buff 6 for a 1ST down
Marquez Cooper run for 1 yd to the Buff 5
Marquez Cooper run for no gain to the Buff 5
PENALTY KSU False Start 5 yards from BUF05 to BUF10. NO PLAY.
Dustin Crum run for 10 yds for a TD, (Andrew Glass KICK)
Kevin Marks Jr. run for 8 yds to the Buff 33
Kevin Marks Jr. run for 10 yds to the Buff 43 for a 1ST down
Kevin Marks Jr. run for no gain to the Buff 43
Kyle Vantrease pass incomplete to Quian Williams
Kyle Vantrease pass incomplete to Jamari Gassett
PENALTY KSU UNS: Unsportsmanlike Conduct 15 yards from BUF43 to KSU42, 1ST DOWN. NO PLAY.
Ron Cook Jr. run for 3 yds to the KntSt 39
Dylan McDuffie run for 5 yds to the KntSt 34
Matt Myers run for no gain to the KntSt 34
PENALTY BUF False Start (Klenk,Jack) 5 yards from KSU34 to KSU39. NO PLAY.
Matt Myers pass complete to Jamari Gassett for 8 yds to the KntSt 31 for a 1ST down
Kevin Marks Jr. run for 6 yds to the KntSt 25
Kyle Vantrease pass complete to Quian Williams for 5 yds to the KntSt 30
Kyle Vantrease pass complete to Kevin Marks Jr. for 3 yds to the KntSt 27
Kyle Vantrease pass incomplete to Jamari Gassett
Kyle Vantrease pass incomplete to Jamari Gassett
Marquez Cooper run for 1 yd to the KntSt 28
Marquez Cooper run for 9 yds to the KntSt 37 for a 1ST down
Dustin Crum pass incomplete to Dante Cephas
KENT ST Penalty, Illegal Shift ( Yards) declined
KENT ST Penalty, Illegal Formation ( Yards) declined
Josh Smith punt for 34 yds, fair catch by Ron Cook Jr. at the Buff 30
Kyle Vantrease pass incomplete to Trevor Borland
Kevin Marks Jr. run for 4 yds to the Buff 34
Kyle Vantrease pass incomplete to Jake Molinich
PENALTY BUF False Start (Weitz,Fabien) 5 yards from BUF34 to BUF29. NO PLAY.
Jackson Baltar punt for 47 yds, fair catch by Nykeim Johnson at the KntSt 24
Dustin Crum run for 9 yds to the KntSt 33
Dustin Crum run for 3 yds to the KntSt 36 for a 1ST down
Xavier Williams run for 6 yds to the KntSt 42
Dustin Crum pass complete to Dante Cephas for 5 yds to the KntSt 47 for a 1ST down
Dustin Crum pass complete to Dante Cephas for 9 yds to the Buff 44
Xavier Williams run for 5 yds to the Buff 39 for a 1ST down
Dustin Crum pass complete to Dante Cephas for 39 yds for a TD, (Andrew Glass KICK)
Ron Cook Jr. run for no gain to the Buff 27
Ron Cook Jr. run for 12 yds to the Buff 39 for a 1ST down
Kyle Vantrease pass incomplete to Quian Williams
Ron Cook Jr. run for 3 yds to the Buff 42
Vantrease,Kyle pass complete to Borland,Trevor for 6 yards to the BUF48 (Lawrence-Burke,Mandela) PENALTY BUF Holding (Fuzak,Jake) 10 yards from BUF42 to BUF32. NO PLAY.
Kyle Vantrease pass incomplete to Quian Williams
Jackson Baltar punt for 28 yds
Dustin Crum pass complete to Keshunn Abram for 20 yds to the Buff 40 for a 1ST down
Xavier Williams run for 6 yds to the Buff 34
Dustin Crum pass complete to Dante Cephas for 5 yds to the Buff 29 for a 1ST down
Xavier Williams run for 12 yds to the Buff 17 for a 1ST down
Xavier Williams run for 5 yds to the Buff 12
Xavier Williams run for 1 yd to the Buff 11
Dustin Crum run for 8 yds to the Buff 3 for a 1ST down
Xavier Williams run for 2 yds to the Buff 5
Dustin Crum run for 5 yds for a TD, (Andrew Glass KICK)
Dylan McDuffie run for 2 yds to the Buff 29
Kyle Vantrease pass incomplete to Jamari Gassett
Kyle Vantrease pass complete to Dylan McDuffie for 18 yds to the Buff 47 for a 1ST down
Dylan McDuffie run for 1 yd to the Buff 48
Kyle Vantrease pass complete to Trevor Borland for 2 yds to the 50 yard line
Kyle Vantrease pass complete to Bernard Porter for 12 yds to the KntSt 38 for a 1ST down
Kevin Marks Jr. run for 3 yds to the KntSt 35
Kevin Marks Jr. run for 6 yds to the KntSt 29
Dylan McDuffie run for no gain to the KntSt 29
Matt Myers run for 1 yd to the KntSt 28 for a 1ST down
Vantrease,Kyle pass incomplete to Williams,Quian, 1ST DOWN, PENALTY KSU Pass Interference (Miller,Montre) 15 yards from KSU28 to KSU13, 1ST DOWN. NO PLAY.
Kyle Vantrease run for 10 yds to the KntSt 3 for a 1ST down
Kevin Marks Jr. run for 1 yd to the KntSt 2
Kevin Marks Jr. run for 2 yds for a TD, (Alex McNulty KICK)
Marquez Cooper run for 3 yds to the KntSt 28
Crum,Dustin pass incomplete to Abram,Keshunn PENALTY BUF Pass Interference (King,Isaiah) 15 yards from KSU28 to KSU43, 1ST DOWN. NO PLAY.
Dustin Crum pass incomplete to Keshunn Abram
Dustin Crum pass incomplete to Dante Cephas
Marquez Cooper run for 11 yds to the Buff 46 for a 1ST down
Dustin Crum pass complete to Dante Cephas for 14 yds to the Buff 32 for a 1ST down
Dustin Crum pass complete to Nykeim Johnson for 8 yds to the Buff 24
Dustin Crum run for 5 yds to the Buff 19 for a 1ST down
Marquez Cooper run for 19 yds for a TD, (Andrew Glass KICK)
KENT ST Penalty, Defensive Holding (A.J. Musolino) to the KntSt 47 for a 1ST down
Kevin Marks Jr. run for 4 yds to the KntSt 43
Kyle Vantrease pass complete to Quian Williams for 6 yds to the KntSt 37 for a 1ST down
Kevin Marks Jr. run for 4 yds to the KntSt 33
Kevin Marks Jr. run for 4 yds to the KntSt 29
Matt Myers run for 7 yds to the KntSt 22 for a 1ST down
Dylan McDuffie run for 2 yds to the KntSt 20
Ron Cook Jr. run for 3 yds to the KntSt 23
Kyle Vantrease pass incomplete to Dominic Johnson
Alex McNulty 41 yd FG GOOD
Dustin Crum pass complete to Dante Cephas for 11 yds to the KntSt 36 for a 1ST down
Marquez Cooper run for 11 yds to the KntSt 47 for a 1ST down
Dustin Crum pass complete to Dante Cephas for 2 yds to the KntSt 49 KENT ST Penalty, Illegal Block (-10 Yards) to the KntSt 41
Dustin Crum pass complete to Marquez Cooper for 8 yds to the KntSt 49
Dustin Crum pass complete to Dante Cephas for 7 yds to the Buff 44
Dustin Crum pass incomplete to Keshunn Abram
Dustin Crum run for 16 yds to the Buff 28 for a 1ST down
Marquez Cooper run for 14 yds to the Buff 14 for a 1ST down
Dustin Crum pass incomplete to Ja'Shaun Poke
Dustin Crum run for 7 yds to the Buff 7
Dustin Crum pass complete to Ja'Shaun Poke for 2 yds to the Buff 9
Andrew Glass 26 yd FG GOOD
End of 2nd Quarter
Kyle Vantrease pass incomplete to Quian Williams
Kevin Marks Jr. run for 11 yds to the Buff 43 for a 1ST down
Kyle Vantrease pass incomplete to Marlyn Johnson
Kyle Vantrease run for 24 yds to the KntSt 33 for a 1ST down
Kyle Vantrease pass complete to Dominic Johnson for 17 yds to the KntSt 16 for a 1ST down
Kevin Marks Jr. run for 16 yds for a TD, (Alex McNulty KICK)
Dustin Crum pass complete to Ja'Shaun Poke for 15 yds to the KntSt 40 for a 1ST down
Dustin Crum pass incomplete to Ja'Shaun Poke
Dustin Crum run for 1 yd to the KntSt 41
Dustin Crum pass incomplete to Ja'Shaun Poke
Josh Smith punt for 30 yds, fair catch by Ron Cook Jr. at the Buff 29
Kyle Vantrease pass incomplete to Dominic Johnson
Dylan McDuffie run for 37 yds to the KntSt 34 for a 1ST down
Ron Cook Jr. run for 24 yds to the KntSt 10 for a 1ST down
Dylan McDuffie run for 1 yd to the KntSt 9
Kyle Vantrease pass complete to Jake Molinich for 9 yds for a TD, (Alex McNulty KICK)
Marquez Cooper run for 11 yds to the KntSt 36 for a 1ST down
Dustin Crum run for 1 yd to the KntSt 37 KENT ST Penalty, Offensive Holding (Aaron Hackett) to the KntSt 27
Marquez Cooper run for 2 yds to the KntSt 25
Dustin Crum pass complete to Nykeim Johnson for 45 yds to the KENTST 30 for a 1ST down BUFFALO Penalty, Defensive Offside (Khamran Laborn) declined for a 1ST down
Crum,Dustin pass incomplete to Cephas,Dante PENALTY BUF Pass Interference (King,Isaiah) 15 yards from BUF30 to BUF15, 1ST DOWN. NO PLAY.
Dustin Crum sacked for a loss of 7 yards to the Buff 22
Dustin Crum pass incomplete to Dante Cephas
Dustin Crum run for 7 yds to the Buff 29
Andrew Glass 46 yd FG MISSED
Ron Cook Jr. run for 1 yd to the Buff 30
Kyle Vantrease pass complete to Quian Williams for 12 yds to the Buff 42 for a 1ST down
Ron Cook Jr. run for 6 yds to the Buff 48
Ron Cook Jr. run for 5 yds to the KntSt 47 for a 1ST down
Kyle Vantrease pass complete to Quian Williams for 9 yds to the KntSt 38
Ron Cook Jr. run for 2 yds to the KntSt 36 for a 1ST down
Kyle Vantrease pass complete to Ron Cook Jr. for 24 yds to the KntSt 12 for a 1ST down
Kyle Vantrease run for 7 yds to the KntSt 5
Kevin Marks Jr. run for no gain to the KntSt 5
Kevin Marks Jr. run for 1 yd to the KntSt 4
Matt Myers run for 4 yds for a TD, (Alex McNulty KICK)
Crum,Dustin pass incomplete to Cephas,Dante PENALTY BUF Holding (Ingram,Ja'Marcus) 10 yards from KSU25 to KSU35, 1ST DOWN. NO PLAY.
KENT ST Penalty, Illegal Formation ( Yards) declined
Dustin Crum run for 2 yds to the KntSt 37
Dustin Crum pass complete to Nykeim Johnson for 32 yds to the Buff 31 for a 1ST down
Dustin Crum pass complete to Dante Cephas for 6 yds to the Buff 25
Dustin Crum pass incomplete to Keshunn Abram
Dustin Crum pass incomplete to Devontez Walker
Andrew Glass 42 yd FG GOOD
Andrew Glass kickoff for 35 yds , Trevor Borland return for 7 yds to the Buff 37
Kyle Vantrease pass complete to Quian Williams for 24 yds to the KntSt 39 for a 1ST down
Dylan McDuffie run for 2 yds to the KntSt 37
Dylan McDuffie run for 27 yds to the KntSt 10 for a 1ST down
Dylan McDuffie run for 10 yds for a TD, (Alex McNulty KICK)
Dustin Crum pass incomplete to Dante Cephas
Marquez Cooper run for 3 yds to the KntSt 28
Dustin Crum pass complete to Ja'Shaun Poke for 41 yds to the KENTST 31 for a 1ST down BUFFALO Penalty, Defensive Holding (Khamran Laborn) declined for a 1ST down
Dustin Crum run for 20 yds to the Buff 11 for a 1ST down
Marquez Cooper run for 6 yds to the Buff 5
Dustin Crum pass complete to Dante Cephas for 5 yds for a TD, (Andrew Glass KICK)
Kyle Vantrease pass complete to Ron Cook Jr. for 4 yds to the Buff 39
Ron Cook Jr. run for 1 yd to the Buff 40
Kyle Vantrease pass complete to Dylan McDuffie for 7 yds to the Buff 47 for a 1ST down
Kyle Vantrease pass incomplete to Quian Williams
Matt Myers run for 6 yds to the KntSt 47
KENT ST Penalty, Personal Foul (15 Yards) to the KntSt 29 for a 1ST down
Ron Cook Jr. run for 4 yds to the KntSt 25
Ron Cook Jr. run for 14 yds to the KntSt 11 for a 1ST down
Ron Cook Jr. run for no gain to the KntSt 11
Kyle Vantrease pass incomplete to Quian Williams
Matt Myers run for 5 yds to the KntSt 6 BUFFALO Penalty, Illegal Formation (Khamran Laborn) declined
Alex McNulty 24 yd FG MISSED
Dustin Crum pass complete to Dante Cephas for 19 yds to the KntSt 39 for a 1ST down
Marquez Cooper run for 2 yds to the KntSt 41
Dustin Crum pass complete to Dante Cephas for 24 yds to the Buff 35 for a 1ST down
Crum,Dustin pass incomplete to Abram,Keshunn PENALTY KSU Ineligible Downfield on Pass (Gregorie,Adam) 5 yards from BUF35 to BUF40. NO PLAY.
Dustin Crum pass complete to Dante Cephas for 40 yds for a TD, (Andrew Glass KICK)
Andrew Glass kickoff for 64 yds , Ron Cook Jr. return for 41 yds to the Buff 42
Kyle Vantrease pass complete to Quian Williams for 12 yds to the KntSt 46 for a 1ST down
Vantrease,Kyle pass incomplete to Williams,Quian PENALTY KSU Pass Interference (Miller,Montre) 15 yards from KSU46 to KSU31, 1ST DOWN. NO PLAY.
Kyle Vantrease sacked by Antoine Cook for a loss of 8 yards to the KntSt 39
Kyle Vantrease pass complete to Kevin Marks Jr. for no gain to the KntSt 39
Kyle Vantrease pass complete to Quian Williams for 12 yds to the KntSt 27
Alex McNulty 45 yd FG MISSED
Marquez Cooper run for 3 yds to the KntSt 30
Marquez Cooper run for 11 yds to the KntSt 41 for a 1ST down
Dustin Crum run for 5 yds to the KntSt 36
Dustin Crum run for 4 yds to the KntSt 40
Dustin Crum pass incomplete to Ja'Shaun Poke
Josh Smith punt for 42 yds, punt out-of-bounds at the Buff 18
Kyle Vantrease pass incomplete to Dominic Johnson
Kyle Vantrease pass complete to Ron Cook Jr. for 6 yds to the Buff 24
Kyle Vantrease pass complete to Quian Williams for 16 yds to the Buff 40 for a 1ST down
Kyle Vantrease pass incomplete to Tyler Stephens
Kyle Vantrease pass complete to Ron Cook Jr. for 1 yd to the Buff 41
Kyle Vantrease pass complete to Dylan McDuffie for 7 yds to the Buff 48
Kyle Vantrease pass complete to Dominic Johnson for 17 yds to the KntSt 35 for a 1ST down
Kyle Vantrease run for 11 yds to the KntSt 24 for a 1ST down
Kyle Vantrease sacked by Matt Harmon for a loss of 3 yards to the KntSt 27
Kyle Vantrease pass intercepted
Marquez Cooper run for 1 yd to the KntSt 28
Marquez Cooper run for 2 yds to the KntSt 30
Marquez Cooper run for 6 yds to the KntSt 36
PENALTY KSU False Start (Monnin,Nathan) 5 yards from KSU36 to KSU31. NO PLAY.
Josh Smith punt for 47 yds, punt out-of-bounds at the Buff 22
Kyle Vantrease pass incomplete to Dominic Johnson
Kyle Vantrease pass complete to Khamran Laborn for 16 yds to the Buff 38 for a 1ST down
Kyle Vantrease pass incomplete to Dominic Johnson
Kyle Vantrease pass incomplete to Dominic Johnson
Kyle Vantrease pass intercepted

