Buffalo at Kent State

Saturday, October 21, 2023

Buffalo beat Kent State 24–⁠6. It was their 27th meeting; after it, Buffalo led the series 14–⁠13.

AwayBuffalo3–⁠9 in 2023
24
HomeKent State1–⁠11 in 2023
6

Final at Dix Stadium, KentTV: ESPN+Attendance 11,735

At kickoff
50°F, mostly cloudy, wind 11 mph from the west, gusts to 17 mphWeather: NOAA NCEI Integrated Surface Database; Portage County Airport (KPOV), 10 km from the stadium
Official
Matt PackowskiGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Buffalo773724
Kent State60006

Standouts

Player stats

Buffalo

PassingC/AttYdsTDInt
Cole Snyder18/3319511
RushingCarYdsTDLong
Jacqez Barksdale1084039
Ron Cook Jr.942132
Michael Washington81706
Cole Snyder2207
ReceivingRecYdsTDLong
Marlyn Johnson564032
Cole Harrity357028
Darrell Harding Jr.327016
Boobie Curry21709
DefenseTklTFLSacksInt
Joe Andreessen9110
Devin Grant9100
Jaylon Bass41.51.51
Max Michel40.50.50
Dion Crawford4000

Kent State

PassingC/AttYdsTDInt
Michael Alaimo7/145100
Tommy Ulatowski5/122701
RushingCarYdsTDLong
Jaylen Thomas1765029
Tommy Ulatowski626011
Xavier Williams1202
ReceivingRecYdsTDLong
Chrishon McCray552014
Jameel Gardner Jr.41008
Luke Floriea2905
Jaylen Thomas1707
DefenseTklTFLSacksInt
Bryce Sheppert11000
Devin Nicholson61.500
Capone Blue5000
Nick Giacolone5000
Stephen Daley2001

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

Team stats

BuffaloKent State
331Total yards164
195Passing yards78
136Rushing yards86
5.9Yards per pass3.0
4.0Yards per rush2.5
15First downs10
7–⁠16Third downs4–⁠17
0–⁠0Fourth downs0–⁠1
1Turnovers1
6–⁠40Penalties0–⁠0
32:07Possession27:53
3Sacks (by defense)0

Efficiency

BuffaloKent State
40%Success rate23%
0.14EPA per play−0.25
1.34Explosiveness0.90
0.13Rushing EPA−0.09
0.30Passing EPA−0.24
15%Passing-down success13%
0.06First-down EPA−0.36
−0.24Second-down EPA−0.39
0.77Third-down EPA0.31
13%Havoc by its defense14%

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 51% to win. Buffalo won as Elo’s underdog.

The line

Buffalo −7, over/under 43.

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 Buffalo 67%, Kent State 33%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Kent State end zoneBuffalo end zoneQ1 Kent StatePunt, 3 playsQ1 BuffaloPunt, 5 playsQ1 Kent StateField goal, 9 playsQ1 BuffaloInterception, 2 playsQ1 Kent StateField goal, 4 playsQ1 BuffaloTouchdown, 5 playsQ1 Kent StatePunt, 3 playsQ1 BuffaloTouchdown, 11 playsQ2 Kent StateInterception, 7 playsQ2 BuffaloPunt, 5 playsQ2 Kent StatePunt, 6 playsQ2 BuffaloPunt, 6 playsQ2 Kent StateEnd of half, 3 playsQ3 BuffaloField goal, 7 playsQ3 Kent StatePunt, 6 playsQ3 BuffaloPunt, 5 playsQ3 Kent StatePunt, 3 playsQ3 BuffaloPunt, 3 playsQ3 Kent StatePunt, 3 playsQ3 BuffaloMissed FG, 7 playsQ4 Kent StatePunt, 3 playsQ4 BuffaloPunt, 3 playsQ4 Kent StatePunt, 3 playsQ4 BuffaloTouchdown, 7 playsQ4 Kent StateTurnover on downs, 10 playsQ4 BuffaloEnd of game, 3 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 StatePunt, 3 plays, 1 yard
  2. Q1 BuffaloPunt, 5 plays, 17 yards
  3. Q1 Kent StateField goal, 9 plays, 60 yards
  4. Q1 BuffaloInterception, 2 plays, 0 yards
  5. Q1 Kent StateField goal, 4 plays, 3 yards
  6. Q1 BuffaloTouchdown, 5 plays, 75 yards
  7. Q1 Kent StatePunt, 3 plays, 4 yards
  8. Q1 BuffaloTouchdown, 11 plays, 68 yards
  9. Q2 Kent StateInterception, 7 plays, 42 yards
  10. Q2 BuffaloPunt, 5 plays, 17 yards
  11. Q2 Kent StatePunt, 6 plays, 14 yards
  12. Q2 BuffaloPunt, 6 plays, 15 yards
  13. Q2 Kent StateEnd of half, 3 plays, 7 yards
  14. Q3 BuffaloField goal, 7 plays, 33 yards
  15. Q3 Kent StatePunt, 6 plays, 11 yards
  16. Q3 BuffaloPunt, 5 plays, 17 yards
  17. Q3 Kent StatePunt, 3 plays, −1 yard
  18. Q3 BuffaloPunt, 3 plays, 3 yards
  19. Q3 Kent StatePunt, 3 plays, 9 yards
  20. Q3 BuffaloMissed FG, 7 plays, 35 yards
  21. Q4 Kent StatePunt, 3 plays, 4 yards
  22. Q4 BuffaloPunt, 3 plays, 0 yards
  23. Q4 Kent StatePunt, 3 plays, 0 yards
  24. Q4 BuffaloTouchdown, 7 plays, 51 yards
  25. Q4 Kent StateTurnover on downs, 10 plays, 20 yards
  26. Q4 BuffaloEnd of game, 3 plays, −10 yards

Play by play

1st quarter8 drives, then Buffalo 7, Kent State 6
Kent State Punt, 3 plays
15:001st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
15:001st & 10 at own 25Michael Alaimo pass incomplete to Chrishon McCray
15:002nd & 10 at own 25Michael Alaimo run for 1 yd to the KENT 26
15:003rd & 9 at own 26Michael Alaimo pass incomplete to Jameel Gardner Jr.
14:044th & 9 at own 26Josh Smith punt for 47 yds
Buffalo Punt, 5 plays
14:041st & 10 at own 27Cole Snyder pass complete to Boobie Curry for 8 yds to the BUFF 35
14:042nd & 2 at own 35Cole Snyder pass complete to Marlyn Johnson for 5 yds to the BUFF 40 for a 1ST down
14:041st & 10 at own 40Ron Cook Jr. run for 9 yds to the BUFF 49
14:042nd & 1 at own 49Ron Cook Jr. run for no gain to the BUFF 49
14:043rd & 1 at own 49Cole Snyder run for 5 yds to the BUFF 44
11:044th & 6 at own 44Anthony Venneri punt for 56 yds for a touchback
Kent State Field goal, 9 plays
11:041st & 10 at own 20Jaylen Thomas run for no gain to the KENT 20
11:042nd & 10 at own 20Michael Alaimo pass complete to Chrishon McCray for 14 yds to the KENT 34 for a 1ST down
11:041st & 10 at own 34Michael Alaimo run for 6 yds to the KENT 40
11:042nd & 4 at own 40Tommy Ulatowski run for 7 yds to the KENT 47 for a 1ST down
11:041st & 10 at own 47Jaylen Thomas run for 29 yds to the BUFF 24 for a 1ST down
11:041st & 10 at opp 24Jaylen Thomas run for 1 yd to the BUFF 23
11:042nd & 9 at opp 23Jaylen Thomas run for 5 yds to the BUFF 18
6:573rd & 4 at opp 18Timeout Buffalo, clock 06:57
6:573rd & 4 at opp 18Michael Alaimo pass complete to Jameel Gardner Jr. for 2 yds to the BUFF 20
6:164th & 6 at opp 20Andrew Glass 38 Yd Field GoalKent State 3, Buffalo 0
Buffalo Interception, 2 plays
6:071st & 10 at own 35Andrew Glass kickoff for 63 yds , Ron Cook Jr. return for 27 yds to the BUFF 29
6:071st & 10 at own 29Cole Snyder pass incomplete to Cole Harrity
5:572nd & 10 at own 29Cole Snyder pass intercepted
Kent State Field goal, 4 plays
5:571st & 10 at opp 22Xavier Williams run for 2 yds to the BUFF 20
5:572nd & 8 at opp 20Michael Alaimo run for 1 yd to the BUFF 19
5:573rd & 7 at opp 19Michael Alaimo pass incomplete to Chrishon McCray
4:314th & 7 at opp 19Andrew Glass 37 Yd Field GoalKent State 6, Buffalo 0
Buffalo Touchdown, 5 plays
4:311st & 10 at own 35Andrew Glass kickoff for 64 yds
4:311st & 10 at own 25Jacqez Barksdale run for 39 yds to the KENT 36 for a 1ST down
4:311st & 10 at opp 36Ron Cook Jr. run for 32 yds to the KENT 4 for a 1ST down
4:311st & goal at opp 4Jacqez Barksdale run for 3 yds to the KENT 1
4:312nd & goal at opp 1Jacqez Barksdale run for 1 yd to the KENT 2
2:043rd & goal at opp 2Andrew Schnackenberg 2 Yd pass from Cole Snyder (Alex McNulty Kick)Buffalo 7, Kent State 6
Kent State Punt, 3 plays
2:041st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
2:041st & 10 at own 25Jaylen Thomas run for 1 yd to the KENT 26
2:042nd & 9 at own 26Jaylen Thomas run for 3 yds to the KENT 29
0:423rd & 6 at own 29Timeout Kent State, clock 00:42
0:423rd & 6 at own 29Tommy Ulatowski pass incomplete to Jameel Gardner Jr.
0:304th & 6 at own 29Josh Smith punt for 39 yds, fair catch by Ron Cook Jr. at the BUFF 32
Buffalo Touchdown, 11 plays
0:001st & 10 at own 32Mike Washington run for 2 yds to the BUFF 34
Q2 15:002nd & 8 at own 34Cole Snyder pass complete to Marlyn Johnson for 9 yds to the BUFF 43 for a 1ST down
Q2 15:001st & 10 at own 43Cole Snyder pass incomplete to Boobie Curry
Q2 14:192nd & 10 at own 43Timeout Buffalo, clock 14:19
Q2 14:192nd & 10 at own 43Jacqez Barksdale run for 7 yds to the 50 yard line
Q2 14:193rd & 3 at the 50Cole Snyder pass complete to Marlyn Johnson for 15 yds to the KENT 35 for a 1ST down
Q2 14:191st & 10 at opp 35Mike Washington run for 2 yds to the KENT 33
Q2 14:192nd & 8 at opp 33Jacqez Barksdale run for 4 yds to the KENT 29
Q2 14:193rd & 4 at opp 29Cole Snyder pass complete to Cole Harrity for 28 yds to the KENT 1 for a 1ST down
Q2 14:191st & goal at opp 1Mike Washington run for 1 yd to the KENT 2
Q2 14:192nd & goal at opp 2Ron Cook Jr. run for 1 yd to the KENT 1
Q2 9:563rd & goal at opp 1Ron Cook Jr. 1 Yd Run (Alex McNulty Kick)Buffalo 14, Kent State 6
2nd quarter6 drives, then Buffalo 14, Kent State 6
Kent State Interception, 7 plays
9:561st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
9:561st & 10 at own 25Jaylen Thomas run for 2 yds to the KENT 27
9:562nd & 8 at own 27Tommy Ulatowski pass incomplete
9:563rd & 8 at own 27Tommy Ulatowski pass complete to Chrishon McCray for 7 yds to the KENT 34
9:564th & 1 at own 34PENALTY BUFF Offside (Wolo,George) 5 yards from KENT34 to KENT39, 1ST DOWN. NO PLAY.
9:561st & 10 at own 39Tommy Ulatowski run for 11 yds to the 50 yard line for a 1ST down
9:561st & 10 at the 50Jaylen Thomas run for 17 yds to the BUFF 33 for a 1ST down
9:561st & 10 at opp 33Tommy Ulatowski run for no gain to the BUFF 33
6:442nd & 10 at opp 33Tommy Ulatowski pass intercepted
Buffalo Punt, 5 plays
6:441st & 10 at own 38Cole Snyder pass complete to Darrell Harding Jr. for 16 yds to the KENT 46 for a 1ST down
6:441st & 10 at opp 46Ron Cook Jr. run for 12 yds to the BUFF 34 Buffalo Penalty, Offensive Holding (Tyler Doty) to the BUFF 44
6:441st & 20 at own 44Cole Snyder pass complete to Darrell Harding Jr. for 6 yds to the 50 yard line
6:442nd & 14 at the 50Cole Snyder pass complete to Darrell Harding Jr. for 5 yds to the KENT 45
6:443rd & 9 at opp 45Cole Snyder pass incomplete to Mike Washington
4:184th & 9 at opp 45Anthony Venneri punt for 31 yds, fair catch by Luke Floriea at the KENT 14
Kent State Punt, 6 plays
4:181st & 10 at own 14Tommy Ulatowski run for 2 yds to the KENT 16
4:182nd & 8 at own 16Jaylen Thomas run for no gain to the KENT 16
4:184th & 9 at opp 45Anthony Venneri punt for 31 yds, fair catch by Luke Floriea at the KENT 14
Kent State Punt, 6 plays
4:183rd & 8 at own 16Tommy Ulatowski pass complete to Chrishon McCray for 8 yds to the KENT 24 for a 1ST down
4:181st & 10 at own 24Jaylen Thomas run for 2 yds to the KENT 26
4:182nd & 8 at own 26Tommy Ulatowski pass incomplete to Chrishon McCray
4:183rd & 8 at own 26Tommy Ulatowski run for 2 yds to the KENT 28
1:524th & 6 at own 28Timeout Buffalo, clock 01:52
1:434th & 6 at own 28Josh Smith punt for 53 yds, punt out-of-bounds at the BUFF 19
Buffalo Punt, 6 plays
1:431st & 10 at own 19Cole Snyder pass incomplete
1:382nd & 10 at own 19Timeout Kent State, clock 01:38
1:382nd & 10 at own 19Cole Snyder pass complete to Ron Cook Jr. for 6 yds to the BUFF 25
1:383rd & 4 at own 25Cole Snyder pass complete to Boobie Curry for 9 yds to the BUFF 34 for a 1ST down
1:381st & 10 at own 34Cole Snyder pass incomplete to Boobie Curry
1:382nd & 10 at own 34Cole Snyder pass incomplete to Boobie Curry
1:383rd & 10 at own 34Cole Snyder pass incomplete to Marlyn Johnson
1:024th & 10 at own 34Anthony Venneri punt for 39 yds , Luke Floriea returns for no gain to the KENT 27
Kent State End of half, 3 plays
1:021st & 10 at own 27Tommy Ulatowski pass incomplete to Jameel Gardner Jr.
1:022nd & 10 at own 27Jaylen Thomas run for no gain to the KENT 27
0:003rd & 10 at own 27Tommy Ulatowski pass complete to Jaylen Thomas for 7 yds to the KENT 34
3rd quarter7 drives, then Buffalo 17, Kent State 6
Buffalo Field goal, 7 plays
14:521st & 10 at own 35Andrew Glass kickoff for 59 yds , Ron Cook Jr. return for 26 yds to the BUFF 32
14:521st & 10 at own 32Mike Washington run for 3 yds to the BUFF 35
14:522nd & 7 at own 35Jacqez Barksdale run for 10 yds to the BUFF 45 for a 1ST down
14:521st & 10 at own 45Jacqez Barksdale run for 16 yds to the KENT 39 for a 1ST down
14:521st & 10 at opp 39Cole Snyder pass complete to for no gain to the KENT 39
14:522nd & 10 at opp 39Ron Cook Jr. run for 4 yds to the KENT 35
14:523rd & 6 at opp 35Cole Snyder pass incomplete to Andrew Schnackenberg
11:554th & 6 at opp 35Alex McNulty 53 Yd Field GoalBuffalo 17, Kent State 6
Kent State Punt, 6 plays
11:551st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
11:551st & 10 at own 25Jaylen Thomas run for no gain to the KENT 25
11:552nd & 10 at own 25Michael Alaimo pass complete to Jameel Gardner Jr. for 4 yds to the KENT 29
11:553rd & 6 at own 29Michael Alaimo pass complete to Chrishon McCray for 10 yds to the KENT 39 for a 1ST down
11:551st & 10 at own 39Jaylen Thomas run for 1 yd to the KENT 40
11:552nd & 9 at own 40Michael Alaimo sacked by Jaylon Bass for a loss of 9 yards to the KENT 31
11:553rd & 18 at own 31Jaylen Thomas run for 5 yds to the KENT 36
8:374th & 13 at own 36Josh Smith punt for 48 yds , Ron Cook Jr. returns for 17 yds to the BUFF 33
Buffalo Punt, 5 plays
8:371st & 10 at own 33No Huddle-Shotgun Snyder,Cole pass incomplete short middle broken up by Sheppert,Bryce PENALTY BUFF Ineligible Downfield on Pass (Wallace,Gabe) 5 yards from BUFF33 to BUFF28. NO PLAY.
8:371st & 15 at own 28Cole Snyder pass complete to Marlyn Johnson for 3 yds to the BUFF 31
8:372nd & 12 at own 31Cole Snyder pass complete to Cole Harrity for 12 yds to the BUFF 43 for a 1ST down
8:371st & 10 at own 43Mike Washington run for 1 yd to the BUFF 44
8:372nd & 9 at own 44Al-Jay Henderson run for 1 yd to the BUFF 43
8:373rd & 10 at own 43Cole Snyder run for 7 yds to the 50 yard line
5:434th & 3 at the 50Anthony Venneri punt for 37 yds, fair catch by Luke Floriea at the KENT 13
Kent State Punt, 3 plays
5:431st & 10 at own 13Jaylen Thomas run for 5 yds to the KENT 8
5:432nd & 15 at own 8Michael Alaimo pass incomplete to Chrishon McCray
5:433rd & 15 at own 8Michael Alaimo run for 4 yds to the KENT 12
4:134th & 11 at own 12Josh Smith punt for 47 yds , Ron Cook Jr. returns for 32 yds to the KENT 27
4:134th & 11 at own 12Josh Smith punt for 47 yds , Ron Cook Jr. returns for 32 yds to the BUFF 40
Buffalo Punt, 3 plays
4:131st & 10 at own 40Jacqez Barksdale run for 3 yds to the BUFF 43
4:132nd & 7 at own 43Jacqez Barksdale run for no gain to the BUFF 43
4:133rd & 7 at own 43Cole Snyder pass incomplete to Darrell Harding Jr.
2:464th & 7 at own 43Anthony Venneri punt for 33 yds
Kent State Punt, 3 plays
2:461st & 10 at own 24Michael Alaimo pass incomplete to Xavier Williams
2:452nd & 10 at own 24Timeout Kent State, clock 02:45
2:452nd & 10 at own 24Michael Alaimo pass complete to Jameel Gardner Jr. for 8 yds to the KENT 32
2:453rd & 2 at own 32Jaylen Thomas run for 1 yd to the KENT 33
1:084th & 1 at own 33Josh Smith punt for 37 yds , Ron Cook Jr. returns for 19 yds to the BUFF 49
Buffalo Missed FG, 7 plays
1:081st & 10 at own 49No Huddle-Shotgun Washington,Mike rush middle for 1 yard gain to the BUFF50 (Sheppert,Bryce) PENALTY BUFF False Start 5 yards from BUFF49 to BUFF44. NO PLAY.
1:081st & 15 at own 44Cole Snyder pass complete to Cole Harrity for 17 yds to the KENT 39 for a 1ST down
0:001st & 10 at opp 39Cole Snyder pass complete to Andrew Schnackenberg for 6 yds to the KENT 33
Q4 15:002nd & 4 at opp 33Cole Snyder pass complete to Victor Snow for 12 yds to the KENT 21 for a 1ST down
Q4 15:001st & 10 at opp 21Cole Snyder pass complete to Mike Washington for 4 yds to the KENT 17
Q4 15:002nd & 6 at opp 17Mike Washington run for 1 yd to the KENT 16
Q4 15:003rd & 5 at opp 16Cole Snyder pass incomplete to Marlyn Johnson
Q4 12:424th & 5 at opp 16Alex McNulty 34 yd FG MISSED
4th quarter6 drives, then Buffalo 24, Kent State 6
Kent State Punt, 3 plays
12:421st & 10 at own 20Michael Alaimo pass incomplete to Jaylen Thomas
12:422nd & 10 at own 20Michael Alaimo run for 4 yds to the KENT 24
12:423rd & 6 at own 24Michael Alaimo pass incomplete to Chrishon McCray
11:504th & 6 at own 24Josh Smith punt for 38 yds
Buffalo Punt, 3 plays
11:501st & 10 at own 38Cole Snyder pass incomplete to Boobie Curry
11:502nd & 10 at own 38Cole Snyder pass incomplete to Boobie Curry
11:503rd & 10 at own 38Cole Snyder pass incomplete to Boobie Curry
11:284th & 10 at own 38Anthony Venneri punt for 46 yds, fair catch by Luke Floriea at the KENT 16
Kent State Punt, 3 plays
11:281st & 10 at own 16Tommy Ulatowski pass incomplete to Chrishon McCray
11:282nd & 10 at own 16Tommy Ulatowski pass incomplete to Jameel Gardner Jr.
11:283rd & 10 at own 16Tommy Ulatowski pass complete to Jameel Gardner Jr. for no gain to the KENT 16
10:234th & 10 at own 16Josh Smith punt for 35 yds, fair catch by Ron Cook Jr. at the BUFF 49
Buffalo Touchdown, 7 plays
10:231st & 10 at own 49Ron Cook Jr. run for 3 yds to the KENT 48
10:232nd & 7 at opp 48Jacqez Barksdale run for 3 yds to the KENT 45
10:233rd & 4 at opp 45Cole Snyder pass complete to Marlyn Johnson for 32 yds to the KENT 13 for a 1ST down
10:233rd & 1 at opp 4Ron Cook Jr. run for 2 yds to the KENT 2 for a 1ST down
10:231st & 10 at opp 13Mike Washington run for 6 yds to the KENT 7
10:232nd & 4 at opp 7Mike Washington run for 3 yds to the KENT 4
5:541st & goal at opp 2Al-Jay Henderson 2 Yd Run (Alex McNulty Kick)Buffalo 24, Kent State 6
Kent State Turnover on downs, 10 plays
5:461st & 10 at own 35Alex McNulty kickoff for 63 yds , Xavier Williams return for 31 yds to the KENT 33
5:461st & 10 at own 33Tommy Ulatowski pass complete to Luke Floriea for 5 yds to the KENT 38
5:462nd & 5 at own 38Tommy Ulatowski run for 4 yds to the KENT 42
5:463rd & 1 at own 42Jaylen Thomas run for 3 yds to the KENT 45 for a 1ST down
5:461st & 10 at own 45Michael Alaimo run for 2 yds to the KENT 47
5:462nd & 8 at own 47Michael Alaimo run for 4 yds to the BUFF 49
5:463rd & 4 at opp 49Michael Alaimo pass complete to Luke Floriea for 4 yds to the BUFF 45 for a 1ST down
3:391st & 10 at opp 45Timeout Buffalo, clock 03:39
3:391st & 10 at opp 45Michael Alaimo sacked for a loss of 12 yards to the KENT 43
3:392nd & 22 at own 43No Huddle-Shotgun Alaimo,Michael rush left for 4 yards gain to the KENT47, out of bounds at KENT47 PENALTY BUFF Illegal Substitution 5 yards from KENT43 to KENT48. NO PLAY.
3:392nd & 17 at own 48Michael Alaimo run for no gain to the KENT 48
3:393rd & 17 at own 48Michael Alaimo pass complete to Chrishon McCray for 13 yds to the BUFF 39
2:034th & 4 at opp 39Timeout Buffalo, clock 02:03
1:574th & 4 at opp 39Michael Alaimo sacked by Joe Andreessen for a loss of 8 yards to the BUFF 47
Buffalo End of game, 3 plays
1:571st & 10 at own 47Kneel down by Buffalo at BUFF43 for loss of 4 yards.
1:572nd & 14 at own 43Kneel down by Buffalo at BUFF39 for loss of 4 yards.
0:003rd & 18 at own 39Kneel down by Buffalo at BUFF37 for loss of 2 yards.

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 two 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