Final at Lincoln Financial Field, PhiladelphiaTV: CBSAttendance 12,722College GameDay broadcast from here, December 12, 2020 (Wikipedia)
At kickoff
60°F, mostly cloudy, wind 8 mph from the southWeather: NOAA NCEI Integrated Surface Database; Philadelphia International Airport (KPHL), 6 km from the stadium, six minutes before kickoff
Officials
Referee Duane Heydt; umpire Jim Eckl; head linesman George Geiss; line judge Brian Sakowski; side judge Jamal Shears; field judge Alonzo Ramsey; back judge Gary Dancewicz; center judge Jeff MaconaghyGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Navy
Army
117
Total yards
162
9
Passing yards
28
108
Rushing yards
134
1.3
Yards per pass
28.0
3.1
Yards per rush
2.5
4
First downs
8
1–11
Third downs
4–14
0–2
Fourth downs
0–0
1
Turnovers
0
6–53
Penalties
4–20
24:44
Possession
35:16
0
Sacks (by defense)
0
Efficiency
Navy
Army
24%
Success rate
17%
−0.48
EPA per play
−0.17
0.77
Explosiveness
1.63
−0.34
Rushing EPA
−0.21
−0.96
Passing EPA
1.70
7%
Passing-down success
20%
−0.23
First-down EPA
−0.50
−0.53
Second-down EPA
−0.01
−0.11
Third-down EPA
0.10
13%
Havoc by its defense
19%
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)
Army 68% to win. Elo’s favorite won.
The line
Army −7.5, over/under 36.
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 Army 70%, Navy 30%. CollegeFootballData.com’s estimate from the point spread.
Every drive
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.
Q1 ArmyPunt, 6 plays, 17 yards
Q1 NavyPunt, 8 plays, 26 yards
Q1 ArmyPunt, 3 plays, 5 yards
Q1 NavyPunt, 3 plays, 3 yards
Q1 ArmyField goal, 6 plays, 28 yards
Q2 NavyPunt, 3 plays, 9 yards
Q2 ArmyPunt, 3 plays, 3 yards
Q2 NavyPunt, 3 plays, 4 yards
Q2 ArmyMissed FG, 7 plays, 23 yards
Q2 NavyPunt, 3 plays, 5 yards
Q2 ArmyEnd of half, 1 play, −1 yard
Q3 NavyTurnover on downs, 6 plays, 64 yards
Q3 ArmyPunt, 3 plays, 6 yards
Q3 NavyPunt, 3 plays, −3 yards
Q3 ArmyPunt, 5 plays, 38 yards
Q3 NavyPunt, 3 plays, 6 yards
Q3 ArmyPunt, 6 plays, 14 yards
Q4 NavyFumble, 1 play, −2 yards
Q4 ArmyTouchdown, 5 plays, 13 yards
Q4 NavyPunt, 3 plays, 0 yards
Q4 ArmyPunt, 4 plays, 12 yards
Q4 NavySafety, 2 plays (Army scores), −14 yards
Q4 ArmyField goal, 6 plays, −1 yard
Q4 NavyTurnover on downs, 4 plays, 9 yards
Q4 ArmyEnd of game, 2 plays, −7 yards
Play by play
1st quarter5 drives, then Tied at 0
Army Punt, 6 plays
15:00
1st & 10 at own 35
Ben Fee kickoff for 64 yds
15:00
1st & 10 at own 25
Tyhier Tyler run for 2 yds to the Army 27
15:00
2nd & 8 at own 27
Tyrell Robinson run for 2 yds to the Army 29
15:00
3rd & 6 at own 29
Tyhier Tyler run for 11 yds to the Army 40 for a 1ST down
15:00
1st & 10 at own 40
Jakobi Buchanan run for 2 yds to the Army 42
15:00
2nd & 8 at own 42
Tyrell Robinson run for 3 yds to the Army 45
15:00
3rd & 5 at own 45
ARMY Penalty, false start (-5 Yards) to the Army 40
15:00
3rd & 10 at own 40
Sandon McCoy run for 2 yds to the Army 42
15:00
4th & 8 at own 42
Zach Harding punt for 44 yds , Mark Walker returns for 2 yds to the Navy 16
Navy Punt, 8 plays
10:57
1st & 10 at own 16
Xavier Arline run for 5 yds to the Navy 21
10:57
2nd & 5 at own 21
Nelson Smith run for 5 yds to the Navy 26 for a 1ST down
10:57
1st & 10 at own 26
Nelson Smith run for 6 yds to the Navy 32
10:57
2nd & 4 at own 32
Nelson Smith run for 2 yds to the Navy 34
10:57
3rd & 2 at own 34
Xavier Arline run for 5 yds to the Navy 39 for a 1ST down
10:57
1st & 10 at own 39
Nelson Smith run for 3 yds to the Navy 42
10:57
2nd & 7 at own 42
Jamale Carothers run for no gain to the Navy 42
10:57
3rd & 7 at own 42
Xavier Arline pass incomplete
10:57
4th & 7 at own 42
Daniel Davies punt for 35 yds , Tyrell Robinson returns for 12 yds to the Army 35
Army Punt, 3 plays
5:49
1st & 10 at own 35
Sandon McCoy run for 2 yds to the Army 37
5:49
2nd & 8 at own 37
Anthony Adkins run for 4 yds to the Army 41
5:49
3rd & 4 at own 41
Tyhier Tyler run for a loss of 1 yard to the Army 40
5:49
4th & 5 at own 40
Zach Harding punt for 41 yds , Mark Walker returns for 4 yds to the Navy 23
Navy Punt, 3 plays
3:51
1st & 10 at own 23
Xavier Arline run for a loss of 1 yard to the Navy 22
3:51
2nd & 11 at own 22
Xavier Arline run for 9 yds to the Navy 31
3:51
3rd & 2 at own 31
NAVY Penalty, false start (-5 Yards) to the Navy 26
3:51
3rd & 7 at own 26
Xavier Arline run for no gain to the Navy 26
3:51
4th & 7 at own 26
Daniel Davies punt for 36 yds, fair catch by Tyrell Robinson at the ARMY 38 NAVY Penalty, kick catching interference (-14 Yards) to the Navy 48
Army Field goal, 6 plays
1:09
1st & 10 at opp 48
Tyrell Robinson run for 2 yds to the Navy 46
1:09
2nd & 8 at opp 46
Tyhier Tyler pass complete to Tyrell Robinson for 28 yds to the Navy 18 for a 1ST down
Q2 15:00
1st & 10 at opp 18
Sandon McCoy run for a loss of 1 yard to the Navy 19
Q2 15:00
2nd & 11 at opp 19
Jemel Jones run for 1 yd to the Navy 18
Q2 15:00
3rd & 10 at opp 18
Tyhier Tyler run for a loss of 2 yards to the Navy 20
Q2 12:41
4th & 12 at opp 20
Quinn Maretzki 37 yd FG GOODArmy 3, Navy 0
2nd quarter6 drives, then Army 3, Navy 0
Navy Punt, 3 plays
12:41
1st & 0 at own 35
Landon Salyers kickoff for 65 yds for a touchback
12:41
1st & 10 at own 25
Nelson Smith run for 1 yd to the Navy 26
12:41
2nd & 9 at own 26
Xavier Arline run for 2 yds to the Navy 28
12:41
3rd & 7 at own 28
Xavier Arline run for 6 yds to the Navy 34
12:41
4th & 1 at own 34
Daniel Davies punt for 33 yds, fair catch by Tyrell Robinson at the Army 33
Army Punt, 3 plays
10:14
1st & 10 at own 33
Tyrell Robinson run for 3 yds to the Army 36
10:14
2nd & 7 at own 36
Sandon McCoy run for a loss of 2 yards to the Army 34
10:14
3rd & 9 at own 34
Tyhier Tyler run for 2 yds to the Army 36
10:14
4th & 7 at own 36
Zach Harding punt for 49 yds , Mark Walker returns for a loss of 4 yards to the Navy 11
Navy Punt, 3 plays
8:12
1st & 10 at own 11
Jamale Carothers run for a loss of 1 yard to the Navy 10
8:12
2nd & 11 at own 10
Xavier Arline run for 4 yds to the Navy 14
8:12
3rd & 7 at own 14
Jamale Carothers run for 1 yd to the Navy 15
8:12
4th & 6 at own 15
Daniel Davies punt for 30 yds, punt out-of-bounds at the Navy 45
Army Missed FG, 7 plays
5:53
1st & 10 at opp 45
Anthony Adkins run for 2 yds to the Navy 43
5:53
2nd & 8 at opp 43
Anthony Adkins run for 2 yds to the Navy 41
5:53
3rd & 6 at opp 41
Tyhier Tyler run for 13 yds to the Navy 28 for a 1ST down
5:53
1st & 10 at opp 28
Anthony Adkins run for 2 yds to the Navy 26
5:53
2nd & 8 at opp 26
Tyhier Tyler run for 3 yds to the Navy 23
5:53
3rd & 5 at opp 23
Tyhier Tyler run for 1 yd to the Navy 22
1:41
4th & 4 at opp 22
Quinn Maretzki 38 yd FG MISSED
Navy Punt, 3 plays
1:41
1st & 10 at own 22
Xavier Arline run for 6 yds to the Navy 28
1:41
2nd & 4 at own 28
Xavier Arline run for a loss of 1 yard to the Navy 27 Xavier Arline fumbled, recovered by Navy Xavier Arline
0:22
3rd & 5 at own 27
Timeout NAVY, clock 00:22
0:22
3rd & 5 at own 27
Xavier Arline pass incomplete
0:22
4th & 5 at own 27
Daniel Davies punt for 50 yds, downed at the Army 23
Army End of half, 1 play
0:02
1st & 10 at own 23
TEAM run for a loss of 1 yard to the Army 22
3rd quarter6 drives, then Army 3, Navy 0
Navy Turnover on downs, 6 plays
15:00
2nd & 11 at own 22
Landon Salyers kickoff for 71 yds
15:00
1st & 10 at own 35
Xavier Arline run for 11 yds to the Navy 46 for a 1ST down
15:00
1st & 10 at own 46
Xavier Arline run for 52 yds to the Army 2 for a 1ST down
15:00
1st & goal at opp 2
Nelson Smith run for 1 yd to the Army 1
15:00
2nd & goal at opp 1
Nelson Smith run for a loss of 1 yard to the Army 2
12:03
3rd & 0 at opp 2
Timeout NAVY, clock 12:03
12:03
3rd & goal at opp 2
Xavier Arline run for 1 yd to the Army 1
12:03
4th & goal at opp 1
Nelson Smith run for no gain to the Army 1
Army Punt, 3 plays
11:25
1st & 10 at own 1
Sandon McCoy run for no gain to the Army 1
11:25
2nd & 10 at own 1
Tyhier Tyler run for 2 yds to the Army 3
11:25
3rd & 8 at own 3
Tyhier Tyler run for 4 yds to the Army 7
11:25
4th & 4 at own 7
Zach Harding punt for 48 yds, punt out-of-bounds at the Navy 45
Navy Punt, 3 plays
9:34
1st & 10 at own 45
Xavier Arline pass incomplete to Mark Walker
9:34
2nd & 10 at own 45
NAVY Penalty, false start (Kip Frankland) to the Navy 40
9:34
2nd & 15 at own 40
Nelson Smith run for 2 yds to the Navy 42
8:37
3rd & 13 at own 42
Timeout NAVY, clock 08:37
8:37
3rd & 13 at own 42
Xavier Arline pass incomplete to Mark Walker
8:37
4th & 13 at own 42
Daniel Davies punt for 44 yds, downed at the Army 14
Army Punt, 5 plays
8:17
1st & 10 at own 14
Tyhier Tyler run for 2 yds to the Army 16
8:17
2nd & 8 at own 16
Tyhier Tyler run for 28 yds to the Army 44 for a 1ST down
8:17
1st & 10 at own 44
Jakobi Buchanan run for 3 yds to the Army 47
8:17
2nd & 7 at own 47
Ay’Juan Marshall run for a loss of 1 yard to the Army 46
8:17
3rd & 8 at own 46
Brandon Walters run for 6 yds to the Navy 48
8:17
4th & 2 at opp 48
Zach Harding punt for 40 yds, downed at the Navy 8
Navy Punt, 3 plays
4:58
1st & 10 at own 8
Jamale Carothers run for no gain to the Navy 8
4:58
2nd & 10 at own 8
Xavier Arline run for 5 yds to the Navy 13
4:58
3rd & 5 at own 13
Xavier Arline run for 1 yd to the Navy 14
4:58
4th & 4 at own 14
Daniel Davies punt for 36 yds, punt out-of-bounds at the 50 yard line
Army Punt, 6 plays
2:40
1st & 10 at the 50
Tyrell Robinson run for 3 yds to the Navy 47
2:40
2nd & 7 at opp 47
Jakobi Buchanan run for no gain to the Navy 47
2:40
3rd & 7 at opp 47
Tyhier Tyler run for 8 yds to the Navy 39 for a 1ST down
2:40
1st & 10 at opp 39
Tyhier Tyler run for a loss of 10 yards to the Navy 49 Tyhier Tyler fumbled, recovered by Army
2:40
2nd & 20 at opp 49
Sandon McCoy run for 8 yds to the Navy 41
Q4 15:00
3rd & 12 at opp 41
Tyhier Tyler run for 5 yds to the Navy 36
Q4 14:18
4th & 7 at opp 36
Timeout ARMY, clock 14:18
Q4 14:18
4th & 7 at opp 36
Zach Harding punt for 21 yds, punt out-of-bounds at the Navy 15
Q4 14:10
1st & 10 at own 15
CJ Williams run for a loss of 2 yards to the Navy 13 CJ Williams fumbled, recovered by Army Jon Rhattigan
4th quarter7 drives, then Army 15, Navy 0
Army Touchdown, 5 plays
14:04
1st & 10 at opp 13
Tyhier Tyler run for 3 yds to the Navy 10
14:04
2nd & 7 at opp 10
Tyhier Tyler run for 6 yds to the Navy 4
14:04
3rd & 1 at opp 4
Tyhier Tyler run for 2 yds to the Navy 2 for a 1ST down
14:04
1st & goal at opp 2
ARMY Penalty, false start (JB Hunter) to the Navy 7
14:04
1st & goal at opp 7
Tyhier Tyler run for 3 yds to the Navy 4
11:02
2nd & goal at opp 4
Tyhier Tyler run for 4 yds for a TD (Quinn Maretzki KICK)Army 10, Navy 0
Navy Punt, 3 plays
11:02
1st & 0 at own 35
Landon Salyers kickoff for 65 yds
11:02
1st & 10 at own 25
Xavier Arline run for 4 yds to the Navy 29
11:02
2nd & 6 at own 29
Chance Warren run for a loss of 8 yards to the Navy 21 NAVY Penalty, illegal block ( Yards) declined
11:02
3rd & 14 at own 21
Nelson Smith run for 4 yds to the Navy 25
11:02
4th & 10 at own 25
Daniel Davies punt for 34 yds , Tyrell Robinson returns for a loss of 1 yard to the Navy 24 NAVY Penalty, personal foul (-16 Yards) to the Navy 45
Army Punt, 4 plays
9:21
1st & 10 at opp 45
A.J. Howard run for 10 yds to the Navy 35 for a 1ST down
9:21
1st & 10 at opp 35
ARMY Penalty, false start (A.J. Howard) to the Navy 40
9:21
1st & 15 at opp 40
Tyhier Tyler run for 2 yds to the Navy 38
9:21
2nd & 13 at opp 38
Tyhier Tyler run for 3 yds to the Navy 35
9:21
3rd & 10 at opp 35
A.J. Howard run for 2 yds to the Navy 33
9:21
4th & 8 at opp 33
Zach Harding punt for 19 yds, punt out-of-bounds at the Navy 14
Navy Safety, 2 plays (Army scores)
5:54
1st & 10 at own 14
Xavier Arline run for no gain to the Navy 14
5:21
2nd & 10 at own 14
Mark Walker run for a loss of 14 yards for a SAFETYArmy 12, Navy 0
5:21
1st & 0 at own 20
Timeout ARMY, clock 05:21
Army Field goal, 6 plays
5:21
1st & 0 at own 20
Ben Fee on-side kick recovered by ARMY at the Navy 27 NAVY Penalty, Defensive offside (-5 Yards) to the Navy 22
5:21
1st & 10 at opp 22
Tyhier Tyler run for 3 yds to the Navy 19
5:21
3rd & 5 at opp 17
NAVY Penalty, personal foul (Kevin Brennan) to the Navy 9 for a 1ST down
5:21
1st & goal at opp 9
Tyhier Tyler run for 1 yd to the Navy 8
5:21
2nd & 7 at opp 19
Tyhier Tyler run for 2 yds to the Navy 17
3:11
2nd & 0 at opp 8
Timeout NAVY, clock 03:11
3:11
2nd & goal at opp 8
Tyhier Tyler run for a loss of 1 yard to the Navy 9 ARMY Penalty, Offensive holding ( Yards) declined
3:11
3rd & goal at opp 9
TEAM run for a loss of 14 yards to the Navy 23
2:20
4th & goal at opp 23
Quinn Maretzki 40 yd FG GOODArmy 15, Navy 0
Navy Turnover on downs, 4 plays
2:20
1st & 0 at own 35
Landon Salyers kickoff for 65 yds for a touchback
2:20
1st & 10 at own 25
Dalen Morris pass complete to Mark Walker for 9 yds to the Navy 34
2:20
2nd & 1 at own 34
Dalen Morris pass incomplete to CJ Williams
2:20
3rd & 1 at own 34
Nelson Smith run for no gain to the Navy 34
2:20
4th & 1 at own 34
Dalen Morris pass incomplete to CJ Williams
Army End of game, 2 plays
1:21
1st & 10 at opp 34
TEAM run for a loss of 1 yard to the Navy 35
1:21
2nd & 11 at opp 35
ARMY Penalty, delay of game (-5 Yards) to the Navy 40
1:21
2nd & 16 at opp 40
TEAM run for a loss of 1 yard to the Navy 41
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 five since this game.