Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Jake Koehnke kickoff for 65 yds for a touchback
7-yd Run
15:00 - 1st
Darnell Woolfolk run for 7 yds to the Army 32
1st & 10 at ARMY 25
6-yd Run
15:00 - 1st
Darnell Woolfolk run for 6 yds to the Army 38 for a 1ST down
2nd & 3 at ARMY 32
4-yd Run
15:00 - 1st
Kelvin Hopkins Jr. run for 4 yds to the Army 42
1st & 10 at ARMY 38
3-yd Run
15:00 - 1st
Connor Slomka run for 3 yds to the Army 45
2nd & 6 at ARMY 42
3-yd Run
15:00 - 1st
Darnell Woolfolk run for 3 yds to the Army 48 for a 1ST down
3rd & 3 at ARMY 45
13-yd Run
15:00 - 1st
Andy Davidson run for 13 yds to the AFA 39 for a 1ST down
1st & 10 at ARMY 48
15-yd Penalty
15:00 - 1st
Hopkins Jr., K. rush for 2 yards to the AF37 (CAPRA, Micah), PENALTY ARMY illegal block (Deaton, Jaxson) 15 yards to the ARMY46, NO PLAY.
1st & 10 at AFA 39
14-yd Pass
15:00 - 1st
Kelvin Hopkins Jr. pass complete to Jordan Asberry for 14 yds to the AFA 40
1st & 25 at ARMY 46
2-yd Run
15:00 - 1st
Darnell Woolfolk run for 2 yds to the AFA 38
2nd & 11 at AFA 40
13-yd Run
15:00 - 1st
Kelvin Hopkins Jr. run for 13 yds to the AFA 25 for a 1ST down
3rd & 9 at AFA 38
15-yd Penalty
15:00 - 1st
ARMY Penalty, personal foul (-15 Yards) to the AFA 40
1st & 10 at AFA 25
2-yd Run
15:00 - 1st
Andy Davidson run for 2 yds to the AFA 38
1st & 10 at AFA 40
2-yd Run
15:00 - 1st
Kelvin Hopkins Jr. run for 2 yds to the AFA 36
2nd & 8 at AFA 38
9-yd Run
15:00 - 1st
Kelvin Hopkins Jr. run for 9 yds to the AFA 27 for a 1ST down
3rd & 6 at AFA 36
2-yd Run
15:00 - 1st
Kell Walker run for 2 yds to the AFA 25
1st & 10 at AFA 27
5-yd Run
15:00 - 1st
Darnell Woolfolk run for 5 yds to the AFA 20
2nd & 8 at AFA 25
3-yd Run
15:00 - 1st
Darnell Woolfolk run for 3 yds to the AFA 17 for a 1ST down
3rd & 3 at AFA 20
4-yd Run
15:00 - 1st
Andy Davidson run for 4 yds to the AFA 13
1st & 10 at AFA 17
1-yd Run
15:00 - 1st
Kelvin Hopkins Jr. run for 1 yd to the AFA 12
2nd & 6 at AFA 13
3-yd Run
15:00 - 1st
Darnell Woolfolk run for 3 yds to the AFA 9
3rd & 5 at AFA 12
2-yd Run
15:00 - 1st
Darnell Woolfolk run for 2 yds to the AFA 7 for a 1ST down
4th & 2 at AFA 9
15-yd Penalty
15:00 - 1st
Hopkins Jr., K. rush for 5 yards to the AF2 (FLOYD, Kyle;DONALDSON, Gran), PENALTY ARMY illegal block (Reeder, Peyton) 15 yards to the AF22, NO PLAY.
1st & Goal at AFA 7
21-yd Pass
15:00 - 1st
Kelvin Hopkins Jr. pass complete to Jordan Asberry for 21 yds to the AFA 1
1st & 0 at AFA 22
1-yd Touchdown Run
2:05 - 1st
Darnell Woolfolk run for 1 yd for a TD, (John Abercrombie KICK)
2nd & Goal at AFA 1
2nd Quarter
Kickoff
2:05 - 1st
Landon Salyers kickoff for 57 yds , Joseph Saucier return for 17 yds to the AFA 25
7-yd Run
1:57 - 1st
Kadin Remsberg run for 7 yds to the AFA 32
1st & 10 at AFA 25
29-yd Pass
1:57 - 1st
Isaiah Sanders pass complete to Joseph Saucier for 29 yds to the Army 39 for a 1ST down
2nd & 3 at AFA 32
3-yd Run
1:57 - 1st
Cole Fagan run for 3 yds to the Army 36
1st & 10 at ARMY 39
5-yd Penalty
1:57 - 1st
AIR FORCE Penalty, false start (-5 Yards) to the Army 41
2nd & 7 at ARMY 36
-4-yd Run
1:57 - 1st
Joseph Saucier run for a loss of 4 yards to the Army 45
2nd & 12 at ARMY 41

End of 1st Quarter

Incompletion
15:00 - 2nd
Isaiah Sanders pass incomplete
3rd & 16 at ARMY 45
Punt
15:00 - 2nd
Jake Koehnke punt for 36 yds , Mike Reynolds returns for 17 yds to the Army 26
4th & 16 at ARMY 45
1-yd Run
14:41 - 2nd
Connor Slomka run for 1 yd to the Army 27
1st & 10 at ARMY 26
-2-yd Run
14:41 - 2nd
Kell Walker run for a loss of 2 yards to the Army 25
2nd & 9 at ARMY 27
Incompletion
14:41 - 2nd
Kelvin Hopkins Jr. pass incomplete
3rd & 11 at ARMY 25
Punt
14:41 - 2nd
Nick Schrage punt for 47 yds
4th & 11 at ARMY 25
4-yd Run
13:02 - 2nd
Kadin Remsberg run for 4 yds to the AFA 32
1st & 10 at AFA 28
15-yd Penalty
13:02 - 2nd
ARMY Penalty, unsportsmanlike conduct (James Nachtigal) to the AFA 47 for a 1ST down
2nd & 6 at AFA 32
9-yd Run
13:02 - 2nd
Isaiah Sanders run for 9 yds to the Army 49
1st & 10 at AFA 42
4-yd Run
13:02 - 2nd
Isaiah Sanders run for 4 yds to the Army 49
1st & 10 at AFA 47
2-yd Run
13:02 - 2nd
Isaiah Sanders run for 2 yds to the Army 47
2nd & 6 at ARMY 49
2-yd Run
13:02 - 2nd
Cole Fagan run for 2 yds to the Army 45
3rd & 4 at ARMY 47
Punt
13:02 - 2nd
Jake Koehnke punt for 34 yds, fair catch by Mike Reynolds at the Army 11
4th & 2 at ARMY 45
3-yd Run
10:50 - 2nd
Darnell Woolfolk run for 3 yds to the Army 14
1st & 10 at ARMY 11
5-yd Run
10:50 - 2nd
Kelvin Hopkins Jr. run for 5 yds to the Army 19
2nd & 7 at ARMY 14
2-yd Run
10:50 - 2nd
Kelvin Hopkins Jr. run for 2 yds to the Army 21 for a 1ST down
3rd & 2 at ARMY 19
2-yd Run
10:50 - 2nd
Kelvin Hopkins Jr. run for 2 yds to the Army 23
1st & 10 at ARMY 21
3-yd Run
10:50 - 2nd
Kelvin Hopkins Jr. run for 3 yds to the Army 26
2nd & 8 at ARMY 23
7-yd Run
10:50 - 2nd
Jordan Asberry run for 7 yds to the Army 33 for a 1ST down
3rd & 5 at ARMY 26
5-yd Run
10:50 - 2nd
Andy Davidson run for 5 yds to the Army 38
1st & 10 at ARMY 33
1-yd Run
10:50 - 2nd
Kelvin Hopkins Jr. run for 1 yd to the Army 39
2nd & 5 at ARMY 38
3-yd Run
10:50 - 2nd
Cam Thomas run for 3 yds to the Army 42
3rd & 4 at ARMY 39
52-yd Run
10:50 - 2nd
Darnell Woolfolk run for 52 yds to the AFA 6 for a 1ST down
4th & 1 at ARMY 42
6-yd Touchdown Run
4:03 - 2nd
Kelvin Hopkins Jr. run for 6 yds for a TD, (John Abercrombie KICK)
1st & Goal at AFA 6
Kickoff
4:03 - 2nd
Landon Salyers kickoff for 58 yds
9-yd Pass
4:03 - 2nd
Isaiah Sanders pass complete to Brandon Lewis for 9 yds to the AFA 34
1st & 10 at AFA 25
2-yd Run
4:03 - 2nd
Isaiah Sanders run for 2 yds to the AFA 36 for a 1ST down
2nd & 1 at AFA 34
7-yd Run
4:03 - 2nd
Isaiah Sanders run for 7 yds to the AFA 43
1st & 10 at AFA 36
19-yd Pass
4:03 - 2nd
Isaiah Sanders pass complete to Geraud Sanders for 19 yds to the Army 38 for a 1ST down
2nd & 3 at AFA 43
6-yd Run
4:03 - 2nd
Isaiah Sanders run for 6 yds to the Army 32
1st & 10 at ARMY 38
18-yd Pass
4:03 - 2nd
Isaiah Sanders pass complete to Brandon Lewis for 18 yds to the Army 14 for a 1ST down
2nd & 4 at ARMY 32
15-yd Penalty
4:03 - 2nd
SANDERS, Isaiah rush for 2 yards to the ARMY12 (Christiansen, C), PENALTY AF illegal block (LAUFENBERG, Nol) 15 yards to the ARMY29, NO PLAY.
1st & 10 at ARMY 14
2-yd Pass
4:03 - 2nd
Isaiah Sanders pass complete to Kade Waguespack for 2 yds to the Army 27
1st & 25 at ARMY 29

(0:53 - 2nd) Timeout AIR FORCE, clock 00:53

Interception
0:53 - 2nd
Isaiah Sanders pass intercepted Mike Reynolds return for no gain to the Army 4
2nd & 23 at ARMY 27
2-yd Run
0:46 - 2nd
Andy Davidson run for 2 yds to the Army 6
1st & 10 at ARMY 4
-1-yd Run
0:46 - 2nd
Team run for a loss of 1 yard to the Army 5
2nd & 8 at ARMY 6

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Landon Salyers kickoff for 55 yds , Joseph Saucier return for 17 yds to the AFA 27
31-yd Pass
14:53 - 3rd
Donald Hammond III pass complete to Marcus Bennett for 31 yds to the Army 42 for a 1ST down
1st & 10 at AFA 27
1-yd Run
14:53 - 3rd
Cole Fagan run for 1 yd to the Army 41
1st & 10 at ARMY 42
5-yd Pass
14:53 - 3rd
Donald Hammond III pass complete to Brandon Lewis for 5 yds to the Army 36
2nd & 9 at ARMY 41
Incompletion
14:53 - 3rd
Donald Hammond III pass incomplete to Andrew Smith
3rd & 4 at ARMY 36
-10-yd Run
14:53 - 3rd
Donald Hammond III run for 5 yds to the Army 31 AIR FORCE Penalty, illegal block (-15 Yards) to the Army 46
4th & 4 at ARMY 36
Punt
14:53 - 3rd
Jake Koehnke punt for 46 yds for a touchback
4th & 14 at ARMY 46
1-yd Run
12:56 - 3rd
Kelvin Hopkins Jr. run for 1 yd to the Army 21
1st & 10 at ARMY 20
3-yd Run
12:56 - 3rd
Darnell Woolfolk run for 3 yds to the Army 24
2nd & 9 at ARMY 21
5-yd Run
12:56 - 3rd
Darnell Woolfolk run for 5 yds to the Army 29
3rd & 6 at ARMY 24
Punt
12:56 - 3rd
Nick Schrage punt for 41 yds, downed at the AFA 30
4th & 1 at ARMY 29
4-yd Run
10:30 - 3rd
Kadin Remsberg run for 4 yds to the AFA 34
1st & 10 at AFA 30
-2-yd Run
10:30 - 3rd
Donald Hammond III run for a loss of 2 yards to the AFA 32
2nd & 6 at AFA 34
5-yd Penalty
10:30 - 3rd
AIR FORCE Penalty, false start (Scott Hattok) to the AFA 27
3rd & 8 at AFA 32
17-yd Pass
10:30 - 3rd
Donald Hammond III pass complete to Geraud Sanders for 17 yds to the AFA 44 for a 1ST down
3rd & 13 at AFA 27
13-yd Pass
10:30 - 3rd
Donald Hammond III pass complete to Marcus Bennett for 13 yds to the Army 43 for a 1ST down
1st & 10 at AFA 44
3-yd Run
10:30 - 3rd
Dailen Sutton run for 3 yds to the Army 40
1st & 10 at ARMY 43
9-yd Run
10:30 - 3rd
Joseph Saucier run for 9 yds to the Army 31 for a 1ST down
2nd & 7 at ARMY 40
0-yd Run
10:30 - 3rd
Joseph Saucier run for no gain to the Army 31
1st & 10 at ARMY 31
Incompletion
10:30 - 3rd
Donald Hammond III pass incomplete to Geraud Sanders, broken up by Mike Reynolds
2nd & 10 at ARMY 31
Incompletion
10:30 - 3rd
Donald Hammond III pass incomplete to Kade Waguespack
3rd & 10 at ARMY 31
Incompletion
10:30 - 3rd
Donald Hammond III pass incomplete to Brandon Lewis
4th & 10 at ARMY 31
2-yd Run
6:49 - 3rd
Kell Walker run for 2 yds to the Army 33
1st & 10 at ARMY 31
1-yd Run
6:49 - 3rd
Kelvin Hopkins Jr. run for 1 yd to the Army 34
2nd & 8 at ARMY 33
-4-yd Run
6:49 - 3rd
Jordan Asberry run for a loss of 4 yards to the Army 30
3rd & 7 at ARMY 34
Punt
6:49 - 3rd
Nick Schrage punt, punt out-of-bounds at the Army 34
4th & 11 at ARMY 30
4-yd Run
4:44 - 3rd
Cole Fagan run for 4 yds to the Army 30
1st & 10 at ARMY 34
2-yd Run
4:44 - 3rd
Donald Hammond III run for 2 yds to the Army 28
2nd & 6 at ARMY 30
9-yd Run
4:44 - 3rd
Cole Fagan run for 9 yds to the Army 19 for a 1ST down
3rd & 4 at ARMY 28
5-yd Pass
4:44 - 3rd
Donald Hammond III pass complete to Kadin Remsberg for 5 yds to the Army 14
1st & 10 at ARMY 19
4-yd Run
4:44 - 3rd
Cole Fagan run for 4 yds to the Army 10
2nd & 5 at ARMY 14
0-yd Run
4:44 - 3rd
Cole Fagan run for no gain to the Army 10
3rd & 1 at ARMY 10
2-yd Run
4:44 - 3rd
Donald Hammond III run for 2 yds to the Army 8 for a 1ST down
4th & 1 at ARMY 10
7-yd Run
4:44 - 3rd
Cole Fagan run for 7 yds to the Army 1
1st & Goal at ARMY 8
1-yd Touchdown Run
0:54 - 3rd
Donald Hammond III run for 1 yd for a TD, (Jake Koehnke PAT MISSED)
2nd & Goal at ARMY 1
4th Quarter
Kickoff
0:54 - 3rd
Jake Koehnke kickoff for 65 yds for a touchback
9-yd Pass
0:54 - 3rd
Kelvin Hopkins Jr. pass complete to Glen Coates for 9 yds to the Army 34
1st & 10 at ARMY 25
5-yd Run
0:54 - 3rd
Darnell Woolfolk run for 5 yds to the Army 39 for a 1ST down
2nd & 1 at ARMY 34

End of 3rd Quarter

1-yd Run
15:00 - 4th
Darnell Woolfolk run for 1 yd to the Army 40
1st & 10 at ARMY 39
5-yd Run
15:00 - 4th
Kell Walker run for 5 yds to the Army 45
2nd & 9 at ARMY 40
8-yd Run
15:00 - 4th
Kelvin Hopkins Jr. run for 8 yds to the AFA 47 for a 1ST down
3rd & 4 at ARMY 45
2-yd Run
15:00 - 4th
Darnell Woolfolk run for 2 yds to the AFA 45
1st & 10 at AFA 47
7-yd Run
15:00 - 4th
Kelvin Hopkins Jr. run for 7 yds to the AFA 38
2nd & 8 at AFA 45
1-yd Run
15:00 - 4th
Andy Davidson run for 1 yd to the AFA 37 for a 1ST down
3rd & 1 at AFA 38
17-yd Run
15:00 - 4th
Andy Davidson run for 2 yds to the AFA 35 for a 1ST down AIR FORCE Penalty, face mask (15 yards) (Mosese Fifita) to the AFA 20 for a 1ST down
1st & 10 at AFA 37
1-yd Run
15:00 - 4th
Andy Davidson run for 1 yd to the AFA 19
1st & 10 at AFA 20
2-yd Run
15:00 - 4th
Kelvin Hopkins Jr. run for 2 yds to the AFA 17
2nd & 9 at AFA 19
4-yd Run
15:00 - 4th
Glen Coates run for 4 yds to the AFA 13
3rd & 7 at AFA 17

(8:40 - 4th) Timeout ARMY, clock 08:40

Field Goal Good
8:35 - 4th
John Abercrombie 30 yd FG GOOD
4th & 3 at AFA 13
Kickoff
8:35 - 4th
Landon Salyers kickoff for 57 yds
6-yd Run
8:35 - 4th
Donald Hammond III run for 6 yds to the AFA 31
1st & 10 at AFA 25
5-yd Run
8:35 - 4th
Joseph Saucier run for 5 yds to the AFA 36 for a 1ST down
2nd & 4 at AFA 31
Incompletion
8:35 - 4th
Donald Hammond III pass incomplete to Geraud Sanders
1st & 10 at AFA 36
11-yd Run
8:35 - 4th
Donald Hammond III run for 11 yds to the AFA 47 for a 1ST down
2nd & 10 at AFA 36
Incompletion
8:35 - 4th
Donald Hammond III pass incomplete to Andrew Smith
1st & 10 at AFA 47
Incompletion
8:35 - 4th
Donald Hammond III pass incomplete to Joseph Saucier
2nd & 10 at AFA 47
9-yd Penalty
8:35 - 4th
HAMMOND III, DJ pass incomplete to SANDERS, Geraud, PENALTY ARMY pass interference (Reynolds, Mike) 9 yards to the ARMY44, 1ST DOWN AF, NO PLAY.
3rd & 10 at AFA 47
30-yd Pass
8:35 - 4th
Donald Hammond III pass complete to Cole Fagan for 30 yds to the Army 14 for a 1ST down
1st & 10 at ARMY 44
3-yd Run
8:35 - 4th
Cole Fagan run for 3 yds to the Army 11
1st & 10 at ARMY 14
5-yd Run
8:35 - 4th
Donald Hammond III run for 5 yds to the Army 6
2nd & 7 at ARMY 11
6-yd Touchdown Run
5:27 - 4th
Joseph Saucier run for 6 yds for a TD, (J. Saucier Run For Two-point Conversion)
3rd & 2 at ARMY 6
Kickoff
5:27 - 4th
Jake Koehnke kickoff for 50 yds , Kell Walker return for 5 yds to the Army 20
2-yd Run
5:19 - 4th
Darnell Woolfolk run for 2 yds to the Army 22
1st & 10 at ARMY 20
8-yd Run
5:19 - 4th
Darnell Woolfolk run for 8 yds to the Army 30 for a 1ST down
2nd & 8 at ARMY 22
1-yd Run
5:19 - 4th
Darnell Woolfolk run for 1 yd to the Army 31
1st & 10 at ARMY 30
1-yd Run
5:19 - 4th
Darnell Woolfolk run for 1 yd to the Army 32
2nd & 9 at ARMY 31

(3:21 - 4th) Timeout AIR FORCE, clock 03:21

Incompletion
3:21 - 4th
Kelvin Hopkins Jr. pass incomplete
3rd & 8 at ARMY 32
Punt
3:21 - 4th
Nick Schrage punt for 42 yds , Andrew Smith returns for 8 yds to the AFA 34
4th & 8 at ARMY 32
Incompletion
3:02 - 4th
Donald Hammond III pass incomplete to Marcus Bennett
1st & 10 at AFA 34
19-yd Pass
3:02 - 4th
Donald Hammond III pass complete to Geraud Sanders for 19 yds to the Army 47 for a 1ST down
2nd & 10 at AFA 34
4-yd Run
3:02 - 4th
Cole Fagan run for 4 yds to the Army 43
1st & 10 at ARMY 47
5-yd Run
3:02 - 4th
Joseph Saucier run for 5 yds to the Army 38
2nd & 6 at ARMY 43
-2-yd Run
3:02 - 4th
Kadin Remsberg run for a loss of 2 yards to the Army 40
3rd & 1 at ARMY 38
0-yd Run
3:02 - 4th
Donald Hammond III run for no gain to the Army 40
4th & 3 at ARMY 40
2-yd Run
1:10 - 4th
Darnell Woolfolk run for 2 yds to the Army 42
1st & 10 at ARMY 40

(1:07 - 4th) Timeout AIR FORCE, clock 01:07

4-yd Run
1:07 - 4th
Kelvin Hopkins Jr. run for 4 yds to the Army 46
2nd & 8 at ARMY 42

(1:02 - 4th) Timeout AIR FORCE, clock 01:02

3-yd Run
1:02 - 4th
Kelvin Hopkins Jr. run for 3 yds to the Army 49
3rd & 4 at ARMY 46

(0:17 - 4th) Timeout ARMY, clock 00:17

1-yd Run
0:17 - 4th
Kelvin Hopkins Jr. run for 1 yd to the 50 yard line for a 1ST down
4th & 1 at ARMY 49

End of 4th Quarter