From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Kent State
Akron
346
Total yards
393
229
Passing yards
298
117
Rushing yards
95
10.0
Yards per pass
7.6
3.3
Yards per rush
3.3
16
First downs
22
5–14
Third downs
6–14
2–3
Fourth downs
1–2
0
Turnovers
0
6–59
Penalties
3–35
30:08
Possession
29:52
2
Sacks (by defense)
2
Efficiency
Kent State
Akron
38%
Success rate
49%
0.25
EPA per play
0.26
1.51
Explosiveness
1.21
0.16
Rushing EPA
−0.11
0.37
Passing EPA
0.50
38%
Passing-down success
46%
−0.03
First-down EPA
0.06
0.28
Second-down EPA
0.55
0.32
Third-down EPA
0.37
9%
Havoc by its defense
20%
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 53% to win. Akron won as Elo’s underdog.
The line
Akron −4, over/under 40.5.
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 Akron 60%, Kent State 40%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Akron drives left to right, Kent State right to left.
Q1 Kent StatePunt, 3 plays, 5 yards
Q1 Kent StatePunt, 6 plays, 16 yards
Q1 AkronPunt, 3 plays, 8 yards
Q1 AkronPunt, 3 plays, −12 yards
Q1 Kent StateTouchdown, 4 plays, 48 yards
Q1 AkronTouchdown, 8 plays, 69 yards
Q1 Kent StatePunt, 3 plays, 9 yards
Q2 AkronPunt, 5 plays, 18 yards
Q2 Kent StateTouchdown, 5 plays, 69 yards
Q2 AkronField goal, 7 plays, 57 yards
Q2 Kent StateTouchdown, 13 plays, 69 yards
Q2 AkronPunt, 3 plays, −1 yard
Q3 Kent StateTouchdown, 3 plays, 66 yards
Q3 AkronTurnover on downs, 6 plays, 48 yards
Q3 AkronPunt, 5 plays, 19 yards
Q3 Kent StatePunt, 10 plays, 44 yards
Q3 AkronTouchdown, 16 plays, 84 yards
Q4 Kent StatePunt, 6 plays, 9 yards
Q4 AkronTouchdown, 6 plays, 71 yards
Q4 Kent StatePunt, 3 plays, 0 yards
Q4 AkronTouchdown, 9 plays, 54 yards
Q4 Kent StateTurnover on downs, 4 plays, 0 yards
Play by play
1st quarter7 drives, then Akron 7, Kent State 6
Kent State Punt, 6 plays
15:00
1st & 10 at own 35
Dante Jackson kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Jaylen Thomas run for 2 yds to the KENT 27
15:00
2nd & 8 at own 27
Tommy Ulatowski pass complete to Jameel Gardner Jr. for 7 yds to the KENT 34
15:00
3rd & 1 at own 34
Tommy Ulatowski run for 4 yds to the KENT 38 for a 1ST down
15:00
1st & 10 at own 38
Jaylen Thomas run for 3 yds to the KENT 41
15:00
2nd & 7 at own 41
pass incomplete to Luke Floriea
15:00
3rd & 7 at own 41
Tommy Ulatowski pass incomplete to Jaylen Thomas, broken up by Judson Tallandier II
12:29
4th & 7 at own 41
Josh Smith punt for 41 yds
Akron Punt, 3 plays
12:29
1st & 10 at own 18
pass incomplete to Daniel George
12:29
2nd & 10 at own 18
Jeff Undercuffler Jr. pass incomplete to Jasaiah Gathings, broken up by Alex Branch
12:29
3rd & 10 at own 18
Jeff Undercuffler Jr. pass complete to Jasaiah Gathings for 8 yds to the AKR 26
11:36
4th & 2 at own 26
Dante Jackson punt for 38 yds
Kent State Punt, 3 plays
11:36
1st & 10 at own 36
Tommy Ulatowski run for 2 yds to the KENT 38
11:36
2nd & 8 at own 38
Jaylen Thomas run for 3 yds to the KENT 41
11:36
3rd & 5 at own 41
pass incomplete to Jameel Gardner Jr. Kent State Penalty, Offensive pass interference (Jameel Gardner Jr.) to the KENT 41
10:16
4th & 5 at own 41
Josh Smith punt for 42 yds , Bobby Golden returns for 8 yds to the AKR 25
Akron Punt, 3 plays
10:16
1st & 10 at own 25
Akron Penalty, false start (Ronan Chambers) to the AKR 20
10:16
1st & 15 at own 20
Lorenzo Lingard run for 2 yds to the AKR 22
10:16
2nd & 13 at own 22
pass incomplete to Jasaiah Gathings
10:16
3rd & 13 at own 22
Jeff Undercuffler Jr. sacked for a loss of 9 yards to the AKR 13
8:35
4th & 22 at own 13
Dante Jackson punt for 36 yds , Luke Floriea returns for no gain to the KENT 49
Kent State Touchdown, 4 plays
8:35
1st & 10 at own 49
Tommy Ulatowski pass complete to Chrishon McCray for 37 yds to the AKR 14 for a 1ST down
8:35
1st & 10 at opp 14
Gavin Garcia run for 2 yds to the AKR 12
8:35
2nd & 8 at opp 12
Tommy Ulatowski run for 7 yds to the AKR 5
6:21
3rd & 1 at opp 5
Tommy Ulatowski run for 5 yds for a TD (Andrew Glass PAT MISSED)Kent State 6, Akron 0
Akron Touchdown, 8 plays
6:14
1st & 10 at own 35
Andrew Glass kickoff for 58 yds , Blake Hester return for 21 yds to the AKR 28
6:14
1st & 10 at own 28
Jeff Undercuffler Jr. pass complete to Jake Newell for 29 yds to the KENT 43 for a 1ST down
5:37
1st & 10 at opp 43
Lorenzo Lingard run for 9 yds to the KENT 34
5:37
2nd & 1 at opp 34
Lorenzo Lingard run for 6 yds to the KENT 28 for a 1ST down
4:54
1st & 10 at opp 28
Lorenzo Lingard run for 6 yds to the KENT 22
4:54
2nd & 4 at opp 22
Lorenzo Lingard run for 3 yds to the KENT 19 Lingard,Lorenzo rush middle for 3 yards to the KSU19, Lingard,Lorenzo rush middle (Fortkamp,Chase).
4:54
3rd & 1 at opp 19
Lorenzo Lingard run for 7 yds to the KENT 12 for a 1ST down
4:54
1st & 10 at opp 12
Drake Anderson run for a loss of 2 yards to the KENT 14
1:48
2nd & 12 at opp 14
Jeff Undercuffler Jr. pass complete to Daniel George for 14 yds for a TD (Owen Wiley KICK)Akron 7, Kent State 6
Kent State Punt, 3 plays
1:42
1st & 10 at own 35
Dante Jackson kickoff for 60 yds , Xavier Williams return for 21 yds to the KENT 26
1:42
1st & 10 at own 26
Jaylen Thomas run for 1 yd to the KENT 27
1:42
2nd & 9 at own 27
Tommy Ulatowski run for 3 yds to the KENT 30
1:42
3rd & 6 at own 30
Tommy Ulatowski pass complete to Luke Floriea for 5 yds to the KENT 35
2nd quarter6 drives, then Kent State 20, Akron 10
Akron Punt, 5 plays
15:00
1st & 10 at own 22
Lorenzo Lingard run for 5 yds to the AKR 27
15:00
2nd & 5 at own 27
Jeff Undercuffler Jr. pass complete to Adrian Norton for 8 yds to the AKR 35 for a 1ST down
15:00
1st & 10 at own 35
Lingard,Lorenzo rush left (West,CJ).
15:00
2nd & 10 at own 35
pass incomplete
14:46
4th & 1 at own 35
Josh Smith punt for 47 yds , Bobby Golden returns for 4 yds to the AKR 22
Akron Punt, 5 plays
12:41
3rd & 10 at own 35
Jeff Undercuffler Jr. pass complete to Drake Anderson for 5 yds to the AKR 40
11:55
4th & 5 at own 40
Dante Jackson punt for 32 yds
Kent State Touchdown, 5 plays
11:55
1st & 10 at own 28
Tommy Ulatowski pass complete to Justin Holmes for 5 yds to the KENT 33
11:55
2nd & 5 at own 33
Tommy Ulatowski pass incomplete to Jameel Gardner Jr., broken up by Judson Tallandier II
11:55
3rd & 5 at own 33
Kent State Penalty, false start (Cameron Golden) to the KENT 28
11:55
3rd & 10 at own 28
Tommy Ulatowski pass complete to Justin Holmes for 6 yds to the KENT 34
11:55
4th & 4 at own 34
Justin Holmes run for 30 yds to the AKR 36 for a 1ST down
9:36
1st & 10 at opp 36
Tommy Ulatowski pass complete to Chrishon McCray for 36 yds for a TD (Andrew Glass KICK) Akron Penalty, off-side (KJ Martin) to the AKR 3Kent State 13, Akron 7
Akron Field goal, 7 plays
9:29
1st & 10 at own 35
Andrew Glass kickoff for 60 yds , Blake Hester return for 26 yds to the AKR 31
9:29
1st & 10 at own 31
Jeff Undercuffler Jr. pass complete to Daniel George for 39 yds to the KENT 30 for a 1ST down
9:29
1st & 10 at opp 30
Lorenzo Lingard run for 2 yds to the KENT 28
9:29
2nd & 8 at opp 28
Jeff Undercuffler Jr. pass incomplete to Daniel George for a 1ST down Kent State Penalty, Defensive pass interference (D.J. Miller Jr.) to the KENT 14 for a 1ST down
9:29
1st & 10 at opp 14
Tahj Bullock run for 2 yds to the KENT 12
9:29
2nd & 8 at opp 12
pass incomplete
9:29
3rd & 8 at opp 12
pass incomplete to Drake Anderson
6:50
4th & 8 at opp 12
Owen Wiley 29 yd FG GOODKent State 13, Akron 10
Kent State Touchdown, 13 plays
6:42
1st & 10 at own 35
Dante Jackson kickoff for 61 yds , Xavier Williams return for 24 yds to the KENT 28
6:42
1st & 10 at own 28
for a 1ST down Akron Penalty, personal foul (Terray Jones) to the KENT 43 for a 1ST down
6:42
1st & 10 at own 43
Jaylen Thomas run for 9 yds to the AKR 48
6:42
2nd & 1 at opp 48
Jaylen Thomas run for 6 yds to the AKR 42 for a 1ST down
6:42
1st & 10 at opp 42
Tommy Ulatowski run for 1 yd to the AKR 41
6:42
2nd & 9 at opp 41
Tommy Ulatowski pass complete to Chrishon McCray for 7 yds to the AKR 34
6:42
3rd & 2 at opp 34
Jaylen Thomas run for 1 yd to the AKR 33
6:42
4th & 1 at opp 33
Tommy Ulatowski run for 9 yds to the AKR 24 for a 1ST down
6:42
1st & 10 at opp 24
Tommy Ulatowski pass incomplete to Luke Floriea, broken up by CJ Nunnally IV
6:42
2nd & 10 at opp 24
Tommy Ulatowski pass complete to Luke Floriea for 6 yds to the AKR 18
6:42
3rd & 4 at opp 18
Jaylen Thomas run for 6 yds to the AKR 12 for a 1ST down
6:42
1st & 10 at opp 12
Jaylen Thomas run for 3 yds to the AKR 9
6:42
2nd & 7 at opp 9
Tommy Ulatowski pass incomplete to Hayden Junker Kent State Penalty, Offensive holding (Nick Bryan) to the AKR 19
0:38
2nd & 17 at opp 19
Tommy Ulatowski pass complete to Luke Floriea for 19 yds for a TD (Andrew Glass KICK)Kent State 20, Akron 10
Akron Punt, 3 plays
0:31
1st & 10 at own 35
Andrew Glass kickoff for 55 yds , Blake Hester return for 27 yds to the AKR 37
0:31
1st & 10 at own 37
Jeff Undercuffler Jr. pass complete to Daniel George for 8 yds to the AKR 45
0:23
2nd & 2 at own 45
Jeff Undercuffler Jr. pass incomplete to Jasaiah Gathings, broken up by Capone Blue
0:23
3rd & 2 at own 45
Jeff Undercuffler Jr. sacked for a loss of 9 yards to the AKR 36
0:06
4th & 11 at own 36
Dante Jackson punt for 41 yds
3rd quarter5 drives, then Kent State 27, Akron 10
Akron Turnover on downs, 6 plays
14:54
1st & 10 at own 35
Andrew Glass kickoff for 62 yds , Blake Hester return for 18 yds to the AKR 21
14:54
1st & 10 at own 21
Jeff Undercuffler Jr. pass incomplete to Daniel George, broken up by D.J. Miller Jr.
14:54
2nd & 10 at own 21
Jeff Undercuffler Jr. pass complete to Lorenzo Lingard for 39 yds to the KENT 40 for a 1ST down
14:54
1st & 10 at opp 40
Jeff Undercuffler Jr. pass complete to Daniel George for 9 yds to the KENT 31
14:54
2nd & 1 at opp 31
Lingard,Lorenzo rush middle (Daley,Stephen).
14:54
3rd & 1 at opp 31
Lingard,Lorenzo rush middle (West,CJ).
11:43
4th & 1 at opp 31
Lingard,Lorenzo rush middle (West,CJ).
Kent State Touchdown, 3 plays
11:43
1st & 10 at own 31
Tommy Ulatowski pass complete to Chrishon McCray for 42 yds to the AKR 27 for a 1ST down
11:43
1st & 10 at opp 27
Ulatowski,Tommy rush middle (Jones,Terray).
10:18
1st & goal at opp 3
Akron Penalty, Defensive pass interference (Judson Tallandier II) to the AKR 3
10:18
2nd & 10 at opp 27
Chrishon McCray 27 Yd pass from Tommy Ulatowski (Andrew Glass Kick)Kent State 27, Akron 10
10:18
1st & goal at opp 3
Akron Penalty, Defensive pass interference (Judson Tallandier II) to the AKR 3
Akron Punt, 5 plays
10:12
1st & 10 at own 35
Andrew Glass kickoff for 53 yds , Blake Hester return for no gain to the AKR 34
10:12
1st & 10 at own 34
Charles Kellom run for 2 yds to the AKR 36
10:12
2nd & 8 at own 36
Jeff Undercuffler Jr. pass complete to Daniel George for 13 yds to the AKR 49 for a 1ST down
10:12
1st & 10 at own 49
Kellom,Charles rush middle (Fortkamp,Chase).
10:12
2nd & 10 at own 49
Lorenzo Lingard run for 4 yds to the KENT 47
10:12
3rd & 6 at opp 47
pass incomplete to Daniel George
7:43
4th & 6 at opp 47
Dante Jackson punt for 36 yds
Kent State Punt, 10 plays
7:43
1st & 10 at own 11
Gavin Garcia run for 4 yds to the KENT 15
7:43
2nd & 6 at own 15
Gavin Garcia run for 8 yds to the KENT 23 for a 1ST down
7:43
1st & 10 at own 23
Gavin Garcia run for 2 yds to the KENT 25
7:43
2nd & 8 at own 25
Tommy Ulatowski pass complete to Chrishon McCray for 12 yds to the KENT 37 for a 1ST down
7:43
1st & 10 at own 37
Kent State Penalty, false start (Jameel Gardner Jr.) to the KENT 32
7:43
1st & 15 at own 32
Gavin Garcia run for a loss of 4 yards to the KENT 28
7:43
2nd & 19 at own 28
pass incomplete to Trell Harris
7:43
3rd & 19 at own 28
Gavin Garcia run for 20 yds to the KENT 48 for a 1ST down
7:43
1st & 10 at own 48
Gavin Garcia run for a loss of 1 yard to the KENT 47
7:43
2nd & 11 at own 47
Gavin Garcia run for 2 yds to the KENT 49
7:43
3rd & 9 at own 49
Tommy Ulatowski pass complete to Jameel Gardner Jr. for 6 yds to the AKR 45
0:44
4th & 3 at opp 45
Josh Smith punt for 32 yds
Akron Touchdown, 16 plays
0:44
1st & 10 at own 13
pass incomplete to Daniel George
0:44
2nd & 10 at own 13
Jeff Undercuffler Jr. pass complete to Daniel George for 9 yds to the AKR 22
Q4 15:00
3rd & 1 at own 22
Lorenzo Lingard run for 4 yds to the AKR 26 for a 1ST down
Q4 15:00
1st & 10 at own 26
pass incomplete to Jasaiah Gathings
Q4 15:00
2nd & 10 at own 26
pass incomplete to Alex Adams
Q4 15:00
3rd & 10 at own 26
Jeff Undercuffler Jr. pass complete to Daniel George for 9 yds to the AKR 35
Q4 15:00
4th & 1 at own 35
Jeff Undercuffler Jr. pass complete to Daniel George for 3 yds to the AKR 38 for a 1ST down
Q4 15:00
1st & 10 at own 38
Jeff Undercuffler Jr. pass complete to Jasaiah Gathings for 17 yds to the KENT 45 for a 1ST down
Q4 15:00
1st & 10 at opp 45
Lingard,Lorenzo rush left (Williams,Macyo;West,CJ).
Q4 15:00
2nd & 10 at opp 45
Jeff Undercuffler Jr. pass complete to Jasaiah Gathings for 9 yds to the KENT 36
Q4 15:00
3rd & 1 at opp 36
Lorenzo Lingard run for 4 yds to the KENT 32 for a 1ST down
Q4 10:47
1st & 10 at opp 32
pass incomplete to Daniel George
Q4 10:47
2nd & 10 at opp 32
Jeff Undercuffler Jr. pass complete to Jasaiah Gathings for 8 yds to the KENT 24
Q4 10:47
3rd & 2 at opp 24
Lorenzo Lingard run for 2 yds to the KENT 22 for a 1ST down
Q4 10:47
1st & 10 at opp 22
pass incomplete to Daniel George
Q4 9:12
2nd & 10 at opp 22
Jasaiah Gathings 22 Yd pass from Jeff Undercuffler Jr. (Owen Wiley Kick)Kent State 27, Akron 17
4th quarter5 drives, then Akron 31, Kent State 27
Kent State Punt, 6 plays
9:12
1st & 10 at own 35
Dante Jackson kickoff for 56 yds
9:12
1st & 10 at own 25
Jaylen Thomas run for 2 yds to the KENT 27
9:12
2nd & 8 at own 27
Tommy Ulatowski pass complete to Jaylen Thomas for 7 yds to the KENT 34
9:12
3rd & 1 at own 34
Jaylen Thomas run for 3 yds to the KENT 37 for a 1ST down
9:12
1st & 10 at own 37
Jaylen Thomas run for a loss of 2 yards to the KENT 35
9:12
2nd & 12 at own 35
Tommy Ulatowski run for a loss of 1 yard to the KENT 34
9:12
3rd & 13 at own 34
Thomas,Jaylen rush middle (Jones,Terray).
5:01
4th & 13 at own 34
Josh Smith punt for 40 yds
Akron Touchdown, 6 plays
5:01
1st & 10 at own 26
Jeff Undercuffler Jr. pass complete to Daniel George
5:01
2nd & 10 at own 26
pass incomplete to Bobby Golden
5:01
3rd & 10 at own 26
Jeff Undercuffler Jr. pass complete to Jasaiah Gathings for 13 yds to the KENT 39 Kent State Penalty, unsportsmanlike conduct (Capone Blue) to the KENT 46
5:01
1st & 10 at opp 46
pass incomplete to Jasaiah Gathings
5:01
2nd & 10 at opp 46
Jeff Undercuffler Jr. pass complete to Jasaiah Gathings for 9 yds to the KENT 37
3:32
3rd & 1 at opp 37
Lorenzo Lingard 37 Yd Run (Owen Wiley Kick)Kent State 27, Akron 24
Kent State Punt, 3 plays
3:31
1st & 10 at own 35
Dante Jackson kickoff for 36 yds , Luke Floriea return for no gain to the KENT 26
3:31
1st & 10 at own 26
Jaylen Thomas run for a loss of 1 yard to the KENT 25
3:27
2nd & 11 at own 25
Tommy Ulatowski run for 1 yd to the KENT 26
3:22
3rd & 10 at own 26
Tommy Ulatowski pass incomplete to Justin Holmes, broken up by Judson Tallandier II
3:09
4th & 10 at own 26
Josh Smith punt for 39 yds , Bobby Golden returns for 8 yds to the AKR 43
Akron Touchdown, 9 plays
3:09
1st & 10 at own 43
Jeff Undercuffler Jr. pass complete to Jasaiah Gathings for 8 yds to the KENT 49
3:09
2nd & 2 at opp 49
Lorenzo Lingard run for 5 yds to the KENT 44 for a 1ST down
3:09
1st & 10 at opp 44
Jeff Undercuffler Jr. pass complete to Jasaiah Gathings for 9 yds to the KENT 35
3:09
2nd & 1 at opp 35
Lorenzo Lingard run for 5 yds to the KENT 30 for a 1ST down
3:09
1st & 10 at opp 30
Jeff Undercuffler Jr. pass incomplete to Jasaiah Gathings for a 1ST down Kent State Penalty, Defensive holding (Capone Blue) to the KENT 20 for a 1ST down
3:09
1st & 10 at opp 20
Lorenzo Lingard run for 1 yd to the KENT 19
3:09
2nd & 9 at opp 19
Jeff Undercuffler Jr. pass complete to Lorenzo Lingard for 10 yds to the KENT 9 for a 1ST down
3:09
1st & goal at opp 9
Lorenzo Lingard run for 4 yds to the KENT 5
0:26
2nd & goal at opp 5
Jeff Undercuffler Jr. 5 Yd Run (Owen Wiley Kick)Akron 31, Kent State 27
Kent State Turnover on downs, 4 plays
0:26
1st & 10 at own 35
Dante Jackson kickoff Akron Penalty, unsportsmanlike conduct (Jeff Undercuffler Jr.) to the AKR 20
0:21
1st & 10 at own 20
Dante Jackson kickoff for 60 yds , Xavier Williams return for 24 yds to the KENT 44
0:21
1st & 10 at own 44
Tommy Ulatowski pass incomplete to Jameel Gardner Jr., broken up by Tyson Durant
0:21
2nd & 10 at own 44
Tommy Ulatowski pass complete to Luke Floriea for 7 yds to the AKR 49
0:21
3rd & 3 at opp 49
Tommy Ulatowski sacked for a loss of 7 yards to the KENT 44
0:05
4th & 10 at own 44
Devin Kargman sacked for a loss of 5 yards to the KENT 44
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.