Kent State at Buffalo

Tuesday, November 26, 2024

Buffalo beat Kent State 43–⁠7. It was their 28th meeting; after it, Buffalo led the series 15–⁠13.

AwayKent State0–⁠12 in 2024
7
HomeBuffalo9–⁠4 in 2024
43

Final at UB Stadium, AmherstTV: ESPN+Attendance 11,916

At kickoff
44°F, mostly cloudy, wind 18 mph from the west, gusts to 32 mphWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, six minutes before kickoff
Official
Rich EdwardsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Kent State00707
Buffalo131371043

How the win probability moved

Buffalo favored

Win probability by play: Buffalo 58% at kickoff, 100% at the end. Biggest swing: 16 points.

Kent State favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (16 points).

Standouts

  • PassingC.J. Ogbonna14 of 22, 193 yards, 3 TD, 1 INTBuffalo
  • RushingAl-Jay Henderson30 carries, 185 yards, 1 TDBuffalo
  • ReceivingVictor Snow8 catches, 99 yards, 1 TDBuffalo
  • DefenseShaun Dolac13 tackles, 1.5 sacks, 2 for lossBuffalo

Player stats

Kent State

PassingC/AttYdsTDInt
Tommy Ulatowski7/129110
Ruel Tomlinson3/51100
Luke Floriea0/1001
RushingCarYdsTDLong
Jahzae Kimbrough1465018
Ayden Harris323010
Curtis Douglas51507
Tommy Ulatowski47015
ReceivingRecYdsTDLong
Jay Jay Etheridge664037
Luke Floriea438127
DefenseTklTFLSacksInt
C.J. Young14110
Zaid Hamdan82.500
Jaire Rawlison8000
Mason Woods7000
Canaan Williams50.501

Buffalo

PassingC/AttYdsTDInt
C.J. Ogbonna14/2219331
RushingCarYdsTDLong
Al-Jay Henderson30185123
C.J. Ogbonna951215
Jacqez Barksdale1224010
ReceivingRecYdsTDLong
Victor Snow899121
Tadd Barr139139
Javien Cuff124124
Jacqez Barksdale115015
DefenseTklTFLSacksInt
Shaun Dolac1321.50
Khalil Murdock81.500
Dion Crawford52.520
Kobe Stewart52.510
Daishon Folsom310.50
Antonio Colclough10.50.50
Cornell Evans10.50.50
Kobi Blackwell1001

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

Team stats

Kent StateBuffalo
209Total yards446
102Passing yards193
107Rushing yards253
5.7Yards per pass8.8
3.1Yards per rush4.9
10First downs26
1–⁠11Third downs9–⁠15
0–⁠2Fourth downs0–⁠1
1Turnovers2
4–⁠40Penalties3–⁠20
28:41Possession31:19
1Sacks (by defense)6

Efficiency

Kent StateBuffalo
33%Success rate46%
−0.28EPA per play0.28
1.08Explosiveness1.29
−0.16Rushing EPA0.10
−0.23Passing EPA0.65
22%Passing-down success42%
−0.30First-down EPA0.16
0.13Second-down EPA−0.01
−0.27Third-down EPA1.21
16%Havoc by its defense30%

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)

Buffalo 88% to win. Elo’s favorite won.

The line

Buffalo −23.5, over/under 51.

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

Every drive

Buffalo end zoneKent State end zoneQ1 BuffaloTouchdown, 11 playsQ1 Kent StatePunt, 3 playsQ1 BuffaloTouchdown, 10 playsQ1 Kent StatePunt, 6 playsQ1 BuffaloPunt, 3 playsQ1 Kent StateTurnover on downs, 4 playsQ2 Kent StateResult not recorded, 1 playQ2 BuffaloTouchdown, 6 playsQ2 Kent StatePunt, 3 playsQ2 BuffaloInterception, 2 playsQ2 Kent StateTurnover on downs, 8 playsQ2 BuffaloTouchdown, 7 playsQ2 Kent StatePunt, 2 playsQ2 BuffaloTurnover on downs, 7 playsQ3 Kent StatePunt, 3 playsQ3 Kent StateTouchdown, 4 playsQ3 BuffaloPunt, 3 playsQ3 Kent StatePunt, 3 playsQ3 BuffaloTouchdown, 7 playsQ3 Kent StatePunt, 5 playsQ3 BuffaloField goal, 9 playsQ4 Kent StatePunt, 3 playsQ4 BuffaloPunt, 8 playsQ4 Kent StatePunt, 3 playsQ4 BuffaloTouchdown, 4 playsQ4 Kent StateInterception, 6 playsQ4 BuffaloEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Kent State right to left.
  1. Q1 BuffaloTouchdown, 11 plays, 72 yards
  2. Q1 Kent StatePunt, 3 plays, 4 yards
  3. Q1 BuffaloTouchdown, 10 plays, 88 yards
  4. Q1 Kent StatePunt, 6 plays, 32 yards
  5. Q1 BuffaloPunt, 3 plays, 5 yards
  6. Q1 Kent StateTurnover on downs, 4 plays, 9 yards
  7. Q2 Kent StateResult not recorded, 1 play, 0 yards
  8. Q2 BuffaloTouchdown, 6 plays, 51 yards
  9. Q2 Kent StatePunt, 3 plays, −1 yard
  10. Q2 BuffaloInterception, 2 plays, −7 yards
  11. Q2 Kent StateTurnover on downs, 8 plays, 59 yards
  12. Q2 BuffaloTouchdown, 7 plays, 62 yards
  13. Q2 Kent StatePunt, 2 plays, 5 yards
  14. Q2 BuffaloTurnover on downs, 7 plays, 25 yards
  15. Q3 Kent StatePunt, 3 plays, 4 yards
  16. Q3 Kent StateTouchdown, 4 plays, 36 yards
  17. Q3 BuffaloPunt, 3 plays, 3 yards
  18. Q3 Kent StatePunt, 3 plays, 6 yards
  19. Q3 BuffaloTouchdown, 7 plays, 38 yards
  20. Q3 Kent StatePunt, 5 plays, 18 yards
  21. Q3 BuffaloField goal, 9 plays, 49 yards
  22. Q4 Kent StatePunt, 3 plays, 6 yards
  23. Q4 BuffaloPunt, 8 plays, 30 yards
  24. Q4 Kent StatePunt, 3 plays, −4 yards
  25. Q4 BuffaloTouchdown, 4 plays, 39 yards
  26. Q4 Kent StateInterception, 6 plays, 40 yards
  27. Q4 BuffaloEnd of game, 3 plays, 7 yards

Play by play

1st quarter8 drives, then Buffalo 13, Kent State 0
Buffalo Touchdown, 11 plays
15:001st & 10 at own 35Will Hryszko kickoff for 65 yds for a touchback
15:001st & 10 at own 25Al-Jay Henderson run for 13 yds to the BUF 38 for a 1ST down
15:001st & 10 at own 38C.J. Ogbonna pass complete to JJ Jenkins for 3 yds to the BUF 41
15:002nd & 7 at own 41CJ. Ogbonna pass incomplete to JJ Jenkins
15:003rd & 7 at own 41C.J. Ogbonna pass complete to Victor Snow for 13 yds to the KENT 46 for a 1ST down
15:001st & 10 at opp 46C.J. Ogbonna pass complete to Victor Snow for 8 yds to the KENT 38
15:002nd & 2 at opp 38Al-Jay Henderson run for 6 yds to the KENT 32 for a 1ST down
15:001st & 10 at opp 32Al-Jay Henderson run for 2 yds to the KENT 30
15:002nd & 8 at opp 30C.J. Ogbonna pass complete to Jake Orlando for 9 yds to the KENT 21 for a 1ST down
15:001st & 10 at opp 21C.J. Ogbonna pass incomplete to Javien Cuff
15:002nd & 10 at opp 21Al-Jay Henderson run for 9 yds to the KENT 12
Kent State Turnover on downs, 4 plays
1:002nd & 12 at own 44Jahzae Kimbrough run for 9 yds to the BUF 47
Buffalo Touchdown, 11 plays
11:413rd & 1 at opp 12C.J. Ogbonna 12 Yd Run (Upton Bellenfant Kick)Buffalo 7, Kent State 0
Kent State Punt, 3 plays
11:411st & 10 at own 35Upton Bellenfant kickoff for 65 yds for a touchback Kent State Penalty, substitution infraction (Luke Floriea)
11:411st & 10 at own 20Jahzae Kimbrough run for a loss of 2 yards to the KENT 18
11:412nd & 12 at own 18Tommy Ulatowski pass complete to Jay Jay Etheridge for 10 yds to the KENT 28
11:413rd & 2 at own 28Tommy Ulatowski sacked by Dion Crawford for a loss of 4 yards to the KENT 24
9:474th & 6 at own 24Josh Smith punt for 57 yds Buffalo Penalty, Offensive holding (Caleb Tate) to the BUF 9
Buffalo Touchdown, 10 plays
9:471st & 10 at own 9Jacqez Barksdale run for 2 yds to the BUF 11
9:472nd & 8 at own 11Al-Jay Henderson run for 2 yds to the BUF 13
9:473rd & 6 at own 13C.J. Ogbonna pass complete to Victor Snow for 21 yds to the BUF 34 for a 1ST down
9:471st & 10 at own 34Jacqez Barksdale run for 6 yds to the BUF 40
9:472nd & 4 at own 40Jacqez Barksdale run for 10 yds to the 50 yard line for a 1ST down
9:471st & 10 at the 50C.J. Ogbonna run for 1 yd to the KENT 49
9:472nd & 9 at opp 49C.J. Ogbonna pass complete to Victor Snow for 8 yds to the KENT 41
9:473rd & 1 at opp 41Jacqez Barksdale run for 2 yds to the KENT 39 for a 1ST down
5:351st & 10 at opp 39Tadd Barr 39 Yd pass from C.J. Ogbonna (Two-Point Pass Conversion Failed)Buffalo 13, Kent State 0
5:351st & goal at opp 3Ethan Duane pass incomplete to Andrew Schnackenberg
Kent State Punt, 6 plays
5:351st & 10 at own 35Upton Bellenfant kickoff for 65 yds for a touchback
5:351st & 10 at own 25Jahzae Kimbrough run for 18 yds to the KENT 43 for a 1ST down
5:351st & 10 at own 43Jahzae Kimbrough run for 6 yds to the KENT 49
5:352nd & 4 at own 49Tommy Ulatowski pass incomplete to Ardell Banks, broken up by Tristan Souza
5:353rd & 4 at own 49Buffalo Penalty, off-side (Tristan Souza) to the BUF 46 for a 1ST down
5:351st & 10 at opp 46Tommy Ulatowski pass incomplete
5:352nd & 10 at opp 46Curtis Douglas run for 3 yds to the BUF 43
5:353rd & 7 at opp 43Tommy Ulatowski pass incomplete to Jay Jay Etheridge
3:094th & 7 at opp 43Josh Smith punt for 33 yds
Buffalo Punt, 3 plays
3:091st & 10 at own 10Jacqez Barksdale run for a loss of 1 yard to the BUF 9
3:092nd & 11 at own 9Jacqez Barksdale run for no gain to the BUF 9
3:093rd & 11 at own 9C.J. Ogbonna run for 6 yds to the BUF 15
1:194th & 5 at own 15Ethan Duane punt for 39 yds
Kent State Turnover on downs, 4 plays
1:191st & 10 at own 46Jahzae Kimbrough run for a loss of 2 yards to the KENT 44
Q2 15:003rd & 3 at opp 47Ruel Tomlinson run for 2 yds to the BUF 45
2nd quarter9 drives, then Buffalo 26, Kent State 0
Kent State Result not recorded, 1 play
0:101st & 10 at own 4Team Kneel for a loss of 1 yard to the BUF 35
Kent State Turnover on downs, 4 plays
14:194th & 1 at opp 45Tommy Ulatowski run for a loss of 1 yard to the BUF 46
Buffalo Touchdown, 6 plays
14:191st & 10 at own 46C.J. Ogbonna pass complete to Victor Snow for 16 yds to the KENT 38 for a 1ST down
14:191st & 10 at opp 38C.J. Ogbonna run for 1 yd to the KENT 37
14:192nd & 9 at opp 37C.J. Ogbonna pass complete to Messiah Burch for 4 yds to the KENT 33
14:193rd & 5 at opp 33C.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
12:391st & 10 at opp 18Victor Snow 18 Yd pass from C.J. Ogbonna (Two-Point Pass Conversion Failed)Buffalo 19, Kent State 0
12:391st & goal at opp 3C.J. Ogbonna pass incomplete to JJ Jenkins
Kent State Punt, 3 plays
12:391st & 10 at own 35Upton Bellenfant kickoff for 64 yds
12:391st & 10 at own 25Jahzae Kimbrough run for 2 yds to the KENT 27
12:392nd & 8 at own 27Tommy Ulatowski pass incomplete to Luke Floriea
12:393rd & 8 at own 27Tommy Ulatowski sacked by Dion Crawford for a loss of 3 yards to the KENT 24
11:034th & 11 at own 24Josh Smith punt for 47 yds , Victor Snow returns for 59 yds to the KENT 12
Buffalo Interception, 2 plays
11:031st & 10 at opp 12Messiah Burch run for a loss of 7 yards to the KENT 19
10:282nd & 17 at opp 19C.J. Ogbonna pass intercepted by Canaan Williams
Kent State Turnover on downs, 8 plays
10:281st & 10 at own 8Ruel Tomlinson run for 8 yds to the KENT 16
10:282nd & 2 at own 16Tommy Ulatowski pass complete to Jay Jay Etheridge for 37 yds to the BUF 47 for a 1ST down
10:281st & 10 at opp 47Curtis Douglas run for 7 yds to the BUF 40
10:282nd & 3 at opp 40Ruel Tomlinson pass complete to Jay Jay Etheridge for 5 yds to the BUF 35 for a 1ST down
10:281st & 10 at opp 35Curtis Douglas run for a loss of 1 yard to the BUF 36
10:282nd & 11 at opp 36Curtis Douglas run for 3 yds to the BUF 33
10:283rd & 8 at opp 33Ruel Tomlinson run for no gain to the BUF 33
6:214th & 8 at opp 33Ruel Tomlinson sacked by Shaun Dolac and Kobe Stewart for a loss of 2 yards to the BUF 35
Buffalo Touchdown, 7 plays
6:211st & 10 at own 35Al-Jay Henderson run for 1 yd to the BUF 36
6:212nd & 9 at own 36Al-Jay Henderson run for 1 yd to the BUF 37
6:213rd & 8 at own 37C.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
6:211st & 10 at opp 48Al-Jay Henderson run for 10 yds to the KENT 38 for a 1ST down
6:211st & 10 at opp 38Al-Jay Henderson run for 3 yds to the KENT 35
6:212nd & 7 at opp 35C.J. Ogbonna pass complete to Jacqez Barksdale for 15 yds to the KENT 20 for a 1ST down
3:201st & 10 at opp 20Al-Jay Henderson 20 Yd Run (Upton Bellenfant Kick)Buffalo 26, Kent State 0
Kent State Punt, 2 plays
3:181st & 10 at own 35Upton Bellenfant kickoff for 55 yds , Ardell Banks return for 2 yds to the KENT 12
3:181st & 10 at own 12Ruel Tomlinson run for 2 yds to the KENT 14
2:002nd & 8 at own 14Curtis Douglas run for 3 yds to the KENT 17
1:433rd & 5 at own 17Josh Smith punt for 38 yds , Victor Snow returns for 25 yds to the KENT 30
Buffalo Turnover on downs, 7 plays
1:431st & 10 at opp 30Al-Jay Henderson run for 5 yds to the KENT 25
1:432nd & 5 at opp 25Al-Jay Henderson run for 1 yd to the KENT 24
1:433rd & 4 at opp 24C.J. Ogbonna pass complete to Victor Snow for 11 yds to the KENT 13 for a 1ST down
1:431st & 10 at opp 13Al-Jay Henderson run for 2 yds to the KENT 11
0:382nd & 8 at opp 11CJ. Ogbonna pass incomplete to Al-Jay Henderson
0:383rd & 8 at opp 11C.J. Ogbonna run for 6 yds to the KENT 5
0:164th & 2 at opp 5C.J. Ogbonna run for 1 yd to the KENT 4
3rd quarter8 drives, then Buffalo 33, Kent State 7
Kent State Punt, 3 plays
15:001st & 10 at own 35Upton Bellenfant kickoff for 65 yds for a touchback
15:001st & 10 at own 25Ruel Tomlinson run for no gain to the KENT 25
15:002nd & 10 at own 25Ruel Tomlinson pass complete to Luke Floriea for 7 yds to the KENT 32
15:003rd & 3 at own 32Ruel Tomlinson sacked by Cornell Evans and Kobe Stewart for a loss of 3 yards to the KENT 29
Buffalo Field goal, 9 plays
0:302nd & 1 at opp 21Al-Jay Henderson run for a loss of 3 yards to the KENT 24
13:004th & 6 at own 29Josh Smith punt for 32 yds , John Keough returns for no gain to the BUF 39, Fumble Recovery by Brodyn Bishop
Kent State Touchdown, 4 plays
13:001st & 10 at opp 39Tommy Ulatowski pass complete to Jay Jay Etheridge for a loss of 4 yards to the BUF 43
13:002nd & 14 at opp 43Tommy Ulatowski pass complete to Jay Jay Etheridge for no gain to the BUF 43
13:003rd & 14 at opp 43Tommy Ulatowski pass complete to Jay Jay Etheridge for 16 yds to the BUF 27 for a 1ST down
11:241st & 10 at opp 27Luke Floriea 27 Yd pass from Tommy Ulatowski (Will Hryszko Kick)Buffalo 26, Kent State 7
Buffalo Punt, 3 plays
11:241st & 10 at own 35Will Hryszko kickoff for 64 yds
11:241st & 10 at own 25C.J. Ogbonna pass complete to Victor Snow for 4 yds to the BUF 29
11:242nd & 6 at own 29Al-Jay Henderson run for 1 yd to the BUF 30
11:243rd & 5 at own 30C.J. Ogbonna sacked by CJ Young for a loss of 2 yards to the BUF 28
9:494th & 7 at own 28Ethan Duane punt for 61 yds
Kent State Punt, 3 plays
9:491st & 10 at own 11Jahzae Kimbrough run for 1 yd to the KENT 12
9:492nd & 9 at own 12Tommy Ulatowski pass complete to Luke Floriea for 5 yds to the KENT 17
9:493rd & 4 at own 17Tommy Ulatowski pass incomplete
8:144th & 4 at own 17Josh Smith punt for 24 yds
Buffalo Touchdown, 7 plays
8:141st & 10 at opp 41C.J. Ogbonna pass incomplete, broken up by Zaid Hamdan Kent State Penalty, off-side (Jaire Rawlison) to the KENT 36
8:141st & 5 at opp 36Al-Jay Henderson run for 12 yds to the KENT 24 for a 1ST down
8:141st & 10 at opp 24CJ. Ogbonna pass incomplete
8:142nd & 10 at opp 24Al-Jay Henderson run for 14 yds to the KENT 10 for a 1ST down
8:141st & goal at opp 10Al-Jay Henderson run for a loss of 1 yard to the KENT 11
8:142nd & goal at opp 11C.J. Ogbonna pass incomplete to JJ Jenkins, broken up by Jaire Rawlison
6:403rd & goal at opp 11C.J. Ogbonna run for 11 yds for a TD (Upton Bellenfant KICK)Buffalo 33, Kent State 7
Kent State Punt, 5 plays
6:401st & 10 at own 35Upton Bellenfant kickoff for 65 yds for a touchback
6:401st & 10 at own 25Jahzae Kimbrough run for 8 yds to the KENT 33
6:402nd & 2 at own 33Tommy Ulatowski run for 15 yds to the KENT 48 for a 1ST down
6:401st & 10 at own 48Jahzae Kimbrough run for a loss of 2 yards to the KENT 46
6:402nd & 12 at own 46Jahzae Kimbrough run for 2 yds to the KENT 48
6:403rd & 10 at own 48Ruel Tomlinson sacked by Shaun Dolac and Antonio Colclough for a loss of 5 yards to the KENT 43
3:304th & 15 at own 43Josh Smith punt for 30 yds
Buffalo Field goal, 9 plays
3:301st & 10 at own 27Al-Jay Henderson run for 8 yds to the BUF 35
3:302nd & 2 at own 35Al-Jay Henderson run for no gain to the BUF 35
3:303rd & 2 at own 35Al-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
3:301st & 10 at own 45Jacqez Barksdale run for 2 yds to the BUF 47
3:302nd & 8 at own 47Al-Jay Henderson run for 23 yds to the KENT 30 for a 1ST down
3:301st & 10 at opp 30Al-Jay Henderson run for 9 yds to the KENT 21
Q4 15:003rd & 4 at opp 24C.J. Ogbonna pass incomplete to Tadd Barr, broken up by Dallas Branch
Q4 14:474th & 4 at opp 24Upton Bellenfant 42 Yd Field GoalBuffalo 36, Kent State 7
4th quarter6 drives, then Buffalo 43, Kent State 7
Kent State Punt, 3 plays
14:471st & 10 at own 35Upton Bellenfant kickoff for 59 yds
14:471st & 10 at own 25Jahzae Kimbrough run for 6 yds to the KENT 31
14:472nd & 4 at own 31Ruel Tomlinson pass incomplete to Luke Floriea
14:473rd & 4 at own 31Ruel Tomlinson pass incomplete to Luke Floriea
13:514th & 4 at own 31Josh Smith punt for 44 yds
Buffalo Punt, 8 plays
13:511st & 10 at own 25Al-Jay Henderson run for 1 yd to the BUF 26
13:512nd & 9 at own 26Al-Jay Henderson run for 6 yds to the BUF 32
13:513rd & 3 at own 32Al-Jay Henderson run for 9 yds to the BUF 41 for a 1ST down
13:511st & 10 at own 41Al-Jay Henderson run for 7 yds to the BUF 48
13:512nd & 3 at own 48Al-Jay Henderson run for 11 yds to the KENT 41 for a 1ST down
13:511st & 10 at opp 41Al-Jay Henderson run for no gain to the KENT 41
13:512nd & 10 at opp 41C.J. Ogbonna pass incomplete to Victor Snow, broken up by Matt Harmon
13:513rd & 10 at opp 41Buffalo Penalty, delay of game (-5 Yards) to the KENT 46
13:513rd & 15 at opp 46Jacqez Barksdale run for 1 yd to the KENT 45
9:264th & 14 at opp 45Ethan Duane punt for 30 yds
Kent State Punt, 3 plays
9:261st & 10 at own 15Jahzae Kimbrough run for 2 yds to the KENT 17
9:262nd & 8 at own 17Ruel Tomlinson sacked by Daishon Folsom and Shaun Dolac for a loss of 5 yards to the KENT 12
9:263rd & 13 at own 12Ruel Tomlinson pass complete to Luke Floriea for a loss of 1 yard to the KENT 11
7:244th & 14 at own 11Josh Smith punt for 31 yds
Buffalo Touchdown, 4 plays
7:241st & 10 at opp 42C.J. Ogbonna run for 15 yds to the KENT 27 for a 1ST down
7:241st & 10 at opp 27Jacqez Barksdale run for no gain to the KENT 27
7:242nd & 10 at opp 27Al-Jay Henderson run for 3 yds to the KENT 24
5:173rd & 7 at opp 24Javien Cuff 24 Yd pass from C.J. Ogbonna (Upton Bellenfant Kick)Buffalo 43, Kent State 7
Kent State Interception, 6 plays
5:171st & 10 at own 35Upton Bellenfant kickoff for 50 yds
5:171st & 10 at own 25Jahzae Kimbrough run for 14 yds to the KENT 39 for a 1ST down
5:171st & 10 at own 39Jahzae Kimbrough run for 3 yds to the KENT 42
5:172nd & 7 at own 42Ayden Harris run for 7 yds to the KENT 49 for a 1ST down
5:171st & 10 at own 49Ayden Harris run for 6 yds to the BUF 45
5:172nd & 4 at opp 45Ayden Harris run for 10 yds to the BUF 35 for a 1ST down
1:511st & 10 at opp 35Luke Floriea pass intercepted
Buffalo End of game, 3 plays
1:511st & 10 at own 30Jacqez Barksdale run for 1 yd to the BUF 31
1:512nd & 9 at own 31Jacqez Barksdale run for 6 yds to the BUF 37
1:513rd & 3 at own 37Jacqez Barksdale run for a loss of 5 yards to the BUF 37

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

Kent State

Buffalo