From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
UCLA
Arizona
271
Total yards
429
157
Passing yards
300
114
Rushing yards
129
4.8
Yards per pass
9.1
3.9
Yards per rush
3.7
17
First downs
23
6–14
Third downs
11–16
0–2
Fourth downs
0–0
0
Turnovers
1
5–44
Penalties
3–25
24:46
Possession
35:14
3
Sacks (by defense)
3
Efficiency
UCLA
Arizona
45%
Success rate
47%
−0.04
EPA per play
0.24
0.84
Explosiveness
1.50
0.26
Rushing EPA
0.12
−0.25
Passing EPA
0.58
37%
Passing-down success
42%
0.04
First-down EPA
0.05
0.08
Second-down EPA
−0.50
0.05
Third-down EPA
1.62
21%
Havoc by its defense
16%
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)
UCLA 58% to win. Arizona pulled the upset.
The line
UCLA −2.5, over/under 50.
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 UCLA 57%, Arizona 43%. 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, UCLA right to left.
Q1 UCLAPunt, 3 plays, 4 yards
Q1 ArizonaInterception, 6 plays, 38 yards
Q1 UCLAMissed FG, 9 plays, 15 yards
Q1 ArizonaTouchdown, 11 plays, 76 yards
Q1 UCLAMissed FG, 11 plays, 52 yards
Q2 ArizonaPunt, 11 plays, 37 yards
Q2 UCLAPunt, 3 plays, 7 yards
Q2 ArizonaTouchdown, 7 plays, 61 yards
Q2 UCLATouchdown, 8 plays, 75 yards
Q3 ArizonaField goal, 14 plays, 55 yards
Q3 UCLAField goal, 14 plays, 64 yards
Q3 ArizonaTouchdown, 6 plays, 75 yards
Q4 UCLAPunt, 3 plays, −7 yards
Q4 ArizonaPunt, 4 plays, 6 yards
Q4 UCLATurnover on downs, 7 plays, 8 yards
Q4 ArizonaField goal, 5 plays, 72 yards
Q4 UCLATurnover on downs, 7 plays, 33 yards
Q4 ArizonaEnd of game, 6 plays, 18 yards
Play by play
1st quarter5 drives, then Arizona 7, UCLA 0
UCLA Punt, 3 plays
15:00
Tyler Loop kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Ethan Garbers pass complete to Logan Loya for 4 yds to the UCLA 29
14:32
2nd & 6 at own 29
Collin Schlee pass incomplete
14:27
3rd & 6 at own 29
Ethan Garbers pass incomplete
14:23
4th & 6 at own 29
Will Powers punt for 40 yds
Arizona Interception, 6 plays
14:15
1st & 10 at own 33
DJ Williams run for 2 yds to the ARIZ 35
13:37
2nd & 8 at own 35
Noah Fifita pass complete to Montana Lemonious-Craig for 6 yds to the ARIZ 41
12:59
3rd & 2 at own 41
Noah Fifita pass complete to Jacob Cowing for 18 yds to the UCLA 41 for a 1ST down
12:25
1st & 10 at opp 41
Jonah Coleman run for 12 yds to the UCLA 29 for a 1ST down
11:48
1st & 10 at opp 29
Noah Fifita pass incomplete
11:42
2nd & 10 at opp 29
Noah Fifita pass intercepted
UCLA Missed FG, 9 plays
11:32
1st & 10 at opp 39
Carson Steele run for 2 yds to the ARIZ 37
11:06
2nd & 8 at opp 37
Ethan Garbers pass complete to Kam Brown for 6 yds to the ARIZ 31
10:31
3rd & 2 at opp 31
Ethan Garbers run for 2 yds to the ARIZ 29 for a 1ST down
9:49
1st & 10 at opp 29
Ethan Garbers pass incomplete
9:43
2nd & 10 at opp 29
Ethan Garbers pass complete to Carson Steele for 14 yds to the ARIZ 15 for a 1ST down
9:14
1st & 10 at opp 15
Carson Steele run for no gain to the ARIZ 15
8:45
2nd & 10 at opp 15
(08:45) GARBERS, Ethan scrambles up the middle for a gain of 11 yards to the ARI4 (MALDONADO, Gunner), clock 08:36. PENALTY UCL Holding on FINA, Bruno enforced 10 yards from the ARI15 to the ARI25 [NHSG]. NO PLAY (replay the down).
8:25
2nd & 20 at opp 25
Keegan Jones run for 1 yd to the ARIZ 24
7:43
3rd & 19 at opp 24
Ethan Garbers pass incomplete
7:37
4th & 19 at opp 24
Blake Glessner 42 yd FG MISSED
Arizona Touchdown, 11 plays
7:37
1st & 10 at own 24
Rayshon Luke run for 2 yds to the ARIZ 26
6:59
2nd & 8 at own 26
Noah Fifita pass incomplete
6:55
3rd & 8 at own 26
Noah Fifita pass complete to Tetairoa McMillan for 21 yds to the ARIZ 47 for a 1ST down
6:14
1st & 10 at own 47
Noah Fifita pass complete to Jacob Cowing for 2 yds to the ARIZ 49
5:38
2nd & 8 at own 49
Jacob Cowing run for 6 yds to the UCLA 45
5:14
3rd & 2 at opp 45
Noah Fifita pass complete to Jacob Cowing for 6 yds to the UCLA 39 for a 1ST down
4:46
1st & 10 at opp 39
Jonah Coleman run for no gain to the UCLA 39
4:04
2nd & 10 at opp 39
Noah Fifita pass incomplete
3:57
3rd & 10 at opp 39
Noah Fifita pass complete to Tetairoa McMillan for 15 yds to the UCLA 24 for a 1ST down
3:12
1st & 10 at opp 24
Noah Fifita pass complete to Kevin Green Jr. for 15 yds to the UCLA 9 for a 1ST down
2:27
1st & goal at opp 9
Noah Fifita pass complete to Montana Lemonious-Craig for 9 yds for a TD (Tyler Loop KICK)Arizona 7, UCLA 0
UCLA Missed FG, 11 plays
2:27
Tyler Loop kickoff for 65 yds for a touchback
2:23
1st & 10 at own 25
Ethan Garbers pass complete to Hudson Habermehl for 16 yds to the UCLA 41 for a 1ST down
1:51
1st & 10 at own 41
Carson Steele run for 2 yds to the UCLA 43
1:15
2nd & 8 at own 43
Collin Schlee run for 14 yds to the ARIZ 43 for a 1ST down
0:42
1st & 10 at opp 43
Ethan Garbers pass complete to J. Michael Sturdivant for 9 yds to the ARIZ 34
0:02
2nd & 1 at opp 34
Ethan Garbers pass incomplete
Q2 14:59
3rd & 1 at opp 34
Carson Steele run for 2 yds to the ARIZ 32 for a 1ST down
Q2 14:20
1st & 10 at opp 32
Keegan Jones run for 19 yds to the ARIZ 13 for a 1ST down
Q2 13:39
1st & 10 at opp 13
Timeout UCLA, clock 13:39
Q2 13:39
1st & 10 at opp 13
Carson Steele run for 5 yds to the ARIZ 8
Q2 13:06
2nd & 5 at opp 8
Collin Schlee run for a loss of 7 yards to the ARIZ 15 Collin Schlee fumbled, recovered by UCLA Collin Schlee (13:06) [SG] QB Keeper SCHLEE, Collin rush up the middle for a loss of 7 yards, SCHLEE, Collin fumbled at ARI12 , recovered by UCL SCHLEE, Collin at the ARI15, returned 0 yards to the ARI15, End of Play, clock 12:27.
Q2 12:02
3rd & 12 at opp 15
Ethan Garbers sacked by Taylor Upshaw for a loss of 8 yards to the ARIZ 23
Q2 11:34
4th & 20 at opp 23
Blake Glessner 41 Yard Field Goal Missed
2nd quarter5 drives, then Arizona 14, UCLA 7
Arizona Punt, 11 plays
11:34
1st & 10 at own 23
Michael Wiley run for 7 yds to the ARIZ 30
11:10
2nd & 3 at own 30
Michael Wiley run for 8 yds to the ARIZ 38 for a 1ST down
10:46
2nd & 10 at own 38
Michael Wiley run for 6 yds to the ARIZ 44
10:45
1st & 10 at own 38
Noah Fifita pass incomplete
10:12
3rd & 4 at own 44
Noah Fifita pass complete to Montana Lemonious-Craig for 4 yds to the ARIZ 48 for a 1ST down
9:42
1st & 10 at own 48
Noah Fifita pass incomplete
9:38
2nd & 10 at own 48
Jayden de Laura pass incomplete
9:30
3rd & 10 at own 48
Noah Fifita run for 18 yds to the UCLA 34 for a 1ST down
8:38
1st & 10 at opp 34
Noah Fifita pass complete to Jacob Cowing for a loss of 5 yards to the UCLA 39
7:58
2nd & 15 at opp 39
Noah Fifita sacked by Keanu Williams and Laiatu Latu for a loss of 6 yards to the UCLA 45
7:11
3rd & 21 at opp 45
Arizona Penalty, Delay Of Game (Noah Fifita) to the 50 yard line
7:00
3rd & 26 at the 50
Noah Fifita pass complete to Tanner McLachlan for 10 yds to the UCLA 40
5:59
4th & 16 at opp 40
Kyle Ostendorp punt for 40 yds for a touchback
UCLA Punt, 3 plays
5:52
1st & 10 at own 20
TJ Harden run for 7 yds to the UCLA 27
5:22
2nd & 3 at own 27
TJ Harden run for no gain to the UCLA 27
4:52
3rd & 3 at own 27
Ethan Garbers pass incomplete
4:41
4th & 3 at own 27
Will Powers punt for 43 yds
Arizona Touchdown, 7 plays
4:33
1st & 10 at own 39
DJ Williams run for 4 yds to the ARIZ 43
4:03
2nd & 6 at own 43
Noah Fifita pass complete to Tetairoa McMillan for 34 yds to the UCLA 23 for a 1ST down
3:31
1st & 10 at opp 23
(03:31) FIFITA, Noah pass deep to the left incomplete thrown to the UCL0, clock 03:27. PENALTY UCL Unsportsmanlike Conduct on MURPHY, Grayson enforced half the distance from the goal, 11 yards from the UCL23 to the UCL12 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
3:26
1st & 10 at opp 11
DJ Williams run for 4 yds to the UCLA 7
2:43
2nd & 6 at opp 7
Jonah Coleman run for 6 yds to the UCLA 1 for a 1ST down
2:15
1st & goal at opp 1
Jonah Coleman run for a loss of 3 yards to the UCLA 4
1:37
2nd & goal at opp 4
Jonah Coleman run for a loss of 5 yards to the UCLA 9
1:30
3rd & goal at opp 9
Timeout UCLA, clock 01:30
1:27
3rd & goal at opp 9
Noah Fifita pass complete to Jacob Cowing for 9 yds for a TD (Tyler Loop KICK)Arizona 14, UCLA 0
UCLA Touchdown, 8 plays
1:27
Tyler Loop kickoff for 65 yds for a touchback
1:26
1st & 10 at own 25
TJ Harden run for 7 yds to the UCLA 32
1:07
2nd & 3 at own 32
Ethan Garbers pass incomplete
1:05
3rd & 3 at own 32
TJ Harden run for 5 yds to the UCLA 37 for a 1ST down
0:56
1st & 10 at own 37
Ethan Garbers pass complete to TJ Harden for 8 yds to the UCLA 45
0:33
2nd & 2 at own 45
Ethan Garbers pass complete to TJ Harden for 11 yds to the ARIZ 44 for a 1ST down
0:22
1st & 10 at opp 44
Ethan Garbers pass incomplete
0:22
2nd & 10 at opp 44
Ethan Garbers pass complete to Logan Loya for 30 yds to the ARIZ 14 for a 1ST down
0:03
1st & 10 at opp 14
Ethan Garbers pass complete to Carsen Ryan for 14 yds for a TD (Blake Glessner KICK)Arizona 14, UCLA 7
Arizona Field goal, 14 plays
0:03
Blake Glessner kickoff for 60 yds
Q3 15:00
Blake Glessner kickoff for 65 yds for a touchback
Q3 15:00
1st & 10 at own 25
Noah Fifita pass complete to Keyan Burnett for 6 yds to the ARIZ 31
Q3 14:27
2nd & 4 at own 31
Jonah Coleman run for a loss of 2 yards to the ARIZ 29
Q3 13:48
3rd & 6 at own 29
Jonah Coleman run for 8 yds to the ARIZ 37 for a 1ST down
Q3 13:21
1st & 10 at own 37
Noah Fifita pass complete to Tanner McLachlan for 6 yds to the ARIZ 43
Q3 13:00
2nd & 4 at own 43
Jonah Coleman run for 7 yds to the 50 yard line for a 1ST down
Q3 12:41
1st & 10 at the 50
Michael Wiley run for 5 yds to the UCLA 45
Q3 12:12
2nd & 5 at opp 45
Jonah Coleman run for 3 yds to the UCLA 42
Q3 11:35
3rd & 2 at opp 42
Noah Fifita pass complete to Tanner McLachlan for 7 yds to the UCLA 35 for a 1ST down
Q3 10:58
1st & 10 at opp 35
Noah Fifita pass incomplete
Q3 10:51
2nd & 10 at opp 35
Jonah Coleman run for 17 yds to the UCLA 18 for a 1ST down
Q3 10:13
1st & 10 at opp 18
Noah Fifita sacked by Laiatu Latu for a loss of 7 yards to the UCLA 25
Q3 9:32
2nd & 17 at opp 25
Jonah Coleman run for a loss of 1 yard to the UCLA 26
Q3 8:53
3rd & 18 at opp 26
Noah Fifita pass complete to Jacob Cowing for 6 yds to the UCLA 20
Q3 8:15
4th & 12 at opp 20
Tyler Loop 37 yd FG GOODArizona 17, UCLA 7
3rd quarter2 drives, then Arizona 17, UCLA 10
UCLA Field goal, 14 plays
8:15
Tyler Loop kickoff for 65 yds for a touchback
8:15
1st & 10 at own 25
Carson Steele run for 6 yds to the UCLA 31
7:34
2nd & 4 at own 31
Ethan Garbers pass complete to Ethan Garbers for 5 yds to the UCLA 36
7:22
1st & 10 at own 36
Ethan Garbers pass complete to J. Michael Sturdivant for 5 yds to the UCLA 41
6:50
2nd & 5 at own 41
Carson Steele run for 18 yds to the ARIZ 41 for a 1ST down
6:18
1st & 10 at opp 41
Ethan Garbers pass complete to Carson Steele for 11 yds to the ARIZ 30 for a 1ST down
5:43
1st & 10 at opp 30
Collin Schlee run for 6 yds to the ARIZ 24
4:57
2nd & 4 at opp 24
TJ Harden run for 3 yds to the ARIZ 21
4:38
3rd & 1 at opp 21
TJ Harden run for 4 yds to the ARIZ 17 for a 1ST down
4:20
1st & 10 at opp 17
TJ Harden run for no gain to the ARIZ 17
3:47
2nd & 10 at opp 17
Ethan Garbers pass complete to Ryan Cragun for 10 yds to the ARIZ 7 for a 1ST down
3:25
1st & goal at opp 7
Carson Steele run for 3 yds to the ARIZ 4
2:53
2nd & goal at opp 4
Ethan Garbers pass incomplete
2:41
3rd & goal at opp 4
Ethan Garbers sacked by Jacob Manu for a loss of 7 yards to the ARIZ 11
2:28
4th & goal at opp 11
Blake Glessner 29 yd FG GOODArizona 17, UCLA 10
Arizona Touchdown, 6 plays
2:28
Blake Glessner kickoff for 65 yds for a touchback
2:28
1st & 10 at own 25
Noah Fifita pass complete to Tanner McLachlan for 13 yds to the ARIZ 38 for a 1ST down
2:06
1st & 10 at own 38
Jonah Coleman run for 3 yds to the ARIZ 41
1:33
2nd & 7 at own 41
Noah Fifita pass complete to Jacob Cowing for a loss of 1 yard to the ARIZ 40
0:56
3rd & 8 at own 40
Noah Fifita pass complete to Tanner McLachlan for 30 yds to the UCLA 30 for a 1ST down
0:10
1st & 10 at opp 30
Jonah Coleman run for 7 yds to the UCLA 23
Q4 15:00
2nd & 3 at opp 23
(15:00) COLEMAN, Jonah rush to the right for no gain to the UCL23 (JONES JR., Carl), clock 14:54. PENALTY UCL Face mask on MURPHY, Gabriel enforced half the distance from the goal, 11 yards from the UCL23 to the UCL12 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
Q4 14:37
1st & 10 at opp 11
Noah Fifita pass complete to Tetairoa McMillan for 11 yds for a TD (Tyler Loop KICK)Arizona 24, UCLA 10
4th quarter6 drives, then Arizona 27, UCLA 10
UCLA Punt, 3 plays
14:37
Tyler Loop kickoff for 65 yds for a touchback
14:37
1st & 10 at own 25
Ethan Garbers sacked by Russell Davis II for a loss of 7 yards to the UCLA 18
14:17
2nd & 17 at own 18
Dante Moore pass incomplete
14:14
3rd & 17 at own 18
Dante Moore pass incomplete
14:05
4th & 17 at own 18
Will Powers punt for 44 yds, fair catch by Jacob Cowing at the ARIZ 28
Arizona Punt, 4 plays
14:01
1st & 10 at own 28
Noah Fifita pass complete to Jacob Cowing for 14 yds to the ARIZ 42 for a 1ST down
13:28
1st & 10 at own 42
DJ Williams run for a loss of 1 yard to the ARIZ 41
12:51
2nd & 11 at own 41
Noah Fifita sacked by Jay Toia for a loss of 1 yard to the ARIZ 40
12:09
3rd & 12 at own 40
Noah Fifita pass complete to Jonah Coleman for a loss of 6 yards to the ARIZ 34
11:17
4th & 18 at own 34
punt blocked by Kain Medrano blocked by Kain Medrano
UCLA Turnover on downs, 7 plays
11:14
1st & 10 at opp 31
TJ Harden run for 1 yd to the ARIZ 30
10:38
2nd & 9 at opp 30
TJ Harden run for 3 yds to the ARIZ 27
10:05
3rd & 6 at opp 27
Dante Moore pass complete to Logan Loya for 8 yds to the ARIZ 19 for a 1ST down
9:19
1st & 10 at opp 19
UCLA Penalty, False Start (Carsen Ryan) to the ARIZ 24
9:15
1st & 15 at opp 24
Dante Moore pass complete to Colson Yankoff for a loss of 2 yards to the ARIZ 26
8:45
2nd & 17 at opp 26
Dante Moore pass complete to J. Michael Sturdivant for 3 yds to the ARIZ 23
8:08
3rd & 14 at opp 23
Dante Moore pass incomplete
8:02
4th & 14 at opp 23
UCLA Penalty, False Start (Bruno Fina) to the ARIZ 28
8:02
4th & 19 at opp 28
Dante Moore pass complete to TJ Harden for 5 yds to the ARIZ 23
Arizona Field goal, 5 plays
7:52
1st & 10 at own 23
Noah Fifita pass complete to Rayshon Luke for 66 yds to the UCLA 11 for a 1ST down
6:54
1st & 10 at opp 11
Jonah Coleman run for 5 yds to the UCLA 6
6:09
2nd & 5 at opp 6
Jonah Coleman run for 1 yd to the UCLA 5
5:29
3rd & 4 at opp 5
Jonah Coleman run for no gain to the UCLA 5
4:44
4th & 4 at opp 5
Timeout Arizona, clock 04:44
4:40
4th & 4 at opp 5
Tyler Loop 22 yd FG GOODArizona 27, UCLA 10
UCLA Turnover on downs, 7 plays
4:40
Tyler Loop kickoff for 65 yds for a touchback
4:39
1st & 10 at own 25
Collin Schlee pass incomplete
4:32
2nd & 10 at own 25
Collin Schlee run for 7 yds to the UCLA 32
4:03
3rd & 3 at own 32
Collin Schlee run for 20 yds to the ARIZ 48 for a 1ST down
3:37
1st & 10 at opp 48
Collin Schlee pass incomplete
3:35
2nd & 10 at opp 48
Collin Schlee pass incomplete
3:31
3rd & 10 at opp 48
Collin Schlee run for 6 yds to the ARIZ 42
3:04
4th & 4 at opp 42
Collin Schlee pass incomplete
Arizona End of game, 6 plays
2:56
1st & 10 at own 42
DJ Williams run for 6 yds to the ARIZ 48
2:14
2nd & 4 at own 48
(02:14) WILLIAMS, DJ rush to the right for a gain of 2 yards to the UCL50 (OLADEJO, Oluwafemi), clock 02:06. PENALTY ARI Holding on BURNETT, Keyan enforced 10 yards from the ARI48 to the ARI38 [SG]. NO PLAY (replay the down).
2:05
2nd & 14 at own 38
Noah Fifita pass complete to AJ Jones for 4 yds to the ARIZ 42
1:36
3rd & 10 at own 42
Jonah Coleman run for 19 yds to the UCLA 39 for a 1ST down
1:32
1st & 10 at opp 39
Timeout UCLA, clock 01:32
1:31
1st & 10 at opp 39
DJ Williams run for 2 yds to the UCLA 37
0:39
2nd & 8 at opp 37
(00:39) Kneel down by FIFITA, Noah at UCL39 (team loss of 2), clock 00:30.
0:21
3rd & 10 at opp 39
(00:21) Kneel down by FIFITA, Noah at UCL40 (team loss of 1), clock 00:17.
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.