The lead after every score: above the line Air Force is ahead, below it Navy. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
6:25
TDBlake Horvath 1 Yd Run (Nathan Kirkwood Kick)10 plays, 87 yds, 4:39 · from NAVY 13
NAVY 7–0 AFA
2:34
TDNathan Kent 34 Yd Run (Nathan Kirkwood Kick)4 plays, 41 yds, 1:42 · from AF 41
NAVY 14–0 AFA
2nd quarter
11:09
TDTre Roberson 45 Yd pass from Quentin Hayes (Matthew Dapore Kick)5 plays, 81 yds, 2:21 · from AF 19
NAVY 14–7 AFA
2:37
TDBlake Horvath 2 Yd Run (Nathan Kirkwood Kick)8 plays, 79 yds, 4:17 · from NAVY 21
NAVY 21–7 AFA
3rd quarter
6:08
TDAlex Tecza 7 Yd Run (Nathan Kirkwood PAT failed)14 plays, 76 yds, 6:20 · from NAVY 24
NAVY 27–7 AFA
4th quarter
6:58
TDAlex Tecza 12 Yd Run (Nathan Kirkwood Kick)5 plays, 75 yds, 3:09 · from NAVY 25
NAVY 34–7 AFA
Drives
AFA 1/12 scoredNAVY 5/11 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
NAVY
NAVY 25
2
-2
2:01
Punt
Q1
12:59
AFA
AF 23
3
9
1:55
Punt
Q1
11:04
NAVY
NAVY 13
10
87
4:39
Touchdown
Q1
6:25
AFA
AF 25
5
14
2:09
Interception
Q1
4:16
NAVY
AF 41
4
41
1:42
Touchdown
Q1
2:34
AFA
AF 25
3
8
2:13
Punt
Q1
0:21
NAVY
NAVY 12
4
27
1:51
Punt
Q2
13:30
AFA
AF 19
5
81
2:21
Touchdown
Q2
11:09
NAVY
NAVY 25
4
6
2:12
Punt
Q2
8:57
AFA
AF 20
3
8
2:03
Punt
Q2
6:54
NAVY
NAVY 21
8
79
4:17
Touchdown
Q2
2:37
AFA
AF 25
5
20
1:39
Punt
Win probability
Navy 100% · no pregame line on file, so it starts at 50–50
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.