← CFB Terminal
7
Mid-American
AT
43
Mid-American
2024 week 14 · Tuesday, November 26, 2024 at 6:00 PM CT · UB Stadium · 11,916 att · 44.6°F Overcast, wind 19.7

Drive chart

Kent State Buffalo bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
TD
11 pl · 75 yd · 3:19
0–7
15:00 1st & 10 OWN 25 Al-Jay Henderson run for 13 yds to the BUF 38 for a 1ST down +13 1.12
15:00 1st & 10 OWN 38 C.J. Ogbonna pass complete to JJ Jenkins for 3 yds to the BUF 41 +3 -0.43
15:00 2nd & 7 OWN 41 CJ. Ogbonna pass incomplete to JJ Jenkins 0 -0.96
15:00 3rd & 7 OWN 41 C.J. Ogbonna pass complete to Victor Snow for 13 yds to the KENT 46 for a 1ST down +13 2.79
15:00 1st & 10 OPP 46 C.J. Ogbonna pass complete to Victor Snow for 8 yds to the KENT 38 +8 0.75
15:00 2nd & 2 OPP 38 Al-Jay Henderson run for 6 yds to the KENT 32 for a 1ST down +6 -0.08
15:00 1st & 10 OPP 32 Al-Jay Henderson run for 2 yds to the KENT 30 +2 -0.32
15:00 2nd & 8 OPP 30 C.J. Ogbonna pass complete to Jake Orlando for 9 yds to the KENT 21 for a 1ST down +9 0.56
15:00 1st & 10 OPP 21 C.J. Ogbonna pass incomplete to Javien Cuff 0 -0.39
15:00 2nd & 10 OPP 21 Al-Jay Henderson run for 9 yds to the KENT 12 +9 0.44
11:41 3rd & 1 OPP 12 C.J. Ogbonna 12 Yd Run (Upton Bellenfant Kick) +12 2.59
PUNT
3 pl · 4 yd · 1:54
0–7
11:41 1st & 10 OWN 20 Jahzae Kimbrough run for a loss of 2 yards to the KENT 18 -2 -0.70
11:41 2nd & 12 OWN 18 Tommy Ulatowski pass complete to Jay Jay Etheridge for 10 yds to the KENT 28 +10 0.53
11:41 3rd & 2 OWN 28 Tommy Ulatowski sacked by Dion Crawford for a loss of 4 yards to the KENT 24 -4 -0.67
9:47 4th & 6 OWN 24 Josh Smith punt for 57 yds Buffalo Penalty, Offensive holding (Caleb Tate) to the BUF 9
TD
10 pl · 91 yd · 4:12
0–13
9:47 1st & 10 OWN 9 Jacqez Barksdale run for 2 yds to the BUF 11 +2 -0.22
9:47 2nd & 8 OWN 11 Al-Jay Henderson run for 2 yds to the BUF 13 +2 -0.14
9:47 3rd & 6 OWN 13 C.J. Ogbonna pass complete to Victor Snow for 21 yds to the BUF 34 for a 1ST down +21 1.84
9:47 1st & 10 OWN 34 Jacqez Barksdale run for 6 yds to the BUF 40 +6 0.39
9:47 2nd & 4 OWN 40 Jacqez Barksdale run for 10 yds to the 50 yard line for a 1ST down +10 1.10
9:47 1st & 10 50 C.J. Ogbonna run for 1 yd to the KENT 49 +1 -0.87
9:47 2nd & 9 OPP 49 C.J. Ogbonna pass complete to Victor Snow for 8 yds to the KENT 41 +8 0.84
9:47 3rd & 1 OPP 41 Jacqez Barksdale run for 2 yds to the KENT 39 for a 1ST down +2 0.74
5:35 1st & 10 OPP 39 Tadd Barr 39 Yd pass from C.J. Ogbonna (Two-Point Pass Conversion Failed) +39 3.14
5:35 1st & 10 OPP 3 Ethan Duane pass incomplete to Andrew Schnackenberg -62
PUNT
6 pl · 32 yd · 2:26
0–13
5:35 1st & 10 OWN 25 Jahzae Kimbrough run for 18 yds to the KENT 43 for a 1ST down +18 1.61
5:35 1st & 10 OWN 43 Jahzae Kimbrough run for 6 yds to the KENT 49 +6 0.39
5:35 2nd & 4 OWN 49 Tommy Ulatowski pass incomplete to Ardell Banks, broken up by Tristan Souza 0 -1.24
5:35 3rd & 4 OWN 49 Buffalo Penalty, off-side (Tristan Souza) to the BUF 46 for a 1ST down +5
5:35 1st & 10 OPP 46 Tommy Ulatowski pass incomplete 0 -1.03
5:35 2nd & 10 OPP 46 Curtis Douglas run for 3 yds to the BUF 43 +3 -0.40
5:35 3rd & 7 OPP 43 Tommy Ulatowski pass incomplete to Jay Jay Etheridge 0 -1.01
3:09 4th & 7 OPP 43 Josh Smith punt for 33 yds
PUNT
3 pl · 5 yd · 1:50
0–13
3:09 1st & 10 OWN 10 Jacqez Barksdale run for a loss of 1 yard to the BUF 9 -1 -0.40
3:09 2nd & 11 OWN 9 Jacqez Barksdale run for no gain to the BUF 9 0 -0.13
3:09 3rd & 11 OWN 9 C.J. Ogbonna run for 6 yds to the BUF 15 +6 0.03
1:19 4th & 5 OWN 15 Ethan Duane punt for 39 yds
ON DOWNS
4 pl · 8 yd · 2:00
0–13
1:19 1st & 10 OWN 46 Jahzae Kimbrough run for a loss of 2 yards to the KENT 44 -2 -1.60
1:00 2nd & 12 OWN 44 Jahzae Kimbrough run for 9 yds to the BUF 47 +9 1.01
0:00 OWN 44 End of 1st Quarter
15:00 3rd & 3 OPP 47 Ruel Tomlinson run for 2 yds to the BUF 45 +2 -0.66
14:19 4th & 1 OPP 45 Tommy Ulatowski run for a loss of 1 yard to the BUF 46 -1 -1.57
Q2
END OF HALF
1 pl · 0 yd · 0:16
0–26
0:10 1st & 10 OWN 4 Team Kneel for a loss of 1 yard to the BUF 35 -1 -0.31
TD
6 pl · 54 yd · 1:40
0–19
14:19 1st & 10 OWN 46 C.J. Ogbonna pass complete to Victor Snow for 16 yds to the KENT 38 for a 1ST down +16 1.09
14:19 1st & 10 OPP 38 C.J. Ogbonna run for 1 yd to the KENT 37 +1 -0.60
14:19 2nd & 9 OPP 37 C.J. Ogbonna pass complete to Messiah Burch for 4 yds to the KENT 33 +4 -0.12
14:19 3rd & 5 OPP 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 +15 1.22
12:39 1st & 10 OPP 18 Victor Snow 18 Yd pass from C.J. Ogbonna (Two-Point Pass Conversion Failed) +18 2.59
12:39 1st & 10 OPP 3 C.J. Ogbonna pass incomplete to JJ Jenkins -62
PUNT
3 pl · -1 yd · 1:36
0–19
12:39 1st & 10 OWN 25 Jahzae Kimbrough run for 2 yds to the KENT 27 +2 -0.45
12:39 2nd & 8 OWN 27 Tommy Ulatowski pass incomplete to Luke Floriea 0 -0.48
12:39 3rd & 8 OWN 27 Tommy Ulatowski sacked by Dion Crawford for a loss of 3 yards to the KENT 24 -3 -0.30
11:03 4th & 11 OWN 24 Josh Smith punt for 47 yds , Victor Snow returns for 59 yds to the KENT 12
INT
2 pl · -7 yd · 0:35
0–19
11:03 1st & 10 OPP 12 Messiah Burch run for a loss of 7 yards to the KENT 19 -7 -0.81
10:28 2nd & 17 OPP 19 C.J. Ogbonna pass intercepted by Canaan Williams 0 -0.61
ON DOWNS
8 pl · 57 yd · 4:07
0–19
10:28 1st & 10 OWN 8 Ruel Tomlinson run for 8 yds to the KENT 16 +8 0.55
10:28 2nd & 2 OWN 16 Tommy Ulatowski pass complete to Jay Jay Etheridge for 37 yds to the BUF 47 for a 1ST down +37 2.69
10:28 1st & 10 OPP 47 Curtis Douglas run for 7 yds to the BUF 40 +7 0.54
10:28 2nd & 3 OPP 40 Ruel Tomlinson pass complete to Jay Jay Etheridge for 5 yds to the BUF 35 for a 1ST down +5 0.10
10:28 1st & 10 OPP 35 Curtis Douglas run for a loss of 1 yard to the BUF 36 -1 -0.87
10:28 2nd & 11 OPP 36 Curtis Douglas run for 3 yds to the BUF 33 +3 -0.32
10:28 3rd & 8 OPP 33 Ruel Tomlinson run for no gain to the BUF 33 0 -1.02
6:21 4th & 8 OPP 33 Ruel Tomlinson sacked by Shaun Dolac and Kobe Stewart for a loss of 2 yards to the BUF 35 -2 -1.82
TD
7 pl · 65 yd · 3:01
0–26
6:21 1st & 10 OWN 35 Al-Jay Henderson run for 1 yd to the BUF 36 +1 -0.83
6:21 2nd & 9 OWN 36 Al-Jay Henderson run for 1 yd to the BUF 37 +1 -0.57
6:21 3rd & 8 OWN 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 +15 2.96
6:21 1st & 10 OPP 48 Al-Jay Henderson run for 10 yds to the KENT 38 for a 1ST down +10 0.59
6:21 1st & 10 OPP 38 Al-Jay Henderson run for 3 yds to the KENT 35 +3 -0.25
6:21 2nd & 7 OPP 35 C.J. Ogbonna pass complete to Jacqez Barksdale for 15 yds to the KENT 20 for a 1ST down +15 0.72
3:20 1st & 10 OPP 20 Al-Jay Henderson 20 Yd Run (Upton Bellenfant Kick) +20 2.62
PUNT
2 pl · 5 yd · 1:35
0–26
3:18 1st & 10 OWN 12 Ruel Tomlinson run for 2 yds to the KENT 14 +2 -0.25
2:00 2nd & 8 OWN 14 Curtis Douglas run for 3 yds to the KENT 17 +3 -0.10
1:43 3rd & 5 OWN 17 Josh Smith punt for 38 yds , Victor Snow returns for 25 yds to the KENT 30
ON DOWNS
7 pl · 26 yd · 1:27
0–26
1:43 1st & 10 OPP 30 Al-Jay Henderson run for 5 yds to the KENT 25 +5 0.08
1:43 2nd & 5 OPP 25 Al-Jay Henderson run for 1 yd to the KENT 24 +1 -0.45
1:43 3rd & 4 OPP 24 C.J. Ogbonna pass complete to Victor Snow for 11 yds to the KENT 13 for a 1ST down +11 0.64
1:43 1st & 10 OPP 13 Al-Jay Henderson run for 2 yds to the KENT 11 +2 -0.17
0:38 2nd & 8 OPP 11 CJ. Ogbonna pass incomplete to Al-Jay Henderson 0 -0.30
0:38 3rd & 8 OPP 11 C.J. Ogbonna run for 6 yds to the KENT 5 +6 0.11
0:16 4th & 2 OPP 5 C.J. Ogbonna run for 1 yd to the KENT 4 +1 -4.09
Q3
PUNT
3 pl · 4 yd · 2:00
0–26
15:00 1st & 10 OWN 25 Ruel Tomlinson run for no gain to the KENT 25 0 -0.70
15:00 2nd & 10 OWN 25 Ruel Tomlinson pass complete to Luke Floriea for 7 yds to the KENT 32 +7 0.31
15:00 3rd & 3 OWN 32 Ruel Tomlinson sacked by Cornell Evans and Kobe Stewart for a loss of 3 yards to the KENT 29 -3 -0.69
13:00 4th & 6 OWN 29 Josh Smith punt for 32 yds , John Keough returns for no gain to the BUF 39, Fumble Recovery by Brodyn Bishop
TD
4 pl · 39 yd · 1:36
7–26
13:00 1st & 10 OPP 39 Tommy Ulatowski pass complete to Jay Jay Etheridge for a loss of 4 yards to the BUF 43 -4 -1.66
13:00 2nd & 14 OPP 43 Tommy Ulatowski pass complete to Jay Jay Etheridge for no gain to the BUF 43 0 -1.01
13:00 3rd & 14 OPP 43 Tommy Ulatowski pass complete to Jay Jay Etheridge for 16 yds to the BUF 27 for a 1ST down +16 3.07
11:24 1st & 10 OPP 27 Luke Floriea 27 Yd pass from Tommy Ulatowski (Will Hryszko Kick) +27 2.74
PUNT
3 pl · 3 yd · 1:35
7–26
11:24 1st & 10 OWN 25 C.J. Ogbonna pass complete to Victor Snow for 4 yds to the BUF 29 +4 -0.11
11:24 2nd & 6 OWN 29 Al-Jay Henderson run for 1 yd to the BUF 30 +1 -0.54
11:24 3rd & 5 OWN 30 C.J. Ogbonna sacked by CJ Young for a loss of 2 yards to the BUF 28 -2 -0.46
9:49 4th & 7 OWN 28 Ethan Duane punt for 61 yds
PUNT
3 pl · 6 yd · 1:35
7–26
9:49 1st & 10 OWN 11 Jahzae Kimbrough run for 1 yd to the KENT 12 +1 -0.31
9:49 2nd & 9 OWN 12 Tommy Ulatowski pass complete to Luke Floriea for 5 yds to the KENT 17 +5 0.04
9:49 3rd & 4 OWN 17 Tommy Ulatowski pass incomplete 0 -0.21
8:14 4th & 4 OWN 17 Josh Smith punt for 24 yds
TD
7 pl · 41 yd · 1:34
7–33
8:14 1st & 10 OPP 41 C.J. Ogbonna pass incomplete, broken up by Zaid Hamdan Kent State Penalty, off-side (Jaire Rawlison) to the KENT 36 +5 0.09
8:14 1st & 5 OPP 36 Al-Jay Henderson run for 12 yds to the KENT 24 for a 1ST down +12 -0.35
8:14 1st & 10 OPP 24 CJ. Ogbonna pass incomplete 0 -0.43
8:14 2nd & 10 OPP 24 Al-Jay Henderson run for 14 yds to the KENT 10 for a 1ST down +14 0.60
8:14 1st & 10 OPP 10 Al-Jay Henderson run for a loss of 1 yard to the KENT 11 -1 -0.34
8:14 2nd & 11 OPP 11 C.J. Ogbonna pass incomplete to JJ Jenkins, broken up by Jaire Rawlison 0 -0.30
6:40 3rd & 11 OPP 11 C.J. Ogbonna run for 11 yds for a TD (Upton Bellenfant KICK) +11 3.15
PUNT
5 pl · 18 yd · 3:10
7–33
6:40 1st & 10 OWN 25 Jahzae Kimbrough run for 8 yds to the KENT 33 +8 0.91
6:40 2nd & 2 OWN 33 Tommy Ulatowski run for 15 yds to the KENT 48 for a 1ST down +15 1.16
6:40 1st & 10 OWN 48 Jahzae Kimbrough run for a loss of 2 yards to the KENT 46 -2 -1.60
6:40 2nd & 12 OWN 46 Jahzae Kimbrough run for 2 yds to the KENT 48 +2 -0.53
6:40 3rd & 10 OWN 48 Ruel Tomlinson sacked by Shaun Dolac and Antonio Colclough for a loss of 5 yards to the KENT 43 -5 -0.99
3:30 4th & 15 OWN 43 Josh Smith punt for 30 yds
FG
9 pl · 49 yd · 3:43
7–36
3:30 1st & 10 OWN 27 Al-Jay Henderson run for 8 yds to the BUF 35 +8 0.95
3:30 2nd & 2 OWN 35 Al-Jay Henderson run for no gain to the BUF 35 0 -1.19
3:30 3rd & 2 OWN 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 +10 1.90
3:30 1st & 10 OWN 45 Jacqez Barksdale run for 2 yds to the BUF 47 +2 -0.68
3:30 2nd & 8 OWN 47 Al-Jay Henderson run for 23 yds to the KENT 30 for a 1ST down +23 2.14
3:30 1st & 10 OPP 30 Al-Jay Henderson run for 9 yds to the KENT 21 +9 0.69
0:30 2nd & 1 OPP 21 Al-Jay Henderson run for a loss of 3 yards to the KENT 24 -3 -1.06
0:00 OPP 21 End of 3rd Quarter
15:00 3rd & 4 OPP 24 C.J. Ogbonna pass incomplete to Tadd Barr, broken up by Dallas Branch 0 -0.72
14:47 4th & 4 OPP 24 Upton Bellenfant 42 Yd Field Goal
Q4
PUNT
3 pl · 6 yd · 0:56
7–36
14:47 1st & 10 OWN 25 Jahzae Kimbrough run for 6 yds to the KENT 31 +6 0.33
14:47 2nd & 4 OWN 31 Ruel Tomlinson pass incomplete to Luke Floriea 0 -0.87
14:47 3rd & 4 OWN 31 Ruel Tomlinson pass incomplete to Luke Floriea 0 -0.44
13:51 4th & 4 OWN 31 Josh Smith punt for 44 yds
PUNT
8 pl · 30 yd · 4:25
7–36
13:51 1st & 10 OWN 25 Al-Jay Henderson run for 1 yd to the BUF 26 +1 -0.59
13:51 2nd & 9 OWN 26 Al-Jay Henderson run for 6 yds to the BUF 32 +6 0.20
13:51 3rd & 3 OWN 32 Al-Jay Henderson run for 9 yds to the BUF 41 for a 1ST down +9 1.81
13:51 1st & 10 OWN 41 Al-Jay Henderson run for 7 yds to the BUF 48 +7 0.70
13:51 2nd & 3 OWN 48 Al-Jay Henderson run for 11 yds to the KENT 41 for a 1ST down +11 0.72
13:51 1st & 10 OPP 41 Al-Jay Henderson run for no gain to the KENT 41 0 -0.88
13:51 2nd & 10 OPP 41 C.J. Ogbonna pass incomplete to Victor Snow, broken up by Matt Harmon 0 -1.04
13:51 3rd & 10 OPP 41 Buffalo Penalty, delay of game (-5 Yards) to the KENT 46 -5
13:51 3rd & 15 OPP 46 Jacqez Barksdale run for 1 yd to the KENT 45 +1 -0.52
9:26 4th & 14 OPP 45 Ethan Duane punt for 30 yds
PUNT
3 pl · -4 yd · 2:02
7–36
9:26 1st & 10 OWN 15 Jahzae Kimbrough run for 2 yds to the KENT 17 +2 -0.29
9:26 2nd & 8 OWN 17 Ruel Tomlinson sacked by Daishon Folsom and Shaun Dolac for a loss of 5 yards to the KENT 12 -5 -0.42
9:26 3rd & 13 OWN 12 Ruel Tomlinson pass complete to Luke Floriea for a loss of 1 yard to the KENT 11 -1 -0.06
7:24 4th & 14 OWN 11 Josh Smith punt for 31 yds
TD
4 pl · 42 yd · 2:07
7–43
7:24 1st & 10 OPP 42 C.J. Ogbonna run for 15 yds to the KENT 27 for a 1ST down +15 0.55
7:24 1st & 10 OPP 27 Jacqez Barksdale run for no gain to the KENT 27 0 -0.49
7:24 2nd & 10 OPP 27 Al-Jay Henderson run for 3 yds to the KENT 24 +3 -0.21
5:17 3rd & 7 OPP 24 Javien Cuff 24 Yd pass from C.J. Ogbonna (Upton Bellenfant Kick) +24 3.44
INT
6 pl · 40 yd · 3:26
7–43
5:17 1st & 10 OWN 25 Jahzae Kimbrough run for 14 yds to the KENT 39 for a 1ST down +14 1.22
5:17 1st & 10 OWN 39 Jahzae Kimbrough run for 3 yds to the KENT 42 +3 -0.43
5:17 2nd & 7 OWN 42 Ayden Harris run for 7 yds to the KENT 49 for a 1ST down +7 1.36
5:17 1st & 10 OWN 49 Ayden Harris run for 6 yds to the BUF 45 +6 0.35
5:17 2nd & 4 OPP 45 Ayden Harris run for 10 yds to the BUF 35 for a 1ST down +10 0.60
1:51 1st & 10 OPP 35 Luke Floriea pass intercepted -4.03
END OF GAME
3 pl · 7 yd · 1:51
7–43
1:51 1st & 10 OWN 30 Jacqez Barksdale run for 1 yd to the BUF 31 +1 -0.72
1:51 2nd & 9 OWN 31 Jacqez Barksdale run for 6 yds to the BUF 37 +6 0.24
1:51 3rd & 3 OWN 37 Jacqez Barksdale run for a loss of 5 yards to the BUF 37 -5 -0.99
0:00 OPP 37 End of 4th Quarter
27 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

2sacks6
8plays for loss14
1takeaways1
2three-and-outs forced7
12explosive plays allowed6
4.52yards allowed / play3.85
7 of 13scoring drives allowed1 of 14
Kent State
CJ Young 14 (8) 1 sk · 1 TFL
Zaid Hamdan 8 (5) 2.5 TFL
Jaire Rawlison 8 (3) 1 PD
Josh Baka 7 (3)
Mason Woods 7
Tevin Tucker 6 (2)
Canaan Williams 5 (4) 0.5 TFL · 1 INT
Dallas Branch 4 (1) 1 PD
Buffalo
Shaun Dolac 13 (6) 1.5 sk · 2 TFL · 1 QH
Khalil Murdock 8 (4) 1.5 TFL
Dion Crawford 5 (3) 2 sk · 2.5 TFL
Kobe Stewart 5 (1) 1 sk · 2.5 TFL
Daishon Folsom 3 (1) 0.5 sk · 1 TFL
Tre Hines 3 (1) 1 TFL
Marcus Fuqua 3 (3)
Oliver Bridges 3 (3)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

field goals1 of 1
9punts3
37.3punt average43.3
2punts inside the 202
2return yards84
own 26average drive startown 41
Kent State
K Will Hryszko 1/1 XP
P Josh Smith 9 punts · 37.3 avg · 2 in 20
KR Ardell Banks 1 ret · 2 yds · long 2
Buffalo
K Upton Bellenfant 1/1 FG · long 42 · 4/4 XP
P Ethan Duane 3 punts · 43.3 avg · 2 in 20
PR Victor Snow 2 ret · 84 yds · long 59
PR John Keough 1 ret · 0 yds
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

54plays79
208yards357
14drives13
33%success rate44%
-9.5total PPA21.78
Derived from 133 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1C.J. Ogbonna 12 Yd Run (Upton Bellenfant Kick) 7–0
Q1Tadd Barr 39 Yd pass from C.J. Ogbonna (Two-Point Pass Conversion Failed) 13–0
Q2Victor Snow 18 Yd pass from C.J. Ogbonna (Two-Point Pass Conversion Failed) 19–0
Q2Al-Jay Henderson 20 Yd Run (Upton Bellenfant Kick) 26–0
Q3Luke Floriea 27 Yd pass from Tommy Ulatowski (Will Hryszko Kick) 7–26
Q3C.J. Ogbonna run for 11 yds for a TD (Upton Bellenfant KICK) 33–7
Q4Upton Bellenfant 42 Yd Field Goal 36–7
Q4Javien Cuff 24 Yd pass from C.J. Ogbonna (Upton Bellenfant Kick) 43–7

Biggest plays by PPA

Q4Javien Cuff 24 Yd pass from C.J. Ogbonna (Upton Bellenfant Kick) 3.44
Q3C.J. Ogbonna run for 11 yds for a TD (Upton Bellenfant KICK) 3.15
Q1Tadd Barr 39 Yd pass from C.J. Ogbonna (Two-Point Pass Conversion Failed) 3.14
Q3Tommy Ulatowski pass complete to Jay Jay Etheridge for 16 yds to the BUF 27 for a 1ST… 3.07
Q2C.J. Ogbonna sacked by Stephen Daley for 0 yards to the KENT 37 for a 1ST down Kent… 2.96
Q1C.J. Ogbonna pass complete to Victor Snow for 13 yds to the KENT 46 for a 1ST down 2.79

Series recent meetings

2025 Buffalo 31 – 28 Kent State
2023 Buffalo 24 – 6 Kent State
2022 Kent State 30 – 27 Buffalo
2021 Buffalo 38 – 48 Kent State
2020 Kent State 41 – 70 Buffalo
2019 Buffalo 27 – 30 Kent State
2018 Kent State 14 – 48 Buffalo
2017 Buffalo 27 – 13 Kent State
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal