← CFB Terminal
#64Navy
17
American Athletic
AT
#81Army
13
FBS Independents
2021 week 15 · Saturday, December 11, 2021 at 2:00 PM CT · MetLife Stadium · πŸ“Ί CBS · 82,282 att · 66.2°F Overcast, wind 18.6

Drive chart

Navy Army bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
TD
4 pl · 75 yd · 2:00
7–0
14:50 1st & 10 OPP 25 Tyrell Robinson run for 3 yds to the Army 28 +3 -0.14
14:25 2nd & 7 OPP 28 Christian Anderson pass complete to Cole Caterbone for 14 yds to the Army 42 for a 1ST down +14 0.47
13:45 1st & 10 OPP 42 Jakobi Buchanan run for 2 yds to the Army 44 +2 -0.49
13:00 2nd & 8 OPP 44 Christian Anderson run for 56 yds for a TD (Cole Talley KICK) +56 4.11
TD
11 pl · 83 yd · 5:38
7–7
12:50 1st & 10 OPP 17 Carlinos Acie run for 1 yd to the Navy 18 +1 -0.26
12:30 2nd & 9 OPP 18 Carlinos Acie run for 13 yds to the Navy 31 for a 1ST down +13 1.00
11:40 1st & 10 OPP 31 Xavier Arline run for 10 yds to the Navy 41 for a 1ST down +10 0.21
11:12 1st & 10 OPP 41 Carlinos Acie run for 1 yd to the Navy 42 +1 -0.67
10:45 2nd & 9 OPP 42 Tai Lavatai pass complete to Mark Walker for 18 yds to the Army 40 for a 1ST down +18 1.39
10:00 1st & 10 OWN 40 Tai Lavatai run for 3 yds to the Army 37 +3 -0.43
9:30 2nd & 7 OWN 37 Isaac Ruoss run for 2 yds to the Army 35 +2 -0.53
8:50 3rd & 5 OWN 35 Jayden Umbarger run for 27 yds to the Army 8 for a 1ST down +27 3.41
7:44 1st & 8 OWN 8 Maquel Haywood run for no gain to the Army 8 0 -0.43
7:29 2nd & 8 OWN 8 Tai Lavatai pass incomplete to Mychal Cooper 0 -0.19
7:22 3rd & 8 OWN 8 Tai Lavatai run for 8 yds for a TD (Bijan Nichols KICK) +8 7.27
FG
12 pl · 61 yd · 7:09
10–7
7:15 1st & 10 OPP 25 Christian Anderson pass incomplete to Brandon Walters, broken up by Michael McMorris 0 -0.45
7:00 2nd & 10 OPP 25 Christian Anderson pass complete to Isaiah Alston for 35 yds to the Navy 40 for a 1ST down +35
6:35 1st & 10 OWN 40 Tyrell Robinson run for 1 yd to the Navy 39 +1 -0.91
5:55 2nd & 9 OWN 39 Tyhier Tyler run for 3 yds to the Navy 36 +3 -0.33
5:15 3rd & 6 OWN 36 Timeout NAVY, clock 05:15
5:10 3rd & 6 OWN 36 Tyrell Robinson run for 7 yds to the Navy 29 for a 1ST down +7 2.07
4:30 1st & 10 OWN 29 Christian Anderson run for 2 yds to the Navy 27 +2 -0.53
3:55 2nd & 8 OWN 27 Anthony Adkins run for a loss of 1 yard to the Navy 28 -1 -0.54
3:15 3rd & 9 OWN 28 Christian Anderson pass complete to Cade Barnard for 12 yds to the Navy 16 for a 1ST down +12 2.27
2:40 1st & 10 OWN 16 Anthony Adkins run for 3 yds to the Navy 13 +3 -0.20
2:15 2nd & 7 OWN 13 Tyhier Tyler run for no gain to the Navy 13 0 -0.27
1:19 3rd & 7 OWN 13 ARMY Penalty, Delay of Game (-5 Yards) to the Navy 18 -5
0:49 3rd & 12 OWN 18 Tyrell Robinson run for 4 yds to the Navy 14 +4 -0.01
0:13 4th & 8 OWN 14 Cole Talley 31 yd FG GOOD
PUNT
3 pl · 6 yd · 2:02
10–7
0:08 1st & 10 OPP 15 Carlinos Acie run for 1 yd to the Navy 16 +1 -0.25
0:00 OPP 15 End of 1st Quarter
15:00 2nd & 9 OPP 16 Tai Lavatai sacked by Nolan Cockrill for a loss of 4 yards to the Navy 12 -4 -0.84
14:09 3rd & 13 OPP 12 Timeout NAVY, clock 14:09
14:05 3rd & 13 OPP 12 Carlinos Acie run for 9 yds to the Navy 21 +9
13:22 4th & 4 OPP 21 Timeout NAVY, clock 13:22
13:11 4th & 4 OPP 21 Riley Riethman punt for 48 yds , Tyrell Robinson returns for 11 yds to the Army 42
Q2
PUNT
3 pl · 7 yd · 2:02
10–7
13:05 1st & 10 OPP 42 Tyhier Tyler run for 2 yds to the Army 44 +2 -0.49
12:40 2nd & 8 OPP 44 Tyhier Tyler run for 1 yd to the Army 45 +1 -0.86
11:50 3rd & 7 OPP 45 Christian Anderson run for 4 yds to the Army 49 +4 -0.16
11:09 4th & 3 OPP 49 Zach Harding punt for 50 yds, punt out-of-bounds at the Navy 1
PUNT
3 pl · 7 yd · 2:40
10–7
11:00 1st & 10 OPP 1 James Harris II run for 3 yds to the Navy 4 +3
10:10 2nd & 7 OPP 4 Tai Lavatai run for 2 yds to the Navy 6 +2
9:20 3rd & 5 OPP 6 Maquel Haywood run for 2 yds to the Navy 8 +2 -0.16
8:29 4th & 3 OPP 8 Riley Riethman punt for 38 yds , Cameron Jones returns for a loss of 2 yards to the Navy 48
PUNT
3 pl · -12 yd · 1:31
10–7
8:29 1st & 10 OWN 48 ARMY Penalty, False Start (-5 Yards) to the Army 47 -5
8:26 1st & 15 OPP 47 Christian Anderson pass incomplete to Isaiah Alston 0 -1.04
8:20 2nd & 15 OPP 47 Christian Anderson sacked by Nicholas Straw for a loss of 4 yards to the Army 43 -4 -1.44
7:40 3rd & 19 OPP 43 Christian Anderson run for a loss of 3 yards to the Army 40 -3 -0.78
6:58 4th & 22 OPP 40 Zach Harding punt for 48 yds , Chance Warren returns for 22 yds to the Navy 34
MISSED FG
5 pl · 30 yd · 2:05
10–7
6:50 1st & 10 OPP 34 Tai Lavatai pass complete to Mychal Cooper for 28 yds to the Army 38 for a 1ST down +28 0.88
6:30 1st & 10 OWN 38 Maquel Haywood run for 6 yds to the Army 32 +6 0.40
5:50 2nd & 4 OWN 32 Carlinos Acie run for 1 yd to the Army 31 +1 -0.75
5:00 3rd & 3 OWN 31 Tai Lavatai pass incomplete 0 -0.49
5:00 4th & 3 OWN 31 NAVY Penalty, False Start (-5 Yards) to the Army 36 -5
4:53 4th & 8 OWN 36 Bijan Nichols 53 yd FG MISSED
FG
8 pl · 49 yd · 4:42
13–7
4:53 1st & 10 OPP 36 Timeout ARMY, clock 04:53
4:50 1st & 10 OPP 36 Jakobi Buchanan run for 2 yds to the Army 38 +2 -0.38
4:15 2nd & 8 OPP 38 Christian Anderson pass complete to Michael Roberts for 8 yds to the Navy 46 for a 1ST down NAVY Penalty, Personal Foul (15 Yards) to the Navy 39 for a 1ST down +23 1.09
3:40 1st & 10 OWN 39 Christian Anderson run for 1 yd to the Navy 38 +1 -0.90
3:05 2nd & 9 OWN 38 Christian Anderson pass complete to Tyrell Robinson for 23 yds to the Navy 15 for a 1ST down +23 2.78
2:15 1st & 10 OWN 15 Tyhier Tyler run for 2 yds to the Navy 13 +2 -0.29
1:35 2nd & 8 OWN 13 Tyhier Tyler run for 2 yds to the Navy 11 +2 -0.15
1:00 3rd & 6 OWN 11 Tyhier Tyler run for a loss of 4 yards to the Navy 15 -4 -0.17
0:15 4th & 10 OWN 15 Timeout ARMY, clock 00:15
0:11 4th & 10 OWN 15 Cole Talley 32 yd FG GOOD
END OF HALF
1 pl · -1 yd · 0:06
13–7
0:05 1st & 10 OPP 24 TEAM run for a loss of 1 yard to the Navy 23 -1 -0.54
0:00 OPP 24 End of 2nd Quarter
Q3
TD
10 pl · 74 yd · 5:58
13–14
14:50 1st & 10 OPP 26 Tai Lavatai run for 5 yds to the Navy 31 +5 0.08
14:09 2nd & 5 OPP 31 Carlinos Acie run for no gain to the Navy 31 0 -0.74
13:50 3rd & 5 OPP 31 Tai Lavatai pass complete to Maquel Haywood for 24 yds to the Army 45 for a 1ST down +24 1.47
13:15 1st & 10 OWN 45 Tai Lavatai run for 3 yds to the Army 42 +3 -0.42
12:35 2nd & 7 OWN 42 Isaac Ruoss run for 8 yds to the Army 34 for a 1ST down +8 1.44
11:50 1st & 10 OWN 34 Carlinos Acie run for 2 yds to the Army 32 +2 -0.62
11:00 2nd & 8 OWN 32 Isaac Ruoss run for 3 yds to the Army 29 +3 -0.26
10:25 3rd & 5 OWN 29 Tai Lavatai run for 1 yd to the Army 28 +1 -0.30
9:50 4th & 4 OWN 28 Chance Warren run for 26 yds to the Army 2 for a 1ST down +26 3.57
9:02 1st & 2 OWN 2 Tai Lavatai run for 2 yds for a TD (Bijan Nichols KICK) +2 5.74
PUNT
3 pl · 1 yd · 1:26
13–14
9:00 1st & 10 OPP 25 Tyrell Robinson run for 1 yd to the Army 26 +1 -0.35
8:25 2nd & 9 OPP 26 Anthony Adkins run for no gain to the Army 26 0 -0.62
7:43 3rd & 9 OPP 26 Christian Anderson pass incomplete to Tyrell Robinson 0 -0.88
7:36 4th & 9 OPP 26 Zach Harding punt for 38 yds, fair catch by Chance Warren at the Navy 36
PUNT
6 pl · 15 yd · 5:01
13–14
7:30 1st & 10 OPP 36 Isaac Ruoss run for 4 yds to the Navy 40 +4 -0.07
7:00 2nd & 6 OPP 40 Tai Lavatai run for 5 yds to the Navy 45 +5 0.10
6:10 3rd & 1 OPP 45 Isaac Ruoss run for 5 yds to the 50 yard line for a 1ST down +5 1.05
5:30 1st & 10 50 Tai Lavatai run for 1 yd to the Army 49 +1 -0.87
4:45 2nd & 9 OWN 49 Jayden Umbarger run for a loss of 7 yards to the Navy 44 -7 -1.98
4:00 3rd & 16 OPP 44 Tai Lavatai pass complete to Chance Warren for 12 yds to the Army 44 +12 1.51
3:25 4th & 4 OWN 44 NAVY Penalty, Delay of Game (-5 Yards) to the Army 49 -5
2:35 4th & 9 OWN 49 Riley Riethman punt for 30 yds, downed at the Army 19
PUNT
5 pl · 11 yd · 2:29
13–14
2:30 1st & 10 OPP 19 Jakobi Buchanan run for 7 yds to the Army 26 +7 0.31
2:00 2nd & 3 OPP 26 Tyhier Tyler run for 3 yds to the Army 29 for a 1ST down +3 -0.14
1:35 1st & 10 OPP 29 Tyson Riley run for 2 yds to the Army 31 +2 -0.29
0:55 2nd & 8 OPP 31 Tyhier Tyler run for a loss of 1 yard to the Army 30 -1 -0.95
0:17 3rd & 9 OPP 30 Christian Anderson pass incomplete to Isaiah Alston 0 -0.98
0:06 4th & 9 OPP 30 Zach Harding punt for 45 yds , Chance Warren returns for no gain to the Navy 25
FG
15 pl · 49 yd · 8:56
13–17
0:05 1st & 10 OPP 25 Tai Lavatai run for 6 yds to the Navy 31 +6 0.20
0:00 OPP 25 End of 3rd Quarter
15:00 2nd & 4 OPP 31 Isaac Ruoss run for 2 yds to the Navy 33 +2 -0.41
14:30 3rd & 2 OPP 33 Tai Lavatai run for 1 yd to the Navy 34 +1 -0.76
13:45 4th & 1 OPP 34 Diego Fagot run for 4 yds to the Navy 38 for a 1ST down +4 1.56
12:50 1st & 10 OPP 38 Carlinos Acie run for 6 yds to the Navy 44 +6 0.25
12:15 2nd & 4 OPP 44 Isaac Ruoss run for 3 yds to the Navy 47 +3 -0.38
11:38 3rd & 1 OPP 47 Tai Lavatai run for 3 yds to the 50 yard line for a 1ST down +3 1.01
10:58 1st & 10 50 Tai Lavatai run for 13 yds to the Army 37 for a 1ST down +13 0.79
10:20 1st & 10 OWN 37 Tai Lavatai run for no gain to the Army 37 0 -1.07
9:35 2nd & 10 OWN 37 Tai Lavatai run for 6 yds to the Army 31 +6 0.27
9:00 3rd & 4 OWN 31 Isaac Ruoss run for 4 yds to the Army 27 for a 1ST down +4 1.37
8:30 1st & 10 OWN 27 Isaac Ruoss run for 2 yds to the Army 25 +2 -0.49
7:50 2nd & 8 OWN 25 Maquel Haywood run for 1 yd to the Army 24 +1 -0.36
7:01 3rd & 7 OWN 24 Timeout NAVY, clock 07:01
7:00 3rd & 7 OWN 24 Tai Lavatai run for 3 yds to the Army 21 +3 -0.09
6:15 4th & 4 OWN 21 Timeout NAVY, clock 06:15
6:15 4th & 4 OWN 21 NAVY Penalty, False Start (-5 Yards) to the Army 26 -5
6:10 4th & 9 OWN 26 Bijan Nichols 43 yd FG GOOD
Q4
PUNT
6 pl · 24 yd · 2:51
13–17
6:05 1st & 10 OPP 25 Christian Anderson run for 6 yds to the Army 31 +6 0.20
5:30 2nd & 4 OPP 31 Tyrell Robinson run for 3 yds to the Army 34 +3 -0.24
5:00 3rd & 1 OPP 34 Jakobi Buchanan run for 13 yds to the Army 47 for a 1ST down +13 0.73
4:15 1st & 10 OPP 47 Christian Anderson pass incomplete to Tyrell Robinson, broken up by Eavan Gibbons 0 -1.05
3:45 2nd & 10 OPP 47 Tyrell Robinson run for 2 yds to the Army 49 +2 -0.63
3:27 3rd & 8 OPP 49 Tyrell Robinson pass incomplete to Jabari Moore 0 -0.83
3:19 4th & 8 OPP 49 Zach Harding punt for 35 yds, punt out-of-bounds at the Navy 16
PUNT
3 pl · 4 yd · 0:23
13–17
3:18 1st & 10 OPP 16 Tai Lavatai run for 2 yds to the Navy 18 +2 -0.18
3:13 2nd & 8 OPP 18 Timeout ARMY, clock 03:13
3:12 2nd & 8 OPP 18 Tai Lavatai run for 3 yds to the Navy 21 +3 -0.13
3:09 3rd & 5 OPP 21 Timeout ARMY, clock 03:09
3:08 3rd & 5 OPP 21 Tai Lavatai run for a loss of 1 yard to the Navy 20 -1 -0.81
3:04 4th & 6 OPP 20 Timeout ARMY, clock 03:04
2:56 4th & 6 OPP 20 Riley Riethman punt for 47 yds, downed at the Army 33
ON DOWNS
7 pl · 21 yd · 1:29
13–17
2:53 1st & 10 OPP 33 Christian Anderson pass complete to Cole Caterbone for 9 yds to the Army 42 +9 0.72
2:23 2nd & 1 OPP 42 Christian Anderson pass incomplete to Tyrell Robinson 0 -1.16
2:15 3rd & 1 OPP 42 Christian Anderson run for 3 yds to the Army 45 for a 1ST down +3 0.82
2:06 1st & 10 OPP 45 Christian Anderson pass incomplete to Isaiah Alston 0 -1.00
2:00 2nd & 10 OPP 45 Christian Anderson pass incomplete to Ay'Juan Marshall, broken up by Rayuan Lane 0 -1.07
1:50 3rd & 10 OPP 45 Christian Anderson pass complete to Tyrell Robinson for 7 yds to the Navy 48 +7 0.51
1:27 4th & 3 OWN 48 Christian Anderson run for 2 yds to the Navy 46 +2 -0.75
END OF Q4
3 pl · -4 yd · 1:27
13–17
1:25 1st & 10 OPP 46 TEAM run for a loss of 1 yard to the Navy 45 -1 -1.26
0:45 2nd & 11 OPP 45 TEAM run for a loss of 1 yard to the Navy 44 -1 -1.25
0:20 3rd & 12 OPP 44 TEAM run for a loss of 2 yards to the Navy 42 -2 -1.05
0:00 OPP 44 End of 4th Quarter
19 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

1sacks1
5plays for loss7
0takeaways0
3three-and-outs forced3
5explosive plays allowed7
5.04yards allowed / play4.79
3 of 9scoring drives allowed3 of 10
Navy
Diego Fagot 9 (2) 2 QH
John Marshall 8 (2) 0.5 TFL · 1 PD
Eavan Gibbons 6 (3) 1 PD
Nicholas Straw 5 (2) 1 sk · 1 TFL
Jay Warren 5 0.5 TFL
Michael McMorris 5 (1) 2 PD
Tyler Fletcher 4 (2) 0.5 TFL
Jacob Busic 4 (1)
Army
Kemonte Yow 13 (4)
Arik Smith 9 (2)
Nolan Cockrill 8 (3) 1 sk · 1.5 TFL · 1 QH
Cedrick Cunningham Jr. 7 (3)
Jabari Moore 5 (2)
Kwabena Bonsu 5 (1)
Marquel Broughton 5
Malkelm Morrison 4 (3) 1 TFL
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

1 of 2field goals2 of 2
4punts5
40.8punt average43.2
1punts inside the 202
76return yards9
opp 21average drive startopp 32
Navy
K Bijan Nichols 1/2 FG · long 43 · 2/2 XP
P Riley Riethman 4 punts · 40.8 avg · 1 in 20
KR Maquel Haywood 3 ret · 47 yds · long 18
KR Amin Hassan 1 ret · 7 yds · long 7
PR Chance Warren 2 ret · 22 yds · long 22
Army
K Cole Talley 2/2 FG · long 32 · 1/1 XP
P Zach Harding 5 punts · 43.2 avg · 2 in 20
KR A.J. Howard 1 ret · 0 yds
KR Tyrell Robinson 1 ret · 0 yds
PR Tyrell Robinson 1 ret · 11 yds · long 11
PR Cameron Jones 1 ret · -2 yds · long -2
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

58plays49
278yards247
10drives9
36%success rate29%
15.92total PPA-5.38
Derived from 107 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Christian Anderson run for 56 yds for a TD (Cole Talley KICK) 0–7
Q1Tai Lavatai run for 8 yds for a TD (Bijan Nichols KICK) 7–7
Q1Cole Talley 31 yd FG GOOD 7–10
Q2Cole Talley 32 yd FG GOOD 7–13
Q3Tai Lavatai run for 2 yds for a TD (Bijan Nichols KICK) 13–14
Q4Bijan Nichols 43 yd FG GOOD 13–17

Biggest plays by PPA

Q1Tai Lavatai run for 8 yds for a TD (Bijan Nichols KICK) 7.27
Q3Tai Lavatai run for 2 yds for a TD (Bijan Nichols KICK) 5.74
Q1Christian Anderson run for 56 yds for a TD (Cole Talley KICK) 4.11
Q3Chance Warren run for 26 yds to the Army 2 for a 1ST down 3.57
Q1Jayden Umbarger run for 27 yds to the Army 8 for a 1ST down 3.41
Q2Christian Anderson pass complete to Tyrell Robinson for 23 yds to the Navy 15 for a 1ST… 2.78

Series recent meetings

2025 Army 16 – 17 Navy
2024 Navy 31 – 13 Army
2023 Navy 11 – 17 Army
2022 Navy 17 – 20 Army
2020 Navy 0 – 15 Army
2019 Army 7 – 31 Navy
2018 Navy 10 – 17 Army
2017 Army 14 – 13 Navy
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal