Navy Midshipmen @ Air Force Falcons
1st Quarter
Kickoff
15:00 - 1st
Evan Warren kickoff for 65 yds for a touchback
2-yd Run
15:00 - 1st
Brad Roberts run for 2 yds to the AFA 27
1st & 10 at AFA 25
6-yd Run
15:00 - 1st
John Lee Eldridge III run for 6 yds to the AFA 33
2nd & 8 at AFA 27
67-yd Touchdown Pass
13:36 - 1st
Haaziq Daniels pass complete to David Cormier for 67 yds for a TD, (Matthew Dapore KICK)
3rd & 2 at AFA 33
Kickoff
13:36 - 1st
Matthew Dapore kickoff for 65 yds for a touchback
2-yd Run
13:36 - 1st
Maquel Haywood run for 2 yds to the Navy 27
1st & 10 at NAVY 25
1-yd Run
13:36 - 1st
Anton Hall Jr. run for 1 yd to the Navy 26
2nd & 8 at NAVY 27
15-yd Penalty
13:36 - 1st
AIR FORCE Penalty, Personal Foul (Trey Taylor) to the Navy 49 for a 1ST down
3rd & 9 at NAVY 26
8-yd Pass
13:36 - 1st
Tai Lavatai pass complete to Jayden Umbarger for 8 yds to the AFA 43
1st & 10 at NAVY 49
1-yd Run
13:36 - 1st
Daba Fofana run for 1 yd to the AFA 42
2nd & 2 at AFA 43
5-yd Penalty
13:36 - 1st
PENALTY NAVY False Start (Frankland,Kip) 5 yards from AF 42 to AF 47. NO PLAY.
3rd & 1 at AFA 42
4-yd Pass
13:36 - 1st
Tai Lavatai pass complete to Maquel Haywood for 4 yds to the AFA 43
3rd & 6 at AFA 47
4-yd Pass
13:36 - 1st
Tai Lavatai pass complete to Maquel Haywood for 4 yds to the AFA 43
3rd & 6 at AFA 47
1-yd Run
9:42 - 1st
Tai Lavatai run for 1 yd to the AFA 42
4th & 2 at AFA 43
7-yd Run
9:42 - 1st
John Lee Eldridge III run for 7 yds to the AFA 49
1st & 10 at AFA 42
3-yd Run
9:42 - 1st
Brad Roberts run for 3 yds to the Navy 48 for a 1ST down
2nd & 3 at AFA 49
25-yd Pass
9:42 - 1st
Haaziq Daniels pass complete to David Cormier for 25 yds to the Navy 23 for a 1ST down
1st & 10 at NAVY 48
7-yd Run
9:42 - 1st
John Lee Eldridge III run for 7 yds to the Navy 16
1st & 10 at NAVY 23
3-yd Run
9:42 - 1st
John Lee Eldridge III run for 3 yds to the Navy 13 for a 1ST down
2nd & 3 at NAVY 16
5-yd Run
9:42 - 1st
Haaziq Daniels run for 5 yds to the Navy 8
1st & 10 at NAVY 13
0-yd Run
9:42 - 1st
Brad Roberts run for no gain to the Navy 8
2nd & 5 at NAVY 8
2-yd Run
9:42 - 1st
Brad Roberts run for 2 yds to the Navy 6
3rd & 5 at NAVY 8
Field Goal Good
4:17 - 1st
Matthew Dapore 23 yd FG GOOD
4th & 3 at NAVY 6
Kickoff
4:17 - 1st
Matthew Dapore kickoff for 65 yds for a touchback
6-yd Run
4:17 - 1st
Vincent Terrell Jr. run for 6 yds to the Navy 31
1st & 10 at NAVY 25
2-yd Run
4:17 - 1st
Daba Fofana run for 2 yds to the Navy 29
2nd & 4 at NAVY 31
1-yd Pass
4:17 - 1st
Tai Lavatai pass complete to Vincent Terrell Jr. for 1 yd to the Navy 28
3rd & 6 at NAVY 29
Punt
2:09 - 1st
Riley Riethman punt for 32 yds, punt out-of-bounds at the AFA 40
4th & 7 at NAVY 28
Sack
2:09 - 1st
Haaziq Daniels sacked by Tyler Fletcher for a loss of 1 yard to the AFA 39
1st & 10 at AFA 40
2-yd Run
2:09 - 1st
Brad Roberts run for 2 yds to the AFA 41
2nd & 11 at AFA 39
Incompletion
2:09 - 1st
Haaziq Daniels pass incomplete to Caleb Rillos
3rd & 9 at AFA 41
Punt
0:35 - 1st
Carson Bay punt for 59 yds for a touchback
4th & 9 at AFA 41
2nd Quarter
2-yd Run
0:00 - 1st
Tai Lavatai run for 2 yds to the Navy 22
1st & 10 at NAVY 20
End of 1st Quarter
Incompletion
15:00 - 2nd
Tai Lavatai pass incomplete to Vincent Terrell Jr.
2nd & 8 at NAVY 22
Sack
15:00 - 2nd
Tai Lavatai sacked by TD Blackmon for a loss of 5 yards to the Navy 17
3rd & 8 at NAVY 22
Punt
14:08 - 2nd
Riley Riethman punt for 48 yds, fair catch by Amari Terry at the AFA 35
4th & 13 at NAVY 17
7-yd Run
14:08 - 2nd
Haaziq Daniels run for 7 yds to the AFA 28
1st & 10 at AFA 35
28-yd Pass
14:08 - 2nd
Haaziq Daniels pass complete to David Cormier for 28 yds to the Navy 44 for a 1ST down
2nd & 17 at AFA 28
7-yd Run
14:08 - 2nd
Haaziq Daniels run for 7 yds to the Navy 37
1st & 10 at NAVY 44
8-yd Run
14:08 - 2nd
Brad Roberts run for 8 yds to the Navy 29 for a 1ST down
2nd & 3 at NAVY 37
1-yd Run
14:08 - 2nd
Brad Roberts run for 1 yd to the Navy 28
1st & 10 at NAVY 29
9-yd Run
14:08 - 2nd
Haaziq Daniels run for 9 yds to the Navy 19 for a 1ST down
2nd & 9 at NAVY 28
9-yd Run
14:08 - 2nd
Haaziq Daniels run for 9 yds to the Navy 19 for a 1ST down
2nd & 9 at NAVY 28
Fumble Recovery
10:08 - 2nd
Haaziq Daniels run for 5 yds to the Navy 14 Haaziq Daniels fumbled, recovered by Navy Justin Reed
1st & 10 at NAVY 19
12-yd Run
10:08 - 2nd
Maquel Haywood run for 12 yds to the Navy 26 for a 1ST down
1st & 10 at NAVY 14
22-yd Pass
10:08 - 2nd
Tai Lavatai pass complete to Mark Walker for 22 yds to the Navy 48 for a 1ST down
1st & 10 at NAVY 26
4-yd Run
10:08 - 2nd
Tai Lavatai run for 4 yds to the AFA 48
1st & 10 at NAVY 48
2-yd Run
10:08 - 2nd
Maquel Haywood run for 2 yds to the AFA 46
2nd & 6 at AFA 48
2-yd Run
10:08 - 2nd
Maquel Haywood run for 2 yds to the AFA 46
2nd & 6 at AFA 48
(7:37 - 2nd) Timeout NAVY, clock 07:37
0-yd Run
7:37 - 2nd
Tai Lavatai run for no gain to the AFA 46
3rd & 4 at AFA 46
5-yd Penalty
7:37 - 2nd
PENALTY NAVY Delay Of Game 5 yards from AF 46 to NAVY49. NO PLAY.
4th & 4 at AFA 46
Punt
6:15 - 2nd
Riley Riethman punt for 51 yds for a touchback
4th & 9 at NAVY 49
2-yd Run
6:15 - 2nd
Brad Roberts run for 2 yds to the AFA 22
1st & 10 at AFA 20
2-yd Run
6:15 - 2nd
John Lee Eldridge III run for 2 yds to the AFA 24
2nd & 8 at AFA 22
4-yd Pass
6:15 - 2nd
Haaziq Daniels pass complete to John Lee Eldridge III for 4 yds to the AFA 28
3rd & 6 at AFA 24
4-yd Pass
6:15 - 2nd
Haaziq Daniels pass complete to John Lee Eldridge III for 4 yds to the AFA 28
3rd & 6 at AFA 24
Punt
4:11 - 2nd
Carson Bay punt for 45 yds, punt out-of-bounds at the Navy 30 , Amin Hassan returns for 3 yds to the Navy 30
4th & 2 at AFA 28
6-yd Run
4:11 - 2nd
Tai Lavatai run for 6 yds to the Navy 36
1st & 10 at NAVY 30
5-yd Run
4:11 - 2nd
Tai Lavatai run for 5 yds to the Navy 41 for a 1ST down
2nd & 4 at NAVY 36
Incompletion
4:11 - 2nd
Tai Lavatai pass incomplete to Vincent Terrell Jr.
1st & 10 at NAVY 41
13-yd Pass
4:11 - 2nd
Tai Lavatai pass complete to Jayden Umbarger for 13 yds to the AFA 46 for a 1ST down
2nd & 10 at NAVY 41
3-yd Run
4:11 - 2nd
Tai Lavatai run for 3 yds to the AFA 43
1st & 10 at AFA 46
Incompletion
4:11 - 2nd
Tai Lavatai pass incomplete to Maquel Haywood
2nd & 7 at AFA 43
Incompletion
4:11 - 2nd
Tai Lavatai pass incomplete to Logan Point
3rd & 7 at AFA 43
Incompletion
4:11 - 2nd
Tai Lavatai pass incomplete to Logan Point
3rd & 7 at AFA 43
Punt
1:18 - 2nd
Kellen Grave de Peralta punt for 43 yds for a touchback
4th & 7 at AFA 43
Punt
1:18 - 2nd
Kellen Grave de Peralta punt for 43 yds for a touchback
4th & 7 at AFA 43
14-yd Run
1:18 - 2nd
Haaziq Daniels run for 14 yds to the AFA 34 for a 1ST down
1st & 10 at AFA 20
Incompletion
1:18 - 2nd
Haaziq Daniels pass incomplete to Caleb Rillos
1st & 10 at AFA 34
1-yd Run
1:18 - 2nd
Haaziq Daniels run for 1 yd to the AFA 33
2nd & 10 at AFA 34
Fumble Recovery (Own)
0:34 - 2nd
Haaziq Daniels sacked by Jacob Busic for a loss of 2 yards to the AFA 31 Haaziq Daniels fumbled, recovered by Navy Jacob Busic , return for 0 yards
3rd & 11 at AFA 33
18-yd Run
0:34 - 2nd
Vincent Terrell Jr. run for 18 yds to the AFA 13 for a 1ST down
1st & 10 at AFA 31
3-yd Run
0:34 - 2nd
Daba Fofana run for 3 yds to the AFA 16
1st & 10 at AFA 13
(0:22 - 2nd) Timeout NAVY, clock 00:22
4-yd Pass
0:22 - 2nd
Tai Lavatai pass complete to Maquel Haywood for 4 yds to the AFA 20
2nd & 13 at AFA 16
(0:03 - 2nd) Timeout NAVY, clock 00:03
Field Goal Good
0:00 - 2nd
Daniel Davies 37 yd FG GOOD
3rd & 17 at AFA 20
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Matthew Dapore kickoff for 64 yds
8-yd Run
15:00 - 3rd
Tai Lavatai run for 8 yds to the Navy 33
1st & 10 at NAVY 25
1-yd Run
15:00 - 3rd
Daba Fofana run for 1 yd to the Navy 34
2nd & 2 at NAVY 33
2-yd Run
15:00 - 3rd
Maquel Haywood run for 2 yds to the Navy 32
3rd & 1 at NAVY 34
Punt
13:02 - 3rd
Kellen Grave de Peralta punt for 68 yds for a touchback
4th & 3 at NAVY 32
17-yd Run
13:02 - 3rd
Brad Roberts run for 17 yds to the AFA 37 for a 1ST down
1st & 10 at AFA 20
2-yd Run
13:02 - 3rd
Haaziq Daniels run for 2 yds to the AFA 39
1st & 10 at AFA 37
5-yd Penalty
13:02 - 3rd
PENALTY AF Delay Of Game 5 yards from AF 39 to AF 34. NO PLAY.
2nd & 8 at AFA 39
4-yd Run
13:02 - 3rd
Brad Roberts run for 4 yds to the AFA 38
2nd & 13 at AFA 34
15-yd Penalty
13:02 - 3rd
Daniels,Haaziq pass incomplete short right to Cormier,David PENALTY NAVY Personal Foul (BERNIARDJr,Donald) 15 yards from AF 38 to NAVY47, 1ST DOWN. NO PLAY.
3rd & 9 at AFA 38
2-yd Run
13:02 - 3rd
Brad Roberts run for 2 yds to the Navy 45
1st & 10 at NAVY 47
4-yd Run
13:02 - 3rd
Brad Roberts run for 4 yds to the Navy 41
2nd & 8 at NAVY 45
5-yd Penalty
13:02 - 3rd
PENALTY AF False Start (Rillos,Caleb) 5 yards from NAVY41 to NAVY46. NO PLAY.
3rd & 4 at NAVY 41
1-yd Run
13:02 - 3rd
Brad Roberts run for 1 yd to the Navy 45
3rd & 9 at NAVY 46
5-yd Penalty
13:02 - 3rd
PENALTY AF False Start (Rillos,Caleb) 5 yards from NAVY41 to NAVY46. NO PLAY.
3rd & 4 at NAVY 41
1-yd Run
13:02 - 3rd
Brad Roberts run for 1 yd to the Navy 45
3rd & 9 at NAVY 46
Punt
8:27 - 3rd
Carson Bay punt for 29 yds, punt out-of-bounds at the Navy 16 NAVY Penalty, Offensive Holding (Elias Larry) to the Navy 8
4th & 8 at NAVY 45
Punt
8:27 - 3rd
Carson Bay punt for 29 yds, punt out-of-bounds at the Navy 16 NAVY Penalty, Offensive Holding (Elias Larry) to the Navy 8
4th & 8 at NAVY 45
27-yd Pass
8:27 - 3rd
Tai Lavatai pass complete to Jayden Umbarger for 27 yds to the Navy 35 for a 1ST down
1st & 10 at NAVY 8
4-yd Run
8:27 - 3rd
Daba Fofana run for 4 yds to the Navy 39
1st & 10 at NAVY 35
10-yd Run
8:27 - 3rd
Maquel Haywood run for 10 yds to the Navy 49 for a 1ST down
2nd & 6 at NAVY 39
Incompletion
8:27 - 3rd
Tai Lavatai pass incomplete to Mark Walker
1st & 10 at NAVY 49
2-yd Run
8:27 - 3rd
Vincent Terrell Jr. run for 2 yds to the AFA 49
2nd & 10 at NAVY 49
(6:12 - 3rd) Timeout NAVY, clock 06:12
23-yd Pass
6:12 - 3rd
Tai Lavatai pass complete to Jayden Umbarger for 23 yds to the AFA 26 for a 1ST down
3rd & 8 at AFA 49
7-yd Run
6:12 - 3rd
Maquel Haywood run for 7 yds to the AFA 19
1st & 10 at AFA 26
Incompletion
6:12 - 3rd
Tai Lavatai pass incomplete to Camari Williams
2nd & 3 at AFA 19
5-yd Run
6:12 - 3rd
Vincent Terrell Jr. run for 5 yds to the AFA 14 for a 1ST down
3rd & 3 at AFA 19
0-yd Run
6:12 - 3rd
Daba Fofana run for no gain to the AFA 14
1st & 10 at AFA 14
0-yd Run
6:12 - 3rd
Maquel Haywood run for no gain to the AFA 14
2nd & 10 at AFA 14
2-yd Run
6:12 - 3rd
Tai Lavatai run for 2 yds to the AFA 16
3rd & 10 at AFA 14
Field Goal Missed
2:18 - 3rd
Daniel Davies 33 yd FG MISSED
4th & 12 at AFA 16
5-yd Run
2:18 - 3rd
Haaziq Daniels run for 5 yds to the AFA 25
1st & 10 at AFA 20
1-yd Run
2:18 - 3rd
John Lee Eldridge III run for 1 yd to the AFA 26
2nd & 5 at AFA 25
2-yd Run
2:18 - 3rd
Haaziq Daniels run for 2 yds to the AFA 28
3rd & 4 at AFA 26
Punt
0:10 - 3rd
Carson Bay punt for 31 yds
4th & 2 at AFA 28
4th Quarter
2-yd Pass
0:00 - 3rd
Tai Lavatai pass complete to Kai Puailoa-Rojas for 2 yds to the Navy 43
1st & 10 at NAVY 41
End of 3rd Quarter
9-yd Run
15:00 - 4th
Xavier Arline run for 9 yds to the AFA 48 for a 1ST down
2nd & 8 at NAVY 43
2-yd Run
15:00 - 4th
Vincent Terrell Jr. run for 2 yds to the 50 yard line
1st & 10 at AFA 48
7-yd Run
15:00 - 4th
Tai Lavatai run for 7 yds to the AFA 43
2nd & 12 at 50
9-yd Run
15:00 - 4th
Daba Fofana run for 9 yds to the AFA 34 for a 1ST down
3rd & 5 at AFA 43
1-yd Run
15:00 - 4th
Maquel Haywood run for 1 yd to the AFA 33
1st & 10 at AFA 34
27-yd Pass
15:00 - 4th
Tai Lavatai pass complete to Mark Walker for 27 yds to the AFA 6 for a 1ST down
2nd & 9 at AFA 33
1-yd Run
15:00 - 4th
Xavier Arline run for 1 yd to the AFA 5
1st & Goal at AFA 6
0-yd Run
15:00 - 4th
Xavier Arline run for no gain to the AFA 5
2nd & Goal at AFA 5
5-yd Touchdown Run
10:50 - 4th
Tai Lavatai run for 5 yds for a TD, (Daniel Davies KICK)
3rd & Goal at AFA 5
(10:47 - 4th) Timeout NAVY, clock 10:47
Kickoff
10:50 - 4th
Evan Warren kickoff for 55 yds
9-yd Run
10:50 - 4th
Brad Roberts run for 9 yds to the AFA 34
1st & 10 at AFA 25
9-yd Run
10:50 - 4th
Brad Roberts run for 9 yds to the AFA 43 for a 1ST down
2nd & 1 at AFA 34
3-yd Run
10:50 - 4th
John Lee Eldridge III run for 3 yds to the AFA 46
1st & 10 at AFA 43
6-yd Run
10:50 - 4th
Brad Roberts run for 6 yds to the Navy 48
2nd & 7 at AFA 46
1-yd Run
10:50 - 4th
Brad Roberts run for 1 yd to the Navy 47 for a 1ST down
3rd & 1 at NAVY 48
15-yd Pass
10:50 - 4th
Haaziq Daniels pass complete to Brandon Engel for 15 yds to the Navy 32 for a 1ST down
1st & 10 at NAVY 47
9-yd Run
10:50 - 4th
Haaziq Daniels run for 9 yds to the Navy 23
1st & 10 at NAVY 32
5-yd Penalty
10:50 - 4th
PENALTY AF False Start (Karas,Adam) 5 yards from NAVY23 to NAVY28. NO PLAY.
2nd & 1 at NAVY 23
17-yd Pass
10:50 - 4th
Haaziq Daniels pass complete to Ben Jefferson for 17 yds to the Navy 11 for a 1ST down
2nd & 6 at NAVY 28
4-yd Run
10:50 - 4th
Brad Roberts run for 4 yds to the Navy 7
1st & 10 at NAVY 11
4-yd Run
10:50 - 4th
Brad Roberts run for 4 yds to the Navy 3
2nd & 6 at NAVY 7
1-yd Run
10:50 - 4th
Brad Roberts run for 1 yd to the Navy 4
3rd & 2 at NAVY 3
Field Goal Good
4:14 - 4th
Matthew Dapore 22 yd FG GOOD
4th & 3 at NAVY 4
Kickoff
4:14 - 4th
Matthew Dapore kickoff for 65 yds for a touchback
5-yd Penalty
4:14 - 4th
PENALTY NAVY Delay Of Game 5 yards from NAVY25 to NAVY20. NO PLAY.
1st & 10 at NAVY 25
Incompletion
4:14 - 4th
Tai Lavatai pass incomplete to Maquel Haywood
1st & 15 at NAVY 20
Incompletion
4:14 - 4th
Tai Lavatai pass incomplete to Jayden Umbarger
2nd & 15 at NAVY 20
Incompletion
4:14 - 4th
Tai Lavatai pass incomplete to Vincent Terrell Jr.
3rd & 15 at NAVY 20
Punt
3:49 - 4th
Kellen Grave de Peralta punt for 47 yds
4th & 15 at NAVY 20
24-yd Run
3:49 - 4th
Brad Roberts run for 24 yds to the Navy 43 for a 1ST down
1st & 10 at AFA 33
3-yd Run
3:49 - 4th
Brad Roberts run for 3 yds to the Navy 40
1st & 10 at NAVY 43
(3:01 - 4th) Timeout NAVY, clock 03:01
1-yd Run
3:01 - 4th
Brad Roberts run for 1 yd to the Navy 39
2nd & 7 at NAVY 40
(2:14 - 4th) Timeout AIR FORCE, clock 02:14
18-yd Run
2:14 - 4th
Haaziq Daniels run for 18 yds to the Navy 21 for a 1ST down
3rd & 6 at NAVY 39
0-yd Run
2:14 - 4th
run for no gain to the Navy 21
1st & 10 at NAVY 21
(0:44 - 4th) Timeout AIR FORCE, clock 00:44
15-yd Penalty
0:44 - 4th
PENALTY AF UNS: Unsportsmanlike Conduct (Daniels,Haaziq) 15 yards from NAVY21 to NAVY36. NO PLAY.
2nd & 10 at NAVY 21
-1-yd Run
0:44 - 4th
run for a loss of 1 yard to the Navy 37
2nd & 25 at NAVY 36
-1-yd Run
0:00 - 4th
run for a loss of 1 yard to the Navy 38
3rd & 26 at NAVY 37
End of 4th Quarter
Game Information
USAF Academy, CO

CBS

2025 Standings
FBS (I-A)
American Conference | CONF | OVR |
---|---|---|
Navy | 2-0 | 3-0 |
North Texas | 1-0 | 4-0 |
Rice | 1-0 | 3-1 |
Memphis | 0-0 | 4-0 |
South Florida | 0-0 | 3-1 |
Tulane | 0-0 | 3-1 |
East Carolina | 0-0 | 2-2 |
Temple | 0-0 | 2-2 |
UTSA | 0-0 | 2-2 |
Florida Atlantic | 0-0 | 1-2 |
Tulsa | 0-1 | 2-2 |
UAB | 0-1 | 2-2 |
Army | 0-1 | 1-2 |
Charlotte | 0-1 | 1-3 |
FBS (I-A)
Mountain West Conference | CONF | OVR |
---|---|---|
Fresno State | 1-0 | 4-1 |
Utah State | 1-0 | 3-1 |
Boise State | 1-0 | 2-1 |
UNLV | 0-0 | 3-0 |
New Mexico | 0-0 | 2-1 |
San Diego State | 0-0 | 2-1 |
Wyoming | 0-0 | 2-2 |
Colorado State | 0-0 | 1-2 |
San José State | 0-0 | 1-2 |
Nevada | 0-0 | 1-3 |
Hawai'i | 0-1 | 3-2 |
Air Force | 0-2 | 1-2 |
NCAAF News

QB Duel: Arnold vs. Reed could decide this Auburn-Texas A&M clash
Read and React's Cole Cubelic and Roman Harper break down how the Tigers' Jackson Arnold and the Aggies' Marcel Reed could shape the outcome of this SEC showdown.
2h

High-powered LSU offense takes on stingy Ole Miss defense
As the No. 4 Tigers prepare to face the No. 13 Rebels on the road, the Read & React crew takes a deep dive into the deciding factors of this SEC showdown.
2h

How to watch: 'E60: The Many Lives of Lane Kiffin' on ESPN
ESPN is proud to present a new "E60" on Lane Kiffin's career evolution and personal transformation. Check out how to watch the program now.
2h
ESPN BET Sportsbook is owned and operated by PENN Entertainment, Inc. and its subsidiaries ('PENN'). ESPN BET is available in states where PENN is licensed to offer sports wagering. Must be 21+ to wager. If you or someone you know has a gambling problem and wants help, call 1-800-GAMBLER.
Copyright: © 2025 ESPN Enterprises, Inc. All rights reserved.