Referee Tony Cannella; umpire Brett Denker; head linesman Dan Bush; line judge Gary Jagodzinsk; side judge George Plesac; field judge Dominique Pende; back judge William Boyd; center judge William SteinkeGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
VMI
Ball State
547
Total yards
567
444
Passing yards
338
103
Rushing yards
229
9.1
Yards per pass
6.4
3.6
Yards per rush
5.5
22
First downs
33
8–19
Third downs
10–17
3–4
Fourth downs
1–1
2
Turnovers
1
8–47
Penalties
6–55
27:33
Possession
32:27
Efficiency
VMI
Ball State
41%
Success rate
51%
0.36
EPA per play
0.20
1.54
Explosiveness
1.02
−0.23
Rushing EPA
0.34
0.73
Passing EPA
0.13
44%
Passing-down success
39%
−0.06
First-down EPA
0.03
0.49
Second-down EPA
0.16
0.70
Third-down EPA
0.81
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 going in
Our ratings (scores only)
Ball State 89% to win. Elo’s favorite won.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ball State drives left to right, VMI right to left.
Q1 VMIPunt, 3 plays, 9 yards
Q1 Ball StateField goal, 16 plays, 76 yards
Q1 VMIPunt, 4 plays, 19 yards
Q1 Ball StatePunt, 5 plays, 18 yards
Q1 VMIPunt, 6 plays, 13 yards
Q1 Ball StatePunt, 3 plays, 3 yards
Q1 VMIPunt, 3 plays, 8 yards
Q2 Ball StateTouchdown, 8 plays, 51 yards
Q2 VMIPunt, 3 plays, −3 yards
Q2 Ball StateField goal, 8 plays, 59 yards
Q2 VMITouchdown, 2 plays, 84 yards
Q2 Ball StateTouchdown, 6 plays, 49 yards
Q2 VMITurnover on downs, 12 plays, 69 yards
Q2 Ball StateInterception, 3 plays, 27 yards
Q2 VMIField goal, 6 plays, 23 yards
Q2 Ball StateEnd of half, 5 plays, 30 yards
Q3 Ball StateTouchdown, 13 plays, 88 yards
Q3 VMIFumble, 2 yards
Q3 Ball StateTouchdown, 4 plays, 25 yards
Q3 VMITouchdown, 4 plays, 66 yards
Q3 Ball StatePunt, 9 plays, 32 yards
Q3 VMITouchdown, 17 plays, 99 yards
Q4 Ball StatePunt, 5 plays, 8 yards
Q4 VMIFumble, 3 plays, −2 yards
Q4 Ball StateTouchdown, 6 plays, 32 yards
Q4 VMITouchdown, 9 plays, 75 yards
Q4 Ball StateTouchdown, 1 play, 46 yards
Q4 VMITouchdown, 7 plays, 75 yards
Q4 Ball StateEnd of game, 5 plays, 13 yards
Play by play
1st quarter7 drives, then Ball State 3, VMI 0
VMI Punt, 3 plays
15:00
1st & 10 at own 35
Steve Drida kickoff for 61 yds , Greg Sanders return for 24 yds to the VMI 28
15:00
1st & 10 at own 28
Al Cobb pass complete to Aaron Sanders for 1 yd to the VMI 29
15:00
2nd & 9 at own 29
Al Cobb pass complete to Aaron Sanders for 7 yds to the VMI 36
15:00
3rd & 2 at own 36
Al Cobb run for 1 yd to the VMI 37
15:00
4th & 1 at own 37
Hayden Alford punt for 46 yds, downed at the BalSt 17
Ball State Field goal, 16 plays
13:25
1st & 10 at own 17
Darian Green run for 4 yds to the BalSt 21
13:25
2nd & 6 at own 21
Jack Milas pass complete to Jordan Williams for 13 yds to the BalSt 34 for a 1ST down
13:25
1st & 10 at own 34
Teddy Williamson run for 4 yds to the BalSt 38
13:25
2nd & 6 at own 38
Jack Milas pass complete to Jordan Williams for 5 yds to the BalSt 43
13:25
3rd & 1 at own 43
Jack Milas pass complete to Chris Shillings for 6 yds to the BalSt 49 for a 1ST down
13:25
1st & 10 at own 49
Darian Green run for 2 yds to the VMI 49
13:25
2nd & 8 at opp 49
Jack Milas pass complete to Jordan Williams for 12 yds to the VMI 37 for a 1ST down
13:25
1st & 10 at opp 37
Jack Milas pass complete to Darian Green for 19 yds to the VMI 18 for a 1ST down
13:25
1st & 10 at opp 18
Darian Green run for 2 yds to the VMI 16
13:25
2nd & 8 at opp 16
Teddy Williamson run for 4 yds to the VMI 12
13:25
3rd & 4 at opp 12
Jack Milas pass complete to KeVonn Mabon for 3 yds to the VMI 9
13:25
4th & 1 at opp 9
Jack Milas run for 2 yds to the VMI 7 for a 1ST down
13:25
1st & goal at opp 7
Teddy Williamson run for no gain to the VMI 7
13:25
2nd & goal at opp 7
Jack Milas pass incomplete to Jordan Williams, broken up by Damian Jones
13:25
3rd & goal at opp 7
Jack Milas pass incomplete to KeVonn Mabon
8:16
4th & goal at opp 7
Morgan Hagee 24 yd FG GOODBall State 3, VMI 0
VMI Punt, 4 plays
8:16
1st & 0 at own 35
Steve Drida kickoff for 64 yds , Greg Sanders return for 15 yds to the VMI 16
8:10
1st & 10 at own 16
Brice Tucker run for 11 yds to the VMI 27 for a 1ST down
8:10
1st & 10 at own 27
Brice Tucker run for 2 yds to the VMI 29
8:10
2nd & 8 at own 29
Al Cobb pass complete to Aaron Sanders for 7 yds to the VMI 36
8:10
3rd & 1 at own 36
Brice Tucker run for a loss of 1 yard to the VMI 35
8:10
4th & 2 at own 35
Hayden Alford punt for 46 yds , Corey Lacanaria returns for 9 yds to the BalSt 28
Ball State Punt, 5 plays
6:31
1st & 10 at own 28
Darian Green run for 1 yd to the BalSt 29
6:31
2nd & 9 at own 29
Jack Milas pass complete to Jordan Williams for 14 yds to the BalSt 43 for a 1ST down
6:31
1st & 10 at own 43
Jack Milas pass incomplete, broken up by J.C. Garvin
6:31
2nd & 10 at own 43
BALL ST Penalty, false start (Jordan Williams) to the BalSt 38
6:31
2nd & 15 at own 38
Jack Milas pass complete to Darian Green for 1 yd to the BalSt 39
6:31
3rd & 14 at own 39
Jack Milas pass complete to Corey Lacanaria for 7 yds to the BalSt 46
6:31
4th & 7 at own 46
Kyle Schmidt punt for 49 yds, downed at the VMI 5
VMI Punt, 6 plays
4:37
1st & 10 at own 5
Brice Tucker run for a loss of 1 yard to the VMI 4
4:37
2nd & 11 at own 4
VMI Penalty, false start (Brice Tucker) to the VMI 2
4:37
2nd & 13 at own 2
Al Cobb pass complete to Aaron Sanders for 9 yds to the VMI 11
4:37
3rd & 4 at own 11
Al Cobb pass complete to Darrian Johnson for 15 yds to the VMI 26 for a 1ST down
4:37
1st & 10 at own 26
Brice Tucker rush for 5 yards to the VMI31 (TAYLOR, Aaron), PENALTY VMI holding (Andrew Lewis) 10 yards to the VMI16, NO PLAY.
4:37
1st & 20 at own 16
VMI Penalty, false start (Andrew Lewis) to the VMI 11
4:37
1st & 25 at own 11
Al Cobb pass incomplete, broken up by Julian Jackson
4:37
2nd & 25 at own 11
Al Cobb pass complete to Aaron Sanders for 7 yds to the VMI 18
4:37
3rd & 18 at own 18
Al Cobb pass incomplete to Aaron Sanders
4:37
4th & 18 at own 18
Hayden Alford punt for 41 yds , Corey Lacanaria returns for 10 yds to the VMI 49
Ball State Punt, 3 plays
1:55
1st & 10 at opp 49
Jack Milas run for 3 yds to the VMI 46
1:55
2nd & 7 at opp 46
Jack Milas pass incomplete to Jordan Williams, broken up by Damian Jones
1:55
3rd & 7 at opp 46
Jack Milas pass incomplete to KeVonn Mabon, broken up by Alijah Robinson
1:55
4th & 7 at opp 46
Kyle Schmidt punt for 34 yds, downed at the VMI 12
VMI Punt, 3 plays
1:00
1st & 10 at own 12
Dane Forlines run for 7 yds to the VMI 19
1:00
2nd & 3 at own 19
Brice Tucker run for 1 yd to the VMI 20
1:00
3rd & 2 at own 20
Al Cobb pass complete to Derrick Ziglar for no gain to the VMI 20
Q2 15:00
4th & 2 at own 20
Hayden Alford punt for 40 yds , Corey Lacanaria returns for 9 yds to the BalSt 49
2nd quarter9 drives, then Ball State 20, VMI 10
Ball State Touchdown, 8 plays
14:51
1st & 10 at own 49
Jack Milas pass complete to KeVonn Mabon for 7 yds to the VMI 44
14:51
2nd & 3 at opp 44
Teddy Williamson run for 5 yds to the VMI 39 for a 1ST down
14:51
1st & 10 at opp 39
Jack Milas pass complete to Corey Lacanaria for 11 yds to the VMI 28 for a 1ST down
14:51
1st & 10 at opp 28
Teddy Williamson run for 3 yds to the VMI 25
14:51
2nd & 7 at opp 25
Jack Milas pass complete to Corey Lacanaria for 8 yds to the VMI 17 for a 1ST down
14:51
1st & 10 at opp 17
Jack Milas pass incomplete, broken up by Joe Nelson
14:51
2nd & 10 at opp 17
Jack Milas run for 13 yds to the VMI 4 for a 1ST down
12:09
1st & goal at opp 4
Darian Green run for 4 yds for a TD, (Morgan Hagee KICK)Ball State 10, VMI 0
VMI Punt, 3 plays
12:09
1st & 0 at own 35
Kyle Schmidt kickoff for 65 yds , Dane Forlines return for 24 yds to the VMI 24
12:03
1st & 10 at own 24
Al Cobb run for 2 yds to the VMI 26
12:03
2nd & 8 at own 26
Al Cobb pass incomplete to Chad Jacob
12:03
3rd & 8 at own 26
Al Cobb pass incomplete to Dane Forlines, broken up by Lamont McPhatter
12:03
4th & 8 at own 26
VMI Penalty, delay of game (-5 Yards) to the VMI 21
12:03
4th & 13 at own 21
Hayden Alford punt for 47 yds
Ball State Field goal, 8 plays
11:19
1st & 10 at own 32
Jack Milas pass complete to Darian Green for 12 yds to the BalSt 44 for a 1ST down
11:19
1st & 10 at own 44
Jack Milas pass complete to Jordan Williams for 36 yds to the VMI 20 for a 1ST down
10:56
1st & 10 at opp 20
Timeout VMI, clock 10:56
10:56
1st & 10 at opp 20
Jack Milas run for 5 yds to the VMI 15
10:56
2nd & 5 at opp 15
MILAS, Jack rush for loss of 1 yard to the VMI16 (Ryan Francis), PENALTY BALL holding (HARVEY, Jeremi.) 10 yards to the VMI25, NO PLAY.
9:59
2nd & 15 at opp 25
Timeout BALL ST, clock 09:59
9:59
2nd & 15 at opp 25
Jack Milas pass incomplete to Jordan Williams
9:59
3rd & 15 at opp 25
MILAS, Jack pass incomplete to HOGUE, Jordan, PENALTY VMI pass interference (Caleb Furlow) 15 yards to the VMI10, 1ST DOWN BALL, NO PLAY.
9:59
1st & goal at opp 10
Jack Milas pass incomplete to Corey Lacanaria
9:59
2nd & goal at opp 10
MILAS, Jack pass complete to SHILLINGS, Chri for 1 yard to the VMI9 (A. Cratsenberg;Greg Sanders), PENALTY BALL illegal formation (MILLER, Drake) 5 yards to the VMI15, NO PLAY.
9:59
2nd & goal at opp 15
Jack Milas pass complete to Darian Green for 6 yds to the VMI 9
9:59
3rd & goal at opp 9
Jack Milas pass incomplete to Corey Lacanaria
8:35
4th & goal at opp 9
Morgan Hagee 27 yd FG GOODBall State 13, VMI 0
VMI Touchdown, 2 plays
8:35
1st & 0 at own 35
Kyle Schmidt kickoff for 65 yds , Aaron Sanders return for 16 yds to the VMI 16
8:31
1st & 10 at own 16
Al Cobb pass complete to Darrian Johnson for 4 yds to the VMI 20
7:54
2nd & 6 at own 20
Al Cobb pass complete to Dontae Mauck for 80 yds for a TD, (Dillon Christopher KICK)Ball State 13, VMI 7
Ball State Touchdown, 6 plays
7:54
1st & 0 at own 35
Dillon Christopher kickoff for 62 yds , Darian Green return for 48 yds to the VMI 49
7:46
1st & 10 at opp 49
Teddy Williamson run for 6 yds to the VMI 43
7:46
2nd & 4 at opp 43
Teddy Williamson run for 12 yds to the VMI 31 for a 1ST down
7:46
1st & 10 at opp 31
Jack Milas pass complete to Jordan Hogue for 16 yds to the VMI 15 for a 1ST down
7:46
1st & 10 at opp 15
Jack Milas pass complete to Jordan Williams for 3 yds to the VMI 12
7:46
2nd & 7 at opp 12
Jack Milas pass complete to KeVonn Mabon for 10 yds to the VMI 2 for a 1ST down
6:05
1st & goal at opp 2
Darian Green run for 2 yds for a TD, (Morgan Hagee KICK)Ball State 20, VMI 7
VMI Turnover on downs, 12 plays
6:05
1st & 0 at own 35
Kyle Schmidt kickoff for 64 yds , Greg Sanders return for 17 yds to the VMI 18
5:59
1st & 10 at own 18
Brice Tucker run for 5 yds to the VMI 23
5:59
2nd & 5 at own 23
Brice Tucker run for 19 yds to the VMI 42 for a 1ST down
5:59
1st & 10 at own 42
Brice Tucker run for 2 yds to the VMI 44
5:59
2nd & 8 at own 44
Al Cobb pass complete to Matthew Nicholson for 5 yds Matthew Nicholson fumbled, forced by Corey Hall, , return to the 50 yard line
5:59
3rd & 2 at the 50
Al Cobb pass complete to Dane Forlines for 7 yds to the BalSt 43 for a 1ST down
5:59
1st & 10 at opp 43
Brice Tucker run for 1 yd to the BalSt 42
5:59
2nd & 9 at opp 42
Derrick Ziglar run for 4 yds to the BalSt 38
5:59
3rd & 5 at opp 38
Dane Forlines pass complete to Aaron Sanders for 21 yds to the BalSt 17 for a 1ST down
5:59
1st & 10 at opp 17
Derrick Ziglar run for 3 yds to the BalSt 14
5:59
2nd & 7 at opp 14
Al Cobb pass complete to Aaron Sanders for 4 yds to the BalSt 10
5:59
3rd & 3 at opp 10
Al Cobb pass incomplete to Aaron Sanders
5:59
4th & 3 at opp 10
Dane Forlines run for a loss of 3 yards to the BalSt 13
Ball State Interception, 3 plays
1:44
1st & 10 at own 13
Jack Milas pass complete to Chris Shillings for 13 yds to the BalSt 26 for a 1ST down
1:44
1st & 10 at own 26
Jack Milas pass complete to KeVonn Mabon for 14 yds to the BalSt 40 for a 1ST down
1:44
1st & 10 at own 40
Jack Milas pass intercepted Alijah Robinson return for 28 yds to the BalSt 37
VMI Field goal, 6 plays
1:22
1st & 10 at opp 37
Al Cobb pass complete to Samuel Patterson for 6 yds to the BalSt 31
1:22
2nd & 4 at opp 31
Al Cobb pass complete to Brice Tucker for 9 yds to the BalSt 22 for a 1ST down
0:50
1st & 10 at opp 22
Timeout BALL ST, clock 00:50
0:50
1st & 10 at opp 22
Al Cobb pass incomplete
0:50
2nd & 10 at opp 22
Al Cobb pass complete to Aaron Sanders for 8 yds to the BalSt 14
0:38
3rd & 2 at opp 14
Timeout VMI, clock 00:38
0:38
3rd & 2 at opp 14
Al Cobb pass incomplete to Samuel Patterson
0:29
4th & 2 at opp 14
Dillon Christopher 31 yd FG GOODBall State 20, VMI 10
Ball State End of half, 5 plays
0:29
1st & 0 at own 35
Dillon Christopher kickoff for 45 yds , Keenan Noel return for 25 yds to the BalSt 45
0:23
1st & 10 at own 45
Jack Milas pass complete to Chris Shillings for 14 yds to the VMI 41 for a 1ST down
0:23
1st & 10 at opp 41
TEAM pass incomplete
0:23
2nd & 10 at opp 41
Jack Milas pass incomplete to Chris Shillings
0:23
3rd & 10 at opp 41
Jack Milas pass complete to Jordan Williams for 12 yds to the VMI 29 for a 1ST down
0:04
1st & 10 at opp 29
Timeout BALL ST, clock 00:04
0:04
1st & 10 at opp 29
Timeout VMI, clock 00:04
0:04
1st & 10 at opp 29
Jack Milas pass complete to Morgan Hagee for 4 yds to the VMI 25
3rd quarter5 drives, then Ball State 34, VMI 17
Ball State Touchdown, 13 plays
15:00
2nd & 6 at own 35
Dillon Christopher kickoff for 65 yds , Darian Green return for 12 yds to the BalSt 12
14:54
1st & 10 at own 12
Darian Green run for 9 yds to the BalSt 21
14:54
2nd & 1 at own 21
Jack Milas pass complete to Corey Lacanaria for 4 yds to the BalSt 25 for a 1ST down
14:54
1st & 10 at own 25
Teddy Williamson run for 2 yds to the BalSt 27
14:54
2nd & 8 at own 27
Jack Milas pass complete to KeVonn Mabon for 5 yds to the BalSt 32
14:54
3rd & 3 at own 32
Jack Milas pass complete to Jordan Williams for 4 yds to the BalSt 36 for a 1ST down
14:54
1st & 10 at own 36
Jack Milas pass complete to Jordan Hogue for 7 yds to the BalSt 43
14:54
2nd & 3 at own 43
Jack Milas pass complete to KeVonn Mabon for 10 yds to the VMI 47 for a 1ST down
14:54
1st & 10 at opp 47
Teddy Williamson run for 9 yds to the VMI 38
14:54
2nd & 1 at opp 38
Jack Milas pass incomplete to KeVonn Mabon
14:54
3rd & 1 at opp 38
Darian Green run for 3 yds to the VMI 35 for a 1ST down
14:54
1st & 10 at opp 35
Jack Milas pass incomplete to Corey Lacanaria
14:54
2nd & 10 at opp 35
Jack Milas pass incomplete to Jordan Williams
10:34
3rd & 10 at opp 35
Jack Milas pass complete to Darian Green for 35 yds for a TD, (Morgan Hagee KICK)Ball State 27, VMI 10
10:34
1st & 0 at own 35
Steve Drida kickoff for 63 yds , Aaron Sanders return for 21 yds to the VMI 25 Aaron Sanders fumbled, forced by Aaron Hepp, recovered by BalSt Rontrell Peyton
Ball State Touchdown, 4 plays
10:25
1st & 10 at opp 25
Jack Milas pass complete to KeVonn Mabon for 5 yds to the VMI 20
10:25
2nd & 5 at opp 20
James Gilbert run for 15 yds to the VMI 5 for a 1ST down
10:25
1st & goal at opp 5
James Gilbert run for 4 yds to the VMI 1
9:20
2nd & goal at opp 1
James Gilbert run for 1 yd for a TD, (Morgan Hagee KICK)Ball State 34, VMI 10
VMI Touchdown, 4 plays
9:20
1st & 0 at own 35
Steve Drida kickoff for 53 yds , Greg Sanders return for 22 yds to the VMI 34
9:16
1st & 10 at own 34
Dontae Mauck run for a loss of 3 yards to the VMI 31
9:16
2nd & 13 at own 31
VMI Penalty, false start (Stephen Miller) to the VMI 26
9:16
2nd & 18 at own 26
Al Cobb pass complete to Dane Forlines for 6 yds to the VMI 32
9:16
3rd & 12 at own 32
Al Cobb pass complete to Dane Forlines for 17 yds to the BalSt 49 for a 1ST down BALL ST Penalty, personal foul (15 Yards) to the BalSt 36 for a 1ST down
7:34
1st & 10 at opp 36
Brice Tucker run for 36 yds for a TD, (Dillon Christopher KICK)Ball State 34, VMI 17
Ball State Punt, 9 plays
7:34
1st & 0 at own 35
Dillon Christopher kickoff for 65 yds , Darian Green return for 22 yds to the BalSt 22
7:29
1st & 10 at own 22
James Gilbert run for 4 yds to the BalSt 26
7:29
2nd & 6 at own 26
BALL ST Penalty, false start (Jordan Williams) to the BalSt 21
7:29
2nd & 11 at own 21
Jack Milas pass incomplete to Corey Lacanaria
7:29
3rd & 11 at own 21
Jack Milas pass complete to Corey Lacanaria for 14 yds to the BalSt 35 for a 1ST down
7:29
1st & 10 at own 35
Teddy Williamson run for 7 yds to the BalSt 42
7:29
2nd & 3 at own 42
Teddy Williamson run for 2 yds to the BalSt 44
7:29
3rd & 1 at own 44
Teddy Williamson run for 5 yds to the BalSt 49 for a 1ST down
7:29
1st & 10 at own 49
James Gilbert run for 1 yd to the 50 yard line
7:29
2nd & 9 at the 50
James Gilbert run for 4 yds to the VMI 46
7:29
3rd & 5 at opp 46
Jack Milas pass incomplete to Chris Shillings
7:29
4th & 5 at opp 46
Kyle Schmidt punt for 45 yds, downed at the VMI 1
VMI Touchdown, 17 plays
3:55
1st & 10 at own 1
VMI Penalty, false start (Stephen Miller) to the VMI 1
3:55
1st & 10 at own 1
Al Cobb run for 4 yds to the VMI 5
3:55
2nd & 6 at own 5
Al Cobb pass complete to Samuel Patterson for 17 yds to the VMI 22 for a 1ST down
3:55
1st & 10 at own 22
Al Cobb pass incomplete to Dontae Mauck, broken up by Martez Hester
3:55
2nd & 10 at own 22
Brice Tucker run for 7 yds to the VMI 29
3:55
3rd & 3 at own 29
Al Cobb pass complete to Samuel Patterson for 6 yds to the VMI 35 for a 1ST down
3:55
1st & 10 at own 35
Brice Tucker run for 2 yds to the VMI 37
3:55
2nd & 8 at own 37
Al Cobb pass complete to Dane Forlines for 12 yds to the VMI 49 for a 1ST down
3:55
1st & 10 at own 49
Derrick Ziglar run for a loss of 3 yards to the VMI 46
3:55
2nd & 13 at own 46
Al Cobb pass complete to Matthew Nicholson for 9 yds to the BalSt 45
3:55
3rd & 4 at opp 45
Al Cobb pass complete to Brice Tucker for 6 yds to the BalSt 39 for a 1ST down
Q4 15:00
1st & 10 at opp 39
Brice Tucker run for 4 yds to the BalSt 35
Q4 15:00
2nd & 6 at opp 35
Al Cobb pass incomplete, broken up by Keenan Noel
Q4 15:00
3rd & 6 at opp 35
Al Cobb pass complete to Aaron Sanders for 20 yds to the BalSt 15 for a 1ST down
Q4 15:00
1st & 10 at opp 15
Brice Tucker run for no gain to the BalSt 15
Q4 15:00
2nd & 10 at opp 15
Al Cobb pass complete to Brice Tucker for 6 yds to the BalSt 9
Q4 12:58
3rd & 4 at opp 9
Timeout VMI, clock 12:58
Q4 12:58
3rd & 4 at opp 9
Al Cobb pass complete to Cody Shirley for 3 yds to the BalSt 6
Q4 12:23
4th & 1 at opp 6
Al Cobb pass complete to Aaron Sanders for 6 yds for a TD, (Dillon Christopher KICK)Ball State 34, VMI 24
4th quarter7 drives, then Ball State 48, VMI 36
Ball State Punt, 5 plays
12:23
1st & 0 at own 35
Dillon Christopher kickoff for 60 yds , Darian Green return for 38 yds to the BalSt 43
12:18
1st & 10 at own 43
Jack Milas pass complete to Darian Green for 1 yd to the BalSt 44
12:18
2nd & 9 at own 44
Jack Milas pass complete to Corey Lacanaria for 11 yds to the VMI 45 for a 1ST down
12:18
1st & 10 at opp 45
Jack Milas pass incomplete to KeVonn Mabon
12:18
2nd & 10 at opp 45
Jack Milas pass incomplete to Dylan Curry, broken up by Brian Lipscomb
12:18
3rd & 10 at opp 45
Jack Milas pass complete to Teddy Williamson for a loss of 4 yards to the VMI 49
12:18
4th & 14 at opp 49
Kyle Schmidt punt for 41 yds , Dane Forlines returns for 11 yds to the VMI 19
VMI Fumble, 3 plays
10:37
1st & 10 at own 19
Derrick Ziglar run for 3 yds to the VMI 22
10:37
2nd & 7 at own 22
Al Cobb pass incomplete to Dontae Mauck
10:37
3rd & 7 at own 22
Al Cobb sacked by Joshua Posley and Anthony Winbush for a loss of 6 yards to the VMI 32 Al Cobb fumbled, recovered by BalSt Osazuwamen Igbinosun , return for 0 yards BALL ST Penalty, unsportsmanlike conduct (Osazuwamen Igbinosun) to the VMI 32
Ball State Touchdown, 6 plays
9:56
1st & 10 at opp 32
James Gilbert run for no gain to the VMI 32
9:56
2nd & 10 at opp 32
James Gilbert run for 9 yds to the VMI 23
9:56
3rd & 1 at opp 23
James Gilbert run for 1 yd to the VMI 22 for a 1ST down
9:56
1st & 10 at opp 22
James Gilbert run for 8 yds to the VMI 14
9:56
2nd & 2 at opp 14
James Gilbert run for no gain to the VMI 14
7:41
3rd & 2 at opp 14
James Gilbert run for 14 yds for a TD, (Morgan Hagee KICK)Ball State 41, VMI 24
VMI Touchdown, 9 plays
7:41
1st & 0 at own 35
Kyle Schmidt kickoff for 65 yds for a touchback
7:41
1st & 10 at own 25
Al Cobb run for 5 yds to the VMI 30
7:41
2nd & 5 at own 30
Al Cobb pass incomplete to Aaron Sanders
7:41
3rd & 5 at own 30
Al Cobb pass complete to Dane Forlines for 2 yds to the VMI 32
7:41
4th & 3 at own 32
Hayden Alford pass complete to Matthew Nicholson for 24 yds to the BalSt 44 for a 1ST down
7:41
1st & 10 at opp 44
Al Cobb pass complete to Dane Forlines for 25 yds to the BalSt 19 for a 1ST down
7:41
1st & 10 at opp 19
Al Cobb pass incomplete to Dane Forlines, broken up by Dedrick Cromartie
7:41
2nd & 10 at opp 19
Al Cobb pass incomplete to Samuel Patterson
7:41
3rd & 10 at opp 19
Al Cobb pass complete to Aaron Sanders for 4 yds to the BalSt 15
4:55
4th & 6 at opp 15
Al Cobb pass complete to Samuel Patterson for 15 yds for a TD, (Dillon Christopher PAT MISSED)Ball State 41, VMI 30
Ball State Touchdown, 1 play
4:55
1st & 0 at own 35
N/A on-side kick recovered by BALL ST at the VMI 46
4:40
1st & 10 at opp 46
Darian Green run for 46 yds for a TD, (Morgan Hagee KICK)Ball State 48, VMI 30
VMI Touchdown, 7 plays
4:40
1st & 0 at own 35
Kyle Schmidt kickoff for 65 yds for a touchback
4:40
1st & 10 at own 25
Al Cobb pass complete to Dontae Mauck for 51 yds to the BalSt 24 for a 1ST down
4:40
1st & 10 at opp 24
Al Cobb pass complete to Aaron Sanders for 12 yds to the BalSt 12 for a 1ST down
4:40
1st & 10 at opp 12
Brice Tucker run for a loss of 1 yard to the BalSt 13
4:40
2nd & 11 at opp 13
Al Cobb pass incomplete to Aaron Sanders
4:40
3rd & 11 at opp 13
Al Cobb pass complete to Aaron Sanders for 12 yds to the BalSt 1 for a 1ST down
4:40
1st & goal at opp 1
Al Cobb run for no gain to the BalSt 1
2:48
2nd & goal at opp 1
Derrick Ziglar run for 1 yd for a TD, (Two-Point Conversion failed )Ball State 48, VMI 36
Ball State End of game, 5 plays
2:48
1st & 0 at own 35
N/A on-side kick recovered by BALL ST at the VMI 49 VMI Penalty, illegal kicking (-5 Yards) to the VMI 44
2:47
1st & 10 at opp 44
Teddy Williamson run for 3 yds to the VMI 41
2:47
2nd & 7 at opp 41
Teddy Williamson run for 4 yds to the VMI 37
2:47
3rd & 3 at opp 37
Teddy Williamson run for 4 yds to the VMI 33 for a 1ST down
2:47
1st & 10 at opp 33
Teddy Williamson run for 4 yds to the VMI 29
2:47
2nd & 6 at opp 29
TEAM run for a loss of 2 yards to the VMI 31
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.