Referee Marvel July; umpire Rico Orsot; head linesman Bill Scott; line judge John Kilmer; side judge Steve Heiman; field judge Matt Binford; back judge Robert Lewis; center judge Greg ReidGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
OT1
OT2
Final
Hawai’i
0
10
3
7
7
7
34
Air Force
7
0
6
7
7
0
27
Standouts
PassingDru Brown21 of 37, 312 yards, 3 TD, 2 INTHawai’i
No. 43RushingShayne Davern24 carries, 98 yards, 1 TDAir Force
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Hawai’i
Air Force
387
Total yards
409
312
Passing yards
20
75
Rushing yards
389
8.4
Yards per pass
2.0
2.9
Yards per rush
4.5
19
First downs
27
6–13
Third downs
12–22
0–0
Fourth downs
1–3
2
Turnovers
3
4–46
Penalties
4–35
25:18
Possession
34:42
1
Sacks (by defense)
2
Efficiency
Hawai’i
Air Force
42%
Success rate
42%
0.16
EPA per play
−0.15
1.39
Explosiveness
0.70
−0.12
Rushing EPA
−0.05
0.35
Passing EPA
−0.95
33%
Passing-down success
18%
0.48
First-down EPA
0.14
−0.35
Second-down EPA
−0.05
0.38
Third-down EPA
−0.13
15%
Havoc by its defense
22%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Air Force 76% to win. Hawai’i won as Elo’s underdog.
The line
Air Force −17.5, over/under 58.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Air Force 89%, Hawai’i 11%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Air Force drives left to right, Hawai’i right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Q1 Hawai’iPunt, 7 plays, 20 yards
Q1 Air ForceTouchdown, 13 plays, 76 yards
Q1 Hawai’iInterception, 4 plays, 65 yards
Q1 Air ForcePunt, 3 plays, 3 yards
Q1 Hawai’iField goal, 6 plays, −22 yards
Q1 Air ForceTurnover on downs, 5 plays, 28 yards
Q2 Hawai’iField goal, 8 plays, 91 yards
Q2 Air ForcePunt, 8 plays, 33 yards
Q2 Hawai’iPunt, 4 plays, −29 yards
Q2 Air ForceFumble, 5 plays, 19 yards
Q2 Hawai’iTouchdown, 8 plays, 25 yards
Q2 Air ForceResult not recorded, 0 yards
Q3 Air ForceField goal, 5 plays, 13 yards
Q3 Hawai’iInterception, 2 plays, 17 yards
Q3 Air ForceField goal, 6 plays, 55 yards
Q3 Hawai’iPunt, 7 plays, −41 yards
Q3 Air ForceFumble, 6 plays, −14 yards
Q3 Hawai’iField goal, 4 plays, 58 yards
Q3 Air ForceTouchdown, 12 plays, 75 yards
Q4 Hawai’iTouchdown, 5 plays, 78 yards
Q4 Air ForcePunt, 3 plays, 17 yards
Q4 Hawai’iPunt return TD, 5 plays (Air Force scores), 19 yards
Q4 Air ForceMissed FG return TD, 19 plays (Hawai’i scores), 72 yards
Q5 Air ForceTouchdown, 8 plays, 85 yards
Q5 Hawai’iTouchdown, 4 plays, 89 yards
Q6 Air ForceInterception, 7 plays, 10 yards
Play by play
1st quarter4 drives, then Air Force 7, Hawai’i 0
Hawai’i Punt, 7 plays
15:00
1st & 10 at own 35
Luke Strebel kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Dru Brown pass complete to John Ursua for 4 yds to the Hawa 29
15:00
2nd & 6 at own 29
Dru Brown pass complete to Metuisela ‘Unga for 9 yds to the Hawa 38 for a 1ST down
15:00
1st & 10 at own 38
Dru Brown pass complete to Ammon Barker for 7 yds to the Hawa 45
13:25
2nd & 3 at own 45
Timeout HAWAII, clock 13:25
13:25
2nd & 3 at own 45
Dru Brown pass incomplete to Ammon Barker, broken up by Lochlin Deeks
13:25
3rd & 3 at own 45
Dru Brown pass incomplete
13:25
4th & 3 at own 45
Rigoberto Sanchez punt for 34 yds
Air Force Touchdown, 13 plays
5:45
1st & 10 at own 24
D.J. Johnson run for 3 yds to the AFA 27
5:45
2nd & 7 at own 27
Tyler Williams run for 5 yds to the AFA 32
5:45
3rd & 2 at own 32
Jacobi Owens run for a loss of 1 yard to the AFA 31
5:45
4th & 3 at own 31
Steve Brosy punt for 53 yds, fair catch by John Ursua at the Hawa 16
Hawai’i Interception, 4 plays
3:52
1st & 10 at own 16
Diocemy Saint Juste run for 7 yds to the Hawa 23
3:52
2nd & 3 at own 23
Dru Brown run for 3 yds to the Hawa 26 for a 1ST down
3:52
1st & 10 at own 26
Dru Brown pass complete to Marcus Kemp for 20 yds to the Hawa 46 for a 1ST down
3:52
1st & 10 at own 46
Dru Brown pass incomplete
3:52
2nd & 10 at own 46
Dru Brown pass incomplete to Marcus Kemp, broken up by Haji Dunn Jr.
3:52
3rd & 10 at own 46
HAWAII Penalty, Offensive pass interference (Marcus Kemp) to the Hawa 31
3:52
3rd & 25 at own 31
Dru Brown pass complete to Paul Harris for a loss of 6 yards to the Hawa 25
3:52
4th & 31 at own 25
Rigoberto Sanchez punt for 47 yds, punt out-of-bounds at the AFA 28
Air Force Punt, 3 plays
0:41
1st & 10 at own 28
Timothy McVey run for 17 yds to the AFA 45 for a 1ST down
0:41
1st & 10 at own 45
Shayne Davern run for 5 yds to the 50 yard line
Q2 15:00
2nd & 5 at the 50
Timothy McVey run for 4 yds to the Hawa 46
Q2 15:00
3rd & 1 at opp 46
Nate Romine run for no gain to the Hawa 46
Q2 14:22
4th & 1 at opp 46
Timeout AIR FORCE, clock 14:22
Q2 14:22
4th & 1 at opp 46
Timothy McVey run for a loss of 1 yard to the Hawa 47
2nd quarter5 drives, then Hawai’i 10, Air Force 7
Hawai’i Field goal, 6 plays
14:16
1st & 10 at own 47
Dru Brown pass complete to Marcus Kemp for 29 yds to the AFA 24 for a 1ST down
14:16
1st & 10 at opp 24
Dru Brown pass complete to Makoa Camanse-Stevens for 3 yds to the AFA 21
14:16
2nd & 7 at opp 21
Diocemy Saint Juste run for 1 yd to the AFA 20
14:16
3rd & 6 at opp 20
Dru Brown pass complete to John Ursua for 9 yds to the AFA 11 for a 1ST down
14:16
1st & 10 at opp 11
Dru Brown pass incomplete to Metuisela ‘Unga
14:16
2nd & 10 at opp 11
Dru Brown run for 3 yds to the AFA 8
11:37
3rd & 7 at opp 8
Timeout HAWAII, clock 11:37
11:37
3rd & 7 at opp 8
Dru Brown pass incomplete to Marcus Kemp
11:29
4th & 7 at opp 8
Rigoberto Sanchez 25 Yd Field Goal
Air Force Turnover on downs, 5 plays
11:29
1st & 0 at own 35
Rigoberto Sanchez kickoff for 65 yds for a touchback
11:29
1st & 10 at own 25
Tyler Williams run for 3 yds to the AFA 28
11:29
2nd & 7 at own 28
Nate Romine pass incomplete
11:29
3rd & 7 at own 28
HAWAII Penalty, Defensive holding (Rojesterman Farris II) to the AFA 38 for a 1ST down
11:29
1st & 10 at own 38
D.J. Johnson run for 5 yds to the AFA 43
11:29
2nd & 5 at own 43
D.J. Johnson run for 3 yds to the AFA 46
11:29
3rd & 2 at own 46
Jacobi Owens run for 3 yds to the AFA 49 for a 1ST down
11:29
1st & 10 at own 49
Jacobi Owens run for 2 yds to the Hawa 49
11:29
2nd & 8 at opp 49
Tyler Williams run for 4 yds to the Hawa 45
11:29
3rd & 4 at opp 45
AIR FORCE Penalty, illegal shift (Timothy McVey) to the 50 yard line
11:29
3rd & 9 at the 50
Nate Romine pass incomplete
11:29
4th & 9 at the 50
Steve Brosy punt for 49 yds, downed at the Hawa 1
Hawai’i Field goal, 8 plays
7:47
1st & 10 at own 1
Dru Brown pass complete to Marcus Kemp for 41 yds to the Hawa 42 for a 1ST down
7:47
1st & 10 at own 42
Dru Brown run for a loss of 5 yards to the Hawa 37 Dru Brown fumbled, recovered by Hawa Dru Brown
7:47
2nd & 15 at own 37
Dru Brown pass incomplete to Marcus Kemp
7:47
3rd & 15 at own 37
Dru Brown sacked by Santo Coppola and Claude Alexander III for a loss of 2 yards to the Hawa 35
7:47
4th & 17 at own 35
Rigoberto Sanchez punt for 48 yds , Ronald Cleveland returns for no gain to the AFA 17
Air Force Punt, 8 plays
5:45
1st & 10 at own 17
Timothy McVey run for a loss of 3 yards to the AFA 14
5:45
2nd & 13 at own 14
Nate Romine run for a loss of 2 yards to the AFA 12
5:45
3rd & 15 at own 12
HAWAII Penalty, Defensive pass interference (Rojesterman Farris II) to the AFA 28 for a 1ST down
5:45
1st & 10 at own 28
Nate Romine pass incomplete
5:45
2nd & 10 at own 28
D.J. Johnson run for 6 yds to the AFA 34
5:45
3rd & 4 at own 34
D.J. Johnson run for a loss of 1 yard to the AFA 36 D.J. Johnson fumbled, forced by Kory Rasmussen, recovered by Hawa Damien Packer
Hawai’i Punt, 4 plays
3:24
1st & 10 at opp 36
Paul Harris run for 4 yds to the AFA 32
3:24
2nd & 6 at opp 32
Paul Harris run for a loss of 1 yard to the AFA 33
2:00
3rd & 7 at opp 33
Timeout HAWAII, clock 02:00
2:00
3rd & 7 at opp 33
Dru Brown pass complete to Metuisela ‘Unga for 16 yds to the AFA 17 for a 1ST down
2:00
1st & 10 at opp 17
Dru Brown pass incomplete to Ammon Barker
2:00
2nd & 10 at opp 17
Dru Brown pass complete to John Ursua for 13 yds to the AFA 4 for a 1ST down
2:00
1st & goal at opp 4
Steven Lakalaka run for 3 yds to the AFA 1
2:00
2nd & goal at opp 1
Steven Lakalaka run for no gain to the AFA 1
0:07
3rd & goal at opp 1
Steven Lakalaka 1 Yd Run (Rigoberto Sanchez Kick)
0:07
1st & 0 at own 35
Rigoberto Sanchez kickoff for 63 yds , Timothy McVey return for 14 yds to the AFA 16
3rd quarter7 drives, then Tied at 13
Air Force 6 plays
15:00
1st & 10 at own 35
Rigoberto Sanchez kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Nate Romine run for 41 yds to the Hawa 34 for a 1ST down
15:00
1st & 10 at opp 34
D.J. Johnson run for 4 yds to the Hawa 30
15:00
2nd & 6 at opp 30
Nate Romine run for 3 yds to the Hawa 27
15:00
3rd & 3 at opp 27
Jacobi Owens run for a loss of 3 yards to the Hawa 30
12:40
4th & 6 at opp 30
Luke Strebel 47 Yd Field Goal
Hawai’i 3 plays
12:40
1st & 0 at own 35
Luke Strebel kickoff for 65 yds , Paul Harris return for 39 yds to the Hawa 39
12:30
1st & 10 at own 39
Diocemy Saint Juste run for 3 yds to the Hawa 42
12:30
2nd & 7 at own 42
Dru Brown pass intercepted Jesse Washington return for 27 yds to the Hawa 43
Air Force Field goal, 5 plays
11:34
1st & 10 at opp 43
Shayne Davern run for 5 yds to the Hawa 38
11:34
2nd & 5 at opp 38
Nate Romine run for 8 yds to the Hawa 30 for a 1ST down
11:34
1st & 10 at opp 30
D.J. Johnson run for 4 yds to the Hawa 26
11:34
2nd & 6 at opp 26
Jacobi Owens run for a loss of 1 yard to the Hawa 27
11:34
3rd & 7 at opp 27
Nate Romine run for 2 yds to the Hawa 25
9:17
4th & 5 at opp 25
Luke Strebel 42 Yd Field Goal
Hawai’i Interception, 2 plays
9:17
1st & 0 at own 35
Luke Strebel kickoff for 65 yds for a touchback
9:17
1st & 10 at own 25
Paul Harris run for 2 yds to the Hawa 27
9:17
2nd & 8 at own 27
Dru Brown pass complete to John Ursua for 10 yds to the Hawa 37 for a 1ST down
9:17
1st & 10 at own 37
Paul Harris run for 4 yds to the Hawa 41
9:17
2nd & 6 at own 41
Dru Brown pass complete to Ammon Barker for 10 yds to the AFA 49 for a 1ST down
9:17
1st & 10 at opp 49
Paul Harris run for 2 yds to the AFA 47
9:17
2nd & 8 at opp 47
Dru Brown pass incomplete to Marcus Kemp
9:17
3rd & 8 at opp 47
HAWAII Penalty, delay of game (-5 Yards) to the Hawa 48
9:17
3rd & 13 at own 48
Dru Brown pass incomplete to Marcus Kemp
9:17
4th & 13 at own 48
Rigoberto Sanchez punt for 52 yds for a touchback
Air Force Field goal, 6 plays
6:21
1st & 10 at own 20
Timothy McVey run for 8 yds to the AFA 28
6:21
2nd & 2 at own 28
D.J. Johnson run for 2 yds to the AFA 30 for a 1ST down
6:21
1st & 10 at own 30
Timothy McVey run for 3 yds to the AFA 33
6:21
2nd & 7 at own 33
Tyler Williams run for no gain to the AFA 33
6:21
3rd & 7 at own 33
AIR FORCE Penalty, illegal block (Jake Barnhorst) to the AFA 18
6:21
3rd & 22 at own 18
Nate Romine pass incomplete to Jalen Robinette
6:21
4th & 22 at own 18
Nate Romine run for a loss of 9 yards to the AFA 11 Nate Romine fumbled, forced by Jahlani Tavai, recovered by Hawa Meffy Koloamatangi
Hawai’i Punt, 7 plays
4:13
1st & 10 at opp 11
Paul Harris run for 1 yd to the AFA 10
4:13
2nd & 9 at opp 10
Dru Brown pass complete to Dylan Collie for 3 yds to the AFA 7
4:13
3rd & 6 at opp 7
Dru Brown sacked by Ryan Watson for a loss of 10 yards to the AFA 17
2:02
4th & 16 at opp 17
Rigoberto Sanchez 35 Yd Field Goal
Air Force Fumble, 6 plays
2:02
1st & 0 at own 35
Rigoberto Sanchez kickoff for 65 yds for a touchback
2:02
1st & 10 at own 25
Nate Romine pass complete to Ryan Reffitt for 20 yds to the AFA 45 for a 1ST down
2:02
1st & 10 at own 45
Nate Romine pass incomplete to Jalen Robinette
2:02
2nd & 10 at own 45
Shayne Davern run for 6 yds to the Hawa 49
2:02
3rd & 4 at opp 49
Shayne Davern run for 3 yds to the Hawa 46
2:02
4th & 1 at opp 46
D.J. Johnson run for 3 yds to the Hawa 43 for a 1ST down
2:02
1st & 10 at opp 43
Nate Romine run for 12 yds to the Hawa 31 for a 1ST down
2:02
1st & 10 at opp 31
D.J. Johnson run for 2 yds to the Hawa 29
Q4 15:00
2nd & 8 at opp 29
D.J. Johnson run for 5 yds to the Hawa 24
Q4 15:00
3rd & 3 at opp 24
D.J. Johnson run for 6 yds to the Hawa 18 for a 1ST down
Q4 15:00
1st & 10 at opp 18
Ronald Cleveland run for 5 yds to the Hawa 13
Q4 15:00
2nd & 5 at opp 13
Shayne Davern run for 11 yds to the Hawa 2 for a 1ST down
Q4 13:33
1st & goal at opp 2
Shayne Davern 2 Yd Run (Luke Strebel Kick)
4th quarter4 drives, then Tied at 20
Hawai’i Field goal, 4 plays
13:33
1st & 0 at own 35
Luke Strebel kickoff for 65 yds for a touchback
13:33
1st & 10 at own 25
Dru Brown pass complete to Marcus Kemp for 23 yds to the Hawa 48 for a 1ST down
13:33
1st & 10 at own 48
Dru Brown run for 8 yds to the AFA 44
13:33
2nd & 2 at opp 44
Dru Brown pass incomplete to Marcus Kemp
13:33
3rd & 2 at opp 44
Dru Brown pass complete to John Ursua for 4 yds to the AFA 40 for a 1ST down
11:51
1st & 10 at opp 40
John Ursua 40 Yd pass from Dru Brown (Rigoberto Sanchez Kick)
Air Force Touchdown, 12 plays
11:51
1st & 0 at own 35
Rigoberto Sanchez kickoff for 65 yds for a touchback
11:51
1st & 10 at own 25
D.J. Johnson run for 4 yds to the AFA 29
11:51
2nd & 6 at own 29
Jacobi Owens run for 1 yd to the AFA 30
11:51
3rd & 5 at own 30
Nate Romine pass incomplete to Tyler Williams
11:51
4th & 5 at own 30
Steve Brosy punt for 48 yds, fair catch by John Ursua at the Hawa 22
Hawai’i Touchdown, 5 plays
10:45
1st & 10 at own 22
Diocemy Saint Juste run for 7 yds to the Hawa 29
10:45
2nd & 3 at own 29
Dru Brown pass complete to Ammon Barker for 11 yds to the Hawa 40 for a 1ST down
10:45
1st & 10 at own 40
Dru Brown pass incomplete
10:45
2nd & 10 at own 40
Diocemy Saint Juste run for 1 yd to the Hawa 41
8:49
3rd & 9 at own 41
Timeout HAWAII, clock 08:49
8:49
3rd & 9 at own 41
Dru Brown run for 3 yds to the Hawa 44
8:49
4th & 6 at own 44
Rigoberto Sanchez punt for 43 yds, fair catch by Ronald Cleveland at the AFA 13
Air Force Punt, 3 plays
8:18
1st & 10 at own 13
Shayne Davern run for 12 yds to the AFA 25 for a 1ST down
8:18
1st & 10 at own 25
Timothy McVey run for 6 yds to the AFA 31
8:18
2nd & 4 at own 31
Nate Romine run for 3 yds to the AFA 34
8:18
3rd & 1 at own 34
Shayne Davern run for 6 yds to the AFA 40 for a 1ST down
8:18
1st & 10 at own 40
Shayne Davern run for 4 yds to the AFA 44
8:18
2nd & 6 at own 44
Nate Romine run for 4 yds to the AFA 48
8:18
3rd & 2 at own 48
Parker Wilson run for 4 yds to the Hawa 48 for a 1ST down
8:18
1st & 10 at opp 48
Jacobi Owens run for 5 yds to the Hawa 43
8:18
2nd & 5 at opp 43
Parker Wilson run for 4 yds to the Hawa 39
8:18
3rd & 1 at opp 39
Parker Wilson run for 2 yds to the Hawa 37 for a 1ST down
8:18
1st & 10 at opp 37
Jacobi Owens run for 3 yds to the Hawa 34
8:18
2nd & 7 at opp 34
Shayne Davern run for 4 yds to the Hawa 30
8:18
3rd & 3 at opp 30
Shayne Davern run for 4 yds to the Hawa 26 for a 1ST down
2:17
1st & 10 at opp 26
Timeout HAWAII, clock 02:17
2:17
1st & 10 at opp 26
Shayne Davern run for 5 yds to the Hawa 21
2:10
2nd & 5 at opp 21
Timeout HAWAII, clock 02:10
2:10
2nd & 5 at opp 21
Shayne Davern run for 1 yd to the Hawa 20
1:26
3rd & 4 at opp 20
Timeout AIR FORCE, clock 01:26
1:26
3rd & 4 at opp 20
Shayne Davern run for 6 yds to the Hawa 14 for a 1ST down
1:26
1st & 10 at opp 14
Shayne Davern run for 2 yds to the Hawa 12
0:19
2nd & 8 at opp 12
Timeout AIR FORCE, clock 00:19
0:19
2nd & 8 at opp 12
TEAM run for a loss of 3 yards to the Hawa 15
0:03
3rd & 11 at opp 15
Timeout AIR FORCE, clock 00:03
0:00
3rd & 11 at opp 15
Luke Strebel 32 yd FG MISSED
Overtime5 drives, then Tied at 27
Air Force 8 plays
1st & 10 at opp 25
Shayne Davern run for 2 yds to the Hawa 23
2nd & 8 at opp 23
Tyler Williams run for 6 yds to the Hawa 17
3rd & 2 at opp 17
Shayne Davern run for 3 yds to the Hawa 14 for a 1ST down
1st & 10 at opp 14
Shayne Davern run for 8 yds to the Hawa 6
2nd & 2 at opp 6
Shayne Davern run for 1 yd to the Hawa 5
3rd & 1 at opp 5
Nate Romine run for 2 yds to the Hawa 3 for a 1ST down
1st & goal at opp 3
Shayne Davern run for a loss of 2 yards to the Hawa 5
2nd & goal at opp 5
N. Romine run for 5 yds for a TD, (L. Strebel KICK)
Hawai’i 4 plays
3rd & 8 at opp 13
Marcus Kemp 13 Yd pass from Dru Brown (Rigoberto Sanchez Kick)
3rd & 2 at opp 17
Diocemy Saint Juste run for 2 yds to the AFA 15 for a 1ST down
1st & 10 at opp 15
Dru Brown pass incomplete to Marcus Kemp, broken up by Roland Ladipo
2nd & 10 at opp 15
Diocemy Saint Juste run for 2 yds to the AFA 13
Hawai’i 1 play
2nd & 10 at opp 15
Diocemy Saint Juste run for 2 yds to the AFA 13
Air Force 1 play
4th & 7 at opp 11
N. Romine pass intercepted by Rogers.
Air Force Interception, 7 plays
2nd & 6 at opp 21
Shayne Davern run for 3 yds to the Hawa 18
2nd overtime1 drive, then Hawai’i 34, Air Force 27
Hawai’i 1 play
1st & 10 at own 25
Marcus Kemp 25 Yd pass from Dru Brown (Rigoberto Sanchez Kick)
Overtime1 drive, then Tied at 27
Air Force Interception, 7 plays
1st & 10 at opp 14
Nate Romine run for 3 yds to the Hawa 11
2nd & 7 at opp 11
Shayne Davern run for no gain to the Hawa 11
3rd & 7 at opp 11
Nate Romine pass incomplete to Ryan Reffitt
4th & 7 at opp 11
Nate Romine pass intercepted Jalen Rogers return for no gain to the Hawa 0
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.