Referee Michael Roche; umpire R. Feeney, III; head linesman Jon Stabile; line judge Todd Riddick; side judge Alex Moore; field judge Ben Vasconcells; back judge James E. Downey; center judge A. CalabreseGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Navy
7
7
3
14
31
Houston
14
10
14
14
52
Standouts
PassingGreg Ward Jr.26 of 35, 308 yards, 3 TDHouston
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Navy
Houston
459
Total yards
555
312
Passing yards
337
147
Rushing yards
218
17.3
Yards per pass
9.4
3.9
Yards per rush
5.0
17
First downs
27
4–11
Third downs
16–19
4–4
Fourth downs
2–2
1
Turnovers
0
2–15
Penalties
3–29
26:16
Possession
33:44
Efficiency
Navy
Houston
47%
Success rate
53%
0.40
EPA per play
0.48
1.77
Explosiveness
1.49
0.28
Rushing EPA
0.38
0.61
Passing EPA
0.67
44%
Passing-down success
54%
0.18
First-down EPA
0.03
0.13
Second-down EPA
−0.10
0.71
Third-down EPA
1.99
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 54% to win. Elo’s favorite won.
The line
Houston −1.5, over/under 59.
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 54%, Navy 46%. 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 HoustonTouchdown, 13 plays, 82 yards
Q1 NavyTouchdown, 6 plays, 76 yards
Q1 HoustonTouchdown, 13 plays, 75 yards
Q1 NavyPunt, 3 plays, 6 yards
Q2 HoustonPunt, 6 plays, 17 yards
Q2 NavyTouchdown, 6 plays, 82 yards
Q2 HoustonTouchdown, 11 plays, 75 yards
Q2 NavyPunt, 6 plays, 26 yards
Q2 HoustonField goal, 7 plays, 43 yards
Q3 NavyInterception, 2 plays, 5 yards
Q3 HoustonTouchdown, 6 plays, 46 yards
Q3 NavyField goal, 11 plays, 53 yards
Q3 HoustonTouchdown, 5 plays, 74 yards
Q3 NavyTouchdown, 7 plays, 82 yards
Q4 HoustonTouchdown, 8 plays, 96 yards
Q4 NavyTouchdown, 10 plays, 76 yards
Q4 HoustonTouchdown, 12 plays, 52 yards
Q4 NavyEnd of game, 6 plays, 53 yards
Play by play
1st quarter4 drives, then Houston 14, Navy 7
Houston Touchdown, 13 plays
15:00
1st & 10 at own 35
Austin Grebe kickoff for 65 yds , Brandon Wilson return for 18 yds to the Houst 18
15:00
1st & 10 at own 18
Greg Ward Jr. pass complete to Demarcus Ayers for 18 yds to the Houst 36 for a 1ST down
15:00
1st & 10 at own 36
Greg Ward Jr. pass complete to Chance Allen for 8 yds to the Houst 44
15:00
2nd & 2 at own 44
Greg Ward Jr. pass complete to Brandon Wilson for a loss of 4 yards to the Houst 40
15:00
3rd & 6 at own 40
WARD Jr., Greg pass incomplete to ALLEN, Chance, PENALTY NAVY offside (ANTHONY, Will) 5 yards to the HOU45, NO PLAY.
15:00
3rd & 1 at own 45
Greg Ward Jr. pass complete to Demarcus Ayers for 4 yds to the Houst 49 for a 1ST down
15:00
1st & 10 at own 49
Greg Ward Jr. sacked by Will Anthony for a loss of 7 yards to the Houst 42
15:00
2nd & 17 at own 42
Greg Ward Jr. pass complete to Chance Allen for 10 yds to the Navy 48
15:00
3rd & 7 at opp 48
Greg Ward Jr. pass complete to Demarcus Ayers for 28 yds to the Navy 20 for a 1ST down
15:00
1st & 10 at opp 20
Greg Ward Jr. pass incomplete
15:00
2nd & 10 at opp 20
Brandon Wilson run for 3 yds to the Navy 17
15:00
3rd & 7 at opp 17
Greg Ward Jr. pass complete to Steven Dunbar for 12 yds to the Navy 5 for a 1ST down
15:00
1st & goal at opp 5
Greg Ward Jr. run for no gain to the Navy 5
15:00
2nd & goal at opp 5
Greg Ward Jr. pass incomplete to Demarcus Ayers, broken up by Lorentez Barbour
9:35
3rd & goal at opp 5
Greg Ward Jr. pass complete to Steven Dunbar for 5 yds for a TD, (Ty Cummings KICK)Houston 7, Navy 0
Navy Touchdown, 6 plays
9:35
1st & 0 at own 35
Ty Cummings kickoff for 64 yds , Dishan Romine return for 23 yds to the Navy 24
9:35
1st & 10 at own 24
Keenan Reynolds run for 52 yds to the Houst 24 for a 1ST down
9:35
1st & 10 at opp 24
DeBrandon Sanders run for 5 yds to the Houst 19 NAVY Penalty, Offensive holding (-10 Yards) to the Houst 29
9:35
1st & 15 at opp 29
Dishan Romine run for 10 yds to the Houst 19
9:35
2nd & 5 at opp 19
Keenan Reynolds run for 2 yds to the Houst 17
9:35
3rd & 3 at opp 17
Keenan Reynolds run for 13 yds to the Houst 4 for a 1ST down
6:40
1st & goal at opp 4
Chris Swain run for 4 yds for a TD, (Austin Grebe KICK)Tied at 7
Houston Touchdown, 13 plays
6:40
1st & 0 at own 35
Austin Grebe kickoff for 65 yds for a touchback
6:40
1st & 10 at own 25
Javin Webb run for 7 yds to the Houst 32
6:40
2nd & 3 at own 32
Greg Ward Jr. pass complete to Chance Allen for 4 yds to the Houst 36 for a 1ST down
6:40
1st & 10 at own 36
Greg Ward Jr. pass complete to Chance Allen for 6 yds to the Houst 42
6:40
2nd & 4 at own 42
Brandon Wilson run for a loss of 3 yards to the Houst 39
6:40
3rd & 7 at own 39
Greg Ward Jr. run for 10 yds to the Houst 49 for a 1ST down
6:40
1st & 10 at own 49
Greg Ward Jr. pass incomplete
6:40
2nd & 10 at own 49
Greg Ward Jr. pass complete to Linell Bonner for 8 yds to the Navy 43
6:40
3rd & 2 at opp 43
Greg Ward Jr. pass incomplete
6:40
4th & 2 at opp 43
Greg Ward Jr. run for 3 yds to the Navy 40 for a 1ST down
6:40
1st & 10 at opp 40
Greg Ward Jr. run for 1 yd to the Navy 39
6:40
2nd & 9 at opp 39
Greg Ward Jr. pass complete to Chance Allen for a loss of 1 yard to the Navy 40
6:40
3rd & 10 at opp 40
Greg Ward Jr. pass complete to Demarcus Ayers for 23 yds to the Navy 17 for a 1ST down
1:28
1st & 10 at opp 17
Timeout HOUSTON, clock 01:28
1:21
1st & 10 at opp 17
Brandon Wilson run for 17 yds for a TD, (Ty Cummings KICK)Houston 14, Navy 7
Navy Punt, 3 plays
1:21
1st & 0 at own 35
Ty Cummings kickoff for 64 yds , Dishan Romine return for 32 yds to the Navy 33
1:21
1st & 10 at own 33
DeBrandon Sanders run for a loss of 3 yards to the Navy 30
1:21
2nd & 13 at own 30
Keenan Reynolds pass complete to Shawn White for 9 yds to the Navy 39
Q2 15:00
3rd & 4 at own 39
DeBrandon Sanders run for no gain to the Navy 39
Q2 15:00
4th & 4 at own 39
Alex Barta punt for 41 yds, fair catch by Demarcus Ayers at the Houst 20
2nd quarter5 drives, then Houston 24, Navy 14
Houston Punt, 6 plays
14:15
1st & 10 at own 20
Brandon Wilson run for 8 yds to the Houst 28
14:15
2nd & 2 at own 28
Demarcus Ayers run for 1 yd to the Houst 29
14:15
3rd & 1 at own 29
Brandon Wilson run for 3 yds to the Houst 32 for a 1ST down
14:15
1st & 10 at own 32
Greg Ward Jr. run for 5 yds to the Houst 37
14:15
2nd & 5 at own 37
Greg Ward Jr. pass incomplete
14:15
3rd & 5 at own 37
Greg Ward Jr. pass incomplete to Javin Webb
14:15
4th & 5 at own 37
Logan Piper punt for 45 yds, fair catch by DeBrandon Sanders at the Navy 18
Navy Touchdown, 6 plays
12:17
1st & 10 at own 18
Keenan Reynolds run for a loss of 1 yard to the Navy 17
12:17
2nd & 11 at own 17
Dishan Romine run for 10 yds to the Navy 27
12:17
3rd & 1 at own 27
Dishan Romine run for 2 yds to the Navy 29 for a 1ST down
12:17
1st & 10 at own 29
Keenan Reynolds pass complete to Tyler Carmona for 41 yds to the Houst 30 for a 1ST down
12:17
1st & 10 at opp 30
Shawn White run for 4 yds to the Houst 26
9:14
2nd & 6 at opp 26
Keenan Reynolds pass complete to Jamir Tillman for 26 yds for a TD, (Austin Grebe KICK)Tied at 14
Houston Touchdown, 11 plays
9:14
1st & 0 at own 35
Austin Grebe kickoff for 50 yds , Javin Webb return for 10 yds to the Houst 25
9:14
1st & 10 at own 25
Javin Webb run for 6 yds to the Houst 31
9:14
2nd & 4 at own 31
Brandon Wilson run for 9 yds to the Houst 40 for a 1ST down
9:14
1st & 10 at own 40
Javin Webb run for 3 yds to the Houst 43
9:14
2nd & 7 at own 43
Greg Ward Jr. pass complete to Linell Bonner for 25 yds to the Navy 32 for a 1ST down
9:14
1st & 10 at opp 32
Greg Ward Jr. pass incomplete to Demarcus Ayers
9:14
2nd & 10 at opp 32
Brandon Wilson run for 2 yds to the Navy 30
9:14
3rd & 8 at opp 30
Greg Ward Jr. run for 7 yds to the Navy 23
6:32
4th & 1 at opp 23
Timeout HOUSTON, clock 06:32
6:32
4th & 1 at opp 23
Brandon Wilson run for 14 yds to the Navy 9 for a 1ST down
6:32
1st & goal at opp 9
Brandon Wilson run for a loss of 1 yard to the Navy 10
6:32
2nd & goal at opp 10
Brandon Wilson run for 5 yds to the Navy 5
4:59
3rd & goal at opp 5
Greg Ward Jr. run for 5 yds for a TD, (Ty Cummings KICK)Houston 21, Navy 14
Navy Punt, 6 plays
4:59
1st & 0 at own 35
Ty Cummings kickoff for 65 yds for a touchback
4:59
1st & 10 at own 25
Keenan Reynolds run for a loss of 2 yards to the Navy 23
4:59
2nd & 12 at own 23
Keenan Reynolds run for 5 yds to the Navy 28
4:59
3rd & 7 at own 28
Keenan Reynolds pass complete to DeBrandon Sanders for 20 yds to the Navy 48 for a 1ST down
4:59
1st & 10 at own 48
Quentin Ezell run for no gain to the Navy 48
4:59
2nd & 10 at own 48
Keenan Reynolds pass complete to Calvin Cass Jr. for no gain to the Navy 48
2:11
3rd & 10 at own 48
Timeout NAVY, clock 02:11
2:11
3rd & 10 at own 48
Jamir Tillman run for 3 yds to the Houst 49
1:44
4th & 7 at opp 49
Timeout HOUSTON, clock 01:44
1:44
4th & 7 at opp 49
Timeout NAVY, clock 01:44
1:44
4th & 7 at opp 49
Alex Barta punt for 48 yds , Demarcus Ayers returns for 28 yds to the Houst 29
Houston Field goal, 7 plays
1:30
1st & 10 at own 29
Greg Ward Jr. pass complete to Linell Bonner for 3 yds to the Houst 32
1:30
2nd & 7 at own 32
Greg Ward Jr. pass complete to Linell Bonner for 4 yds to the Houst 36
1:30
3rd & 3 at own 36
Greg Ward Jr. run for 14 yds to the 50 yard line for a 1ST down
1:30
1st & 10 at the 50
Greg Ward Jr. pass incomplete to Chance Allen, broken up by Brendon Clements
1:30
2nd & 10 at the 50
Greg Ward Jr. run for 13 yds to the Navy 37 for a 1ST down
1:30
1st & 10 at opp 37
Greg Ward Jr. pass complete to Demarcus Ayers for 9 yds to the Navy 28
0:03
2nd & 1 at opp 28
Timeout NAVY, clock 00:03
0:00
2nd & 1 at opp 28
Ty Cummings 45 yd FG GOODHouston 24, Navy 14
3rd quarter5 drives, then Houston 38, Navy 17
Navy Interception, 2 plays
15:00
1st & 0 at own 35
Ty Cummings kickoff for 64 yds , Dishan Romine return for 27 yds to the Navy 28
15:00
1st & 10 at own 28
Chris Swain run for 5 yds to the Navy 33
15:00
2nd & 5 at own 33
Keenan Reynolds pass intercepted Trevon Stewart return for no gain to the Navy 46
Houston Touchdown, 6 plays
14:14
1st & 10 at opp 46
Greg Ward Jr. pass complete to Demarcus Ayers for 19 yds to the Navy 27 for a 1ST down
14:14
1st & 10 at opp 27
Greg Ward Jr. pass complete to Chance Allen for 7 yds to the Navy 20
14:14
2nd & 3 at opp 20
Brandon Wilson run for 12 yds to the Navy 8 for a 1ST down
14:14
1st & goal at opp 8
Greg Ward Jr. run for no gain to the Navy 8
14:14
2nd & goal at opp 8
Brandon Wilson run for 4 yds to the Navy 4
11:37
3rd & goal at opp 4
Greg Ward Jr. pass complete to Linell Bonner for 4 yds for a TD NAVY Penalty, Defensive pass interference ( Yards) declined, (Ty Cummings KICK)Houston 31, Navy 14
Navy Field goal, 11 plays
11:37
1st & 0 at own 35
Ty Cummings kickoff for 65 yds for a touchback
11:37
1st & 10 at own 25
Keenan Reynolds run for 3 yds to the Navy 28
11:37
2nd & 7 at own 28
Keenan Reynolds run for 10 yds to the Navy 38 for a 1ST down
11:37
1st & 10 at own 38
Keenan Reynolds run for 14 yds to the Houst 48 for a 1ST down
11:37
1st & 10 at opp 48
Keenan Reynolds run for 7 yds to the Houst 41
11:37
2nd & 3 at opp 41
Quentin Ezell run for 2 yds to the Houst 39
11:37
3rd & 1 at opp 39
Keenan Reynolds run for a loss of 1 yard to the Houst 40
11:37
4th & 2 at opp 40
Chris Swain run for 4 yds to the Houst 36 for a 1ST down
11:37
1st & 10 at opp 36
REYNOLDS, Keenan deep pass incomplete to WILSON, Thomas (WILLIAMS, Khalil), QB hurry by THURMAN, Nick, PENALTY HOU holding (McDONALD, Adrian) 10 yards to the HOU26, 1ST DOWN NAVY, NO PLAY.
11:37
1st & 10 at opp 26
Chris Swain run for 7 yds to the Houst 19
11:37
2nd & 3 at opp 19
Keenan Reynolds run for a loss of 2 yards to the Houst 21
11:37
3rd & 5 at opp 21
Keenan Reynolds run for a loss of 1 yard to the Houst 22
5:31
4th & 6 at opp 22
Austin Grebe 39 yd FG GOODHouston 31, Navy 17
Houston Touchdown, 5 plays
5:31
1st & 0 at own 35
Austin Grebe kickoff for 51 yds , Brandon Wilson return for 12 yds to the Houst 26
5:31
1st & 10 at own 26
Brandon Wilson run for 6 yds to the Houst 32
5:31
2nd & 4 at own 32
Demarcus Ayers run for 5 yds to the Houst 37 for a 1ST down
5:31
1st & 10 at own 37
Brandon Wilson run for a loss of 2 yards to the Houst 35
5:31
2nd & 12 at own 35
Greg Ward Jr. run for 3 yds to the Houst 38
2:26
3rd & 9 at own 38
Greg Ward Jr. pass complete to Demarcus Ayers for 62 yds for a TD, (Ty Cummings KICK)Houston 38, Navy 17
Navy Touchdown, 7 plays
2:26
1st & 0 at own 35
Ty Cummings kickoff for 64 yds , Dishan Romine return for 17 yds to the Navy 18
2:26
1st & 10 at own 18
Keenan Reynolds pass complete to Jamir Tillman for 49 yds to the Houst 33 for a 1ST down
2:26
1st & 10 at opp 33
Keenan Reynolds sacked by Elandon Roberts for a loss of 12 yards to the Houst 45
2:26
2nd & 22 at opp 45
Keenan Reynolds pass incomplete to Dishan Romine
2:26
3rd & 22 at opp 45
Keenan Reynolds pass complete to Toneo Gulley for 14 yds to the Houst 31
2:26
4th & 8 at opp 31
Keenan Reynolds pass complete to Thomas Wilson for 23 yds to the Houst 8 for a 1ST down
2:26
1st & goal at opp 8
Keenan Reynolds run for 6 yds to the Houst 2
Q4 14:57
2nd & goal at opp 2
Chris Swain run for 2 yds for a TD, (Austin Grebe KICK)Houston 38, Navy 24
4th quarter4 drives, then Houston 52, Navy 31
Houston Touchdown, 8 plays
14:57
1st & 0 at the 50
Austin Grebe kickoff for 46 yds , Javin Webb return for 4 yds to the HOUSTON 46 HOUSTON Penalty, illegal block (Khalil Williams) to the Houst 4
14:57
1st & 10 at own 4
Brandon Wilson run for 18 yds to the Houst 22 for a 1ST down
14:57
1st & 10 at own 22
Greg Ward Jr. pass incomplete to Linell Bonner
14:57
2nd & 10 at own 22
Greg Ward Jr. pass complete to John Leday for 20 yds to the Houst 42 for a 1ST down
14:57
1st & 10 at own 42
Brandon Wilson run for 2 yds to the Houst 44
14:57
2nd & 8 at own 44
Greg Ward Jr. pass complete to Demarcus Ayers for a loss of 2 yards to the Houst 42
14:57
3rd & 10 at own 42
Greg Ward Jr. run for 11 yds to the Navy 47 for a 1ST down
14:57
1st & 10 at opp 47
Greg Ward Jr. run for 18 yds to the Navy 29 for a 1ST down
11:27
1st & 10 at opp 29
Demarcus Ayers pass complete to Linell Bonner for 29 yds for a TD, (Ty Cummings KICK)Houston 45, Navy 24
Navy Touchdown, 10 plays
11:27
1st & 0 at own 35
Ty Cummings kickoff for 65 yds , Dishan Romine return for 24 yds to the Navy 24
11:27
1st & 10 at own 24
Keenan Reynolds run for 1 yd to the Navy 25
11:27
2nd & 9 at own 25
Keenan Reynolds pass complete to Jamir Tillman for 39 yds to the Houst 36 for a 1ST down
10:05
1st & 10 at opp 36
Timeout NAVY, clock 10:05
10:05
1st & 10 at opp 36
Shawn White run for 1 yd to the Houst 35
10:05
2nd & 9 at opp 35
Keenan Reynolds sacked by Elandon Roberts for a loss of 5 yards to the Houst 40
10:05
3rd & 14 at opp 40
Keenan Reynolds pass complete to Chris Swain for 12 yds to the Houst 28
10:05
4th & 2 at opp 28
Demond Brown run for 3 yds to the Houst 25 for a 1ST down
10:05
1st & 10 at opp 25
TEAM run for a loss of 1 yard to the Houst 26 TEAM fumbled, recovered by Navy Keenan Reynolds
10:05
2nd & 11 at opp 26
Keenan Reynolds sacked by Elandon Roberts and Tyus Bowser for a loss of 9 yards to the Houst 35
10:05
3rd & 20 at opp 35
Keenan Reynolds pass complete to DeBrandon Sanders for 31 yds to the Houst 4 for a 1ST down
6:46
1st & goal at opp 4
Keenan Reynolds run for 4 yds for a TD, (Austin Grebe KICK)Houston 45, Navy 31
Houston Touchdown, 12 plays
6:46
1st & 0 at own 35
Austin Grebe on-side kick recovered by HOUSTON at the Houst 48
6:46
1st & 10 at own 48
Brandon Wilson run for 1 yd to the Houst 49
6:46
2nd & 9 at own 49
Javin Webb run for 3 yds to the Navy 48
6:46
3rd & 6 at opp 48
Greg Ward Jr. pass complete to Linell Bonner for 19 yds to the Navy 29 for a 1ST down
6:46
1st & 10 at opp 29
Brandon Wilson run for 3 yds to the Navy 26
6:46
2nd & 7 at opp 26
Brandon Wilson run for 1 yd to the Navy 25
4:03
3rd & 6 at opp 25
Timeout NAVY, clock 04:03
4:03
3rd & 6 at opp 25
Greg Ward Jr. pass complete to Javin Webb for 13 yds to the Navy 12 for a 1ST down
4:03
1st & 10 at opp 12
Brandon Wilson run for 7 yds to the Navy 5
4:03
2nd & 3 at opp 5
Brandon Wilson run for no gain to the Navy 5
4:03
3rd & 3 at opp 5
Greg Ward Jr. pass complete to Javin Webb for 4 yds to the Navy 1 for a 1ST down
4:03
1st & goal at opp 1
Javin Webb run for no gain to the Navy 1
4:03
2nd & goal at opp 1
Javin Webb run for a loss of 1 yard to the Navy 2
0:48
3rd & 0 at opp 2
Timeout HOUSTON, clock 00:48
0:41
3rd & goal at opp 2
Brandon Wilson run for 2 yds for a TD, (Ty Cummings KICK)Houston 52, Navy 31
Navy End of game, 6 plays
0:41
1st & 0 at own 35
Ty Cummings kickoff for 53 yds , Toneo Gulley return for 26 yds to the Navy 38
0:41
1st & 10 at own 38
Keenan Reynolds pass incomplete to Tyler Carmona
0:41
2nd & 10 at own 38
Keenan Reynolds pass complete to Jamir Tillman for 9 yds to the Navy 47
0:41
3rd & 1 at own 47
TEAM pass incomplete
0:41
4th & 1 at own 47
Chris Swain run for 5 yds to the Houst 48 for a 1ST down
0:41
1st & 10 at opp 48
TEAM pass incomplete
0:41
2nd & 10 at opp 48
Keenan Reynolds pass complete to Jamir Tillman for 39 yds to the Houst 9 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.