NavyAway
17
ArmyHome
10
FinalDec 13, 2014 · M&T Bank Stadium
Team1234Final
Navy073717
Army700310

Game flow

Navy won by 7 · 5 scores
Lead changes
1
1 time tied
ARMY biggest lead
+7
Q1 9:36
NAVY biggest lead
+10
Q4 12:07
Time in front
ARMY 41% · NAVY 41%
tied 18% · 24:18 vs 24:43 of game clock
+14+7Tie+7+14Q1Q2Q3Q4▲ Army ahead▼ Navy aheadQ1 9:36 · ARMY Blocked Punt Touchdown: Xavier Moss 7 Yd Return of Blocked Punt (Daniel Grochowski Kick) (NAVY 0, ARMY 7)Q2 0:18 · NAVY Passing Touchdown: Jamir Tillman 9 Yd pass from Keenan Reynolds (Austin Grebe Kick) (NAVY 7, ARMY 7)Q3 9:43 · NAVY Field Goal Good: Austin Grebe 45 Yd Field Goal (NAVY 10, ARMY 7)Q4 12:07 · NAVY Rushing Touchdown: Keenan Reynolds 1 Yd Run (Austin Grebe Kick) (NAVY 17, ARMY 7)Q4 1:51 · ARMY Field Goal Good: Daniel Grochowski 52 Yd Field Goal (NAVY 17, ARMY 10)

The lead after every score: above the line Army is ahead, below it Navy. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
9:36ARMY
TD Xavier Moss 7 Yd Return of Blocked Punt (Daniel Grochowski Kick)
NAVY 0–7 ARMY
2nd quarter
0:18NAVY
TD Jamir Tillman 9 Yd pass from Keenan Reynolds (Austin Grebe Kick)6 plays, 70 yds, 1:53 · from NAVY 30
NAVY 7–7 ARMY
3rd quarter
9:43NAVY
FG Austin Grebe 45 Yd Field Goal 9 plays, 22 yds, 5:17 · from 50
NAVY 10–7 ARMY
4th quarter
12:07NAVY
TD Keenan Reynolds 1 Yd Run (Austin Grebe Kick)15 plays, 69 yds, 7:49 · from NAVY 31
NAVY 17–7 ARMY
1:51ARMY
FG Daniel Grochowski 52 Yd Field Goal 9 plays, 45 yds, 1:56 · from ARMY 21
NAVY 17–10 ARMY

Drives

ARMY 1/8 scoredNAVY 4/9 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00ARMYARMY 236123:28Punt
Q111:32NAVYNAVY 22341:56Punt Touchdown
Q19:36NAVYNAVY 38381:53Punt
Q17:43ARMYARMY 16331:43Punt
Q16:00NAVYNAVY 30332:04Punt
Q13:56ARMYARMY 278234:43Punt
Q214:13NAVYNAVY 2113345:59Punt
Q28:14ARMYARMY 2010506:03Downs
Q22:11NAVYNAVY 306701:53Touchdown
Q20:18ARMYARMY 332130:18End of Half
Q315:00NAVY509225:17Field Goal
Q39:43ARMYARMY 198514:47Missed FG

Win probability

Navy 100% · pregame line Navy −15.0 (closing line)
Q1Q2Q3Q4▲ Army▼ NavyNavy +19% win probability: Jamir Tillman 9 Yd pass from Keenan Reynolds (Austin Grebe Kick)Navy +15% win probability: Keenan Reynolds pass complete to Jamir Tillman for 39 yds to the Army 31 for a 1ST downArmy +15% win probability: Austin Grebe kickoff for 60 yds , Josh Jenkins return for 28 yds to the Army 33Army +14% win probability: Xavier Moss 7 Yd Return of Blocked Punt (Daniel Grochowski Kick)Navy +14% win probability: Ryan Williams-Jenkins run for a loss of 1 yard to the Navy 30

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Keenan Reynolds6/8779.61020.5
RushingCARYDSAVGTDLONG
Keenan Reynolds261003.8119
Chris Swain9475.2011
Geoffrey Whiteside33411.3019
Noah Copeland12302.508
Dishan Romine166.006
Ryan Williams-Jenkins2-7-3.500
ReceivingRECYDSAVGTDLONG
Jamir Tillman24824.0139
Ryan Williams-Jenkins2157.5012
Brandon Colon199.009
Brendan Dudeck155.005
KickingFGPCTLONGXPPTS
Austin Grebe1/1100.0452/25
PuntingNOYDSAVGTBIn 20LONG
Pablo Beltran314147.01152

Biggest plays

NAVY +19% Q2 0:18 Jamir Tillman 9 Yd pass from Keenan Reynolds (Austin Grebe Kick)
NAVY +15% Q2 2:00 Keenan Reynolds pass complete to Jamir Tillman for 39 yds to the Army 31 for a 1ST down
ARMY +15% Q2 0:10 Austin Grebe kickoff for 60 yds , Josh Jenkins return for 28 yds to the Army 33
ARMY +14% Q1 9:36 Xavier Moss 7 Yd Return of Blocked Punt (Daniel Grochowski Kick)
NAVY +14% Q3 4:45 Ryan Williams-Jenkins run for a loss of 1 yard to the Navy 30

Team stats

StatNAVYARMY
1st Downs1615
3rd down efficiency9-155-11
4th down efficiency1-10-1
Total Yards282235
Passing7737
Comp/Att6/82/7
Yards per pass9.65.3
Rushing205198
Rushing Attempts5545
Yards per rush3.74.4
Penalties3-202-10
Turnovers11
Fumbles lost11
Interceptions thrown00
Possession33:0226:58

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:00 2nd & 12 at ARMY 33 TEAM run for a loss of 3 yards to the Army 36
Q4 1:00 1st & 10 at ARMY 31 TEAM run for a loss of 2 yards to the Army 33
Q4 1:40 2nd & 12 at 50 Keenan Reynolds run for 19 yds to the Army 31 for a 1ST down
Q4 1:45 1st & 10 at ARMY 49 Keenan Reynolds run for a loss of 1 yard to the 50 yard line
Q4 1:51 Mitchell Howard on-side kick recovered by NAVY at the Army 49
Q4 1:51 4th & 11 at NAVY 34 Daniel Grochowski 52 Yd Field Goal
Q4 1:54 Timeout ARMY, clock 01:54
Q4 2:00 3rd & 5 at NAVY 28 A.J. Schurr sacked by Chris Johnson for a loss of 6 yards to the Navy 34
Q4 2:15 2nd & 10 at NAVY 33 A.J. Schurr run for 5 yds to the Navy 28
Q4 2:30 1st & 10 at NAVY 33 A.J. Schurr pass incomplete to Xavier Moss
Q4 2:50 3rd & 11 at ARMY 47 A.J. Schurr pass complete to Larry Dixon for 20 yds to the Navy 33 for a 1ST down
Q4 3:01 2nd & 11 at ARMY 47 A.J. Schurr pass incomplete to Edgar Poe
Q4 3:05 1st & 10 at ARMY 48 A.J. Schurr sacked by Will Anthony for a loss of 1 yard to the Army 47
Q4 3:24 1st & 10 at ARMY 38 A.J. Schurr run for 10 yds to the Army 48 for a 1ST down
Q4 3:31 1st & 10 at ARMY 21 Kelvin White pass complete to Joe Walker for 17 yds to the Army 38 for a 1ST down
Q4 3:47 2nd & 9 at ARMY 21 Keenan Reynolds run for no gain to the Army 21 Keenan Reynolds fumbled, recovered by Army Joe Drummond
Q4 4:25 1st & 10 at ARMY 22 Noah Copeland run for 1 yd to the Army 21
Q4 5:06 2nd & 5 at ARMY 28 Chris Swain run for 6 yds to the Army 22 for a 1ST down
Q4 5:40 1st & 10 at ARMY 33 Chris Swain run for 5 yds to the Army 28
Q4 6:00 3rd & 2 at NAVY 48 Geoffrey Whiteside run for 19 yds to the Army 33 for a 1ST down
Q4 6:45 2nd & 18 at NAVY 32 Keenan Reynolds run for 16 yds to the Navy 48
Q4 7:40 2nd & 10 at NAVY 40 Noah Copeland run for 2 yds to the Navy 42 NAVY Penalty, Offensive Holding (-10 Yards) to the Navy 32
Q4 8:00 1st & 10 at NAVY 40 Noah Copeland run for no gain to the Navy 40
Q4 8:07 2nd & 10 at NAVY 38 A.J. Schurr run for a loss of 2 yards to the Navy 40 A.J. Schurr fumbled, forced by Paul Quessenberry, recovered by Navy Will Anthony , return for no gain to the Navy 40