From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Kent State
Western Michigan
250
Total yards
579
114
Passing yards
221
136
Rushing yards
358
4.6
Yards per pass
9.2
3.5
Yards per rush
9.7
19
First downs
23
1–13
Third downs
5–9
3–3
Fourth downs
0–0
4
Turnovers
1
4–20
Penalties
8–100
30:15
Possession
29:45
2
Sacks (by defense)
5
Efficiency
Kent State
Western Michigan
33%
Success rate
47%
0.05
EPA per play
0.62
1.53
Explosiveness
1.86
−0.07
Rushing EPA
0.73
0.18
Passing EPA
0.46
15%
Passing-down success
50%
−0.02
First-down EPA
0.31
−0.08
Second-down EPA
0.89
−0.06
Third-down EPA
1.08
13%
Havoc by its defense
33%
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)
Western Michigan 82% to win. Elo’s favorite won.
The line
Western Michigan −19, over/under 61.
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 Western Michigan 91%, Kent State 9%. 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. Western Michigan drives left to right, Kent State right to left.
Q1 Western MichiganTouchdown, 11 plays, 83 yards
Q1 Kent StatePunt, 6 plays, 21 yards
Q1 Western MichiganTouchdown, 1 play, 92 yards
Q1 Kent StateInterception, 1 play, 0 yards
Q1 Western MichiganPunt, 3 plays, −5 yards
Q1 Kent StateFumble, 7 plays, 39 yards
Q1 Western MichiganField goal, 7 plays, 53 yards
Q2 Kent StatePunt, 3 plays, 2 yards
Q2 Western MichiganTouchdown, 4 plays, 52 yards
Q2 Kent StatePunt, 3 plays, −11 yards
Q2 Western MichiganTouchdown, 3 plays, 48 yards
Q2 Kent StateFumble, 2 plays, −6 yards
Q2 Western MichiganTouchdown, 2 plays, 19 yards
Q2 Kent StatePunt, 3 plays, 8 yards
Q2 Western MichiganInterception, 5 plays, 17 yards
Q2 Kent StateTouchdown, 1 play, 33 yards
Q2 Western MichiganEnd of half, 1 play, 12 yards
Q3 Kent StateInterception, 9 plays, 43 yards
Q3 Western MichiganPunt, 6 plays, 28 yards
Q3 Kent StatePunt, 3 plays, 4 yards
Q3 Western MichiganPunt, 3 plays, 3 yards
Q3 Kent StatePunt, 5 plays, 26 yards
Q3 Western MichiganTouchdown, 4 plays, 80 yards
Q3 Kent StateTouchdown, 6 plays, 61 yards
Q4 Western MichiganTouchdown, 11 plays, 78 yards
Q4 Kent StateTouchdown, 15 plays, 75 yards
Q4 Western MichiganEnd of game, 1 play, 4 yards
Play by play
1st quarter6 drives, then Western Michigan 14, Kent State 0
Western Michigan Touchdown, 11 plays
15:00
Will Hryszko kickoff for 65 yds , Jaden Nixon return for 17 yds to the WMU 17
15:00
1st & 10 at own 17
Jaden Nixon run for 2 yds to the WMU 19
15:00
2nd & 8 at own 19
Hayden Wolff pass complete to Blake Bosma for 7 yds to the WMU 26
15:00
3rd & 1 at own 26
BUCKLEY, Jalen rush up the middle for no gain to the WMU26 (BEATTY, Kaden). PENALTY KSU Offsides on DOTSON, Jaylen enforced 5 yards from the WMU26 to the WMU31 and results in a 1ST DOWN [NHSG]. NO PLAY (replay the down).
15:00
1st & 10 at own 31
Jalen Buckley run for 24 yds to the KENT 45 for a 1ST down
15:00
1st & 10 at opp 45
Jaden Nixon run for 15 yds to the KENT 30 for a 1ST down
15:00
1st & 10 at opp 30
Jaden Nixon run for a loss of 2 yards to the KENT 32
15:00
2nd & 12 at opp 32
Hayden Wolff pass complete to Chris Toudle for 12 yds to the KENT 20 for a 1ST down
15:00
1st & 10 at opp 20
Zahir Abdus-Salaam run for 2 yds to the KENT 18
15:00
2nd & 8 at opp 18
Hayden Wolff pass incomplete
15:00
3rd & 8 at opp 18
Hayden Wolff pass complete to Blake Bosma for 14 yds Blake Bosma fumbled, recovered by WMU for a 1ST down
15:00
1st & goal at opp 4
Jalen Buckley run for 1 yd to the KENT 3
8:54
2nd & goal at opp 3
Hayden Wolff pass complete to Malique Dieudonne for 3 yds for a TD (Luka Zurak KICK)Western Michigan 7, Kent State 0
Kent State Punt, 6 plays
8:54
Cale Allaire kickoff for 65 yds
8:54
1st & 10 at own 25
Tommy Ulatowski pass complete to Chrishon McCray for 6 yds to the KENT 31
8:54
2nd & 4 at own 31
Ky Thomas run for 16 yds to the KENT 47 for a 1ST down
8:54
1st & 10 at own 47
Ky Thomas run for 15 yds to the WMU 38 for a 1ST down
8:54
1st & 10 at opp 38
Tommy Ulatowski run for 1 yd to the WMU 37
8:54
2nd & 9 at opp 37
Ky Thomas run for a loss of 1 yard to the WMU 38
8:54
3rd & 10 at opp 38
Tommy Ulatowski sacked by Popeye Williams for a loss of 16 yards to the KENT 46
5:15
4th & 26 at own 46
Josh Smith punt for 46 yds
Western Michigan Touchdown, 1 play
4:55
1st & 10 at own 8
Jaden Nixon run for 92 yds for a TD (Luka Zurak KICK)Western Michigan 14, Kent State 0
4:55
Cale Allaire kickoff for 60 yds , Dashawn Martin return for 28 yds to the KENT 38
Western Michigan Punt, 3 plays
4:40
1st & 10 at own 49
Hayden Wolff sacked by Lavell Gibson for a loss of 3 yards to the WMU 46
4:40
2nd & 13 at own 46
Jalen Buckley run for 7 yds to the KENT 47
4:40
3rd & 6 at opp 47
Hayden Wolff sacked by Kameron Olds for a loss of 9 yards to the WMU 44
2:43
4th & 15 at own 44
Ryan Millmore punt for 39 yds
Kent State Fumble, 7 plays
2:43
1st & 10 at own 17
Tommy Ulatowski run for 19 yds to the KENT 36 for a 1ST down
2:43
1st & 10 at own 36
Ky Thomas run for no gain to the KENT 36
2:43
2nd & 10 at own 36
Tommy Ulatowski pass incomplete
2:43
3rd & 10 at own 36
Tommy Ulatowski run for 5 yds to the WMU 41 for a 1ST down Western Michigan Penalty, Personal Foul (Donald Willis) to the WMU 44 for a 1ST down
2:43
1st & 10 at opp 44
Ky Thomas run for 2 yds to the WMU 42
2:43
2nd & 8 at opp 42
Tommy Ulatowski pass incomplete
0:12
3rd & 8 at opp 42
Ky Thomas run for a loss of 2 yards to the WMU 44 Ky Thomas fumbled, recovered by WMU Jacob Wahlberg J. Wahlberg return for 0 yds
Western Michigan Field goal, 7 plays
0:00
1st & 10 at own 44
Zahir Abdus-Salaam run for 9 yds to the KENT 47
Q2 15:00
2nd & 1 at opp 47
Jalen Buckley run for 5 yds to the KENT 42 for a 1ST down
Q2 15:00
1st & 10 at opp 42
Hayden Wolff pass complete to Kenneth Womack for 32 yds to the KENT 10 for a 1ST down
Q2 15:00
1st & goal at opp 10
Jalen Buckley run for 3 yds to the KENT 7
Q2 15:00
2nd & goal at opp 7
Jaden Nixon run for no gain to the KENT 7
Q2 15:00
3rd & goal at opp 7
Hayden Wolff pass complete to Zahir Abdus-Salaam for 4 yds to the KENT 3
Q2 11:42
4th & goal at opp 3
Luka Zurak 21 yd FG GOODWestern Michigan 17, Kent State 0
2nd quarter10 drives, then Western Michigan 38, Kent State 7
Kent State Punt, 3 plays
11:42
Cale Allaire kickoff for 61 yds , Dashawn Martin return for 2 yds to the KENT 6
11:42
1st & 10 at own 6
Ky Thomas run for 2 yds to the KENT 8
11:42
2nd & 8 at own 8
Tommy Ulatowski pass incomplete
11:42
3rd & 8 at own 8
Tommy Ulatowski pass incomplete
10:43
4th & 8 at own 8
Josh Smith punt for 44 yds, downed at the WMU 48
Western Michigan Touchdown, 4 plays
10:43
1st & 10 at own 48
Hayden Wolff pass complete to Kenneth Womack for 36 yds to the KENT 16 for a 1ST down
10:43
1st & 10 at opp 16
Jaden Nixon run for 3 yds to the KENT 13
10:43
2nd & 7 at opp 13
Hayden Wolff pass complete to Blake Bosma for 11 yds to the KENT 2 for a 1ST down
8:55
1st & goal at opp 2
Jalen Buckley run for 2 yds for a TD (Luka Zurak KICK)Western Michigan 24, Kent State 0
Kent State Punt, 3 plays
8:55
Timeout Western Michigan, clock 08:55
8:55
Cale Allaire kickoff for 56 yds
8:55
1st & 10 at own 25
Ky Thomas run for a loss of 3 yards to the KENT 22
8:55
2nd & 13 at own 22
Tommy Ulatowski pass complete to Ky Thomas for 1 yd to the KENT 23
8:55
3rd & 12 at own 23
Tommy Ulatowski sacked by Corey Walker and Aaron Wofford for a loss of 9 yards to the KENT 14
7:00
4th & 21 at own 14
Josh Smith punt for 39 yds , Jordin Parker returns for 5 yds to the KENT 48
7:00
1st & 10 at opp 48
NIXON, Jaden rush to the left for a gain of 36 yards to the KSU12 (BAKA, Josh). PENALTY WMU Illegal Block in the Back on GIDEON, Jacob declined WMU Holding on HOFER, John enforced 10 yards from the KSU48 to the WMU42 [NHSG]. NO PLAY (replay the down).
Western Michigan Touchdown, 3 plays
7:00
1st & 20 at own 42
Hayden Wolff pass complete to Jordin Parker for 38 yds to the KENT 20 for a 1ST down
7:00
1st & 10 at opp 20
Timeout Western Michigan, clock 07:00
7:00
1st & 10 at opp 20
Jalen Buckley run for 3 yds to the KENT 17
5:21
2nd & 7 at opp 17
Jalen Buckley run for 17 yds for a TD (Luka Zurak KICK)Western Michigan 31, Kent State 0
Kent State Fumble, 2 plays
5:21
Cale Allaire kickoff for 58 yds
5:21
1st & 10 at own 25
Curtis Douglas run for 5 yds to the KENT 30
4:34
2nd & 5 at own 30
Tommy Ulatowski sacked for a loss of 11 yards to the KENT 19 Tommy Ulatowski fumbled, recovered by WMU Jayden Childers , return for 0 yards
Western Michigan Touchdown, 2 plays
4:34
1st & 10 at opp 19
Zahir Abdus-Salaam run for 2 yds to the KENT 17
3:54
2nd & 8 at opp 17
Hayden Wolff pass complete to Kaevion Mack for 17 yds for a TD (Luka Zurak KICK)Western Michigan 38, Kent State 0
Kent State Punt, 3 plays
3:54
Cale Allaire kickoff for 58 yds , Dashawn Martin return for 14 yds to the KENT 36
3:54
1st & 10 at own 36
Curtis Douglas run for 2 yds to the KENT 38
3:54
2nd & 8 at own 38
Curtis Douglas run for no gain to the KENT 38
2:00
4th & 2 at own 44
Timeout Western Michigan, clock 02:00
2:00
3rd & 8 at own 38
Tommy Ulatowski pass complete to Luke Floriea for 6 yds to the KENT 44
1:53
4th & 2 at own 44
Josh Smith punt for 46 yds, fair catch by Jordin Parker at the WMU 10
Western Michigan Interception, 5 plays
1:53
1st & 10 at own 10
Jalen Buckley run for 3 yds to the WMU 13
1:53
2nd & 7 at own 13
Hayden Wolff pass complete to Blake Bosma for 5 yds to the WMU 18
0:45
1st & 10 at own 21
Timeout Western Michigan, clock 00:45
0:45
3rd & 2 at own 18
Jalen Buckley run for 3 yds to the WMU 21 for a 1ST down
0:45
1st & 10 at own 21
Hayden Wolff pass complete to Zahir Abdus-Salaam for 6 yds to the WMU 27
0:23
1st & 10 at opp 33
ULATOWSKI, Tommy pass deep to the left incomplete intended for MCCRAY, Chrishon broken up by PAUL, Isaiah at the WMU2. PENALTY WMU Pass Interference on PAUL, Isaiah enforced 15 yards to the WMU18 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Kent State Touchdown, 1 play
0:10
1st & 10 at opp 18
Tommy Ulatowski pass complete to Luke Floriea for 18 yds for a TD (Will Hryszko KICK)Western Michigan 38, Kent State 7
Western Michigan End of half, 1 play
0:10
Will Hryszko kickoff for 61 yds , Jaden Nixon return for 26 yds to the WMU 30
0:00
1st & 10 at own 30
Jalen Buckley run for 12 yds to the WMU 42 for a 1ST down
3rd quarter7 drives, then Western Michigan 45, Kent State 7
Kent State Interception, 9 plays
15:00
Cale Allaire kickoff for 50 yds
15:00
1st & 10 at own 35
Tommy Ulatowski pass complete to Luke Floriea for 19 yds to the WMU 46 for a 1ST down
15:00
1st & 10 at opp 46
Ky Thomas run for 14 yds to the WMU 32 for a 1ST down
15:00
1st & 10 at opp 32
Tommy Ulatowski pass incomplete
15:00
2nd & 10 at opp 32
Ky Thomas run for 1 yd to the WMU 31
15:00
3rd & 9 at opp 31
Kent State Penalty, False Start (Ky Thomas) to the WMU 36
15:00
3rd & 14 at opp 36
Tommy Ulatowski run for 5 yds to the WMU 31
15:00
4th & 9 at opp 31
Tommy Ulatowski pass complete to Chrishon McCray for 11 yds to the WMU 20 for a 1ST down
15:00
1st & 10 at opp 20
Ky Thomas run for a loss of 2 yards to the WMU 22
15:00
2nd & 12 at opp 22
Tommy Ulatowski pass incomplete
Western Michigan Punt, 6 plays
10:58
1st & 10 at own 20
Jaden Nixon run for 13 yds to the WMU 33 for a 1ST down
10:58
1st & 10 at own 33
Hayden Wolff pass incomplete
10:58
2nd & 10 at own 33
Jaden Nixon run for 12 yds to the WMU 45 for a 1ST down
10:58
1st & 10 at own 45
Zahir Abdus-Salaam run for no gain to the WMU 45
10:58
2nd & 10 at own 45
Hayden Wolff pass incomplete
10:58
3rd & 10 at own 45
Hayden Wolff run for 3 yds to the WMU 48
8:27
4th & 7 at own 48
Ryan Millmore punt for 38 yds, fair catch by Luke Floriea at the KENT 14
Kent State Punt, 3 plays
8:27
1st & 10 at own 14
Tommy Ulatowski sacked by Rodney McGraw for a loss of 4 yards to the KENT 10
8:27
2nd & 14 at own 10
Ky Thomas run for 8 yds to the KENT 18
8:27
3rd & 6 at own 18
Tommy Ulatowski pass incomplete
6:50
4th & 6 at own 18
Josh Smith punt for 31 yds , Jordin Parker returns for 6 yds to the KENT 43
6:35
1st & 10 at opp 43
NIXON, Jaden rush up the middle for a gain of 43 yards to the KSU0, TOUCHDOWN WMU, score nullified by penalty, clock 06:35 (Play was confirmed after review). PENALTY WMU Holding on GIDEON, Jacob enforced 10 yards from the KSU43 to the WMU47 [NHSG]. NO PLAY (replay the down).
Western Michigan Punt, 3 plays
6:35
1st & 20 at own 47
Hayden Wolff pass complete to Jalen Buckley for 1 yd to the WMU 48
6:35
2nd & 19 at own 48
Hayden Wolff pass incomplete
6:35
3rd & 19 at own 48
Hayden Wolff pass complete to Blake Bosma for 12 yds to the KENT 40
5:10
4th & 7 at opp 40
Ryan Millmore punt for 28 yds, downed at the KENT 12
Kent State Punt, 5 plays
5:10
1st & 10 at own 12
Ky Thomas run for 6 yds to the KENT 18
5:10
2nd & 4 at own 18
Western Michigan Penalty, Face mask (15 yards) (Tyson Lee) to the KENT 39 for a 1ST down
5:10
1st & 10 at own 39
Ky Thomas run for no gain to the KENT 39
5:10
2nd & 10 at own 39
Tommy Ulatowski pass incomplete
5:10
3rd & 10 at own 39
Tommy Ulatowski sacked by Boone Bonnema for a loss of 1 yard to the KENT 38
2:43
4th & 11 at own 38
Josh Smith punt for 41 yds , Jordin Parker returns for a loss of 1 yard to the WMU 20
Western Michigan Touchdown, 4 plays
2:43
1st & 10 at own 20
Hayden Wolff pass incomplete
2:43
2nd & 10 at own 20
Zahir Abdus-Salaam run for 70 yds to the KENT 10 for a 1ST down
2:43
1st & goal at opp 10
Zahir Abdus-Salaam run for no gain to the KENT 10
1:04
2nd & goal at opp 10
Hayden Wolff pass complete to Blake Bosma for 10 yds for a TD (Luka Zurak KICK)Western Michigan 45, Kent State 7
Kent State Touchdown, 6 plays
1:04
Cale Allaire kickoff for 51 yds , Dashawn Martin return for 25 yds to the KENT 39
1:04
1st & 10 at own 39
Tommy Ulatowski run for 6 yds to the KENT 45
0:00
2nd & 4 at own 45
Curtis Douglas run for 5 yds to the 50 yard line for a 1ST down
Q4 15:00
1st & 10 at the 50
Curtis Douglas run for no gain to the 50 yard line
Q4 15:00
2nd & 10 at the 50
Chrishon McCray pass incomplete
Q4 15:00
3rd & 10 at the 50
Tommy Ulatowski run for 34 yds to the WMU 16 for a 1ST down
Q4 13:42
1st & 10 at opp 16
Tommy Ulatowski pass complete to Jay Jay Etheridge for 16 yds for a TD (Will Hryszko KICK)Western Michigan 45, Kent State 14
4th quarter3 drives, then Western Michigan 52, Kent State 21
Western Michigan Touchdown, 11 plays
13:42
Will Hryszko kickoff for 65 yds , Jaden Nixon return for 22 yds to the WMU 22
13:42
1st & 10 at own 22
Broc Lowry pass complete to Kaevion Mack for 4 yds to the WMU 26
13:42
2nd & 6 at own 26
Tre’ Hartwell run for no gain to the WMU 26
13:42
3rd & 6 at own 26
Broc Lowry pass complete to Kadinn Morris for 9 yds to the WMU 35 for a 1ST down
11:25
2nd & 7 at own 38
Timeout Western Michigan, clock 11:25
11:25
1st & 10 at own 35
Broc Lowry run for 3 yds to the WMU 38
11:25
2nd & 7 at own 38
Jamal Hailey run for 9 yds to the WMU 47 for a 1ST down
11:25
1st & 10 at own 47
Jamal Hailey run for a loss of 1 yard to the WMU 46
11:25
2nd & 11 at own 46
Tre’ Hartwell run for no gain to the WMU 46
11:25
3rd & 11 at own 46
Broc Lowry run for 40 yds to the KENT 14 for a 1ST down
11:25
1st & 10 at opp 14
Jamal Hailey run for no gain to the KENT 14
11:25
2nd & 10 at opp 14
Broc Lowry pass incomplete
7:47
3rd & 10 at opp 14
Broc Lowry run for 14 yds for a TD (Luka Zurak KICK)Western Michigan 52, Kent State 14
Kent State Touchdown, 15 plays
7:47
Cale Allaire kickoff for 56 yds
7:47
1st & 10 at own 25
Jahzae Kimbrough run for 2 yds to the KENT 27
7:47
2nd & 8 at own 27
Tommy Ulatowski pass complete to Stanley King for 13 yds to the KENT 40 for a 1ST down
7:47
1st & 10 at own 40
Jahzae Kimbrough run for a loss of 1 yard to the KENT 39
7:47
2nd & 11 at own 39
ULATOWSKI, Tommy pass deep to the left incomplete intended for KING, Stanley thrown to the WMU30. PENALTY WMU Pass Interference on PAUL, Isaiah enforced 15 yards to the WMU46 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
7:47
1st & 10 at opp 46
Curtis Douglas run for 4 yds to the WMU 42
4:11
1st & 10 at opp 34
Timeout Kent State, clock 04:11
4:11
2nd & 6 at opp 42
Curtis Douglas run for 8 yds to the WMU 34 for a 1ST down
4:11
1st & 10 at opp 34
Tommy Ulatowski pass incomplete
4:11
2nd & 10 at opp 34
Curtis Douglas run for 3 yds to the WMU 31
2:43
4th & 1 at opp 25
Timeout Kent State, clock 02:43
2:43
3rd & 7 at opp 31
Tommy Ulatowski pass complete to Chrishon McCray for 6 yds to the WMU 25
2:43
4th & 1 at opp 25
Jahzae Kimbrough run for 10 yds to the WMU 15 for a 1ST down
2:43
1st & 10 at opp 15
Curtis Douglas run for a loss of 3 yards to the WMU 8
2:43
2nd & 3 at opp 8
Jahzae Kimbrough run for no gain to the WMU 8
2:43
3rd & 3 at opp 8
Kent State Penalty, Delay Of Game (TEAM) to the WMU 13
0:46
4th & 4 at opp 9
Timeout Western Michigan, clock 00:46
0:46
3rd & 8 at opp 13
Tommy Ulatowski pass complete to Conner Muldowney for 4 yds to the WMU 9
0:46
4th & 4 at opp 9
Tommy Ulatowski pass complete to Ardell Banks for 7 yds to the WMU 2 for a 1ST down
0:46
1st & goal at opp 2
Kent State Penalty, False Start (TEAM) to the WMU 7
0:46
1st & goal at opp 7
Tommy Ulatowski pass incomplete
0:20
2nd & goal at opp 7
Tommy Ulatowski pass complete to Conner Muldowney for 7 yds for a TD (Will Hryszko KICK)Western Michigan 52, Kent State 21
Western Michigan End of game, 1 play
0:20
Will Hryszko kickoff for 62 yds
0:00
1st & 10 at own 25
Tre’ Hartwell run for 4 yds to the WMU 29
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.