Navy vs. Army

Saturday, December 10, 2016

Army beat Navy 21–⁠17. It was their 117th meeting; after it, Navy led the series 59–⁠50–⁠7 in the games on file.

Neutral siteNavy9–⁠5 in 2016
17
Neutral siteArmy8–⁠5 in 2016
21

Final at M&T Bank Stadium, BaltimoreTV: CBSAttendance 71,600College GameDay broadcast from here, December 10, 2016 (Wikipedia)

At kickoff
35°FWeather: NOAA NCEI Integrated Surface Database; Baltimore Downtown (KDMH), 1 km from the stadium, six minutes before kickoff
Officials
Referee Stuart Mullins; umpire Jim Hyson; head linesman Joseph Griesser; line judge Deon Lawrence; side judge George Liotus; field judge Kip Johnson; back judge Paul Vargo; center judge Tom McCreeshGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Navy0010717
Army770721

Standouts

Photos from the game

From the game’s category on Wikimedia Commons, free licenses only, each credited.

Player stats

Navy

PassingC/AttYdsTDInt
Zach Abey6/108902
RushingCarYdsTDLong
Zach Abey1973241
Shawn White322011
Chris High417010
ReceivingRecYdsTDLong
Jamir Tillman333012
Brandon Colon129029
Shawn White227016
DefenseTklTFLSacksInt
Sean Williams14001
Taylor Heflin12000
Jarvis Polu9000
Micah Thomas8000

Army

PassingC/AttYdsTDInt
Ahmad Bradshaw2/43501
RushingCarYdsTDLong
Kell Walker1694015
Andy Davidson288729
Ahmad Bradshaw95119
Darnell Woolfolk631013
ReceivingRecYdsTDLong
Edgar Poe129029
Joe Walker1606
DefenseTklTFLSacksInt
Jeremy Timpf9110
Alex Aukerman5110
Andrew King50.500
Xavier Moss50.501
Rhyan England3001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

NavyArmy
201Total yards351
89Passing yards35
112Rushing yards316
8.9Yards per pass8.8
4.3Yards per rush4.5
8First downs23
2–⁠7Third downs8–⁠13
0–⁠0Fourth downs2–⁠2
3Turnovers4
3–⁠15Penalties0–⁠0
19:28Possession40:32
0Sacks (by defense)2

Efficiency

NavyArmy
35%Success rate50%
−0.16EPA per play−0.03
0.70Explosiveness0.81
−0.07Rushing EPA0.00
−0.32Passing EPA−0.50
21%Passing-down success44%
−0.43First-down EPA−0.08
−0.04Second-down EPA−0.42
0.33Third-down EPA0.78
7%Havoc by its defense19%

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)

Navy 78% to win. Army won as Elo’s underdog.

The line

Navy −11.5, over/under 46.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 Navy 79%, Army 21%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Army end zoneNavy end zoneQ1 NavyFumble, 5 playsQ1 ArmyTouchdown, 14 playsQ1 NavyInterception, 1 playQ1 ArmyInterception, 6 playsQ1 NavyPunt, 3 playsQ2 ArmyTouchdown, 11 playsQ2 NavyPunt, 3 playsQ2 ArmyFumble, 8 playsQ2 NavyInterception, 1 playQ2 ArmyEnd of half, 2 playsQ3 ArmyFumble, 2 playsQ3 NavyTouchdown, 6 playsQ3 ArmyPunt, 3 playsQ3 NavyField goal, 10 playsQ3 ArmyFumble, 5 playsQ3 NavyPunt, 3 playsQ3 ArmyPunt, 3 playsQ4 NavyTouchdown, 2 playsQ4 ArmyTouchdown, 12 playsQ4 NavyPunt, 3 playsQ4 ArmyEnd of game, 8 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Army drives left to right, Navy right to left.
  1. Q1 NavyFumble, 5 plays, 20 yards
  2. Q1 ArmyTouchdown, 14 plays, 66 yards
  3. Q1 NavyInterception, 1 play, 0 yards
  4. Q1 ArmyInterception, 6 plays, 25 yards
  5. Q1 NavyPunt, 3 plays, 9 yards
  6. Q2 ArmyTouchdown, 11 plays, 46 yards
  7. Q2 NavyPunt, 3 plays, 6 yards
  8. Q2 ArmyFumble, 8 plays, 44 yards
  9. Q2 NavyInterception, 1 play, 0 yards
  10. Q2 ArmyEnd of half, 2 plays, 6 yards
  11. Q3 ArmyFumble, 2 plays, 3 yards
  12. Q3 NavyTouchdown, 6 plays, 32 yards
  13. Q3 ArmyPunt, 3 plays, 7 yards
  14. Q3 NavyField goal, 10 plays, 54 yards
  15. Q3 ArmyFumble, 5 plays, 37 yards
  16. Q3 NavyPunt, 3 plays, −3 yards
  17. Q3 ArmyPunt, 3 plays, 7 yards
  18. Q4 NavyTouchdown, 2 plays, 53 yards
  19. Q4 ArmyTouchdown, 12 plays, 80 yards
  20. Q4 NavyPunt, 3 plays, 6 yards
  21. Q4 ArmyEnd of game, 8 plays, 21 yards

Play by play

1st quarter5 drives, then Army 7, Navy 0
Navy Fumble, 5 plays
15:001st & 10 at own 35Mitchell Howard kickoff for 52 yds , Jahmaal Daniel return for 19 yds to the Navy 32
14:501st & 10 at own 32Zach Abey run for 2 yds to the Navy 34
14:252nd & 8 at own 34Chris High run for 4 yds to the Navy 38
13:303rd & 4 at own 38Chris High run for 10 yds to the Navy 48 for a 1ST down
12:501st & 10 at own 48Zach Abey run for 4 yds to the Army 48
12:022nd & 6 at opp 48Shawn White run for 14 yds to the Army 34 Shawn White fumbled, forced by Xavier Moss, recovered by Army Rhyan England
Army Touchdown, 14 plays
11:501st & 10 at own 34Ahmad Bradshaw run for 6 yds to the Army 40
11:202nd & 4 at own 40Andy Davidson run for 1 yd to the Army 41
10:203rd & 3 at own 41Kell Walker run for 6 yds to the Army 47 for a 1ST down
9:501st & 10 at own 47Kell Walker run for 6 yds to the Navy 47
9:292nd & 4 at opp 47Ahmad Bradshaw pass incomplete to Joe Walker
9:003rd & 4 at opp 47Andy Davidson run for 4 yds to the Navy 43 for a 1ST down
8:201st & 10 at opp 43Kell Walker run for 2 yds to the Navy 41
8:002nd & 8 at opp 41Ahmad Bradshaw run for 9 yds to the Navy 32 for a 1ST down
7:101st & 10 at opp 32Malik McGue run for 1 yd to the Navy 31
6:302nd & 9 at opp 31John Trainor run for 8 yds to the Navy 23
6:103rd & 1 at opp 23Andy Davidson run for 6 yds to the Navy 17 for a 1ST down
5:151st & 10 at opp 17Darnell Woolfolk run for 13 yds to the Navy 4 for a 1ST down
4:451st & goal at opp 4Andy Davidson run for 3 yds to the Navy 1
4:232nd & goal at opp 1Andy Davidson 1 Yd Run (Blake Wilson Kick)Army 7, Navy 0
Navy Interception, 1 play
4:232nd & 7 at own 35Mitchell Howard kickoff for 65 yds for a touchback
4:131st & 10 at own 25Zach Abey pass intercepted Xavier Moss return for a loss of 5 yards to the Army 32
Army Interception, 6 plays
3:451st & 10 at own 32Kell Walker run for 6 yds to the Army 38
3:002nd & 4 at own 38Andy Davidson run for 5 yds to the Army 43 for a 1ST down
2:351st & 10 at own 43Kell Walker run for 4 yds to the Army 47
2:152nd & 6 at own 47NAVY Penalty, Defensive Offside (5 Yards) to the Navy 48
2:002nd & 1 at opp 48Andy Davidson run for 5 yds to the Navy 43 for a 1ST down
1:001st & 10 at opp 43Darnell Woolfolk run for no gain to the Navy 43
0:262nd & 10 at opp 43Ahmad Bradshaw pass intercepted Sean Williams return for no gain to the Navy 22
Navy Punt, 3 plays
0:201st & 10 at own 22Zach Abey run for 1 yd to the Navy 23
Q2 14:502nd & 9 at own 23Zach Abey run for 2 yds to the Navy 25
Q2 13:503rd & 7 at own 25Zach Abey run for 6 yds to the Navy 31
Q2 13:274th & 1 at own 31Alex Barta punt for 15 yds, punt out-of-bounds at the Navy 46
2nd quarter5 drives, then Army 14, Navy 0
Army Touchdown, 11 plays
13:151st & 10 at opp 46Kell Walker run for 5 yds to the Navy 41
12:452nd & 5 at opp 41Andy Davidson run for 7 yds to the Navy 34 for a 1ST down
12:101st & 10 at opp 34Andy Davidson run for 1 yd to the Navy 33
11:152nd & 9 at opp 33Tyler Campbell run for 1 yd to the Navy 32
10:303rd & 8 at opp 32Kell Walker run for 9 yds to the Navy 23 for a 1ST down
10:101st & 10 at opp 23Kell Walker run for 5 yds to the Navy 18
9:302nd & 5 at opp 18Ahmad Bradshaw run for 1 yd to the Navy 17
8:453rd & 4 at opp 17Andy Davidson run for 2 yds to the Navy 15
8:154th & 2 at opp 15Andy Davidson run for 3 yds to the Navy 12 for a 1ST down
7:401st & 10 at opp 12Kell Walker run for 11 yds to the Navy 1 for a 1ST down
7:121st & goal at opp 1Andy Davidson 1 Yd Run (Blake Wilson Kick)Army 14, Navy 0
Navy Punt, 3 plays
7:121st & 10 at own 35Mitchell Howard kickoff for 55 yds , Tre Walker return for 23 yds to the Navy 33
7:001st & 10 at own 33Chris High run for no gain to the Navy 33
6:552nd & 10 at own 33Zach Abey sacked by Jeremy Timpf and Alex Aukerman for a loss of 6 yards to the Navy 27
5:203rd & 16 at own 27Zach Abey pass complete to Jamir Tillman for 12 yds to the Navy 39
5:014th & 4 at own 39Alex Barta punt for 47 yds, fair catch by Malik McGue at the Army 14
Army Fumble, 8 plays
4:501st & 10 at own 14Jordan Asberry run for 11 yds to the Army 25 for a 1ST down
4:101st & 10 at own 25Kell Walker run for 7 yds to the Army 32
3:152nd & 3 at own 32Andy Davidson run for 2 yds to the Army 34
2:353rd & 1 at own 34Andy Davidson run for 6 yds to the Army 40 for a 1ST down
2:151st & 10 at own 40Andy Davidson run for 3 yds to the Army 43
1:382nd & 7 at own 43Jordan Asberry run for no gain to the Army 43
1:383rd & 7 at own 43Timeout NAVY, clock 01:38
1:323rd & 7 at own 43Kell Walker run for 15 yds to the Navy 42 for a 1ST down
1:201st & 10 at opp 42Andy Davidson run for no gain to the Navy 42 Andy Davidson fumbled, forced by Tyler Sayles, recovered by Navy Winn Howard
Navy Interception, 1 play
1:101st & 10 at own 42Zach Abey pass intercepted Rhyan England return for 3 yds to the Army 40
Army End of half, 2 plays
1:001st & 10 at own 40Andy Davidson run for 2 yds to the Army 42
0:302nd & 8 at own 42Darnell Woolfolk run for 4 yds to the Army 46
3rd quarter7 drives, then Army 14, Navy 10
Army Fumble, 2 plays
15:001st & 10 at own 35Bennett Moehring kickoff for 63 yds , Elijah St. Hilaire return for 15 yds to the Army 17
14:301st & 10 at own 17Andy Davidson run for 3 yds to the Army 20
14:082nd & 7 at own 20Ahmad Bradshaw run for 12 yds to the Army 32 Ahmad Bradshaw fumbled, forced by Jarid Ryan, recovered by Navy Sean Williams
Navy Touchdown, 6 plays
14:001st & 10 at opp 32Zach Abey run for 3 yds to the Army 29
12:552nd & 7 at opp 29Zach Abey run for 2 yds to the Army 27
12:493rd & 5 at opp 27Timeout NAVY, clock 12:49
12:253rd & 5 at opp 27Zach Abey pass complete to Shawn White for 16 yds to the Army 11 for a 1ST down
12:001st & 10 at opp 11Shawn White run for 7 yds to the Army 4
11:302nd & 3 at opp 4Zach Abey run for 3 yds to the Army 1 for a 1ST down
11:231st & goal at opp 1Zach Abey 1 Yd Run (Bennett Moehring Kick)Army 14, Navy 7
Army Punt, 3 plays
11:231st & 10 at own 35Bennett Moehring kickoff for 61 yds , Elijah St. Hilaire return for 24 yds to the Army 28
11:001st & 10 at own 28Andy Davidson run for 3 yds to the Army 31
10:302nd & 7 at own 31Andy Davidson run for 2 yds to the Army 33
9:553rd & 5 at own 33Ahmad Bradshaw run for 2 yds to the Army 35
9:194th & 3 at own 35J.D. Mote punt for 30 yds, downed at the Navy 35
Navy Field goal, 10 plays
9:191st & 10 at own 35NAVY Penalty, False Start (-5 Yards) to the Navy 30
9:001st & 15 at own 30Zach Abey run for 3 yds to the Navy 33
8:202nd & 12 at own 33Zach Abey pass complete to Brandon Colon for 29 yds to the Army 38 for a 1ST down
7:501st & 10 at opp 38Chris High run for 3 yds to the Army 35
7:102nd & 7 at opp 35Zach Abey pass complete to Jamir Tillman for 9 yds to the Army 26 for a 1ST down
6:451st & 10 at opp 26Zach Abey run for 6 yds to the Army 20
6:102nd & 4 at opp 20Zach Abey run for 9 yds to the Army 11 Zach Abey fumbled, recovered by Navy for a 1ST down
5:501st & 10 at opp 11Zach Abey run for 1 yd to the Army 10
5:052nd & 9 at opp 10Zach Abey run for 2 yds to the Army 8
4:203rd & 7 at opp 8Zach Abey run for a loss of 3 yards to the Army 11
3:594th & 10 at opp 11Bennett Moehring 28 Yd Field GoalArmy 14, Navy 10
Army Fumble, 5 plays
3:594th & 10 at own 35Bennett Moehring kickoff for 56 yds , Elijah St. Hilaire return for 16 yds to the Army 25
3:201st & 10 at own 25Andy Davidson run for 4 yds to the Army 29
2:452nd & 6 at own 29Tyler Campbell run for 17 yds to the Army 46 for a 1ST down
2:001st & 10 at own 46Kell Walker run for 12 yds to the Navy 42 for a 1ST down
1:391st & 10 at opp 42Darnell Woolfolk run for 4 yds to the Navy 38
1:222nd & 6 at opp 38Andy Davidson run for 2 yds to the Navy 36 Andy Davidson fumbled, forced by Jackson Pittman, recovered by Navy Sean Williams
Navy Punt, 3 plays
1:151st & 10 at own 36Zach Abey pass incomplete to Jamir Tillman
0:452nd & 10 at own 36Zach Abey run for 2 yds to the Navy 38
0:273rd & 8 at own 38Timeout NAVY, clock 00:27
0:273rd & 8 at own 38NAVY Penalty, False Start (-5 Yards) to the Navy 33
0:203rd & 13 at own 33Zach Abey pass incomplete to Jamir Tillman
0:074th & 13 at own 33Alex Barta punt for 46 yds, downed at the Army 21
Army Punt, 3 plays
0:011st & 10 at own 21Ahmad Bradshaw run for 4 yds to the Army 25
Q4 14:552nd & 6 at own 25Kell Walker run for no gain to the Army 25
Q4 14:053rd & 6 at own 25Kell Walker run for 3 yds to the Army 28
Q4 13:294th & 3 at own 28J.D. Mote punt for 25 yds, downed at the Navy 47
4th quarter4 drives, then Army 21, Navy 17
Navy Touchdown, 2 plays
13:201st & 10 at own 47Zach Abey pass complete to Jamir Tillman for 12 yds to the Army 41 for a 1ST down
12:421st & 10 at opp 41Zach Abey 41 Yd Run (Bennett Moehring Kick)Navy 17, Army 14
Army Touchdown, 12 plays
12:421st & 10 at own 35Bennett Moehring kickoff for 52 yds , Elijah St. Hilaire return for 7 yds to the Army 20
12:351st & 10 at own 20Ahmad Bradshaw pass complete to Edgar Poe for 29 yds to the Army 49 for a 1ST down
12:001st & 10 at own 49Andy Davidson run for 9 yds to the Navy 42
11:052nd & 1 at opp 42Darnell Woolfolk run for 2 yds to the Navy 40 for a 1ST down
10:451st & 10 at opp 40Kell Walker run for no gain to the Navy 40
9:352nd & 10 at opp 40Jordan Asberry run for 7 yds to the Navy 33
9:203rd & 3 at opp 33Ahmad Bradshaw run for 6 yds to the Navy 27 for a 1ST down
8:321st & 10 at opp 27Andy Davidson run for no gain to the Navy 27
7:552nd & 10 at opp 27Kell Walker run for 3 yds to the Navy 24
7:123rd & 7 at opp 24Ahmad Bradshaw pass complete to Joe Walker for 6 yds to the Navy 18
6:554th & 1 at opp 18Andy Davidson run for 7 yds to the Navy 11 for a 1ST down
6:201st & 10 at opp 11Andy Davidson run for 2 yds to the Navy 9
6:002nd & 8 at opp 9Ahmad Bradshaw 9 Yd Run (Blake Wilson Kick)Army 21, Navy 17
Navy Punt, 3 plays
6:002nd & 8 at own 35Mitchell Howard kickoff for 50 yds , Dishan Romine return for 19 yds to the Navy 34
5:351st & 10 at own 34Zach Abey sacked by Jeremy Timpf and Alex Aukerman for a loss of 6 yards to the Navy 28
4:502nd & 16 at own 28Zach Abey pass complete to Shawn White for 11 yds to the Navy 39
4:353rd & 5 at own 39Shawn White run for 1 yd to the Navy 40
4:074th & 4 at own 40Alex Barta punt for 37 yds, fair catch by Malik McGue at the Army 23
Army End of game, 8 plays
3:401st & 10 at own 23Andy Davidson run for 2 yds to the Army 25
3:002nd & 8 at own 25Tyler Campbell run for 11 yds to the Army 36 for a 1ST down
2:201st & 10 at own 36Darnell Woolfolk run for 8 yds to the Army 44
1:492nd & 2 at own 44Andy Davidson run for 1 yd to the Army 45
1:493rd & 1 at own 45Timeout NAVY, clock 01:49
1:453rd & 1 at own 45Ahmad Bradshaw run for 2 yds to the Army 47 for a 1ST down
1:021st & 10 at own 47TEAM run for a loss of 1 yard to the Army 46
0:452nd & 11 at own 46TEAM run for a loss of 1 yard to the Army 45
0:023rd & 12 at own 45TEAM run for a loss of 1 yard to the Army 44

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.

Officially, Navy leads 64–⁠55–⁠7; as played, 63–⁠55–⁠7 in the 125 games on file; the official count covers all 126 meetings, counting the nine since this game.

Recent meetings
2025Navy 17, Army 16
2024Navy 31, Army 13
2023Army 17, Navy 11
2022Army 20, Navy 17
2021Navy 17, Army 13
2020Army 15, Navy 0

Around this game

Navy

Army