From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Navy
Houston
295
Total yards
384
98
Passing yards
257
197
Rushing yards
127
12.3
Yards per pass
8.3
3.6
Yards per rush
4.1
15
First downs
20
3–15
Third downs
5–11
4–5
Fourth downs
1–2
1
Turnovers
0
3–22
Penalties
3–30
31:51
Possession
28:09
2
Sacks (by defense)
2
Efficiency
Navy
Houston
36%
Success rate
47%
0.03
EPA per play
0.28
1.12
Explosiveness
1.16
0.10
Rushing EPA
0.08
−0.28
Passing EPA
0.45
6%
Passing-down success
47%
−0.08
First-down EPA
0.18
−0.05
Second-down EPA
0.27
−0.06
Third-down EPA
0.90
13%
Havoc by its defense
15%
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)
Houston 71% to win. Elo’s favorite won.
The line
Houston −20, over/under 47.
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 Houston 92%, Navy 8%. 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. Houston drives left to right, Navy right to left.
Q1 NavyTouchdown, 3 plays, 76 yards
Q1 HoustonTurnover on downs, 10 plays, 60 yards
Q1 NavyPunt, 6 plays, 3 yards
Q1 HoustonPunt, 6 plays, 15 yards
Q1 NavyPunt return TD, 3 plays (Houston scores), 4 yards
Q1 NavyField goal, 15 plays, 62 yards
Q2 HoustonPunt, 3 plays, 8 yards
Q2 NavyTouchdown, 11 plays, 89 yards
Q2 HoustonEnd of half, 7 plays, 56 yards
Q3 HoustonMissed FG, 12 plays, 68 yards
Q3 NavyPunt, 3 plays, −2 yards
Q3 HoustonTouchdown, 7 plays, 43 yards
Q3 NavyPunt, 3 plays, 2 yards
Q3 HoustonTouchdown, 7 plays, 81 yards
Q4 NavyFumble, 1 play, 1 yard
Q4 HoustonTouchdown, 5 plays, 26 yards
Q4 NavyField goal, 13 plays, 56 yards
Q4 HoustonPunt, 6 plays, 29 yards
Q4 NavyTurnover on downs, 4 plays, 7 yards
Q4 HoustonEnd of game, 3 plays, −7 yards
Play by play
1st quarter6 drives, then Tied at 7
Navy Touchdown, 3 plays
14:55
Bubba Baxa kickoff for 60 yds , Chance Warren return for 19 yds to the Navy 24
14:55
1st & 10 at own 24
Xavier Arline run for 5 yds to the Navy 29
14:55
2nd & 5 at own 29
HOUSTON Penalty, Horse Collar Tackle on GREEN, Art enforced (15 Yards) to the Houst 40 for a 1ST down
13:57
1st & 10 at opp 40
Xavier Arline run for 40 yds for a TD (Bijan Nichols KICK)Navy 7, Houston 0
Houston Turnover on downs, 10 plays
13:57
Evan Warren kickoff for 65 yds for a touchback
13:57
1st & 10 at own 25
Alton McCaskill run for 6 yds to the Houst 31
13:57
2nd & 4 at own 31
Clayton Tune pass complete to Christian Trahan for 34 yds to the Navy 35 for a 1ST down
13:57
1st & 10 at opp 35
Alton McCaskill run for 4 yds to the Navy 31
13:57
2nd & 6 at opp 31
Clayton Tune pass incomplete
13:57
3rd & 6 at opp 31
Clayton Tune pass complete to Marcus Jones for 5 yds to the Navy 26
13:57
4th & 1 at opp 26
Alton McCaskill run for 2 yds to the Navy 24 for a 1ST down
13:57
1st & 10 at opp 24
Alton McCaskill run for 3 yds to the Navy 21
13:57
2nd & 7 at opp 21
Clayton Tune pass incomplete
13:57
3rd & 7 at opp 21
Alton McCaskill run for 6 yds to the Navy 15
10:10
4th & 1 at opp 15
Ta’Zhawn Henry run for no gain to the Navy 15
Navy Punt, 6 plays
10:10
1st & 10 at own 15
Xavier Arline run for 3 yds to the Navy 18
10:10
2nd & 7 at own 18
Isaac Ruoss run for 6 yds to the Navy 24
10:10
3rd & 1 at own 24
Isaac Ruoss run for 3 yds to the Navy 27 for a 1ST down
10:10
1st & 10 at own 27
NAVY Penalty, False Start (Kip Frankland) to the Navy 22
10:10
1st & 15 at own 22
Xavier Arline run for 1 yd to the Navy 23
10:10
2nd & 14 at own 23
Xavier Arline run for a loss of 2 yards to the Navy 21 fumbled, recovered by Navy Xavier Arline
10:10
3rd & 16 at own 21
Xavier Arline run for a loss of 3 yards to the Navy 18
5:57
4th & 19 at own 18
Riley Riethman punt for 47 yds , Marcus Jones returns for no gain to the Houst 35
Houston Punt, 6 plays
5:57
1st & 10 at own 35
Alton McCaskill run for 3 yds to the Houst 38
5:57
2nd & 7 at own 38
Alton McCaskill run for 3 yds to the Houst 41
5:57
3rd & 4 at own 41
Alton McCaskill run for 10 yds to the Navy 49 for a 1ST down
5:57
1st & 10 at opp 49
Alton McCaskill run for a loss of 1 yard to the 50 yard line
5:57
2nd & 11 at the 50
Clayton Tune pass incomplete
5:57
3rd & 11 at the 50
Clayton Tune pass incomplete
3:38
4th & 11 at the 50
Laine Wilkins punt for 32 yds, fair catch by Chance Warren at the Navy 18
Navy Punt return TD, 3 plays (Houston scores)
3:38
1st & 10 at own 18
Xavier Arline run for 1 yd to the Navy 19
3:38
2nd & 9 at own 19
Carlinos Acie run for a loss of 1 yard to the Navy 18
3:38
3rd & 10 at own 18
James Harris II run for 4 yds to the Navy 22
1:35
4th & 6 at own 22
Riley Riethman punt for 51 yds , Marcus Jones returns for 73 yds for a TD (Dalton Witherspoon KICK)Tied at 7
Navy Field goal, 15 plays
1:35
Bubba Baxa kickoff for 65 yds for a touchback
1:35
1st & 10 at own 25
Isaac Ruoss run for 4 yds to the Navy 29
1:35
2nd & 6 at own 29
Xavier Arline run for 2 yds to the Navy 31
0:00
3rd & 4 at own 31
Isaac Ruoss run for 4 yds to the Navy 35 for a 1ST down
Q2 15:00
1st & 10 at own 35
Carlinos Acie run for 5 yds to the Navy 40
Q2 15:00
2nd & 5 at own 40
James Harris II run for 3 yds to the Navy 43
Q2 15:00
3rd & 2 at own 43
Isaac Ruoss run for 1 yd to the Navy 44
Q2 15:00
4th & 1 at own 44
Xavier Arline run for 1 yd to the Navy 45 for a 1ST down
Q2 15:00
1st & 10 at own 45
Xavier Arline pass complete to Mychal Cooper for 19 yds to the Houst 36 for a 1ST down
Q2 15:00
1st & 10 at opp 36
Kai Puailoa-Rojas run for 5 yds to the Houst 31
Q2 15:00
2nd & 5 at opp 31
James Harris II run for 2 yds to the Houst 29
Q2 15:00
3rd & 3 at opp 29
Isaac Ruoss run for 11 yds to the Houst 18 for a 1ST down
Q2 15:00
1st & 10 at opp 18
Xavier Arline run for no gain to the Houst 18
Q2 8:42
2nd & 10 at opp 18
Isaac Ruoss run for 4 yds to the Houst 14
Q2 8:42
3rd & 6 at opp 14
Timeout NAVY, clock 08:42
Q2 7:57
3rd & 6 at opp 14
Xavier Arline run for 1 yd to the Houst 13
Q2 7:57
4th & 5 at opp 13
Timeout NAVY, clock 07:57
Q2 7:53
4th & 5 at opp 13
Bijan Nichols 30 yd FG GOODNavy 10, Houston 7
2nd quarter3 drives, then Navy 17, Houston 7
Houston Punt, 3 plays
7:53
Evan Warren kickoff for 65 yds for a touchback
7:53
1st & 10 at own 25
Clayton Tune pass incomplete
7:53
2nd & 10 at own 25
Clayton Tune pass complete to Ta’Zhawn Henry for a loss of 4 yards to the Houst 21
7:53
3rd & 14 at own 21
Clayton Tune pass complete to Mulbah Car for 12 yds to the Houst 33
6:20
4th & 2 at own 33
Laine Wilkins punt for 56 yds, downed at the Navy 11
Navy Touchdown, 11 plays
6:20
1st & 10 at own 11
Xavier Arline run for 1 yd to the Navy 12
6:20
2nd & 9 at own 12
Xavier Arline run for 12 yds to the Navy 24 for a 1ST down
6:20
1st & 10 at own 24
James Harris II run for 8 yds to the Navy 32
6:20
2nd & 2 at own 32
Isaac Ruoss run for 6 yds to the Navy 38 for a 1ST down
6:20
1st & 10 at own 38
Isaac Ruoss run for 2 yds to the Navy 40
6:20
2nd & 8 at own 40
Isaac Ruoss run for 3 yds to the Navy 43
6:20
3rd & 5 at own 43
Xavier Arline run for 4 yds to the Navy 47
6:20
4th & 1 at own 47
James Harris II run for 13 yds to the Houst 40 for a 1ST down
6:20
1st & 10 at opp 40
Xavier Arline pass complete to Mychal Cooper for 37 yds to the Houst 3 for a 1ST down
6:20
1st & goal at opp 3
Isaac Ruoss run for 2 yds to the Houst 1
0:52
2nd & goal at opp 1
Isaac Ruoss run for 1 yd for a TD (Bijan Nichols KICK)Navy 17, Houston 7
Houston End of half, 7 plays
0:45
Evan Warren kickoff for 65 yds , Nathaniel Dell return for 23 yds to the Houst 23
0:40
1st & 10 at own 23
Alton McCaskill run for 1 yd to the Houst 24
0:40
2nd & 9 at own 24
Timeout HOUSTON, clock 00:40
0:34
2nd & 9 at own 24
Clayton Tune pass complete to Jeremy Singleton for 17 yds to the Houst 41 for a 1ST down
0:34
1st & 10 at own 41
Timeout HOUSTON, clock 00:34
0:26
1st & 10 at own 41
Clayton Tune pass complete to Alton McCaskill for 7 yds to the Houst 48
0:26
2nd & 3 at own 48
Timeout HOUSTON, clock 00:26
0:26
2nd & 3 at own 48
Clayton Tune pass complete to Christian Trahan for 8 yds to the Navy 44 for a 1ST down
0:26
1st & 10 at opp 44
Clayton Tune pass complete to Christian Trahan for 16 yds to the Navy 28 for a 1ST down
0:26
1st & 10 at opp 28
Clayton Tune pass incomplete
0:00
2nd & 10 at opp 28
Clayton Tune run for 7 yds to the Navy 21
3rd quarter5 drives, then Navy 17, Houston 14
Houston Missed FG, 12 plays
14:55
Evan Warren kickoff for 65 yds , Nathaniel Dell return for 17 yds to the Houst 17
14:55
1st & 10 at own 17
Alton McCaskill run for 9 yds to the Houst 26
14:55
2nd & 1 at own 26
Clayton Tune pass complete to Christian Trahan for 7 yds to the Houst 33 for a 1ST down
14:55
1st & 10 at own 33
Clayton Tune pass complete to Alton McCaskill for 4 yds to the Houst 37
14:55
2nd & 6 at own 37
Alton McCaskill run for 1 yd to the Houst 38
14:55
3rd & 5 at own 38
Clayton Tune pass complete to Nathaniel Dell for 20 yds to the Navy 42 for a 1ST down
14:55
1st & 10 at opp 42
Ta’Zhawn Henry run for 4 yds to the Navy 38
14:55
2nd & 6 at opp 38
Clayton Tune pass complete to Marcus Jones for 6 yds to the Navy 32 for a 1ST down
14:55
1st & 10 at opp 32
Ta’Zhawn Henry run for 11 yds to the Navy 21 for a 1ST down
14:55
1st & 10 at opp 21
Clayton Tune pass incomplete
14:55
2nd & 10 at opp 21
Clayton Tune pass complete to KeSean Carter for 7 yds to the Navy 14
14:55
3rd & 3 at opp 14
Alton McCaskill run for a loss of 1 yard to the Navy 15
9:45
4th & 4 at opp 15
Dalton Witherspoon 32 yd FG MISSED
Navy Punt, 3 plays
9:45
1st & 10 at own 20
James Harris II run for 2 yds to the Navy 22
9:45
2nd & 8 at own 22
Xavier Arline run for a loss of 1 yard to the Navy 21
9:45
3rd & 9 at own 21
Xavier Arline sacked by Derek Parish for 0 yards to the Navy 18
7:39
4th & 12 at own 18
Riley Riethman punt for 34 yds , Marcus Jones returns for 9 yds to the Navy 43
Houston Touchdown, 7 plays
7:39
1st & 10 at opp 43
Clayton Tune pass complete to Seth Green for 4 yds to the Navy 39
7:39
2nd & 6 at opp 39
Alton McCaskill run for 9 yds to the Navy 30 for a 1ST down
7:39
1st & 10 at opp 30
Ta’Zhawn Henry run for 5 yds to the Navy 25
7:39
2nd & 5 at opp 25
HOUSTON Penalty, False Start (Patrick Paul) to the Navy 30
7:39
2nd & 10 at opp 30
TUNE, Clayton pass up the middle complete for 10 yards to CARTER, KeSean caught at the NAV24 and advanced to the NAV20 (MARSHALL, John). PENALTY HOU Holding on JENKINS, Tank enforced 10 yards from the NAV30 to the NAV40 [NHSG]. NO PLAY (replay the down).
7:39
2nd & 20 at opp 40
Clayton Tune pass complete to Alton McCaskill for 8 yds to the Navy 32
7:39
3rd & 12 at opp 32
Clayton Tune pass complete to KeSean Carter for 15 yds to the Navy 17 for a 1ST down
7:39
1st & 10 at opp 17
Ta’Zhawn Henry run for 8 yds to the Navy 9
7:39
2nd & 2 at opp 9
TUNE, Clayton pass to the left incomplete intended for TRAHAN, Christian thrown to the NAV0. PENALTY NAV Pass Interference on GLENN, Jamal enforced at the spot of the foul for 7 yards to the NAV2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
3:16
1st & goal at opp 2
Ta’Zhawn Henry run for 2 yds for a TD (Kyle Ramsey KICK)Navy 17, Houston 14
Navy Punt, 3 plays
3:16
Bubba Baxa kickoff for 65 yds for a touchback
3:16
1st & 10 at own 25
Isaac Ruoss run for 3 yds to the Navy 28
3:16
2nd & 7 at own 28
Xavier Arline pass incomplete
3:16
3rd & 7 at own 28
Xavier Arline run for a loss of 1 yard to the Navy 27
1:48
4th & 8 at own 27
Riley Riethman punt for 54 yds, downed at the Houst 19
Houston Touchdown, 7 plays
1:48
1st & 10 at own 19
Ta’Zhawn Henry run for 3 yds to the Houst 22
1:48
2nd & 7 at own 22
Clayton Tune pass complete to Ta’Zhawn Henry for 3 yds to the Houst 25
1:48
3rd & 4 at own 25
Clayton Tune pass complete to Nathaniel Dell for 10 yds to the Houst 35 for a 1ST down
1:48
1st & 10 at own 35
Alton McCaskill run for 4 yds to the Houst 39
1:48
2nd & 6 at own 39
Clayton Tune pass incomplete
0:00
3rd & 6 at own 39
Clayton Tune pass complete to Jake Herslow for 14 yds to the Navy 47 for a 1ST down
Q4 14:53
1st & 10 at opp 47
Clayton Tune pass complete to Marcus Jones for 47 yds for a TD (Kyle Ramsey KICK)Houston 21, Navy 17
Q4 14:53
Bubba Baxa kickoff for 65 yds for a touchback
Q4 14:47
1st & 10 at own 25
run for 1 yd to the Navy 26 fumbled, recovered by Houst Malik Robinson
4th quarter4 drives, then Houston 28, Navy 20
Houston Touchdown, 5 plays
14:47
1st & 10 at opp 26
Clayton Tune sacked by Diego Fagot for 0 yards to the Navy 31
14:47
2nd & 15 at opp 31
Alton McCaskill run for 10 yds to the Navy 21
14:47
3rd & 5 at opp 21
TUNE, Clayton pass up the middle incomplete intended for TRAHAN, Christian thrown to the NAV11. PENALTY NAV Holding on HODGES, Johnny enforced 10 yards from the NAV21 to the NAV11 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
14:47
1st & 10 at opp 11
Ta’Zhawn Henry run for a loss of 1 yard to the Navy 12
14:47
2nd & 11 at opp 12
Clayton Tune pass complete to Nathaniel Dell for 11 yds to the Navy 1 for a 1ST down
12:08
1st & goal at opp 1
Ta’Zhawn Henry run for 1 yd for a TD (Kyle Ramsey KICK)Houston 28, Navy 17
Navy Field goal, 13 plays
12:08
Bubba Baxa kickoff for 65 yds for a touchback
12:08
1st & 10 at own 25
James Harris II run for 5 yds to the Navy 30
12:08
2nd & 5 at own 30
James Harris II run for 3 yds to the Navy 33
10:19
3rd & 2 at own 33
James Harris II run for 1 yd to the Navy 34
10:19
4th & 1 at own 34
Timeout NAVY, clock 10:19
10:19
4th & 1 at own 34
Isaac Ruoss run for 5 yds to the Navy 39 for a 1ST down
10:19
1st & 10 at own 39
Xavier Arline pass incomplete
10:19
2nd & 10 at own 39
Kai Puailoa-Rojas run for 6 yds to the Navy 45
10:19
3rd & 4 at own 45
Xavier Arline run for 3 yds to the Navy 48
10:19
4th & 1 at own 48
James Harris II run for 5 yds to the Houst 47 for a 1ST down
10:19
1st & 10 at opp 47
Xavier Arline pass complete to Mychal Cooper for 27 yds to the Houst 20 for a 1ST down
10:19
1st & 10 at opp 20
James Harris II run for 1 yd to the Houst 19
10:19
2nd & 9 at opp 19
Xavier Arline pass incomplete
10:19
3rd & 9 at opp 19
Xavier Arline run for no gain to the Houst 19
6:12
4th & 9 at opp 19
Bijan Nichols 36 yd FG GOODHouston 28, Navy 20
Houston Punt, 6 plays
6:08
Evan Warren kickoff for 54 yds , Nathaniel Dell return for 10 yds to the Houst 21
6:08
1st & 10 at own 21
Alton McCaskill run for 5 yds to the Houst 26
6:08
2nd & 5 at own 26
Ta’Zhawn Henry run for 11 yds to the Houst 37 for a 1ST down
6:08
1st & 10 at own 37
Ta’Zhawn Henry run for 10 yds to the Houst 47 for a 1ST down
6:08
1st & 10 at own 47
Clayton Tune pass complete to Jaylen Erwin for 6 yds to the Navy 47
6:08
2nd & 4 at opp 47
Clayton Tune pass incomplete
3:08
3rd & 4 at opp 47
Clayton Tune sacked by Donald Berniardjr for 0 yards to the 50 yard line
3:08
4th & 7 at the 50
Timeout NAVY, clock 03:08
3:02
4th & 7 at the 50
Laine Wilkins punt for 50 yds for a touchback
Navy Turnover on downs, 4 plays
3:02
1st & 10 at own 25
Chance Warren run for 3 yds to the Navy 28
3:02
2nd & 7 at own 28
Maasai Maynor pass incomplete
2:23
3rd & 7 at own 28
Maasai Maynor sacked by Atlias Bell for 0 yards to the Navy 17
2:23
4th & 18 at own 17
Timeout NAVY, clock 02:23
2:16
4th & 18 at own 17
Maasai Maynor pass complete to Mark Walker for 15 yds to the Navy 32
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.