Army Black Knights vs Navy Midshipmen
17
9-4
21
7-5
1st Quarter
Kickoff
15:00 - 1st
Mitchell Howard kickoff for 52 yds , Jahmaal Daniel return for 19 yds to the Navy 32
2-yd Run
14:50 - 1st
Zach Abey run for 2 yds to the Navy 34
1st & 10 at NAVY 32
4-yd Run
14:25 - 1st
Chris High run for 4 yds to the Navy 38
2nd & 8 at NAVY 34
10-yd Run
13:30 - 1st
Chris High run for 10 yds to the Navy 48 for a 1ST down
3rd & 4 at NAVY 38
4-yd Run
12:50 - 1st
Zach Abey run for 4 yds to the Army 48
1st & 10 at NAVY 48
Fumble Recovery
12:02 - 1st
Shawn White run for 14 yds to the Army 34 Shawn White fumbled, forced by Xavier Moss, recovered by Army Rhyan England
2nd & 6 at ARMY 48
6-yd Run
11:50 - 1st
Ahmad Bradshaw run for 6 yds to the Army 40
1st & 10 at ARMY 34
1-yd Run
11:20 - 1st
Andy Davidson run for 1 yd to the Army 41
2nd & 4 at ARMY 40
6-yd Run
10:20 - 1st
Kell Walker run for 6 yds to the Army 47 for a 1ST down
3rd & 3 at ARMY 41
6-yd Run
9:50 - 1st
Kell Walker run for 6 yds to the Navy 47
1st & 10 at ARMY 47
Incompletion
9:29 - 1st
Ahmad Bradshaw pass incomplete to Joe Walker
2nd & 4 at NAVY 47
4-yd Run
9:00 - 1st
Andy Davidson run for 4 yds to the Navy 43 for a 1ST down
3rd & 4 at NAVY 47
2-yd Run
8:20 - 1st
Kell Walker run for 2 yds to the Navy 41
1st & 10 at NAVY 43
9-yd Run
8:00 - 1st
Ahmad Bradshaw run for 9 yds to the Navy 32 for a 1ST down
2nd & 8 at NAVY 41
1-yd Run
7:10 - 1st
Malik McGue run for 1 yd to the Navy 31
1st & 10 at NAVY 32
8-yd Run
6:30 - 1st
John Trainor run for 8 yds to the Navy 23
2nd & 9 at NAVY 31
6-yd Run
6:10 - 1st
Andy Davidson run for 6 yds to the Navy 17 for a 1ST down
3rd & 1 at NAVY 23
13-yd Run
5:15 - 1st
Darnell Woolfolk run for 13 yds to the Navy 4 for a 1ST down
1st & 10 at NAVY 17
3-yd Run
4:45 - 1st
Andy Davidson run for 3 yds to the Navy 1
1st & Goal at NAVY 4
1-yd Touchdown Run
4:23 - 1st
Andy Davidson 1 Yd Run (Blake Wilson Kick)
2nd & Goal at NAVY 1
Kickoff
4:23 - 1st
Mitchell Howard kickoff for 65 yds for a touchback
Interception
4:13 - 1st
Zach Abey pass intercepted Xavier Moss return for a loss of 5 yards to the Army 32
1st & 10 at NAVY 25
6-yd Run
3:45 - 1st
Kell Walker run for 6 yds to the Army 38
1st & 10 at ARMY 32
5-yd Run
3:00 - 1st
Andy Davidson run for 5 yds to the Army 43 for a 1ST down
2nd & 4 at ARMY 38
4-yd Run
2:35 - 1st
Kell Walker run for 4 yds to the Army 47
1st & 10 at ARMY 43
5-yd Penalty
2:15 - 1st
NAVY Penalty, Defensive Offside (5 Yards) to the Navy 48
2nd & 6 at ARMY 47
5-yd Run
2:00 - 1st
Andy Davidson run for 5 yds to the Navy 43 for a 1ST down
2nd & 1 at NAVY 48
0-yd Run
1:00 - 1st
Darnell Woolfolk run for no gain to the Navy 43
1st & 10 at NAVY 43
Interception
0:26 - 1st
Ahmad Bradshaw pass intercepted Sean Williams return for no gain to the Navy 22
2nd & 10 at NAVY 43
2nd Quarter
1-yd Run
0:20 - 1st
Zach Abey run for 1 yd to the Navy 23
1st & 10 at NAVY 22
End of 1st Quarter
2-yd Run
14:50 - 2nd
Zach Abey run for 2 yds to the Navy 25
2nd & 9 at NAVY 23
6-yd Run
13:50 - 2nd
Zach Abey run for 6 yds to the Navy 31
3rd & 7 at NAVY 25
Punt
13:27 - 2nd
Alex Barta punt for 15 yds, punt out-of-bounds at the Navy 46
4th & 1 at NAVY 31
5-yd Run
13:15 - 2nd
Kell Walker run for 5 yds to the Navy 41
1st & 10 at NAVY 46
7-yd Run
12:45 - 2nd
Andy Davidson run for 7 yds to the Navy 34 for a 1ST down
2nd & 5 at NAVY 41
1-yd Run
12:10 - 2nd
Andy Davidson run for 1 yd to the Navy 33
1st & 10 at NAVY 34
1-yd Run
11:15 - 2nd
Tyler Campbell run for 1 yd to the Navy 32
2nd & 9 at NAVY 33
9-yd Run
10:30 - 2nd
Kell Walker run for 9 yds to the Navy 23 for a 1ST down
3rd & 8 at NAVY 32
5-yd Run
10:10 - 2nd
Kell Walker run for 5 yds to the Navy 18
1st & 10 at NAVY 23
1-yd Run
9:30 - 2nd
Ahmad Bradshaw run for 1 yd to the Navy 17
2nd & 5 at NAVY 18
2-yd Run
8:45 - 2nd
Andy Davidson run for 2 yds to the Navy 15
3rd & 4 at NAVY 17
3-yd Run
8:15 - 2nd
Andy Davidson run for 3 yds to the Navy 12 for a 1ST down
4th & 2 at NAVY 15
11-yd Run
7:40 - 2nd
Kell Walker run for 11 yds to the Navy 1 for a 1ST down
1st & 10 at NAVY 12
1-yd Touchdown Run
7:12 - 2nd
Andy Davidson 1 Yd Run (Blake Wilson Kick)
1st & Goal at NAVY 1
Kickoff
7:12 - 2nd
Mitchell Howard kickoff for 55 yds , Tre Walker return for 23 yds to the Navy 33
0-yd Run
7:00 - 2nd
Chris High run for no gain to the Navy 33
1st & 10 at NAVY 33
Sack
6:55 - 2nd
Zach Abey sacked by Jeremy Timpf and Alex Aukerman for a loss of 6 yards to the Navy 27
2nd & 10 at NAVY 33
12-yd Pass
5:20 - 2nd
Zach Abey pass complete to Jamir Tillman for 12 yds to the Navy 39
3rd & 16 at NAVY 27
Punt
5:01 - 2nd
Alex Barta punt for 47 yds, fair catch by Malik McGue at the Army 14
4th & 4 at NAVY 39
11-yd Run
4:50 - 2nd
Jordan Asberry run for 11 yds to the Army 25 for a 1ST down
1st & 10 at ARMY 14
7-yd Run
4:10 - 2nd
Kell Walker run for 7 yds to the Army 32
1st & 10 at ARMY 25
2-yd Run
3:15 - 2nd
Andy Davidson run for 2 yds to the Army 34
2nd & 3 at ARMY 32
6-yd Run
2:35 - 2nd
Andy Davidson run for 6 yds to the Army 40 for a 1ST down
3rd & 1 at ARMY 34
3-yd Run
2:15 - 2nd
Andy Davidson run for 3 yds to the Army 43
1st & 10 at ARMY 40
0-yd Run
1:38 - 2nd
Jordan Asberry run for no gain to the Army 43
2nd & 7 at ARMY 43
(1:38 - 2nd) Timeout NAVY, clock 01:38
15-yd Run
1:32 - 2nd
Kell Walker run for 15 yds to the Navy 42 for a 1ST down
3rd & 7 at ARMY 43
Fumble Recovery
1:20 - 2nd
Andy Davidson run for no gain to the Navy 42 Andy Davidson fumbled, forced by Tyler Sayles, recovered by Navy Winn Howard
1st & 10 at NAVY 42
Interception
1:10 - 2nd
Zach Abey pass intercepted Rhyan England return for 3 yds to the Army 40
1st & 10 at NAVY 42
2-yd Run
1:00 - 2nd
Andy Davidson run for 2 yds to the Army 42
1st & 10 at ARMY 40
4-yd Run
0:30 - 2nd
Darnell Woolfolk run for 4 yds to the Army 46
2nd & 8 at ARMY 42
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Bennett Moehring kickoff for 63 yds , Elijah St. Hilaire return for 15 yds to the Army 17
3-yd Run
14:30 - 3rd
Andy Davidson run for 3 yds to the Army 20
1st & 10 at ARMY 17
Fumble Recovery
14:08 - 3rd
Ahmad Bradshaw run for 12 yds to the Army 32 Ahmad Bradshaw fumbled, forced by Jarid Ryan, recovered by Navy Sean Williams
2nd & 7 at ARMY 20
3-yd Run
14:00 - 3rd
Zach Abey run for 3 yds to the Army 29
1st & 10 at ARMY 32
2-yd Run
12:55 - 3rd
Zach Abey run for 2 yds to the Army 27
2nd & 7 at ARMY 29
(12:49 - 3rd) Timeout NAVY, clock 12:49
16-yd Pass
12:25 - 3rd
Zach Abey pass complete to Shawn White for 16 yds to the Army 11 for a 1ST down
3rd & 5 at ARMY 27
7-yd Run
12:00 - 3rd
Shawn White run for 7 yds to the Army 4
1st & 10 at ARMY 11
3-yd Run
11:30 - 3rd
Zach Abey run for 3 yds to the Army 1 for a 1ST down
2nd & 3 at ARMY 4
1-yd Touchdown Run
11:23 - 3rd
Zach Abey 1 Yd Run (Bennett Moehring Kick)
1st & Goal at ARMY 1
Kickoff
11:23 - 3rd
Bennett Moehring kickoff for 61 yds , Elijah St. Hilaire return for 24 yds to the Army 28
3-yd Run
11:00 - 3rd
Andy Davidson run for 3 yds to the Army 31
1st & 10 at ARMY 28
2-yd Run
10:30 - 3rd
Andy Davidson run for 2 yds to the Army 33
2nd & 7 at ARMY 31
2-yd Run
9:55 - 3rd
Ahmad Bradshaw run for 2 yds to the Army 35
3rd & 5 at ARMY 33
Punt
9:19 - 3rd
J.D. Mote punt for 30 yds, downed at the Navy 35
4th & 3 at ARMY 35
5-yd Penalty
9:19 - 3rd
NAVY Penalty, False Start (-5 Yards) to the Navy 30
1st & 10 at NAVY 35
3-yd Run
9:00 - 3rd
Zach Abey run for 3 yds to the Navy 33
1st & 15 at NAVY 30
29-yd Pass
8:20 - 3rd
Zach Abey pass complete to Brandon Colon for 29 yds to the Army 38 for a 1ST down
2nd & 12 at NAVY 33
3-yd Run
7:50 - 3rd
Chris High run for 3 yds to the Army 35
1st & 10 at ARMY 38
9-yd Pass
7:10 - 3rd
Zach Abey pass complete to Jamir Tillman for 9 yds to the Army 26 for a 1ST down
2nd & 7 at ARMY 35
6-yd Run
6:45 - 3rd
Zach Abey run for 6 yds to the Army 20
1st & 10 at ARMY 26
Fumble Recovery (Own)
6:10 - 3rd
Zach Abey run for 9 yds to the Army 11 Zach Abey fumbled, recovered by Navy for a 1ST down
2nd & 4 at ARMY 20
1-yd Run
5:50 - 3rd
Zach Abey run for 1 yd to the Army 10
1st & 10 at ARMY 11
2-yd Run
5:05 - 3rd
Zach Abey run for 2 yds to the Army 8
2nd & 9 at ARMY 10
-3-yd Run
4:20 - 3rd
Zach Abey run for a loss of 3 yards to the Army 11
3rd & 7 at ARMY 8
Field Goal Good
3:59 - 3rd
Bennett Moehring 28 Yd Field Goal
4th & 10 at ARMY 11
Kickoff
3:59 - 3rd
Bennett Moehring kickoff for 56 yds , Elijah St. Hilaire return for 16 yds to the Army 25
4-yd Run
3:20 - 3rd
Andy Davidson run for 4 yds to the Army 29
1st & 10 at ARMY 25
17-yd Run
2:45 - 3rd
Tyler Campbell run for 17 yds to the Army 46 for a 1ST down
2nd & 6 at ARMY 29
12-yd Run
2:00 - 3rd
Kell Walker run for 12 yds to the Navy 42 for a 1ST down
1st & 10 at ARMY 46
4-yd Run
1:39 - 3rd
Darnell Woolfolk run for 4 yds to the Navy 38
1st & 10 at NAVY 42
Fumble Recovery
1:22 - 3rd
Andy Davidson run for 2 yds to the Navy 36 Andy Davidson fumbled, forced by Jackson Pittman, recovered by Navy Sean Williams
2nd & 6 at NAVY 38
Incompletion
1:15 - 3rd
Zach Abey pass incomplete to Jamir Tillman
1st & 10 at NAVY 36
2-yd Run
0:45 - 3rd
Zach Abey run for 2 yds to the Navy 38
2nd & 10 at NAVY 36
(0:27 - 3rd) Timeout NAVY, clock 00:27
5-yd Penalty
0:27 - 3rd
NAVY Penalty, False Start (-5 Yards) to the Navy 33
3rd & 8 at NAVY 38
Incompletion
0:20 - 3rd
Zach Abey pass incomplete to Jamir Tillman
3rd & 13 at NAVY 33
Punt
0:07 - 3rd
Alex Barta punt for 46 yds, downed at the Army 21
4th & 13 at NAVY 33
4th Quarter
4-yd Run
0:01 - 3rd
Ahmad Bradshaw run for 4 yds to the Army 25
1st & 10 at ARMY 21
End of 3rd Quarter
0-yd Run
14:55 - 4th
Kell Walker run for no gain to the Army 25
2nd & 6 at ARMY 25
3-yd Run
14:05 - 4th
Kell Walker run for 3 yds to the Army 28
3rd & 6 at ARMY 25
Punt
13:29 - 4th
J.D. Mote punt for 25 yds, downed at the Navy 47
4th & 3 at ARMY 28
12-yd Pass
13:20 - 4th
Zach Abey pass complete to Jamir Tillman for 12 yds to the Army 41 for a 1ST down
1st & 10 at NAVY 47
41-yd Touchdown Run
12:42 - 4th
Zach Abey 41 Yd Run (Bennett Moehring Kick)
1st & 10 at ARMY 41
Kickoff
12:42 - 4th
Bennett Moehring kickoff for 52 yds , Elijah St. Hilaire return for 7 yds to the Army 20
29-yd Pass
12:35 - 4th
Ahmad Bradshaw pass complete to Edgar Poe for 29 yds to the Army 49 for a 1ST down
1st & 10 at ARMY 20
9-yd Run
12:00 - 4th
Andy Davidson run for 9 yds to the Navy 42
1st & 10 at ARMY 49
2-yd Run
11:05 - 4th
Darnell Woolfolk run for 2 yds to the Navy 40 for a 1ST down
2nd & 1 at NAVY 42
0-yd Run
10:45 - 4th
Kell Walker run for no gain to the Navy 40
1st & 10 at NAVY 40
7-yd Run
9:35 - 4th
Jordan Asberry run for 7 yds to the Navy 33
2nd & 10 at NAVY 40
6-yd Run
9:20 - 4th
Ahmad Bradshaw run for 6 yds to the Navy 27 for a 1ST down
3rd & 3 at NAVY 33
0-yd Run
8:32 - 4th
Andy Davidson run for no gain to the Navy 27
1st & 10 at NAVY 27
3-yd Run
7:55 - 4th
Kell Walker run for 3 yds to the Navy 24
2nd & 10 at NAVY 27
6-yd Pass
7:12 - 4th
Ahmad Bradshaw pass complete to Joe Walker for 6 yds to the Navy 18
3rd & 7 at NAVY 24
7-yd Run
6:55 - 4th
Andy Davidson run for 7 yds to the Navy 11 for a 1ST down
4th & 1 at NAVY 18
2-yd Run
6:20 - 4th
Andy Davidson run for 2 yds to the Navy 9
1st & 10 at NAVY 11
9-yd Touchdown Run
6:00 - 4th
Ahmad Bradshaw 9 Yd Run (Blake Wilson Kick)
2nd & 8 at NAVY 9
Kickoff
6:00 - 4th
Mitchell Howard kickoff for 50 yds , Dishan Romine return for 19 yds to the Navy 34
Sack
5:35 - 4th
Zach Abey sacked by Jeremy Timpf and Alex Aukerman for a loss of 6 yards to the Navy 28
1st & 10 at NAVY 34
11-yd Pass
4:50 - 4th
Zach Abey pass complete to Shawn White for 11 yds to the Navy 39
2nd & 16 at NAVY 28
1-yd Run
4:35 - 4th
Shawn White run for 1 yd to the Navy 40
3rd & 5 at NAVY 39
Punt
4:07 - 4th
Alex Barta punt for 37 yds, fair catch by Malik McGue at the Army 23
4th & 4 at NAVY 40
2-yd Run
3:40 - 4th
Andy Davidson run for 2 yds to the Army 25
1st & 10 at ARMY 23
11-yd Run
3:00 - 4th
Tyler Campbell run for 11 yds to the Army 36 for a 1ST down
2nd & 8 at ARMY 25
8-yd Run
2:20 - 4th
Darnell Woolfolk run for 8 yds to the Army 44
1st & 10 at ARMY 36
1-yd Run
1:49 - 4th
Andy Davidson run for 1 yd to the Army 45
2nd & 2 at ARMY 44
(1:49 - 4th) Timeout NAVY, clock 01:49
2-yd Run
1:45 - 4th
Ahmad Bradshaw run for 2 yds to the Army 47 for a 1ST down
3rd & 1 at ARMY 45
-1-yd Run
1:02 - 4th
TEAM run for a loss of 1 yard to the Army 46
1st & 10 at ARMY 47
-1-yd Run
0:45 - 4th
TEAM run for a loss of 1 yard to the Army 45
2nd & 11 at ARMY 46
-1-yd Run
0:02 - 4th
TEAM run for a loss of 1 yard to the Army 44
3rd & 12 at ARMY 45
End of 4th Quarter
Game Information
Baltimore, MD


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

Oregon lands commit from Sam Ngata, son of former NFL All-Pro
Oregon secured a commitment from 2027 OLB Sam Ngata, son of former Ducks All-American and NFL All-Pro Haloti Ngata.
14h

Source: Ohio State finalizing deal with ex-Steelers OC Smith
Ohio State is finalizing a deal to make former Steelers playcaller Arthur Smith its offensive coordinator, a source told ESPN's Adam Schefter.
3h

Hoosiers, fans brave winter storm to celebrate CFP title
The Indiana Hoosiers and their fans celebrated the school's first football national championship on Saturday despite a massive winter storm affecting the Midwest.
20h
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.

