Referee Strimling,Steve; umpire Villar,Francisc; head linesman Stabile,Jon; line judge Feldman,Michael; side judge Reynard,Clay; field judge Yock,Jeffery; back judge Morton,John; center judge Wharrie,JamesGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Arizona
Oregon
330
Total yards
588
159
Passing yards
235
171
Rushing yards
353
4.5
Yards per pass
11.2
3.8
Yards per rush
7.1
27
First downs
24
6–16
Third downs
8–13
1–2
Fourth downs
0–0
2
Turnovers
1
7–84
Penalties
13–127
31:22
Possession
28:38
1
Sacks (by defense)
2
Efficiency
Arizona
Oregon
40%
Success rate
47%
0.02
EPA per play
0.37
1.12
Explosiveness
1.53
0.16
Rushing EPA
0.36
−0.14
Passing EPA
0.46
32%
Passing-down success
45%
−0.21
First-down EPA
0.28
0.01
Second-down EPA
0.06
0.55
Third-down EPA
1.30
11%
Havoc by its defense
20%
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)
Oregon 53% to win. Elo’s favorite won.
The line
Oregon −3, over/under 77.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 Oregon 58%, Arizona 42%. 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. Oregon drives left to right, Arizona right to left.
Q1 OregonPunt, 4 plays, 14 yards
Q1 ArizonaTouchdown, 11 plays, 83 yards
Q1 OregonTouchdown, 7 plays, 75 yards
Q1 ArizonaPunt, 3 plays, 0 yards
Q1 OregonTouchdown, 6 plays, 46 yards
Q1 ArizonaPunt, 6 plays, 4 yards
Q2 OregonInterception, 2 plays, 3 yards
Q2 ArizonaTouchdown, 3 plays, 19 yards
Q2 OregonPunt, 3 plays, −40 yards
Q2 ArizonaTouchdown, 5 plays, 59 yards
Q2 OregonTouchdown, 7 plays, 75 yards
Q2 ArizonaPunt, 8 plays, −12 yards
Q2 OregonTouchdown, 5 plays, 88 yards
Q2 ArizonaInterception, 2 plays, 0 yards
Q2 OregonEnd of half, 2 plays, −14 yards
Q3 ArizonaPunt, 9 plays, 33 yards
Q3 OregonTouchdown, 10 plays, 94 yards
Q3 ArizonaTouchdown, 8 plays, 75 yards
Q3 OregonField goal, 9 plays, 52 yards
Q4 ArizonaPunt, 3 plays, 3 yards
Q4 OregonTouchdown, 2 plays, 51 yards
Q4 ArizonaPunt, 6 plays, −32 yards
Q4 OregonField goal, 11 plays, 45 yards
Q4 ArizonaTurnover on downs, 8 plays, 9 yards
Q4 OregonMissed FG, 5 plays, 54 yards
Q4 ArizonaInterception, 8 plays, 44 yards
Q4 OregonEnd of game, 1 play, −2 yards
Play by play
1st quarter6 drives, then Oregon 14, Arizona 7
Oregon Punt, 4 plays
15:00
1st & 10 at own 35
Lucas Havrisik kickoff for 63 yds , Charles Nelson return for 49 yds to the Ariz 49
15:00
1st & 10 at opp 49
Justin Herbert pass complete to Dillon Mitchell for 10 yds to the Ariz 39 for a 1ST down
15:00
1st & 10 at opp 39
Freeman, Royce rush for 3 yards to the ARIZ36 (Belknap, Justin), PENALTY ORE holding 10 yards to the ARIZ49, NO PLAY.
15:00
1st & 20 at opp 49
Charles Nelson run for 3 yds to the Ariz 46
15:00
2nd & 17 at opp 46
Justin Herbert pass complete to Dillon Mitchell for 10 yds to the Ariz 36
15:00
3rd & 7 at opp 36
Justin Herbert run for 6 yds to the Ariz 30
15:00
4th & 1 at opp 30
OREGON Penalty, false start (-5 Yards) to the Ariz 35
15:00
4th & 6 at opp 35
Adam Stack punt for 18 yds, punt out-of-bounds at the Ariz 17
Arizona Touchdown, 11 plays
12:32
1st & 10 at own 17
Khalil Tate run for 2 yds to the Ariz 19
12:32
2nd & 8 at own 19
Khalil Tate pass complete to Tony Ellison for 9 yds to the Ariz 28 for a 1ST down
12:32
1st & 10 at own 28
Khalil Tate pass complete to J.J. Taylor for 8 yds to the Ariz 36
12:32
2nd & 2 at own 36
Nick Wilson run for 4 yds to the Ariz 40 for a 1ST down
12:32
1st & 10 at own 40
Khalil Tate pass complete to Bryce Wolma for 3 yds to the Ariz 43
12:32
2nd & 7 at own 43
Khalil Tate run for 13 yds to the Oregn 44 for a 1ST down
12:32
1st & 10 at opp 44
Khalil Tate run for 2 yds to the Oregn 42
12:32
2nd & 8 at opp 42
Khalil Tate run for 9 yds to the Oregn 33 for a 1ST down
12:32
1st & 10 at opp 33
Nick Wilson run for 3 yds to the Oregn 30
12:32
2nd & 7 at opp 30
Khalil Tate pass complete to Shun Brown for 12 yds to the Oregn 18 for a 1ST down
7:41
1st & 10 at opp 18
Nick Wilson run for 18 yds for a TD, (Josh Pollack KICK)Arizona 7, Oregon 0
Oregon Touchdown, 7 plays
7:41
1st & 0 at own 35
Lucas Havrisik kickoff for 65 yds for a touchback
7:41
1st & 10 at own 25
Tony Brooks-James run for 14 yds to the Oregn 39 for a 1ST down
7:41
1st & 10 at own 39
Tony Brooks-James run for 7 yds to the Oregn 46
7:41
2nd & 3 at own 46
Tony Brooks-James run for 2 yds to the Oregn 48
7:41
3rd & 1 at own 48
Royce Freeman run for 7 yds to the Ariz 45 for a 1ST down
7:41
1st & 10 at opp 45
Justin Herbert pass complete to Dillon Mitchell for no gain to the Ariz 45
7:41
2nd & 10 at opp 45
Justin Herbert pass complete to Dillon Mitchell for 5 yds to the Ariz 40
5:20
3rd & 5 at opp 40
Justin Herbert run for 40 yds for a TD, (Aidan Schneider KICK)Tied at 7
Arizona Punt, 3 plays
5:20
1st & 0 at own 35
Aidan Schneider kickoff for 65 yds , Tyrell Johnson return for 25 yds to the Ariz 25
5:20
1st & 10 at own 25
Khalil Tate run for no gain to the Ariz 25
5:20
2nd & 10 at own 25
Khalil Tate pass incomplete to Shun Brown, broken up by Arrion Springs
5:20
3rd & 10 at own 25
Khalil Tate pass incomplete to Tony Ellison, broken up by Tyree Robinson
5:20
4th & 10 at own 25
Josh Pollack punt for 36 yds , Dillon Mitchell returns for 15 yds to the Ariz 46
Oregon Touchdown, 6 plays
4:14
1st & 10 at opp 46
Royce Freeman run for 7 yds to the Ariz 39
4:14
2nd & 3 at opp 39
Royce Freeman run for 2 yds to the Ariz 37
4:14
3rd & 1 at opp 37
Royce Freeman run for 6 yds to the Ariz 31 for a 1ST down
4:14
1st & 10 at opp 31
Justin Herbert pass incomplete to Charles Nelson
4:14
2nd & 10 at opp 31
Jaylon Redd run for 23 yds to the Ariz 8 for a 1ST down
4:14
1st & 0 at opp 8
ARIZONA Penalty, personal foul (4 Yards) to the Ariz 4
3:10
1st & goal at opp 4
Royce Freeman run for 4 yds for a TD, (Aidan Schneider KICK)Oregon 14, Arizona 7
3:10
1st & 0 at own 0
PENALTY ORE personal foul off-setting, PENALTY ARIZ personal foul off-setting, NO PLAY.
Arizona Punt, 6 plays
3:10
1st & 0 at own 35
Aidan Schneider kickoff for 58 yds , Tyrell Johnson return for 11 yds to the Ariz 18
3:10
1st & 10 at own 18
OREGON Penalty, unsportsmanlike conduct (15 Yards) to the Ariz 33 for a 1ST down
3:10
1st & 10 at own 33
Khalil Tate run for a loss of 5 yards to the Ariz 28
3:10
2nd & 15 at own 28
Khalil Tate pass incomplete to Tony Ellison
3:10
3rd & 15 at own 28
Khalil Tate sacked by TEAM for a loss of 13 yards to the Ariz 15
3:10
4th & 28 at own 15
OREGON Penalty, personal foul (15 Yards) to the Ariz 30 for a 1ST down
3:10
1st & 10 at own 30
Khalil Tate run for 2 yds to the Ariz 32
3:10
2nd & 8 at own 32
ARIZONA Penalty, unsportsmanlike conduct (-15 Yards) to the Ariz 17
3:10
2nd & 23 at own 17
Nick Wilson run for 3 yds to the Ariz 20
3:10
3rd & 20 at own 20
Khalil Tate run for 2 yds to the Ariz 22
3:10
4th & 18 at own 22
Josh Pollack punt for 38 yds , Dillon Mitchell returns for 3 yds to the Oregn 43
2nd quarter9 drives, then Oregon 28, Arizona 21
Oregon Interception, 2 plays
15:00
1st & 10 at own 43
Tony Brooks-James run for 3 yds to the Oregn 46
15:00
2nd & 7 at own 46
Justin Herbert pass intercepted Dane Cruikshank return for 64 yds to the OREGON -10 ARIZONA Penalty, unsportsmanlike conduct (15 Yards) to the Oregn 19
Arizona Touchdown, 3 plays
14:11
1st & 10 at opp 19
J.J. Taylor run for 4 yds to the Oregn 15
14:11
2nd & 6 at opp 15
Khalil Tate pass incomplete
13:13
3rd & 6 at opp 15
Khalil Tate pass complete to Tony Ellison for 15 yds for a TD, (Josh Pollack KICK)Tied at 14
Oregon Punt, 3 plays
13:13
1st & 0 at own 35
Lucas Havrisik kickoff for 43 yds , Charles Nelson return for 14 yds to the Oregn 36
13:13
1st & 10 at own 36
Royce Freeman run for no gain to the Oregn 36
13:13
2nd & 10 at own 36
Justin Herbert pass complete to Dillon Mitchell for a loss of 2 yards to the Oregn 34
13:13
3rd & 12 at own 34
Justin Herbert sacked by Kylan Wilborn for a loss of 9 yards to the Oregn 25
13:13
4th & 21 at own 25
Adam Stack punt for 34 yds, downed at the Ariz 41
Arizona Touchdown, 5 plays
11:14
1st & 10 at own 41
Nick Wilson run for no gain to the Ariz 41
11:14
2nd & 10 at own 41
Shun Brown run for 3 yds to the Ariz 44
11:14
3rd & 7 at own 44
Khalil Tate pass complete to Shun Brown for 16 yds to the Oregn 40 for a 1ST down
11:14
1st & 10 at opp 40
OREGON Penalty, personal foul (15 Yards) to the Oregn 25 for a 1ST down
11:14
1st & 10 at opp 25
Khalil Tate pass complete to Tyrell Johnson for 5 yds to the Oregn 20
9:08
2nd & 5 at opp 20
Nick Wilson run for 20 yds for a TD, (Josh Pollack KICK)Arizona 21, Oregon 14
Oregon Touchdown, 7 plays
9:08
1st & 0 at own 35
Lucas Havrisik kickoff for 65 yds for a touchback
9:08
1st & 10 at own 25
Royce Freeman run for 11 yds to the Oregn 36 for a 1ST down
9:08
1st & 10 at own 36
Royce Freeman run for 3 yds to the Oregn 39
9:08
2nd & 7 at own 39
Royce Freeman run for no gain to the Oregn 39
9:08
3rd & 7 at own 39
Justin Herbert pass complete to Charles Nelson for 10 yds to the Oregn 49 for a 1ST down
9:08
1st & 10 at own 49
Royce Freeman run for 8 yds to the Ariz 43
9:08
2nd & 2 at opp 43
Justin Herbert pass complete to Charles Nelson for 4 yds to the Ariz 39 for a 1ST down
6:59
1st & 10 at opp 39
Justin Herbert pass complete to Jacob Breeland for 39 yds for a TD, (Aidan Schneider KICK)Tied at 21
Arizona Punt, 8 plays
6:59
1st & 0 at own 35
Aidan Schneider kickoff for 62 yds , Tyrell Johnson return for 22 yds to the OREGON 43 ARIZONA Penalty, Offensive holding (10 Yards) to the Ariz 15
6:59
1st & 10 at own 15
J.J. Taylor run for 14 yds to the Ariz 29 for a 1ST down
6:59
1st & 10 at own 29
J.J. Taylor run for 2 yds to the Ariz 31
6:59
2nd & 8 at own 31
Khalil Tate pass complete to Tony Ellison for 9 yds to the Ariz 40 for a 1ST down
6:59
1st & 10 at own 40
J.J. Taylor run for 6 yds to the Ariz 46
6:59
2nd & 4 at own 46
Khalil Tate run for 6 yds to the Oregn 48 for a 1ST down
6:59
1st & 10 at opp 48
J.J. Taylor run for 4 yds to the Oregn 44
6:59
2nd & 6 at opp 44
Nick Wilson run for a loss of 3 yards to the Oregn 47
3:31
3rd & 9 at opp 47
Timeout ARIZONA, clock 03:31
3:31
3rd & 9 at opp 47
Khalil Tate pass incomplete to Tony Ellison, broken up by Arrion Springs
3:31
4th & 9 at opp 47
Josh Pollack punt for 35 yds, downed at the Oregn 12
Oregon Touchdown, 5 plays
3:15
1st & 10 at own 12
Royce Freeman run for 5 yds to the Oregn 17
3:15
2nd & 5 at own 17
Justin Herbert pass complete to Charles Nelson for 46 yds to the Ariz 37 for a 1ST down
3:15
1st & 10 at opp 37
Royce Freeman run for 3 yds to the Ariz 34
3:15
2nd & 7 at opp 34
Dillon Mitchell run for a loss of 9 yards to the Ariz 43
1:49
3rd & 16 at opp 43
Timeout OREGON, clock 01:49
1:49
3rd & 16 at opp 43
Herbert, Justin pass incomplete to Johnson III, Johnny, PENALTY ARIZ pass interference 15 yards to the ARIZ28, 1ST DOWN ORE, NO PLAY.
1:32
1st & 10 at opp 28
Royce Freeman run for 28 yds for a TD, (Aidan Schneider KICK)Oregon 28, Arizona 21
Arizona Interception, 2 plays
1:32
1st & 0 at own 35
Aidan Schneider kickoff for 65 yds for a touchback
1:32
1st & 10 at own 25
Khalil Tate pass incomplete to Tony Ellison, broken up by Ugochukwu Amadi
1:32
2nd & 10 at own 25
Khalil Tate pass intercepted Ugochukwu Amadi return for no gain to the Ariz 32
Oregon End of half, 2 plays
1:18
1st & 10 at opp 32
Herbert, Justin pass complete to Nelson, Charles for 7 yards to the ARIZ25 (Schooler, Colin), PENALTY ORE holding 10 yards to the ARIZ42, NO PLAY.
1:18
1st & 20 at opp 42
Herbert, Justin pass incomplete to Mitchell, D., PENALTY ORE holding 10 yards to the ORE48, NO PLAY.
1:18
1st & 30 at own 48
Tony Brooks-James run for 2 yds to the 50 yard line
1:18
2nd & 28 at the 50
Tony Brooks-James run for 4 yds to the Ariz 46
3rd quarter4 drives, then Oregon 35, Arizona 28
Arizona Punt, 9 plays
15:00
3rd & 24 at own 35
Aidan Schneider kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Nick Wilson run for 5 yds to the Ariz 30
15:00
2nd & 5 at own 30
Nick Wilson run for 3 yds to the Ariz 33
15:00
3rd & 2 at own 33
Tony Ellison run for 4 yds to the Ariz 37 for a 1ST down
15:00
1st & 10 at own 37
Khalil Tate pass complete to Tony Ellison for 7 yds to the Ariz 44
15:00
2nd & 3 at own 44
Nick Wilson run for 1 yd to the Ariz 45
15:00
3rd & 2 at own 45
Khalil Tate run for 7 yds to the Oregn 48 for a 1ST down
15:00
1st & 10 at opp 48
Khalil Tate pass complete to Tony Ellison for 6 yds to the Oregn 42
15:00
2nd & 4 at opp 42
Khalil Tate run for no gain to the Oregn 42
15:00
3rd & 4 at opp 42
Khalil Tate pass incomplete to Shun Brown
15:00
4th & 4 at opp 42
Trevor Wood punt for 36 yds, downed at the Oregn 6
Oregon Touchdown, 10 plays
10:56
1st & 10 at own 6
Royce Freeman run for 3 yds to the Oregn 9
10:56
2nd & 7 at own 9
Royce Freeman run for 5 yds to the Oregn 14
10:56
3rd & 2 at own 14
Royce Freeman run for 26 yds to the Oregn 40 for a 1ST down
10:56
1st & 10 at own 40
Royce Freeman run for 5 yds to the Oregn 45
10:56
2nd & 5 at own 45
Tony Brooks-James run for 1 yd to the Oregn 46
10:56
3rd & 4 at own 46
Justin Herbert pass complete to Charles Nelson for 14 yds to the Ariz 40 for a 1ST down
10:56
1st & 10 at opp 40
Justin Herbert pass incomplete to Tony Brooks-James
10:56
2nd & 10 at opp 40
Tony Brooks-James run for 35 yds to the Ariz 5 for a 1ST down
10:56
1st & 0 at opp 5
Brooks-James rush for 3 yards to the ARIZ2, PENALTY ORE holding 7 yards to the ARIZ12, NO PLAY.
10:56
1st & goal at opp 12
Tony Brooks-James run for 1 yd to the Ariz 11
6:56
2nd & goal at opp 11
Royce Freeman run for 11 yds for a TD, (Aidan Schneider KICK)Oregon 35, Arizona 21
Arizona Touchdown, 8 plays
6:56
1st & 0 at own 35
Aidan Schneider kickoff for 65 yds for a touchback
6:56
1st & 10 at own 25
Tate, Khalil pass incomplete to Ellison, Tony, PENALTY ARIZ pass interference 10 yards to the ARIZ35, 1ST DOWN ARIZ, NO PLAY.
6:56
1st & 10 at own 35
J.J. Taylor run for 10 yds to the Ariz 49 J.J. Taylor fumbled, forced by Jimmie Swain, recovered by Ariz Nathan Eldridge for a 1ST down
6:56
1st & 10 at own 49
Nick Wilson run for 4 yds to the Oregn 47
6:56
2nd & 6 at opp 47
Nick Wilson run for 5 yds to the Oregn 42
6:56
3rd & 1 at opp 42
Nick Wilson run for a loss of 2 yards to the Oregn 44 for a 1ST down OREGON Penalty, personal foul (15 Yards) to the Oregn 29 for a 1ST down
6:56
1st & 10 at opp 29
Nick Wilson run for 1 yd to the Oregn 28
6:56
2nd & 9 at opp 28
Khalil Tate pass complete to Shawn Poindexter for 19 yds to the Oregn 9 for a 1ST down
6:56
1st & goal at opp 9
Zach Green run for 2 yds to the Oregn 7
6:56
2nd & 0 at opp 7
Tate, Khalil pass incomplete to Poindexter, Shawn, PENALTY ORE pass interference 5 yards to the ORE2, 1ST DOWN ARIZ, NO PLAY.
3:47
1st & goal at opp 2
Zach Green run for 2 yds for a TD, (Josh Pollack KICK)Oregon 35, Arizona 28
Oregon Field goal, 9 plays
3:47
1st & 0 at own 35
Lucas Havrisik kickoff for 65 yds for a touchback
3:47
1st & 10 at own 25
Tony Brooks-James run for 4 yds to the Oregn 29
3:47
2nd & 6 at own 29
Justin Herbert pass complete to Cam McCormick for 12 yds to the Oregn 41 for a 1ST down
3:47
1st & 10 at own 41
Tony Brooks-James run for a loss of 1 yard to the Oregn 40
3:47
2nd & 11 at own 40
Justin Herbert pass complete to Dillon Mitchell for 2 yds to the Oregn 42
3:47
3rd & 9 at own 42
OREGON Penalty, false start (-5 Yards) to the Oregn 37
3:47
3rd & 14 at own 37
Justin Herbert pass complete to Cam McCormick for 35 yds to the Ariz 28 for a 1ST down
3:47
1st & 10 at opp 28
Justin Herbert pass incomplete to Dillon Mitchell
3:47
2nd & 10 at opp 28
Tony Brooks-James run for 6 yds to the Ariz 22
3:47
3rd & 4 at opp 22
Tony Brooks-James run for a loss of 1 yard to the Ariz 23
Aidan Schneider kickoff for 60 yds , Tyrell Johnson return for 62 yds to the Oregn 33
8:09
1st & 10 at opp 33
Khalil Tate pass incomplete to Shawn Poindexter, broken up by Deommodore Lenoir
8:09
2nd & 10 at opp 33
J.J. Taylor run for 3 yds to the Oregn 30
8:09
3rd & 7 at opp 30
Khalil Tate pass complete to Tony Ellison for 6 yds to the Oregn 24
8:09
4th & 1 at opp 24
J.J. Taylor run for 1 yd to the Oregn 23 for a 1ST down
8:09
1st & 10 at opp 23
Taylor, JJ rush for 1 yard to the ORE22 (Swain, Jimmie), PENALTY ARIZ holding 10 yards to the ORE33, NO PLAY.
8:09
1st & 20 at opp 33
Khalil Tate pass incomplete to Tony Ellison, broken up by Ugochukwu Amadi
8:09
2nd & 20 at opp 33
Khalil Tate pass incomplete to Shawn Poindexter
8:09
3rd & 20 at opp 33
Khalil Tate sacked by Jalen Jelks for a loss of 3 yards to the Oregn 36
8:09
4th & 23 at opp 36
Khalil Tate run for 10 yds to the Oregn 26
Oregon Missed FG, 5 plays
5:23
1st & 10 at own 26
Darrian Felix run for 34 yds to the OREGON 40 for a 1ST down ARIZONA Penalty, face mask (15 yards) (15 Yards) to the Ariz 25 for a 1ST down
5:23
1st & 10 at opp 25
Darrian Felix run for 2 yds to the Ariz 23
5:23
2nd & 8 at opp 23
Darrian Felix run for 3 yds to the Ariz 20
5:23
3rd & 5 at opp 20
Darrian Felix run for no gain to the Ariz 20
2:37
4th & 5 at opp 20
Aidan Schneider 37 yd FG MISSED
Arizona Interception, 8 plays
2:37
1st & 10 at own 20
Khalil Tate pass complete to Shawn Poindexter for 9 yds to the Ariz 29
2:37
2nd & 1 at own 29
Khalil Tate pass complete to Tyrell Johnson for 7 yds to the Ariz 36 for a 1ST down
2:37
1st & 10 at own 36
Khalil Tate pass complete to Shun Brown for 4 yds to the Ariz 40
2:37
2nd & 6 at own 40
Nick Wilson run for 3 yds to the Ariz 43
2:37
3rd & 3 at own 43
J.J. Taylor run for 4 yds to the Ariz 47 for a 1ST down
2:37
1st & 10 at own 47
Khalil Tate pass incomplete to Tyrell Johnson
2:37
2nd & 10 at own 47
Khalil Tate pass complete to Shun Brown for 17 yds to the Oregn 36 for a 1ST down
2:37
1st & 10 at opp 36
Khalil Tate pass intercepted Ty Griffin return for 19 yds to the Oregn 19
Oregon End of game, 1 play
0:23
1st & 10 at own 19
TEAM run for a loss of 2 yards to the Oregn 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.