Week 6 · 2024

Navy at Air Force

Sat 10/05/2024 12:00 PMFalcon StadiumAir Force pregame25%Pregame win probability: 25% for Air Force. Navy favored, and won.

78°Clear11 mph W · 8% humidityRecorded at kickoff by College Football Data

Navy

34

10–3

Air Force

7

5–7

Attendance

39,441

reported

NAVY5 plays, -2 yd · Punt

15:00own 35Reagan Tubbs kickoff for 65 yds for a touchback0
15:001st & 10own 25Eli Heidenreich run for 6 yds to the NAVY 31+6
15:002nd & 4own 31Blake Horvath pass complete to Alex Tecza for a loss of 3 yards to the NAVY 28−3
15:003rd & 7own 28QB Keeper HORVATH, Blake rush up the middle for no gain to the NAVY28 (GROBE, Daniel). PENALTY Before the snap, NAVY False Start enforced 5 yards from the NAVY28 to the NAVY23. NO PLAY (replay the down).−5
12:593rd & 12own 23Riley Riethman punt for 54 yds0

AF5 plays, 9 yd · Punt

12:591st & 10own 23Kade Frew run for 6 yds to the AFA 29+6
12:592nd & 4own 29Dylan Carson run for no gain to the AFA 290
12:593rd & 4own 29Kade Frew run for 3 yds to the AFA 32+3
11:044th & 1own 32Luke Freer punt for 55 yds , Eli Heidenreich returns for no gain to the NAVY 130
11:041st & 10own 13Timeout Air Force, clock 11:040

NAVY10 plays, 87 yd · Touchdown

11:041st & 10own 13Brandon Chatman run for 1 yd to the NAVY 14+1
11:042nd & 9own 14Blake Horvath pass complete to Amin Hassan for 10 yds to the NAVY 24 for a 1ST down+10
11:041st & 10own 24Blake Horvath run for 6 yds to the NAVY 30+6
11:042nd & 4own 30Eli Heidenreich run for 18 yds to the NAVY 48 for a 1ST down+18
11:041st & 10own 48Eli Heidenreich run for 8 yds to the AFA 44+8
11:042nd & 2opp 44Blake Horvath run for 17 yds to the AFA 27 for a 1ST down+17
11:041st & 10opp 27Daba Fofana run for 2 yds to the AFA 25+2
11:042nd & 8opp 25Blake Horvath pass complete to Brandon Chatman for 24 yds to the AFA 1 for a 1ST down+24
11:041st & goalopp 1Daba Fofana run for no gain to the AFA 10
6:252nd & goalopp 1Blake Horvath run for 1 yd for a TD (Nathan Kirkwood KICK)+1

AF8 plays, 14 yd · Turnover

6:25own 35Timeout Air Force, clock 06:250
6:25own 35Lance Gossett kickoff for 65 yds for a touchback0
6:251st & 10own 25John Busha run for 9 yds to the AFA 34+9
6:252nd & 1own 34Dylan Carson run for 2 yds to the AFA 36 for a 1ST down+2
6:251st & 10own 36Kade Frew run for 3 yds to the AFA 39+3
6:252nd & 7own 39John Busha pass incomplete0
4:163rd & 7own 39John Busha pass intercepted Dashaun Peele return for 21 yds to the AFA 41+21
4:161st & 10opp 41Timeout Air Force, clock 04:160

NAVY4 plays, 41 yd · Touchdown

4:161st & 10opp 41Blake Horvath run for 1 yd to the AFA 40+1
4:162nd & 9opp 40Alex Tecza run for 6 yds to the AFA 34+6
4:163rd & 3opp 34Alex Tecza run for no gain to the AFA 340
2:344th & 3opp 34Nathan Kent run for 34 yds for a TD (Nathan Kirkwood KICK)+34

AF7 plays, 8 yd · Punt

2:34own 35Timeout Air Force, clock 02:340
2:34own 35Lance Gossett kickoff for 65 yds for a touchback0
2:341st & 10own 25Cade Harris run for 4 yds to the AFA 29+4
1:103rd & 3own 32Timeout Air Force, clock 01:100
1:102nd & 6own 29John Busha run for 3 yds to the AFA 32+3
1:103rd & 3own 32John Busha run for 1 yd to the AFA 33+1
0:214th & 2own 33Luke Freer punt for 57 yds , Eli Heidenreich returns for 2 yds to the NAVY 12+2

NAVY7 plays, 27 yd · Punt

0:001st & 10own 12Blake Horvath pass complete to Eli Heidenreich for 20 yds to the NAVY 32 for a 1ST down+20
0:00own 12End of 1st Quarter+20
15:001st & 10own 32Blake Horvath run for 4 yds to the NAVY 36+4
15:002nd & 6own 36Daba Fofana run for 3 yds to the NAVY 39+3
15:003rd & 3own 39Blake Horvath pass incomplete0
13:304th & 3own 39Riley Riethman punt for 42 yds0
13:301st & 10own 19Timeout Air Force, clock 13:300

AF5 plays, 81 yd · Touchdown

13:301st & 10own 19Kade Frew run for 11 yds to the AFA 30 for a 1ST down+11
13:301st & 10own 30Quentin Hayes run for 6 yds to the AFA 36+6
13:302nd & 4own 36Quentin Hayes run for 1 yd to the AFA 37+1
13:303rd & 3own 37Navy Penalty, Unnecessary Roughness (Rayuan Lane III) to the NAVY 45 for a 1ST down+15
11:091st & 10opp 45Quentin Hayes pass complete to Tre Roberson for 45 yds for a TD (Matthew Dapore KICK)+45

NAVY10 plays, 6 yd · Punt

11:09own 35Timeout Air Force, clock 11:090
11:09own 35Reagan Tubbs kickoff for 65 yds for a touchback0
11:091st & 10own 25Blake Horvath run for 16 yds to the NAVY 41 for a 1ST down+16
11:091st & 10own 41Blake Horvath run for 2 yds to the NAVY 43+2
11:092nd & 8own 43HORVATH, Blake pass to the right complete for 57 yards to HEIDENREICH, Eli caught at the NAVY40 and advanced to the AF0, TOUCHDOWN NAVY, score nullified by penalty (Play was confirmed after review). PENALTY NAVY Pass Interference on KENT, Nathan enforced 15 yards to the NAVY28 [NHSG]. NO PLAY (replay the down).−15
11:092nd & 23own 28Blake Horvath pass incomplete0
11:093rd & 23own 28Navy Penalty, Delay Of Game (Mbiti Williams Jr.) to the NAVY 23−5
11:093rd & 28own 23Blake Horvath run for 8 yds to the NAVY 31+8
8:574th & 20own 31Riley Riethman punt for 49 yds0
8:571st & 10own 20Timeout Air Force, clock 08:570

AF4 plays, 8 yd · Punt

8:571st & 10own 20Quentin Hayes run for 5 yds to the AFA 25+5
8:572nd & 5own 25Kade Frew run for no gain to the AFA 250
8:573rd & 5own 25Kade Frew run for 3 yds to the AFA 28+3
6:544th & 2own 28Luke Freer punt for 51 yds0

NAVY9 plays, 79 yd · Touchdown

6:541st & 10own 21Blake Horvath run for 16 yds to the NAVY 37 for a 1ST down+16
6:541st & 10own 37Blake Horvath run for 3 yds to the NAVY 40+3
6:542nd & 7own 40Blake Horvath pass complete to Eli Heidenreich for 22 yds to the AFA 38 for a 1ST down+22
6:541st & 10opp 38Blake Horvath pass complete to Eli Heidenreich for 25 yds to the AFA 13 for a 1ST down+25
3:562nd & 1opp 4Timeout Navy, clock 03:560
3:561st & 10opp 13Blake Horvath run for 9 yds to the AFA 4+9
3:562nd & 1opp 4Daba Fofana run for no gain to the AFA 40
3:563rd & 1opp 4Blake Horvath run for 2 yds to the AFA 2 for a 1ST down+2
2:371st & goalopp 2Blake Horvath run for 2 yds for a TD (Nathan Kirkwood KICK)+2

AF10 plays, 20 yd · Punt

2:37own 35Timeout Air Force, clock 02:370
2:37own 35Lance Gossett kickoff for 65 yds for a touchback0
2:002nd & 7own 28Timeout Air Force, clock 02:000
2:001st & 10own 25Kade Frew run for 3 yds to the AFA 28+3
2:002nd & 7own 28Cade Harris run for 21 yds to the AFA 49 for a 1ST down+21
2:001st & 10own 49Quentin Hayes pass incomplete0
2:002nd & 10own 49Tylor Latham run for no gain to the AFA 490
1:044th & 14own 45Timeout Navy, clock 01:040
1:043rd & 10own 49Quentin Hayes sacked by Jaxson Campbell for a loss of 4 yards to the AFA 45−4
0:584th & 14own 45Carson Bay punt for 37 yds, fair catch by Eli Heidenreich at the NAVY 180

NAVY7 plays, 22 yd · Punt

0:581st & 10own 18Brandon Chatman run for 9 yds to the NAVY 27+9
0:582nd & 1own 27Brandon Chatman run for 9 yds to the NAVY 36 for a 1ST down+9
0:581st & 10own 36Blake Horvath pass complete to Brandon Chatman for 2 yds to the NAVY 38+2
0:582nd & 8own 38Blake Horvath run for 2 yds to the NAVY 40+2
0:154th & 6own 40Timeout Air Force, clock 00:150
0:153rd & 6own 40Eli Heidenreich run for no gain to the NAVY 400
0:104th & 6own 40Riley Riethman punt for 60 yds for a touchback0

AF2 plays, -1 yd · End of period

0:001st & 10own 20[NHSG] Kneel down by TEAM at AF19 (team loss of 1), clock 00:00.−1
0:00own 19End of 2nd Quarter0

AF7 plays, 21 yd · Punt

15:00own 35Lance Gossett kickoff for 65 yds for a touchback0
15:001st & 10own 25Quentin Hayes run for 16 yds to the AFA 41 for a 1ST down+16
15:001st & 10own 41Quentin Hayes run for 5 yds to the AFA 46+5
15:002nd & 5own 46Dylan Carson run for 1 yd to the AFA 47+1
15:003rd & 4own 47Quentin Hayes run for a loss of 1 yard to the AFA 46 Quentin Hayes fumbled, recovered by AFA Quentin Hayes Q. Hayes return for 0 yds−1
12:284th & 5own 46Luke Freer punt for 30 yds0
12:281st & 10own 24Timeout Air Force, clock 12:280

NAVY15 plays, 76 yd · Touchdown

12:281st & 10own 24Blake Horvath pass incomplete0
12:282nd & 10own 24Alex Tecza run for 1 yd to the NAVY 25+1
12:283rd & 9own 25Blake Horvath run for 9 yds to the NAVY 34 for a 1ST down+9
12:281st & 10own 34Blake Horvath pass incomplete0
12:282nd & 10own 34Blake Horvath pass complete to Eli Heidenreich for 6 yds to the NAVY 40+6
12:283rd & 4own 40Blake Horvath run for 4 yds to the NAVY 44 for a 1ST down+4
12:281st & 10own 44Eli Heidenreich run for 11 yds to the AFA 45 for a 1ST down+11
12:281st & 10opp 45Daba Fofana run for 8 yds to the AFA 37+8
12:282nd & 2opp 37Blake Horvath pass incomplete0
12:283rd & 2opp 37Alex Tecza run for no gain to the AFA 370
12:284th & 2opp 37Blake Horvath run for 4 yds to the AFA 33 for a 1ST down+4
12:281st & 10opp 33HORVATH, Blake pass deep to the left incomplete intended for KENT, Nathan broken up by WILLIAMS, Trey at the AF3; QB hurried by AIHIE, Osaro. PENALTY AF Pass Interference on WILLIAMS, Trey enforced 15 yards to the AF18 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).+15
12:281st & 10opp 18Blake Horvath run for 9 yds to the AFA 9+9
12:282nd & 1opp 9Brandon Chatman run for 2 yds to the AFA 7 for a 1ST down+2
6:081st & goalopp 7Alex Tecza run for 7 yds for a TD (Nathan Kirkwood PAT MISSED)+7

AF11 plays, 34 yd · On downs

6:08own 35Timeout Air Force, clock 06:080
6:08own 35Lance Gossett kickoff for 65 yds for a touchback0
6:081st & 10own 25Dylan Carson run for 1 yd to the AFA 26+1
6:082nd & 9own 26Quentin Hayes run for 1 yd to the AFA 27+1
6:083rd & 8own 27Air Force Penalty, False Start (Alex Moore) to the AFA 22−5
6:083rd & 13own 22Quentin Hayes pass complete to Tylor Latham for 34 yds to the NAVY 44 for a 1ST down+34
6:081st & 10opp 44Terrence Gist run for 3 yds to the NAVY 41+3
6:082nd & 7opp 41Tylor Latham run for 2 yds to the NAVY 39+2
6:083rd & 5opp 39Cade Harris run for a loss of 4 yards to the NAVY 43−4
2:004th & 9opp 43Quentin Hayes pass complete to Tylor Latham for 2 yds to the NAVY 41+2
2:001st & 10own 41Timeout Air Force, clock 02:000

NAVY5 plays, 35 yd · Missed FG

2:001st & 10own 41Blake Horvath pass complete to Eli Heidenreich for 28 yds to the AFA 31 for a 1ST down+28
2:001st & 10opp 31Daba Fofana run for 3 yds to the AFA 28+3
2:002nd & 7opp 28Blake Horvath pass incomplete0
2:003rd & 7opp 28Brandon Chatman run for 4 yds to the AFA 24+4
0:054th & 3opp 24Nathan Kirkwood 41 yd FG BLOCKED blocked by+41

AF15 plays, 51 yd · On downs

0:155th & 3opp 24Timeout Air Force, clock 00:150
0:001st & 10own 24Terrence Gist run for 9 yds to the AFA 33+9
0:00own 24End of 3rd Quarter+9
15:002nd & 1own 33Terrence Gist run for 11 yds to the AFA 44 for a 1ST down+11
15:001st & 10own 44Quentin Hayes run for 1 yd to the AFA 45+1
15:002nd & 9own 45Quentin Hayes pass complete to Quin Smith for 29 yds to the NAVY 26 for a 1ST down+29
12:531st & 5opp 21Timeout Air Force, clock 12:530
12:531st & 10opp 26Navy Penalty, Offsides (Kyle Jacob) to the NAVY 21+5
12:531st & 5opp 21Quentin Hayes pass complete to Cade Harris for 5 yds to the NAVY 16 for a 1ST down+5
12:531st & 10opp 16Dylan Carson run for 6 yds to the NAVY 10+6
12:532nd & 4opp 10CARSON, Dylan rush up the middle for no gain to the NAVY10 (NARAYAN, Tyler). PENALTY Before the snap, AF False Start on MOORE, Alex enforced 5 yards from the NAVY10 to the NAVY15. NO PLAY (replay the down).−5
12:532nd & 9opp 15Cade Harris run for 3 yds to the NAVY 12+3
12:533rd & 6opp 12Quentin Hayes run for 1 yd to the NAVY 11+1
10:074th & 5opp 11Quentin Hayes sacked by Jaxson Campbell for a loss of 14 yards to the NAVY 25−14
10:071st & 10own 25Timeout Air Force, clock 10:070

NAVY5 plays, 75 yd · Touchdown

10:071st & 10own 25Brandon Chatman run for 3 yds to the NAVY 28+3
10:072nd & 7own 28Eli Heidenreich run for 57 yds to the AFA 15 for a 1ST down+57
10:071st & 10opp 15Isaiah Bryant run for 2 yds to the AFA 13+2
10:072nd & 8opp 13Amin Hassan run for 1 yd to the AFA 12+1
6:583rd & 7opp 12Alex Tecza run for 12 yds for a TD (Nathan Kirkwood KICK)+12

AF6 plays, -7 yd · Punt

6:58own 35Timeout Air Force, clock 06:580
6:58own 35Lance Gossett kickoff for 65 yds for a touchback0
6:581st & 10own 25Josh Johnson run for a loss of 4 yards to the AFA 19 Josh Johnson fumbled, recovered by AFA Tylor Latham−4
6:582nd & 16own 19Josh Johnson run for a loss of 1 yard to the AFA 18−1
6:583rd & 17own 18Josh Johnson pass incomplete0
5:344th & 17own 18Luke Freer punt for 57 yds, fair catch by Eli Heidenreich at the NAVY 250

NAVY5 plays, 7 yd · Punt

5:341st & 10own 25Shane Reynolds run for 2 yds to the NAVY 27+2
5:342nd & 8own 27Amin Hassan run for 3 yds to the NAVY 30+3
4:004th & 3own 32Timeout Air Force, clock 04:000
4:003rd & 5own 30Shane Reynolds run for 2 yds to the NAVY 32+2
3:544th & 3own 32Riley Riethman punt for 48 yds , Brandon Engel returns for a loss of 1 yard to the AFA 10+48

AF11 plays, 45 yd · End of period

3:541st & 10own 10Owen Allen run for 7 yds to the AFA 17+7
3:542nd & 3own 17Owen Allen run for 10 yds to the AFA 27 for a 1ST down+10
3:541st & 10own 27Kaden Cloud run for 2 yds to the AFA 29+2
2:003rd & 7own 30Timeout Air Force, clock 02:000
2:002nd & 8own 29Rocco Conti run for 1 yd to the AFA 30+1
2:003rd & 7own 30Josh Johnson run for 15 yds to the AFA 45 for a 1ST down+15
2:001st & 10own 45Josh Johnson run for 3 yds to the AFA 48+3
2:002nd & 7own 48Josh Johnson run for 2 yds to the 50 yard line+2
2:003rd & 5midfieldKemper Hodges run for 1 yd to the NAVY 49+1
0:004th & 4opp 49Josh Johnson run for 4 yds to the NAVY 45 for a 1ST down+4
0:00opp 45End of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Air Force 7–3 vs Navy

  • 2023 · wk 8Air Force 17 @ Navy 6
  • 2022 · wk 5Navy 10 @ Air Force 13
  • 2021 · wk 2Air Force 23 @ Navy 3
  • 2020 · wk 5Navy 7 @ Air Force 40
  • 2019 · wk 6Air Force 25 @ Navy 34
  • 2018 · wk 6Navy 7 @ Air Force 35
  • 2017 · wk 6Air Force 45 @ Navy 48
  • 2016 · wk 5Navy 14 @ Air Force 28
  • 2015 · wk 5Air Force 11 @ Navy 33
  • 2014 · wk 6Navy 21 @ Air Force 30

Previous 10 meetings vs. Troy Calhoun

Navy 3–7 vs Troy Calhoun

  • 2023 · wk 8Air Force 17 @ Navy 6
  • 2022 · wk 5Navy 10 @ Air Force 13
  • 2021 · wk 2Air Force 23 @ Navy 3
  • 2020 · wk 5Navy 7 @ Air Force 40
  • 2019 · wk 6Air Force 25 @ Navy 34
  • 2018 · wk 6Navy 7 @ Air Force 35
  • 2017 · wk 6Air Force 45 @ Navy 48
  • 2016 · wk 5Navy 14 @ Air Force 28
  • 2015 · wk 5Air Force 11 @ Navy 33
  • 2014 · wk 6Navy 21 @ Air Force 30

Previous meeting vs. Brian Newberry

Air Force 1–0 vs Brian Newberry

  • 2023 · wk 8Air Force 17 @ Navy 6

Research

Keep this open while you look at others