From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Utah
Arizona
468
Total yards
329
294
Passing yards
227
174
Rushing yards
102
9.8
Yards per pass
6.5
4.0
Yards per rush
3.4
26
First downs
16
6–12
Third downs
7–17
1–1
Fourth downs
1–3
0
Turnovers
0
8–85
Penalties
5–33
33:53
Possession
26:07
3
Sacks (by defense)
1
Efficiency
Utah
Arizona
45%
Success rate
31%
0.30
EPA per play
0.04
1.44
Explosiveness
1.50
0.21
Rushing EPA
−0.14
0.64
Passing EPA
0.17
35%
Passing-down success
24%
0.15
First-down EPA
−0.28
0.50
Second-down EPA
−0.03
0.81
Third-down EPA
0.81
18%
Havoc by its defense
10%
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)
Utah 84% to win. Elo’s favorite won.
The line
Utah −24, over/under 54.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 Utah 95%, Arizona 5%. 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, Utah right to left.
Q1 UtahTouchdown, 9 plays, 75 yards
Q1 ArizonaTouchdown, 7 plays, 65 yards
Q1 UtahPunt, 3 plays, 1 yard
Q1 ArizonaTouchdown, 10 plays, 72 yards
Q1 UtahTouchdown, 6 plays, 75 yards
Q2 ArizonaPunt, 3 plays, 2 yards
Q2 UtahPunt, 6 plays, 11 yards
Q2 ArizonaTurnover on downs, 9 plays, 64 yards
Q2 UtahPunt, 6 plays, 10 yards
Q2 ArizonaField goal, 6 plays, 22 yards
Q2 UtahTouchdown, 9 plays, 75 yards
Q3 ArizonaField goal, 10 plays, 62 yards
Q3 UtahField goal, 10 plays, 63 yards
Q3 ArizonaPunt, 3 plays, 7 yards
Q3 UtahTouchdown, 6 plays, 76 yards
Q3 ArizonaField goal, 15 plays, 76 yards
Q4 UtahPunt return TD, 3 plays (Arizona scores), 3 yards
Q4 UtahTouchdown, 15 plays, 75 yards
Q4 ArizonaTurnover on downs, 4 plays, 4 yards
Q4 UtahEnd of game, 2 plays, −3 yards
Play by play
1st quarter5 drives, then Arizona 14, Utah 7
Utah Touchdown, 9 plays
15:00
Lucas Havrisik kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
TJ Pledger run for 5 yds to the Utah 30
15:00
2nd & 5 at own 30
Cameron Rising pass complete to Solomon Enis for 8 yds to the Utah 38 for a 1ST down
15:00
1st & 10 at own 38
TJ Pledger run for 2 yds to the Utah 40
15:00
2nd & 8 at own 40
TJ Pledger run for 3 yds to the Utah 43
15:00
3rd & 5 at own 43
Cameron Rising pass complete to Micah Bernard for 27 yds to the Ariz 30 for a 1ST down
15:00
1st & 10 at opp 30
Cameron Rising pass complete to Solomon Enis for 2 yds to the Ariz 28
15:00
2nd & 8 at opp 28
Micah Bernard run for 11 yds to the Ariz 17 for a 1ST down
15:00
1st & 10 at opp 17
TJ Pledger run for 1 yd to the Ariz 16
15:00
2nd & 9 at opp 16
KUITHE, Brant rush to the left for a gain of 6 yards to the ARI10 (YOUNG, Jaydin). PENALTY Before the snap, ARI Illegal Substitution enforced 5 yards from the ARI16 to the ARI11. NO PLAY (replay the down).
10:05
2nd & 4 at opp 11
Cameron Rising run for 11 yds for a TD, (Jadon Redding KICK)Utah 7, Arizona 0
Arizona Touchdown, 7 plays
10:05
Jordan Noyes kickoff for 51 yds
10:05
1st & 10 at own 35
run for a loss of 6 yards to the Ariz 29
10:05
2nd & 16 at own 29
Will Plummer pass complete to Boobie Curry for 8 yds to the Ariz 37
10:05
3rd & 8 at own 37
Will Plummer pass complete to Anthony Simpson for 15 yds to the Utah 48 for a 1ST down
10:05
1st & 10 at opp 48
Will Plummer pass incomplete
10:05
2nd & 10 at opp 48
Will Plummer run for 5 yds to the Utah 43
7:54
4th & 5 at opp 43
Timeout ARIZONA, clock 07:54
7:54
3rd & 5 at opp 43
Will Plummer pass incomplete
7:44
4th & 5 at opp 43
Will Plummer run for 43 yds for a TD, (Tyler Loop KICK)Tied at 7
Utah Punt, 3 plays
7:44
Lucas Havrisik kickoff for 65 yds for a touchback
7:44
1st & 10 at own 25
Micah Bernard run for a loss of 1 yard to the Utah 24
7:44
2nd & 11 at own 24
Cameron Rising pass incomplete
7:44
3rd & 11 at own 24
RISING, Cameron pass up the middle complete for 41 yards to COVEY, Britain caught at the ARI35 and advanced to the ARI35 (STUKES, Treydan). PENALTY UTA Holding on DANIELS, Braeden enforced 10 yards from the UTA24 to the UTA14 [SG]. NO PLAY (replay the down).
7:44
3rd & 21 at own 14
Cameron Rising pass complete to Solomon Enis for 12 yds to the Utah 26
5:44
4th & 9 at own 26
Michael Williams punt for 43 yds , Tayvian Cunningham returns for a loss of 3 yards to the Ariz 28
Arizona Touchdown, 10 plays
5:44
1st & 10 at own 28
Stevie Rocker Jr. run for 5 yds to the Ariz 33
5:44
2nd & 5 at own 33
Will Plummer pass complete to Stanley Berryhill III for 16 yds to the Ariz 49 for a 1ST down
5:44
1st & 10 at own 49
Stevie Rocker Jr. run for 3 yds to the Utah 48
5:44
2nd & 7 at opp 48
Will Plummer pass complete to Dorian Singer for 6 yds to the Utah 42
5:44
3rd & 1 at opp 42
Will Plummer pass complete to Dorian Singer for 11 yds to the Utah 31 for a 1ST down
5:44
1st & 10 at opp 31
Tayvian Cunningham run for 5 yds to the Utah 26
5:44
2nd & 5 at opp 26
Will Plummer pass complete to Stevie Rocker Jr. for 2 yds to the Utah 24
2:25
1st & 10 at opp 20
Timeout ARIZONA, clock 02:25
2:25
3rd & 3 at opp 24
Jamarye Joiner pass complete to Dorian Singer for 4 yds to the Utah 20 for a 1ST down
2:25
1st & 10 at opp 20
run for 14 yds to the Utah 6 for a 1ST down
1:41
1st & goal at opp 6
Will Plummer pass complete to Michael Wiley for 6 yds for a TD, (Tyler Loop KICK)Arizona 14, Utah 7
Utah Touchdown, 6 plays
1:41
Lucas Havrisik kickoff for 65 yds for a touchback
1:41
1st & 10 at own 25
Cameron Rising pass complete to Britain Covey for 29 yds to the Ariz 46 for a 1ST down
1:41
1st & 10 at opp 46
TJ Pledger run for 13 yds to the Ariz 33 for a 1ST down
1:41
1st & 10 at opp 33
TJ Pledger run for 4 yds to the Ariz 29
1:41
2nd & 6 at opp 29
Cameron Rising pass complete to Cole Fotheringham for 12 yds to the Ariz 17 for a 1ST down
0:00
1st & 10 at opp 17
TJ Pledger run for 2 yds to the Ariz 15
Q2 14:55
2nd & 8 at opp 15
TJ Pledger run for 15 yds for a TD, (Jadon Redding KICK)Tied at 14
2nd quarter7 drives, then Utah 21, Arizona 17
Arizona Punt, 3 plays
14:48
Jadon Redding kickoff for 65 yds , Tayvian Cunningham return for 18 yds to the Ariz 18
14:48
1st & 10 at own 18
Drake Anderson run for 2 yds to the Ariz 20
14:48
2nd & 8 at own 20
Will Plummer pass incomplete
14:48
3rd & 8 at own 20
Will Plummer pass incomplete
14:04
4th & 8 at own 20
Kyle Ostendorp punt for 52 yds , Britain Covey returns for a loss of 2 yards to the Utah 26
Utah Punt, 6 plays
14:04
1st & 10 at own 26
Cameron Rising pass incomplete
14:04
2nd & 10 at own 26
Micah Bernard run for a loss of 1 yard to the Utah 25
14:04
3rd & 11 at own 25
Cameron Rising pass complete to Brant Kuithe for 12 yds to the Utah 37 for a 1ST down
14:04
1st & 10 at own 37
Cameron Rising run for no gain to the Utah 37
14:04
2nd & 10 at own 37
Micah Bernard run for no gain to the Utah 37
14:04
3rd & 10 at own 37
Cameron Rising pass incomplete
11:13
4th & 10 at own 37
Michael Williams punt for 46 yds, fair catch by Stanley Berryhill III at the Ariz 17
Arizona Turnover on downs, 9 plays
11:13
1st & 10 at own 17
Will Plummer pass incomplete
11:13
2nd & 10 at own 17
run for 2 yds to the Ariz 19
11:13
3rd & 8 at own 19
PLUMMER, Will pass up the middle incomplete intended for BERRYHILL III, Stanley thrown to the ARI35. PENALTY UTA Personal Foul on BISHOP, Cole enforced 15 yards from the ARI19 to the ARI34 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
11:13
1st & 10 at own 34
Stevie Rocker Jr. run for 4 yds to the Ariz 38
11:13
2nd & 6 at own 38
Stevie Rocker Jr. run for 2 yds to the Ariz 40
11:13
3rd & 4 at own 40
Will Plummer pass complete to Michael Wiley for 32 yds to the Utah 28 for a 1ST down
11:13
1st & 10 at opp 28
Will Plummer pass incomplete
11:13
2nd & 10 at opp 28
Stevie Rocker Jr. run for 8 yds to the Utah 20
11:13
3rd & 2 at opp 20
Will Plummer run for 1 yd to the Utah 19
7:37
4th & 1 at opp 19
Stevie Rocker Jr. run for no gain to the Utah 19
Utah Punt, 6 plays
7:37
1st & 10 at own 19
TJ Pledger run for a loss of 1 yard to the Utah 18
7:37
2nd & 11 at own 18
TJ Pledger run for 7 yds to the Utah 25
7:37
3rd & 4 at own 25
Cameron Rising pass complete to Micah Bernard for 12 yds to the Utah 37 for a 1ST down
7:37
1st & 10 at own 37
Micah Bernard run for 2 yds to the Utah 39
7:37
2nd & 8 at own 39
Cameron Rising pass incomplete
7:37
3rd & 8 at own 39
TEAM sacked by Jalen Harris for 0 yards to the Utah 29
4:10
4th & 18 at own 29
Michael Williams punt for 33 yds
Arizona Field goal, 6 plays
4:10
1st & 10 at own 38
Will Plummer sacked by Junior Tafuna for 0 yards to the Ariz 36
4:10
2nd & 12 at own 36
Will Plummer pass complete to Stanley Berryhill III for 4 yds to the Ariz 40
4:10
3rd & 8 at own 40
PLUMMER, Will pass to the right incomplete intended for BERRYHILL III, Stanley thrown to the ARI45. PENALTY UTA Roughing the Passer on BISHOP, Cole enforced 14 yards from the ARI39 to the UTA47 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
4:10
1st & 10 at opp 46
Michael Wiley run for 5 yds to the Utah 41
4:10
2nd & 5 at opp 41
Will Plummer run for 1 yd to the Utah 40
4:10
3rd & 4 at opp 40
Will Plummer pass incomplete
1:24
4th & 4 at opp 40
Lucas Havrisik 57 yd FG GOODArizona 17, Utah 14
Utah Touchdown, 9 plays
1:24
Lucas Havrisik kickoff for 65 yds for a touchback
1:24
1st & 10 at own 25
Cameron Rising pass complete to Devaughn Vele for 8 yds to the Utah 33
1:24
2nd & 2 at own 33
Cameron Rising pass complete to Micah Bernard for 21 yds to the Ariz 46 for a 1ST down
1:24
1st & 10 at opp 46
Cameron Rising pass incomplete
0:52
3rd & 8 at opp 44
Timeout UTAH, clock 00:52
0:52
2nd & 10 at opp 46
Micah Bernard run for 2 yds to the Ariz 44
0:52
3rd & 8 at opp 44
Cameron Rising run for 9 yds to the Ariz 35 for a 1ST down
0:52
1st & 10 at opp 35
Cameron Rising pass complete to Brant Kuithe for 29 yds to the Ariz 6 for a 1ST down
0:52
1st & goal at opp 6
Cameron Rising pass incomplete
0:52
2nd & goal at opp 6
Cameron Rising pass incomplete
0:05
3rd & goal at opp 6
RISING, Cameron pass to the left incomplete intended for FOTHERINGHAM, Cole thrown to the ARI0. PENALTY ARI Pass Interference on YOUNG, Christian enforced 4 yards to the ARI2 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
0:05
3rd & goal at opp 2
Timeout UTAH, clock 00:05
0:02
1st & goal at opp 2
Cameron Rising pass complete to Brant Kuithe for 2 yds for a TD, (Jadon Redding KICK)Utah 21, Arizona 17
Arizona Field goal, 10 plays
0:00
Jadon Redding kickoff for 50 yds , Michael Wiley return for a loss of 2 yards to the Ariz 13
Q3 15:00
Jadon Redding kickoff for 65 yds for a touchback
Q3 15:00
1st & 10 at own 25
Will Plummer pass incomplete
Q3 15:00
2nd & 10 at own 25
Will Plummer pass complete to Stanley Berryhill III for 4 yds to the Ariz 29
Q3 15:00
3rd & 6 at own 29
Will Plummer pass complete to Dorian Singer for 45 yds to the Utah 26 for a 1ST down
Q3 15:00
1st & 10 at opp 26
Will Plummer pass incomplete
Q3 15:00
2nd & 10 at opp 26
Will Plummer pass complete to Boobie Curry for 6 yds to the Utah 20
Q3 15:00
3rd & 4 at opp 20
Will Plummer pass complete to Jalen John for 10 yds to the Utah 10 for a 1ST down
Q3 15:00
1st & goal at opp 10
Jalen John run for 1 yd to the Utah 9
Q3 11:44
3rd & goal at opp 13
Timeout ARIZONA, clock 11:44
Q3 11:44
2nd & goal at opp 9
Will Plummer pass complete to Jalen John for a loss of 4 yards to the Utah 13
Q3 11:44
3rd & goal at opp 13
Will Plummer pass incomplete
Q3 11:33
4th & goal at opp 13
Tyler Loop 31 yd FG GOODUtah 21, Arizona 20
3rd quarter4 drives, then Utah 31, Arizona 20
Utah Field goal, 10 plays
11:33
Lucas Havrisik kickoff for 65 yds for a touchback
11:33
1st & 10 at own 25
UTAH Penalty, Offensive Holding (Paul Maile) to the Utah 20
11:33
1st & 15 at own 20
Micah Bernard run for 12 yds to the Utah 32
11:33
2nd & 3 at own 32
TJ Pledger run for 2 yds to the Utah 34
11:33
3rd & 1 at own 34
TJ Pledger run for 5 yds to the Utah 39 for a 1ST down
11:33
1st & 10 at own 39
Cameron Rising pass incomplete
11:33
2nd & 10 at own 39
Cameron Rising pass complete to TJ Pledger for 43 yds to the Ariz 18 for a 1ST down
11:33
1st & 10 at opp 18
Cameron Rising pass incomplete
11:33
2nd & 10 at opp 18
Chris Curry run for 8 yds to the Ariz 10
11:33
3rd & 2 at opp 10
TJ Pledger run for a loss of 2 yards to the Ariz 12
6:58
4th & 4 at opp 12
Jadon Redding 30 yd FG GOODUtah 24, Arizona 20
Arizona Punt, 3 plays
6:58
Jadon Redding kickoff for 65 yds for a touchback
6:58
1st & 10 at own 25
run for 4 yds to the Ariz 29
6:58
2nd & 6 at own 29
Michael Wiley run for 3 yds to the Ariz 32
6:58
3rd & 3 at own 32
Will Plummer pass incomplete
5:29
4th & 3 at own 32
Kyle Ostendorp punt for 44 yds, fair catch by Britain Covey at the Utah 24
Utah Touchdown, 6 plays
5:29
1st & 10 at own 24
Cameron Rising pass complete to Devaughn Vele for 20 yds to the Utah 44 for a 1ST down
5:29
1st & 10 at own 44
TJ Pledger run for 3 yds to the Utah 47
5:29
2nd & 7 at own 47
Cameron Rising pass complete to Brant Kuithe for 13 yds to the Ariz 40 for a 1ST down
5:29
1st & 10 at opp 40
Micah Bernard run for 5 yds to the Ariz 35
5:29
2nd & 5 at opp 35
ARIZONA Penalty, Personal Foul (Jerry Roberts) to the Ariz 17 for a 1ST down
2:57
1st & 10 at opp 17
Cameron Rising pass complete to Dalton Kincaid for 17 yds for a TD, (Jadon Redding KICK)Utah 31, Arizona 20
Arizona Field goal, 15 plays
2:50
Jadon Redding kickoff for 62 yds , Michael Wiley return for 17 yds to the Ariz 20
2:50
1st & 10 at own 20
Jalen John run for a loss of 1 yard to the Ariz 19
2:50
2nd & 11 at own 19
Will Plummer run for 4 yds to the Ariz 23
2:50
3rd & 7 at own 23
UTAH Penalty, Personal Foul (Junior Tafuna) to the Ariz 38 for a 1ST down
2:50
1st & 10 at own 38
Jamarye Joiner sacked by Cole Bishop for 0 yards to the Ariz 29
2:50
2nd & 19 at own 29
Will Plummer pass incomplete
0:00
3rd & 19 at own 29
Will Plummer pass complete to Stanley Berryhill III for 28 yds to the Utah 43 for a 1ST down
Q4 15:00
1st & 10 at opp 43
run for 6 yds to the Utah 37
Q4 15:00
2nd & 4 at opp 37
Jalen John run for 6 yds to the Utah 31 for a 1ST down
Q4 15:00
1st & 10 at opp 31
Will Plummer pass complete to Dorian Singer for 18 yds to the Utah 13 for a 1ST down
Q4 15:00
1st & 10 at opp 13
Will Plummer pass incomplete
Q4 15:00
2nd & 10 at opp 13
ARIZONA Penalty, False Start (Josh McCauley) to the Utah 18
Q4 15:00
2nd & 15 at opp 18
UTAH Penalty, Roughing the Passer on KAUFUSI, Devin enforced half the distance from the goal (Devin Kaufusi) to the Utah 6 for a 1ST down
Q4 15:00
1st & goal at opp 6
Stanley Berryhill III run for a loss of 2 yards to the Utah 8
Q4 15:00
2nd & goal at opp 8
Michael Wiley pass complete to Michael Wiley for 4 yds to the Utah 4
Q4 15:00
3rd & goal at opp 4
Will Plummer pass incomplete
Q4 11:31
4th & goal at opp 4
Tyler Loop 22 yd FG GOODUtah 31, Arizona 23
4th quarter3 drives, then Utah 38, Arizona 29
Utah Punt return TD, 3 plays (Arizona scores)
11:31
Lucas Havrisik kickoff for 65 yds for a touchback
11:31
1st & 10 at own 25
TJ Pledger run for 3 yds to the Utah 28
11:31
2nd & 7 at own 28
Cameron Rising pass incomplete
11:31
3rd & 7 at own 28
Cameron Rising pass incomplete
10:34
4th & 7 at own 28
Rhedi Short 3 Yd Return of Blocked Punt (Two-Point Run Conversion Failed)Utah 31, Arizona 29
Utah Touchdown, 15 plays
10:34
1st & goal at opp 0
Timeout ARIZONA, clock 10:34
10:34
Lucas Havrisik kickoff for 65 yds for a touchback
10:34
1st & 10 at own 25
Cameron Rising pass complete to Britain Covey for 11 yds to the Utah 36 for a 1ST down
10:34
1st & 10 at own 36
TJ Pledger run for 13 yds to the Utah 49 for a 1ST down
10:34
1st & 10 at own 49
TJ Pledger run for 7 yds to the Ariz 44
10:34
2nd & 3 at opp 44
UTAH Penalty, Offensive Holding (Dalton Kincaid) to the 50 yard line
10:34
2nd & 9 at the 50
TJ Pledger run for 4 yds to the Ariz 46
10:34
3rd & 5 at opp 46
Cameron Rising pass complete to Dalton Kincaid for 4 yds to the Ariz 42
10:34
4th & 1 at opp 42
Cameron Rising run for 2 yds to the Ariz 40 for a 1ST down
10:34
1st & 10 at opp 40
TJ Pledger run for 11 yds to the Ariz 29 for a 1ST down
10:34
1st & 10 at opp 29
TJ Pledger run for 2 yds to the Ariz 27
10:34
2nd & 8 at opp 27
Micah Bernard run for 2 yds to the Ariz 25
10:34
3rd & 6 at opp 25
Cameron Rising pass complete to Dalton Kincaid for 12 yds to the Ariz 13 for a 1ST down
10:34
1st & 10 at opp 13
TJ Pledger run for no gain to the Ariz 13
2:54
2nd & 15 at opp 18
Timeout UTAH, clock 02:54
2:54
2nd & 10 at opp 13
UTAH Penalty, Delay Of Game (TEAM) to the Ariz 18
2:54
2nd & 15 at opp 18
ARIZONA Penalty, Face mask (13 yards) (Isaiah Mays) to the Ariz 2 for a 1ST down
2:16
2nd & goal at opp 2
Timeout ARIZONA, clock 02:16
2:16
1st & goal at opp 2
TJ Pledger run for no gain to the Ariz 2
2:10
2nd & goal at opp 2
TJ Pledger run for 2 yds for a TD (Jadon Redding KICK)Utah 38, Arizona 29
Arizona Turnover on downs, 4 plays
2:10
Jadon Redding kickoff for 65 yds for a touchback
2:10
1st & 10 at own 25
Will Plummer run for 3 yds to the Ariz 28
2:10
2nd & 7 at own 28
Will Plummer sacked by Mika Tafua for 0 yards to the Ariz 23
2:10
3rd & 12 at own 23
Will Plummer run for no gain to the Ariz 23
1:02
4th & 12 at own 23
Will Plummer pass complete to Michael Wiley for 6 yds to the Ariz 29
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.