← CFB Terminal
24
Mid-American
AT
6
Mid-American
2023 week 8 · Saturday, October 21, 2023 at 2:30 PM CT · Dix Stadium · 11,735 att · 50.9°F Cloudy, wind 10.3

Drive chart

Buffalo Kent State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · 1 yd · 0:56
0–-3
15:00 1st & 10 OWN 25 Michael Alaimo pass incomplete to Chrishon McCray 0 -0.70
15:00 2nd & 10 OWN 25 Michael Alaimo run for 1 yd to the KENT 26 +1 -0.29
15:00 3rd & 9 OWN 26 Michael Alaimo pass incomplete to Jameel Gardner Jr. 0 -0.19
14:04 4th & 9 OWN 26 Josh Smith punt for 47 yds
PUNT
5 pl · 17 yd · 3:00
0–-3
14:04 1st & 10 OWN 27 Cole Snyder pass complete to Boobie Curry for 8 yds to the BUFF 35 +8 0.95
14:04 2nd & 2 OWN 35 Cole Snyder pass complete to Marlyn Johnson for 5 yds to the BUFF 40 for a 1ST down +5 0.23
14:04 1st & 10 OWN 40 Ron Cook Jr. run for 9 yds to the BUFF 49 +9 1.34
14:04 2nd & 1 OWN 49 Ron Cook Jr. run for no gain to the BUFF 49 0 -1.40
14:04 3rd & 1 OWN 49 Cole Snyder run for 5 yds to the BUFF 44 +5 1.27
11:04 4th & 6 OWN 44 Anthony Venneri punt for 56 yds for a touchback
FG
9 pl · 60 yd · 4:48
0–3
11:04 1st & 10 OWN 20 Jaylen Thomas run for no gain to the KENT 20 0 -0.56
11:04 2nd & 10 OWN 20 Michael Alaimo pass complete to Chrishon McCray for 14 yds to the KENT 34 for a 1ST down +14 1.61
11:04 1st & 10 OWN 34 Michael Alaimo run for 6 yds to the KENT 40 +6 0.39
11:04 2nd & 4 OWN 40 Tommy Ulatowski run for 7 yds to the KENT 47 for a 1ST down +7 0.85
11:04 1st & 10 OWN 47 Jaylen Thomas run for 29 yds to the BUFF 24 for a 1ST down +29 1.41
11:04 1st & 10 OPP 24 Jaylen Thomas run for 1 yd to the BUFF 23 +1 -0.33
11:04 2nd & 9 OPP 23 Jaylen Thomas run for 5 yds to the BUFF 18 +5 0.05
6:57 3rd & 4 OPP 18 Timeout Buffalo, clock 06:57
6:57 3rd & 4 OPP 18 Michael Alaimo pass complete to Jameel Gardner Jr. for 2 yds to the BUFF 20 +2 -0.29
6:16 4th & 6 OPP 20 Andrew Glass 38 Yd Field Goal
INT
2 pl · 0 yd · 0:10
0–3
6:07 1st & 10 OWN 29 Cole Snyder pass incomplete to Cole Harrity 0 -0.83
5:57 2nd & 10 OWN 29 Cole Snyder pass intercepted -0.39
FG
4 pl · 3 yd · 1:26
0–6
5:57 1st & 10 OPP 22 Xavier Williams run for 2 yds to the BUFF 20 +2 -0.22
5:57 2nd & 8 OPP 20 Michael Alaimo run for 1 yd to the BUFF 19 +1 -0.34
5:57 3rd & 7 OPP 19 Michael Alaimo pass incomplete to Chrishon McCray 0 -0.62
4:31 4th & 7 OPP 19 Andrew Glass 37 Yd Field Goal
TD
5 pl · 75 yd · 2:27
7–6
4:31 1st & 10 OWN 25 Jacqez Barksdale run for 39 yds to the KENT 36 for a 1ST down +39 3.07
4:31 1st & 10 OPP 36 Ron Cook Jr. run for 32 yds to the KENT 4 for a 1ST down +32 1.32
4:31 1st & 4 OPP 4 Jacqez Barksdale run for 3 yds to the KENT 1 +3 -0.21
4:31 2nd & 1 OPP 1 Jacqez Barksdale run for 1 yd to the KENT 2 +1
2:04 3rd & 2 OPP 2 Andrew Schnackenberg 2 Yd pass from Cole Snyder (Alex McNulty Kick) +2 2.54
PUNT
3 pl · 4 yd · 1:34
7–6
2:04 1st & 10 OWN 25 Jaylen Thomas run for 1 yd to the KENT 26 +1 -0.59
2:04 2nd & 9 OWN 26 Jaylen Thomas run for 3 yds to the KENT 29 +3 -0.18
0:42 3rd & 6 OWN 29 Timeout Kent State, clock 00:42
0:42 3rd & 6 OWN 29 Tommy Ulatowski pass incomplete to Jameel Gardner Jr. 0 -0.31
0:30 4th & 6 OWN 29 Josh Smith punt for 39 yds, fair catch by Ron Cook Jr. at the BUFF 32
TD
11 pl · 68 yd · 5:34
14–6
0:00 1st & 10 OWN 32 Mike Washington run for 2 yds to the BUFF 34 +2 -0.58
0:00 OWN 32 End of 1st Quarter
15:00 2nd & 8 OWN 34 Cole Snyder pass complete to Marlyn Johnson for 9 yds to the BUFF 43 for a 1ST down +9 1.64
15:00 1st & 10 OWN 43 Cole Snyder pass incomplete to Boobie Curry 0 -1.16
14:19 2nd & 10 OWN 43 Timeout Buffalo, clock 14:19
14:19 2nd & 10 OWN 43 Jacqez Barksdale run for 7 yds to the 50 yard line +7 0.56
14:19 3rd & 3 50 Cole Snyder pass complete to Marlyn Johnson for 15 yds to the KENT 35 for a 1ST down +15 2.09
14:19 1st & 10 OPP 35 Mike Washington run for 2 yds to the KENT 33 +2 -0.37
14:19 2nd & 8 OPP 33 Jacqez Barksdale run for 4 yds to the KENT 29 +4 -0.09
14:19 3rd & 4 OPP 29 Cole Snyder pass complete to Cole Harrity for 28 yds to the KENT 1 for a 1ST down +28 2.50
14:19 1st & 1 OPP 1 Mike Washington run for 1 yd to the KENT 2 +1
14:19 2nd & 2 OPP 2 Ron Cook Jr. run for 1 yd to the KENT 1 +1 -0.39
9:56 3rd & 1 OPP 1 Ron Cook Jr. 1 Yd Run (Alex McNulty Kick) +1 2.45
Q2
INT
7 pl · 42 yd · 3:12
14–6
9:56 1st & 10 OWN 25 Jaylen Thomas run for 2 yds to the KENT 27 +2 -0.45
9:56 2nd & 8 OWN 27 Tommy Ulatowski pass incomplete 0 -0.48
9:56 3rd & 8 OWN 27 Tommy Ulatowski pass complete to Chrishon McCray for 7 yds to the KENT 34 +7 0.21
9:56 4th & 1 OWN 34 PENALTY BUFF Offside (Wolo,George) 5 yards from KENT34 to KENT39, 1ST DOWN. NO PLAY. +5
9:56 1st & 10 OWN 39 Tommy Ulatowski run for 11 yds to the 50 yard line for a 1ST down +11 1.01
9:56 1st & 10 50 Jaylen Thomas run for 17 yds to the BUFF 33 for a 1ST down +17 0.94
9:56 1st & 10 OPP 33 Tommy Ulatowski run for no gain to the BUFF 33 0 -0.64
6:44 2nd & 10 OPP 33 Tommy Ulatowski pass intercepted -3.46
PUNT
5 pl · 7 yd · 2:26
14–6
6:44 1st & 10 OWN 38 Cole Snyder pass complete to Darrell Harding Jr. for 16 yds to the KENT 46 for a 1ST down +16 1.41
6:44 1st & 10 OPP 46 Ron Cook Jr. run for 12 yds to the BUFF 34 Buffalo Penalty, Offensive Holding (Tyler Doty) to the BUFF 44 +2 -0.57
6:44 1st & 20 OWN 44 Cole Snyder pass complete to Darrell Harding Jr. for 6 yds to the 50 yard line +6 0.26
6:44 2nd & 14 50 Cole Snyder pass complete to Darrell Harding Jr. for 5 yds to the KENT 45 +5 0.06
6:44 3rd & 9 OPP 45 Cole Snyder pass incomplete to Mike Washington 0 -0.90
4:18 4th & 9 OPP 45 Anthony Venneri punt for 31 yds, fair catch by Luke Floriea at the KENT 14
4:18 4th & 9 OPP 45 Anthony Venneri punt for 31 yds, fair catch by Luke Floriea at the KENT 14
PUNT
6 pl · 14 yd · 2:35
14–6
4:18 1st & 10 OWN 14 Tommy Ulatowski run for 2 yds to the KENT 16 +2 -0.27
4:18 2nd & 8 OWN 16 Jaylen Thomas run for no gain to the KENT 16 0 -0.27
4:18 3rd & 8 OWN 16 Tommy Ulatowski pass complete to Chrishon McCray for 8 yds to the KENT 24 for a 1ST down +8 1.06
4:18 1st & 10 OWN 24 Jaylen Thomas run for 2 yds to the KENT 26 +2 -0.43
4:18 2nd & 8 OWN 26 Tommy Ulatowski pass incomplete to Chrishon McCray 0 -0.45
4:18 3rd & 8 OWN 26 Tommy Ulatowski run for 2 yds to the KENT 28 +2 -0.14
1:52 4th & 6 OWN 28 Timeout Buffalo, clock 01:52
1:43 4th & 6 OWN 28 Josh Smith punt for 53 yds, punt out-of-bounds at the BUFF 19
PUNT
6 pl · 15 yd · 0:41
14–6
1:43 1st & 10 OWN 19 Cole Snyder pass incomplete 0 -0.53
1:38 2nd & 10 OWN 19 Timeout Kent State, clock 01:38
1:38 2nd & 10 OWN 19 Cole Snyder pass complete to Ron Cook Jr. for 6 yds to the BUFF 25 +6 0.13
1:38 3rd & 4 OWN 25 Cole Snyder pass complete to Boobie Curry for 9 yds to the BUFF 34 for a 1ST down +9 1.50
1:38 1st & 10 OWN 34 Cole Snyder pass incomplete to Boobie Curry 0 -0.99
1:38 2nd & 10 OWN 34 Cole Snyder pass incomplete to Boobie Curry 0 -0.57
1:38 3rd & 10 OWN 34 Cole Snyder pass incomplete to Marlyn Johnson 0 -0.28
1:02 4th & 10 OWN 34 Anthony Venneri punt for 39 yds , Luke Floriea returns for no gain to the KENT 27
END OF HALF
3 pl · 7 yd · 1:02
14–6
1:02 1st & 10 OWN 27 Tommy Ulatowski pass incomplete to Jameel Gardner Jr. 0 -0.77
1:02 2nd & 10 OWN 27 Jaylen Thomas run for no gain to the KENT 27 0 -0.39
0:00 3rd & 10 OWN 27 Tommy Ulatowski pass complete to Jaylen Thomas for 7 yds to the KENT 34 +7 0.16
0:00 OWN 27 End of 2nd Quarter
Q3
FG
7 pl · 33 yd · 2:57
17–6
14:52 1st & 10 OWN 32 Mike Washington run for 3 yds to the BUFF 35 +3 -0.38
14:52 2nd & 7 OWN 35 Jacqez Barksdale run for 10 yds to the BUFF 45 for a 1ST down +10 1.62
14:52 1st & 10 OWN 45 Jacqez Barksdale run for 16 yds to the KENT 39 for a 1ST down +16 1.14
14:52 1st & 10 OPP 39 Cole Snyder pass complete to for no gain to the KENT 39 0 -0.81
14:52 2nd & 10 OPP 39 Ron Cook Jr. run for 4 yds to the KENT 35 +4 -0.14
14:52 3rd & 6 OPP 35 Cole Snyder pass incomplete to Andrew Schnackenberg 0 -1.04
11:55 4th & 6 OPP 35 Alex McNulty 53 Yd Field Goal
PUNT
6 pl · 11 yd · 3:18
17–6
11:55 1st & 10 OWN 25 Jaylen Thomas run for no gain to the KENT 25 0 -0.70
11:55 2nd & 10 OWN 25 Michael Alaimo pass complete to Jameel Gardner Jr. for 4 yds to the KENT 29 +4 -0.06
11:55 3rd & 6 OWN 29 Michael Alaimo pass complete to Chrishon McCray for 10 yds to the KENT 39 for a 1ST down +10 1.99
11:55 1st & 10 OWN 39 Jaylen Thomas run for 1 yd to the KENT 40 +1 -0.90
11:55 2nd & 9 OWN 40 Michael Alaimo sacked by Jaylon Bass for a loss of 9 yards to the KENT 31 -9 -1.46
11:55 3rd & 18 OWN 31 Jaylen Thomas run for 5 yds to the KENT 36 +5 0.01
8:37 4th & 13 OWN 36 Josh Smith punt for 48 yds , Ron Cook Jr. returns for 17 yds to the BUFF 33
PUNT
5 pl · 17 yd · 2:54
17–6
8:37 1st & 10 OWN 33 No 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. -5
8:37 1st & 15 OWN 28 Cole Snyder pass complete to Marlyn Johnson for 3 yds to the BUFF 31 +3 -0.23
8:37 2nd & 12 OWN 31 Cole Snyder pass complete to Cole Harrity for 12 yds to the BUFF 43 for a 1ST down +12 2.20
8:37 1st & 10 OWN 43 Mike Washington run for 1 yd to the BUFF 44 +1 -0.93
8:37 2nd & 9 OWN 44 Al-Jay Henderson run for 1 yd to the BUFF 43 +1 -0.77
8:37 3rd & 10 OWN 43 Cole Snyder run for 7 yds to the 50 yard line +7 0.37
5:43 4th & 3 50 Anthony Venneri punt for 37 yds, fair catch by Luke Floriea at the KENT 13
PUNT
3 pl · -1 yd · 1:30
17–6
5:43 1st & 10 OWN 13 Jaylen Thomas run for 5 yds to the KENT 8 +5 0.07
5:43 2nd & 15 OWN 8 Michael Alaimo pass incomplete to Chrishon McCray 0 -0.07
5:43 3rd & 15 OWN 8 Michael Alaimo run for 4 yds to the KENT 12 +4 -0.01
4:13 4th & 11 OWN 12 Josh Smith punt for 47 yds , Ron Cook Jr. returns for 32 yds to the KENT 27
4:13 4th & 11 OWN 12 Josh Smith punt for 47 yds , Ron Cook Jr. returns for 32 yds to the BUFF 40
PUNT
3 pl · 3 yd · 1:27
17–6
4:13 1st & 10 OWN 40 Jacqez Barksdale run for 3 yds to the BUFF 43 +3 -0.43
4:13 2nd & 7 OWN 43 Jacqez Barksdale run for no gain to the BUFF 43 0 -1.01
4:13 3rd & 7 OWN 43 Cole Snyder pass incomplete to Darrell Harding Jr. 0 -0.62
2:46 4th & 7 OWN 43 Anthony Venneri punt for 33 yds
PUNT
3 pl · 9 yd · 1:38
17–6
2:46 1st & 10 OWN 24 Michael Alaimo pass incomplete to Xavier Williams 0 -0.67
2:45 2nd & 10 OWN 24 Timeout Kent State, clock 02:45
2:45 2nd & 10 OWN 24 Michael Alaimo pass complete to Jameel Gardner Jr. for 8 yds to the KENT 32 +8 0.46
2:45 3rd & 2 OWN 32 Jaylen Thomas run for 1 yd to the KENT 33 +1 -0.48
1:08 4th & 1 OWN 33 Josh Smith punt for 37 yds , Ron Cook Jr. returns for 19 yds to the BUFF 49
MISSED FG
7 pl · 35 yd · 3:26
17–6
1:08 1st & 10 OWN 49 No 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. -5
1:08 1st & 15 OWN 44 Cole Snyder pass complete to Cole Harrity for 17 yds to the KENT 39 for a 1ST down +17 1.98
0:00 OPP 38 End of 3rd Quarter
0:00 1st & 10 OPP 39 Cole Snyder pass complete to Andrew Schnackenberg for 6 yds to the KENT 33 +6 0.26
15:00 2nd & 4 OPP 33 Cole Snyder pass complete to Victor Snow for 12 yds to the KENT 21 for a 1ST down +12 0.25
15:00 1st & 10 OPP 21 Cole Snyder pass complete to Mike Washington for 4 yds to the KENT 17 +4 -0.03
15:00 2nd & 6 OPP 17 Mike Washington run for 1 yd to the KENT 16 +1 -0.32
15:00 3rd & 5 OPP 16 Cole Snyder pass incomplete to Marlyn Johnson 0 -0.50
12:42 4th & 5 OPP 16 Alex McNulty 34 yd FG MISSED
Q4
PUNT
3 pl · 4 yd · 0:52
17–6
12:42 1st & 10 OWN 20 Michael Alaimo pass incomplete to Jaylen Thomas 0 -0.56
12:42 2nd & 10 OWN 20 Michael Alaimo run for 4 yds to the KENT 24 +4 -0.04
12:42 3rd & 6 OWN 24 Michael Alaimo pass incomplete to Chrishon McCray 0 -0.24
11:50 4th & 6 OWN 24 Josh Smith punt for 38 yds
PUNT
3 pl · 0 yd · 0:22
17–6
11:50 1st & 10 OWN 38 Cole Snyder pass incomplete to Boobie Curry 0 -1.09
11:50 2nd & 10 OWN 38 Cole Snyder pass incomplete to Boobie Curry 0 -0.69
11:50 3rd & 10 OWN 38 Cole Snyder pass incomplete to Boobie Curry 0 -0.37
11:28 4th & 10 OWN 38 Anthony Venneri punt for 46 yds, fair catch by Luke Floriea at the KENT 16
PUNT
3 pl · 0 yd · 1:05
17–6
11:28 1st & 10 OWN 16 Tommy Ulatowski pass incomplete to Chrishon McCray 0 -0.46
11:28 2nd & 10 OWN 16 Tommy Ulatowski pass incomplete to Jameel Gardner Jr. 0 -0.21
11:28 3rd & 10 OWN 16 Tommy Ulatowski pass complete to Jameel Gardner Jr. for no gain to the KENT 16 0 -0.09
10:23 4th & 10 OWN 16 Josh Smith punt for 35 yds, fair catch by Ron Cook Jr. at the BUFF 49
TD
7 pl · 51 yd · 4:29
24–6
10:23 1st & 10 OWN 49 Ron Cook Jr. run for 3 yds to the KENT 48 +3 -0.40
10:23 2nd & 7 OPP 48 Jacqez Barksdale run for 3 yds to the KENT 45 +3 -0.41
10:23 3rd & 4 OPP 45 Cole Snyder pass complete to Marlyn Johnson for 32 yds to the KENT 13 for a 1ST down +32 2.19
10:23 3rd & 1 OPP 4 Ron Cook Jr. run for 2 yds to the KENT 2 for a 1ST down +2 1.27
10:23 1st & 10 OPP 13 Mike Washington run for 6 yds to the KENT 7 +6 0.18
10:23 2nd & 4 OPP 7 Mike Washington run for 3 yds to the KENT 4 +3 -0.12
5:54 1st & 2 OPP 2 Al-Jay Henderson 2 Yd Run (Alex McNulty Kick) +2 1.21
ON DOWNS
10 pl · 20 yd · 3:49
24–6
5:46 1st & 10 OWN 33 Tommy Ulatowski pass complete to Luke Floriea for 5 yds to the KENT 38 +5 0.11
5:46 2nd & 5 OWN 38 Tommy Ulatowski run for 4 yds to the KENT 42 +4 -0.16
5:46 3rd & 1 OWN 42 Jaylen Thomas run for 3 yds to the KENT 45 for a 1ST down +3 1.20
5:46 1st & 10 OWN 45 Michael Alaimo run for 2 yds to the KENT 47 +2 -0.68
5:46 2nd & 8 OWN 47 Michael Alaimo run for 4 yds to the BUFF 49 +4 -0.17
5:46 3rd & 4 OPP 49 Michael Alaimo pass complete to Luke Floriea for 4 yds to the BUFF 45 for a 1ST down +4 1.65
3:39 1st & 10 OPP 45 Timeout Buffalo, clock 03:39
3:39 1st & 10 OPP 45 Michael Alaimo sacked for a loss of 12 yards to the KENT 43 -12 -3.23
3:39 2nd & 22 OWN 43 No 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. +5
3:39 2nd & 17 OWN 48 Michael Alaimo run for no gain to the KENT 48 0 -0.70
3:39 3rd & 17 OWN 48 Michael Alaimo pass complete to Chrishon McCray for 13 yds to the BUFF 39 +13 1.42
2:03 4th & 4 OPP 39 Timeout Buffalo, clock 02:03
1:57 4th & 4 OPP 39 Michael Alaimo sacked by Joe Andreessen for a loss of 8 yards to the BUFF 47 -8 -1.74
END OF Q4
3 pl · -10 yd · 1:57
24–6
1:57 1st & 10 OWN 47 Kneel down by Buffalo at BUFF43 for loss of 4 yards. -4 -1.99
1:57 2nd & 14 OWN 43 Kneel down by Buffalo at BUFF39 for loss of 4 yards. -4 -0.98
0:00 3rd & 18 OWN 39 Kneel down by Buffalo at BUFF37 for loss of 2 yards. -2 -0.24
0:00 OWN 39 End of 4th Quarter
26 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

3sacks0
3plays for loss3
1takeaways1
6three-and-outs forced2
2explosive plays allowed7
2.92yards allowed / play5.36
2 of 13scoring drives allowed4 of 13
Buffalo
Joe Andreessen 9 (5) 1 sk · 1 TFL
Devin Grant 9 (8) 1 TFL
Jaylon Bass 4 (1) 1.5 sk · 1.5 TFL · 1 INT
Max Michel 4 (2) 0.5 sk · 0.5 TFL · 1 PD
Devonyal Lofton 4 (3) 1 TFL · 1 QH
Dion Crawford 4 (3)
Demetrius Harris 3 (3)
Marcus Fuqua 3 (3)
Kent State
Bryce Sheppert 11 (10) 1 PD · 1 QH
Devin Nicholson 6 (5) 1.5 TFL
CJ Harris 5 (3) 1.5 TFL
CJ West 5 (3) 0.5 TFL
Capone Blue 5 (4)
Nick Giacolone 5 (3)
Tyler Baylor 4 (1) 1 PD
Oliver Billotte 3 (2) 1 PD
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

1 of 2field goals2 of 2
6punts8
40.3punt average43.0
3punts inside the 201
98return yards31
own 34average drive startown 22
Buffalo
K Alex McNulty 1/2 FG · long 53 · 3/3 XP
P Anthony Venneri 6 punts · 40.3 avg · 3 in 20 · 1 TB
KR Ron Cook Jr. 2 ret · 53 yds · long 27
PR Ron Cook Jr. 3 ret · 45 yds · long 19
Kent State
K Andrew Glass 2/2 FG · long 38
P Josh Smith 8 punts · 43.0 avg · 1 in 20
KR Xavier Williams 1 ret · 31 yds · long 31
PR Luke Floriea 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

67plays61
359yards178
13drives13
42%success rate23%
13.24total PPA-10.4
Derived from 128 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Andrew Glass 38 Yd Field Goal 3–0
Q1Andrew Glass 37 Yd Field Goal 6–0
Q1Andrew Schnackenberg 2 Yd pass from Cole Snyder (Alex McNulty Kick) 7–6
Q2Ron Cook Jr. 1 Yd Run (Alex McNulty Kick) 14–6
Q3Alex McNulty 53 Yd Field Goal 17–6
Q4Al-Jay Henderson 2 Yd Run (Alex McNulty Kick) 24–6

Biggest plays by PPA

Q1Jacqez Barksdale run for 39 yds to the KENT 36 for a 1ST down 3.07
Q1Andrew Schnackenberg 2 Yd pass from Cole Snyder (Alex McNulty Kick) 2.54
Q2Cole Snyder pass complete to Cole Harrity for 28 yds to the KENT 1 for a 1ST down 2.50
Q2Ron Cook Jr. 1 Yd Run (Alex McNulty Kick) 2.45
Q3Cole Snyder pass complete to Cole Harrity for 12 yds to the BUFF 43 for a 1ST down 2.20
Q4Cole Snyder pass complete to Marlyn Johnson for 32 yds to the KENT 13 for a 1ST down 2.19

Series recent meetings

2025 Buffalo 31 – 28 Kent State
2024 Kent State 7 – 43 Buffalo
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