From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Oregon State
Arizona
390
Total yards
297
232
Passing yards
171
166
Rushing yards
139
7.0
Yards per pass
7.2
5.0
Yards per rush
3.4
17
First downs
19
5–14
Third downs
5–13
1–2
Fourth downs
1–1
0
Turnovers
0
6–32
Penalties
4–30
16:31
Possession
19:38
Efficiency
Oregon State
Arizona
43%
Success rate
45%
0.15
EPA per play
0.12
0.93
Explosiveness
0.70
0.13
Rushing EPA
0.02
0.18
Passing EPA
0.31
27%
Passing-down success
35%
−0.02
First-down EPA
0.00
0.25
Second-down EPA
−0.01
0.31
Third-down EPA
0.59
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 going in
Our ratings (scores only)
Oregon State 54% to win. Elo’s favorite won.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Arizona drives left to right, Oregon State right to left.
Q1 Oregon StatePunt, 6 plays, 14 yards
Q1 ArizonaPunt, 3 plays, 3 yards
Q1 Oregon StatePunt, 8 plays, 31 yards
Q1 ArizonaPunt, 7 plays, 34 yards
Q1 Oregon StatePunt, 5 plays, 25 yards
Q1 ArizonaField goal, 16 plays, 72 yards
Q2 Oregon StatePunt, 4 plays, 20 yards
Q2 ArizonaPunt, 5 plays, 23 yards
Q2 Oregon StateField goal, 8 plays, 52 yards
Q3 ArizonaPunt, 3 plays, 2 yards
Q3 Oregon StateTouchdown run, 8 plays, 61 yards
Q3 ArizonaPunt, 3 plays, 0 yards
Q3 Oregon StatePunt, 3 plays, −5 yards
Q3 ArizonaTouchdown pass, 13 plays, 76 yards
Q3 Oregon StateTurnover on downs, 8 plays, 19 yards
Q4 ArizonaTouchdown run, 8 plays, 50 yards
Q4 Oregon StateTouchdown pass, 10 plays, 80 yards
Q4 ArizonaPunt, 6 plays, 19 yards
Q4 Oregon StateField goal, 7 plays, 73 yards
Play by play
1st quarter6 drives, then Tied at 0
Oregon State Punt, 6 plays
14:54
1st & 10 at own 20
Sean Canfield pass incomplete to James Rodgers.
14:50
2nd & 10 at own 20
Sean Canfield pass incomplete to Sammie Stroughter.
14:20
3rd & 10 at own 20
Sean Canfield pass complete to Shane Morales for 12 yards to the OrgSt 32 for a 1ST down.
13:55
1st & 10 at own 32
Jacquizz Rodgers rush for 2 yards to the OrgSt 34.
13:43
2nd & 8 at own 34
Sean Canfield pass incomplete.
13:39
3rd & 8 at own 34
Sean Canfield pass incomplete to Jacquizz Rodgers.
13:39
4th & 8 at own 34
Johnny Hekker punt for 44 yards, downed at the Ariz 22.
Arizona Punt, 3 plays
13:17
1st & 10 at own 22
Nicholas Grigsby rush for 6 yards to the Ariz 28.
13:00
2nd & 4 at own 28
Nicholas Grigsby rush for 2 yards to the Ariz 30.
12:04
3rd & 2 at own 30
Nicholas Grigsby rush for a loss of 5 yards to the Ariz 25.
12:04
4th & 7 at own 25
Keenyn Crier punt for 51 yards, returned by Sammie Stroughter for 5 yards to the Ariz 25, Oregon St penalty 10 yard holding accepted.
Oregon State Punt, 8 plays
11:12
1st & 10 at own 19
Jacquizz Rodgers rush for 5 yards to the OrgSt 24.
10:43
2nd & 5 at own 24
Sean Canfield pass complete to James Rodgers for 1 yard to the OrgSt 25.
10:00
3rd & 4 at own 25
Sean Canfield pass complete to Shane Morales for 5 yards to the OrgSt 30 for a 1ST down.
9:45
1st & 10 at own 30
Jacquizz Rodgers rush for 4 yards to the OrgSt 34.
9:12
2nd & 6 at own 34
Jacquizz Rodgers rush for 9 yards to the OrgSt 43 for a 1ST down.
8:41
1st & 10 at own 43
Sean Canfield pass incomplete to Sammie Stroughter.
8:32
2nd & 10 at own 43
Sean Canfield pass complete to Jacquizz Rodgers for 3 yards to the OrgSt 46.
7:45
3rd & 7 at own 46
Sean Canfield pass complete to John Reese for 4 yards to the 50 yard line.
7:45
4th & 3 at the 50
Johnny Hekker punt for 50 yards for a touchback.
Arizona Punt, 7 plays
7:18
1st & 10 at own 20
Willie Tuitama pass complete to Mike Thomas for 10 yards to the Ariz 30 for a 1ST down.
6:40
1st & 10 at own 30
Keola Antolin rush for 2 yards to the Ariz 32.
6:06
2nd & 8 at own 32
Mike Thomas rush for 3 yards to the Ariz 35.
6:06
3rd & 5 at own 35
Arizona penalty 5 yard false start accepted.
4:55
3rd & 10 at own 30
Willie Tuitama pass complete to Mike Thomas for 16 yards to the Ariz 46 for a 1ST down.
4:47
1st & 10 at own 46
Willie Tuitama pass incomplete to Chris Gronkowski.
4:35
2nd & 10 at own 46
Keola Antolin rush for no gain to the Ariz 46.
3:45
3rd & 10 at own 46
Willie Tuitama pass complete to Rob Gronkowski for 8 yards to the OrgSt 46.
3:45
4th & 2 at opp 46
Keenyn Crier punt for 46 yards for a touchback.
Oregon State Punt, 5 plays
3:09
1st & 10 at own 20
Ryan McCants rush for 4 yards to the OrgSt 24.
2:41
2nd & 6 at own 24
James Rodgers rush for 17 yards to the OrgSt 41 for a 1ST down.
2:07
1st & 10 at own 41
Ryan McCants rush for a loss of 1 yard to the OrgSt 40.
1:44
2nd & 11 at own 40
Sean Canfield pass complete to Ryan McCants for 5 yards to the OrgSt 45.
1:11
3rd & 6 at own 45
Sean Canfield pass incomplete.
1:11
4th & 6 at own 45
Johnny Hekker punt for 39 yards, returned by Mike Thomas for 2 yards to the Ariz 18.
Arizona Field goal, 16 plays
0:45
1st & 10 at own 18
Keola Antolin rush for 13 yards to the Ariz 31 for a 1ST down.
0:25
1st & 10 at own 31
Keola Antolin rush for 5 yards to the Ariz 36.
Q2 15:00
2nd & 5 at own 36
Arizona penalty 5 yard accepted.
Q2 14:54
2nd & 10 at own 31
Willie Tuitama pass complete to Delashaun Dean for 8 yards to the Ariz 31, Arizona penalty 10 yard holding on Rob Gronkowski accepted.
Q2 14:38
2nd & 12 at own 29
Keola Antolin rush for 13 yards to the Ariz 42 for a 1ST down.
Q2 13:51
1st & 10 at own 42
Willie Tuitama pass complete to Rob Gronkowski for 26 yards to the OrgSt 32 for a 1ST down.
Q2 13:28
1st & 10 at opp 32
Keola Antolin rush for 2 yards to the OrgSt 30.
Q2 12:46
2nd & 8 at opp 30
Keola Antolin rush for 10 yards to the OrgSt 20 for a 1ST down.
Q2 12:14
1st & 10 at opp 20
Nicholas Grigsby rush for 3 yards to the OrgSt 17.
Q2 11:40
2nd & 7 at opp 17
Willie Tuitama pass incomplete.
Q2 11:34
3rd & 7 at opp 17
Willie Tuitama pass complete to Mike Thomas for 6 yards to the OrgSt 11.
Q2 11:24
4th & 1 at opp 11
Willie Tuitama rush for 2 yards to the OrgSt 9 for a 1ST down.
Q2 10:46
1st & goal at opp 9
Keola Antolin rush for 1 yard to the OrgSt 8.
Q2 10:13
2nd & 0 at opp 8
Oregon St penalty 2 yard pass interference on Brandon Hughes accepted, no play.
Q2 9:59
1st & goal at opp 6
Keola Antolin rush for 4 yards to the OrgSt 2.
Q2 9:27
2nd & goal at opp 2
Keola Antolin rush for no gain to the OrgSt 2.
Q2 8:47
3rd & goal at opp 2
Willie Tuitama sacked by Victor Butler for a loss of 8 yards to the OrgSt 10.
Q2 8:17
4th & goal at opp 10
Jason Bondzio 27 yard field goal GOOD.Arizona 3, Oregon State 0
Q2 8:17
Jason Bondzio kickoff for 70 yards for a touchback.
2nd quarter3 drives, then Tied at 3
Oregon State Punt, 4 plays
8:11
1st & 10 at own 20
Sean Canfield pass complete to Sammie Stroughter for 11 yards to the OrgSt 31 for a 1ST down.
7:37
1st & 10 at own 31
Ryan McCants rush for no gain to the OrgSt 31.
7:08
2nd & 10 at own 31
Sean Canfield pass incomplete.
6:39
3rd & 10 at own 31
Sean Canfield pass complete to Shane Morales for 9 yards to the OrgSt 40.
6:39
4th & 1 at own 40
Johnny Hekker punt for 50 yards, returned by Mike Thomas for no gain to the Ariz 10.
Arizona Punt, 5 plays
6:14
1st & 10 at own 10
Keola Antolin rush for 6 yards to the Ariz 16.
5:38
2nd & 4 at own 16
Willie Tuitama pass complete to David Douglas for 14 yards to the Ariz 30 for a 1ST down.
5:00
1st & 10 at own 30
Keola Antolin rush for 2 yards to the Ariz 32.
4:01
2nd & 8 at own 32
Willie Tuitama sacked by Dennis Christopher for a loss of 4 yards to the Ariz 28.
3:45
3rd & 12 at own 28
Willie Tuitama pass complete to Keola Antolin for 5 yards to the Ariz 33.
3:45
4th & 7 at own 33
Keenyn Crier punt for 49 yards, fair catch by Sammie Stroughter at the OrgSt 18.
Oregon State Field goal, 8 plays
2:59
1st & 10 at own 18
James Rodgers rush for 20 yards to the OrgSt 38 for a 1ST down.
2:49
1st & 10 at own 38
Sean Canfield pass complete to Sammie Stroughter for 17 yards to the Ariz 45 for a 1ST down.
2:10
1st & 10 at opp 45
James Rodgers rush for 9 yards to the Ariz 36.
1:48
2nd & 1 at opp 36
Sean Canfield pass complete to Jeremy Francis for 4 yards to the Ariz 32 for a 1ST down.
1:39
1st & 10 at opp 32
Sean Canfield sacked by Ricky Elmore for a loss of 8 yards to the Ariz 40.
1:39
2nd & 18 at opp 40
Timeout OREGON ST, clock 01:39.
1:25
2nd & 18 at opp 40
Sean Canfield pass complete to Jeremy Francis for 9 yards to the Ariz 31.
1:05
3rd & 9 at opp 31
Oregon St penalty 5 yard false start accepted.
0:22
3rd & 14 at opp 36
Sean Canfield pass complete to Jeremy Francis for 6 yards to the Ariz 30.
0:04
4th & 8 at opp 30
Timeout OREGON ST, clock 00:04.
0:04
4th & 8 at opp 30
Timeout ARIZONA, clock 00:04.
0:01
4th & 8 at opp 30
Justin Kahut 47 yard field goal GOOD.Tied at 3
Q3 12:54
Justin Kahut kickoff for 67 yards returned by Mike Thomas for 17 yards to the Ariz 20.
3rd quarter6 drives, then Tied at 10
Arizona Punt, 3 plays
14:15
1st & 10 at own 20
Mike Thomas rush for a loss of 4 yards to the Ariz 16.
0:16
2nd & 14 at own 16
Mike Thomas rush for a loss of 2 yards to the Ariz 14.
12:54
3rd & 16 at own 14
Willie Tuitama pass complete to Nicholas Grigsby for 8 yards to the Ariz 22.
12:54
4th & 8 at own 22
Keenyn Crier punt for 37 yards, returned by Sammie Stroughter for a loss of 2 yards to the OrgSt 39.
Oregon State Touchdown run, 8 plays
12:25
1st & 10 at own 39
Ryan McCants rush for 8 yards to the OrgSt 47.
11:54
2nd & 2 at own 47
Ryan McCants rush for 9 yards to the Ariz 44 for a 1ST down.
11:23
1st & 10 at opp 44
Sean Canfield pass incomplete to Sammie Stroughter.
11:07
2nd & 10 at opp 44
Sean Canfield pass complete to Jeremy Francis for 9 yards to the Ariz 35.
10:21
3rd & 1 at opp 35
Ryan McCants rush for 6 yards to the Ariz 29 for a 1ST down.
9:49
1st & 10 at opp 29
James Rodgers rush for 20 yards to the Ariz 9 for a 1ST down.
9:38
1st & goal at opp 9
Ryan McCants rush for 2 yards to the Ariz 7.
9:06
2nd & goal at opp 7
James Rodgers rush for 7 yards for a TOUCHDOWN.Oregon State 9, Arizona 3
9:06
Justin Kahut extra point GOOD.Oregon State 10, Arizona 3
8:51
Justin Kahut kickoff for 70 yards returned by Mike Thomas for 21 yards to the OrgSt 30, Arizona penalty 10 yard holding on Kyle Day accepted.
Arizona Punt, 3 plays
8:51
1st & 10 at own 11
Willie Tuitama pass incomplete.
8:46
2nd & 10 at own 11
Willie Tuitama pass incomplete to Rob Gronkowski.
8:37
3rd & 10 at own 11
Willie Tuitama pass incomplete.
8:37
4th & 10 at own 11
Keenyn Crier punt for 42 yards, returned by Sammie Stroughter for no gain to the OrgSt 47.
Oregon State Punt, 3 plays
8:13
1st & 10 at own 47
Ryan McCants rush for 2 yards to the OrgSt 49.
7:49
2nd & 8 at own 49
Oregon St penalty 5 yard false start accepted.
7:49
2nd & 13 at own 44
Oregon St penalty 5 yard false start accepted.
7:03
2nd & 18 at own 39
Sean Canfield pass incomplete.
7:03
3rd & 18 at own 39
Oregon St penalty 5 yard false start on John Reese accepted.
6:57
3rd & 23 at own 34
Sean Canfield pass complete to Jeremy Francis for 8 yards to the OrgSt 42.
6:57
4th & 15 at own 42
Johnny Hekker punt for 34 yards, punt out-of-bounds at the Ariz 24.
Arizona Touchdown pass, 13 plays
6:35
1st & 10 at own 24
Willie Tuitama pass complete to Mike Thomas for 4 yards to the Ariz 28.
6:01
2nd & 6 at own 28
Keola Antolin rush for 11 yards to the Ariz 39 for a 1ST down.
5:32
1st & 10 at own 39
Keola Antolin rush for 4 yards to the Ariz 43.
4:52
2nd & 6 at own 43
Keola Antolin rush for 3 yards to the Ariz 46.
4:11
3rd & 3 at own 46
Willie Tuitama pass complete to Delashaun Dean for 5 yards to the OrgSt 49 for a 1ST down.
3:30
1st & 10 at opp 49
Willie Tuitama pass complete to Terrell Turner for 12 yards to the OrgSt 37 for a 1ST down.
3:18
1st & 10 at opp 37
Keola Antolin rush for 3 yards to the OrgSt 34.
2:43
2nd & 7 at opp 34
Keola Antolin rush for 7 yards to the OrgSt 27 for a 1ST down.
2:04
1st & 10 at opp 27
Willie Tuitama pass complete to Delashaun Dean for 6 yards to the OrgSt 21.
1:30
2nd & 4 at opp 21
Keola Antolin rush for a loss of 1 yard to the OrgSt 22.
0:50
3rd & 5 at opp 22
Willie Tuitama pass complete to Mike Thomas for 6 yards to the OrgSt 16 for a 1ST down.
0:21
1st & 10 at opp 16
Willie Tuitama pass incomplete to Rob Gronkowski.
0:16
2nd & 10 at opp 16
Willie Tuitama pass complete to Rob Gronkowski for 16 yards for a TOUCHDOWN.Oregon State 10, Arizona 9
0:16
Jason Bondzio extra point GOOD.Tied at 10
0:16
Jason Bondzio kickoff for 66 yards returned by James Rodgers for 27 yards to the OrgSt 31.
Oregon State Turnover on downs, 8 plays
0:00
1st & 10 at own 31
Ryan McCants rush for 1 yard to the OrgSt 32.
Q4 14:47
2nd & 9 at own 32
Sean Canfield pass complete to James Rodgers for 7 yards to the OrgSt 39.
Q4 14:13
3rd & 2 at own 39
James Rodgers rush for 1 yard to the OrgSt 40.
Q4 14:06
4th & 1 at own 40
Sean Canfield rush for 2 yards to the OrgSt 42 for a 1ST down.
Q4 13:31
1st & 10 at own 42
Ryan McCants rush for 1 yard to the OrgSt 43.
Q4 13:01
2nd & 9 at own 43
James Rodgers rush for 6 yards to the OrgSt 49.
Q4 12:28
3rd & 3 at own 49
Ryan McCants rush for 1 yard to the 50 yard line.
Q4 11:52
4th & 2 at the 50
Ryan McCants rush for no gain to the 50 yard line.
4th quarter4 drives, then Oregon State 19, Arizona 17
Arizona Touchdown run, 8 plays
11:47
1st & 10 at the 50
Mike Thomas rush for 6 yards to the OrgSt 44.
10:55
2nd & 4 at opp 44
Nicholas Grigsby rush for 3 yards to the OrgSt 41.
10:43
3rd & 1 at opp 41
Nicholas Grigsby rush for 2 yards to the OrgSt 39 for a 1ST down.
10:19
1st & 10 at opp 39
Willie Tuitama pass complete to Mike Thomas for 8 yards to the OrgSt 31.
9:46
2nd & 2 at opp 31
Mike Thomas rush for 12 yards to the OrgSt 19 for a 1ST down.
9:03
1st & 10 at opp 19
Keola Antolin rush for 7 yards to the OrgSt 12.
8:45
2nd & 3 at opp 12
Keola Antolin rush for 3 yards to the OrgSt 9 for a 1ST down.
8:26
1st & goal at opp 9
Keola Antolin rush for 9 yards for a TOUCHDOWN.Arizona 16, Oregon State 10
8:26
Jason Bondzio extra point GOOD.Arizona 17, Oregon State 10
8:26
Jason Bondzio kickoff for 70 yards for a touchback.
Oregon State Touchdown pass, 10 plays
8:17
1st & 10 at own 20
James Rodgers rush for 9 yards to the OrgSt 29.
7:37
2nd & 1 at own 29
Ryan McCants rush for 11 yards to the OrgSt 40 for a 1ST down.
7:00
1st & 10 at own 40
Ryan McCants rush for 5 yards to the OrgSt 45.
6:10
2nd & 5 at own 45
James Rodgers rush for 12 yards to the Ariz 43 for a 1ST down.
5:33
1st & 10 at opp 43
Jeremy Francis rush for 2 yards to the Ariz 41.
5:24
2nd & 8 at opp 41
Sean Canfield pass incomplete to James Rodgers.
5:08
3rd & 8 at opp 41
Sean Canfield pass complete to Sammie Stroughter for 34 yards to the Ariz 7 for a 1ST down.
4:15
1st & goal at opp 7
James Rodgers rush for no gain to the Ariz 7.
4:05
2nd & goal at opp 7
Sean Canfield pass incomplete to Shane Morales.
3:58
3rd & goal at opp 7
Sean Canfield pass complete to Sammie Stroughter for 7 yards for a TOUCHDOWN.Arizona 17, Oregon State 16
3:58
Justin Kahut extra point MISSED.
3:45
Justin Kahut kickoff for 62 yards returned by Mike Thomas for 17 yards to the Ariz 25.
Arizona Punt, 6 plays
3:45
1st & 10 at own 25
Keola Antolin rush for 2 yards to the Ariz 27.
3:45
2nd & 8 at own 27
Timeout OREGON ST, clock 03:45.
3:31
2nd & 8 at own 27
Willie Tuitama sacked by Victor Butler and Slade Norris for a loss of 1 yard to the Ariz 26.
2:41
3rd & 9 at own 26
Willie Tuitama rush for 10 yards to the Ariz 36 for a 1ST down.
2:22
1st & 10 at own 36
Keola Antolin rush for 2 yards to the Ariz 38.
2:22
2nd & 8 at own 38
Timeout OREGON ST, clock 02:22.
2:17
2nd & 8 at own 38
Keola Antolin rush for no gain to the Ariz 38.
2:17
3rd & 8 at own 38
Timeout OREGON ST, clock 02:17.
2:07
3rd & 8 at own 38
Keola Antolin rush for 6 yards to the Ariz 44.
1:27
4th & 2 at own 44
Timeout ARIZONA, clock 01:27.
1:27
4th & 2 at own 44
Keenyn Crier punt for 56 yards for a touchback.
Oregon State Field goal, 7 plays
1:09
1st & 10 at own 20
Sean Canfield pass complete to Jeremy Francis for 20 yards to the OrgSt 40 for a 1ST down.
0:56
1st & 10 at own 40
Sean Canfield pass complete to Jeremy Francis for 5 yards, lateral to James Rodgers for 1 yard, to the OrgSt 46.
0:39
2nd & 4 at own 46
Sean Canfield pass complete to Sammie Stroughter for 47 yards to the Ariz 7 for a 1ST down.
0:39
1st & 0 at opp 7
Timeout ARIZONA, clock 00:39.
0:31
1st & goal at opp 7
Ryan McCants rush for 4 yards to the Ariz 3.
0:31
2nd & 0 at opp 3
Timeout ARIZONA, clock 00:31.
0:16
2nd & goal at opp 3
Team rush for a loss of 4 yards to the Ariz 7.
0:04
3rd & goal at opp 7
Team pass incomplete.
0:00
4th & goal at opp 7
Justin Kahut 24 yard field goal GOOD.Oregon State 19, Arizona 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.