From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Air Force
Navy
474
Total yards
381
245
Passing yards
84
237
Rushing yards
302
10.3
Yards per pass
11.3
4.6
Yards per rush
5.4
25
First downs
18
8–16
Third downs
6–15
1–2
Fourth downs
3–3
1
Turnovers
0
6–65
Penalties
3–25
19:16
Possession
17:24
Efficiency
Air Force
Navy
53%
Success rate
40%
0.16
EPA per play
0.06
0.86
Explosiveness
0.78
−0.06
Rushing EPA
−0.02
0.68
Passing EPA
0.61
43%
Passing-down success
23%
0.06
First-down EPA
0.18
−0.02
Second-down EPA
−0.31
0.94
Third-down EPA
0.14
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)
Navy 63% to win. Elo’s favorite won.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Navy drives left to right, Air Force right to left.
Q1 Air ForcePunt, 3 plays, 9 yards
Q1 NavyMissed FG, 10 plays, −8 yards
Q1 Air ForceField goal, 13 plays, 56 yards
Q1 NavyTouchdown run, 8 plays, 65 yards
Q2 Air ForceTouchdown run, 6 plays, 65 yards
Q2 NavyTouchdown run, 9 plays, 49 yards
Q2 Air ForceTurnover on downs, 10 plays, 54 yards
Q2 NavyPunt, 3 plays, 5 yards
Q2 Air ForceMissed FG, 5 plays, 9 yards
Q2 NavyEnd of half, 1 play, 13 yards
Q3 NavyPunt, 3 plays, −5 yards
Q3 Air ForceField goal, 5 plays, 15 yards
Q3 NavyField goal, 10 plays, 53 yards
Q3 Air ForceTouchdown run, 11 plays, 80 yards
Q3 NavyTouchdown run, 9 plays, 73 yards
Q4 Air ForcePunt, 8 plays, 27 yards
Q4 NavyTouchdown run, 2 plays, 80 yards
Q4 Air ForceFumble, 4 plays, 11 yards
Q4 NavyMissed FG, 7 plays, 10 yards
Q4 Air ForceMissed FG, 11 plays, 61 yards
Q4 NavyPunt, 4 plays, 24 yards
Q4 Air ForceEnd of game, 3 plays, 46 yards
Play by play
1st quarter4 drives, then Air Force 3, Navy 0
Air Force Punt, 3 plays
15:00
Joey Bullen kickoff for 68 yards returned by Reggie Rembert for 14 yards to the AFA 16, tackled by Bobby Doyle.
15:00
1st & 10 at own 16
Ryan Williams rush for 4 yards to the AFA 20, tackled by Nate Frazier.
15:00
2nd & 6 at own 20
Chad Hall rush for 2 yards to the AFA 22, tackled by Michael Walsh.
15:00
3rd & 4 at own 22
Kip McCarthy rush for 3 yards to the AFA 25, tackled by Tony Haberer and Irv Spencer.
Navy Missed FG, 10 plays
15:00
4th & 1 at own 25
Ryan Harrison punt for 31 yards, fair catch by Reggie Campbell at the Navy 44.
15:00
1st & 10 at own 44
Kaipo-Noa Kaheaku-Enhada pass complete to Oj Washington for 8 yards to the AFA 48, tackled by Carson Bird.
15:00
2nd & 2 at opp 48
Eric Kettani rush for 5 yards to the AFA 43 for a 1ST down, tackled by Hunter Altman.
15:00
1st & 10 at opp 43
Eric Kettani rush for 4 yards to the AFA 39, tackled by Aaron Shanor and Drew Fowler.
15:00
2nd & 6 at opp 39
Kaipo-Noa Kaheaku-Enhada rush for no gain to the AFA 39, tackled by Drew Fowler.
15:00
3rd & 6 at opp 39
Kaipo-Noa Kaheaku-Enhada pass complete to Oj Washington for 3 yards to the AFA 36, tackled by John Rabold and Aaron Shanor.
15:00
4th & 3 at opp 36
Zerbin Singleton rush for 4 yards to the AFA 32 for a 1ST down, tackled by Garrett Rybak.
15:00
1st & 10 at opp 32
Eric Kettani rush for 6 yards to the AFA 26, tackled by Drew Fowler.
15:00
2nd & 4 at opp 26
Eric Kettani rush for no gain to the AFA 26, tackled by Drew Fowler.
15:00
3rd & 4 at opp 26
Navy penalty 5 yard illegal procedure on Reggie Campbell accepted.
15:00
3rd & 9 at opp 31
Reggie Campbell rush for a loss of 2 yards to the AFA 33, tackled by Hunter Altman.
Air Force Field goal, 13 plays
8:18
4th & 11 at opp 33
Joey Bullen 51 yard field goal MISSED.
8:18
1st & 10 at own 34
Ryan Williams rush for 4 yards to the AFA 38, tackled by Chris Kuhar-Pitters and Tony Haberer.
8:18
2nd & 6 at own 38
Navy penalty 5 yard offside accepted.
8:18
2nd & 1 at own 43
Jim Ollis rush for 6 yards to the AFA 49 for a 1ST down, tackled by Jesse Iwuji.
8:18
1st & 10 at own 49
Air Force penalty 5 yard false start on Keith Williams accepted.
8:18
1st & 15 at own 44
Jim Ollis rush for 5 yards to the AFA 49, tackled by Blake Carter.
8:18
2nd & 10 at own 49
Jim Ollis rush for 12 yards to the Navy 39 for a 1ST down, tackled by Tony Haberer.
8:18
1st & 10 at opp 39
Chad Smith rush for 6 yards to the Navy 33, tackled by Matt Wimsatt.
8:18
2nd & 4 at opp 33
Chad Smith rush for 5 yards to the Navy 28 for a 1ST down, tackled by Matt Wimsatt and Irv Spencer.
8:18
1st & 10 at opp 28
Chad Smith rush for a loss of 1 yard to the Navy 29, tackled by Michael Walsh.
8:18
2nd & 11 at opp 29
Kip McCarthy rush for 4 yards to the Navy 25, tackled by Michael Walsh and Matt Wimsatt.
8:18
3rd & 7 at opp 25
Shaun Carney pass complete to Chad Hall for 15 yards to the Navy 10 for a 1ST down, tackled by Tony Haberer and Rashawn King.
8:18
1st & goal at opp 10
Jim Ollis rush for no gain to the Navy 10, tackled by Kyle Bookhout.
8:18
2nd & goal at opp 10
Shaun Carney rush for a loss of 11 yards, fumbled at the Navy 21, recovered by Chad Hall at the Navy 21, tackled by Ketric Buffin.
8:18
3rd & 0 at opp 21
Jim Ollis rush for 10 yards to the Navy 11, tackled by Matt Wimsatt.
2:20
4th & goal at opp 11
Ryan Harrison 28 yard field goal GOOD.
2:20
Ryan Harrison kickoff for 39 yards returned by Zerbin Singleton for 4 yards to the Navy 35, tackled by Kevin Rivers.
Navy Touchdown run, 8 plays
2:20
1st & 10 at own 35
Zerbin Singleton rush for 8 yards to the Navy 43, tackled by Ben Garland.
2:20
2nd & 2 at own 43
Reggie Campbell rush for no gain to the Navy 43, tackled by Chris Thomas.
2:20
3rd & 2 at own 43
Adam Ballard rush for 3 yards to the Navy 46 for a 1ST down, tackled by Drew Fowler.
2:20
1st & 10 at own 46
Adam Ballard rush for 2 yards to the Navy 48, tackled by Stephen Larson.
2:20
2nd & 8 at own 48
Kaipo-Noa Kaheaku-Enhada pass incomplete to Oj Washington, broken up by Chris Thomas.
2:20
3rd & 8 at own 48
Kaipo-Noa Kaheaku-Enhada pass complete to Oj Washington for 15 yards to the AFA 37 for a 1ST down, tackled by John Rabold.
Q2 15:00
1st & 10 at opp 37
Kaipo-Noa Kaheaku-Enhada pass incomplete to Reggie Campbell.
Q2 14:44
2nd & 10 at opp 37
Reggie Campbell rush for 37 yards for a TOUCHDOWN.
Q2 14:44
Joey Bullen extra point GOOD.
Q2 14:44
Joey Bullen kickoff for 58 yards returned by Reggie Rembert for 23 yards to the AFA 35, tackled by Joey Bullen.
2nd quarter5 drives, then Navy 14, Air Force 10
Air Force Touchdown run, 6 plays
14:44
1st & 10 at own 35
Chad Smith rush for 7 yards to the AFA 42, tackled by Matt Wimsatt.
14:02
2nd & 3 at own 42
Timeout Air Force, clock 14:02.
14:02
2nd & 3 at own 42
Chad Smith rush for 1 yard to the AFA 43, tackled by Irv Spencer.
14:02
3rd & 2 at own 43
Ryan Williams rush for 10 yards to the Navy 47 for a 1ST down, tackled by Jesse Iwuji and Ketric Buffin.
14:02
1st & 10 at opp 47
Shaun Carney pass complete to Chad Hall for 16 yards to the Navy 31 for a 1ST down, tackled by Jesse Iwuji.
14:02
1st & 10 at opp 31
Chad Smith rush for 15 yards to the Navy 16 for a 1ST down, tackled by Michael Walsh.
12:08
1st & 10 at opp 16
Chad Hall rush for 16 yards for a TOUCHDOWN.
12:08
Ryan Harrison extra point GOOD.
12:08
Ryan Harrison kickoff for 70 yards returned by Reggie Campbell for 24 yards to the Navy 39, tackled by Daylan Phillips and Kevin Rivers, Air Force penalty 15 yard illegal block accepted.
12:08
1st & 10 at own 39
Kaipo-Noa Kaheaku-Enhada rush for 12 yards to the AFA 49 for a 1ST down, tackled by Bobby Giannini.
Navy Touchdown run, 9 plays
12:08
1st & 10 at opp 49
Eric Kettani rush for 2 yards to the AFA 47, tackled by Ben Garland and Josh Clayton.
12:08
2nd & 8 at opp 47
Eric Kettani rush for 7 yards to the AFA 40, tackled by Chris Thomas.
12:08
3rd & 1 at opp 40
Eric Kettani rush for 4 yards to the AFA 36 for a 1ST down, tackled by Hunter Altman.
12:08
1st & 10 at opp 36
Reggie Campbell rush for 11 yards to the AFA 25 for a 1ST down, tackled by John Rabold and Chris Thomas.
12:08
1st & 10 at opp 25
Eric Kettani rush for 3 yards to the AFA 22, tackled by Drew Fowler.
12:08
2nd & 7 at opp 22
Eric Kettani rush for 6 yards to the AFA 16, tackled by Drew Fowler.
12:08
3rd & 1 at opp 16
Eric Kettani rush for 4 yards to the AFA 12 for a 1ST down, tackled by Austin Randle.
8:25
1st & 10 at opp 12
Zerbin Singleton rush for 12 yards for a TOUCHDOWN.
8:25
Joey Bullen extra point GOOD.
8:25
Joey Bullen kickoff for 50 yards returned by Chad Hall for 12 yards to the AFA 32, tackled by Kevin Edwards.
8:25
1st & 10 at own 32
Chad Hall rush for 9 yards to the AFA 41, tackled by Blake Carter.
Air Force Turnover on downs, 10 plays
8:25
2nd & 1 at own 41
Jim Ollis rush for no gain to the AFA 41, tackled by Chris Kuhar-Pitters.
8:25
3rd & 1 at own 41
Jim Ollis rush for 34 yards to the Navy 25 for a 1ST down, tackled by Rashawn King.
8:25
1st & 10 at opp 25
Chad Smith rush for 2 yards to the Navy 23, tackled by Tony Haberer.
8:25
2nd & 8 at opp 23
Chad Smith rush for 2 yards to the Navy 21, tackled by Ram Vela and Matt Wimsatt.
8:25
3rd & 6 at opp 21
Shaun Carney rush for 8 yards to the Navy 13 for a 1ST down, tackled by Michael Walsh.
8:25
1st & 10 at opp 13
Chad Smith rush for 2 yards to the Navy 11, tackled by Nate Frazier.
8:25
2nd & 8 at opp 11
Shaun Carney rush for 3 yards to the Navy 8, tackled by Tony Haberer and Blake Carter.
8:25
3rd & 5 at opp 8
Shaun Carney pass complete to Chad Hall for 4 yards to the Navy 4, tackled by Jesse Iwuji.
8:25
4th & 1 at opp 4
Jim Ollis rush for a loss of 1 yard to the Navy 5, tackled by Tony Haberer.
8:25
1st & 10 at own 5
Adam Ballard rush for 4 yards to the Navy 9, tackled by Stephen Larson.
Navy Punt, 3 plays
8:25
2nd & 6 at own 9
Adam Ballard rush for 3 yards to the Navy 12, tackled by Drew Fowler and Stephen Larson.
8:25
3rd & 3 at own 12
Adam Ballard rush for 2 yards to the Navy 14, tackled by Rick Ricketts.
1:46
4th & 1 at own 14
Timeout Air Force, clock 01:46.
1:46
4th & 1 at own 14
Timeout Navy, clock 01:46.
1:46
4th & 1 at own 14
Greg Veteto punt for 36 yards, fair catch by Chad Hall at the 50 yard line.
1:46
1st & 10 at the 50
Shaun Carney pass complete to Mark Root for 18 yards to the Navy 32 for a 1ST down, tackled by Matt Wimsatt.
Air Force Missed FG, 5 plays
1:46
1st & 10 at opp 32
Chad Hall rush for 1 yard to the Navy 31, tackled by Matt Wimsatt.
1:46
2nd & 9 at opp 31
Shaun Carney pass incomplete to Chad Hall.
1:46
3rd & 9 at opp 31
Shaun Carney pass complete to Sean Quintana for 8 yards to the Navy 23, tackled by Rashawn King.
0:22
4th & 1 at opp 23
Timeout Air Force, clock 00:22.
0:19
4th & 1 at opp 23
Ryan Harrison 41 yard field goal MISSED.
0:19
1st & 10 at own 24
Kaipo-Noa Kaheaku-Enhada rush for 3 yards to the Navy 27, tackled by Aaron Shanor.
3rd quarter6 drives, then Air Force 20, Navy 17
Navy End of half, 1 play
15:00
Ryan Harrison kickoff for 69 yards returned by Reggie Campbell for 13 yards to the Navy 14, tackled by Daylan Phillips and Luke Hyder.
15:00
1st & 10 at own 14
Reggie Campbell rush for a loss of 5 yards to the Navy 9, tackled by Hunter Altman.
Navy Punt, 3 plays
15:00
2nd & 15 at own 9
Kaipo-Noa Kaheaku-Enhada sacked by Stephen Larson at the Navy 4 for a loss of 5 yards.
15:00
3rd & 20 at own 4
Kaipo-Noa Kaheaku-Enhada pass incomplete to Zerbin Singleton.
15:00
4th & 20 at own 4
Greg Veteto punt for 41 yards, returned by Chad Hall for 27 yards to the Navy 18, tackled by Corey Johnson.
Air Force Field goal, 5 plays
15:00
1st & 10 at opp 18
Shaun Carney rush for 11 yards to the Navy 7 for a 1ST down, tackled by Blake Carter.
15:00
1st & goal at opp 7
Chad Hall rush for a loss of 4 yards to the Navy 11, tackled by Matt Wimsatt and Ketric Buffin.
15:00
2nd & goal at opp 11
Shaun Carney pass complete to Mark Root for 8 yards to the Navy 3, tackled by Blake Carter.
15:00
3rd & goal at opp 3
Shaun Carney pass incomplete to Ryan Williams.
11:46
4th & goal at opp 3
Ryan Harrison 21 yard field goal GOOD.
11:46
Ryan Harrison kickoff for 44 yards returned by Zerbin Singleton for 9 yards to the Navy 35, tackled by Hunter Altman.
Navy Field goal, 10 plays
11:46
1st & 10 at own 35
Zerbin Singleton rush for 17 yards to the AFA 48 for a 1ST down, tackled by Drew Fowler and Aaron Kirchoff.
11:46
1st & 10 at opp 48
Adam Ballard rush for 5 yards to the AFA 43, tackled by Drew Fowler and Aaron Shanor.
11:46
2nd & 5 at opp 43
Zerbin Singleton rush for 18 yards to the AFA 25 for a 1ST down, tackled by Aaron Kirchoff and Garrett Rybak.
11:46
1st & 10 at opp 25
Adam Ballard rush for 5 yards to the AFA 20, tackled by Drew Fowler.
11:46
2nd & 5 at opp 20
Adam Ballard rush for 2 yards to the AFA 18, tackled by Stephen Larson.
11:46
3rd & 3 at opp 18
Zerbin Singleton rush for 5 yards to the AFA 13 for a 1ST down, tackled by Stephen Larson.
11:46
1st & 10 at opp 13
Zerbin Singleton rush for 1 yard to the AFA 12, tackled by Aaron Kirchoff.
11:46
2nd & 9 at opp 12
Bobby Doyle rush for a loss of 1 yard to the AFA 13, tackled by Garrett Rybak.
11:46
3rd & 10 at opp 13
Kaipo-Noa Kaheaku-Enhada rush for 1 yard to the AFA 12, tackled by Ryan Kemp.
7:22
4th & 9 at opp 12
Joey Bullen 29 yard field goal GOOD.
7:22
Joey Bullen kickoff for 70 yards for a touchback.
Air Force Touchdown run, 11 plays
7:22
1st & 10 at own 20
Jim Ollis rush for 7 yards to the AFA 27, tackled by Ketric Buffin.
7:22
2nd & 3 at own 27
Shaun Carney rush for 6 yards to the AFA 33 for a 1ST down, tackled by Michael Walsh.
7:22
1st & 10 at own 33
Shaun Carney rush for a loss of 2 yards to the AFA 31, tackled by Ram Vela and Matt Wimsatt.
7:22
2nd & 12 at own 31
Shaun Carney rush for 4 yards to the AFA 35, tackled by Nate Frazier and Irv Spencer.
7:22
3rd & 8 at own 35
Shaun Carney pass complete to Travis Dekker for 20 yards to the Navy 45 for a 1ST down, tackled by Matt Wimsatt.
7:22
1st & 10 at opp 45
Jim Ollis rush for 5 yards to the Navy 40, tackled by Kyle Bookhout.
1:56
2nd & 5 at opp 40
Jim Ollis rush for 4 yards to the Navy 36, tackled by Irv Spencer and Ketric Buffin.
1:56
3rd & 1 at opp 36
Jim Ollis rush for no gain to the Navy 36, tackled by Kyle Bookhout.
1:56
4th & 1 at opp 36
Shaun Carney rush for 26 yards to the Navy 10 for a 1ST down, tackled by Rashawn King.
1:56
1st & goal at opp 10
Chad Smith rush for 5 yards to the Navy 5, tackled by Michael Walsh.
1:56
2nd & goal at opp 5
Chad Hall rush for 5 yards for a TOUCHDOWN.
1:56
Ryan Harrison extra point GOOD.
1:56
Ryan Harrison kickoff for 66 yards returned by Reggie Campbell for 23 yards to the Navy 27, tackled by Willi Keuchler.
Navy Touchdown run, 9 plays
1:56
1st & 10 at own 27
Kaipo-Noa Kaheaku-Enhada pass complete to Oj Washington for 53 yards to the AFA 20 for a 1ST down, tackled by Garrett Rybak.
1:56
1st & 10 at opp 20
Eric Kettani rush for 3 yards to the AFA 17, tackled by Aaron Shanor and Josh Clayton.
1:56
2nd & 7 at opp 17
Kaipo-Noa Kaheaku-Enhada rush for 1 yard to the AFA 16, tackled by Rick Ricketts.
1:56
3rd & 6 at opp 16
Eric Kettani rush for 5 yards to the AFA 11, tackled by Rick Ricketts.
Q4 15:00
4th & 1 at opp 11
Eric Kettani rush for 2 yards to the AFA 9 for a 1ST down, tackled by Aaron Shanor.
Q4 15:00
1st & goal at opp 9
Eric Kettani rush for 4 yards to the AFA 5, tackled by Drew Fowler.
Q4 13:01
2nd & goal at opp 5
Eric Kettani rush for no gain to the AFA 5, tackled by Ryan Kemp and Drew Fowler.
Q4 13:01
3rd & goal at opp 5
Kaipo-Noa Kaheaku-Enhada rush for 3 yards to the AFA 2, tackled by Hunter Altman.
Q4 13:01
4th & goal at opp 2
Kaipo-Noa Kaheaku-Enhada rush for 2 yards for a TOUCHDOWN.
Q4 13:01
Joey Bullen extra point GOOD.
Q4 13:01
Joey Bullen kickoff for 70 yards returned by Reggie Rembert for 34 yards to the AFA 34, tackled by Corey Johnson.
4th quarter7 drives, then Navy 31, Air Force 20
Air Force Punt, 8 plays
13:01
1st & 10 at own 34
Jim Ollis rush for no gain to the AFA 34, tackled by Irv Spencer.
13:01
2nd & 10 at own 34
Shaun Carney pass complete to Mark Root for 17 yards to the Navy 49 for a 1ST down, tackled by Jesse Iwuji.
13:01
1st & 10 at opp 49
Shaun Carney pass incomplete to Jim Ollis.
13:01
2nd & 10 at opp 49
Shaun Carney rush for a loss of 1 yard to the 50 yard line, tackled by Michael Walsh.
13:01
3rd & 11 at the 50
Shaun Carney pass complete to Mark Root for 17 yards to the Navy 18 for a 1ST down, tackled by Irv Spencer, Navy penalty 15 yard personal foul on Nate Frazier accepted.
13:01
1st & 10 at opp 18
Chad Smith rush for 3 yards to the Navy 15, tackled by Kyle Bookhout.
13:01
2nd & 7 at opp 15
Shaun Carney pass complete to Chad Hall for 6 yards to the Navy 24, tackled by Chris Kuhar-Pitters, Air Force penalty 15 yard personal foul accepted.
13:01
3rd & 16 at opp 24
Air Force penalty 5 yard false start accepted.
13:01
3rd & 21 at opp 29
Air Force penalty 10 yard holding accepted, no play.
13:01
3rd & 31 at opp 39
Shaun Carney pass incomplete to Chad Hall.
13:01
4th & 31 at opp 39
Ryan Harrison punt for 19 yards, fair catch by Reggie Campbell at the Navy 20.
Navy Touchdown run, 2 plays
13:01
1st & 10 at own 20
Eric Kettani rush for 2 yards to the Navy 22, tackled by Josh Clayton.
9:18
2nd & 8 at own 22
Kaipo-Noa Kaheaku-Enhada rush for 78 yards for a TOUCHDOWN.
9:18
Joey Bullen extra point GOOD.
9:18
Joey Bullen kickoff for 55 yards returned by Reggie Rembert for 9 yards to the AFA 24, tackled by Wyatt Middleton.
Air Force Fumble, 4 plays
9:18
1st & 10 at own 24
Jim Ollis rush for a loss of 4 yards to the AFA 20, tackled by Michael Walsh.
9:18
2nd & 14 at own 20
Shaun Carney pass complete to Sean Quintana for 11 yards to the AFA 31, tackled by Rashawn King and Matt Wimsatt.
9:18
3rd & 3 at own 31
Shaun Carney pass complete to Mark Root for 9 yards to the AFA 40 for a 1ST down, tackled by Ram Vela.
9:18
1st & 10 at own 40
Jim Ollis rush for a loss of 1 yard, fumbled at the AFA 35, recovered by Blake Carter at the AFA 35.
Navy Missed FG, 7 plays
9:18
1st & 10 at opp 35
Adam Ballard rush for 4 yards to the AFA 31, tackled by Ryan Kemp.
9:18
2nd & 6 at opp 31
Adam Ballard rush for 5 yards to the AFA 26, tackled by Drew Fowler and Aaron Shanor.
9:18
3rd & 1 at opp 26
Kaipo-Noa Kaheaku-Enhada rush for 3 yards to the AFA 23 for a 1ST down, tackled by Drew Fowler.
9:18
1st & 10 at opp 23
Adam Ballard rush for 3 yards to the AFA 20, tackled by Stephen Larson.
9:18
2nd & 7 at opp 20
Kaipo-Noa Kaheaku-Enhada rush for a loss of 4 yards to the AFA 24, tackled by Aaron Shanor.
5:42
3rd & 11 at opp 24
Timeout Air Force, clock 05:42.
5:42
3rd & 11 at opp 24
Kaipo-Noa Kaheaku-Enhada rush for a loss of 1 yard to the AFA 25, tackled by John Rabold.
5:36
4th & 12 at opp 25
Timeout Air Force, clock 05:36.
5:31
4th & 12 at opp 25
Joey Bullen 42 yard field goal BLOCKED.
Air Force Missed FG, 11 plays
5:31
1st & 10 at own 25
Shaun Carney pass complete to Mark Root for 16 yards to the AFA 41 for a 1ST down, tackled by Tony Haberer.
5:31
1st & 10 at own 41
Shaun Carney pass complete to Sean Quintana for 5 yards to the AFA 46, tackled by Blake Carter.
5:31
2nd & 5 at own 46
Shaun Carney rush for 4 yards to the 50 yard line, tackled by Nate Frazier and Michael Walsh.
5:31
3rd & 1 at the 50
Shaun Carney rush for 5 yards to the Navy 45 for a 1ST down, tackled by Nate Frazier and Matt Wimsatt.
5:31
1st & 10 at opp 45
Shaun Carney pass complete to Chad Hall for 9 yards to the Navy 36, tackled by Blake Carter.
5:31
2nd & 1 at opp 36
Shaun Carney rush for 3 yards to the Navy 33 for a 1ST down, tackled by Matt Wimsatt.
5:31
1st & 10 at opp 33
Shaun Carney pass complete to Chad Hall for 21 yards to the Navy 12 for a 1ST down, tackled by Ram Vela.
5:31
1st & 10 at opp 12
Shaun Carney sacked by Tony Haberer at the Navy 20 for a loss of 8 yards.
3:37
2nd & 18 at opp 20
Timeout Air Force, clock 03:37.
3:37
2nd & 18 at opp 20
Shaun Carney rush for 6 yards to the Navy 14, tackled by Ram Vela.
3:37
3rd & 12 at opp 14
Shaun Carney pass incomplete to Sean Quintana, broken up by Kevin Edwards.
2:55
4th & 12 at opp 14
Ryan Harrison 32 yard field goal BLOCKED.
Navy Punt, 4 plays
2:55
1st & 10 at own 5
Kaipo-Noa Kaheaku-Enhada rush for no gain to the Navy 20 for a 1ST down, tackled by Ryan Kemp and Rick Ricketts, Air Force penalty 15 yard personal foul accepted.
2:55
1st & 10 at own 20
Kaipo-Noa Kaheaku-Enhada rush for 6 yards to the Navy 26, tackled by Aaron Kirchoff and Aaron Shanor.
2:55
2nd & 4 at own 26
Eric Kettani rush for 1 yard to the Navy 27, tackled by Drew Fowler.
2:55
3rd & 3 at own 27
Kaipo-Noa Kaheaku-Enhada rush for 2 yards to the Navy 29, tackled by Hunter Altman and Ryan Kemp.
0:29
4th & 1 at own 29
Timeout Navy, clock 00:29.
0:29
4th & 1 at own 29
Greg Veteto punt for 50 yards, returned by Chad Hall for 6 yards to the AFA 27, tackled by Reggie Campbell.
Air Force End of game, 3 plays
0:29
1st & 10 at own 27
Shaun Carney rush for 9 yards to the AFA 36 out-of-bounds.
0:29
2nd & 1 at own 36
Shaun Carney pass complete to Chad Hall for 18 yards to the Navy 46 for a 1ST down, tackled by Rashawn King.
0:29
1st & 10 at opp 46
Shaun Carney pass complete to Chad Hall for 19 yards to the Navy 27 for a 1ST down, tackled by Irv Spencer and Ram Vela.
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.