From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Houston
Arizona
326
Total yards
337
191
Passing yards
224
135
Rushing yards
113
6.8
Yards per pass
6.4
4.0
Yards per rush
3.1
14
First downs
20
2–13
Third downs
10–17
0–4
Fourth downs
0–1
3
Turnovers
1
4–39
Penalties
2–30
28:56
Possession
31:04
5
Sacks (by defense)
2
Efficiency
Houston
Arizona
27%
Success rate
45%
−0.40
EPA per play
0.02
1.15
Explosiveness
1.11
−0.52
Rushing EPA
0.03
−0.27
Passing EPA
0.01
17%
Passing-down success
32%
0.01
First-down EPA
−0.26
−0.20
Second-down EPA
0.01
−0.39
Third-down EPA
0.76
14%
Havoc by its defense
25%
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)
Arizona 59% to win. Elo’s favorite won.
The line
Arizona −1, over/under 46.5.
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 Arizona 53%, Houston 47%. 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. Arizona drives left to right, Houston right to left.
Q1 ArizonaPunt, 3 plays, 5 yards
Q1 HoustonFumble, 5 plays, 31 yards
Q1 ArizonaTouchdown, 7 plays, 60 yards
Q1 HoustonTurnover on downs, 9 plays, 42 yards
Q1 ArizonaPunt, 3 plays, 2 yards
Q1 HoustonPunt, 3 plays, 4 yards
Q1 ArizonaPunt, 3 plays, −8 yards
Q1 HoustonTurnover on downs, 8 plays, 79 yards
Q2 ArizonaPunt, 3 plays, 4 yards
Q2 HoustonInterception, 3 plays, −3 yards
Q2 ArizonaTurnover on downs, 10 plays, 36 yards
Q2 HoustonField goal, 7 plays, 49 yards
Q2 ArizonaField goal, 6 plays, 31 yards
Q3 HoustonPunt, 3 plays, 5 yards
Q3 ArizonaTouchdown, 10 plays, 70 yards
Q3 HoustonTurnover on downs, 5 plays, 24 yards
Q3 ArizonaField goal, 5 plays, 16 yards
Q3 HoustonPunt, 3 plays, −16 yards
Q3 ArizonaTouchdown, 1 play, 50 yards
Q3 HoustonTurnover on downs, 10 plays, 48 yards
Q3 ArizonaInterception, 8 plays, 37 yards
Q4 HoustonPunt, 3 plays, −2 yards
Q4 ArizonaPunt, 6 plays, 12 yards
Q4 HoustonFumble, 4 plays, 76 yards
Q4 ArizonaEnd of game, 8 plays, 22 yards
Play by play
1st quarter8 drives, then Arizona 7, Houston 0
Arizona Punt, 3 plays
15:00
Jack Martin kickoff for 65 yds for a touchback
14:59
1st & 10 at own 25
Noah Fifita sacked by Anthony Holmes Jr. for a loss of 7 yards to the ARIZ 18
14:23
2nd & 17 at own 18
Noah Fifita pass incomplete
14:20
3rd & 17 at own 18
Noah Fifita pass complete to Kedrick Reescano for 12 yds to the ARIZ 30
13:34
4th & 5 at own 30
Michael Salgado-Medina punt for 42 yds , Mekhi Mews returns for no gain to the HOU 28
Houston Fumble, 5 plays
13:24
1st & 10 at own 28
Re’Shaun Sanford II run for 5 yds to the HOU 33
12:51
2nd & 5 at own 33
Zeon Chriss pass complete to Re’Shaun Sanford II for 17 yds to the 50 yard line for a 1ST down
12:08
1st & 10 at the 50
Zeon Chriss run for a loss of 1 yard to the HOU 49
11:29
2nd & 11 at own 49
Zeon Chriss pass incomplete
11:26
3rd & 11 at own 49
J’Marion Burnette run for 10 yds to the ARIZ 40 J’Marion Burnette fumbled, recovered by ARIZ Genesis Smith
Arizona Touchdown, 7 plays
11:15
1st & 10 at own 40
Noah Fifita pass complete to Quali Conley for 7 yds to the ARIZ 47
10:40
2nd & 3 at own 47
Quali Conley run for 4 yds to the HOU 49 for a 1ST down
10:11
1st & 10 at opp 49
Noah Fifita pass complete to Tetairoa McMillan for a loss of 1 yard to the 50 yard line
9:38
2nd & 11 at the 50
Noah Fifita run for 12 yds to the HOU 38 for a 1ST down
9:16
1st & 10 at opp 38
Noah Fifita pass incomplete
9:11
2nd & 10 at opp 38
Noah Fifita run for 5 yds to the HOU 33
8:28
3rd & 5 at opp 33
Noah Fifita pass complete to Tetairoa McMillan for 33 yds for a TD (Tyler Loop KICK)Arizona 7, Houston 0
Houston Turnover on downs, 9 plays
8:28
Tyler Loop kickoff for 65 yds for a touchback
8:28
1st & 10 at own 25
Zeon Chriss pass incomplete
8:20
2nd & 10 at own 25
Zeon Chriss run for no gain to the HOU 25
7:35
3rd & 10 at own 25
Zeon Chriss pass complete to Stephon Johnson for 13 yds to the HOU 38 for a 1ST down
6:59
1st & 10 at own 38
Re’Shaun Sanford II run for 3 yds to the HOU 41
6:24
2nd & 7 at own 41
Arizona Penalty, Unnecessary Roughness (Lance Keneley) to the ARIZ 42 for a 1ST down
5:35
1st & 10 at opp 42
Zeon Chriss pass complete to Re’Shaun Sanford II for no gain to the ARIZ 42
4:46
2nd & 10 at opp 42
Zeon Chriss pass complete to DJ Butler for 6 yds to the ARIZ 36
4:16
3rd & 4 at opp 36
Zeon Chriss run for 3 yds to the ARIZ 33
4:16
4th & 1 at opp 33
J’Marion Burnette run for no gain to the ARIZ 33 J’Marion Burnette fumbled, recovered by HOU Joseph Manjack IV J. Manjack IV return for 0 yds
Arizona Punt, 3 plays
4:14
1st & 10 at own 33
Noah Fifita pass incomplete
4:08
2nd & 10 at own 33
Noah Fifita pass complete to Chris Hunter for 6 yds to the ARIZ 39
3:33
3rd & 4 at own 39
Noah Fifita sacked by Keith Cooper Jr. and Carlos Allen for a loss of 4 yards to the ARIZ 35
2:47
4th & 8 at own 35
Michael Salgado-Medina punt for 50 yds , Mekhi Mews returns for a loss of 1 yard to the HOU 14
Houston Punt, 3 plays
2:41
1st & 10 at own 14
Re’Shaun Sanford II run for 1 yd to the HOU 15
2:12
2nd & 9 at own 15
Zeon Chriss pass incomplete
2:04
3rd & 9 at own 15
Zeon Chriss run for 3 yds to the HOU 18
1:35
4th & 6 at own 18
Liam Dougherty punt for 49 yds , Jeremiah Patterson returns for 9 yds to the ARIZ 42
Arizona Punt, 3 plays
1:25
1st & 10 at own 42
Kedrick Reescano run for no gain to the ARIZ 42
0:54
2nd & 10 at own 42
Noah Fifita pass incomplete
0:52
3rd & 10 at own 42
Noah Fifita sacked by Carlos Allen for a loss of 8 yards to the ARIZ 34
0:10
4th & 18 at own 34
Michael Salgado-Medina punt for 36 yds , Mekhi Mews returns for no gain to the HOU 20
Houston Turnover on downs, 8 plays
0:02
1st & 10 at own 20
Zeon Chriss run for 3 yds to the HOU 23
Q2 14:59
2nd & 7 at own 23
Zeon Chriss pass complete to Mekhi Mews for 8 yds to the HOU 31 for a 1ST down
Q2 14:20
1st & 10 at own 31
Zeon Chriss run for 21 yds to the ARIZ 48 for a 1ST down
Q2 13:41
1st & 10 at opp 48
Re’Shaun Sanford II run for 38 yds to the ARIZ 10 for a 1ST down
Q2 13:01
1st & goal at opp 10
Re’Shaun Sanford II run for 8 yds to the ARIZ 2
Q2 12:27
2nd & goal at opp 2
Zeon Chriss run for 1 yd to the ARIZ 1
Q2 11:45
3rd & goal at opp 1
Donovan Smith run for no gain to the ARIZ 1
Q2 10:55
4th & goal at opp 1
Zeon Chriss pass incomplete
2nd quarter5 drives, then Arizona 10, Houston 3
Arizona Punt, 3 plays
10:50
1st & 10 at own 1
Noah Fifita run for 1 yd to the ARIZ 2
10:16
2nd & 9 at own 2
Quali Conley run for 3 yds to the ARIZ 5
9:45
3rd & 6 at own 5
Noah Fifita pass incomplete
9:33
4th & 6 at own 5
Michael Salgado-Medina punt for 40 yds , Mekhi Mews returns for 35 yds Houston Penalty, Offensive Holding (10 Yards) to the ARIZ 45
Houston Interception, 3 plays
9:24
1st & 10 at opp 45
DJ Butler run for 2 yds to the ARIZ 43
8:46
2nd & 8 at opp 43
Devan Williams run for a loss of 5 yards to the ARIZ 48
8:03
3rd & 13 at opp 48
Zeon Chriss pass intercepted Zeon Chriss return for 5 yds to the ARIZ 44
Arizona Turnover on downs, 10 plays
7:36
1st & 10 at own 44
Kedrick Reescano run for no gain to the ARIZ 44
7:17
2nd & 10 at own 44
Noah Fifita run for no gain to the ARIZ 44
6:40
3rd & 10 at own 44
Noah Fifita pass complete to Sam Olson for 31 yds to the HOU 25 for a 1ST down
6:16
1st & 10 at opp 25
Noah Fifita pass complete to Chris Hunter for 5 yds to the HOU 20
5:46
2nd & 5 at opp 20
Noah Fifita run for 4 yds to the HOU 16
5:09
3rd & 1 at opp 16
Quali Conley run for 5 yds to the HOU 11 for a 1ST down
4:34
1st & 10 at opp 11
Timeout Arizona, clock 04:34
4:32
1st & 10 at opp 11
Quali Conley run for no gain to the HOU 11
4:01
2nd & 10 at opp 11
Noah Fifita pass incomplete
3:56
3rd & 10 at opp 11
Noah Fifita pass incomplete
3:48
4th & 10 at opp 11
run for a loss of 9 yards to the HOU 20
Houston Field goal, 7 plays
3:48
1st & 10 at own 20
Zeon Chriss pass complete to Stephon Johnson for 22 yds to the HOU 42 for a 1ST down
3:05
1st & 10 at own 42
Re’Shaun Sanford II run for 15 yds to the ARIZ 43 for a 1ST down
2:19
1st & 10 at opp 43
Zeon Chriss run for 11 yds to the ARIZ 32 for a 1ST down
2:00
1st & 10 at opp 32
Timeout Arizona, clock 02:00
1:58
1st & 10 at opp 32
Zeon Chriss pass incomplete
1:49
2nd & 10 at opp 32
Zeon Chriss run for 2 yds to the ARIZ 30
1:09
3rd & 8 at opp 30
Zeon Chriss pass complete to Maliq Carr for a loss of 1 yard to the ARIZ 31
0:49
4th & 9 at opp 31
Timeout Arizona, clock 00:49
0:42
4th & 9 at opp 31
Jack Martin 49 yd FG GOODArizona 7, Houston 3
Arizona Field goal, 6 plays
0:42
Jack Martin kickoff for 65 yds for a touchback
0:41
1st & 10 at own 25
Noah Fifita pass complete to Chris Hunter for 13 yds to the ARIZ 38 for a 1ST down
0:24
1st & 10 at own 38
Noah Fifita pass incomplete
0:23
2nd & 10 at own 38
Noah Fifita pass complete to Quali Conley for 7 yds to the ARIZ 45
0:16
3rd & 3 at own 45
Noah Fifita pass complete to Tetairoa McMillan for 11 yds to the HOU 44 for a 1ST down
0:11
1st & 10 at opp 44
Timeout Arizona, clock 00:11
0:06
1st & 10 at opp 44
Noah Fifita pass incomplete
0:06
2nd & 10 at opp 44
Timeout Houston, clock 00:06
0:00
2nd & 10 at opp 44
Tyler Loop 62 yd FG GOODArizona 10, Houston 3
3rd quarter8 drives, then Arizona 27, Houston 3
Houston Punt, 3 plays
15:00
Tyler Loop kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
Mekhi Mews run for a loss of 3 yards to the HOU 22
14:23
2nd & 13 at own 22
Zeon Chriss pass complete to Mekhi Mews for 8 yds to the HOU 30
13:57
3rd & 5 at own 30
Zeon Chriss pass incomplete
13:48
4th & 5 at own 30
Liam Dougherty punt for 40 yds , Jeremiah Patterson returns for no gain to the ARIZ 30
Arizona Touchdown, 10 plays
13:41
1st & 10 at own 30
Noah Fifita pass incomplete
13:31
2nd & 10 at own 30
Noah Fifita pass complete to Tetairoa McMillan for 9 yds to the ARIZ 39
13:01
3rd & 1 at own 39
Noah Fifita run for 2 yds to the ARIZ 41 for a 1ST down
12:22
1st & 10 at own 41
Quali Conley run for 19 yds to the HOU 40 for a 1ST down
12:02
1st & 10 at opp 40
Noah Fifita pass incomplete
11:57
2nd & 10 at opp 40
Noah Fifita pass complete to Tetairoa McMillan for 12 yds to the HOU 28 for a 1ST down
11:22
1st & 10 at opp 28
Noah Fifita pass incomplete
11:18
2nd & 10 at opp 28
Kedrick Reescano run for a loss of 3 yards to the HOU 31
10:44
3rd & 13 at opp 31
Noah Fifita pass complete to Chris Hunter for 18 yds to the HOU 13 for a 1ST down
10:01
1st & 10 at opp 13
Noah Fifita pass complete to Quali Conley for 13 yds for a TD (Tyler Loop KICK)Arizona 17, Houston 3
Houston Turnover on downs, 5 plays
10:01
Tyler Loop kickoff for 65 yds for a touchback
10:01
1st & 10 at own 25
Zeon Chriss pass complete to Stephon Johnson for 17 yds to the HOU 42 for a 1ST down
9:23
1st & 10 at own 42
Zeon Chriss run for 4 yds to the HOU 46
8:48
2nd & 6 at own 46
Zeon Chriss pass incomplete
8:44
3rd & 6 at own 46
Timeout Arizona, clock 08:44
8:42
3rd & 6 at own 46
Zeon Chriss pass complete to Joseph Manjack IV for 3 yds to the HOU 49
8:06
4th & 3 at own 49
Holman Edwards pass incomplete
Arizona Field goal, 5 plays
8:00
1st & 10 at opp 49
Noah Fifita pass complete to Chris Hunter for 18 yds to the HOU 31 for a 1ST down
7:22
1st & 10 at opp 31
Noah Fifita sacked by Keith Cooper Jr. and Hershey McLaurin for a loss of 8 yards to the HOU 39
6:41
2nd & 18 at opp 39
Noah Fifita pass complete to Tetairoa McMillan for 6 yds to the HOU 33
6:26
3rd & 12 at opp 33
Noah Fifita pass incomplete
6:15
4th & 12 at opp 33
Tyler Loop 51 yd FG GOODArizona 20, Houston 3
Houston Punt, 3 plays
6:15
Tyler Loop kickoff for 65 yds for a touchback
6:14
1st & 10 at own 25
Re’Shaun Sanford II run for 3 yds to the HOU 28
5:44
2nd & 7 at own 28
Zeon Chriss pass complete to Re’Shaun Sanford II for no gain to the HOU 28
5:01
3rd & 7 at own 28
Houston Penalty, personal foul (-10 Yards) to the HOU 9
4:39
4th & 26 at own 9
Liam Dougherty punt for 41 yds, fair catch by Jeremiah Patterson at the 50 yard line
Arizona Touchdown, 1 play
4:27
1st & 10 at the 50
Quali Conley run for 50 yds for a TD (Tyler Loop KICK)Arizona 27, Houston 3
Houston Turnover on downs, 10 plays
4:27
Tyler Loop kickoff for 65 yds for a touchback
4:27
1st & 10 at own 25
Zeon Chriss run for 9 yds to the HOU 34
3:51
2nd & 1 at own 34
Zeon Chriss pass complete to Re’Shaun Sanford II for 5 yds to the HOU 39 for a 1ST down
3:20
1st & 10 at own 39
Houston Penalty, Offensive Holding (Shamar Hobdy-Lee) to the HOU 35
2:57
1st & 14 at own 35
Re’Shaun Sanford II run for no gain to the HOU 35
2:22
2nd & 14 at own 35
Zeon Chriss run for 5 yds to the HOU 40
1:37
3rd & 9 at own 40
Zeon Chriss pass complete to Stephon Johnson for 18 yds to the ARIZ 42 for a 1ST down
1:12
1st & 10 at opp 42
CHRISS, Zeon pass deep to the left incomplete intended for JOHNSON, Stephon thrown to the ARIZ22, clock 01:12. PENALTY ARIZ Pass Interference on GROVES-KILLEBREW, Marquis enforced 15 yards to the ARIZ27 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
1:12
1st & 10 at opp 27
Zeon Chriss pass incomplete
1:00
2nd & 10 at opp 27
Zeon Chriss pass incomplete
0:59
3rd & 10 at opp 27
Zeon Chriss run for no gain to the ARIZ 27
0:19
4th & 10 at opp 27
Zeon Chriss pass incomplete
Arizona Interception, 8 plays
0:13
1st & 10 at own 27
Noah Fifita pass complete to Chris Hunter for 5 yds to the ARIZ 32
Q4 14:59
2nd & 5 at own 32
Noah Fifita pass incomplete
Q4 14:52
3rd & 5 at own 32
Noah Fifita pass complete to Tyler Powell for 6 yds to the ARIZ 38 for a 1ST down
Q4 14:17
1st & 10 at own 38
Quali Conley run for 7 yds to the ARIZ 45
Q4 13:37
2nd & 3 at own 45
Noah Fifita pass complete to Jeremiah Patterson for 9 yds to the HOU 46 for a 1ST down
Q4 12:58
1st & 10 at opp 46
Noah Fifita pass complete to Jeremiah Patterson for 4 yds to the HOU 42
Q4 12:15
2nd & 6 at opp 42
Kedrick Reescano run for 6 yds to the HOU 36 for a 1ST down
Q4 11:33
1st & 10 at opp 36
Noah Fifita pass intercepted Hershey McLaurin return for no gain to the HOU 26
4th quarter4 drives, then Arizona 27, Houston 3
Houston Punt, 3 plays
11:28
1st & 10 at own 26
Zeon Chriss run for a loss of 2 yards to the HOU 24
10:44
2nd & 12 at own 24
Zeon Chriss sacked by Tre Smith for a loss of 6 yards to the HOU 18
10:25
3rd & 18 at own 18
Zeon Chriss run for 6 yds to the HOU 24
9:57
4th & 12 at own 24
Liam Dougherty punt for 45 yds, fair catch by Jeremiah Patterson at the ARIZ 31
Arizona Punt, 6 plays
9:49
1st & 10 at own 31
Quali Conley run for 6 yds to the ARIZ 37
9:10
2nd & 4 at own 37
Quali Conley run for 1 yd to the ARIZ 38
8:27
3rd & 3 at own 38
Quali Conley run for 6 yds to the ARIZ 44 for a 1ST down
7:42
1st & 10 at own 44
Kedrick Reescano run for 3 yds to the ARIZ 47
7:00
2nd & 7 at own 47
Kedrick Reescano run for 2 yds to the ARIZ 49
6:17
3rd & 5 at own 49
Noah Fifita sacked by Brandon Mack for a loss of 6 yards to the ARIZ 43
6:13
4th & 11 at own 43
Timeout Houston, clock 06:13
6:12
4th & 11 at own 43
Michael Salgado-Medina punt for 37 yds, fair catch by Mekhi Mews at the HOU 20
Houston Fumble, 4 plays
6:01
1st & 10 at own 20
Re’Shaun Sanford II run for 1 yd to the HOU 21
5:34
2nd & 9 at own 21
Zeon Chriss pass complete to Joseph Manjack IV for 57 yds to the ARIZ 22 for a 1ST down
4:56
1st & 10 at opp 22
Zeon Chriss pass complete to Mekhi Mews for no gain to the ARIZ 22
4:27
2nd & 10 at opp 22
Zeon Chriss pass complete to Re’Shaun Sanford II for 18 yds fumbled, recovered by ARIZ Owen Goss O. Goss return for 1 yds
Arizona End of game, 8 plays
4:15
1st & 10 at own 5
Quali Conley run for 6 yds to the ARIZ 11
3:37
2nd & 4 at own 11
Kedrick Reescano run for 3 yds to the ARIZ 14
2:53
3rd & 1 at own 14
Kedrick Reescano run for 1 yd to the ARIZ 15 for a 1ST down
2:08
1st & 10 at own 15
Kedrick Reescano run for 6 yds to the ARIZ 21
2:00
2nd & 4 at own 21
Timeout Arizona, clock 02:00
1:58
2nd & 4 at own 21
Kedrick Reescano run for 3 yds to the ARIZ 24
1:51
3rd & 1 at own 24
Kedrick Reescano run for 7 yds to the ARIZ 31 for a 1ST down
1:17
1st & 10 at own 31
(01:17) Kneel down by TEAM at ARIZ29 (team loss of 2), clock 01:11.
0:36
2nd & 12 at own 29
(00:36) Kneel down by TEAM at ARIZ27 (team loss of 2), clock 00: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.