← CFB Terminal
45
Mountain West
AT
#64Navy
48
American Athletic
2017 week 6 · Saturday, October 7, 2017 at 2:30 PM CT · Navy-Marine Corps Memorial Stadium · πŸ“Ί CBSSN · 38,792 att · 79°F, wind 18.3

Drive chart

Air Force Navy bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · 5 yd · 1:50
0–0
15:00 1st & 10 OWN 19 Nolan Eriksen run for 4 yds to the AFA 23 +4 -0.08
15:00 2nd & 6 OWN 23 Jacob Stafford run for 2 yds to the AFA 25 +2 -0.32
15:00 3rd & 4 OWN 25 Nolan Eriksen run for a loss of 1 yard to the AFA 24 -1 -0.36
15:00 4th & 5 OWN 24 Charlie Scott punt for 40 yds, fair catch by Craig Scott at the Navy 36
PUNT
3 pl · 8 yd · 2:02
0–0
13:10 1st & 10 OWN 36 Malcolm Perry run for no gain to the Navy 36 0 -1.04
13:10 2nd & 10 OWN 36 Zach Abey pass complete to Malcolm Perry for 5 yds to the Navy 41 +5 0.06
13:10 3rd & 5 OWN 41 Zach Abey run for 3 yds to the Navy 44 +3 -0.28
13:10 4th & 2 OWN 44 Owen White punt for 56 yds for a touchback
PUNT
6 pl · 30 yd · 3:02
0–0
11:08 1st & 10 OWN 20 Timothy McVey run for 1 yd to the AFA 22 Timothy McVey fumbled, forced by Sean Williams, recovered by AFA Ronald Cleveland +1 -0.47
11:08 2nd & 8 OWN 22 Timothy McVey run for 3 yds to the AFA 25 +3 -0.16
11:08 3rd & 5 OWN 25 Arion Worthman pass complete to Marcus Bennett for 23 yds to the AFA 48 for a 1ST down +23 2.90
11:08 1st & 10 OWN 48 Nolan Eriksen run for 2 yds to the 50 yard line +2 -0.66
11:08 2nd & 8 50 Parker Wilson run for no gain to the 50 yard line 0 -1.09
11:08 3rd & 8 50 Arion Worthman pass incomplete to Ryan Reffitt, broken up by Justin Norton 0 -0.79
11:08 4th & 8 50 Charlie Scott punt for 41 yds, downed at the Navy 9
TD
1 pl · 91 yd · 0:14
0–7
7:52 1st & 10 OWN 9 Malcolm Perry run for 91 yds for a TD, (Bennett Moehring KICK) +91 6.82
TD
5 pl · 77 yd · 2:22
7–7
7:52 1st & 10 OWN 23 Arion Worthman run for 1 yd to the AFA 24 +1 -0.54
7:52 2nd & 9 OWN 24 Arion Worthman run for 5 yds to the AFA 29 +5 0.05
7:52 3rd & 4 OWN 29 Nolan Eriksen run for 6 yds to the AFA 35 for a 1ST down +6 1.46
7:52 1st & 10 OWN 35 Nolan Eriksen run for 6 yds to the AFA 41 +6 0.40
5:30 2nd & 4 OWN 41 Arion Worthman pass complete to Marcus Bennett for 59 yds for a TD, (Luke Strebel KICK) +59 4.84
PUNT
8 pl · 21 yd · 4:23
7–7
5:30 1st & 10 OWN 20 Zach Abey run for 4 yds to the Navy 24 +4 -0.09
5:30 2nd & 6 OWN 24 Zach Abey run for 6 yds to the Navy 30 for a 1ST down +6 0.78
5:30 1st & 10 OWN 30 Zach Abey run for 5 yds to the Navy 35 +5 0.10
5:30 2nd & 5 OWN 35 Zach Abey run for 1 yd to the Navy 36 +1 -0.76
5:30 3rd & 4 OWN 36 Chris High run for 6 yds to the Navy 42 for a 1ST down +6 1.79
5:30 1st & 10 OWN 42 Zach Abey run for 4 yds to the Navy 46 +4 -0.17
5:30 2nd & 6 OWN 46 NAVY Penalty, false start (Parker Wade) to the Navy 41 -5
5:30 2nd & 11 OWN 41 Zach Abey pass incomplete to Malcolm Perry 0 -0.74
5:30 3rd & 11 OWN 41 Zach Abey pass incomplete to Malcolm Perry, broken up by Shaquille Vereen 0 -0.40
5:30 4th & 11 OWN 41 Owen White punt for 47 yds , Ronald Cleveland returns for 4 yds to the AFA 16
PUNT
5 pl · 5 yd · 2:33
7–7
1:07 1st & 10 OWN 16 Timothy McVey run for no gain to the AFA 16 0 -0.46
1:07 2nd & 10 OWN 16 Arion Worthman run for 15 yds to the AFA 31 for a 1ST down +15 1.43
0:00 OPP 0 End of 1st Quarter
15:00 1st & 10 OWN 31 Timothy McVey run for 1 yd to the AFA 32 +1 -0.74
15:00 2nd & 9 OWN 32 Arion Worthman pass incomplete to Marcus Bennett 0 -0.56
15:00 3rd & 9 OWN 32 Arion Worthman sacked by D.J. Palmore for a loss of 11 yards to the AFA 21 -11 -0.47
15:00 4th & 20 OWN 21 Charlie Scott punt for 24 yds, punt out-of-bounds at the AFA 45
Q2
TD
10 pl · 45 yd · 4:58
7–14
13:34 1st & 10 OPP 45 Chris High run for 4 yds to the AFA 41 +4 -0.12
13:34 2nd & 6 OPP 41 Chris High run for 4 yds to the AFA 37 +4 -0.13
13:34 3rd & 2 OPP 37 Chris High run for 3 yds to the AFA 34 for a 1ST down +3 0.78
13:34 1st & 10 OPP 34 Chris High run for 5 yds to the AFA 29 +5 0.08
13:34 2nd & 5 OPP 29 Chris High run for 6 yds to the AFA 23 for a 1ST down +6 0.19
13:34 1st & 10 OPP 23 Chris High run for 4 yds to the AFA 19 +4 -0.03
13:34 2nd & 6 OPP 19 Chris High run for 6 yds to the AFA 13 for a 1ST down +6 0.16
13:34 1st & 10 OPP 13 Zach Abey run for 1 yd to the AFA 12 +1 -0.24
13:34 2nd & 9 OPP 12 Chris High run for 2 yds to the AFA 10 +2 -0.16
8:43 3rd & 7 OPP 10 Timeout NAVY, clock 08:43
8:36 3rd & 7 OPP 10 Darryl Bonner run for 10 yds for a TD, (Bennett Moehring KICK) +10 2.94
FUMBLE
5 pl · 30 yd · 1:45
7–14
8:36 1st & 10 OWN 11 Ronald Cleveland run for 18 yds to the AFA 29 for a 1ST down +18 0.99
8:36 1st & 10 OWN 29 Arion Worthman pass incomplete to Ryan Reffitt, broken up by Elijah Merchant 0 -0.83
8:36 2nd & 10 OWN 29 Nolan Eriksen run for 16 yds to the AFA 45 for a 1ST down +16 2.33
8:36 1st & 10 OWN 45 Nolan Eriksen run for a loss of 1 yard to the AFA 44 -1 -1.38
8:36 2nd & 11 OWN 44 Arion Worthman sacked by Jerry Thompson for a loss of 6 yards to the AFA 41 Arion Worthman fumbled, recovered by Navy D.J. Palmore , return for 0 yards -6 -1.40
TD
6 pl · 41 yd · 3:06
7–21
6:51 1st & 10 OPP 41 Malcolm Perry run for 22 yds to the AFA 19 for a 1ST down +22 0.64
6:51 1st & 10 OPP 19 Chris High run for 2 yds to the AFA 17 +2 -0.20
6:51 2nd & 8 OPP 17 Chris High run for 2 yds to the AFA 15 +2 -0.21
6:51 3rd & 6 OPP 15 Zach Abey run for 14 yds to the AFA 1 for a 1ST down +14 2.07
6:51 1st & 1 OPP 1 Zach Abey run for no gain to the AFA 1 0 -0.96
3:48 2nd & goal OPP 1 Timeout NAVY, clock 03:48
3:45 2nd & 1 OPP 1 Zach Abey run for 1 yd for a TD, (Bennett Moehring KICK) +1 1.90
FUMBLE
6 pl · 46 yd · 1:39
7–21
3:45 1st & 10 OWN 35 Arion Worthman pass complete to Ronald Cleveland for 5 yds to the AFA 40 +5 0.11
3:45 2nd & 5 OWN 40 Ronald Cleveland run for 8 yds to the AFA 48 for a 1ST down +8 1.13
3:45 1st & 10 OWN 48 Arion Worthman run for 2 yds to the 50 yard line +2 -0.66
3:45 2nd & 8 50 Arion Worthman pass incomplete to Ja'Mel Sanders, broken up by Tyris Wooten 0 -1.09
3:45 3rd & 8 50 Arion Worthman pass complete to Ryan Reffitt for 21 yds to the NAVY 29 for a 1ST down NAVY Penalty, roughing passer (15 Yards) to the Navy 14 for a 1ST down +36 3.21
3:45 1st & 10 OPP 14 Arion Worthman run for a loss of 5 yards to the AFA 40 Arion Worthman fumbled, recovered by Navy D.J. Palmore , return for 41 yds to the AFA 40 -4.45
TD
2 pl · 40 yd · 0:14
7–28
2:06 1st & 10 OPP 40 Zach Abey pass incomplete to Brandon Colon, broken up by James Jones 0 -0.85
1:52 2nd & 10 OPP 40 Zach Abey pass complete to Malcolm Perry for 40 yds for a TD, (Bennett Moehring KICK) +40 4.03
FG
11 pl · 55 yd · 1:52
10–28
1:52 1st & 10 OWN 35 Arion Worthman run for 22 yds to the Navy 43 for a 1ST down +22 1.89
1:52 1st & 10 OPP 43 Arion Worthman pass incomplete to Ronald Cleveland 0 -0.94
1:52 2nd & 10 OPP 43 Arion Worthman pass incomplete to Marcus Bennett 0 -1.06
1:52 3rd & 10 OPP 43 Arion Worthman run for 11 yds to the Navy 32 for a 1ST down +11 2.48
1:52 1st & 10 OPP 32 Nolan Eriksen run for 1 yd to the Navy 31 +1 -0.46
0:55 2nd & 9 OPP 31 Timeout AIR FORCE, clock 00:55
0:55 2nd & 9 OPP 31 Nolan Eriksen run for 7 yds to the Navy 24 +7 0.34
0:55 3rd & 2 OPP 24 Timothy McVey run for 5 yds to the Navy 19 for a 1ST down +5 0.38
0:55 1st & 10 OPP 19 Timothy McVey run for 5 yds to the Navy 14 AIR FORCE Penalty, Offensive holding (Marcus Bennett) to the Navy 24 -5 -0.84
0:35 1st & 15 OPP 24 Timeout AIR FORCE, clock 00:35
0:35 1st & 15 OPP 24 Timothy McVey run for 1 yd to the Navy 23 +1 -0.33
0:35 2nd & 14 OPP 23 Arion Worthman run for 13 yds to the Navy 10 +13 0.78
0:05 3rd & 1 OPP 10 Timeout NAVY, clock 00:05
0:00 3rd & 1 OPP 10 Luke Strebel 26 yd FG GOOD -1.45
0:00 OPP 0 End of 2nd Quarter
Q3
FG
8 pl · 61 yd · 4:04
10–31
15:00 1st & 10 OWN 35 Zach Abey run for 5 yds to the Navy 40 +5 0.11
15:00 2nd & 5 OWN 40 Zach Abey run for 8 yds to the Navy 48 for a 1ST down +8 1.13
15:00 1st & 10 OWN 48 Zach Abey run for 7 yds to the AFA 45 +7 0.62
15:00 2nd & 3 OPP 45 Darryl Bonner run for 38 yds to the AFA 7 for a 1ST down +38 1.19
15:00 1st & 7 OPP 7 NAVY Penalty, false start (Parker Wade) to the AFA 12 -5
15:00 1st & 12 OPP 12 Zach Abey run for 4 yds to the AFA 8 +4 -0.02
15:00 2nd & 8 OPP 8 Zach Abey run for 4 yds to the AFA 4 +4 -0.02
15:00 3rd & 4 OPP 4 Zach Abey pass incomplete to Tyler Carmona 0 -0.29
10:56 4th & 4 OPP 4 Bennett Moehring 21 yd FG GOOD -1.02
TD
4 pl · 73 yd · 1:30
17–31
10:56 1st & 10 OWN 27 Arion Worthman run for 52 yds to the Navy 21 for a 1ST down +52 3.30
10:56 1st & 10 OPP 21 Nolan Eriksen run for 4 yds to the Navy 17 +4 -0.03
10:56 2nd & 6 OPP 17 Arion Worthman run for 11 yds to the Navy 6 for a 1ST down +11 0.61
9:26 1st & 6 OPP 6 Timothy McVey run for 6 yds for a TD, (Luke Strebel KICK) +6 2.05
TD
1 pl · 75 yd · 0:12
17–38
9:14 1st & 10 OWN 25 Zach Abey run for 75 yds for a TD, (Bennett Moehring KICK) +75 6.08
TD
11 pl · 73 yd · 4:44
24–38
9:14 1st & 10 OWN 27 Arion Worthman run for 3 yds to the AFA 30 +3 -0.32
9:14 2nd & 7 OWN 30 Arion Worthman run for 6 yds to the AFA 36 +6 0.29
9:14 3rd & 1 OWN 36 Parker Wilson run for 2 yds to the AFA 38 for a 1ST down +2 1.01
9:14 1st & 10 OWN 38 Timothy McVey run for 19 yds to the Navy 43 for a 1ST down +19 1.60
9:14 1st & 10 OPP 43 Nolan Eriksen run for 13 yds to the Navy 30 for a 1ST down +13 0.54
9:14 1st & 10 OPP 30 Ronald Cleveland run for 5 yds to the Navy 25 +5 0.08
9:14 2nd & 5 OPP 25 Nolan Eriksen run for no gain to the Navy 25 0 -0.58
9:14 3rd & 5 OPP 25 Nolan Eriksen run for 11 yds to the Navy 14 for a 1ST down +11 0.77
9:14 2nd & 13 OPP 17 Nolan Eriksen run for 16 yds to the Navy 1 for a 1ST down +16 2.13
9:14 1st & 10 OPP 14 Arion Worthman run for a loss of 3 yards to the Navy 17 -3 -0.52
4:30 1st & 1 OPP 1 Arion Worthman run for 1 yd for a TD, (Luke Strebel KICK) +1 0.94
PUNT
8 pl · 24 yd · 4:36
24–38
4:30 1st & 10 OWN 25 ABEY, Zach rush for 17 yards to the NAVY42 (FLOR, Jack), PENALTY NAVY holding 10 yards to the NAVY15, NO PLAY. -10
4:30 1st & 20 OWN 15 Zach Abey run for 11 yds to the Navy 26 +11 0.49
4:30 2nd & 9 OWN 26 Zach Abey run for 17 yds to the Navy 43 for a 1ST down +17 2.20
4:30 1st & 10 OWN 43 Chris High run for 5 yds to the Navy 48 +5 0.11
4:30 2nd & 5 OWN 48 Zach Abey run for 4 yds to the AFA 48 +4 -0.16
4:30 3rd & 1 OPP 48 Zach Abey run for 2 yds to the AFA 46 for a 1ST down +2 0.98
4:30 1st & 10 OPP 46 Zach Abey run for 2 yds to the AFA 44 +2 -0.57
4:30 2nd & 8 OPP 44 Zach Abey run for 3 yds to the AFA 41 +3 -0.39
4:30 3rd & 5 OPP 41 TEAM run for a loss of 10 yards to the Navy 49 -10 -2.48
0:00 OWN 0 End of 3rd Quarter
15:00 4th & 15 OWN 49 Owen White punt for 40 yds, fair catch by Ronald Cleveland at the AFA 11
Q4
TD
8 pl · 89 yd · 3:26
31–38
14:54 1st & 10 OWN 11 Ronald Cleveland run for 8 yds to the AFA 19 +8 0.60
14:54 2nd & 2 OWN 19 Nolan Eriksen run for 6 yds to the AFA 25 for a 1ST down +6 0.08
14:54 1st & 10 OWN 25 Arion Worthman pass complete to Marcus Bennett for 22 yds to the AFA 47 for a 1ST down +22 1.98
14:54 1st & 10 OWN 47 Arion Worthman pass complete to Garrett Amy for 10 yds to the Navy 43 for a 1ST down +10 0.74
14:54 1st & 10 OPP 43 Ronald Cleveland run for 24 yds to the Navy 19 for a 1ST down +24 0.75
14:54 1st & 10 OPP 19 WORTHMAN, Arion rush for 7 yards to the NAVY12 (MERCHANT, Elijah), PENALTY AF holding (NORTON, Alex) 10 yards to the NAVY29, NO PLAY. -10
14:54 1st & 20 OPP 29 Timothy McVey run for 2 yds to the Navy 27 +2 -0.38
14:54 2nd & 18 OPP 27 Geraud Sanders pass complete to Arion Worthman for 24 yds to the Navy 3 for a 1ST down +24 2.39
11:28 1st & 3 OPP 3 Arion Worthman run for 3 yds for a TD, (Luke Strebel KICK) +3 1.46
FG
10 pl · 52 yd · 5:20
31–41
11:28 1st & 10 OWN 41 Zach Abey run for 8 yds to the Navy 49 +8 1.00
11:28 2nd & 2 OWN 49 Chris High run for 3 yds to the AFA 48 for a 1ST down +3 -0.03
11:28 1st & 10 OPP 48 Zach Abey run for 2 yds to the AFA 46 +2 -0.60
11:28 2nd & 8 OPP 46 Malcolm Perry run for 14 yds to the AFA 32 for a 1ST down +14 1.41
11:28 1st & 10 OPP 32 Zach Abey run for 9 yds to the AFA 23 +9 0.71
11:28 2nd & 1 OPP 23 Zach Abey run for 7 yds to the AFA 16 for a 1ST down +7 -0.41
11:28 1st & 10 OPP 16 Chris High run for 3 yds to the AFA 13 +3 -0.11
11:28 2nd & 7 OPP 13 Chris High run for 2 yds to the AFA 11 +2 -0.18
11:28 3rd & 5 OPP 11 Chris High run for 4 yds to the AFA 7 +4 -0.04
6:13 4th & 1 OPP 7 Timeout NAVY, clock 06:13
6:08 4th & 1 OPP 7 Bennett Moehring 25 yd FG GOOD -1.10
TD
5 pl · 75 yd · 1:59
38–41
6:08 1st & 10 OWN 25 Arion Worthman pass complete to Ronald Cleveland for 60 yds to the Navy 15 for a 1ST down +60 3.52
6:08 1st & 10 OPP 15 Arion Worthman run for 9 yds to the Navy 6 +9 0.61
6:08 2nd & 1 OPP 6 Parker Wilson run for 3 yds to the Navy 3 for a 1ST down +3 0.48
6:08 1st & 3 OPP 3 Arion Worthman run for 1 yd to the Navy 2 +1 -0.60
4:09 2nd & 2 OPP 2 Timothy McVey run for 2 yds for a TD, (Luke Strebel KICK) +2 2.07
PUNT
3 pl · 4 yd · 1:41
38–41
4:09 1st & 10 OWN 25 Zach Abey run for no gain to the Navy 25 0 -0.70
4:09 2nd & 10 OWN 25 Chris High run for 1 yd to the Navy 26 +1 -0.29
4:09 3rd & 9 OWN 26 Zach Abey run for 3 yds to the Navy 29 +3 -0.08
2:34 4th & 6 OWN 29 Timeout AIR FORCE, clock 02:34
2:34 4th & 6 OWN 29 Owen White punt for 38 yds , Ronald Cleveland returns for 10 yds to the AFA 43
TD
2 pl · 57 yd · 0:35
45–41
2:28 1st & 10 OWN 43 Arion Worthman pass complete to Marcus Bennett for 6 yds to the AFA 49 +6 0.39
1:53 2nd & 4 OWN 49 Arion Worthman pass complete to Marcus Bennett for 51 yds for a TD, (Luke Strebel KICK) NAVY Penalty, RU ( Yards) declined +51 4.07
TD
11 pl · 75 yd · 1:38
45–48
1:53 1st & 10 OWN 25 Zach Abey pass incomplete to Malcolm Perry 0 -0.70
1:53 2nd & 10 OWN 25 Darryl Bonner run for 5 yds to the Navy 30 +5 0.04
1:53 3rd & 5 OWN 30 Darryl Bonner run for 2 yds to the Navy 32 +2 -0.24
1:53 4th & 3 OWN 32 Zach Abey pass complete to Brandon Colon for 25 yds to the AFA 43 for a 1ST down +25 3.63
1:53 1st & 10 OPP 43 Darryl Bonner run for 13 yds to the AFA 30 for a 1ST down +13 0.54
1:53 1st & 10 OPP 30 Zach Abey run for 4 yds to the AFA 26 +4 -0.05
1:53 2nd & 6 OPP 26 Zach Abey pass incomplete to Malcolm Perry 0 -0.60
1:53 3rd & 6 OPP 26 Chris High run for 10 yds to the AFA 16 for a 1ST down +10 0.89
1:53 1st & 10 OPP 16 TEAM pass incomplete 0 -0.33
1:53 2nd & 10 OPP 16 Zach Abey pass incomplete to Brandon Colon 0 -0.38
0:15 3rd & 10 OPP 16 Zach Abey pass complete to Tyler Carmona for 16 yds for a TD, (Bennett Moehring KICK) +16 3.28
END OF GAME
2 pl · 1 yd · 0:15
45–48
0:15 1st & 10 OWN 25 Arion Worthman pass incomplete 0 -0.70
0:07 2nd & 10 OWN 25 Timeout NAVY, clock 00:07
0:07 2nd & 10 OWN 25 Arion Worthman run for 6 yds to the AFA 26 Ronald Cleveland Jake Barnhorst Marcus Bennett Ja'Mel Sanders +6 0.17
0:00 OPP 0 End of 4th Quarter
25 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

0sacks2
1plays for loss6
0takeaways2
2three-and-outs forced1
11explosive plays allowed17
8.07yards allowed / play9.01
8 of 12scoring drives allowed7 of 13
Air Force
Jack Flor 16 (6) 1 QH
Kyle Floyd 13 (5)
Grant Ross 12 (3)
Ja'Mel Sanders 7 (2)
Shaquille Vereen 6 (2) 1 PD · 1 QH
James Jones 6 1 PD
Cody Gessler 6
Marquis Griffin 5 (2)
Navy
Sean Williams 9 (7) 0.5 TFL
Elijah Merchant 7 (7) 1 PD
D.J. Palmore 6 (3) 1 sk · 3 TFL
Jerry Thompson 6 (3) 1 sk · 1 TFL
Tyler Sayles 6 (3) 0.5 TFL
Micah Thomas 6 (1)
Tyris Wooten 5 (4) 1 PD
Juan Hailey 4 (3)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

1 of 1field goals2 of 2
3punts4
35.0punt average45.3
0punts inside the 200
103return yards42
own 25average drive startown 30
Air Force
K Luke Strebel 1/1 FG · long 26 · 6/6 XP
P Charlie Scott 3 punts · 35.0 avg
KR Timothy McVey 5 ret · 89 yds · long 25
PR Ronald Cleveland 2 ret · 14 yds · long 10
Navy
K Bennett Moehring 2/2 FG · long 25 · 6/6 XP
P Owen White 4 punts · 45.3 avg
KR Malcolm Perry 2 ret · 42 yds · long 33
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

70plays69
631yards557
13drives12
56%success rate46%
39total PPA31.73
Derived from 139 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Malcolm Perry run for 91 yds for a TD, (Bennett Moehring KICK) 7–0
Q1Arion Worthman pass complete to Marcus Bennett for 59 yds for a TD, (Luke Strebel KICK) 7–7
Q2Darryl Bonner run for 10 yds for a TD, (Bennett Moehring KICK) 14–7
Q2Zach Abey run for 1 yd for a TD, (Bennett Moehring KICK) 21–7
Q2Zach Abey pass complete to Malcolm Perry for 40 yds for a TD, (Bennett Moehring KICK) 28–7
Q2Luke Strebel 26 yd FG GOOD 10–28
Q3Bennett Moehring 21 yd FG GOOD 31–10
Q3Timothy McVey run for 6 yds for a TD, (Luke Strebel KICK) 17–31
Q3Zach Abey run for 75 yds for a TD, (Bennett Moehring KICK) 38–17
Q3Arion Worthman run for 1 yd for a TD, (Luke Strebel KICK) 24–38
Q4Arion Worthman run for 3 yds for a TD, (Luke Strebel KICK) 31–38
Q4Bennett Moehring 25 yd FG GOOD 41–31
Q4Timothy McVey run for 2 yds for a TD, (Luke Strebel KICK) 38–41
Q4Arion Worthman pass complete to Marcus Bennett for 51 yds for a TD, (Luke Strebel KICK) NAVY… 45–41
Q4Zach Abey pass complete to Tyler Carmona for 16 yds for a TD, (Bennett Moehring KICK) 48–45

Biggest plays by PPA

Q1Malcolm Perry run for 91 yds for a TD, (Bennett Moehring KICK) 6.82
Q3Zach Abey run for 75 yds for a TD, (Bennett Moehring KICK) 6.08
Q1Arion Worthman pass complete to Marcus Bennett for 59 yds for a TD, (Luke Strebel KICK) 4.84
Q4Arion Worthman pass complete to Marcus Bennett for 51 yds for a TD, (Luke Strebel KICK)… 4.07
Q2Zach Abey pass complete to Malcolm Perry for 40 yds for a TD, (Bennett Moehring KICK) 4.03
Q4Zach Abey pass complete to Brandon Colon for 25 yds to the AFA 43 for a 1ST down 3.63

Series recent meetings

2025 Air Force 31 – 34 Navy
2024 Navy 34 – 7 Air Force
2023 Air Force 17 – 6 Navy
2022 Navy 10 – 13 Air Force
2021 Air Force 23 – 3 Navy
2020 Navy 7 – 40 Air Force
2019 Air Force 25 – 34 Navy
2018 Navy 7 – 35 Air Force
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal