From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Houston
Air Force
331
Total yards
563
222
Passing yards
168
109
Rushing yards
402
5.4
Yards per pass
11.5
5.4
Yards per rush
5.6
18
First downs
27
4–10
Third downs
10–19
1–2
Fourth downs
3–3
6
Turnovers
1
6–45
Penalties
4–40
11:25
Possession
24:28
Efficiency
Houston
Air Force
50%
Success rate
49%
−0.08
EPA per play
0.17
0.44
Explosiveness
0.73
0.29
Rushing EPA
0.08
−0.26
Passing EPA
0.65
54%
Passing-down success
41%
−0.01
First-down EPA
0.11
−0.59
Second-down EPA
0.01
0.65
Third-down EPA
0.45
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 going in
Our ratings (scores only)
Houston 55% to win. Air Force won as Elo’s underdog.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Air Force drives left to right, Houston right to left.
Q1 Air ForceTouchdown run, 6 plays, 69 yards
Q1 HoustonInterception, 4 plays, 18 yards
Q1 Air ForceTouchdown run, 6 plays, 63 yards
Q1 HoustonInterception, 5 plays, 35 yards
Q1 Air ForceFumble, 4 plays, 16 yards
Q1 HoustonPunt, 5 plays, 20 yards
Q1 Air ForcePunt, 3 plays, 3 yards
Q1 HoustonField goal, 9 plays, 28 yards
Q2 Air ForceTouchdown run, 11 plays, 80 yards
Q2 HoustonInterception, 1 play, 0 yards
Q2 Air ForceMissed FG, 8 plays, 11 yards
Q2 HoustonField goal, 11 plays, 64 yards
Q2 Air ForceField goal, 8 plays, 56 yards
Q3 HoustonTouchdown, 79 yards
Q3 Air ForceTouchdown, 100 yards
Q3 HoustonTouchdown pass, 7 plays, 64 yards
Q3 Air ForceField goal, 12 plays, 67 yards
Q3 HoustonPunt, 3 plays, −4 yards
Q3 Air ForceTouchdown run, 18 plays, 75 yards
Q4 HoustonInterception, 4 plays, 21 yards
Q4 Air ForcePunt, 6 plays, 22 yards
Q4 HoustonInterception, 9 plays, 42 yards
Q4 Air ForceTouchdown run, 4 plays, 87 yards
Q4 HoustonInterception, 5 plays, 38 yards
Q4 Air ForceEnd of game, 3 plays, 13 yards
Play by play
1st quarter8 drives, then Air Force 14, Houston 0
Air Force Touchdown run, 6 plays
14:45
1st & 10 at own 31
Asher Clark rush for 10 yards to the AFA 41 for a 1ST down.
14:20
1st & 10 at own 41
Jared Tew rush for 6 yards to the AFA 47.
13:35
2nd & 4 at own 47
Jared Tew rush for 2 yards to the AFA 49.
13:19
3rd & 2 at own 49
Tim Jefferson pass complete to Kevin Fogler for 7 yards to the Houst 44 for a 1ST down.
13:00
1st & 10 at opp 44
Tim Jefferson pass complete to Asher Clark for 8 yards to the Houst 36.
12:38
2nd & 2 at opp 36
Asher Clark rush for 36 yards for a TOUCHDOWN.Air Force 7, Houston 0
12:39
Erik Soderberg extra point GOOD.
8:53
Erik Soderberg kickoff for 52 yards returned by A.J. Dugat for 16 yards to the Houst 34.
Houston Interception, 4 plays
12:20
1st & 10 at own 34
Charles Sims rush for 4 yards to the Houst 38.
12:01
2nd & 6 at own 38
Case Keenum rush for 6 yards to the Houst 44 for a 1ST down.
11:34
1st & 10 at own 44
Charles Sims rush for 8 yards to the AFA 48.
11:31
2nd & 2 at opp 48
Case Keenum pass intercepted by Anthony Wright Jr at the AFA 37, returned for no gain to the AFA 37.
Air Force Touchdown run, 6 plays
11:17
1st & 10 at own 37
Asher Clark rush for 1 yard to the AFA 38.
10:33
2nd & 9 at own 38
Jared Tew rush for 4 yards to the AFA 42.
10:18
3rd & 5 at own 42
Tim Jefferson pass complete to Jared Tew for 6 yards to the AFA 48 for a 1ST down.
9:31
1st & 10 at own 48
Tim Jefferson rush for 8 yards to the Houst 44.
9:03
2nd & 2 at opp 44
Tim Jefferson pass complete to Kevin Fogler for 38 yards to the Houst 6 for a 1ST down.
8:52
1st & goal at opp 6
Jared Tew rush for 6 yards for a TOUCHDOWN.Air Force 14, Houston 0
8:53
Erik Soderberg extra point GOOD.
8:52
Erik Soderberg kickoff for 43 yards returned by A.J. Dugat for 4 yards to the Houst 31.
Houston Interception, 5 plays
8:40
1st & 10 at own 31
Case Keenum pass complete to Charles Sims for 28 yards to the AFA 41 for a 1ST down.
8:26
1st & 10 at opp 41
Charles Sims rush for 4 yards to the AFA 37.
8:05
2nd & 6 at opp 37
Case Keenum pass incomplete to Patrick Edwards.
7:42
3rd & 6 at opp 37
Case Keenum pass complete to Patrick Edwards for 3 yards to the AFA 34.
7:24
4th & 3 at opp 34
Case Keenum pass intercepted by Chris Thomas at the AFA 34, returned for 13 yards to the AFA 47.
Air Force Fumble, 4 plays
6:57
1st & 10 at own 47
Jared Tew rush for 4 yards to the Houst 49.
6:40
2nd & 6 at opp 49
Jonathan Warzeka rush for 9 yards to the Houst 40 for a 1ST down.
5:56
1st & 10 at opp 40
Jonathan Warzeka rush for 1 yard to the Houst 39.
5:39
2nd & 9 at opp 39
Jared Tew rush for 2 yards, fumbled, recovered by Houst at the Houst 37.
Houston Punt, 5 plays
5:39
1st & 10 at own 37
HOUSTON penalty 5 yard false start accepted.
5:22
1st & 15 at own 32
Charles Sims rush for 11 yards to the Houst 43.
5:16
2nd & 4 at own 43
Charles Sims rush for 6 yards to the Houst 49 for a 1ST down.
5:04
1st & 10 at own 49
Case Keenum rush for 3 yards to the AFA 48.
5:04
2nd & 7 at opp 48
AIR FORCE penalty 5 yard offside defense accepted.
4:41
2nd & 2 at opp 43
Case Keenum pass incomplete.
4:35
3rd & 2 at opp 43
Case Keenum pass incomplete.
4:22
4th & 2 at opp 43
Case Keenum punt for 40 yards, downed at the AFA 3.
Air Force Punt, 3 plays
3:53
1st & 10 at own 3
Jared Tew rush for 3 yards to the AFA 6.
3:26
2nd & 7 at own 6
Tim Jefferson rush for 3 yards to the AFA 9.
2:27
3rd & 4 at own 9
Asher Clark rush for a loss of 3 yards to the AFA 6.
2:15
4th & 7 at own 6
Brandon Geyer punt for 38 yards, fair catch by Tyron Carrier at the AFA 44.
Houston Field goal, 9 plays
1:50
1st & 10 at opp 44
Charles Sims rush for 3 yards to the AFA 41.
1:46
2nd & 7 at opp 41
Case Keenum pass incomplete to Chaz Rodriguez.
1:34
3rd & 7 at opp 41
Case Keenum pass complete to Tyron Carrier for 12 yards to the AFA 29 for a 1ST down.
1:22
1st & 10 at opp 29
Case Keenum pass complete to Patrick Edwards for 8 yards to the AFA 21.
1:06
2nd & 2 at opp 21
Tyron Carrier rush for 4 yards to the AFA 17 for a 1ST down.
0:40
1st & 10 at opp 17
Case Keenum pass complete to Charles Sims for 3 yards to the AFA 14.
0:06
2nd & 7 at opp 14
Case Keenum pass complete to L.J. Castile for 3 yards to the AFA 11.
Q2 14:56
3rd & 4 at opp 11
Case Keenum pass incomplete to James Cleveland.
Q2 14:56
4th & 4 at opp 11
HOUSTON penalty 5 yard false start accepted.
Q2 14:51
4th & 9 at opp 16
Matt Hogan 33 yard field goal GOOD.Air Force 14, Houston 3
Q2 14:51
Chase Turner kickoff for 63 yards returned by Jonathan Warzeka for 13 yards to the AFA 20.
2nd quarter5 drives, then Air Force 24, Houston 6
Air Force Touchdown run, 11 plays
14:37
1st & 10 at own 20
Jonathan Warzeka rush for 8 yards to the AFA 28.
14:18
2nd & 2 at own 28
Jared Tew rush for 5 yards to the AFA 33 for a 1ST down.
13:23
1st & 10 at own 33
Asher Clark rush for 7 yards to the AFA 40.
13:12
2nd & 3 at own 40
Jared Tew rush for 4 yards to the AFA 44 for a 1ST down.
12:42
1st & 10 at own 44
Jared Tew rush for 2 yards to the AFA 46.
11:40
2nd & 8 at own 46
Tim Jefferson pass complete to Cody Getz for 13 yards to the Houst 41 for a 1ST down.
11:30
1st & 10 at opp 41
Jared Tew rush for 11 yards to the Houst 30 for a 1ST down.
11:08
1st & 10 at opp 30
Asher Clark rush for 1 yard to the Houst 29.
10:30
2nd & 9 at opp 29
Jonathan Warzeka rush for 3 yards to the Houst 26.
9:40
3rd & 6 at opp 26
Tim Jefferson rush for 4 yards to the Houst 22.
8:55
4th & 2 at opp 22
Asher Clark rush for 22 yards for a TOUCHDOWN.Air Force 20, Houston 3
8:55
Erik Soderberg extra point GOOD.Air Force 21, Houston 3
8:55
Erik Soderberg kickoff for 48 yards returned by Brian Smelek for 9 yards to the Houst 31.
Houston Interception, 1 play
8:42
1st & 10 at own 31
Case Keenum pass intercepted by Chris Thomas at the Houst 36, returned for 7 yards to the Houst 29.
Air Force Missed FG, 8 plays
8:14
1st & 10 at opp 29
Asher Clark rush for 5 yards to the Houst 24.
7:31
2nd & 5 at opp 24
Tim Jefferson rush for 4 yards to the Houst 20.
7:26
3rd & 1 at opp 20
Jared Tew rush for 2 yards to the Houst 18 for a 1ST down.
7:06
1st & 10 at opp 18
Asher Clark rush for 5 yards to the Houst 23, AIR FORCE penalty 10 yard holding accepted.
7:06
1st & 15 at opp 23
AIR FORCE penalty 5 yard illegal shift accepted.
6:10
1st & 20 at opp 28
Tim Jefferson rush for 6 yards to the Houst 22.
5:57
2nd & 14 at opp 22
Tim Jefferson pass incomplete to Asher Clark.
5:48
3rd & 14 at opp 22
Jared Tew rush for 4 yards to the Houst 18.
5:22
4th & 10 at opp 18
Erik Soderberg 35 yard field goal MISSED.
Houston Field goal, 11 plays
5:10
1st & 10 at own 20
Case Keenum pass complete to Tyron Carrier for 2 yards to the Houst 22.
4:35
2nd & 8 at own 22
Charles Sims rush for 1 yard to the Houst 23.
4:19
3rd & 7 at own 23
Case Keenum pass complete to Charles Sims for 10 yards to the Houst 33 for a 1ST down.
4:04
1st & 10 at own 33
Charles Sims rush for 1 yard to the Houst 34.
3:50
2nd & 9 at own 34
Case Keenum pass complete to Tyron Carrier for 11 yards to the Houst 45 for a 1ST down.
3:34
1st & 10 at own 45
Case Keenum pass complete to James Cleveland for 15 yards to the AFA 40 for a 1ST down.
3:21
1st & 10 at opp 40
Case Keenum pass complete to Charles Sims for 18 yards to the AFA 22 for a 1ST down.
3:21
1st & 10 at opp 22
HOUSTON penalty 10 yard holding accepted.
2:53
1st & 20 at opp 32
Case Keenum pass incomplete to Justin Johnson.
2:38
2nd & 20 at opp 32
Case Keenum pass complete to Charles Sims for 2 yards to the AFA 30.
1:33
3rd & 18 at opp 30
Case Keenum pass complete to Chaz Rodriguez for 14 yards to the AFA 16.
1:26
4th & 4 at opp 16
Timeout HOUSTON, clock 01:26.
1:21
4th & 4 at opp 16
Matt Hogan 33 yard field goal GOOD.Air Force 21, Houston 6
1:21
Chase Turner kickoff for 61 yards returned by Jonathan Warzeka for 25 yards to the AFA 34.
Air Force Field goal, 8 plays
1:08
1st & 10 at own 34
Asher Clark rush for 9 yards to the AFA 43.
1:01
2nd & 1 at own 43
Tim Jefferson pass complete to Kevin Fogler for 11 yards to the Houst 46 for a 1ST down.
0:44
1st & 10 at opp 46
Tim Jefferson pass complete to Jonathan Warzeka for 3 yards to the Houst 43.
0:44
2nd & 7 at opp 43
Timeout AIR FORCE, clock 00:44.
0:34
2nd & 7 at opp 43
Tim Jefferson pass complete to Kevin Fogler for 34 yards to the Houst 9 for a 1ST down.
0:24
1st & goal at opp 9
Tim Jefferson rush for 4 yards to the Houst 5.
0:24
2nd & 0 at opp 5
Timeout AIR FORCE, clock 00:24.
0:16
2nd & goal at opp 5
Jonathan Warzeka rush for 3 yards to the Houst 2.
0:16
3rd & 0 at opp 2
Timeout AIR FORCE, clock 00:16.
0:05
3rd & goal at opp 2
Tim Jefferson rush for a loss of 8 yards to the Houst 10.
0:00
4th & goal at opp 10
Erik Soderberg 27 yard field goal GOOD.Air Force 24, Houston 6
Q3 14:47
Erik Soderberg kickoff for 49 yards returned by Tyron Carrier for 79 yards for a TOUCHDOWN.Air Force 24, Houston 12
Q3 14:47
Matt Hogan extra point GOOD.Air Force 24, Houston 13
Q3 14:29
Chase Turner kickoff for 70 yards returned by Jonathan Warzeka for 100 yards for a TOUCHDOWN.Air Force 30, Houston 13
Q3 14:29
Erik Soderberg extra point GOOD.Air Force 31, Houston 13
Q3 14:29
Erik Soderberg kickoff for 43 yards returned by Tyler Chambers for 9 yards to the Houst 36.
3rd quarter4 drives, then Air Force 34, Houston 20
Houston Touchdown pass, 7 plays
14:05
1st & 10 at own 36
Charles Sims rush for 3 yards to the Houst 39.
13:56
2nd & 7 at own 39
Case Keenum pass incomplete to James Cleveland.
13:50
3rd & 7 at own 39
Case Keenum pass complete to Kierrie Johnson for 24 yards to the AFA 37 for a 1ST down.
13:32
1st & 10 at opp 37
Case Keenum pass complete to Kierrie Johnson for 12 yards to the AFA 25 for a 1ST down.
13:26
1st & 10 at opp 25
Tyron Carrier rush for 16 yards to the AFA 9 for a 1ST down.
13:10
1st & goal at opp 9
Charles Sims rush for a loss of 1 yard to the AFA 10.
12:48
2nd & goal at opp 10
Case Keenum pass complete to Patrick Edwards for 10 yards for a TOUCHDOWN.Air Force 31, Houston 19
12:48
Matt Hogan extra point GOOD.Air Force 31, Houston 20
12:48
Chase Turner kickoff for 64 yards returned by Jonathan Warzeka for 17 yards to the AFA 23.
Air Force Field goal, 12 plays
12:29
1st & 10 at own 23
Jared Tew rush for 5 yards to the AFA 28.
11:35
2nd & 5 at own 28
Tim Jefferson rush for 4 yards to the AFA 32.
11:22
3rd & 1 at own 32
Jared Tew rush for 2 yards to the AFA 34 for a 1ST down.
10:49
1st & 10 at own 34
Tim Jefferson pass complete to Jonathan Warzeka for 29 yards to the Houst 37 for a 1ST down.
10:25
1st & 10 at opp 37
Jared Tew rush for 5 yards to the Houst 32.
10:00
2nd & 5 at opp 32
Asher Clark rush for 3 yards to the Houst 29.
9:28
3rd & 2 at opp 29
Jared Tew rush for 3 yards to the Houst 26 for a 1ST down.
9:07
1st & 10 at opp 26
Asher Clark rush for 11 yards to the Houst 15 for a 1ST down.
8:24
1st & 10 at opp 15
Tim Jefferson rush for 4 yards to the Houst 11.
8:04
2nd & 6 at opp 11
Jared Tew rush for 1 yard to the Houst 10.
7:34
3rd & 5 at opp 10
Tim Jefferson pass incomplete.
7:27
4th & 5 at opp 10
Erik Soderberg 27 yard field goal GOOD.Air Force 34, Houston 20
7:27
Erik Soderberg kickoff for 45 yards returned by A.J. Dugat for 7 yards to the Houst 32.
Houston Punt, 3 plays
7:15
1st & 10 at own 32
Case Keenum pass incomplete to Patrick Edwards.
7:05
2nd & 10 at own 32
Charles Sims rush for 1 yard to the Houst 33.
7:05
3rd & 9 at own 33
HOUSTON penalty 5 yard false start accepted.
6:45
3rd & 14 at own 28
Case Keenum pass incomplete to Tyron Carrier.
6:35
4th & 14 at own 28
Chase Turner punt for 50 yards, returned by Anthony Wright Jr for 3 yards to the AFA 25.
Air Force Touchdown run, 18 plays
6:02
1st & 10 at own 25
Mikel Hunter rush for a loss of 2 yards to the AFA 23.
5:43
2nd & 12 at own 23
Tim Jefferson rush for 3 yards to the AFA 26.
4:53
3rd & 9 at own 26
Tim Jefferson pass complete to Jonathan Warzeka for 13 yards to the AFA 39 for a 1ST down.
4:44
1st & 10 at own 39
Jared Tew rush for 5 yards to the AFA 44.
3:52
2nd & 5 at own 44
Jared Tew rush for 2 yards to the AFA 46.
3:40
3rd & 3 at own 46
Tim Jefferson pass incomplete.
3:24
4th & 3 at own 46
Jon Davis rush for 6 yards to the Houst 48 for a 1ST down.
3:02
1st & 10 at opp 48
Tim Jefferson rush for 4 yards to the Houst 44.
2:28
2nd & 6 at opp 44
Asher Clark rush for 4 yards to the Houst 40.
2:05
3rd & 2 at opp 40
Asher Clark rush for 9 yards to the Houst 31 for a 1ST down.
1:37
1st & 10 at opp 31
Jared Tew rush for 2 yards to the Houst 29.
1:20
2nd & 7 at opp 28
Tim Jefferson pass incomplete.
1:11
3rd & 7 at opp 28
Jonathan Warzeka rush for 11 yards to the Houst 17 for a 1ST down.
0:34
1st & 10 at opp 17
Nathan Walker rush for 10 yards to the Houst 7 for a 1ST down.
0:03
1st & goal at opp 7
Jared Tew rush for 3 yards to the Houst 4.
Q4 14:45
2nd & goal at opp 4
Tim Jefferson rush for 3 yards to the Houst 1.
Q4 14:30
3rd & goal at opp 1
Asher Clark rush for no gain to the Houst 1.
Q4 14:05
4th & goal at opp 1
Tim Jefferson rush for 1 yard for a TOUCHDOWN.Air Force 41, Houston 20
Q4 14:04
Erik Soderberg extra point GOOD.
Q4 14:05
Erik Soderberg kickoff for 47 yards returned by Tyler Chambers for 4 yards to the Houst 27.
4th quarter6 drives, then Air Force 47, Houston 20
Houston Interception, 4 plays
13:47
1st & 10 at own 27
Case Keenum pass complete to James Cleveland for 6 yards to the Houst 33.
13:25
2nd & 4 at own 33
Case Keenum pass incomplete to James Cleveland.
13:25
3rd & 4 at own 33
AIR FORCE penalty 15 yard pass interference accepted, no play.
13:11
1st & 10 at own 48
Case Keenum pass incomplete to Chaz Rodriguez.
12:58
2nd & 10 at own 48
Case Keenum pass intercepted by Anthony Wright Jr at the AFA 28, returned for 7 yards to the AFA 20, AIR FORCE penalty 15 yard personal foul accepted.
Air Force Punt, 6 plays
12:48
1st & 10 at own 20
Jared Tew rush for 5 yards to the AFA 25.
11:53
2nd & 5 at own 25
Tim Jefferson rush for 2 yards to the AFA 27.
11:25
3rd & 3 at own 27
Asher Clark rush for 2 yards to the AFA 44, HOUSTON penalty 15 yard face mask accepted for a 1ST down.
11:02
1st & 10 at own 44
Tim Jefferson rush for 2 yards to the AFA 46.
10:22
2nd & 8 at own 46
Jared Tew rush for 3 yards to the AFA 49.
9:18
3rd & 5 at own 49
Tim Jefferson sacked by David Hunter for a loss of 7 yards to the AFA 42.
9:05
4th & 12 at own 42
Brandon Geyer punt for 49 yards, downed at the Houst 9.
Houston Interception, 9 plays
8:52
1st & 10 at own 9
Case Keenum pass complete to Charles Sims for a loss of 2 yards to the Houst 7.
8:21
2nd & 12 at own 7
Case Keenum pass complete to Bryce Beall for 9 yards to the Houst 16.
8:03
3rd & 3 at own 16
Case Keenum rush for 5 yards to the Houst 21 for a 1ST down.
7:39
1st & 10 at own 21
Case Keenum pass complete to James Cleveland for 11 yards to the Houst 32 for a 1ST down.
7:10
1st & 10 at own 32
Charles Sims rush for 7 yards to the Houst 39.
7:04
2nd & 3 at own 39
Case Keenum pass complete to Charles Sims for no gain to the Houst 39.
5:25
3rd & 3 at own 39
Charles Sims rush for no gain to the Houst 39.
6:11
4th & 3 at own 39
Case Keenum rush for 12 yards to the AFA 49 for a 1ST down.
5:54
1st & 10 at opp 49
Case Keenum pass intercepted by Jon Davis at the AFA 8, returned for 5 yards to the AFA 13.
Air Force Touchdown run, 4 plays
5:45
1st & 10 at own 13
Asher Clark rush for 4 yards to the AFA 17.
4:40
2nd & 6 at own 17
Jared Tew rush for 5 yards to the AFA 22.
4:19
3rd & 1 at own 22
Jared Tew rush for 7 yards to the AFA 29 for a 1ST down.
3:32
1st & 10 at own 29
Jared Tew rush for 71 yards for a TOUCHDOWN.Air Force 47, Houston 20
3:32
Erik Soderberg extra point MISSED.
3:32
Erik Soderberg kickoff for 50 yards, downed at the Houst 20.
Houston Interception, 5 plays
3:19
1st & 10 at own 20
Charles Sims rush for 12 yards to the Houst 32 for a 1ST down.
2:50
1st & 10 at own 32
Case Keenum pass complete to L.J. Castile for 4 yards to the Houst 36.
2:40
2nd & 6 at own 36
Case Keenum pass complete to Patrick Edwards for 15 yards to the AFA 49 for a 1ST down.
2:14
1st & 10 at opp 49
Charles Sims rush for 7 yards to the AFA 42.
2:10
2nd & 3 at opp 42
Case Keenum pass intercepted by Anthony Wright Jr at the AFA 29, returned for 7 yards to the AFA 36.
Air Force End of game, 3 plays
2:10
1st & 10 at own 36
Timeout AIR FORCE, clock 02:10.
2:00
1st & 10 at own 36
Ryan Southworth rush for 3 yards to the AFA 39.
0:39
2nd & 7 at own 39
Nathan Walker rush for 2 yards to the AFA 41.
0:17
3rd & 5 at own 41
Ryan Southworth rush for 8 yards to the AFA 49 for a 1ST down.
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.