Final at Michie Stadium, West PointTV: CBSSNAttendance 31,384
At kickoff
61°F, light rain, wind 14 mph from the southeast, gusts to 23 mphWeather: NOAA NCEI Integrated Surface Database; Stewart International Airport (KSWF), 17 km from the stadium, 15 minutes before kickoff
Officials
Referee David Epperley; umpire Michael Webster; head linesman Steve Clein; line judge R. Pearson; side judge Eddie Bonet; field judge Chris Junjulas; back judge Pat Ryan; alternate Joe RiderGame 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
Ball State
Army
330
Total yards
473
173
Passing yards
48
157
Rushing yards
425
6.7
Yards per pass
9.6
6.3
Yards per rush
6.2
15
First downs
24
1–8
Third downs
9–15
1–2
Fourth downs
0–1
2
Turnovers
1
4–36
Penalties
1–15
22:06
Possession
37:54
Efficiency
Ball State
Army
40%
Success rate
51%
0.22
EPA per play
0.21
1.32
Explosiveness
0.90
0.09
Rushing EPA
0.25
0.40
Passing EPA
0.01
25%
Passing-down success
32%
0.12
First-down EPA
0.09
0.47
Second-down EPA
0.13
0.19
Third-down EPA
0.99
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 62% to win. Army won as Elo’s underdog.
The line
Army −3, 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 Army 58%, Ball State 42%. 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. Army drives left to right, Ball State right to left.
Q1 Ball StateFumble, 2 plays, 4 yards
Q1 ArmyTouchdown, 7 plays, 29 yards
Q1 Ball StatePunt, 6 plays, 23 yards
Q1 ArmyFumble, 4 plays, 45 yards
Q1 Ball StateTouchdown, 1 play, 56 yards
Q1 ArmyTouchdown, 6 plays, 56 yards
Q1 Ball StateTurnover on downs, 4 plays, 8 yards
Q1 ArmyPunt, 5 plays, 20 yards
Q2 Ball StatePunt, 3 plays, 5 yards
Q2 ArmyField goal, 7 plays, 18 yards
Q2 Ball StatePunt, 5 plays, 14 yards
Q2 ArmyPunt, 5 plays, 29 yards
Q2 Ball StateField goal, 6 plays, 61 yards
Q2 ArmyField goal, 6 plays, 72 yards
Q2 Ball StateEnd of half, 1 play, 0 yards
Q3 ArmyTurnover on downs, 13 plays, 74 yards
Q3 Ball StatePunt, 3 plays, 9 yards
Q3 ArmyTouchdown, 5 plays, 61 yards
Q3 Ball StateTouchdown, 9 plays, 74 yards
Q4 ArmyPunt, 3 plays, −5 yards
Q4 Ball StateTouchdown, 9 plays, 71 yards
Q4 ArmyTouchdown, 10 plays, 75 yards
Q4 Ball StateInterception, 3 plays, 15 yards
Q4 ArmyEnd of game, 5 plays, 21 yards
Play by play
1st quarter8 drives, then Army 14, Ball State 7
Ball State Fumble, 2 plays
15:00
1st & 10 at own 35
Daniel Grochowski kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Jahwan Edwards run for 1 yd to the BalSt 26
15:00
2nd & 9 at own 26
Ozzie Mann pass complete to Jahwan Edwards for 3 yds Jahwan Edwards fumbled, forced by Chris Carnegie, recovered by Army Chris Carnegie
Army Touchdown, 7 plays
14:20
1st & 10 at opp 29
A.J. Schurr run for no gain to the BalSt 29 A.J. Schurr fumbled, recovered by Army A.J. Schurr
14:20
2nd & 10 at opp 29
A.J. Schurr run for a loss of 3 yards to the BalSt 32
14:20
3rd & 13 at opp 32
A.J. Schurr run for 16 yds to the BalSt 16 for a 1ST down
14:20
1st & 10 at opp 16
Larry Dixon run for 5 yds to the BalSt 11
14:20
2nd & 5 at opp 11
Larry Dixon run for 8 yds to the BalSt 3 for a 1ST down
14:20
1st & goal at opp 3
Larry Dixon run for 2 yds to the BalSt 1
11:05
2nd & goal at opp 1
A.J. Schurr run for 1 yd for a TD, (Daniel Grochowski KICK)Army 7, Ball State 0
Ball State Punt, 6 plays
11:05
1st & 0 at own 35
Daniel Grochowski kickoff for 65 yds for a touchback
11:05
1st & 10 at own 25
Ozzie Mann pass incomplete to N/A
11:05
2nd & 10 at own 25
Jahwan Edwards run for 4 yds to the BalSt 29
11:05
3rd & 6 at own 29
Ozzie Mann pass complete to Jordan Williams for 10 yds to the BalSt 39 for a 1ST down
11:05
1st & 10 at own 39
Ozzie Mann pass complete to Corey Lacanaria for 7 yds to the BalSt 46
11:05
2nd & 3 at own 46
Jahwan Edwards run for 2 yds to the BalSt 48
11:05
3rd & 1 at own 48
Ozzie Mann pass incomplete to Jahwan Edwards
11:05
4th & 1 at own 48
Kyle Schmidt punt for 41 yds, downed at the Army 11
Army Fumble, 4 plays
8:39
1st & 10 at own 11
Terry Baggett run for 7 yds to the Army 18
8:39
2nd & 3 at own 18
Larry Dixon run for 2 yds to the Army 20
8:39
3rd & 1 at own 20
Larry Dixon run for 19 yds to the BalSt 39 for a 1ST down BALL ST Penalty, face mask (15 yards) (Eric Patterson) to the BalSt 46 for a 1ST down
8:39
1st & 10 at opp 46
Joe Walker run for 7 yds to the BalSt 44 Joe Walker fumbled, forced by Tracy Key, recovered by BalSt Michael Ayers
Ball State Touchdown, 1 play
6:44
1st & 10 at own 44
Jahwan Edwards run for 56 yds for a TD, (Scott Secor KICK)Tied at 7
Army Touchdown, 6 plays
6:44
1st & 0 at own 35
Scott Secor kickoff for 60 yds , Josh Jenkins return for 39 yds to the Army 44
6:33
1st & 10 at own 44
Larry Dixon run for 40 yds to the BalSt 16 for a 1ST down
6:33
1st & 10 at opp 16
Larry Dixon run for 1 yd to the BalSt 15
6:33
2nd & 9 at opp 15
A.J. Schurr pass incomplete to Terry Baggett
6:33
3rd & 9 at opp 15
Schurr, A.J. pass incomplete to Lawrence, C., PENALTY BALL roughing passer (NOEL, Keenan) 7 yards to the BALL8, 1ST DOWN ARMY, NO PLAY. for a 1ST down
6:33
1st & goal at opp 8
Tony Giovannelli run for 5 yds to the BalSt 3
6:33
2nd & goal at opp 3
Larry Dixon run for 2 yds to the BalSt 1
4:13
3rd & goal at opp 1
A.J. Schurr run for 1 yd for a TD, (Daniel Grochowski KICK)Army 14, Ball State 7
Ball State Turnover on downs, 4 plays
4:13
1st & 0 at own 35
Daniel Grochowski kickoff for 64 yds , Eric Patterson return for 48 yds to the BalSt 49
4:01
1st & 10 at own 49
Ozzie Mann run for a loss of 3 yards to the BalSt 46
4:01
2nd & 13 at own 46
Horactio Banks run for 2 yds to the BalSt 48
4:01
3rd & 11 at own 48
Ozzie Mann pass complete to Jahwan Edwards for 10 yds to the Army 42
4:01
4th & 1 at opp 42
Ozzie Mann run for a loss of 1 yard to the Army 43 Ozzie Mann fumbled, recovered by BalSt Ozzie Mann
Army Punt, 5 plays
2:17
1st & 10 at own 43
A.J. Schurr pass incomplete to N/A
2:17
2nd & 10 at own 43
Tony Giovannelli run for 14 yds to the BalSt 43 for a 1ST down
2:17
1st & 10 at opp 43
Matt Giachinta run for 1 yd to the BalSt 42
2:17
2nd & 9 at opp 42
Matt Giachinta run for 1 yd to the BalSt 41
2:17
3rd & 8 at opp 41
Larry Dixon run for 4 yds to the BalSt 37
Q2 15:00
4th & 4 at opp 37
Alex Tardieu punt for 36 yds, downed at the BalSt 1
2nd quarter7 drives, then Army 20, Ball State 10
Ball State Punt, 3 plays
14:48
1st & 10 at own 1
Ozzie Mann run for 1 yd to the BalSt 2
14:48
2nd & 9 at own 2
Jahwan Edwards run for no gain to the BalSt 2
14:48
3rd & 9 at own 2
Jahwan Edwards run for 4 yds to the BalSt 6
14:48
4th & 5 at own 6
Kyle Schmidt punt for 38 yds , Josh Jenkins returns for no gain to the BalSt 44 Josh Jenkins fumbled, recovered by Army N/A
Army Field goal, 7 plays
13:01
1st & 10 at opp 44
Larry Dixon run for 6 yds to the BalSt 38
13:01
2nd & 4 at opp 38
Larry Dixon run for 3 yds to the BalSt 35
13:01
3rd & 1 at opp 35
Larry Dixon run for 3 yds to the BalSt 32 for a 1ST down
13:01
1st & 10 at opp 32
Terry Baggett run for no gain to the BalSt 32
13:01
2nd & 10 at opp 32
Aaron Kemper run for 1 yd to the BalSt 31
13:01
3rd & 9 at opp 31
Raymond Maples run for 5 yds to the BalSt 26
9:09
4th & 4 at opp 26
Daniel Grochowski 43 yd FG GOODArmy 17, Ball State 7
Ball State Punt, 5 plays
9:09
1st & 0 at own 35
Daniel Grochowski kickoff for 61 yds , Eric Patterson return for 15 yds to the BalSt 19
8:58
1st & 10 at own 19
Horactio Banks run for 6 yds to the BalSt 25
8:58
2nd & 4 at own 25
Ozzie Mann pass complete to Chris Shillings for 6 yds to the BalSt 31 for a 1ST down
8:58
1st & 10 at own 31
BALL ST Penalty, false start (N/A) to the BalSt 26
8:58
1st & 15 at own 26
Ozzie Mann pass incomplete to Jordan Williams, broken up by James Kelly
8:58
2nd & 15 at own 26
Ozzie Mann pass complete to KeVonn Mabon for 7 yds to the BalSt 33
8:58
3rd & 8 at own 33
Ozzie Mann pass incomplete to KeVonn Mabon
8:58
4th & 8 at own 33
Kyle Schmidt punt for 54 yds, downed at the Army 13
Army Punt, 5 plays
6:47
1st & 10 at own 13
Timeout BALL ST, clock 06:47
6:47
1st & 10 at own 13
Larry Dixon run for 12 yds to the Army 25 for a 1ST down
6:47
1st & 10 at own 25
Larry Dixon run for 11 yds to the Army 36 for a 1ST down
6:47
1st & 10 at own 36
Angel Santiago run for a loss of 3 yards to the Army 33
6:47
2nd & 13 at own 33
Angel Santiago pass incomplete to Tony Giovannelli
6:47
3rd & 13 at own 33
Angel Santiago run for 9 yds to the Army 42
6:47
4th & 4 at own 42
Alex Tardieu punt for 24 yds, punt out-of-bounds at the BalSt 34
Ball State Field goal, 6 plays
4:27
1st & 10 at own 34
Jahwan Edwards run for 27 yds to the Army 39 for a 1ST down
4:27
1st & 10 at opp 39
Jahwan Edwards run for 34 yds to the Army 5 for a 1ST down
4:27
1st & goal at opp 5
Horactio Banks run for no gain to the Army 5
4:27
2nd & goal at opp 5
Ozzie Mann pass incomplete to Jordan Williams
4:27
3rd & goal at opp 5
Ozzie Mann run for no gain to the Army 5
2:16
4th & goal at opp 5
Scott Secor 22 yd FG GOODArmy 17, Ball State 10
Army Field goal, 6 plays
2:16
1st & 0 at own 35
Kyle Schmidt kickoff for 65 yds for a touchback
2:16
1st & 10 at own 25
Angel Santiago run for 27 yds to the BalSt 48 for a 1ST down
2:16
1st & 10 at opp 48
Angel Santiago run for 37 yds to the BalSt 11 for a 1ST down
1:43
1st & 10 at opp 11
Timeout ARMY, clock 01:43
1:43
1st & 10 at opp 11
Tony Giovannelli run for 2 yds to the BalSt 9
1:43
2nd & 8 at opp 9
Terry Baggett run for a loss of 5 yards to the BalSt 14
1:43
3rd & 13 at opp 14
Angel Santiago pass complete to Raymond Maples for 11 yds to the BalSt 3
0:11
4th & 2 at opp 3
Timeout ARMY, clock 00:11
0:07
4th & 2 at opp 3
Daniel Grochowski 21 yd FG GOODArmy 20, Ball State 10
Ball State End of half, 1 play
0:07
1st & 0 at own 35
Daniel Grochowski kickoff for 65 yds for a touchback
0:07
1st & 10 at own 25
TEAM run for no gain to the BalSt 25
3rd quarter4 drives, then Army 27, Ball State 10
Army Turnover on downs, 13 plays
15:00
2nd & 10 at own 35
Scott Secor kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Larry Dixon run for 4 yds to the Army 29
15:00
2nd & 6 at own 29
Tony Giovannelli run for 4 yds to the Army 33
15:00
3rd & 2 at own 33
Larry Dixon run for 3 yds to the Army 36 for a 1ST down
15:00
1st & 10 at own 36
Raymond Maples run for 2 yds to the Army 38
15:00
2nd & 8 at own 38
Angel Santiago run for 7 yds to the Army 45
15:00
3rd & 1 at own 45
Matt Giachinta run for 4 yds to the Army 49 for a 1ST down
15:00
1st & 10 at own 49
Terry Baggett run for 23 yds to the BalSt 28 for a 1ST down
15:00
1st & 10 at opp 28
Angel Santiago run for a loss of 1 yard to the BalSt 29
15:00
2nd & 11 at opp 29
Larry Dixon run for 25 yds to the BalSt 4 for a 1ST down
15:00
1st & goal at opp 4
Angel Santiago run for 1 yd to the BalSt 3
15:00
2nd & goal at opp 3
Larry Dixon run for 2 yds to the BalSt 1
15:00
3rd & goal at opp 1
Larry Dixon run for a loss of 1 yard to the BalSt 2
15:00
4th & goal at opp 2
Angel Santiago run for 1 yd to the BalSt 1
Ball State Punt, 3 plays
7:46
1st & 10 at own 1
Ozzie Mann run for 2 yds to the BalSt 3
7:46
2nd & 8 at own 3
Jahwan Edwards run for 5 yds to the BalSt 8
7:46
3rd & 3 at own 8
Jahwan Edwards run for 2 yds to the BalSt 10
7:46
4th & 1 at own 10
Kyle Schmidt punt for 51 yds, downed at the Army 39
Army Touchdown, 5 plays
5:41
1st & 10 at own 39
Angel Santiago run for 7 yds to the Army 46
5:41
2nd & 3 at own 46
Tony Giovannelli run for 6 yds to the BalSt 48 for a 1ST down
5:41
1st & 10 at opp 48
Larry Dixon run for 2 yds to the BalSt 46
5:41
2nd & 8 at opp 46
Angel Santiago pass complete to Edgar Poe for 37 yds to the BalSt 9 for a 1ST down
3:02
1st & goal at opp 9
Aaron Kemper run for 9 yds for a TD, (Daniel Grochowski KICK)Army 27, Ball State 10
Ball State Touchdown, 9 plays
3:02
1st & 0 at own 35
Daniel Grochowski kickoff for 58 yds , Eric Patterson return for 19 yds to the BalSt 26
2:53
1st & 10 at own 26
Ozzie Mann pass complete to Jordan Williams for 11 yds to the BalSt 37 for a 1ST down
2:53
1st & 10 at own 37
Horactio Banks run for 4 yds to the BalSt 41
2:53
2nd & 6 at own 41
Horactio Banks run for 13 yds to the Army 46 for a 1ST down
2:53
1st & 10 at opp 46
Ozzie Mann pass incomplete to Jordan Williams
2:53
2nd & 10 at opp 46
Jahwan Edwards run for 1 yd to the Army 45
2:53
3rd & 9 at opp 45
Ozzie Mann pass complete to Jahwan Edwards for 6 yds to the Army 39
2:53
4th & 3 at opp 39
Ozzie Mann pass complete to KeVonn Mabon for 5 yds to the Army 34 for a 1ST down ARMY Penalty, roughing passer (Hayden Pierce) to the Army 19 for a 1ST down
2:53
1st & 10 at opp 19
Ozzie Mann pass complete to Chris Shillings for 13 yds to the Army 6 for a 1ST down
Q4 14:53
1st & goal at opp 6
Jahwan Edwards run for 6 yds for a TD, (Scott Secor KICK)Army 27, Ball State 17
4th quarter5 drives, then Army 33, Ball State 24
Army Punt, 3 plays
14:53
1st & 0 at own 35
Scott Secor kickoff for 65 yds for a touchback
14:53
1st & 10 at own 25
Angel Santiago run for a loss of 2 yards to the Army 23
14:53
2nd & 12 at own 23
Tony Giovannelli run for 4 yds to the Army 27
14:53
3rd & 8 at own 27
Angel Santiago sacked by Keenan Noel for a loss of 7 yards to the Army 20
14:53
4th & 15 at own 20
Alex Tardieu punt for 42 yds, fair catch by Aaron Hepp at the ARMY 38 BALL ST Penalty, Offensive holding (9 Yards) to the BalSt 29
Ball State Touchdown, 9 plays
12:46
1st & 10 at own 29
Ozzie Mann pass incomplete to Jahwan Edwards, broken up by Andrew King
12:46
2nd & 10 at own 29
Ozzie Mann pass complete to Jordan Williams for 10 yds to the BalSt 39 for a 1ST down
12:46
1st & 10 at own 39
Ozzie Mann pass complete to Jahwan Edwards for 5 yds to the BalSt 44
12:46
2nd & 5 at own 44
Ozzie Mann pass complete to Chris Shillings for 15 yds to the Army 41 for a 1ST down
12:46
1st & 10 at opp 41
Ozzie Mann pass complete to KeVonn Mabon for 24 yds to the Army 17 for a 1ST down
12:46
1st & 10 at opp 17
Ozzie Mann sacked by John Voit for a loss of 9 yards to the Army 26
12:46
2nd & 19 at opp 26
Ozzie Mann pass complete to Jahwan Edwards for 20 yds to the Army 6 for a 1ST down
12:46
1st & goal at opp 6
Horactio Banks run for no gain to the Army 6
8:35
2nd & goal at opp 6
Ozzie Mann pass complete to Dylan Curry for 6 yds for a TD, (Scott Secor KICK)Army 27, Ball State 24
Army Touchdown, 10 plays
8:35
1st & 0 at own 35
Scott Secor kickoff for 65 yds for a touchback
8:35
1st & 10 at own 25
Raymond Maples run for 7 yds to the Army 32
8:35
2nd & 3 at own 32
Larry Dixon run for 2 yds to the Army 34
8:35
3rd & 1 at own 34
Larry Dixon run for 2 yds to the Army 36 for a 1ST down
8:35
1st & 10 at own 36
Terry Baggett run for 39 yds to the BalSt 25 for a 1ST down
8:35
1st & 10 at opp 25
Larry Dixon run for 4 yds to the BalSt 21
8:35
2nd & 6 at opp 21
Larry Dixon run for 4 yds to the BalSt 17
8:35
3rd & 2 at opp 17
Larry Dixon run for 2 yds to the BalSt 15 for a 1ST down
8:35
1st & 10 at opp 15
Matt Giachinta run for 2 yds to the BalSt 13
8:35
2nd & 8 at opp 13
Raymond Maples run for 2 yds to the BalSt 11
3:41
3rd & 6 at opp 11
Angel Santiago run for 11 yds for a TD, (A.J. Schurr failed )Army 33, Ball State 24
Ball State Interception, 3 plays
3:41
1st & 0 at own 35
Daniel Grochowski kickoff for 46 yds , Eric Patterson return for 5 yds to the BalSt 24
3:34
1st & 10 at own 24
Ozzie Mann pass complete to KeVonn Mabon for 8 yds to the BalSt 32
3:34
2nd & 2 at own 32
Ozzie Mann pass complete to Corey Lacanaria for 7 yds to the BalSt 39 for a 1ST down
3:34
1st & 10 at own 39
Ozzie Mann pass intercepted Jeremy Timpf return for 7 yds to the BalSt 40
Army End of game, 5 plays
2:42
1st & 10 at opp 40
Larry Dixon run for 6 yds to the BalSt 34
2:35
2nd & 4 at opp 34
Timeout BALL ST, clock 02:35
2:35
2nd & 4 at opp 34
Larry Dixon run for 6 yds to the BalSt 28 for a 1ST down
2:35
1st & 10 at opp 28
Larry Dixon run for 9 yds to the BalSt 19
2:35
2nd & 1 at opp 19
Angel Santiago run for 2 yds to the BalSt 17 for a 1ST down
2:35
1st & 10 at opp 17
TEAM run for a loss of 2 yards to the BalSt 19
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.