Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Austin Grebe kickoff for 65 yds for a touchback
2-yd Run
15:00 - 1st
Karson Roberts run for 2 yds to the AFA 27
1st & 10 at AFA 25
4-yd Run
15:00 - 1st
Garrett Brown run for 4 yds to the AFA 31
2nd & 8 at AFA 27
2-yd Run
15:00 - 1st
Benton Washington run for 2 yds to the AFA 33
3rd & 4 at AFA 31
Punt
15:00 - 1st
Brett Dunn punt for 37 yds , Calvin Cass Jr. returns for 3 yds to the Navy 33
4th & 2 at AFA 33
54-yd Run
13:12 - 1st
Keenan Reynolds run for 54 yds to the AFA 13 for a 1ST down
1st & 10 at NAVY 33
4-yd Run
13:12 - 1st
Chris Swain run for 4 yds to the AFA 9
1st & 10 at AFA 13
8-yd Run
13:12 - 1st
Chris Swain run for 8 yds to the AFA 1 for a 1ST down
2nd & 6 at AFA 9
5-yd Penalty
13:12 - 1st
NAVY Penalty, false start (Joey Gaston) to the AFA 6
1st & Goal at AFA 1
4-yd Run
13:12 - 1st
Chris Swain run for 4 yds to the AFA 2
1st & Goal at AFA 6
2-yd Touchdown Run
11:05 - 1st
Chris Swain run for 2 yds for a TD, (Austin Grebe KICK)
2nd & Goal at AFA 2
Kickoff
11:05 - 1st
Austin Grebe kickoff for 58 yds , Tyler Williams return for 27 yds to the AFA 34
3-yd Run
11:05 - 1st
D.J. Johnson run for 3 yds to the AFA 37
1st & 10 at AFA 34
2-yd Run
11:05 - 1st
Jacobi Owens run for 2 yds to the AFA 39
2nd & 7 at AFA 37
6-yd Run
11:05 - 1st
Garrett Brown run for 6 yds to the AFA 45 for a 1ST down
3rd & 5 at AFA 39
8-yd Run
11:05 - 1st
Shayne Davern run for 8 yds to the Navy 47
1st & 10 at AFA 45
5-yd Run
11:05 - 1st
Garrett Brown run for 5 yds to the Navy 42 for a 1ST down
2nd & 2 at NAVY 47
1-yd Run
11:05 - 1st
Shayne Davern run for 1 yd to the Navy 41
1st & 10 at NAVY 42
6-yd Run
11:05 - 1st
Benton Washington run for 6 yds to the Navy 35
2nd & 9 at NAVY 41
11-yd Run
11:05 - 1st
D.J. Johnson run for 11 yds to the Navy 24 for a 1ST down
3rd & 3 at NAVY 35
15-yd Run
11:05 - 1st
Jacobi Owens run for 15 yds to the Navy 9 for a 1ST down
1st & 10 at NAVY 24
3-yd Run
11:05 - 1st
D.J. Johnson run for 3 yds to the Navy 6
1st & Goal at NAVY 9
5-yd Run
11:05 - 1st
Karson Roberts run for 5 yds to the Navy 1
2nd & Goal at NAVY 6
0-yd Run
11:05 - 1st
Shayne Davern run for no gain to the Navy 1
3rd & Goal at NAVY 1
0-yd Run
11:05 - 1st
Shayne Davern run for no gain to the Navy 1
4th & Goal at NAVY 1
3-yd Run
5:39 - 1st
Keenan Reynolds run for 3 yds to the Navy 4
1st & 10 at NAVY 1
Incompletion
5:39 - 1st
Keenan Reynolds pass incomplete to Jamir Tillman
2nd & 7 at NAVY 4
-1-yd Run
5:39 - 1st
Chris Swain run for a loss of 1 yard to the Navy 3
3rd & 7 at NAVY 4
Punt
5:39 - 1st
Alex Barta punt for 36 yds, punt out-of-bounds at the Navy 39
4th & 8 at NAVY 3
4-yd Run
4:06 - 1st
Karson Roberts run for 4 yds to the Navy 35
1st & 10 at NAVY 39
Incompletion
4:06 - 1st
Karson Roberts pass incomplete to Garrett Brown
2nd & 6 at NAVY 35
Fumble Recovery
4:06 - 1st
Karson Roberts run for a loss of 1 yard to the Navy 36 Karson Roberts fumbled, recovered by Navy Kwazel Bertrand
3rd & 6 at NAVY 35
2nd Quarter
1-yd Run
3:30 - 1st
Keenan Reynolds run for 1 yd to the Navy 37
1st & 10 at NAVY 36
Incompletion
3:30 - 1st
Keenan Reynolds pass incomplete to Jamir Tillman
2nd & 9 at NAVY 37
26-yd Pass
3:30 - 1st
Keenan Reynolds pass complete to DeBrandon Sanders for 26 yds to the AFA 37 for a 1ST down
3rd & 9 at NAVY 37
3-yd Run
3:30 - 1st
Chris Swain run for 3 yds to the AFA 34
1st & 10 at AFA 37
4-yd Run
3:30 - 1st
Keenan Reynolds run for 4 yds to the AFA 30
2nd & 7 at AFA 34
2-yd Run
3:30 - 1st
Chris Swain run for 2 yds to the AFA 28
3rd & 3 at AFA 30
2-yd Run
3:30 - 1st
Keenan Reynolds run for 2 yds to the AFA 26 for a 1ST down
4th & 1 at AFA 28
-1-yd Run
3:30 - 1st
Keenan Reynolds run for a loss of 1 yard to the AFA 27
1st & 10 at AFA 26

End of 1st Quarter

Incompletion
15:00 - 2nd
Keenan Reynolds pass incomplete
2nd & 11 at AFA 27
27-yd Touchdown Pass
14:47 - 2nd
Keenan Reynolds pass complete to Thomas Wilson for 27 yds for a TD, (Austin Grebe KICK)
3rd & 11 at AFA 27
Kickoff
14:47 - 2nd
Austin Grebe kickoff for 62 yds , Tyler Williams return for 30 yds to the AFA 33
6-yd Run
14:47 - 2nd
Shayne Davern run for 6 yds to the AFA 39
1st & 10 at AFA 33
5-yd Run
14:47 - 2nd
Jacobi Owens run for 5 yds to the AFA 44 for a 1ST down
2nd & 4 at AFA 39
5-yd Run
14:47 - 2nd
Karson Roberts run for 5 yds to the AFA 49
1st & 10 at AFA 44
Fumble Recovery (Own)
14:47 - 2nd
Karson Roberts run for a loss of 3 yards to the AFA 48 Karson Roberts fumbled, forced by Will Anthony, recovered by AFA Karson Roberts
2nd & 5 at AFA 49
5-yd Run
14:47 - 2nd
Garrett Brown run for 5 yds to the Navy 47
3rd & 6 at AFA 48
5-yd Run
14:47 - 2nd
D.J. Johnson run for 5 yds to the Navy 42 for a 1ST down
4th & 1 at NAVY 47
7-yd Run
14:47 - 2nd
Garrett Brown run for 7 yds to the Navy 35
1st & 10 at NAVY 42
4-yd Run
14:47 - 2nd
Benton Washington run for 4 yds to the Navy 31 for a 1ST down
2nd & 3 at NAVY 35
7-yd Run
14:47 - 2nd
Benton Washington run for 7 yds to the Navy 24
1st & 10 at NAVY 31
2-yd Run
14:47 - 2nd
Shayne Davern run for 2 yds to the Navy 22
2nd & 3 at NAVY 24
5-yd Run
14:47 - 2nd
Shayne Davern run for 5 yds to the Navy 17 for a 1ST down
3rd & 1 at NAVY 22
Fumble Recovery
14:47 - 2nd
D.J. Johnson run for 1 yd to the Navy 16 D.J. Johnson fumbled, forced by Will Anthony, recovered by Navy Kwazel Bertrand
1st & 10 at NAVY 17
5-yd Penalty
9:35 - 2nd
NAVY Penalty, false start (Ben Tamburello) to the Navy 11
1st & 10 at NAVY 16
1-yd Run
9:35 - 2nd
Keenan Reynolds run for 1 yd to the Navy 12
1st & 15 at NAVY 11
Sack
9:35 - 2nd
Keenan Reynolds sacked by Santo Coppola for a loss of 1 yard to the Navy 11
2nd & 14 at NAVY 12
Incompletion
9:35 - 2nd
Keenan Reynolds pass incomplete to Chris Swain
3rd & 15 at NAVY 11
Punt
9:35 - 2nd
Alex Barta punt for 45 yds , Garrett Brown returns for 15 yds to the Navy 41
4th & 15 at NAVY 11
3-yd Run
7:53 - 2nd
Jacobi Owens run for 3 yds to the Navy 38
1st & 10 at NAVY 41
4-yd Run
7:53 - 2nd
Shayne Davern run for 4 yds to the Navy 34
2nd & 7 at NAVY 38
Interception
7:53 - 2nd
Karson Roberts pass intercepted Brendon Clements return for no gain to the Navy 18
3rd & 3 at NAVY 34
1-yd Run
6:48 - 2nd
Chris Swain run for 1 yd to the Navy 19
1st & 10 at NAVY 18
5-yd Penalty
6:48 - 2nd
NAVY Penalty, false start (Ben Tamburello) to the Navy 14
2nd & 9 at NAVY 19
-13-yd Run
6:48 - 2nd
Keenan Reynolds run for a loss of 13 yards to the Navy 1 NAVY Penalty, intentional grounding (Keenan Reynolds) to the Navy 1
2nd & 14 at NAVY 14
6-yd Run
6:48 - 2nd
Chris Swain run for 6 yds to the Navy 7
3rd & 27 at NAVY 1

(5:14 - 2nd) Timeout NAVY, clock 05:14

Punt
5:14 - 2nd
Alex Barta punt for 28 yds, punt out-of-bounds at the Navy 35
4th & 21 at NAVY 7
Fumble Recovery
5:08 - 2nd
Garrett Brown run for a loss of 1 yard to the Navy 32 Garrett Brown fumbled, recovered by Navy D.J. Palmore
1st & 10 at NAVY 35
67-yd Run
4:57 - 2nd
Keenan Reynolds run for 67 yds to the AFA 1 for a 1ST down
1st & 10 at NAVY 32
0-yd Run
4:57 - 2nd
Keenan Reynolds run for no gain to the AFA 1
1st & Goal at AFA 1

(3:41 - 2nd) Timeout NAVY, clock 03:41

0-yd Run
3:41 - 2nd
Keenan Reynolds run for no gain to the AFA 1
2nd & Goal at AFA 1
1-yd Touchdown Run
2:58 - 2nd
Demond Brown run for 1 yd for a TD, (Austin Grebe KICK)
3rd & Goal at AFA 1
Kickoff
2:58 - 2nd
Austin Grebe kickoff for 55 yds , Tyler Williams return for 24 yds to the AFA 34
0-yd Run
2:58 - 2nd
Karson Roberts run for no gain to the AFA 34
1st & 10 at AFA 34
-1-yd Run
2:58 - 2nd
Jacobi Owens run for a loss of 1 yard to the AFA 33
2nd & 10 at AFA 34
5-yd Pass
2:58 - 2nd
Karson Roberts pass complete to Ryan Reffitt for 5 yds to the AFA 38
3rd & 11 at AFA 33

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

Punt
0:59 - 2nd
Brett Dunn punt for 44 yds, downed at the Navy 18
4th & 6 at AFA 38
3-yd Run
0:46 - 2nd
Chris Swain run for 3 yds to the Navy 21
1st & 10 at NAVY 18

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Drew Oehrle kickoff for 65 yds for a touchback
4-yd Run
15:00 - 3rd
Chris Swain run for 4 yds to the Navy 29
1st & 10 at NAVY 25
15-yd Run
15:00 - 3rd
DeBrandon Sanders run for 15 yds to the Navy 44 for a 1ST down
2nd & 6 at NAVY 29
5-yd Penalty
15:00 - 3rd
AIR FORCE Penalty, OF (Dexter Walker) to the Navy 49
1st & 10 at NAVY 44
6-yd Run
15:00 - 3rd
Quentin Ezell run for 6 yds to the AFA 45 for a 1ST down
1st & 5 at NAVY 49
3-yd Run
15:00 - 3rd
Dishan Romine run for 3 yds to the AFA 42
1st & 10 at AFA 45
-1-yd Run
15:00 - 3rd
Keenan Reynolds run for a loss of 1 yard to the AFA 43
2nd & 7 at AFA 42
15-yd Penalty
15:00 - 3rd
REYNOLDS, K pass incomplete to SANDERS, D, PENALTY AF pass interference (LINN, Hayes) 15 yards to the AF28, 1ST DOWN NAVY, NO PLAY.
3rd & 8 at AFA 43
3-yd Run
15:00 - 3rd
Chris Swain run for 3 yds to the AFA 25
1st & 10 at AFA 28
0-yd Run
15:00 - 3rd
Dishan Romine run for no gain to the AFA 25
2nd & 7 at AFA 25
10-yd Penalty
15:00 - 3rd
REYNOLDS, K pass incomplete, PENALTY NAVY HL (GASTON, Joey) 10 yards to the AF35, NO PLAY.
3rd & 7 at AFA 25
31-yd Pass
15:00 - 3rd
Keenan Reynolds pass complete to Dishan Romine for 31 yds to the AFA 4 for a 1ST down
3rd & 17 at AFA 35
0-yd Run
15:00 - 3rd
Quentin Ezell run for no gain to the AFA 4
1st & Goal at AFA 4
Incompletion
15:00 - 3rd
Keenan Reynolds pass incomplete to Calvin Cass Jr., broken up by Dexter Walker
2nd & Goal at AFA 4
3-yd Run
15:00 - 3rd
Keenan Reynolds run for 3 yds to the AFA 1
3rd & Goal at AFA 4
1-yd Touchdown Run
9:26 - 3rd
Chris Swain run for 1 yd for a TD, (Austin Grebe PAT MISSED)
4th & Goal at AFA 1
Kickoff
9:26 - 3rd
Austin Grebe kickoff for 65 yds for a touchback
2-yd Run
9:26 - 3rd
Shayne Davern run for 2 yds to the AFA 27
1st & 10 at AFA 25
3-yd Run
9:26 - 3rd
Karson Roberts run for 3 yds to the AFA 30
2nd & 8 at AFA 27
Incompletion
9:26 - 3rd
Karson Roberts pass incomplete to Jalen Robinette
3rd & 5 at AFA 30
Punt
9:26 - 3rd
Brett Dunn punt for 53 yds, downed at the Navy 17
4th & 5 at AFA 30
Incompletion
7:57 - 3rd
Keenan Reynolds pass incomplete to Dishan Romine
1st & 10 at NAVY 17
4-yd Run
7:57 - 3rd
Keenan Reynolds run for 4 yds to the Navy 21
2nd & 10 at NAVY 17
5-yd Run
7:57 - 3rd
DeBrandon Sanders run for 5 yds to the Navy 26
3rd & 6 at NAVY 21

(6:29 - 3rd) Timeout NAVY, clock 06:29

Punt
6:29 - 3rd
Alex Barta punt for 45 yds, fair catch by Garrett Brown at the AFA 29
4th & 1 at NAVY 26
Incompletion
6:21 - 3rd
Karson Roberts pass incomplete
1st & 10 at AFA 29
34-yd Pass
6:21 - 3rd
Karson Roberts pass complete to Garrett Brown for 34 yds to the Navy 37 for a 1ST down
2nd & 10 at AFA 29
12-yd Pass
6:21 - 3rd
Karson Roberts pass complete to Garrett Brown for 12 yds to the Navy 25 for a 1ST down
1st & 10 at NAVY 37
Incompletion
6:21 - 3rd
Karson Roberts pass incomplete to Jalen Robinette, broken up by Quincy Adams
1st & 10 at NAVY 25
4-yd Pass
6:21 - 3rd
Karson Roberts pass complete to Tyler Williams for 4 yds to the Navy 21
2nd & 10 at NAVY 25
0-yd Run
6:21 - 3rd
Garrett Brown run for no gain to the Navy 21
3rd & 6 at NAVY 21
Field Goal Good
4:14 - 3rd
Drew Oehrle 39 yd FG GOOD
4th & 6 at NAVY 21
Kickoff
4:14 - 3rd
Drew Oehrle kickoff for 65 yds , Dishan Romine return for 15 yds to the Navy 15
2-yd Run
4:14 - 3rd
Chris Swain run for 2 yds to the Navy 17
1st & 10 at NAVY 15
2-yd Run
4:14 - 3rd
DeBrandon Sanders run for 2 yds to the Navy 19
2nd & 8 at NAVY 17
Sack
4:14 - 3rd
Keenan Reynolds sacked by Jesse Washington for a loss of 8 yards to the Navy 11
3rd & 6 at NAVY 19
Punt
4:14 - 3rd
Alex Barta punt for 42 yds, fair catch by Garrett Brown at the AFA 47
4th & 14 at NAVY 11
4th Quarter
2-yd Run
2:11 - 3rd
Jacobi Owens run for 2 yds to the AFA 49
1st & 10 at AFA 47
18-yd Pass
2:11 - 3rd
Karson Roberts pass complete to Garrett Brown for 18 yds to the Navy 33 for a 1ST down
2nd & 8 at AFA 49
6-yd Run
2:11 - 3rd
Shayne Davern run for 6 yds to the Navy 27
1st & 10 at NAVY 33
2-yd Run
2:11 - 3rd
Shayne Davern run for 2 yds to the Navy 25
2nd & 4 at NAVY 27
6-yd Run
2:11 - 3rd
Karson Roberts run for 6 yds to the Navy 19 for a 1ST down
3rd & 2 at NAVY 25
0-yd Run
2:11 - 3rd
Karson Roberts run for no gain to the Navy 19
1st & 10 at NAVY 19

End of 3rd Quarter

11-yd Run
15:00 - 4th
Garrett Brown run for 11 yds to the Navy 8 for a 1ST down
2nd & 10 at NAVY 19
3-yd Run
15:00 - 4th
D.J. Johnson run for 3 yds to the Navy 5
1st & Goal at NAVY 8
4-yd Run
15:00 - 4th
D.J. Johnson run for 4 yds to the Navy 1
2nd & Goal at NAVY 5
0-yd Run
15:00 - 4th
D.J. Johnson run for no gain to the Navy 1
3rd & Goal at NAVY 1
1-yd Touchdown Run
13:46 - 4th
Karson Roberts run for 1 yd for a TD, (K. Roberts Run For Two-point Conversion)
4th & Goal at NAVY 1
Kickoff
13:46 - 4th
Drew Oehrle kickoff for 65 yds for a touchback
33-yd Pass
13:46 - 4th
Keenan Reynolds pass complete to Craig Scott for 33 yds to the AFA 42 for a 1ST down
1st & 10 at NAVY 25
2-yd Run
13:46 - 4th
Chris Swain run for 2 yds to the AFA 40
1st & 10 at AFA 42
6-yd Run
13:46 - 4th
Chris Swain run for 6 yds to the AFA 34
2nd & 8 at AFA 40
1-yd Run
13:46 - 4th
Quentin Ezell run for 1 yd to the AFA 33
3rd & 2 at AFA 34

(11:11 - 4th) Timeout NAVY, clock 11:11

8-yd Run
11:11 - 4th
Keenan Reynolds run for 8 yds to the AFA 25 for a 1ST down
4th & 1 at AFA 33
5-yd Penalty
11:11 - 4th
NAVY Penalty, false start (Dishan Romine) to the AFA 30
1st & 10 at AFA 25
4-yd Run
11:11 - 4th
Keenan Reynolds run for 4 yds to the AFA 26
1st & 15 at AFA 30
4-yd Run
11:11 - 4th
Keenan Reynolds run for 4 yds to the AFA 22
2nd & 11 at AFA 26
3-yd Run
11:11 - 4th
Keenan Reynolds run for 3 yds to the AFA 19
3rd & 7 at AFA 22
Field Goal Good
8:00 - 4th
Austin Grebe 37 yd FG GOOD
4th & 4 at AFA 19
Kickoff
8:00 - 4th
Austin Grebe kickoff for 64 yds , Tyler Williams return for 12 yds to the AFA 13
4-yd Run
8:00 - 4th
Karson Roberts run for 4 yds to the AFA 17
1st & 10 at AFA 13
3-yd Run
8:00 - 4th
Jacobi Owens run for 3 yds to the AFA 20
2nd & 6 at AFA 17
4-yd Run
8:00 - 4th
Garrett Brown run for 4 yds to the AFA 24 for a 1ST down
3rd & 3 at AFA 20
1-yd Run
8:00 - 4th
Shayne Davern run for 1 yd to the AFA 25
1st & 10 at AFA 24
Incompletion
8:00 - 4th
Karson Roberts pass incomplete to Jalen Robinette, broken up by Quincy Adams
2nd & 9 at AFA 25
5-yd Penalty
8:00 - 4th
AIR FORCE Penalty, delay of game (Karson Roberts) to the AFA 20
3rd & 9 at AFA 25
Incompletion
8:00 - 4th
Karson Roberts pass incomplete to Ryan Reffitt
3rd & 14 at AFA 20
Punt
8:00 - 4th
Brett Dunn punt for 35 yds, fair catch by Calvin Cass Jr. at the Navy 45
4th & 14 at AFA 20
9-yd Run
5:57 - 4th
Keenan Reynolds run for 9 yds to the AFA 46
1st & 10 at NAVY 45
3-yd Run
5:57 - 4th
Chris Swain run for 3 yds to the AFA 43 for a 1ST down
2nd & 1 at AFA 46
40-yd Run
5:57 - 4th
Keenan Reynolds run for 40 yds to the AFA 3 for a 1ST down
1st & 10 at AFA 43
-1-yd Run
5:57 - 4th
Keenan Reynolds run for a loss of 1 yard to the AFA 4
1st & Goal at AFA 3

(3:28 - 4th) Timeout NAVY, clock 03:28

1-yd Run
3:28 - 4th
Chris Swain run for 1 yd to the AFA 3
2nd & Goal at AFA 4
1-yd Run
3:28 - 4th
Keenan Reynolds run for 1 yd to the AFA 2
3rd & Goal at AFA 3
5-yd Penalty
3:28 - 4th
NAVY Penalty, delay of game (Keenan Reynolds) to the AFA 7
4th & Goal at AFA 2
Field Goal Good
1:56 - 4th
Austin Grebe 24 yd FG GOOD
4th & Goal at AFA 7
Kickoff
1:56 - 4th
Austin Grebe kickoff for 65 yds , Timothy McVey return for 23 yds to the AFA 23
10-yd Run
1:56 - 4th
Timothy McVey run for 10 yds to the AFA 33 for a 1ST down
1st & 10 at AFA 23
3-yd Run
1:56 - 4th
Timothy McVey run for 3 yds to the AFA 36
1st & 10 at AFA 33
2-yd Run
1:56 - 4th
Timothy McVey run for 2 yds to the AFA 38
2nd & 7 at AFA 36
1-yd Run
1:56 - 4th
Timothy McVey run for 1 yd to the AFA 39
3rd & 5 at AFA 38

End of 4th Quarter