Army Black Knights vs Navy Midshipmen
17
7-5
10
4-8
1st Quarter
Kickoff
15:00 - 1st
Austin Grebe kickoff for 53 yds , Josh Jenkins return for 11 yds to the Army 23
4-yd Run
14:50 - 1st
Larry Dixon run for 4 yds to the Army 27
1st & 10 at ARMY 23
3-yd Run
14:10 - 1st
Larry Dixon run for 3 yds to the Army 30
2nd & 6 at ARMY 27
4-yd Run
13:30 - 1st
Trenton Turrentine run for 4 yds to the Army 34 for a 1ST down
3rd & 3 at ARMY 30
0-yd Run
12:45 - 1st
Angel Santiago run for no gain to the Army 34
1st & 10 at ARMY 34
6-yd Run
12:30 - 1st
Larry Dixon run for 6 yds to the Army 40
2nd & 10 at ARMY 34
Incompletion
11:45 - 1st
Angel Santiago pass incomplete to Joe Walker
3rd & 4 at ARMY 40
5-yd Penalty
11:40 - 1st
ARMY Penalty, Delay of Game (-5 Yards) to the Army 35
4th & 4 at ARMY 40
Punt
11:32 - 1st
Alex Tardieu punt for 43 yds, fair catch by DeBrandon Sanders at the Navy 22
4th & 9 at ARMY 35
4-yd Run
11:15 - 1st
Keenan Reynolds run for 4 yds to the Navy 26
1st & 10 at NAVY 22
2-yd Run
11:00 - 1st
Noah Copeland run for 2 yds to the Navy 28
2nd & 6 at NAVY 26
-2-yd Run
10:00 - 1st
Keenan Reynolds run for a loss of 2 yards to the Navy 26
3rd & 4 at NAVY 28
Blocked Punt Touchdown
9:36 - 1st
Xavier Moss 7 Yd Return of Blocked Punt (Daniel Grochowski Kick)
4th & 6 at NAVY 26
Kickoff
9:36 - 1st
Cale Brewer kickoff for 55 yds , Ryan Williams-Jenkins return for 28 yds to the Navy 38
3-yd Run
9:30 - 1st
Noah Copeland run for 3 yds to the Navy 41
1st & 10 at NAVY 38
1-yd Run
8:45 - 1st
Noah Copeland run for 1 yd to the Navy 42
2nd & 7 at NAVY 41
4-yd Run
8:00 - 1st
Keenan Reynolds run for 4 yds to the Navy 46
3rd & 5 at NAVY 42
Punt
7:43 - 1st
Pablo Beltran punt for 44 yds , Edgar Poe returns for 6 yds to the Army 16
4th & 1 at NAVY 46
4-yd Run
7:35 - 1st
Terry Baggett run for 4 yds to the Army 20
1st & 10 at ARMY 16
-1-yd Run
6:50 - 1st
Angel Santiago run for a loss of 1 yard to the Army 19
2nd & 6 at ARMY 20
Incompletion
6:20 - 1st
Angel Santiago pass incomplete to Joe Walker, broken up by Chris Johnson
3rd & 7 at ARMY 19
Punt
6:00 - 1st
Alex Tardieu punt for 51 yds, downed at the Navy 30
4th & 7 at ARMY 19
0-yd Run
5:55 - 1st
Keenan Reynolds run for no gain to the Navy 30
1st & 10 at NAVY 30
0-yd Run
5:15 - 1st
Keenan Reynolds run for no gain to the Navy 30
2nd & 10 at NAVY 30
3-yd Pass
4:14 - 1st
Keenan Reynolds pass complete to Ryan Williams-Jenkins for 3 yds to the Navy 33
3rd & 10 at NAVY 30
Punt
3:56 - 1st
Pablo Beltran punt for 52 yds , Edgar Poe returns for 12 yds to the Army 27
4th & 7 at NAVY 33
2nd Quarter
4-yd Run
3:25 - 1st
Joe Walker run for 4 yds to the Army 31
1st & 10 at ARMY 27
2-yd Run
2:55 - 1st
Larry Dixon run for 2 yds to the Army 33
2nd & 6 at ARMY 31
5-yd Run
2:35 - 1st
Larry Dixon run for 5 yds to the Army 38 for a 1ST down
3rd & 4 at ARMY 33
3-yd Run
2:00 - 1st
Larry Dixon run for 3 yds to the Army 41
1st & 10 at ARMY 38
13-yd Run
1:25 - 1st
Angel Santiago run for 13 yds to the Navy 46 for a 1ST down
2nd & 7 at ARMY 41
3-yd Run
0:40 - 1st
Angel Santiago run for 3 yds to the Navy 43
1st & 10 at NAVY 46
3-yd Run
0:00 - 1st
Raymond Maples run for 3 yds to the Navy 40
2nd & 7 at NAVY 43
End of 1st Quarter
Sack
15:00 - 2nd
Angel Santiago sacked by Jordan Drake for a loss of 10 yards to the 50 yard line
3rd & 4 at NAVY 40
Punt
14:13 - 2nd
Alex Tardieu punt for 29 yds, punt out-of-bounds at the Navy 21
4th & 14 at 50
3-yd Run
14:00 - 2nd
Chris Swain run for 3 yds to the Navy 24
1st & 10 at NAVY 21
5-yd Run
13:35 - 2nd
Chris Swain run for 5 yds to the Navy 29
2nd & 7 at NAVY 24
10-yd Run
13:00 - 2nd
Keenan Reynolds run for 10 yds to the Navy 39 for a 1ST down
3rd & 2 at NAVY 29
1-yd Run
12:35 - 2nd
Keenan Reynolds run for 1 yd to the Navy 40
1st & 10 at NAVY 39
Incompletion
12:05 - 2nd
Keenan Reynolds pass incomplete to Noah Copeland
2nd & 9 at NAVY 40
10-yd Run
12:00 - 2nd
Chris Swain run for 10 yds to the 50 yard line for a 1ST down
3rd & 9 at NAVY 40
1-yd Run
11:40 - 2nd
Chris Swain run for 1 yd to the Army 49
1st & 10 at 50
5-yd Run
11:02 - 2nd
Keenan Reynolds run for 5 yds to the Army 44
2nd & 9 at ARMY 49
3-yd Run
10:35 - 2nd
Keenan Reynolds run for 3 yds to the Army 41
3rd & 4 at ARMY 44
2-yd Run
10:05 - 2nd
Keenan Reynolds run for 2 yds to the Army 39 for a 1ST down
4th & 1 at ARMY 41
0-yd Run
9:45 - 2nd
Noah Copeland run for no gain to the Army 39
1st & 10 at ARMY 39
-6-yd Run
8:50 - 2nd
Ryan Williams-Jenkins run for a loss of 6 yards to the Army 45
2nd & 10 at ARMY 39
Incompletion
8:24 - 2nd
Keenan Reynolds pass incomplete to Jamir Tillman
3rd & 16 at ARMY 45
Punt
8:14 - 2nd
Pablo Beltran punt for 45 yds for a touchback
4th & 16 at ARMY 45
3-yd Run
8:05 - 2nd
Angel Santiago run for 3 yds to the Army 23
1st & 10 at ARMY 20
1-yd Run
7:10 - 2nd
Trenton Turrentine run for 1 yd to the Army 24
2nd & 7 at ARMY 23
8-yd Run
6:50 - 2nd
Larry Dixon run for 8 yds to the Army 32 for a 1ST down
3rd & 6 at ARMY 24
8-yd Run
5:50 - 2nd
Angel Santiago run for 8 yds to the Army 40
1st & 10 at ARMY 32
3-yd Run
5:20 - 2nd
Raymond Maples run for 3 yds to the Army 43 for a 1ST down
2nd & 2 at ARMY 40
18-yd Run
5:00 - 2nd
Joe Walker run for 18 yds to the Navy 39 for a 1ST down
1st & 10 at ARMY 43
4-yd Run
4:10 - 2nd
Angel Santiago run for 4 yds to the Navy 35
1st & 10 at NAVY 39
4-yd Run
3:40 - 2nd
Larry Dixon run for 4 yds to the Navy 31
2nd & 6 at NAVY 35
1-yd Run
2:35 - 2nd
Angel Santiago run for 1 yd to the Navy 30
3rd & 2 at NAVY 31
(2:14 - 2nd) Timeout NAVY, clock 02:14
0-yd Run
2:11 - 2nd
Angel Santiago run for no gain to the Navy 30
4th & 1 at NAVY 30
39-yd Pass
2:00 - 2nd
Keenan Reynolds pass complete to Jamir Tillman for 39 yds to the Army 31 for a 1ST down
1st & 10 at NAVY 30
2-yd Run
1:55 - 2nd
Keenan Reynolds run for 2 yds to the Army 29
1st & 10 at ARMY 31
5-yd Penalty
1:17 - 2nd
NAVY Penalty, False Start (Bradyn Heap) to the Army 34
2nd & 8 at ARMY 29
12-yd Pass
1:00 - 2nd
Keenan Reynolds pass complete to Ryan Williams-Jenkins for 12 yds to the Army 22
2nd & 13 at ARMY 34
10-yd Run
0:30 - 2nd
Geoffrey Whiteside run for 10 yds to the Army 12 for a 1ST down
3rd & 1 at ARMY 22
(0:25 - 2nd) Timeout ARMY, clock 00:25
3-yd Run
0:25 - 2nd
Chris Swain run for 3 yds to the Army 9
1st & 10 at ARMY 12
(0:24 - 2nd) Timeout NAVY, clock 00:24
9-yd Touchdown Pass
0:18 - 2nd
Jamir Tillman 9 Yd pass from Keenan Reynolds (Austin Grebe Kick)
2nd & 7 at ARMY 9
Kickoff
0:10 - 2nd
Austin Grebe kickoff for 60 yds , Josh Jenkins return for 28 yds to the Army 33
13-yd Run
0:06 - 2nd
Terry Baggett run for 13 yds to the Army 46 for a 1ST down
1st & 10 at ARMY 33
(0:05 - 2nd) Timeout ARMY, clock 00:05
Incompletion
0:00 - 2nd
Kelvin White pass incomplete
1st & 10 at ARMY 46
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Cale Brewer kickoff for 56 yds , Ryan Williams-Jenkins return for 41 yds to the 50 yard line
5-yd Run
14:40 - 3rd
Geoffrey Whiteside run for 5 yds to the Army 45
1st & 10 at 50
3-yd Run
14:05 - 3rd
Keenan Reynolds run for 3 yds to the Army 42
2nd & 5 at ARMY 45
5-yd Run
13:40 - 3rd
Noah Copeland run for 5 yds to the Army 37 for a 1ST down
3rd & 2 at ARMY 42
6-yd Run
12:45 - 3rd
Dishan Romine run for 6 yds to the Army 31
1st & 10 at ARMY 37
7-yd Run
12:25 - 3rd
Keenan Reynolds run for 7 yds to the Army 24 for a 1ST down
2nd & 4 at ARMY 31
-1-yd Run
12:00 - 3rd
Keenan Reynolds run for a loss of 1 yard to the Army 25
1st & 10 at ARMY 24
8-yd Run
11:20 - 3rd
Noah Copeland run for 8 yds to the Army 17
2nd & 11 at ARMY 25
5-yd Penalty
10:50 - 3rd
NAVY Penalty, False Start (Jamir Tillman) to the Army 22
3rd & 3 at ARMY 17
Sack
10:15 - 3rd
Keenan Reynolds sacked by Andrew King for a loss of 6 yards to the Army 28
3rd & 8 at ARMY 22
Field Goal Good
9:43 - 3rd
Austin Grebe 45 Yd Field Goal
4th & 14 at ARMY 28
Kickoff
9:43 - 3rd
Austin Grebe kickoff for 63 yds , Josh Jenkins return for 17 yds to the Army 19
4-yd Run
9:15 - 3rd
Larry Dixon run for 4 yds to the Army 23
1st & 10 at ARMY 19
26-yd Run
8:52 - 3rd
Larry Dixon run for 26 yds to the Army 49 for a 1ST down
2nd & 6 at ARMY 23
9-yd Run
8:15 - 3rd
A.J. Schurr run for 9 yds to the Navy 42
1st & 10 at ARMY 49
4-yd Run
7:55 - 3rd
Raymond Maples run for 4 yds to the Navy 38 for a 1ST down
2nd & 1 at NAVY 42
2-yd Run
7:00 - 3rd
A.J. Schurr run for 2 yds to the Navy 36
1st & 10 at NAVY 38
3-yd Run
6:10 - 3rd
Raymond Maples run for 3 yds to the Navy 33
2nd & 8 at NAVY 36
3-yd Run
5:40 - 3rd
Terry Baggett run for 3 yds to the Navy 30
3rd & 5 at NAVY 33
Field Goal Missed
4:56 - 3rd
Daniel Grochowski 49 yd FG MISSED
4th & 2 at NAVY 31
4th Quarter
-1-yd Run
4:45 - 3rd
Ryan Williams-Jenkins run for a loss of 1 yard to the Navy 30
1st & 10 at NAVY 31
17-yd Run
4:00 - 3rd
Keenan Reynolds run for 17 yds to the Navy 47 for a 1ST down
2nd & 11 at NAVY 30
0-yd Run
3:38 - 3rd
Noah Copeland run for no gain to the Navy 47
1st & 10 at NAVY 47
9-yd Pass
3:05 - 3rd
Keenan Reynolds pass complete to Brandon Colon for 9 yds to the Army 44
2nd & 10 at NAVY 47
4-yd Run
2:38 - 3rd
Keenan Reynolds run for 4 yds to the Army 40 for a 1ST down
3rd & 1 at ARMY 44
2-yd Run
2:00 - 3rd
Keenan Reynolds run for 2 yds to the Army 38
1st & 10 at ARMY 40
5-yd Pass
1:10 - 3rd
Keenan Reynolds pass complete to Brendan Dudeck for 5 yds to the Army 33
2nd & 8 at ARMY 38
4-yd Run
1:01 - 3rd
Noah Copeland run for 4 yds to the Army 29 for a 1ST down
3rd & 3 at ARMY 33
5-yd Run
0:30 - 3rd
Keenan Reynolds run for 5 yds to the Army 24
1st & 10 at ARMY 29
End of 3rd Quarter
4-yd Run
15:00 - 4th
Noah Copeland run for 4 yds to the Army 20
2nd & 5 at ARMY 24
4-yd Run
14:30 - 4th
Keenan Reynolds run for 4 yds to the Army 16 for a 1ST down
3rd & 1 at ARMY 20
11-yd Run
13:45 - 4th
Chris Swain run for 11 yds to the Army 5 for a 1ST down
1st & 10 at ARMY 16
(13:18 - 4th) Timeout NAVY, clock 13:18
3-yd Run
13:11 - 4th
Chris Swain run for 3 yds to the Army 2
1st & Goal at ARMY 5
1-yd Run
12:45 - 4th
Keenan Reynolds run for 1 yd to the Army 1
2nd & Goal at ARMY 2
1-yd Touchdown Run
12:07 - 4th
Keenan Reynolds 1 Yd Run (Austin Grebe Kick)
3rd & Goal at ARMY 1
Kickoff
12:07 - 4th
Austin Grebe kickoff for 53 yds , Josh Jenkins return for 15 yds to the Army 27
6-yd Run
11:40 - 4th
A.J. Schurr run for 6 yds to the Army 33
1st & 10 at ARMY 27
7-yd Run
11:23 - 4th
Larry Dixon run for 7 yds to the Army 40 for a 1ST down
2nd & 4 at ARMY 33
10-yd Run
11:00 - 4th
Larry Dixon run for 10 yds to the 50 yard line for a 1ST down
1st & 10 at ARMY 40
4-yd Run
10:30 - 4th
A.J. Schurr run for 4 yds to the Navy 46
1st & 10 at 50
4-yd Run
9:50 - 4th
Larry Dixon run for 4 yds to the Navy 42
2nd & 6 at NAVY 46
4-yd Run
9:00 - 4th
Larry Dixon run for 4 yds to the Navy 38 for a 1ST down
3rd & 2 at NAVY 42
0-yd Run
8:50 - 4th
Terry Baggett run for no gain to the Navy 38
1st & 10 at NAVY 38
Fumble Recovery
8:07 - 4th
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
2nd & 10 at NAVY 38
0-yd Run
8:00 - 4th
Noah Copeland run for no gain to the Navy 40
1st & 10 at NAVY 40
-8-yd Run
7:40 - 4th
Noah Copeland run for 2 yds to the Navy 42 NAVY Penalty, Offensive Holding (-10 Yards) to the Navy 32
2nd & 10 at NAVY 40
16-yd Run
6:45 - 4th
Keenan Reynolds run for 16 yds to the Navy 48
2nd & 18 at NAVY 32
19-yd Run
6:00 - 4th
Geoffrey Whiteside run for 19 yds to the Army 33 for a 1ST down
3rd & 2 at NAVY 48
5-yd Run
5:40 - 4th
Chris Swain run for 5 yds to the Army 28
1st & 10 at ARMY 33
6-yd Run
5:06 - 4th
Chris Swain run for 6 yds to the Army 22 for a 1ST down
2nd & 5 at ARMY 28
1-yd Run
4:25 - 4th
Noah Copeland run for 1 yd to the Army 21
1st & 10 at ARMY 22
Fumble Recovery
3:47 - 4th
Keenan Reynolds run for no gain to the Army 21 Keenan Reynolds fumbled, recovered by Army Joe Drummond
2nd & 9 at ARMY 21
17-yd Pass
3:31 - 4th
Kelvin White pass complete to Joe Walker for 17 yds to the Army 38 for a 1ST down
1st & 10 at ARMY 21
10-yd Run
3:24 - 4th
A.J. Schurr run for 10 yds to the Army 48 for a 1ST down
1st & 10 at ARMY 38
Sack
3:05 - 4th
A.J. Schurr sacked by Will Anthony for a loss of 1 yard to the Army 47
1st & 10 at ARMY 48
Incompletion
3:01 - 4th
A.J. Schurr pass incomplete to Edgar Poe
2nd & 11 at ARMY 47
20-yd Pass
2:50 - 4th
A.J. Schurr pass complete to Larry Dixon for 20 yds to the Navy 33 for a 1ST down
3rd & 11 at ARMY 47
Incompletion
2:30 - 4th
A.J. Schurr pass incomplete to Xavier Moss
1st & 10 at NAVY 33
5-yd Run
2:15 - 4th
A.J. Schurr run for 5 yds to the Navy 28
2nd & 10 at NAVY 33
Sack
2:00 - 4th
A.J. Schurr sacked by Chris Johnson for a loss of 6 yards to the Navy 34
3rd & 5 at NAVY 28
(1:54 - 4th) Timeout ARMY, clock 01:54
Field Goal Good
1:51 - 4th
Daniel Grochowski 52 Yd Field Goal
4th & 11 at NAVY 34
Kickoff
1:51 - 4th
Mitchell Howard on-side kick recovered by NAVY at the Army 49
-1-yd Run
1:45 - 4th
Keenan Reynolds run for a loss of 1 yard to the 50 yard line
1st & 10 at ARMY 49
19-yd Run
1:40 - 4th
Keenan Reynolds run for 19 yds to the Army 31 for a 1ST down
2nd & 12 at 50
-2-yd Run
1:00 - 4th
TEAM run for a loss of 2 yards to the Army 33
1st & 10 at ARMY 31
-3-yd Run
0:00 - 4th
TEAM run for a loss of 3 yards to the Army 36
2nd & 12 at ARMY 33
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.
20h

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.
8h

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.
1d
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.

