From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Ball State
Akron
425
Total yards
458
185
Passing yards
331
240
Rushing yards
127
6.0
Yards per pass
10.3
5.7
Yards per rush
4.2
25
First downs
20
9–15
Third downs
5–12
0–0
Fourth downs
0–1
0
Turnovers
1
4–30
Penalties
9–75
29:54
Possession
30:06
3
Sacks (by defense)
1
Efficiency
Ball State
Akron
43%
Success rate
47%
0.28
EPA per play
0.27
1.49
Explosiveness
1.35
0.25
Rushing EPA
−0.09
0.33
Passing EPA
0.55
40%
Passing-down success
25%
0.01
First-down EPA
0.17
0.15
Second-down EPA
0.19
0.97
Third-down EPA
0.95
13%
Havoc by its defense
12%
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)
Ball State 75% to win. Elo’s favorite won.
The line
Ball State −20, over/under 57.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 Ball State 92%, Akron 8%. 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, Ball State right to left.
Q1 AkronPunt, 9 plays, 7 yards
Q1 Ball StatePunt, 10 plays, 18 yards
Q1 Ball StateTouchdown, 7 plays, 67 yards
Q1 AkronField goal, 6 plays, 55 yards
Q1 Ball StateTouchdown, 11 plays, 56 yards
Q2 AkronResult not recorded, 1 play, 0 yards
Q2 AkronTouchdown, 5 plays, 72 yards
Q2 Ball StatePunt, 7 plays, 20 yards
Q2 AkronPunt, 5 plays, 19 yards
Q2 Ball StatePunt, 5 plays, 18 yards
Q2 AkronTurnover on downs, 12 plays, 49 yards
Q2 Ball StateTouchdown, 10 plays, 62 yards
Q3 AkronPunt, 4 plays, 3 yards
Q3 Ball StateTouchdown, 16 plays, 71 yards
Q3 AkronPunt, 6 plays, −14 yards
Q3 Ball StatePunt, 4 plays, 5 yards
Q3 AkronTouchdown, 10 plays, 87 yards
Q4 Ball StatePunt, 4 plays, 3 yards
Q4 AkronTouchdown, 7 plays, 70 yards
Q4 Ball StateField goal, 8 plays, 48 yards
Q4 AkronFumble, 12 plays, −35 yards
Q4 Ball StateResult not recorded, 4 plays, −27 yards
Play by play
1st quarter8 drives, then Ball State 7, Akron 3
Ball State Punt, 10 plays
14:50
1st & 10 at own 25
Carson Steele run for 5 yds to the BalSt 30
14:00
2nd & 5 at own 30
Drew Plitt run for 5 yds to the BalSt 35 for a 1ST down
13:30
1st & 10 at own 35
pass incomplete to Yo’Heinz Tyler
13:25
2nd & 10 at own 35
BALL ST Penalty, Offensive holding (Corey Stewart) to the BalSt 25
13:20
2nd & 20 at own 25
pass incomplete to Trevor Hohlt
13:15
3rd & 20 at own 25
Drew Plitt pass complete to Justin Hall for 22 yds to the BalSt 47 for a 1ST down
13:10
1st & 10 at own 47
Carson Steele run for 4 yds to the Akron 49
13:00
2nd & 6 at opp 49
Drew Pitt run for 4 yards to the Akron 45
11:45
3rd & 6 at opp 49
Drew Plitt sacked for a loss of 8 yards to the BalSt 43
Akron Punt, 9 plays
11:30
2nd & 5 at own 31
Zach Gibson pass complete to Konata Mumpfield for 13 yds to the Akron 44 for a 1ST down
11:25
1st & 10 at own 44
AKRON Penalty, false start (Alex Robarge) to the Akron 44
11:05
1st & 15 at own 39
Jonzell Norrils run for 5 yds to the Akron 44
9:30
2nd & 10 at own 44
Zach Gibson sacked for a loss of 1 yard to the Akron 43
9:00
3rd & 11 at own 43
Zach Gibson pass incomplete to Michael Mathison
8:40
4th & 11 at own 43
AKRON Penalty, false start (Ronald Jackson Jr.) to the Akron 38
8:35
4th & 16 at own 38
AKRON Penalty, false start (Shawn Naim) to the Akron 38
Ball State Touchdown, 7 plays
0:00
1st & 10 at own 30
Carson Steele run for 12 yds to the BalSt 42 for a 1ST down
0:00
1st & 10 at own 42
Carson Steele run for 2 yds to the BalSt 44
0:00
2nd & 8 at own 44
Justin Hall run for 1 yd to the BalSt 45 BALL ST Penalty, Offensive holding (Corey Stewart) to the BalSt 35
0:00
2nd & 17 at own 35
Carson Steele run for 6 yds to the BalSt 41
0:00
3rd & 11 at own 41
Drew Plitt pass complete to Trevor Hohlt for 34 yds to the Akron 25 for a 1ST down
Akron Field goal, 6 plays
0:00
1st & 10 at own 35
Zach Gibson pass complete to Michael Mathison for 31 yds to the BalSt 34 for a 1ST down
0:00
1st & 10 at opp 34
Jonzell Norrils run for 22 yds to the BalSt 12 for a 1ST down
0:00
2nd & 10 at opp 12
pass incomplete to Tristian Brank
0:00
3rd & 10 at opp 12
Jonzell Norrils run for 2 yds to the BalSt 10
Akron 3 plays
0:00
1st & 10 at opp 35
Jayshon Jackson run for 9 yds to the Akron 19 Drew Plitt pass complete to Justin Hall for 6 yds to the Akron 13 for a 1ST down Jayshon Jackson run for 9 yds to the Akron 19 Drew Plitt pass complete to Justin Hall for 6 yds to the Akron 13 for a 1ST down Jayshon Jackson run for 9 yds to the Akron 19 Drew Plitt pass complete to Justin Hall for 6 yds to the Akron 13 for a 1ST down
15:00
1st & 10 at own 35
Jerry Fitschen kickoff for 65 yds for a touchback
11:39
4th & 14 at own 43
Nathan Snyder punt for 40 yds , Oran Singleton Jr. returns for 10 yds to the Akron 26
Akron Punt, 9 plays
11:39
1st & 10 at own 26
Zach Gibson run for 5 yds to the Akron 31
8:16
4th & 21 at own 33
Ethan Slike punt for 37 yds
Ball State Touchdown, 7 plays
5:54
1st & 10 at opp 25
J. Hall run for 25 yds for a TD, (J. Chanove KICK)Ball State 7, Akron 0
5:54
1st & 10 at own 35
Jacob Lewis kickoff for 62 yds
Akron Field goal, 6 plays
5:54
1st & 10 at opp 12
pass incomplete to Tristian Brank
4:08
4th & 8 at opp 10
C. Smigel 27 yd FG GOODBall State 7, Akron 3
4:08
1st & 10 at own 35
Jerry Fitschen kickoff for 65 yds for a touchback
2nd quarter11 drives, then Ball State 21, Akron 10
Akron Touchdown, 5 plays
0:00
1st & 10 at own 25
Jonzell Norrils run for 5 yds to the Akron 30
0:00
2nd & 5 at own 30
Zach Gibson pass complete to Jonzell Norrils for 15 yds to the Akron 45 for a 1ST down
0:00
1st & 10 at own 45
Zach Gibson pass complete to Konata Mumpfield for 30 yds to the BalSt 25 for a 1ST down
Ball State Punt, 7 plays
0:00
1st & 10 at own 33
Carson Steele run for 0 yards to the BalSt 33
0:00
2nd & 10 at own 33
Drew Plitt pass incomplete to Justin Hall, broken up by Charles Amankwaa
0:00
3rd & 10 at own 33
Drew Plitt run for 13 yds to the BalSt 46 for a 1ST down
0:00
1st & 10 at own 46
Drew Plitt pass complete to Justin Hall for 3 yds to the BalSt 49
0:00
2nd & 7 at own 49
pass incomplete to Carson Steele
0:00
3rd & 7 at own 49
Drew Plitt pass complete to Jordan Williams for 4 yds to the Akron 47
Akron Punt, 5 plays
0:00
1st & 10 at own 10
Jonzell Norrils run for 14 yds to the Akron 24 for a 1ST down
0:00
1st & 10 at own 24
Jonzell Norrils run for a loss of 2 yards to the Akron 22
0:00
2nd & 12 at own 22
Jonzell Norrils run for 5 yds to the Akron 27
0:00
3rd & 7 at own 27
Jonzell Norrils run for 2 yds to the Akron 29
Ball State Punt, 5 plays
0:00
1st & 10 at own 35
Carson Steele run for 12 yds to the BalSt 47 for a 1ST down
0:00
1st & 10 at own 47
Justin Hall run for 0 yards to the BalSt 47
0:00
2nd & 10 at own 47
Carson Steele run for 6 yds to the Akron 47
0:00
3rd & 4 at opp 47
Drew Plitt pass incomplete to Justin Hall, broken up by A.J. Watts
Akron Turnover on downs, 12 plays
0:00
1st & 10 at own 12
Jonzell Norrils run for 4 yds to the Akron 16
0:00
2nd & 6 at own 16
Zach Gibson pass complete to Nik Ognenovic for 17 yds to the Akron 33 for a 1ST down
0:00
1st & 10 at own 33
pass incomplete to Konata Mumpfield
0:00
2nd & 10 at own 33
Jonzell Norrils run for 8 yds to the Akron 41
0:00
3rd & 2 at own 41
Jonzell Norrils run for 2 yds to the Akron 43 for a 1ST down
0:00
1st & 10 at own 43
Zach Gibson pass complete to Konata Mumpfield for 3 yds to the Akron 46
0:00
2nd & 7 at own 46
Anthony Williams Jr. run for 2 yds to the Akron 48
0:00
3rd & 5 at own 48
Anthony Williams Jr. run for 8 yds to the BalSt 44 for a 1ST down
0:00
1st & 10 at opp 44
pass incomplete to Andre Williams
0:00
2nd & 10 at opp 44
Zach Gibson pass complete to Michael Mathison for 5 yds to the BalSt 39
0:00
3rd & 5 at opp 39
pass incomplete to Andre Williams
Ball State Touchdown, 10 plays
0:00
1st & 10 at own 35
pass incomplete to Jayshon Jackson
0:00
2nd & 10 at own 35
Carson Steele run for 8 yds to the BalSt 43
0:00
3rd & 2 at own 43
Carson Steele run for 4 yds to the BalSt 47 for a 1ST down
0:00
1st & 10 at own 47
Drew Plitt pass complete to Yo’Heinz Tyler for 16 yds to the Akron 37 for a 1ST down
0:00
1st & 10 at opp 37
pass incomplete to Yo’Heinz Tyler
0:00
2nd & 10 at opp 37
Drew Plitt pass incomplete to Jayshon Jackson, broken up by Charles Amankwaa
0:00
3rd & 10 at opp 37
Drew Plitt run for 27 yds to the Akron 10 for a 1ST down
0:00
1st & goal at opp 10
Drew Plitt pass complete to Jayshon Jackson for 5 yds to the Akron 5
Ball State Touchdown, 11 plays
14:50
1st & 10 at opp 13
D. Plitt pass,to J. Hall for 13 yds for a TD, (J. Chanove KICK)Ball State 14, Akron 3
14:50
1st & 10 at own 35
Jacob Lewis kickoff for 65 yds for a touchback
Akron Touchdown, 5 plays
12:52
1st & 10 at opp 25
J. Norrils run for 25 yds for a TD, (C. Smigel KICK)Ball State 14, Akron 10
12:52
1st & 10 at own 35
Jerry Fitschen kickoff for 32 yds
10:38
4th & 3 at opp 47
Nathan Snyder punt for 37 yds
7:48
4th & 5 at own 29
Ethan Slike punt for 45 yds , Justin Hall returns for 9 yds to the BalSt 35
6:00
4th & 4 at opp 47
Nathan Snyder punt for 35 yds
Akron Turnover on downs, 12 plays
2:12
4th & 5 at opp 39
Zach Gibson pass complete to Michael Mathison for 4 yds to the BalSt 35
Ball State Touchdown, 10 plays
0:32
2nd & goal at opp 5
C. Steele 5 Yd pass from D. Plitt for a TD, (J. Chanove Kick)Ball State 21, Akron 10
0:27
1st & 10 at own 35
Jacob Lewis kickoff for 59 yds , Michael Mathison return for 13 yds to the Akron 19
Akron Result not recorded, 1 play
0:08
1st & 10 at own 19
Zach Gibson sacked for a loss of 3 yards to the BalSt 35
3rd quarter6 drives, then Ball State 28, Akron 10
Akron Punt, 4 plays
0:00
1st & 10 at own 25
Zach Gibson pass complete to Andre Williams for 5 yds to the Akron 30
0:00
2nd & 5 at own 30
Jonzell Norrils run for a loss of 2 yards to the Akron 28
0:00
3rd & 7 at own 28
pass incomplete to Tony Grimes Jr.
Ball State Touchdown, 16 plays
0:00
1st & 10 at own 26
Carson Steele run for 2 yds to the BalSt 28
0:00
2nd & 8 at own 28
Drew Plitt pass complete to Yo’Heinz Tyler for 22 yds to the 50 yard line for a 1ST down
0:00
1st & 10 at the 50
BALL ST Penalty, false start (Yo’Heinz Tyler) to the BalSt 45
0:00
1st & 15 at own 45
Carson Steele run for 4 yds to the BalSt 49
0:00
2nd & 11 at own 49
Drew Plitt pass complete to Justin Hall for 10 yds to the Akron 41
0:00
3rd & 1 at opp 41
Drew Plitt pass incomplete to Cody Rudy for a 1ST down AKRON Penalty, Defensive holding (Corey Thomas Jr.) to the Akron 31 for a 1ST down
0:00
1st & 10 at opp 31
Carson Steele run for 6 yds to the Akron 25
0:00
2nd & 4 at opp 25
Carson Steele run for 2 yds to the Akron 23
0:00
3rd & 2 at opp 23
Drew Plitt pass complete to Will Jones for 3 yds to the Akron 20 for a 1ST down
0:00
1st & 10 at opp 20
pass incomplete to Yo’Heinz Tyler
0:00
2nd & 10 at opp 20
Drew Plitt run for 8 yds to the Akron 12
0:00
3rd & 2 at opp 12
Carson Steele run for 9 yds to the Akron 3 for a 1ST down
0:00
1st & goal at opp 3
Carson Steele run for a loss of 1 yard to the Akron 4
0:00
2nd & goal at opp 4
Carson Steele run for a loss of 5 yards to the Akron 9
Akron Punt, 6 plays
0:00
1st & 10 at own 25
Zach Gibson pass complete to Tristian Brank for 9 yds to the Akron 34
0:00
2nd & 1 at own 34
Jonzell Norrils run for 0 yards to the Akron 29
0:00
3rd & 1 at own 34
AKRON Penalty, false start (Brycen Yarmo) to the Akron 29
0:00
3rd & 6 at own 29
Zach Gibson pass complete to Michael Mathison AKRON Penalty, Offensive holding (Ryan Beckman) to the Akron 19
0:00
3rd & 16 at own 19
Zach Gibson sacked for a loss of 8 yards to the Akron 11
Ball State Punt, 4 plays
0:00
1st & 10 at the 50
Drew Plitt pass complete to Justin Hall for 1 yd to the Akron 49
0:00
2nd & 9 at opp 49
Drew Plitt pass complete to Cody Rudy for 4 yds to the Akron 45
0:00
3rd & 5 at opp 45
Drew Plitt pass incomplete to Yo’Heinz Tyler, broken up by Charles Amankwaa
Akron Touchdown, 10 plays
0:00
1st & 10 at own 10
Zach Gibson pass complete to Michael Mathison for 6 yds to the Akron 16
0:00
2nd & 4 at own 16
Zach Gibson pass complete to Tristian Brank for 8 yds to the Akron 24 for a 1ST down
0:00
1st & 10 at own 24
Zach Gibson pass complete to Andre Williams for 12 yds to the Akron 36 for a 1ST down
0:00
1st & 10 at own 36
Anthony Williams Jr. run for 7 yds to the Akron 43
0:00
2nd & 3 at own 43
Zach Gibson pass complete to Konata Mumpfield for 11 yds to the BalSt 46 for a 1ST down
0:00
1st & 10 at opp 46
Anthony Williams run for 0 yards to BalSt 46
0:00
2nd & 10 at opp 46
pass incomplete to Konata Mumpfield
15:00
1st & 10 at own 35
Jonathan Hagee kickoff for 64 yds
13:39
4th & 7 at own 28
Ethan Slike punt for 46 yds
Ball State Touchdown, 16 plays
6:41
3rd & goal at opp 9
D. Plitt pass,to Y. Tyler for 9 yds for a TD, (J. Chanove KICK)Ball State 28, Akron 10
6:41
1st & 10 at own 35
Jonathan Hagee kickoff for 59 yds
3:57
4th & 24 at own 11
Ethan Slike punt for 39 yds
2:41
4th & 5 at opp 45
Nathan Snyder punt for 35 yds
4th quarter9 drives, then Ball State 31, Akron 25
Akron Touchdown, 10 plays
0:00
3rd & 10 at opp 46
Zach Gibson pass complete to Michael Mathison for 37 yds to the BalSt 9 for a 1ST down
Ball State Punt, 4 plays
0:00
1st & 10 at own 25
Carson Steele run for 1 yd to the BalSt 26
0:00
2nd & 9 at own 26
Carson Steele run for 2 yds to the BalSt 28
0:00
3rd & 7 at own 28
pass incomplete to Yo’Heinz Tyler
Akron Touchdown, 7 plays
0:00
1st & 10 at own 27
Jonzell Norrils run for 3 yds to the Akron 30
0:00
2nd & 7 at own 30
Zach Gibson pass complete to Jonzell Norrils for 7 yds to the Akron 37 for a 1ST down
0:00
1st & 10 at own 37
Zach Gibson run for 4 yds to the Akron 41
0:00
2nd & 6 at own 41
BALL ST Penalty, off-side (Bryce Cosby) to the Akron 46
0:00
2nd & 1 at own 46
Jonzell Norrils run for a loss of 3 yards to the Akron 43
0:00
1st & goal at opp 3
Zach Gibson pass complete to Konata Mumpfield
Ball State Field goal, 8 plays
0:00
1st & 10 at own 39
Carson Steele run for 3 yds to the BalSt 42
0:00
2nd & 7 at own 42
Carson Steele run for 32 yds to the Akron 26 for a 1ST down
0:00
1st & 10 at opp 26
Carson Steele run for 1 yd to the Akron 25
0:00
2nd & 9 at opp 25
Drew Plitt pass incomplete to Yo’Heinz Tyler for a 1ST down AKRON Penalty, Defensive holding (A.J. Watts) to the Akron 15 for a 1ST down
0:00
1st & 10 at opp 15
D. Plitt pass incomplete
0:00
2nd & 10 at opp 15
Will Jones run for 2 yds to the Akron 13
0:00
3rd & 8 at opp 13
Drew Plitt pass incomplete to Jalen McGaughy, broken up by Charles Amankwaa
Akron Fumble, 12 plays
0:00
1st & 10 at own 35
Anthony Williams Jr. run for 2 yds to the Akron 37
0:00
2nd & 8 at own 37
Zach Gibson pass complete to Michael Mathison for 8 yds to the Akron 45 for a 1ST down
0:00
1st & 10 at own 45
AKRON Penalty, Offensive holding (Ronan Chambers) to the Akron 35
0:00
1st & 20 at own 35
Zach Gibson pass complete to Konata Mumpfield for 10 yds to the Akron 45
0:00
2nd & 10 at own 45
Zach Gibson pass complete to Tristian Brank for 6 yds to the BalSt 49
0:00
3rd & 4 at opp 49
Zach Gibson pass complete to Michael Mathison for 6 yds to the BalSt 43 for a 1ST down
0:00
1st & 10 at opp 43
Anthony Williams Jr. run for 1 yd to the BalSt 42
0:00
2nd & 9 at opp 42
Zach Gibson pass complete to Anthony Williams Jr. for 16 yds to the BalSt 26 for a 1ST down
0:00
1st & 10 at opp 26
Anthony Williams Jr. run for 11 yds to the BalSt 15 for a 1ST down
0:00
1st & 10 at opp 15
Jonzell Norrils run for a loss of 2 yards to the BalSt 17
0:00
2nd & 12 at opp 17
Zach Gibson pass complete to Tristian Brank for 6 yds to the BalSt 11
Ball State Result not recorded, 4 plays
0:00
1st & 10 at own 20
Carson Steele run for 16 yds to the BalSt 36 for a 1ST down
0:00
1st & 10 at own 36
Carson Steele run for 7 yds to the BalSt 43
Akron Touchdown, 10 plays
14:17
1st & goal at opp 9
Z. Gibson pass,to T. Brank for 9 yds for a TD, (C. Smigel KICK), (C. Smigel KICK), (C. Smigel KICK)Ball State 28, Akron 17
14:17
1st & 10 at own 35
Jerry Fitschen kickoff for 65 yds for a touchback
12:43
4th & 7 at own 28
Nathan Snyder punt for 45 yds
Akron Touchdown, 7 plays
9:57
3rd & 4 at own 43
Z. Gibson pass to M. Mathison for 57 yds for a TD, (Z. Gibson Pass to K. Mumpfield for Two-Point Conversion)Ball State 28, Akron 25
9:49
1st & 10 at own 35
Jerry Fitschen kickoff for 65 yds , Justin Hall return for 24 yds to the AKRON 41 AKRON Penalty, personal foul (Jerry Fitschen) to the BalSt 39
7:06
4th & 8 at opp 13
Jake Chanove 31 Yd Field GoalBall State 31, Akron 25
7:06
1st & 10 at own 35
Jonathan Hagee kickoff for 53 yds
1:32
3rd & 6 at opp 11
Zach Gibson run for 11 yds to the BalSt 20 Zach Gibson fumbled, recovered by Akron
Ball State Result not recorded, 4 plays
0:49
2nd & 3 at own 43
Carson Steele run for 4 yds to the BalSt 47 for a 1ST down
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.