Navy Midshipmen vs Army Black Knights
1st Quarter
Kickoff
15:00 - 1st
Bijan Nichols kickoff for 48 yds , Brandon Walters return for 7 yds to the Army 24
0-yd Run
14:55 - 1st
Sandon McCoy run for no gain to the Army 24
1st & 10 at ARMY 24
-1-yd Run
14:29 - 1st
Christian Anderson run for a loss of 1 yard to the Army 23
2nd & 10 at ARMY 24
Sack
13:54 - 1st
Christian Anderson sacked by Jacob Springer for a loss of 4 yards to the Army 19
3rd & 11 at ARMY 23
Punt
13:24 - 1st
Zach Harding punt for 49 yds, punt out-of-bounds at the Navy 32
4th & 15 at ARMY 19
2-yd Run
13:24 - 1st
Malcolm Perry run for 2 yds to the Navy 34
1st & 10 at NAVY 32
5-yd Run
12:40 - 1st
Jamale Carothers run for 5 yds to the Navy 39
2nd & 8 at NAVY 34
2-yd Run
11:59 - 1st
Jamale Carothers run for 2 yds to the Navy 41
3rd & 3 at NAVY 39
Punt
11:08 - 1st
Owen White punt for 37 yds, downed at the Army 22
4th & 1 at NAVY 41
2-yd Run
11:08 - 1st
Connor Slomka run for 2 yds to the Army 24
1st & 10 at ARMY 22
21-yd Run
10:46 - 1st
Christian Anderson run for 21 yds to the Army 45 for a 1ST down
2nd & 8 at ARMY 24
4-yd Run
9:39 - 1st
Christian Anderson run for 4 yds to the Army 49
1st & 10 at ARMY 45
3-yd Run
9:02 - 1st
Christian Anderson run for 3 yds to the Navy 48
2nd & 6 at ARMY 49
2-yd Run
8:35 - 1st
Connor Slomka run for 2 yds to the Navy 46
3rd & 3 at NAVY 48
1-yd Run
7:46 - 1st
Christian Anderson run for 1 yd to the Navy 45 for a 1ST down
4th & 1 at NAVY 46
-2-yd Run
7:42 - 1st
Kell Walker run for a loss of 2 yards to the Navy 47
1st & 10 at NAVY 45
10-yd Pass
7:05 - 1st
Christian Anderson pass complete to Camden Harrison for 10 yds to the Navy 37
2nd & 12 at NAVY 47
4-yd Run
6:27 - 1st
Christian Anderson run for 4 yds to the Navy 33 for a 1ST down
3rd & 2 at NAVY 37
3-yd Run
5:47 - 1st
Kell Walker run for 3 yds to the Navy 30
1st & 10 at NAVY 33
3-yd Run
5:04 - 1st
Christian Anderson run for 3 yds to the Navy 27
2nd & 7 at NAVY 30
4-yd Run
4:28 - 1st
Christian Anderson run for 4 yds to the Navy 23 for a 1ST down
3rd & 4 at NAVY 27
3-yd Run
3:29 - 1st
Christian Anderson run for 3 yds to the Navy 20
1st & 10 at NAVY 23
5-yd Run
2:56 - 1st
Sandon McCoy run for 5 yds to the Navy 15
2nd & 7 at NAVY 20
5-yd Run
2:27 - 1st
Sandon McCoy run for 5 yds to the Navy 10 for a 1ST down
3rd & 2 at NAVY 15
3-yd Run
1:58 - 1st
Connor Slomka run for 3 yds to the Navy 7
1st & Goal at NAVY 10
2-yd Run
1:37 - 1st
Connor Slomka run for 2 yds to the Navy 5
2nd & Goal at NAVY 7
5-yd Touchdown Run
0:27 - 1st
Christian Anderson 5 Yd Run (David Cooper Kick)
3rd & Goal at NAVY 5
2nd Quarter
Kickoff
0:27 - 1st
Landon Salyers kickoff for 65 yds for a touchback
Sack
0:00 - 1st
Malcolm Perry sacked by Cole Christiansen for a loss of 1 yard to the Navy 24
1st & 10 at NAVY 25
End of 1st Quarter
15-yd Run
15:00 - 2nd
Malcolm Perry run for 15 yds to the Navy 39 for a 1ST down
2nd & 11 at NAVY 24
6-yd Run
14:38 - 2nd
Malcolm Perry run for 6 yds to the Navy 45
1st & 10 at NAVY 39
55-yd Touchdown Run
13:34 - 2nd
Malcolm Perry 55 Yd Run (Bijan Nichols Kick)
2nd & 4 at NAVY 45
Kickoff
13:34 - 2nd
Bijan Nichols kickoff for 63 yds for a touchback
7-yd Run
13:34 - 2nd
Christian Anderson run for 7 yds to the Army 32
1st & 10 at ARMY 25
3-yd Run
13:07 - 2nd
Sandon McCoy run for 3 yds to the Army 35 for a 1ST down
2nd & 3 at ARMY 32
1-yd Run
12:29 - 2nd
Christian Anderson run for 1 yd to the Army 36
1st & 10 at ARMY 35
4-yd Run
12:03 - 2nd
Connor Slomka run for 4 yds to the Army 40
2nd & 9 at ARMY 36
2-yd Run
11:11 - 2nd
Brandon Walters run for 2 yds to the Army 42
3rd & 5 at ARMY 40
Punt
10:24 - 2nd
Zach Harding punt for 55 yds, downed at the Navy 3
4th & 3 at ARMY 42
3-yd Run
10:24 - 2nd
Jamale Carothers run for 3 yds to the Navy 6
1st & 10 at NAVY 3
4-yd Run
9:48 - 2nd
Malcolm Perry run for 4 yds to the Navy 10
2nd & 7 at NAVY 6
3-yd Run
9:12 - 2nd
Malcolm Perry run for 3 yds to the Navy 13 for a 1ST down
3rd & 3 at NAVY 10
3-yd Run
8:31 - 2nd
Jamale Carothers run for 3 yds to the Navy 16
1st & 10 at NAVY 13
(7:50 - 2nd) Timeout NAVY, clock 07:50
5-yd Run
7:49 - 2nd
Jamale Carothers run for 5 yds to the Navy 21
2nd & 7 at NAVY 16
1-yd Run
7:08 - 2nd
Malcolm Perry run for 1 yd to the Navy 22
3rd & 2 at NAVY 21
Punt
6:22 - 2nd
Owen White punt for 36 yds , Akyah Miranda returns for 7 yds to the Army 49
4th & 1 at NAVY 22
2-yd Run
6:22 - 2nd
Kell Walker run for 2 yds to the Navy 49
1st & 10 at ARMY 49
2-yd Run
5:54 - 2nd
Sandon McCoy run for 2 yds to the Navy 47
2nd & 8 at NAVY 49
-2-yd Run
5:18 - 2nd
Christian Anderson run for a loss of 2 yards to the Navy 49
3rd & 6 at NAVY 47
Punt
4:42 - 2nd
Zach Potter punt for 40 yds, fair catch by Garrett Winn at the Navy 9
4th & 8 at NAVY 49
2-yd Run
4:42 - 2nd
Jamale Carothers run for 2 yds to the Navy 11
1st & 10 at NAVY 9
5-yd Run
4:14 - 2nd
Jamale Carothers run for 5 yds to the Navy 16
2nd & 8 at NAVY 11
8-yd Run
3:36 - 2nd
Jamale Carothers run for 8 yds to the Navy 24 for a 1ST down
3rd & 3 at NAVY 16
5-yd Run
3:07 - 2nd
Malcolm Perry run for 5 yds to the Navy 29
1st & 10 at NAVY 24
3-yd Run
3:01 - 2nd
Keoni-Kordell Makekau run for 3 yds to the Navy 32
2nd & 5 at NAVY 29
(1:49 - 2nd) Timeout NAVY, clock 01:49
7-yd Run
1:48 - 2nd
Malcolm Perry run for 7 yds to the Navy 39 for a 1ST down
3rd & 2 at NAVY 32
0-yd Run
1:32 - 2nd
Jamale Carothers run for no gain to the Navy 39
1st & 10 at NAVY 39
44-yd Run
0:51 - 2nd
Malcolm Perry run for 44 yds to the Army 17 for a 1ST down
2nd & 10 at NAVY 39
3-yd Run
0:44 - 2nd
Jamale Carothers run for 3 yds to the Army 14
1st & 10 at ARMY 17
2-yd Run
0:32 - 2nd
Malcolm Perry run for 2 yds to the Army 12
2nd & 7 at ARMY 14
(0:19 - 2nd) Timeout NAVY, clock 00:19
11-yd Run
0:18 - 2nd
Malcolm Perry run for 11 yds to the Army 1 for a 1ST down
3rd & 5 at ARMY 12
(0:13 - 2nd) Timeout ARMY, clock 00:13
1-yd Touchdown Pass
0:06 - 2nd
Jamale Carothers 1 Yd pass from Chance Warren (Bijan Nichols Kick)
1st & Goal at ARMY 1
End of 2nd Quarter
Kickoff
0:00 - 2nd
Ben Fee kickoff for 39 yds , Ryan Parker return for a loss of 1 yard to the Army 26 Ryan Parker fumbled, recovered by Army Artice Hobbs IV , return for 1 yd to the Army 26
3rd Quarter
Kickoff
15:00 - 3rd
Landon Salyers kickoff for 54 yds for a touchback
5-yd Penalty
14:59 - 3rd
ARMY Penalty, Defensive Offside (Edriece Patterson) to the Navy 30
1st & 10 at NAVY 25
9-yd Run
14:58 - 3rd
Jamale Carothers run for 9 yds to the Navy 39 for a 1ST down
1st & 5 at NAVY 30
11-yd Run
14:26 - 3rd
Malcolm Perry run for 11 yds to the 50 yard line for a 1ST down
1st & 10 at NAVY 39
32-yd Run
14:02 - 3rd
Malcolm Perry run for 32 yds to the Army 18 for a 1ST down
1st & 10 at 50
4-yd Run
13:26 - 3rd
Jamale Carothers run for 4 yds to the Army 14
1st & 10 at ARMY 18
1-yd Run
12:49 - 3rd
Jamale Carothers run for 1 yd to the Army 13
2nd & 6 at ARMY 14
1-yd Run
12:07 - 3rd
Jamale Carothers run for 1 yd to the Army 12
3rd & 5 at ARMY 13
Blocked Field Goal
11:08 - 3rd
Bijan Nichols 29 yd FG BLOCKED blocked by Elijah Riley
4th & 4 at ARMY 12
5-yd Penalty
11:08 - 3rd
ARMY Penalty, False Start (Sandon McCoy) to the Army 15
1st & 10 at ARMY 20
2-yd Run
11:07 - 3rd
Malik Hancock run for 2 yds to the Army 17
1st & 15 at ARMY 15
8-yd Penalty
10:42 - 3rd
Anderson, Christian rush for 2 yards to the ARMY19, PENALTY ARMY holding (McCoy, Sandon) 8 yards to the ARMY9, NO PLAY.
2nd & 13 at ARMY 17
5-yd Run
10:03 - 3rd
Christian Anderson run for 5 yds to the Army 14
2nd & 21 at ARMY 9
Sack
9:26 - 3rd
Christian Anderson sacked by Diego Fagot for a loss of 7 yards to the Army 7
3rd & 16 at ARMY 14
Punt
8:46 - 3rd
Zach Harding punt for 45 yds , Garrett Winn returns for 7 yds to the Army 45
4th & 23 at ARMY 7
6-yd Run
8:46 - 3rd
Malcolm Perry run for 6 yds to the Army 39
1st & 10 at ARMY 45
14-yd Run
8:14 - 3rd
Jamale Carothers run for 14 yds to the Army 25 for a 1ST down
2nd & 4 at ARMY 39
0-yd Run
7:39 - 3rd
Jamale Carothers run for no gain to the Army 25
1st & 10 at ARMY 25
1-yd Run
7:01 - 3rd
Malcolm Perry run for 1 yd to the Army 24
2nd & 10 at ARMY 25
18-yd Run
6:36 - 3rd
Malcolm Perry run for 18 yds to the Army 6 for a 1ST down
3rd & 9 at ARMY 24
1-yd Run
5:45 - 3rd
Jamale Carothers run for 1 yd to the Army 5
1st & Goal at ARMY 6
5-yd Touchdown Run
4:53 - 3rd
Jamale Carothers 5 Yd Run (Bijan Nichols Kick)
2nd & Goal at ARMY 5
Kickoff
4:53 - 3rd
Bijan Nichols kickoff for 65 yds for a touchback
0-yd Run
4:52 - 3rd
Christian Anderson run for no gain to the Army 25
1st & 10 at ARMY 25
Fumble Recovery (Own)
4:21 - 3rd
Christian Anderson run for a loss of 6 yards to the Army 19 Christian Anderson fumbled, recovered by Army Brandon Walters
2nd & 10 at ARMY 25
Incompletion
3:33 - 3rd
Christian Anderson pass incomplete to Brandon Walters ARMY Penalty, Offensive Holding ( Yards) declined
3rd & 16 at ARMY 19
Punt
3:15 - 3rd
Zach Harding punt for 41 yds, punt out-of-bounds at the Navy 40
4th & 16 at ARMY 19
4th Quarter
-1-yd Run
3:15 - 3rd
Malcolm Perry run for a loss of 1 yard to the Navy 39
1st & 10 at NAVY 40
22-yd Run
2:41 - 3rd
Malcolm Perry run for 22 yds to the Army 39 for a 1ST down
2nd & 11 at NAVY 39
1-yd Run
2:07 - 3rd
Jamale Carothers run for 1 yd to the Army 38
1st & 10 at ARMY 39
7-yd Run
1:24 - 3rd
Malcolm Perry run for 7 yds to the Army 31
2nd & 9 at ARMY 38
5-yd Run
0:00 - 3rd
Malcolm Perry run for 5 yds to the Army 26 for a 1ST down
3rd & 2 at ARMY 31
End of 3rd Quarter
1-yd Run
15:00 - 4th
Jamale Carothers run for 1 yd to the Army 25
1st & 10 at ARMY 26
1-yd Run
14:28 - 4th
Jamale Carothers run for 1 yd to the Army 24
2nd & 9 at ARMY 25
4-yd Run
14:06 - 4th
Malcolm Perry run for 4 yds to the Army 20
3rd & 8 at ARMY 24
Field Goal Good
12:48 - 4th
Bijan Nichols 37 Yd Field Goal
4th & 4 at ARMY 20
Kickoff
12:48 - 4th
Bijan Nichols kickoff for 54 yds , Brandon Walters return for 19 yds to the Army 30
2-yd Run
12:47 - 4th
Kell Walker run for 2 yds to the Army 32
1st & 10 at ARMY 30
6-yd Run
12:19 - 4th
Sandon McCoy run for 6 yds to the Army 38
2nd & 8 at ARMY 32
1-yd Run
11:48 - 4th
Sandon McCoy run for 1 yd to the Army 39
3rd & 2 at ARMY 38
4-yd Run
11:06 - 4th
Christian Anderson run for 4 yds to the Army 43 for a 1ST down
4th & 1 at ARMY 39
7-yd Run
10:42 - 4th
Christian Anderson run for 7 yds to the 50 yard line
1st & 10 at ARMY 43
4-yd Run
10:09 - 4th
Christian Anderson run for 4 yds to the Navy 46 for a 1ST down
2nd & 3 at 50
Incompletion
9:47 - 4th
Christian Anderson pass incomplete to Artice Hobbs IV
1st & 10 at NAVY 46
8-yd Pass
9:40 - 4th
Christian Anderson pass complete to Camden Harrison for 8 yds to the Navy 38
2nd & 10 at NAVY 46
-1-yd Run
9:18 - 4th
Sandon McCoy run for a loss of 1 yard to the Navy 39
3rd & 2 at NAVY 38
-1-yd Run
8:31 - 4th
Sandon McCoy run for a loss of 1 yard to the Navy 40
4th & 3 at NAVY 39
2-yd Run
8:31 - 4th
Malcolm Perry run for 2 yds to the Navy 42
1st & 10 at NAVY 40
4-yd Run
7:53 - 4th
Malcolm Perry run for 4 yds to the Navy 46
2nd & 8 at NAVY 42
1-yd Run
7:02 - 4th
Jamale Carothers run for 1 yd to the Navy 47
3rd & 4 at NAVY 46
Punt
6:13 - 4th
Owen White punt for 33 yds , Akyah Miranda returns for 2 yds to the Army 22 Akyah Miranda fumbled, recovered by Army Akyah Miranda
4th & 3 at NAVY 47
6-yd Run
6:13 - 4th
Artice Hobbs IV run for 6 yds to the Army 28
1st & 10 at ARMY 22
7-yd Pass
5:59 - 4th
Kelvin Hopkins Jr. pass complete to Kjetil Cline for 7 yds to the Army 35 for a 1ST down
2nd & 4 at ARMY 28
4-yd Run
5:36 - 4th
Kelvin Hopkins Jr. run for 4 yds to the Army 39
1st & 10 at ARMY 35
5-yd Run
5:21 - 4th
Connor Slomka run for 5 yds to the Army 44
2nd & 6 at ARMY 39
Fumble Recovery
4:59 - 4th
Connor Slomka run for 3 yds to the Army 47 Connor Slomka fumbled, forced by J'arius Warren, recovered by Navy J'arius Warren
3rd & 1 at ARMY 44
6-yd Run
4:59 - 4th
Malcolm Perry run for 6 yds to the Army 41
1st & 10 at ARMY 47
3-yd Run
4:09 - 4th
Malcolm Perry run for 3 yds to the Army 38
2nd & 4 at ARMY 41
(3:23 - 4th) Timeout NAVY, clock 03:23
3-yd Run
3:22 - 4th
Nelson Smith run for 3 yds to the Army 35 for a 1ST down
3rd & 1 at ARMY 38
15-yd Run
2:43 - 4th
Malcolm Perry run for 15 yds to the Army 20 for a 1ST down
1st & 10 at ARMY 35
5-yd Run
1:56 - 4th
Nelson Smith run for 5 yds to the Army 15
1st & 10 at ARMY 20
(1:49 - 4th) Timeout ARMY, clock 01:49
15-yd Touchdown Run
1:42 - 4th
Malcolm Perry 15 Yd Run (Bijan Nichols Kick)
2nd & 5 at ARMY 15
Kickoff
1:42 - 4th
Bijan Nichols kickoff for 59 yds , Brandon Walters return for 17 yds to the Army 23
6-yd Run
1:37 - 4th
Kell Walker run for 6 yds to the Army 29
1st & 10 at ARMY 23
1-yd Run
1:09 - 4th
Sandon McCoy run for 1 yd to the Army 30
2nd & 4 at ARMY 29
Interception
0:45 - 4th
Kelvin Hopkins Jr. pass intercepted Tyler Pistorio return for 6 yds to the Navy 36 NAVY Penalty, Personal Foul (Tony Brown) to the Navy 48
3rd & 3 at ARMY 37
5-yd Run
0:00 - 4th
Nelson Smith run for 5 yds to the Army 47
1st & 10 at NAVY 48
End of 4th Quarter
ARMY vs NAVY Videos
Perry providing hope that Navy can snap losing streak to Army
- 1:52
Game Information
Philadelphia, PA


2025 Standings
FBS
| American ConferenceAmerican Conference | CONF | OVR |
|---|---|---|
| Tulane | 7-1 | 11-3 |
| North Texas | 7-1 | 12-2 |
| Navy | 7-1 | 11-2 |
| East Carolina | 6-2 | 9-4 |
| South Florida | 6-2 | 9-4 |
| Army | 4-4 | 7-6 |
| Memphis | 4-4 | 8-5 |
| UTSA | 4-4 | 7-6 |
| Temple | 3-5 | 5-7 |
| Florida Atlantic | 3-5 | 4-8 |
| Rice | 2-6 | 5-8 |
| UAB | 2-6 | 4-8 |
| Tulsa | 1-7 | 4-8 |
| Charlotte | 0-8 | 1-11 |
NCAAF News

Best college football transfer portal addition for top 25 teams
A look at the incoming transfers who will have the biggest impact on the best teams in 2026.
2h

For college football's future, be careful to understand how it grew and succeeded
The sport's manifest destiny opened doors for Indiana and others. Consolidating power and access could eliminate the thrill of that growth.
1d

Why John Beam's legacy extends beyond the football field
Kimberley A. Martin reports on how football coach John Beam, who was killed in 2025, left an indelible mark beyond the football field.
2d
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, Inc. All rights reserved.

