Referee Chris Coyte; umpire Bryan Hay; head linesman Darryl Johnson; line judge Jeff Robinson; side judge Jeff Dahle; field judge Steve Currie; back judge Steve Steichen; center judge James WharrieGame 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 State
594
Total yards
238
152
Passing yards
141
442
Rushing yards
97
8.9
Yards per pass
5.4
8.7
Yards per rush
2.2
29
First downs
18
4–8
Third downs
8–17
1–1
Fourth downs
1–2
1
Turnovers
0
7–55
Penalties
5–50
27:05
Possession
32:55
3
Sacks (by defense)
2
Efficiency
Arizona
Oregon State
59%
Success rate
37%
0.43
EPA per play
0.02
1.14
Explosiveness
1.07
0.47
Rushing EPA
−0.19
0.33
Passing EPA
0.32
50%
Passing-down success
26%
0.31
First-down EPA
−0.27
0.63
Second-down EPA
0.01
0.15
Third-down EPA
0.72
21%
Havoc by its defense
12%
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 55% to win. Elo’s favorite won.
The line
Arizona −5, over/under 73.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 63%, Oregon State 37%. 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 State drives left to right, Arizona right to left.
Q1 Oregon StatePunt, 3 plays, 3 yards
Q1 ArizonaTouchdown, 5 plays, 58 yards
Q1 Oregon StatePunt, 5 plays, 11 yards
Q1 ArizonaPunt, 6 plays, 25 yards
Q1 Oregon StateTouchdown, 13 plays, 85 yards
Q1 ArizonaMissed FG, 7 plays, 52 yards
Q2 Oregon StatePunt, 3 plays, 3 yards
Q2 ArizonaTouchdown, 10 plays, 90 yards
Q2 Oregon StatePunt, 3 plays, 1 yard
Q2 ArizonaMissed FG, 10 plays, 29 yards
Q2 Oregon StatePunt, 6 plays, 19 yards
Q2 ArizonaEnd of half, 3 plays, 59 yards
Q3 ArizonaTouchdown, 12 plays, 75 yards
Q3 Oregon StatePunt, 17 plays, 41 yards
Q3 ArizonaTouchdown, 9 plays, 94 yards
Q4 Oregon StateTouchdown, 13 plays, 75 yards
Q4 ArizonaTouchdown, 3 plays, 75 yards
Q4 Oregon StateTurnover on downs, 4 plays, −8 yards
Q4 ArizonaFumble, 3 plays, 16 yards
Q4 Oregon StatePunt, 3 plays, 3 yards
Q4 ArizonaEnd of game, 2 plays, 3 yards
Play by play
1st quarter6 drives, then Tied at 7
Oregon State Punt, 3 plays
15:00
1st & 10 at own 35
Lucas Havrisik kickoff for 65 yds , Champ Flemings return for 14 yds to the OrgSt 14
15:00
1st & 10 at own 14
Conor Blount pass incomplete to Isaiah Hodgins
15:00
2nd & 10 at own 14
Jermar Jefferson run for 3 yds to the OrgSt 17
15:00
3rd & 7 at own 17
Conor Blount pass incomplete
15:00
4th & 7 at own 17
Daniel Rodriguez punt for 41 yds, fair catch by Shun Brown at the Ariz 42
Arizona Touchdown, 5 plays
13:55
1st & 10 at own 42
Khalil Tate run for 9 yds to the OrgSt 49
13:55
2nd & 1 at opp 49
Khalil Tate pass incomplete
13:55
3rd & 1 at opp 49
J.J. Taylor run for 6 yds to the OrgSt 43 for a 1ST down
13:55
1st & 10 at opp 43
J.J. Taylor run for 3 yds to the OrgSt 40
12:37
2nd & 7 at opp 40
J.J. Taylor run for 40 yds for a TD (Lucas Havrisik KICK)Arizona 7, Oregon State 0
Oregon State Punt, 5 plays
12:37
1st & 0 at own 35
Lucas Havrisik kickoff for 65 yds for a touchback
12:37
1st & 10 at own 25
Trevon Bradford run for 13 yds to the OrgSt 38 for a 1ST down
12:37
1st & 10 at own 38
Jermar Jefferson run for 1 yd to the OrgSt 39
12:37
2nd & 9 at own 39
OREGON ST Penalty, false start (Sumner Houston) to the OrgSt 34
12:37
2nd & 14 at own 0
Blount, Conor pass complete to Hodgins, Isaiah for 10 yards to the OSU44, out-of-bounds (Hough, T.), PENALTY OSU holding (Togiai, Noah) 10 yards to the OSU24, NO PLAY, PENALTY ARIZ personal foul 15 yards to the OSU39, 1ST DOWN OSU, NO PLAY.
12:37
1st & 10 at own 39
Conor Blount run for a loss of 4 yards to the OrgSt 35 Conor Blount fumbled, recovered by OrgSt Conor Blount , return for no gain to the OrgSt 35
12:37
2nd & 14 at own 35
Jermar Jefferson run for no gain to the OrgSt 35
12:37
3rd & 14 at own 35
Conor Blount pass complete to Trevon Bradford for 1 yd to the OrgSt 36
12:37
4th & 13 at own 36
Daniel Rodriguez punt for 58 yds, downed at the Ariz 6
Arizona Punt, 6 plays
9:25
1st & 10 at own 6
J.J. Taylor run for 6 yds to the Ariz 12
9:25
2nd & 4 at own 12
J.J. Taylor run for 1 yd to the Ariz 13
9:25
3rd & 3 at own 13
Khalil Tate pass complete to Shun Brown for 17 yds to the Ariz 30 for a 1ST down
9:25
1st & 10 at own 30
J.J. Taylor run for 6 yds to the Ariz 36
9:25
2nd & 4 at own 36
Gary Brightwell run for no gain to the Ariz 36 Gary Brightwell fumbled, recovered by Ariz Gary Brightwell , return for no gain to the Ariz 36
9:25
3rd & 4 at own 36
ARIZONA Penalty, false start (Donovan Laie) to the Ariz 31
9:25
3rd & 9 at own 31
Khalil Tate pass incomplete
9:25
4th & 9 at own 31
Dylan Klumph punt for 54 yds, downed at the OrgSt 15
Oregon State Touchdown, 13 plays
6:09
1st & 10 at own 15
Conor Blount pass complete to Timmy Hernandez for 9 yds to the OrgSt 24
6:09
2nd & 1 at own 24
Kase Rogers run for 4 yds to the OrgSt 28 for a 1ST down
6:09
1st & 10 at own 28
Conor Blount run for 1 yd to the OrgSt 29
6:09
2nd & 9 at own 29
Kase Rogers run for 1 yd to the OrgSt 30
6:09
3rd & 8 at own 30
Conor Blount pass complete to Timmy Hernandez for 9 yds to the OrgSt 39 for a 1ST down
6:09
1st & 10 at own 39
Conor Blount run for 8 yds to the OrgSt 47
6:09
2nd & 2 at own 47
Jermar Jefferson run for 10 yds to the Ariz 43 for a 1ST down
6:09
1st & 10 at opp 43
Jermar Jefferson run for 23 yds to the Ariz 20 for a 1ST down
6:09
1st & 10 at opp 20
Jermar Jefferson run for a loss of 2 yards to the Ariz 22
6:09
2nd & 12 at opp 22
Conor Blount pass complete to Isaiah Smalls for 11 yds to the Ariz 11
6:09
3rd & 1 at opp 11
Kase Rogers run for 3 yds to the Ariz 8 for a 1ST down
6:09
1st & goal at opp 8
Jermar Jefferson run for no gain to the Ariz 8
0:56
2nd & goal at opp 8
Conor Blount pass complete to Trevon Bradford for 8 yds for a TD (Jordan Choukair KICK)Tied at 7
Arizona Missed FG, 7 plays
0:56
1st & 0 at own 35
Jordan Choukair kickoff for 63 yds , J.J. Taylor return for 21 yds to the Ariz 23
0:50
1st & 10 at own 23
Gary Brightwell run for 43 yds to the OrgSt 34 for a 1ST down
0:50
1st & 10 at opp 34
Gary Brightwell run for 8 yds to the OrgSt 26
0:50
2nd & 2 at opp 26
J.J. Taylor run for 5 yds to the OrgSt 21 for a 1ST down
Q2 15:00
1st & 10 at opp 21
Khalil Tate pass incomplete to Gary Brightwell
Q2 15:00
2nd & 10 at opp 21
Khalil Tate pass incomplete
Q2 15:00
3rd & 10 at opp 21
Khalil Tate sacked by Hamilcar Rashed Jr. for a loss of 4 yards to the OrgSt 25 Khalil Tate fumbled, recovered by Ariz Khalil Tate , return for 0 yards
Q2 14:18
4th & 14 at opp 25
Lucas Havrisik 43 yd FG MISSED
2nd quarter6 drives, then Arizona 14, Oregon State 7
Oregon State Punt, 3 plays
14:18
1st & 10 at own 25
Champ Flemings run for no gain to the OrgSt 25
14:18
2nd & 10 at own 25
Jermar Jefferson run for 3 yds to the OrgSt 28
14:18
3rd & 7 at own 28
Conor Blount pass incomplete to Isaiah Smalls
14:18
4th & 7 at own 28
Luke Loecher punt for 52 yds, punt out-of-bounds at the Ariz 10 , Shun Brown returns for no gain to the Ariz 28 ARIZONA Penalty, illegal block (10 Yards) to the Ariz 10
Arizona Touchdown, 10 plays
12:51
1st & 10 at own 10
J.J. Taylor run for 5 yds to the Ariz 15
12:51
2nd & 5 at own 15
Khalil Tate pass complete to Shawn Poindexter for 9 yds to the Ariz 24 for a 1ST down
12:51
1st & 10 at own 24
J.J. Taylor run for 3 yds to the Ariz 27
12:51
2nd & 7 at own 27
J.J. Taylor run for 9 yds to the Ariz 36 for a 1ST down
12:51
1st & 10 at own 36
J.J. Taylor run for 14 yds to the 50 yard line for a 1ST down
12:51
1st & 10 at the 50
Khalil Tate pass complete to Stanley Berryhill III for 8 yds to the OrgSt 42
12:51
2nd & 2 at opp 42
J.J. Taylor run for 2 yds to the OrgSt 40 for a 1ST down
12:51
1st & 10 at opp 40
J.J. Taylor run for 11 yds to the OrgSt 29 for a 1ST down
12:51
1st & 10 at opp 29
J.J. Taylor run for 8 yds to the OrgSt 21
8:25
2nd & 2 at opp 21
Khalil Tate pass complete to Shun Brown for 21 yds for a TD (Lucas Havrisik KICK)Arizona 14, Oregon State 7
Oregon State Punt, 3 plays
8:25
1st & 0 at own 35
Lucas Havrisik kickoff for 57 yds , Champ Flemings return for 25 yds to the OrgSt 33
8:17
1st & 10 at own 33
Conor Blount run for 1 yd to the OrgSt 34
8:17
2nd & 9 at own 34
Conor Blount pass incomplete to Trevon Bradford, broken up by – Flanniganfowles
8:17
3rd & 9 at own 34
Conor Blount pass incomplete to Trevon Bradford
8:17
4th & 9 at own 34
Daniel Rodriguez punt for 53 yds , Shun Brown returns for 21 yds to the Ariz 34
Arizona Missed FG, 10 plays
7:13
1st & 10 at own 34
Khalil Tate pass incomplete
7:13
2nd & 10 at own 34
Khalil Tate pass complete to Shawn Poindexter for 17 yds to the OrgSt 49 for a 1ST down
7:13
1st & 10 at opp 49
Gary Brightwell run for 4 yds to the OrgSt 45
7:13
2nd & 6 at opp 45
Khalil Tate run for 2 yds to the OrgSt 43
5:31
3rd & 4 at opp 43
Timeout ARIZONA, clock 05:31
5:31
3rd & 4 at opp 43
Khalil Tate pass complete to Devaughn Cooper for 10 yds to the OrgSt 33 for a 1ST down
5:31
1st & 10 at opp 33
Gary Brightwell run for 11 yds to the OrgSt 22 for a 1ST down
5:31
1st & 10 at opp 22
Tate, K. pass incomplete to Ellison, T., PENALTY ARIZ ineligible downfield on pass (Creason, C.) 5 yards to the OSU27, NO PLAY.
5:31
1st & 15 at opp 27
Gary Brightwell run for 6 yds to the OrgSt 21
4:03
2nd & 9 at opp 21
Tate, K. pass complete to Ellison, T. for 21 yards to the OSU0, clock 04:03, PENALTY ARIZ ineligible downfield on pass (Cain, B.) 5 yards to the OSU26, NO PLAY.
4:03
2nd & 14 at opp 26
Gary Brightwell run for 5 yds to the OrgSt 21
4:03
3rd & 9 at opp 21
Khalil Tate sacked by Hamilcar Rashed Jr. and Kee Whetzel for a loss of 16 yards to the OrgSt 37 ARIZONA Penalty, intentional grounding (Khalil Tate) to the OrgSt 37
3:31
4th & 25 at opp 37
Lucas Havrisik 47 yd FG MISSED
Oregon State Punt, 6 plays
3:31
1st & 10 at own 37
Jermar Jefferson run for 6 yds to the OrgSt 43
3:31
2nd & 4 at own 43
Conor Blount pass incomplete to Timmy Hernandez, broken up by Lorenzo Burns
3:31
3rd & 4 at own 43
Conor Blount pass complete to Jermar Jefferson for 10 yds to the Ariz 47 for a 1ST down
3:31
1st & 10 at opp 47
Conor Blount sacked by Colin Schooler for a loss of 4 yards to the OrgSt 49
3:31
2nd & 14 at own 49
Jack Colletto run for no gain to the OrgSt 49
3:31
3rd & 14 at own 49
Conor Blount pass complete to Kase Rogers for 7 yds to the Ariz 44
1:07
4th & 7 at opp 44
Timeout OREGON ST, clock 01:07
1:07
4th & 7 at opp 44
Daniel Rodriguez punt for 34 yds, downed at the Ariz 10 OREGON ST Penalty, kick catching interference (Kee Whetzel) to the Ariz 25
Arizona End of half, 3 plays
0:57
2nd & 7 at own 28
J.J. Taylor run for 9 yds to the Ariz 37 for a 1ST down
0:57
1st & 10 at own 37
Khalil Tate pass complete to Shawn Poindexter for 50 yds to the OrgSt 13 for a 1ST down
0:57
1st & 10 at own 25
J.J. Taylor run for 3 yds to the Ariz 28
3rd quarter3 drives, then Arizona 21, Oregon State 7
Arizona Touchdown, 12 plays
15:00
1st & 10 at own 35
Jordan Choukair kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
J.J. Taylor run for 1 yd to the Ariz 26
15:00
2nd & 9 at own 26
J.J. Taylor run for 16 yds to the Ariz 42 for a 1ST down
15:00
1st & 10 at own 42
J.J. Taylor run for 12 yds to the OrgSt 46 for a 1ST down
15:00
1st & 10 at opp 46
J.J. Taylor run for 9 yds to the OrgSt 37
15:00
2nd & 1 at opp 37
Gary Brightwell run for 7 yds to the OrgSt 30 for a 1ST down
15:00
1st & 10 at opp 30
Gary Brightwell run for 3 yds to the OrgSt 27
15:00
2nd & 7 at opp 27
Khalil Tate pass incomplete
15:00
3rd & 7 at opp 27
Khalil Tate pass incomplete to Shun Brown
15:00
4th & 7 at opp 27
Jake Glatting run for 8 yds to the OrgSt 19 for a 1ST down
15:00
1st & 10 at opp 19
J.J. Taylor run for 3 yds to the OrgSt 16
15:00
2nd & 7 at opp 16
Khalil Tate pass incomplete to Bryce Wolma, broken up by Shawn Wilson
10:39
3rd & 7 at opp 16
Khalil Tate pass complete to Shawn Poindexter for 16 yds for a TD (Lucas Havrisik KICK)Arizona 21, Oregon State 7
Oregon State Punt, 17 plays
10:39
1st & 0 at own 35
Lucas Havrisik kickoff for 60 yds , Champ Flemings return for 16 yds to the OrgSt 21
10:32
1st & 10 at own 21
Jermar Jefferson run for a loss of 2 yards to the OrgSt 19
10:32
2nd & 12 at own 19
Conor Blount pass complete to Isaiah Smalls for 4 yds to the OrgSt 23
10:32
3rd & 8 at own 23
Conor Blount pass complete to Trevon Bradford for 10 yds to the OrgSt 33 for a 1ST down
10:32
1st & 10 at own 33
Conor Blount pass incomplete to Isaiah Smalls
10:32
2nd & 10 at own 33
Conor Blount pass complete to Trevon Bradford for 2 yds to the OrgSt 35
10:32
3rd & 8 at own 35
Conor Blount pass complete to Trevon Bradford for 8 yds to the OrgSt 43 for a 1ST down
10:32
1st & 10 at own 43
Jermar Jefferson run for 6 yds to the OrgSt 49
10:32
2nd & 4 at own 49
Jermar Jefferson run for 3 yds to the Ariz 48
10:32
3rd & 1 at opp 48
Jermar Jefferson run for 4 yds to the Ariz 44 for a 1ST down
10:32
1st & 10 at opp 44
Conor Blount run for no gain to the Ariz 44 for a 1ST down ARIZONA Penalty, personal foul (Kylan Wilborn) to the Ariz 29 for a 1ST down
10:32
1st & 10 at opp 29
Conor Blount sacked by PJ Johnson for a loss of 2 yards to the Ariz 31
10:32
2nd & 12 at opp 31
Conor Blount pass complete to Jermar Jefferson for 8 yds to the Ariz 23
10:32
3rd & 4 at opp 23
Jermar Jefferson run for 8 yds to the Ariz 15 for a 1ST down
10:32
1st & 10 at opp 15
Conor Blount run for no gain to the Ariz 15 OREGON ST Penalty, Offensive holding (-10 Yards) to the Ariz 25
10:32
1st & 20 at opp 25
Conor Blount run for a loss of 4 yards to the Ariz 29 Conor Blount fumbled, recovered by OrgSt Jermar Jefferson
10:32
2nd & 24 at opp 29
Blount, Conor pass complete to Bradford, T. for 3 yards to the ARIZ26 (FlanniganFowles), PENALTY OSU holding (Hernandez, T.) 10 yards to the ARIZ39, NO PLAY.
10:32
2nd & 34 at opp 39
Conor Blount pass complete to Kase Rogers for 2 yds to the Ariz 37
10:32
3rd & 32 at opp 37
Kase Rogers run for a loss of 1 yard to the Ariz 38
10:32
4th & 33 at opp 38
Daniel Rodriguez punt for 32 yds, fair catch by Shun Brown at the Ariz 6
Arizona Touchdown, 9 plays
1:55
1st & 10 at own 6
Gary Brightwell run for 2 yds to the Ariz 8
1:55
2nd & 8 at own 8
J.J. Taylor run for 13 yds to the Ariz 21 for a 1ST down
1:55
1st & 10 at own 21
J.J. Taylor run for 1 yd to the Ariz 22
Q4 15:00
2nd & 9 at own 22
Shun Brown run for 27 yds to the Ariz 49 for a 1ST down
Q4 15:00
1st & 10 at own 49
J.J. Taylor run for 3 yds to the OrgSt 48
Q4 15:00
2nd & 7 at opp 48
J.J. Taylor run for 24 yds to the OrgSt 24 for a 1ST down
Q4 15:00
1st & 10 at opp 24
Gary Brightwell run for 12 yds to the OrgSt 12 for a 1ST down
Q4 15:00
1st & 10 at opp 12
Gary Brightwell run for 4 yds to the OrgSt 8
Q4 13:23
2nd & 6 at opp 8
Gary Brightwell run for 8 yds for a TD (Lucas Havrisik KICK)Arizona 28, Oregon State 7
4th quarter6 drives, then Arizona 35, Oregon State 14
Oregon State Touchdown, 13 plays
13:23
1st & 0 at own 35
Lucas Havrisik kickoff for 65 yds for a touchback
13:23
1st & 10 at own 25
Conor Blount run for 9 yds to the OrgSt 34
13:23
2nd & 1 at own 34
Jermar Jefferson run for 1 yd to the OrgSt 35 for a 1ST down
13:23
1st & 10 at own 35
Conor Blount sacked by Jalen Harris for a loss of 4 yards to the OrgSt 31
13:23
2nd & 14 at own 31
Conor Blount pass complete to Jermar Jefferson for no gain to the OrgSt 31
13:23
3rd & 14 at own 31
Conor Blount pass complete to Isaiah Hodgins for 15 yds to the OrgSt 46 for a 1ST down
13:23
1st & 10 at own 46
Jermar Jefferson run for 9 yds to the Ariz 45
13:23
2nd & 1 at opp 45
Conor Blount pass complete to Timmy Hernandez for 8 yds to the Ariz 37 for a 1ST down
13:23
1st & 10 at opp 37
Jermar Jefferson run for 3 yds to the Ariz 34
13:23
2nd & 7 at opp 34
Jermar Jefferson run for a loss of 1 yard to the Ariz 35
13:23
3rd & 8 at opp 35
Jermar Jefferson run for 7 yds to the Ariz 28
13:23
4th & 1 at opp 28
Kase Rogers run for 3 yds to the Ariz 25 for a 1ST down
13:23
1st & 10 at opp 25
Conor Blount run for no gain to the Ariz 25
6:54
2nd & 10 at opp 25
Conor Blount pass complete to Timmy Hernandez for 25 yds for a TD (Jordan Choukair KICK)Arizona 28, Oregon State 14
Arizona Touchdown, 3 plays
6:54
1st & 0 at own 35
Jordan Choukair kickoff for 65 yds for a touchback
6:54
1st & 10 at own 25
J.J. Taylor run for 9 yds to the Ariz 34
6:54
2nd & 1 at own 34
Khalil Tate pass complete to Shun Brown for 4 yds to the Ariz 38 for a 1ST down
5:26
1st & 10 at own 38
J.J. Taylor run for 62 yds for a TD (Lucas Havrisik KICK)Arizona 35, Oregon State 14
Oregon State Turnover on downs, 4 plays
5:26
1st & 0 at own 35
Lucas Havrisik kickoff for 65 yds for a touchback
5:26
1st & 10 at own 25
Jack Colletto run for 3 yds to the OrgSt 28
5:26
2nd & 7 at own 28
Jack Colletto pass complete to Isaiah Hodgins for 4 yds to the OrgSt 32
5:26
3rd & 3 at own 32
Jack Colletto pass incomplete to Trevon Bradford
5:26
4th & 3 at own 32
Daniel Rodriguez run for a loss of 15 yards to the OrgSt 17 Daniel Rodriguez fumbled, recovered by OrgSt Daniel Rodriguez , return for no gain to the OrgSt 17 Daniel Rodriguez fumbled, recovered by OrgSt Daniel Rodriguez
Arizona Fumble, 3 plays
4:26
1st & 10 at opp 17
Anthony Mariscal run for 4 yds to the OrgSt 13
4:26
2nd & 6 at opp 13
Rhett Rodriguez run for 8 yds to the OrgSt 5 for a 1ST down
4:26
1st & goal at opp 5
Anthony Mariscal run for 4 yds to the OrgSt 1 Anthony Mariscal fumbled, forced by Matthew Tago, recovered by OrgSt Matthew Tago
Oregon State Punt, 3 plays
2:53
1st & 10 at own 1
Kase Rogers run for no gain to the OrgSt 1
2:53
2nd & 10 at own 1
Kase Rogers run for no gain to the OrgSt 1
2:53
3rd & 10 at own 1
Kase Rogers run for 3 yds to the OrgSt 4
2:53
4th & 7 at own 4
Luke Loecher punt for 27 yds, punt out-of-bounds at the OrgSt 31
Arizona End of game, 2 plays
0:54
1st & 10 at opp 31
Branden Leon run for 5 yds to the OrgSt 26
0:54
2nd & 5 at opp 26
TEAM run for a loss of 2 yards to the OrgSt 28
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.