← CFB Terminal
17
Mid-American
AT
#109Ohio
42
Mid-American
2023 week 6 · Saturday, October 7, 2023 at 2:30 PM CT · Peden Stadium · 22,945 att · 58.3°F Fair, wind 10.3

Drive chart

Kent State Ohio bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · 0 yd · 1:03
0–0
15:00 1st & 10 OWN 25 Kurtis Rourke pass incomplete 0 -0.70
15:00 2nd & 10 OWN 25 Ohio Penalty, False Start (-5 Yards) to the OHIO 20 -5
15:00 2nd & 15 OWN 20 Sieh Bangura run for 5 yds to the OHIO 25 +5 0.02
15:00 3rd & 10 OWN 25 Kurtis Rourke pass incomplete 0 -0.16
13:57 4th & 10 OWN 25 Jared Wheatley punt for 33 yds, downed at the KENT 42
PUNT
5 pl · 5 yd · 3:14
0–0
13:57 1st & 10 OWN 42 Michael Alaimo pass complete to Jameel Gardner Jr. for 2 yds to the KENT 44 +2 -0.69
13:57 2nd & 8 OWN 44 Kent State Penalty, False Start (-5 Yards) to the KENT 39 -5
13:57 2nd & 13 OWN 39 Michael Alaimo pass complete to Justin Holmes for 16 yds to the OHIO 45 for a 1ST down +16 2.80
13:57 1st & 10 OPP 45 Jaylen Thomas run for no gain to the OHIO 45 0 -1.00
13:57 2nd & 10 OPP 45 Michael Alaimo pass complete to Justin Holmes for 1 yd to the OHIO 44 +1 -0.85
13:57 3rd & 9 OPP 44 Michael Alaimo sacked by Keye Thompson for a loss of 9 yards to the KENT 47 -9 -1.80
10:43 4th & 18 OWN 47 Charlie Durkin punt for 53 yds for a touchback
PUNT
9 pl · 34 yd · 4:32
0–0
10:43 1st & 10 OWN 20 Sieh Bangura run for 11 yds to the OHIO 31 for a 1ST down +11 0.78
10:43 1st & 10 OWN 31 Kurtis Rourke run for 2 yds to the OHIO 33 +2 -0.57
10:43 2nd & 8 OWN 33 Kurtis Rourke pass incomplete 0 -0.65
10:43 3rd & 8 OWN 33 Kurtis Rourke pass complete to Chase Hendricks for 10 yds to the OHIO 43 for a 1ST down +10 2.35
10:43 1st & 10 OWN 43 Kurtis Rourke run for 7 yds to the 50 yard line +7 0.68
10:43 2nd & 3 50 Sieh Bangura run for 6 yds to the KENT 44 for a 1ST down +6 0.37
10:43 1st & 10 OPP 44 Kurtis Rourke pass incomplete 0 -0.97
10:43 2nd & 10 OPP 44 Kurtis Rourke run for no gain to the KENT 44 0 -1.07
10:43 3rd & 10 OPP 44 Kurtis Rourke pass complete to Sam Wiglusz for a loss of 2 yards to the KENT 46 -2 -1.16
6:11 4th & 12 OPP 46 Jack Wilson punt for 34 yds, downed at the KENT 12
PUNT
8 pl · 26 yd · 5:20
0–0
6:11 1st & 10 OWN 12 Jaylen Thomas run for 4 yds to the KENT 16 +4 -0.05
6:11 2nd & 6 OWN 16 Michael Alaimo pass complete to Chrishon McCray for 12 yds to the KENT 28 for a 1ST down +12 0.93
6:11 1st & 10 OWN 28 Michael Alaimo sacked by Bradley Weaver for a loss of 3 yards to the KENT 25 -3 -1.10
6:11 2nd & 13 OWN 25 Michael Alaimo sacked by Shane Bonner and Bryce Houston for a loss of 1 yard to the KENT 24 -1 -0.29
6:11 3rd & 14 OWN 24 Jaylen Thomas run for 14 yds to the KENT 38 for a 1ST down +14 2.29
6:11 1st & 10 OWN 38 Jaylen Thomas run for 4 yds to the KENT 42 +4 -0.17
6:11 2nd & 6 OWN 42 Jaylen Thomas run for a loss of 4 yards to the KENT 38 -4 -1.62
6:11 3rd & 10 OWN 38 Kent State Penalty, False Start (-5 Yards) to the KENT 33 -5
6:11 3rd & 15 OWN 33 Jaylen Thomas run for 5 yds to the KENT 38 +5 0.01
0:51 4th & 10 OWN 38 Charlie Durkin punt for 17 yds
TD
6 pl · 55 yd · 2:16
0–7
0:51 1st & 10 OWN 45 Kurtis Rourke run for a loss of 5 yards to the OHIO 40 -5 -2.11
0:00 OWN 40 End of 1st Quarter
0:00 2nd & 15 OWN 40 Kurtis Rourke pass complete to Miles Cross for 19 yds to the KENT 41 for a 1ST down +19 3.15
15:00 1st & 10 OPP 41 Kurtis Rourke pass incomplete 0 -0.88
15:00 2nd & 10 OPP 41 Kurtis Rourke pass complete to Sam Wiglusz for 7 yds to the KENT 34 +7 0.48
15:00 3rd & 3 OPP 34 Kurtis Rourke pass complete to Sam Wiglusz for 9 yds to the KENT 25 for a 1ST down +9 0.94
13:35 1st & 10 OPP 25 Kurtis Rourke pass complete to Miles Cross for 25 yds for a TD (Gianni Spetic KICK) +25 2.70
13:35 OWN 35 Timeout Ohio, clock 13:35
Q2
TD
7 pl · 77 yd · 2:09
7–7
13:29 1st & 10 OWN 23 Michael Alaimo pass complete to Chrishon McCray for 14 yds to the KENT 37 for a 1ST down +14 1.16
13:29 1st & 10 OWN 37 Michael Alaimo pass complete to Luke Floriea for 5 yds to the KENT 42 +5 0.11
13:29 2nd & 5 OWN 42 Michael Alaimo pass incomplete 0 -1.11
13:29 3rd & 5 OWN 42 Michael Alaimo pass complete to Chrishon McCray for 6 yds to the KENT 48 for a 1ST down +6 2.05
13:29 1st & 10 OWN 48 Jaylen Thomas run for 5 yds to the OHIO 47 +5 0.10
13:29 2nd & 5 OPP 47 Jaylen Thomas run for 5 yds to the OHIO 42 for a 1ST down +5 0.61
11:20 1st & 10 OPP 42 Michael Alaimo pass complete to Chrishon McCray for 42 yds for a TD (Andrew Glass KICK) +42 3.29
PUNT
9 pl · 25 yd · 4:07
7–7
11:20 1st & 10 OWN 25 Ohio Penalty, False Start (Kurt Danneker) to the OHIO 20 -5
11:20 1st & 15 OWN 20 Kurtis Rourke pass complete to Miles Cross for 7 yds to the OHIO 27 +7 0.29
11:20 2nd & 8 OWN 27 O'Shaan Allison run for 2 yds to the OHIO 29 +2 -0.31
11:20 3rd & 6 OWN 29 Kurtis Rourke pass complete to Miles Cross for 9 yds to the OHIO 38 for a 1ST down +9 1.89
11:20 1st & 10 OWN 38 Kurtis Rourke pass complete to Chase Hendricks for 4 yds to the OHIO 42 +4 -0.17
11:20 2nd & 6 OWN 42 Kurtis Rourke pass incomplete 0 -1.05
11:20 3rd & 6 OWN 42 Kurtis Rourke pass complete to Will Kacmarek for 8 yds to the 50 yard line for a 1ST down +8 2.33
11:20 1st & 10 50 O'Shaan Allison run for no gain to the 50 yard line 0 -1.11
11:20 2nd & 10 50 Kurtis Rourke pass incomplete 0 -1.02
11:20 3rd & 10 50 Kurtis Rourke pass incomplete 0 -0.71
7:13 4th & 10 50 Jack Wilson punt for 40 yds, fair catch by Luke Floriea at the KENT 10
PUNT
3 pl · 1 yd · 2:19
7–7
7:13 1st & 10 OWN 10 Jaylen Thomas run for a loss of 1 yard to the KENT 9 -1 -0.40
7:13 2nd & 11 OWN 9 Jaylen Thomas run for 1 yd to the KENT 10 +1 -0.11
7:13 3rd & 10 OWN 10 Jaylen Thomas run for 1 yd to the KENT 11 +1 -0.06
4:54 4th & 9 OWN 11 Charlie Durkin punt for 30 yds, downed at the KENT 41
TD
2 pl · 41 yd · 0:49
7–14
4:54 1st & 10 OPP 41 Kurtis Rourke pass complete to Miles Cross for 11 yds to the KENT 30 for a 1ST down +11 0.43
4:05 1st & 10 OPP 30 Kurtis Rourke pass complete to Sam Wiglusz for 30 yds for a TD +30 2.81
PUNT
3 pl · 0 yd · 1:27
7–14
3:57 1st & 10 OWN 25 Michael Alaimo pass complete to Chrishon McCray for 9 yds to the KENT 34 +9 1.25
3:14 3rd & 7 OWN 28 Timeout Ohio, clock 03:14
3:14 2nd & 1 OWN 34 Jaylen Thomas run for a loss of 6 yards to the KENT 28 -6 -2.11
3:14 3rd & 7 OWN 28 Michael Alaimo sacked by Rayyan Buell for a loss of 3 yards to the KENT 25 -3 -0.35
2:30 4th & 10 OWN 25 Charlie Durkin punt for 32 yds, fair catch by Tyler Walton at the OHIO 43
TD
5 pl · 57 yd · 1:53
7–21
2:30 1st & 10 OWN 43 Kurtis Rourke pass complete to Bryce Butler for 4 yds to the OHIO 47 +4 -0.17
2:30 2nd & 6 OWN 47 ROURKE, Kurtis pass deep to the right incomplete intended for WALTON, Tyler thrown to the KSU34. PENALTY KSU Pass Interference on MILLER, D.J. enforced 15 yards to the KSU38 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +15
2:30 1st & 10 OPP 38 Kurtis Rourke pass complete to Miles Cross for 32 yds to the KENT 6 for a 1ST down +32 1.04
2:30 1st & 6 OPP 6 Kurtis Rourke run for 2 yds to the KENT 4 +2 -0.28
2:30 2nd & 4 OPP 4 Kurtis Rourke pass incomplete 0 -0.36
0:37 3rd & 4 OPP 4 Kurtis Rourke run for 4 yds for a TD (Gianni Spetic KICK) +4 2.70
END OF HALF
2 pl · -11 yd · 0:29
7–21
0:23 2nd & 11 OWN 37 Timeout Kent State, clock 00:23
0:23 1st & 10 OWN 38 Michael Alaimo sacked by Bradley Weaver for a loss of 1 yard to the KENT 37 -1 -1.27
0:00 OWN 27 End of 2nd Quarter
0:00 2nd & 11 OWN 37 Michael Alaimo sacked by Rodney Mathews and Shane Bonner for a loss of 10 yards to the KENT 27 -10 -1.08
14:52 1st & 10 OWN 39 ALAIMO, Michael pass to the right incomplete intended for FLORIEA, Luke thrown to the KSU45; QB hurried by BUELL, Rayyan. PENALTY OHI Roughing the Passer on WATKINS, Vonnie enforced 15 yards from the KSU39 to the OHI46 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +15
Q3
FG
7 pl · 42 yd · 2:34
10–21
14:52 1st & 10 OPP 46 Jaylen Thomas run for 3 yds to the OHIO 43 +3 -0.34
14:52 2nd & 7 OPP 43 Michael Alaimo run for 9 yds to the OHIO 34 for a 1ST down +9 0.95
14:52 1st & 10 OPP 34 Jaylen Thomas run for no gain to the OHIO 34 0 -0.66
14:52 2nd & 10 OPP 34 GARCIA, Gavin rush to the left for a loss of 6 yards to the OHI40 (THOMPSON, Keye). PENALTY OHI Face mask on HENDERSON, Bralen enforced 15 yards from the OHI34 to the OHI19 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +15
14:52 1st & 10 OPP 19 Gavin Garcia run for no gain to the OHIO 19 0 -0.36
14:52 2nd & 10 OPP 19 Michael Alaimo pass incomplete 0 -0.45
14:52 3rd & 10 OPP 19 Michael Alaimo pass incomplete 0 -0.70
12:18 4th & 10 OPP 19 Andrew Glass 37 yd FG GOOD
TD
6 pl · 90 yd · 2:59
10–28
12:12 1st & 10 OWN 10 O'Shaan Allison run for 5 yds to the OHIO 15 +5 0.07
11:19 1st & 10 OPP 35 Timeout Ohio, clock 11:19
11:19 2nd & 5 OWN 15 Kurtis Rourke pass complete to Tyler Foster for 50 yds to the KENT 35 for a 1ST down +50 3.75
11:19 1st & 10 OPP 35 Kurtis Rourke pass complete to Tyler Foster for 9 yds to the KENT 26 +9 0.75
11:19 2nd & 1 OPP 26 O'Shaan Allison run for no gain to the KENT 26 0 -0.73
9:21 1st & 10 OPP 22 Timeout Ohio, clock 09:21
9:21 3rd & 1 OPP 26 O'Shaan Allison run for 4 yds to the KENT 22 for a 1ST down +4 0.31
9:13 1st & 10 OPP 22 Kurtis Rourke pass complete to Miles Cross for 22 yds for a TD (Gianni Spetic KICK) +22 2.65
INT
2 pl · -1 yd · 0:38
10–28
9:13 1st & 10 OWN 29 Jaylen Thomas run for a loss of 1 yard to the KENT 28 -1 -0.95
8:35 2nd & 11 OWN 28 Michael Alaimo pass intercepted -0.27
TD
6 pl · 31 yd · 2:56
10–35
8:35 1st & 10 OPP 31 Kurtis Rourke pass incomplete 0 -0.58
8:35 2nd & 10 OPP 31 Sieh Bangura run for 9 yds to the KENT 22 +9 0.61
8:35 3rd & 1 OPP 22 Sieh Bangura run for 3 yds to the KENT 19 for a 1ST down +3 0.21
8:35 1st & 10 OPP 19 Kurtis Rourke pass complete to Tyler Walton for 13 yds to the KENT 6 for a 1ST down +13 0.55
8:35 1st & 6 OPP 6 Sieh Bangura run for 3 yds to the KENT 3 +3 -0.16
5:39 2nd & 3 OPP 3 Sieh Bangura run for 3 yds for a TD (Gianni Spetic KICK) +3 2.21
PUNT
4 pl · 21 yd · 1:32
10–35
5:29 1st & 10 OWN 7 Ohio Penalty, Personal Foul (Kwame Sutton) to the KENT 25 for a 1ST down +15
5:29 1st & 10 OWN 25 Tommy Ulatowski run for 1 yd to the KENT 26 +1 -0.59
5:29 2nd & 9 OWN 26 Tommy Ulatowski pass complete to Jaylen Thomas for 2 yds to the KENT 28 +2 -0.27
5:29 3rd & 7 OWN 28 Tommy Ulatowski pass incomplete 0 -0.27
3:57 4th & 7 OWN 28 Josh Smith punt for 44 yds
TD
11 pl · 69 yd · 5:31
10–42
3:57 1st & 10 OWN 31 Kurtis Rourke pass complete to Will Kacmarek for 14 yds to the OHIO 45 for a 1ST down +14 1.33
3:57 1st & 10 OWN 45 O'Shaan Allison run for 8 yds to the KENT 47 +8 0.94
3:57 2nd & 2 OPP 47 O'Shaan Allison run for 1 yd to the KENT 46 +1 -0.99
3:57 3rd & 1 OPP 46 Kurtis Rourke run for 2 yds to the KENT 44 for a 1ST down +2 0.92
3:57 1st & 10 OPP 44 Kurtis Rourke run for 11 yds to the KENT 33 for a 1ST down +11 0.51
3:57 1st & 10 OPP 33 Kurtis Rourke pass incomplete 0 -0.64
0:13 3rd & 12 OPP 35 Timeout Kent State, clock 00:13
0:13 2nd & 10 OPP 33 Sieh Bangura run for a loss of 2 yards to the KENT 35 -2 -1.28
0:13 3rd & 12 OPP 35 ROURKE, Kurtis pass deep to the right intercepted by MILLER, D.J. at the KSU7 intended for CROSS, Miles. Miller return for 0 yards to the KSU7, End of Play. PENALTY KSU Pass Interference on MILLER, D.J. enforced 15 yards to the KSU20 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +15
0:00 1st & 10 OPP 20 Kurtis Rourke pass incomplete 0 -0.37
0:00 OPP 20 End of 3rd Quarter
15:00 2nd & 10 OPP 20 Ohio Penalty, False Start (Kurt Danneker) to the KENT 25 -5
15:00 2nd & 15 OPP 25 Kurtis Rourke run for 3 yds to the KENT 22 +3 -0.24
15:00 3rd & 12 OPP 22 Kurtis Rourke pass complete to Sieh Bangura for 19 yds to the KENT 3 for a 1ST down +19 2.27
13:26 1st & 3 OPP 3 Sieh Bangura run for 3 yds for a TD (Gianni Spetic KICK) +3 1.46
13:26 OWN 35 Timeout Ohio, clock 13:26
Q4
TD
10 pl · 76 yd · 3:23
17–42
13:20 1st & 10 OWN 24 Tommy Ulatowski pass incomplete 0 -0.67
12:42 1st & 10 OPP 37 Timeout Ohio, clock 12:42
12:42 2nd & 10 OWN 24 Tommy Ulatowski run for 39 yds to the OHIO 37 for a 1ST down +39 3.77
12:42 1st & 10 OPP 37 Jaylen Thomas run for 3 yds to the OHIO 34 +3 -0.24
12:42 2nd & 7 OPP 34 Tommy Ulatowski pass incomplete 0 -0.84
12:42 3rd & 7 OPP 34 Jaylen Thomas run for 7 yds to the OHIO 27 for a 1ST down +7 1.39
12:42 1st & 10 OPP 27 Jaylen Thomas run for 11 yds to the OHIO 16 for a 1ST down +11 0.17
12:42 1st & 10 OPP 16 Jaylen Thomas run for 2 yds to the OHIO 14 +2 -0.18
12:42 2nd & 8 OPP 14 Tommy Ulatowski pass incomplete 0 -0.34
12:42 3rd & 8 OPP 14 Jaylen Thomas run for 4 yds to the OHIO 10 +4 -0.06
9:57 4th & 4 OPP 10 Tommy Ulatowski pass complete to Chrishon McCray for 10 yds for a TD (Andrew Glass KICK) +10 3.15
ON DOWNS
7 pl · 72 yd · 4:23
17–42
9:57 1st & 10 OWN 25 Parker Navarro run for 12 yds to the OHIO 37 for a 1ST down +12 1.03
9:57 1st & 10 OWN 37 O'Shaan Allison run for 4 yds to the OHIO 41 +4 -0.16
9:57 2nd & 6 OWN 41 Parker Navarro run for 52 yds to the KENT 7 for a 1ST down +52 3.02
9:57 1st & 7 OPP 7 O'Shaan Allison run for 4 yds to the KENT 3 +4 -0.01
9:57 2nd & 3 OPP 3 Parker Navarro run for 1 yd to the KENT 2 +1 -0.33
9:57 3rd & 2 OPP 2 O'Shaan Allison run for 1 yd to the KENT 1 +1 -0.24
5:34 4th & 1 OPP 1 O'Shaan Allison run for a loss of 2 yards to the KENT 3 -2 -4.21
PUNT
3 pl · 6 yd · 1:22
17–42
5:34 1st & 10 OWN 3 Jaylen Thomas run for 5 yds to the KENT 8 +5 0.06
5:34 2nd & 5 OWN 8 Jaylen Thomas run for 1 yd to the KENT 9 +1 -0.25
5:34 3rd & 4 OWN 9 Tommy Ulatowski pass incomplete 0 -0.15
4:12 4th & 4 OWN 9 Josh Smith punt for 41 yds, fair catch by Tyler Walton at the 50 yard line
PUNT
3 pl · 7 yd · 2:21
17–42
4:12 1st & 10 50 Quintell Quinn run for 4 yds to the KENT 46 +4 -0.14
4:12 2nd & 6 OPP 46 Quintell Quinn run for 3 yds to the KENT 43 +3 -0.40
4:12 3rd & 3 OPP 43 Quintell Quinn run for no gain to the KENT 43 0 -1.13
1:51 4th & 3 OPP 43 Jack Wilson punt for 34 yds
END OF Q4
3 pl · 21 yd · 1:51
17–42
1:51 1st & 10 OWN 13 Tommy Ulatowski run for 12 yds to the KENT 25 for a 1ST down +12 0.62
1:51 1st & 10 OWN 25 Jaylen Thomas run for 1 yd to the KENT 26 +1 -0.59
1:51 2nd & 9 OWN 26 Tommy Ulatowski run for 8 yds to the KENT 34 +8 0.56
0:00 OWN 34 End of 4th Quarter
0:00 2nd & 9 OWN 26 Tommy Ulatowski run for 8 yds to the KENT 34 +8 0.56
23 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

0sacks6
4plays for loss10
0takeaways1
2three-and-outs forced3
9explosive plays allowed5
6.96yards allowed / play4.16
6 of 11scoring drives allowed3 of 12
Kent State
Devin Nicholson 7 (1) 0.5 TFL
D.J. Miller 7 (5)
CJ Harris 5 (2) 1 TFL
Bryce Sheppert 5 (2) 1 PD
Nick Giacolone 5 (1)
Stephen Daley 4 (1) 0.5 TFL · 2 QH
Alex Branch 4 (1)
Tyler Baylor 3 (1) 1 TFL
Ohio
Bryce Houston 10 (4) 0.5 sk · 1.5 TFL · 1 INT
Austin Brawley 8 (3)
Walter Reynolds 7
Bradley Weaver 6 (2) 2 sk · 2.5 TFL · 1 QH
Adonis Williams Jr. 6 (1) 0.5 TFL · 1 QH
Ben Johnson 6 (1)
Rayyan Buell 4 (1) 1 sk · 2 TFL
Keye Thompson 4 (2) 1 sk · 1 TFL · 1 QH
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 1field goals
6punts4
36.2punt average35.3
1punts inside the 203
137return yards19
own 22average drive startown 34
Kent State
K Andrew Glass 1/1 FG · long 37 · 2/2 XP
P Charlie Durkin 4 punts · 33.0 avg · 1 in 20 · 1 TB
P Josh Smith 2 punts · 42.5 avg
KR Xavier Williams 4 ret · 78 yds · long 36
KR Bryce Sheppert 2 ret · 55 yds · long 36
PR Luke Floriea 1 ret · 4 yds · long 4
Ohio
K Gianni Spetic 6/6 XP
P Jack Wilson 3 punts · 36.0 avg · 3 in 20
P Jared Wheatley 1 punt · 33.0 avg
KR Keegan Wilburn 1 ret · 16 yds · long 16
PR Tyler Walton 1 ret · 3 yds · long 3
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

56plays67
233yards466
12drives11
34%success rate49%
3.63total PPA20.47
Derived from 123 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q2Kurtis Rourke pass complete to Miles Cross for 25 yds for a TD (Gianni Spetic KICK) 7–0
Q2Michael Alaimo pass complete to Chrishon McCray for 42 yds for a TD (Andrew Glass KICK) 7–7
Q2Kurtis Rourke pass complete to Sam Wiglusz for 30 yds for a TD 14–7
Q2Kurtis Rourke run for 4 yds for a TD (Gianni Spetic KICK) 21–7
Q3Andrew Glass 37 yd FG GOOD 10–21
Q3Kurtis Rourke pass complete to Miles Cross for 22 yds for a TD (Gianni Spetic KICK) 28–10
Q3Sieh Bangura run for 3 yds for a TD (Gianni Spetic KICK) 35–10
Q4Sieh Bangura run for 3 yds for a TD (Gianni Spetic KICK) 42–10
Q4Tommy Ulatowski pass complete to Chrishon McCray for 10 yds for a TD (Andrew Glass KICK) 17–42

Biggest plays by PPA

Q4Tommy Ulatowski run for 39 yds to the OHIO 37 for a 1ST down 3.77
Q3Kurtis Rourke pass complete to Tyler Foster for 50 yds to the KENT 35 for a 1ST down 3.75
Q2Michael Alaimo pass complete to Chrishon McCray for 42 yds for a TD (Andrew Glass KICK) 3.29
Q4Tommy Ulatowski pass complete to Chrishon McCray for 10 yds for a TD (Andrew Glass KICK) 3.15
Q1Kurtis Rourke pass complete to Miles Cross for 19 yds to the KENT 41 for a 1ST down 3.15
Q4Parker Navarro run for 52 yds to the KENT 7 for a 1ST down 3.02

Series recent meetings

2024 Ohio 41 – 0 Kent State
2022 Ohio 24 – 31 Kent State
2021 Kent State 34 – 27 Ohio
2019 Kent State 38 – 45 Ohio
2018 Ohio 27 – 26 Kent State
2017 Kent State 3 – 48 Ohio
2016 Ohio 14 – 10 Kent State
2015 Kent State 0 – 27 Ohio
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal