Navy Midshipmen @ Air Force Falcons
1st Quarter
Kickoff
15:00 - 1st
Jake Koehnke kickoff for 75 yds for a touchback
1st & 10 at AFA 25
-1-yd Run
15:00 - 1st
Malcolm Perry run for a loss of 1 yard to the Navy 24
1st & 10 at NAVY 25
4-yd Run
15:00 - 1st
Malcolm Perry run for 4 yds to the Navy 28
2nd & 11 at NAVY 24
-3-yd Run
15:00 - 1st
Malcolm Perry run for a loss of 3 yards to the Navy 25
3rd & 7 at NAVY 28
Punt
15:00 - 1st
Owen White punt for 32 yds, downed at the AFA 43
4th & 10 at NAVY 25
0-yd Run
12:58 - 1st
Cole Fagan run for no gain to the AFA 43
1st & 10 at AFA 43
5-yd Run
12:58 - 1st
Donald Hammond III run for 5 yds to the AFA 48
2nd & 10 at AFA 43
4-yd Run
12:58 - 1st
Kadin Remsberg run for 4 yds to the Navy 48
3rd & 5 at AFA 48
0-yd Run
12:58 - 1st
Cole Fagan run for no gain to the Navy 48
4th & 1 at NAVY 48
-4-yd Run
11:20 - 1st
Malcolm Perry run for a loss of 4 yards to the Navy 44
1st & 10 at NAVY 48
7-yd Run
11:20 - 1st
Malcolm Perry run for 7 yds to the AFA 49
2nd & 14 at NAVY 44
2-yd Run
11:20 - 1st
Tre Walker run for 2 yds to the AFA 47
3rd & 7 at AFA 49
Punt
11:20 - 1st
Owen White punt for 45 yds, punt out-of-bounds at the AFA 2
4th & 5 at AFA 47
2-yd Run
9:15 - 1st
Donald Hammond III run for 2 yds to the AFA 4
1st & 10 at AFA 2
2-yd Run
9:15 - 1st
Cole Fagan run for 2 yds to the AFA 6
2nd & 8 at AFA 4
0-yd Penalty
9:15 - 1st
HAMMOND III, DJ rush for 5 yards to the AF11 (HEFLIN, Taylor;NASH, Elan), PENALTY AF illegal block off-setting, PENALTY NAVY personal foul off-setting, NO PLAY.
3rd & 6 at AFA 0
3-yd Run
9:15 - 1st
Isaiah Sanders run for 3 yds to the AFA 9
3rd & 6 at AFA 6
Punt
9:15 - 1st
Charlie Scott punt for 37 yds, downed at the AFA 46
4th & 3 at AFA 9
-1-yd Run
7:26 - 1st
Malcolm Perry run for a loss of 1 yard to the AFA 47
1st & 10 at AFA 46
2-yd Run
7:26 - 1st
Malcolm Perry run for 2 yds to the AFA 45
2nd & 11 at AFA 47
1-yd Run
7:26 - 1st
Malcolm Perry run for 1 yd to the AFA 44
3rd & 9 at AFA 45
Punt
7:26 - 1st
Owen White punt for 42 yds, downed at the AFA 2
4th & 8 at AFA 44
2-yd Run
5:19 - 1st
Kadin Remsberg run for 2 yds to the AFA 4
1st & 10 at AFA 2
3-yd Run
5:19 - 1st
Isaiah Sanders run for 3 yds to the AFA 7
2nd & 8 at AFA 4
1-yd Run
5:19 - 1st
Isaiah Sanders run for 1 yd to the AFA 8
3rd & 5 at AFA 7
Punt
5:19 - 1st
Charlie Scott punt for 26 yds, downed at the AFA 34
4th & 4 at AFA 8
2nd Quarter
1-yd Run
3:19 - 1st
Malcolm Perry run for 1 yd to the AFA 33
1st & 10 at AFA 34
6-yd Run
3:19 - 1st
Malcolm Perry run for 6 yds to the AFA 27
2nd & 9 at AFA 33
3-yd Run
3:19 - 1st
Malcolm Perry run for 3 yds to the AFA 24 for a 1ST down
3rd & 3 at AFA 27
3-yd Run
3:19 - 1st
Nelson Smith run for 3 yds to the AFA 21
1st & 10 at AFA 24
10-yd Run
3:19 - 1st
Tre Walker run for 10 yds to the AFA 11 for a 1ST down
2nd & 7 at AFA 21
End of 1st Quarter
2-yd Run
15:00 - 2nd
Nelson Smith run for 2 yds to the AFA 9
1st & 10 at AFA 11
4-yd Run
15:00 - 2nd
Malcolm Perry run for 4 yds to the AFA 5
2nd & 8 at AFA 9
3-yd Run
15:00 - 2nd
Malcolm Perry run for 3 yds to the AFA 2
3rd & 4 at AFA 5
2-yd Touchdown Run
12:38 - 2nd
Garret Lewis run for 2 yds for a TD, (Bennett Moehring KICK)
4th & 1 at AFA 2
Kickoff
12:38 - 2nd
Bennett Moehring kickoff for 65 yds for a touchback
19-yd Run
12:38 - 2nd
Kadin Remsberg run for 19 yds to the AFA 44 for a 1ST down
1st & 10 at AFA 25
8-yd Run
12:38 - 2nd
Kadin Remsberg run for 8 yds to the Navy 48
1st & 10 at AFA 44
(12:14 - 2nd) Timeout NAVY, clock 12:14
5-yd Run
12:14 - 2nd
Kadin Remsberg run for 5 yds to the Navy 43 for a 1ST down
2nd & 2 at NAVY 48
4-yd Run
12:14 - 2nd
Cole Fagan run for 4 yds to the Navy 39
1st & 10 at NAVY 43
2-yd Run
12:14 - 2nd
Donald Hammond III run for 2 yds to the Navy 37
2nd & 6 at NAVY 39
(10:24 - 2nd) Timeout AIR FORCE, clock 10:24
Incompletion
10:24 - 2nd
Donald Hammond III pass incomplete
3rd & 4 at NAVY 37
Punt
10:24 - 2nd
Charlie Scott punt for 26 yds, fair catch by Jacob Springer at the Navy 11
4th & 4 at NAVY 37
4-yd Run
10:13 - 2nd
Malcolm Perry run for 4 yds to the Navy 15
1st & 10 at NAVY 11
2-yd Run
10:13 - 2nd
Malcolm Perry run for 2 yds to the Navy 17
2nd & 6 at NAVY 15
3-yd Run
10:13 - 2nd
Tre Walker run for 3 yds to the Navy 20
3rd & 4 at NAVY 17
Punt
10:13 - 2nd
Owen White punt for 57 yds , Ronald Cleveland returns for 12 yds to the AFA 35
4th & 1 at NAVY 20
4-yd Run
7:51 - 2nd
Kadin Remsberg run for 4 yds to the AFA 39
1st & 10 at AFA 35
Incompletion
7:51 - 2nd
Donald Hammond III pass incomplete
2nd & 6 at AFA 39
61-yd Touchdown Pass
7:04 - 2nd
Donald Hammond III pass complete to Ronald Cleveland for 61 yds for a TD, (Jake Koehnke KICK)
3rd & 6 at AFA 39
Kickoff
7:04 - 2nd
Jake Koehnke kickoff for 59 yds
Incompletion
7:04 - 2nd
Malcolm Perry pass incomplete
1st & 10 at NAVY 25
-6-yd Run
7:04 - 2nd
Malcolm Perry run for a loss of 6 yards to the Navy 19
2nd & 10 at NAVY 25
(6:26 - 2nd) Timeout NAVY, clock 06:26
5-yd Penalty
6:26 - 2nd
NAVY Penalty, false start (-5 Yards) to the Navy 14
3rd & 16 at NAVY 19
4-yd Run
6:26 - 2nd
Malcolm Perry run for 4 yds to the Navy 18
3rd & 21 at NAVY 14
Punt
6:26 - 2nd
Owen White punt for 54 yds , Ronald Cleveland returns for 9 yds to the AFA 37
4th & 17 at NAVY 18
15-yd Penalty
5:40 - 2nd
HAMMOND III, DJ pass incomplete to SAUCIER, Joseph (WILLIAMS, Sean), PENALTY NAVY pass interference (WILLIAMS, Sean) 15 yards to the NAVY48, 1ST DOWN AF, NO PLAY.
1st & 10 at AFA 37
Incompletion
5:40 - 2nd
Donald Hammond III pass incomplete to Andrew Smith
1st & 10 at NAVY 48
48-yd Touchdown Run
5:18 - 2nd
Joseph Saucier run for 48 yds for a TD, (Jake Koehnke KICK)
2nd & 10 at NAVY 48
Kickoff Return (Offense)
5:18 - 2nd
Jake Koehnke kickoff for 55 yds , CJ Williams return for no gain to the Navy 10
6-yd Run
5:18 - 2nd
Nelson Smith run for 6 yds to the Navy 16
1st & 10 at NAVY 10
4-yd Run
5:18 - 2nd
CJ Williams run for 4 yds to the Navy 20 for a 1ST down
2nd & 4 at NAVY 16
27-yd Pass
5:18 - 2nd
Malcolm Perry pass complete to Mychal Cooper for 27 yds to the Navy 47 for a 1ST down
1st & 10 at NAVY 20
2-yd Run
5:18 - 2nd
Nelson Smith run for 2 yds to the Navy 49
1st & 10 at NAVY 47
20-yd Run
5:18 - 2nd
Malcolm Perry run for 20 yds to the AFA 31 for a 1ST down
2nd & 8 at NAVY 49
6-yd Run
5:18 - 2nd
Keoni-Kordell Makekau run for 6 yds to the AFA 25
1st & 10 at AFA 31
Incompletion
5:18 - 2nd
Garret Lewis pass incomplete to Tre Walker
2nd & 4 at AFA 25
15-yd Penalty
5:18 - 2nd
LEWIS, Garret rush for no gain to the AF25 (JOHNSON, Kyle), PENALTY NAVY personal foul (HIGGINS, Ford) 15 yards to the AF40, NO PLAY.
3rd & 4 at AFA 25
Incompletion
5:18 - 2nd
Garret Lewis pass incomplete
3rd & 19 at AFA 40
Field Goal Missed
1:25 - 2nd
Bennett Moehring 57 yd FG MISSED
4th & 19 at AFA 40
5-yd Penalty
1:25 - 2nd
AIR FORCE Penalty, false start (-5 Yards) to the AFA 35
1st & 10 at AFA 40
Fumble Recovery (Own)
1:25 - 2nd
Kadin Remsberg run for a loss of 4 yards to the AFA 31 Kadin Remsberg fumbled, recovered by AFA Kadin Remsberg
1st & 15 at AFA 35
(0:40 - 2nd) Timeout AIR FORCE, clock 00:40
-2-yd Run
0:40 - 2nd
TEAM run for a loss of 2 yards to the AFA 29
2nd & 19 at AFA 31
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Bennett Moehring kickoff for 65 yds for a touchback
9-yd Run
15:00 - 3rd
Donald Hammond III run for 9 yds to the AFA 34
1st & 10 at AFA 25
13-yd Pass
15:00 - 3rd
Donald Hammond III pass complete to Geraud Sanders for 13 yds to the AFA 47 for a 1ST down
2nd & 1 at AFA 34
4-yd Run
15:00 - 3rd
Kadin Remsberg run for 4 yds to the Navy 49
1st & 10 at AFA 47
15-yd Pass
15:00 - 3rd
Donald Hammond III pass complete to Joseph Saucier for 15 yds to the Navy 34 for a 1ST down
2nd & 6 at NAVY 49
27-yd Run
15:00 - 3rd
Taven Birdow run for 27 yds to the Navy 7 for a 1ST down
1st & 10 at NAVY 34
2-yd Run
15:00 - 3rd
Donald Hammond III run for 2 yds to the Navy 5
1st & Goal at NAVY 7
5-yd Touchdown Run
11:59 - 3rd
Donald Hammond III run for 5 yds for a TD, (Jake Koehnke KICK)
2nd & Goal at NAVY 5
Kickoff
11:59 - 3rd
Jake Koehnke kickoff for 65 yds for a touchback
Fumble Recovery (Own)
11:59 - 3rd
Nelson Smith run for a loss of 2 yards to the Navy 25 Nelson Smith fumbled, forced by Micah Capra, recovered by Navy Malcolm Perry , return for 5 yds to the Navy 25
1st & 10 at NAVY 25
Incompletion
11:59 - 3rd
Malcolm Perry pass incomplete to Mychal Cooper
2nd & 10 at NAVY 25
Incompletion
11:59 - 3rd
Malcolm Perry pass incomplete to Mychal Cooper NAVY Penalty, intentional grounding (Malcolm Perry) to the Navy 20
3rd & 10 at NAVY 25
Punt
11:59 - 3rd
Owen White punt for 53 yds , Ronald Cleveland returns for 41 yds to the AIRFORCE 39 AIR FORCE Penalty, illegal block (15 Yards) to the Navy 47
4th & 15 at NAVY 20
0-yd Run
11:07 - 3rd
Cole Fagan run for no gain to the Navy 47
1st & 10 at NAVY 47
Incompletion
11:07 - 3rd
Donald Hammond III pass incomplete to Andrew Smith, broken up by Jackson Pittman
2nd & 10 at NAVY 47
0-yd Run
11:07 - 3rd
Donald Hammond III run for no gain to the Navy 47
3rd & 10 at NAVY 47
Punt
11:07 - 3rd
Charlie Scott punt for 30 yds, fair catch by Jacob Springer at the Navy 17
4th & 10 at NAVY 47
2-yd Run
9:48 - 3rd
Anthony Gargiulo run for 2 yds to the Navy 19
1st & 10 at NAVY 17
-2-yd Run
9:48 - 3rd
Garret Lewis run for a loss of 2 yards to the Navy 17
2nd & 8 at NAVY 19
Incompletion
9:48 - 3rd
Garret Lewis pass incomplete
3rd & 10 at NAVY 17
Punt
9:48 - 3rd
Owen White punt for 58 yds, punt out-of-bounds at the AFA 25
4th & 10 at NAVY 17
1-yd Run
8:10 - 3rd
Kadin Remsberg run for 1 yd to the AFA 26
1st & 10 at AFA 25
19-yd Pass
8:10 - 3rd
Donald Hammond III pass complete to Geraud Sanders for 19 yds to the AFA 45 for a 1ST down
2nd & 9 at AFA 26
6-yd Run
8:10 - 3rd
Cole Fagan run for 6 yds to the Navy 49
1st & 10 at AFA 45
-9-yd Run
8:10 - 3rd
Donald Hammond III run for 3 yds to the AFA 46 AIR FORCE Penalty, Offensive holding (-12 Yards) to the AFA 42
2nd & 4 at NAVY 49
12-yd Run
8:10 - 3rd
Joseph Saucier run for 12 yds to the Navy 46
2nd & 13 at AFA 42
2-yd Run
8:10 - 3rd
Donald Hammond III run for 2 yds to the Navy 44 for a 1ST down
3rd & 1 at NAVY 46
2-yd Run
8:10 - 3rd
Donald Hammond III run for 2 yds to the Navy 42
1st & 10 at NAVY 44
23-yd Pass
8:10 - 3rd
Donald Hammond III pass complete to Geraud Sanders for 23 yds to the Navy 19 for a 1ST down
2nd & 8 at NAVY 42
2-yd Run
8:10 - 3rd
Taven Birdow run for 2 yds to the Navy 17
1st & 10 at NAVY 19
2-yd Run
8:10 - 3rd
Kadin Remsberg run for 2 yds to the Navy 15
2nd & 8 at NAVY 17
10-yd Run
8:10 - 3rd
Donald Hammond III run for 10 yds to the Navy 5 for a 1ST down
3rd & 6 at NAVY 15
2-yd Run
8:10 - 3rd
Donald Hammond III run for 2 yds to the Navy 3
1st & Goal at NAVY 5
2-yd Run
8:10 - 3rd
Joseph Saucier run for 2 yds to the Navy 1
2nd & Goal at NAVY 3
1-yd Touchdown Run
0:57 - 3rd
Donald Hammond III run for 1 yd for a TD, (Jake Koehnke KICK)
3rd & Goal at NAVY 1
4th Quarter
Kickoff
0:57 - 3rd
Jake Koehnke kickoff for 47 yds
Incompletion
0:57 - 3rd
Malcolm Perry pass incomplete
1st & 10 at NAVY 35
1-yd Run
0:57 - 3rd
Tre Walker run for 1 yd to the Navy 36
2nd & 10 at NAVY 35
5-yd Run
0:57 - 3rd
Anthony Gargiulo run for 5 yds to the Navy 41
3rd & 9 at NAVY 36
End of 3rd Quarter
3-yd Run
15:00 - 4th
Malcolm Perry run for 3 yds to the Navy 44
4th & 4 at NAVY 41
1-yd Run
14:50 - 4th
Cole Fagan run for 1 yd to the Navy 43
1st & 10 at NAVY 44
11-yd Pass
14:50 - 4th
Donald Hammond III pass complete to Ronald Cleveland for 11 yds to the Navy 32 for a 1ST down
2nd & 9 at NAVY 43
8-yd Run
14:50 - 4th
Kadin Remsberg run for 8 yds to the Navy 24
1st & 10 at NAVY 32
8-yd Run
14:50 - 4th
Cole Fagan run for 8 yds to the Navy 16 for a 1ST down
2nd & 2 at NAVY 24
11-yd Run
14:50 - 4th
Cole Fagan run for 11 yds to the Navy 5 for a 1ST down
1st & 10 at NAVY 16
1-yd Run
14:50 - 4th
Cole Fagan run for 1 yd to the Navy 4
1st & Goal at NAVY 5
2-yd Run
14:50 - 4th
Kadin Remsberg run for 2 yds to the Navy 2
2nd & Goal at NAVY 4
2-yd Touchdown Run
10:16 - 4th
Donald Hammond III run for 2 yds for a TD, (Jake Koehnke KICK)
3rd & Goal at NAVY 2
Kickoff
10:16 - 4th
Jake Koehnke kickoff for 65 yds for a touchback
13-yd Pass
10:16 - 4th
Garret Lewis pass complete to Taylor Jackson for 13 yds to the Navy 38 for a 1ST down
1st & 10 at NAVY 25
Incompletion
10:16 - 4th
Garret Lewis pass incomplete
1st & 10 at NAVY 38
Incompletion
10:16 - 4th
Garret Lewis pass incomplete
2nd & 10 at NAVY 38
9-yd Pass
10:16 - 4th
Malcolm Perry pass complete to Mike Martin for 9 yds to the Navy 47
3rd & 10 at NAVY 38
0-yd Run
10:16 - 4th
Mike Martin run for no gain to the Navy 47
4th & 1 at NAVY 47
4-yd Run
9:11 - 4th
Taven Birdow run for 4 yds to the Navy 43
1st & 10 at NAVY 47
3-yd Run
9:11 - 4th
Donald Hammond III run for 3 yds to the Navy 40
2nd & 6 at NAVY 43
2-yd Run
9:11 - 4th
Taven Birdow run for 2 yds to the Navy 38
3rd & 3 at NAVY 40
1-yd Run
9:11 - 4th
Donald Hammond III run for 1 yd to the Navy 37 for a 1ST down
4th & 1 at NAVY 38
4-yd Run
9:11 - 4th
Nolan Eriksen run for 4 yds to the Navy 33
1st & 10 at NAVY 37
7-yd Run
9:11 - 4th
Donald Hammond III run for 7 yds to the Navy 26 for a 1ST down
2nd & 6 at NAVY 33
1-yd Run
9:11 - 4th
Nolan Eriksen run for 1 yd to the Navy 25
1st & 10 at NAVY 26
2-yd Run
9:11 - 4th
Taven Birdow run for 2 yds to the Navy 23
2nd & 9 at NAVY 25
0-yd Run
9:11 - 4th
Donald Hammond III run for no gain to the Navy 23
3rd & 7 at NAVY 23
(2:52 - 4th) Timeout AIR FORCE, clock 02:52
2-yd Run
2:52 - 4th
Donald Hammond III run for 2 yds to the Navy 21
4th & 7 at NAVY 23
4-yd Run
2:47 - 4th
Anthony Gargiulo run for 4 yds to the Navy 25
1st & 10 at NAVY 21
2-yd Run
2:47 - 4th
Anthony Gargiulo run for 2 yds to the Navy 27
2nd & 6 at NAVY 25
9-yd Run
2:47 - 4th
Myles Fells run for 9 yds to the Navy 36 for a 1ST down
3rd & 4 at NAVY 27
12-yd Run
2:47 - 4th
Tre Walker run for 12 yds to the Navy 48 for a 1ST down
1st & 10 at NAVY 36
2-yd Run
2:47 - 4th
Mike Martin run for 2 yds to the 50 yard line
1st & 10 at NAVY 48
5-yd Run
2:47 - 4th
Mike Martin run for 5 yds to the AFA 45
2nd & 8 at 50
End of 4th Quarter
Game Information
USAF Academy, CO


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 |
FBS
| Mountain West ConferenceMountain West Conference | CONF | OVR |
|---|---|---|
| Boise State | 6-2 | 9-5 |
| New Mexico | 6-2 | 9-4 |
| San Diego State | 6-2 | 9-4 |
| UNLV | 6-2 | 10-4 |
| Fresno State | 5-3 | 9-4 |
| Hawai'i | 5-3 | 9-4 |
| Utah State | 4-4 | 6-7 |
| Air Force | 3-5 | 4-8 |
| Nevada | 2-6 | 3-9 |
| Wyoming | 2-6 | 4-8 |
| San José State | 2-6 | 3-9 |
| Colorado State | 1-7 | 2-10 |
NCAAF News

Dabo Swinney rips Ole Miss for 'blatant' tampering
Dabo Swinney calls out Ole Miss for "blatant" tampering after school allegedly tried to lure Clemson player into transfer portal.
23m

Swinney slams Ole Miss 'hypocrisy,' calls out school for 'whole other level of tampering'
Clemson coach Dabo Swinney on Friday ripped Ole Miss coach Pete Golding's alleged direct tampering with a Clemson player and lamented the current landscape of college football that encourages such malfeasance.
1h

Oklahoma hires Roger Denny to replace longtime AD Castiglione
The University of Oklahoma has found its replacement for longtime athletic director Joe Castiglione, announcing the hiring of Illinois deputy athletic director and chief operating officer Roger Denny.
3h
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.

