Buffalo at Kent State

Saturday, October 9, 2021

Kent State beat Buffalo 48–⁠38. It was their 25th meeting; after it, Buffalo led the series 13–⁠12.

AwayBuffalo4–⁠8 in 2021
38
HomeKent State7–⁠7 in 2021
48

Final at Dix Stadium, KentTV: ESPNUAttendance 12,105

At kickoff
66°F, partly cloudy, calmWeather: NOAA NCEI Integrated Surface Database; Portage County Airport (KPOV), 10 km from the stadium
Official
Ron HudsonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Buffalo01028038
Kent State141731448

Standouts

  • PassingDustin Crum22 of 36, 407 yards, 3 TDKent State
  • RushingMarquez Cooper21 carries, 112 yards, 1 TDKent State
  • ReceivingDante Cephas13 catches, 186 yards, 3 TDKent State
  • DefenseMatt Harmon4 tackles, 1 sack, 1 for loss, 1 INTKent State

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Buffalo

PassingC/AttYdsTDInt
Kyle Vantrease24/4523712
RushingCarYdsTDLong
Dylan McDuffie1087137
Kevin Marks1680216
Ron Cook Jr.1472024
Kyle Vantrease749024
ReceivingRecYdsTDLong
Quian Williams886024
Ron Cook Jr.435024
Dominic Johnson234017
Dylan McDuffie332018
DefenseTklTFLSacksInt
Kadofi Wright101.500
Ja’Marcus Ingram10100
James Patterson90.500
Cory Gross Jr.7000
Eric Black20.50.50
George Wolo10.50.50

Kent State

PassingC/AttYdsTDInt
Dustin Crum22/3640730
RushingCarYdsTDLong
Marquez Cooper21112119
Dustin Crum1672220
Xavier Williams733012
Nykeim Johnson1909
ReceivingRecYdsTDLong
Dante Cephas13186340
Nykeim Johnson385045
Keshunn Abram274054
Ja’Shaun Poke354041
DefenseTklTFLSacksInt
Manny Lawrence-Burke13000
A.J. Musolino13000
Zayin West12100
Dean Clark10000
K.J. Sherald5101
Matt Harmon4111
Antoine Cook3110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

BuffaloKent State
549Total yards633
237Passing yards407
312Rushing yards226
5.3Yards per pass11.3
5.8Yards per rush5.0
36First downs33
6–⁠18Third downs5–⁠13
4–⁠5Fourth downs1–⁠1
2Turnovers0
7–⁠65Penalties10–⁠105
36:22Possession23:38
1Sacks (by defense)2

Efficiency

BuffaloKent State
41%Success rate58%
0.17EPA per play0.51
1.39Explosiveness1.34
0.36Rushing EPA0.37
0.07Passing EPA0.69
33%Passing-down success48%
−0.13First-down EPA0.31
0.35Second-down EPA0.51
0.44Third-down EPA1.06
13%Havoc by its defense13%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Kent State 53% to win. Elo’s favorite won.

The line

Kent State −7, over/under 66.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Kent State 69%, Buffalo 31%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Kent State end zoneBuffalo end zoneQ1 Kent StateTouchdown, 6 playsQ1 BuffaloTurnover on downs, 13 playsQ1 Kent StatePunt, 5 playsQ1 BuffaloPunt, 3 playsQ1 Kent StateTouchdown, 7 playsQ1 BuffaloPunt, 5 playsQ1 Kent StateTouchdown, 9 playsQ2 BuffaloTouchdown, 13 playsQ2 Kent StateTouchdown, 8 playsQ2 BuffaloField goal, 10 playsQ2 Kent StateField goal, 12 playsQ3 BuffaloTouchdown, 6 playsQ3 Kent StatePunt, 4 playsQ3 BuffaloTouchdown, 5 playsQ3 Kent StateResult not recorded, 8 playsQ3 BuffaloTouchdown, 11 playsQ3 Kent StateField goal, 7 playsQ3 BuffaloTouchdown, 4 playsQ3 Kent StateTouchdown, 6 playsQ4 BuffaloResult not recorded, 12 playsQ4 Kent StateTouchdown, 4 playsQ4 BuffaloResult not recorded, 5 playsQ4 Kent StatePunt, 5 playsQ4 BuffaloInterception, 10 playsQ4 Kent StatePunt, 3 playsQ4 BuffaloInterception, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Kent State drives left to right, Buffalo right to left.
  1. Q1 Kent StateTouchdown, 6 plays, 70 yards
  2. Q1 BuffaloTurnover on downs, 13 plays, 48 yards
  3. Q1 Kent StatePunt, 5 plays, 9 yards
  4. Q1 BuffaloPunt, 3 plays, −1 yard
  5. Q1 Kent StateTouchdown, 7 plays, 76 yards
  6. Q1 BuffaloPunt, 5 plays, 5 yards
  7. Q1 Kent StateTouchdown, 9 plays, 60 yards
  8. Q2 BuffaloTouchdown, 13 plays, 73 yards
  9. Q2 Kent StateTouchdown, 8 plays, 75 yards
  10. Q2 BuffaloField goal, 10 plays, 42 yards
  11. Q2 Kent StateField goal, 12 plays, 66 yards
  12. Q3 BuffaloTouchdown, 6 plays, 68 yards
  13. Q3 Kent StatePunt, 4 plays, 16 yards
  14. Q3 BuffaloTouchdown, 5 plays, 71 yards
  15. Q3 Kent StateResult not recorded, 8 plays, 46 yards
  16. Q3 BuffaloTouchdown, 11 plays, 71 yards
  17. Q3 Kent StateField goal, 7 plays, 50 yards
  18. Q3 BuffaloTouchdown, 4 plays, 63 yards
  19. Q3 Kent StateTouchdown, 6 plays, 75 yards
  20. Q4 BuffaloResult not recorded, 12 plays, 59 yards
  21. Q4 Kent StateTouchdown, 4 plays, 80 yards
  22. Q4 BuffaloResult not recorded, 5 plays, 31 yards
  23. Q4 Kent StatePunt, 5 plays, 13 yards
  24. Q4 BuffaloInterception, 10 plays, 55 yards
  25. Q4 Kent StatePunt, 3 plays, 4 yards
  26. Q4 BuffaloInterception, 5 plays, 16 yards

Play by play

1st quarter9 drives, then Kent State 14, Buffalo 0
Kent State Touchdown, 6 plays
15:001st & 10 at own 30Dustin Crum pass complete to Keshunn Abram for 54 yds to the Buff 16 for a 1ST down
15:001st & 10 at opp 16Marquez Cooper run for 1 yd to the Buff 15
15:002nd & 9 at opp 15Nykeim Johnson run for 9 yds to the Buff 6 for a 1ST down
15:001st & goal at opp 6Marquez Cooper run for 1 yd to the Buff 5
15:002nd & goal at opp 5Marquez Cooper run for no gain to the Buff 5
15:003rd & goal at opp 5PENALTY KSU False Start 5 yards from BUF05 to BUF10. NO PLAY.
12:343rd & goal at opp 10Dustin Crum run for 10 yds for a TD, (Andrew Glass KICK)Kent State 7, Buffalo 0
Buffalo Turnover on downs, 13 plays
12:341st & 10 at own 35Andrew Glass kickoff for 44 yds
12:341st & 10 at own 25Kevin Marks Jr. run for 8 yds to the Buff 33
12:342nd & 2 at own 33Kevin Marks Jr. run for 10 yds to the Buff 43 for a 1ST down
12:341st & 10 at own 43Kevin Marks Jr. run for no gain to the Buff 43
12:342nd & 10 at own 43Kyle Vantrease pass incomplete to Quian Williams
12:343rd & 10 at own 43Kyle Vantrease pass incomplete to Jamari Gassett
12:344th & 10 at own 43PENALTY KSU UNS: Unsportsmanlike Conduct 15 yards from BUF43 to KSU42, 1ST DOWN. NO PLAY.
12:341st & 10 at opp 42Ron Cook Jr. run for 3 yds to the KntSt 39
12:342nd & 7 at opp 39Dylan McDuffie run for 5 yds to the KntSt 34
12:343rd & 2 at opp 34Matt Myers run for no gain to the KntSt 34
12:344th & 2 at opp 34PENALTY BUF False Start (Klenk,Jack) 5 yards from KSU34 to KSU39. NO PLAY.
12:344th & 7 at opp 39Matt Myers pass complete to Jamari Gassett for 8 yds to the KntSt 31 for a 1ST down
12:341st & 10 at opp 31Kevin Marks Jr. run for 6 yds to the KntSt 25
12:342nd & 4 at opp 25Kyle Vantrease pass complete to Quian Williams for 5 yds to the KntSt 30
12:343rd & 9 at opp 30Kyle Vantrease pass complete to Kevin Marks Jr. for 3 yds to the KntSt 27
7:284th & 6 at opp 27Kyle Vantrease pass incomplete to Jamari Gassett
Kent State Punt, 5 plays
7:281st & 10 at own 27Marquez Cooper run for 1 yd to the KntSt 28
7:282nd & 9 at own 28Marquez Cooper run for 9 yds to the KntSt 37 for a 1ST down
Buffalo Turnover on downs, 13 plays
7:284th & 6 at opp 27Kyle Vantrease pass incomplete to Jamari Gassett
Kent State Punt, 5 plays
7:281st & 10 at own 37Dustin Crum pass incomplete to Dante Cephas
7:282nd & 10 at own 37KENT ST Penalty, Illegal Shift ( Yards) declined
7:283rd & 11 at own 36KENT ST Penalty, Illegal Formation ( Yards) declined
6:024th & 11 at own 36Josh Smith punt for 34 yds, fair catch by Ron Cook Jr. at the Buff 30
Buffalo Punt, 3 plays
6:021st & 10 at own 30Kyle Vantrease pass incomplete to Trevor Borland
6:022nd & 10 at own 30Kevin Marks Jr. run for 4 yds to the Buff 34
6:023rd & 6 at own 34Kyle Vantrease pass incomplete to Jake Molinich
6:024th & 6 at own 34PENALTY BUF False Start (Weitz,Fabien) 5 yards from BUF34 to BUF29. NO PLAY.
5:064th & 11 at own 29Jackson Baltar punt for 47 yds, fair catch by Nykeim Johnson at the KntSt 24
Kent State Touchdown, 7 plays
5:061st & 10 at own 24Dustin Crum run for 9 yds to the KntSt 33
5:062nd & 1 at own 33Dustin Crum run for 3 yds to the KntSt 36 for a 1ST down
5:061st & 10 at own 36Xavier Williams run for 6 yds to the KntSt 42
5:062nd & 4 at own 42Dustin Crum pass complete to Dante Cephas for 5 yds to the KntSt 47 for a 1ST down
5:061st & 10 at own 47Dustin Crum pass complete to Dante Cephas for 9 yds to the Buff 44
5:062nd & 1 at opp 44Xavier Williams run for 5 yds to the Buff 39 for a 1ST down
3:161st & 10 at opp 39Dustin Crum pass complete to Dante Cephas for 39 yds for a TD, (Andrew Glass KICK)Kent State 14, Buffalo 0
Buffalo Punt, 5 plays
3:161st & 10 at own 35Andrew Glass kickoff for 38 yds
3:161st & 10 at own 27Ron Cook Jr. run for no gain to the Buff 27
3:162nd & 10 at own 27Ron Cook Jr. run for 12 yds to the Buff 39 for a 1ST down
3:161st & 10 at own 39Kyle Vantrease pass incomplete to Quian Williams
3:162nd & 10 at own 39Ron Cook Jr. run for 3 yds to the Buff 42
3:163rd & 7 at own 42Vantrease,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.
3:163rd & 17 at own 32Kyle Vantrease pass incomplete to Quian Williams
1:093rd & 17 at own 32Timeout KENT ST, clock 01:09
1:004th & 17 at own 32Jackson Baltar punt for 28 yds
Kent State Touchdown, 9 plays
1:001st & 10 at own 40Dustin Crum pass complete to Keshunn Abram for 20 yds to the Buff 40 for a 1ST down
1:001st & 10 at opp 40Xavier Williams run for 6 yds to the Buff 34
1:002nd & 4 at opp 34Dustin Crum pass complete to Dante Cephas for 5 yds to the Buff 29 for a 1ST down
0:001st & 10 at opp 29Xavier Williams run for 12 yds to the Buff 17 for a 1ST down
Q2 15:001st & 10 at opp 17Xavier Williams run for 5 yds to the Buff 12
Q2 15:002nd & 5 at opp 12Xavier Williams run for 1 yd to the Buff 11
Q2 15:003rd & 4 at opp 11Dustin Crum run for 8 yds to the Buff 3 for a 1ST down
Q2 15:001st & goal at opp 3Xavier Williams run for 2 yds to the Buff 5
Q2 13:192nd & goal at opp 5Dustin Crum run for 5 yds for a TD, (Andrew Glass KICK)Kent State 21, Buffalo 0
2nd quarter4 drives, then Kent State 31, Buffalo 10
Buffalo Touchdown, 13 plays
13:191st & 10 at own 35Andrew Glass kickoff for 38 yds
13:191st & 10 at own 27Dylan McDuffie run for 2 yds to the Buff 29
13:192nd & 8 at own 29Kyle Vantrease pass incomplete to Jamari Gassett
13:193rd & 8 at own 29Kyle Vantrease pass complete to Dylan McDuffie for 18 yds to the Buff 47 for a 1ST down
13:191st & 10 at own 47Dylan McDuffie run for 1 yd to the Buff 48
13:192nd & 9 at own 48Kyle Vantrease pass complete to Trevor Borland for 2 yds to the 50 yard line
13:193rd & 7 at the 50Kyle Vantrease pass complete to Bernard Porter for 12 yds to the KntSt 38 for a 1ST down
13:191st & 10 at opp 38Kevin Marks Jr. run for 3 yds to the KntSt 35
13:192nd & 7 at opp 35Kevin Marks Jr. run for 6 yds to the KntSt 29
13:193rd & 1 at opp 29Dylan McDuffie run for no gain to the KntSt 29
13:194th & 1 at opp 29Matt Myers run for 1 yd to the KntSt 28 for a 1ST down
9:034th & 1 at opp 29Timeout BUFFALO, clock 09:03
9:031st & 10 at opp 28Vantrease,Kyle pass incomplete to Williams,Quian, 1ST DOWN, PENALTY KSU Pass Interference (Miller,Montre) 15 yards from KSU28 to KSU13, 1ST DOWN. NO PLAY.
9:031st & 10 at opp 13Kyle Vantrease run for 10 yds to the KntSt 3 for a 1ST down
9:031st & goal at opp 3Kevin Marks Jr. run for 1 yd to the KntSt 2
8:032nd & goal at opp 2Kevin Marks Jr. run for 2 yds for a TD, (Alex McNulty KICK)Kent State 21, Buffalo 7
Kent State Touchdown, 8 plays
8:031st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
8:031st & 10 at own 25Marquez Cooper run for 3 yds to the KntSt 28
8:032nd & 7 at own 28Crum,Dustin pass incomplete to Abram,Keshunn PENALTY BUF Pass Interference (King,Isaiah) 15 yards from KSU28 to KSU43, 1ST DOWN. NO PLAY.
8:031st & 10 at own 43Dustin Crum pass incomplete to Keshunn Abram
8:032nd & 10 at own 43Dustin Crum pass incomplete to Dante Cephas
8:033rd & 10 at own 43Marquez Cooper run for 11 yds to the Buff 46 for a 1ST down
8:031st & 10 at opp 46Dustin Crum pass complete to Dante Cephas for 14 yds to the Buff 32 for a 1ST down
6:561st & 10 at opp 46Timeout BUFFALO, clock 06:56
6:561st & 10 at opp 32Dustin Crum pass complete to Nykeim Johnson for 8 yds to the Buff 24
6:562nd & 2 at opp 24Dustin Crum run for 5 yds to the Buff 19 for a 1ST down
6:121st & 10 at opp 19Marquez Cooper run for 19 yds for a TD, (Andrew Glass KICK)Kent State 28, Buffalo 7
Buffalo Field goal, 10 plays
6:121st & 10 at own 35Andrew Glass kickoff for 39 yds
6:121st & 10 at own 35KENT ST Penalty, Defensive Holding (A.J. Musolino) to the KntSt 47 for a 1ST down
6:121st & 10 at opp 47Kevin Marks Jr. run for 4 yds to the KntSt 43
6:122nd & 6 at opp 43Kyle Vantrease pass complete to Quian Williams for 6 yds to the KntSt 37 for a 1ST down
6:121st & 10 at opp 37Kevin Marks Jr. run for 4 yds to the KntSt 33
6:122nd & 6 at opp 33Kevin Marks Jr. run for 4 yds to the KntSt 29
6:123rd & 2 at opp 29Matt Myers run for 7 yds to the KntSt 22 for a 1ST down
6:121st & 10 at opp 22Dylan McDuffie run for 2 yds to the KntSt 20
6:122nd & 8 at opp 20Ron Cook Jr. run for 3 yds to the KntSt 23
6:123rd & 11 at opp 23Kyle Vantrease pass incomplete to Dominic Johnson
2:243rd & 11 at opp 23Timeout BUFFALO, clock 02:24
2:194th & 11 at opp 23Alex McNulty 41 yd FG GOODKent State 28, Buffalo 10
Kent State Field goal, 12 plays
2:191st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
2:191st & 10 at own 25Dustin Crum pass complete to Dante Cephas for 11 yds to the KntSt 36 for a 1ST down
2:191st & 10 at own 36Marquez Cooper run for 11 yds to the KntSt 47 for a 1ST down
2:191st & 10 at own 47Dustin Crum pass complete to Dante Cephas for 2 yds to the KntSt 49 KENT ST Penalty, Illegal Block (-10 Yards) to the KntSt 41
2:191st & 16 at own 41Dustin Crum pass complete to Marquez Cooper for 8 yds to the KntSt 49
2:192nd & 8 at own 49Dustin Crum pass complete to Dante Cephas for 7 yds to the Buff 44
2:193rd & 1 at opp 44Dustin Crum pass incomplete to Keshunn Abram
2:194th & 1 at opp 44Dustin Crum run for 16 yds to the Buff 28 for a 1ST down
2:191st & 10 at opp 28Marquez Cooper run for 14 yds to the Buff 14 for a 1ST down
2:191st & 10 at opp 14Dustin Crum pass incomplete to Ja’Shaun Poke
2:192nd & 10 at opp 14Dustin Crum run for 7 yds to the Buff 7
0:272nd & 10 at opp 14Timeout KENT ST, clock 00:27
0:273rd & 3 at opp 7Dustin Crum pass complete to Ja’Shaun Poke for 2 yds to the Buff 9
0:023rd & 3 at opp 7Timeout KENT ST, clock 00:02
0:004th & 5 at opp 9Andrew Glass 26 yd FG GOODKent State 31, Buffalo 10
3rd quarter8 drives, then Buffalo 38, Kent State 34
Buffalo Touchdown, 6 plays
15:001st & 10 at own 35Andrew Glass kickoff for 33 yds
15:001st & 10 at own 32Kyle Vantrease pass incomplete to Quian Williams
15:002nd & 10 at own 32Kevin Marks Jr. run for 11 yds to the Buff 43 for a 1ST down
15:001st & 10 at own 43Kyle Vantrease pass incomplete to Marlyn Johnson
15:002nd & 10 at own 43Kyle Vantrease run for 24 yds to the KntSt 33 for a 1ST down
15:001st & 10 at opp 33Kyle Vantrease pass complete to Dominic Johnson for 17 yds to the KntSt 16 for a 1ST down
13:311st & 10 at opp 16Kevin Marks Jr. run for 16 yds for a TD, (Alex McNulty KICK)Kent State 31, Buffalo 17
Kent State Punt, 4 plays
13:311st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
13:311st & 10 at own 25Dustin Crum pass complete to Ja’Shaun Poke for 15 yds to the KntSt 40 for a 1ST down
13:311st & 10 at own 40Dustin Crum pass incomplete to Ja’Shaun Poke
13:312nd & 10 at own 40Dustin Crum run for 1 yd to the KntSt 41
13:313rd & 9 at own 41Dustin Crum pass incomplete to Ja’Shaun Poke
12:334th & 9 at own 41Josh Smith punt for 30 yds, fair catch by Ron Cook Jr. at the Buff 29
Buffalo Touchdown, 5 plays
12:331st & 10 at own 29Kyle Vantrease pass incomplete to Dominic Johnson
12:332nd & 10 at own 29Dylan McDuffie run for 37 yds to the KntSt 34 for a 1ST down
12:331st & 10 at opp 34Ron Cook Jr. run for 24 yds to the KntSt 10 for a 1ST down
12:331st & goal at opp 10Dylan McDuffie run for 1 yd to the KntSt 9
10:572nd & goal at opp 9Kyle Vantrease pass complete to Jake Molinich for 9 yds for a TD, (Alex McNulty KICK)Kent State 31, Buffalo 24
Kent State Result not recorded, 8 plays
10:571st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
10:571st & 10 at own 25Marquez Cooper run for 11 yds to the KntSt 36 for a 1ST down
10:571st & 10 at own 36Dustin Crum run for 1 yd to the KntSt 37 KENT ST Penalty, Offensive Holding (Aaron Hackett) to the KntSt 27
10:571st & 19 at own 27Marquez Cooper run for 2 yds to the KntSt 25
10:572nd & 21 at own 25Dustin 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
10:571st & 10 at opp 30Crum,Dustin pass incomplete to Cephas,Dante PENALTY BUF Pass Interference (King,Isaiah) 15 yards from BUF30 to BUF15, 1ST DOWN. NO PLAY.
10:571st & 10 at opp 15Dustin Crum sacked for a loss of 7 yards to the Buff 22
10:572nd & 17 at opp 22Dustin Crum pass incomplete to Dante Cephas
10:573rd & 17 at opp 22Dustin Crum run for 7 yds to the Buff 29
8:374th & 24 at opp 29Andrew Glass 46 yd FG MISSED
Buffalo Touchdown, 11 plays
8:371st & 10 at own 29Ron Cook Jr. run for 1 yd to the Buff 30
8:372nd & 9 at own 30Kyle Vantrease pass complete to Quian Williams for 12 yds to the Buff 42 for a 1ST down
8:371st & 10 at own 42Ron Cook Jr. run for 6 yds to the Buff 48
8:372nd & 4 at own 48Ron Cook Jr. run for 5 yds to the KntSt 47 for a 1ST down
8:371st & 10 at opp 47Kyle Vantrease pass complete to Quian Williams for 9 yds to the KntSt 38
8:372nd & 1 at opp 38Ron Cook Jr. run for 2 yds to the KntSt 36 for a 1ST down
8:371st & 10 at opp 36Kyle Vantrease pass complete to Ron Cook Jr. for 24 yds to the KntSt 12 for a 1ST down
8:371st & 10 at opp 12Kyle Vantrease run for 7 yds to the KntSt 5
8:372nd & 3 at opp 5Kevin Marks Jr. run for no gain to the KntSt 5
8:373rd & 3 at opp 5Kevin Marks Jr. run for 1 yd to the KntSt 4
4:014th & 2 at opp 4Matt Myers run for 4 yds for a TD, (Alex McNulty KICK)Tied at 31
Kent State Field goal, 7 plays
4:011st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
4:011st & 10 at own 25Crum,Dustin pass incomplete to Cephas,Dante PENALTY BUF Holding (Ingram,Ja’Marcus) 10 yards from KSU25 to KSU35, 1ST DOWN. NO PLAY.
4:011st & 10 at own 35KENT ST Penalty, Illegal Formation ( Yards) declined
4:012nd & 10 at own 35Dustin Crum run for 2 yds to the KntSt 37
4:013rd & 8 at own 37Dustin Crum pass complete to Nykeim Johnson for 32 yds to the Buff 31 for a 1ST down
4:011st & 10 at opp 31Dustin Crum pass complete to Dante Cephas for 6 yds to the Buff 25
4:012nd & 4 at opp 25Dustin Crum pass incomplete to Keshunn Abram
4:013rd & 4 at opp 25Dustin Crum pass incomplete to Devontez Walker
2:214th & 4 at opp 25Andrew Glass 42 yd FG GOODKent State 34, Buffalo 31
Buffalo Touchdown, 4 plays
2:181st & 10 at own 35Andrew Glass kickoff for 35 yds , Trevor Borland return for 7 yds to the Buff 37
2:181st & 10 at own 37Kyle Vantrease pass complete to Quian Williams for 24 yds to the KntSt 39 for a 1ST down
2:181st & 10 at opp 39Dylan McDuffie run for 2 yds to the KntSt 37
2:182nd & 8 at opp 37Dylan McDuffie run for 27 yds to the KntSt 10 for a 1ST down
0:431st & goal at opp 10Dylan McDuffie run for 10 yds for a TD, (Alex McNulty KICK)Buffalo 38, Kent State 34
Kent State Touchdown, 6 plays
0:431st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
0:431st & 10 at own 25Dustin Crum pass incomplete to Dante Cephas
0:432nd & 10 at own 25Marquez Cooper run for 3 yds to the KntSt 28
0:003rd & 7 at own 28Dustin 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
Q4 15:001st & 10 at opp 31Dustin Crum run for 20 yds to the Buff 11 for a 1ST down
Q4 15:001st & 10 at opp 11Marquez Cooper run for 6 yds to the Buff 5
Q4 14:192nd & 4 at opp 5Dustin Crum pass complete to Dante Cephas for 5 yds for a TD, (Andrew Glass KICK)Kent State 41, Buffalo 38
4th quarter7 drives, then Kent State 48, Buffalo 38
Buffalo Result not recorded, 12 plays
14:191st & 10 at own 35Andrew Glass kickoff for 30 yds
14:191st & 10 at own 35Kyle Vantrease pass complete to Ron Cook Jr. for 4 yds to the Buff 39
14:192nd & 6 at own 39Ron Cook Jr. run for 1 yd to the Buff 40
14:193rd & 5 at own 40Kyle Vantrease pass complete to Dylan McDuffie for 7 yds to the Buff 47 for a 1ST down
14:191st & 10 at own 47Kyle Vantrease pass incomplete to Quian Williams
14:192nd & 10 at own 47Matt Myers run for 6 yds to the KntSt 47
14:193rd & 4 at opp 47KENT ST Penalty, Personal Foul (15 Yards) to the KntSt 29 for a 1ST down
14:191st & 10 at opp 29Ron Cook Jr. run for 4 yds to the KntSt 25
14:192nd & 6 at opp 25Ron Cook Jr. run for 14 yds to the KntSt 11 for a 1ST down
14:191st & 10 at opp 11Ron Cook Jr. run for no gain to the KntSt 11
14:192nd & 10 at opp 11Kyle Vantrease pass incomplete to Quian Williams
10:122nd & 10 at opp 11Timeout KENT ST, clock 10:12
10:123rd & 10 at opp 11Matt Myers run for 5 yds to the KntSt 6 BUFFALO Penalty, Illegal Formation (Khamran Laborn) declined
9:424th & 5 at opp 6Alex McNulty 24 yd FG MISSED
Kent State Touchdown, 4 plays
9:421st & 10 at own 20Dustin Crum pass complete to Dante Cephas for 19 yds to the KntSt 39 for a 1ST down
9:421st & 10 at own 39Marquez Cooper run for 2 yds to the KntSt 41
9:422nd & 8 at own 41Dustin Crum pass complete to Dante Cephas for 24 yds to the Buff 35 for a 1ST down
9:421st & 10 at opp 35Crum,Dustin pass incomplete to Abram,Keshunn PENALTY KSU Ineligible Downfield on Pass (Gregorie,Adam) 5 yards from BUF35 to BUF40. NO PLAY.
8:241st & 15 at opp 40Dustin Crum pass complete to Dante Cephas for 40 yds for a TD, (Andrew Glass KICK)Kent State 48, Buffalo 38
Buffalo Result not recorded, 5 plays
8:161st & 10 at own 35Andrew Glass kickoff for 64 yds , Ron Cook Jr. return for 41 yds to the Buff 42
8:161st & 10 at own 42Kyle Vantrease pass complete to Quian Williams for 12 yds to the KntSt 46 for a 1ST down
8:161st & 10 at opp 46Vantrease,Kyle pass incomplete to Williams,Quian PENALTY KSU Pass Interference (Miller,Montre) 15 yards from KSU46 to KSU31, 1ST DOWN. NO PLAY.
8:161st & 10 at opp 31Kyle Vantrease sacked by Antoine Cook for a loss of 8 yards to the KntSt 39
8:162nd & 18 at opp 39Kyle Vantrease pass complete to Kevin Marks Jr. for no gain to the KntSt 39
8:163rd & 18 at opp 39Kyle Vantrease pass complete to Quian Williams for 12 yds to the KntSt 27
6:104th & 6 at opp 27Alex McNulty 45 yd FG MISSED
Kent State Punt, 5 plays
6:101st & 10 at own 27Marquez Cooper run for 3 yds to the KntSt 30
6:102nd & 7 at own 30Marquez Cooper run for 11 yds to the KntSt 41 for a 1ST down
6:101st & 10 at own 41Dustin Crum run for 5 yds to the KntSt 36
6:102nd & 15 at own 36Dustin Crum run for 4 yds to the KntSt 40
3:502nd & 15 at own 36Timeout BUFFALO, clock 03:50
3:503rd & 11 at own 40Dustin Crum pass incomplete to Ja’Shaun Poke
3:453rd & 11 at own 40Timeout KENT ST, clock 03:45
3:384th & 11 at own 40Josh Smith punt for 42 yds, punt out-of-bounds at the Buff 18
Buffalo Interception, 10 plays
3:381st & 10 at own 18Kyle Vantrease pass incomplete to Dominic Johnson
3:382nd & 10 at own 18Kyle Vantrease pass complete to Ron Cook Jr. for 6 yds to the Buff 24
3:383rd & 4 at own 24Kyle Vantrease pass complete to Quian Williams for 16 yds to the Buff 40 for a 1ST down
3:381st & 10 at own 40Kyle Vantrease pass incomplete to Tyler Stephens
3:382nd & 10 at own 40Kyle Vantrease pass complete to Ron Cook Jr. for 1 yd to the Buff 41
3:383rd & 9 at own 41Kyle Vantrease pass complete to Dylan McDuffie for 7 yds to the Buff 48
3:384th & 2 at own 48Kyle Vantrease pass complete to Dominic Johnson for 17 yds to the KntSt 35 for a 1ST down
3:381st & 10 at opp 35Kyle Vantrease run for 11 yds to the KntSt 24 for a 1ST down
3:381st & 10 at opp 24Kyle Vantrease sacked by Matt Harmon for a loss of 3 yards to the KntSt 27
1:242nd & 13 at opp 27Kyle Vantrease pass intercepted
Kent State Punt, 3 plays
1:241st & 10 at own 27Marquez Cooper run for 1 yd to the KntSt 28
1:201st & 10 at own 27Timeout BUFFALO, clock 01:20
1:202nd & 9 at own 28Marquez Cooper run for 2 yds to the KntSt 30
1:142nd & 9 at own 28Timeout BUFFALO, clock 01:14
1:143rd & 7 at own 30Marquez Cooper run for 6 yds to the KntSt 36
1:144th & 1 at own 36PENALTY KSU False Start (Monnin,Nathan) 5 yards from KSU36 to KSU31. NO PLAY.
0:314th & 6 at own 31Josh Smith punt for 47 yds, punt out-of-bounds at the Buff 22
Buffalo Interception, 5 plays
0:311st & 10 at own 22Kyle Vantrease pass incomplete to Dominic Johnson
0:312nd & 10 at own 22Kyle Vantrease pass complete to Khamran Laborn for 16 yds to the Buff 38 for a 1ST down
0:311st & 10 at own 38Kyle Vantrease pass incomplete to Dominic Johnson
0:312nd & 10 at own 38Kyle Vantrease pass incomplete to Dominic Johnson
0:003rd & 10 at own 38Kyle Vantrease pass intercepted

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Buffalo leads 16–⁠13 in 29 meetings, counting the four since this game.

Recent meetings
2025Buffalo 31, Kent State 28
2024Buffalo 43, Kent State 7
2023Buffalo 24, Kent State 6
2022Kent State 30, Buffalo 27
2021Kent State 48, Buffalo 38
2020Buffalo 70, Kent State 41

Around this game