From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Oregon
Oregon State
470
Total yards
328
327
Passing yards
60
143
Rushing yards
268
8.0
Yards per pass
4.6
3.4
Yards per rush
6.2
26
First downs
19
5–14
Third downs
3–9
0–5
Fourth downs
1–2
0
Turnovers
3
7–58
Penalties
3–37
34:47
Possession
25:13
1
Sacks (by defense)
1
Efficiency
Oregon
Oregon State
42%
Success rate
54%
0.01
EPA per play
−0.06
1.11
Explosiveness
0.96
−0.18
Rushing EPA
0.21
0.20
Passing EPA
−0.97
23%
Passing-down success
14%
0.23
First-down EPA
−0.29
0.25
Second-down EPA
0.32
0.50
Third-down EPA
0.18
11%
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)
Oregon 53% to win. Oregon State won as Elo’s underdog.
The line
Oregon State −1, over/under 57.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Oregon State drives left to right, Oregon right to left.
Q1 Oregon StateField goal, 9 plays, −6 yards
Q1 OregonTouchdown, 6 plays, 75 yards
Q1 Oregon StateTouchdown, 11 plays, 25 yards
Q1 OregonTurnover on downs, 10 plays, 60 yards
Q2 Oregon StatePunt, 3 plays, −1 yard
Q2 OregonPunt, 4 plays, 19 yards
Q2 Oregon StateInterception, 1 play, 0 yards
Q2 OregonTurnover on downs, 4 plays, −3 yards
Q2 Oregon StateTurnover on downs, 7 plays, 38 yards
Q2 OregonTouchdown, 13 plays, 95 yards
Q2 Oregon StateEnd of half, 1 play, 2 yards
Q3 OregonPunt, 3 plays, 5 yards
Q3 Oregon StateInterception, 1 play, 0 yards
Q3 OregonTouchdown, 1 play, 2 yards
Q3 Oregon StatePunt, 3 plays, −6 yards
Q3 OregonTouchdown, 8 plays, 67 yards
Q3 Oregon StateFumble, 2 plays, −13 yards
Q3 OregonField goal, 7 plays, 18 yards
Q3 Oregon StateTouchdown, 4 plays, 25 yards
Q3 OregonField goal, 7 plays, 69 yards
Q4 Oregon StateTouchdown, 3 plays, 36 yards
Q4 OregonFumble, recovered, 4 plays, 5 yards
Q4 Oregon StateTouchdown, 2 plays, 2 yards
Q4 OregonTurnover on downs, 6 plays, 19 yards
Q4 Oregon StateTouchdown, 4 plays, 28 yards
Q4 OregonTurnover on downs, 12 plays, 72 yards
Q4 Oregon StateEnd of game, 6 plays, −7 yards
Play by play
1st quarter4 drives, then Oregon State 10, Oregon 7
Oregon State Field goal, 9 plays
15:00
1st & 10 at own 35
Andrew Boyle kickoff for 65 yds for a touchback
14:34
1st & 10 at own 25
Damien Martinez run for 2 yds to the OrgSt 27
14:10
2nd & 8 at own 27
Gulbranson, Ben pass complete to Harrison, Tre’Shaun for 6 yards to the OREGONST33, PENALTY OREGONST holding 10 yards to the OREGONST17, NO PLAY.
13:40
2nd & 18 at own 17
Ben Gulbranson pass complete to Tre’Shaun Harrison for 14 yds to the OrgSt 31
13:00
3rd & 4 at own 31
Ben Gulbranson pass complete to Tyjon Lindsey for 9 yds to the OrgSt 40 for a 1ST down
12:32
1st & 10 at own 40
Jam Griffin run for 10 yds to the 50 yard line for a 1ST down
11:52
1st & 10 at the 50
Ben Gulbranson pass complete to Silas Bolden for 17 yds to the Oregn 33 for a 1ST down
11:36
1st & 10 at opp 33
Damien Martinez run for 3 yds to the Oregn 30
11:00
2nd & 7 at opp 30
Ben Gulbranson sacked by Keyon Ware-Hudson and Noah Sewell for a loss of 1 yard to the Oregn 31
10:26
3rd & 8 at opp 31
Ben Gulbranson pass incomplete
10:20
4th & 8 at opp 31
Everett Hayes 50 yd FG GOODOregon State 3, Oregon 0
Oregon Touchdown, 6 plays
10:20
4th & 8 at own 35
Everett Hayes kickoff for 65 yds for a touchback
10:15
1st & 10 at own 25
Bo Nix pass incomplete
10:00
2nd & 10 at own 25
Bucky Irving run for 4 yds to the Oregn 29
9:30
3rd & 6 at own 29
Bo Nix pass complete to Troy Franklin for 16 yds to the Oregn 45 for a 1ST down
8:58
1st & 10 at own 45
Bucky Irving run for 1 yd to the Oregn 46
8:20
2nd & 9 at own 46
Bucky Irving run for 10 yds to the OrgSt 44 for a 1ST down
7:57
1st & 10 at opp 44
Bo Nix pass complete to Chase Cota for 44 yds for a TD, (Camden Lewis KICK)Oregon 7, Oregon State 3
Oregon State Touchdown, 11 plays
7:57
1st & 10 at own 35
Andrew Boyle kickoff for 65 yds for a touchback
7:50
1st & 10 at own 25
Ben Gulbranson pass incomplete
7:30
2nd & 10 at own 25
Ben Gulbranson pass complete to Silas Bolden for 6 yds to the OrgSt 31
7:00
3rd & 4 at own 31
Ben Gulbranson run for 6 yds to the OrgSt 37 for a 1ST down
6:30
1st & 10 at own 37
Damien Martinez run for 6 yds to the OrgSt 43
5:58
2nd & 4 at own 43
Jam Griffin run for 21 yds to the OREGONST 36 for a 1ST down OREGON Penalty, Personal Foul (15 Yards) to the Oregn 21 for a 1ST down
5:20
1st & 10 at opp 21
Damien Martinez run for 7 yds to the Oregn 14
4:58
2nd & 3 at opp 14
Jam Griffin run for 10 yds to the Oregn 4 for a 1ST down
4:44
1st & goal at opp 4
Damien Martinez run for 1 yd to the Oregn 3
4:00
2nd & goal at opp 3
Damien Martinez run for 1 yd to the Oregn 2
3:22
3rd & 0 at opp 2
Timeout OREGON ST, clock 03:22
3:08
3rd & goal at opp 2
Jam Griffin run for 1 yd to the Oregn 1
2:33
4th & goal at opp 1
Ben Gulbranson run for 1 yd for a TD, (Everett Hayes KICK)Oregon State 10, Oregon 7
Oregon Turnover on downs, 10 plays
2:33
4th & 7 at own 35
Everett Hayes kickoff for 65 yds for a touchback
2:22
1st & 10 at own 25
Noah Whittington run for 8 yds to the Oregn 33
1:55
2nd & 2 at own 33
Noah Whittington run for 9 yds to the Oregn 42 for a 1ST down
1:43
1st & 10 at own 42
Noah Whittington run for 5 yds to the Oregn 47
1:11
2nd & 5 at own 47
Bo Nix pass complete to Troy Franklin for 8 yds to the OrgSt 45 for a 1ST down
0:40
1st & 10 at opp 45
Noah Whittington run for 10 yds to the OrgSt 35 for a 1ST down
0:20
1st & 10 at opp 35
Jordan James run for 13 yds to the OrgSt 22 for a 1ST down
Q2 14:58
1st & 10 at opp 22
Jordan James run for 2 yds to the OrgSt 20
Q2 14:50
2nd & 8 at opp 20
Bo Nix pass complete to Sean Dollars for no gain to the OrgSt 20
Q2 14:10
3rd & 8 at opp 20
Bo Nix pass complete to Bucky Irving for 5 yds to the OrgSt 15
Q2 13:29
4th & 3 at opp 15
Bo Nix pass complete to Troy Franklin for a loss of 1 yard to the OrgSt 16
2nd quarter7 drives, then Oregon 14, Oregon State 10
Oregon State Punt, 3 plays
13:13
1st & 10 at own 16
Damien Martinez run for 1 yd to the OrgSt 17
12:50
2nd & 9 at own 17
Ben Gulbranson pass incomplete
12:43
3rd & 9 at own 17
Ben Gulbranson pass incomplete to Silas Bolden
12:35
4th & 9 at own 17
Luke Loecher punt for 41 yds, fair catch by Kris Hutson at the Oregn 42
Oregon Punt, 4 plays
12:27
1st & 10 at own 42
Bo Nix pass complete to Troy Franklin for 18 yds to the OrgSt 40 for a 1ST down
11:55
1st & 10 at opp 40
Bucky Irving run for 2 yds to the OrgSt 38
11:11
2nd & 8 at opp 38
Bucky Irving run for 4 yds to the OrgSt 34
10:42
3rd & 4 at opp 34
OREGON Penalty, False Start (-5 Yards) to the OrgSt 39
10:12
3rd & 9 at opp 39
Bo Nix pass incomplete
10:01
4th & 9 at opp 39
Alex Bales punt blocked by Cade Brownholtz blocked by Cade Brownholtz Jack Colletto return to the 50 yard line
Oregon State Interception, 1 play
9:48
1st & 10 at the 50
Ben Gulbranson pass intercepted Christian Gonzalez return for 30 yds to the OrgSt 32
Oregon Turnover on downs, 4 plays
9:43
1st & 10 at opp 32
Bo Nix pass incomplete
9:33
2nd & 10 at opp 32
Noah Whittington run for 3 yds to the OrgSt 29
9:02
3rd & 7 at opp 29
OREGON Penalty, False Start (-5 Yards) to the OrgSt 34
8:45
3rd & 12 at opp 34
Bucky Irving run for a loss of 1 yard to the OrgSt 35
7:45
4th & 13 at opp 35
Bo Nix sacked by Sione Lolohea and James Rawls for a loss of 8 yards to the OrgSt 43
Oregon State Turnover on downs, 7 plays
7:37
1st & 10 at own 43
Damien Martinez run for 15 yds to the Oregn 42 for a 1ST down
7:27
1st & 10 at opp 42
Damien Martinez run for 14 yds to the Oregn 28 for a 1ST down
6:27
1st & 10 at opp 28
Silas Bolden run for 14 yds to the Oregn 14 for a 1ST down
5:45
1st & 10 at opp 14
Damien Martinez run for 3 yds to the Oregn 11
4:58
2nd & 7 at opp 11
Jam Griffin run for 5 yds to the Oregn 6
4:25
3rd & 2 at opp 6
Damien Martinez run for 1 yd to the Oregn 5
4:25
4th & 1 at opp 5
Timeout OREGON ST, clock 04:25
4:11
4th & 1 at opp 5
Damien Martinez run for no gain to the Oregn 5
Oregon Touchdown, 13 plays
3:55
1st & 10 at own 5
Noah Whittington run for 7 yds to the Oregn 12
3:33
2nd & 3 at own 12
Noah Whittington run for 2 yds to the Oregn 14
2:50
3rd & 1 at own 14
Jordan James run for 3 yds to the Oregn 17 for a 1ST down
2:29
1st & 10 at own 17
Bo Nix pass incomplete to Troy Franklin
2:22
2nd & 10 at own 17
Bo Nix pass complete to Chase Cota for 26 yds to the Oregn 43 for a 1ST down
1:40
1st & 10 at own 43
Bo Nix pass complete to Troy Franklin for 7 yds to the 50 yard line
1:22
2nd & 3 at the 50
Bo Nix pass complete to Bucky Irving for 7 yds to the OrgSt 43 for a 1ST down
1:05
1st & 10 at opp 43
Bo Nix pass incomplete
0:56
2nd & 10 at opp 43
Bo Nix pass complete to Dont’e Thornton for 16 yds to the OrgSt 27 for a 1ST down
0:40
1st & 10 at opp 27
Bo Nix pass complete to Dont’e Thornton for 7 yds to the OrgSt 20
0:39
2nd & 3 at opp 20
Timeout OREGON, clock 00:39
0:33
2nd & 3 at opp 20
Bo Nix run for 4 yds to the OrgSt 16 for a 1ST down
0:14
1st & 10 at opp 16
Bo Nix pass complete to Chase Cota for 7 yds to the OrgSt 9
0:13
2nd & 3 at opp 9
Timeout OREGON, clock 00:13
0:14
2nd & 3 at opp 9
Troy Franklin 9 Yd pass from Bo Nix (Camden Lewis Kick)Oregon 14, Oregon State 10
Oregon State End of half, 1 play
0:12
2nd & 3 at own 35
Camden Lewis kickoff for 41 yds for a touchback
0:05
1st & 10 at own 25
TEAM run for a loss of 2 yards to the OrgSt 23
3rd quarter9 drives, then Oregon 31, Oregon State 17
Oregon Punt, 3 plays
15:00
1st & 10 at own 35
Everett Hayes kickoff for 60 yds , Kris Hutson return for 29 yds to the Oregn 34
14:45
1st & 10 at own 34
Bo Nix pass incomplete
14:34
2nd & 10 at own 34
Noah Whittington run for 5 yds to the Oregn 39
14:12
3rd & 5 at own 39
Bo Nix pass incomplete
14:05
4th & 5 at own 39
Alex Bales punt for 34 yds, fair catch by Jesiah Irish at the OrgSt 27
Oregon State Interception, 1 play
13:52
1st & 10 at own 27
Ben Gulbranson pass intercepted Jeffrey Bassa return for 33 yds to the OrgSt 2
Oregon Touchdown, 1 play
13:47
1st & goal at opp 2
Jordan James run for 2 yds for a TD, (Camden Lewis KICK)Oregon 21, Oregon State 10
Oregon State Punt, 3 plays
13:47
1st & 10 at own 35
Andrew Boyle kickoff for 63 yds , Silas Bolden return for 21 yds to the OrgSt 23
13:31
1st & 10 at own 23
Damien Martinez run for 5 yds to the OrgSt 28
12:58
2nd & 5 at own 28
Damien Martinez run for 1 yd to the OrgSt 29
12:30
3rd & 4 at own 29
Ben Gulbranson pass incomplete
12:23
4th & 4 at own 29
Luke Loecher punt for 38 yds, fair catch by Josh Delgado at the Oregn 33
Oregon Touchdown, 8 plays
12:12
1st & 10 at own 33
Bo Nix pass complete to Bucky Irving for 4 yds to the Oregn 37
11:48
2nd & 6 at own 37
Bucky Irving run for 2 yds to the Oregn 39
11:11
3rd & 4 at own 39
Bo Nix pass complete to Troy Franklin for 6 yds to the Oregn 45 for a 1ST down
10:57
1st & 10 at own 45
Bo Nix pass complete to Troy Franklin for 15 yds to the OrgSt 40 for a 1ST down
10:22
1st & 10 at opp 40
Bo Nix pass complete to Chase Cota for 21 yds to the OrgSt 19 for a 1ST down
9:59
1st & 10 at opp 19
Noah Whittington run for 3 yds to the OrgSt 16
9:21
2nd & 7 at opp 16
Bo Nix pass complete to Kris Hutson for 11 yds to the OrgSt 5 for a 1ST down
9:02
1st & goal at opp 5
Noah Whittington run for 5 yds for a TD, (Camden Lewis KICK)Oregon 28, Oregon State 10
Oregon State Fumble, 2 plays
9:02
1st & 10 at own 35
Andrew Boyle kickoff for 37 yds fair catch by Tanner Miller at the OrgSt 28
8:55
1st & 10 at own 28
Ben Gulbranson pass complete to Tyjon Lindsey for 13 yds to the OrgSt 41 for a 1ST down
8:24
1st & 10 at own 41
Ben Gulbranson pass complete to Tre’Shaun Harrison for 1 yd Tre’Shaun Harrison fumbled, recovered by Oregn Casey Rogers
Oregon Field goal, 7 plays
8:14
1st & 10 at opp 42
Noah Whittington run for 1 yd to the OrgSt 41
7:49
2nd & 9 at opp 41
Bo Nix pass incomplete
7:43
3rd & 9 at opp 41
Bo Nix pass complete to Chase Cota for 11 yds to the OrgSt 30 for a 1ST down
6:58
1st & 10 at opp 30
Bucky Irving run for 5 yds to the OrgSt 25
6:20
2nd & 5 at opp 25
Noah Whittington run for no gain to the OrgSt 25
5:56
3rd & 5 at opp 25
OREGON Penalty, False Start (-5 Yards) to the OrgSt 30
5:22
3rd & 10 at opp 30
Bo Nix pass complete to Chase Cota for 6 yds to the OrgSt 24
4:46
4th & 4 at opp 24
Camden Lewis 42 yd FG GOODOregon 31, Oregon State 10
Oregon State Touchdown, 4 plays
4:46
4th & 4 at own 35
Andrew Boyle kickoff for 65 yds for a touchback
4:37
1st & 10 at own 25
Damien Martinez run for 43 yds to the Oregn 32 for a 1ST down
4:00
1st & 10 at opp 32
Jam Griffin run for 7 yds to the Oregn 25
3:30
2nd & 3 at opp 25
Deshaun Fenwick run for 16 yds to the Oregn 9 for a 1ST down OREGON Penalty, Personal Foul (5 Yards) to the Oregn 4 for a 1ST down
2:57
1st & goal at opp 4
Deshaun Fenwick run for 4 yds for a TD, (Everett Hayes KICK)Oregon 31, Oregon State 17
Oregon Field goal, 7 plays
2:57
1st & 10 at own 35
Everett Hayes kickoff for 65 yds for a touchback
2:30
1st & 10 at own 25
Bo Nix pass complete to Terrance Ferguson for 53 yds to the OrgSt 22 for a 1ST down
2:15
1st & 10 at opp 22
Bucky Irving run for 8 yds to the OrgSt 14
1:49
2nd & 2 at opp 14
Bucky Irving run for 4 yds to the OrgSt 10 for a 1ST down
1:21
1st & goal at opp 10
Bo Nix pass incomplete
1:11
2nd & goal at opp 10
Jordan James run for 1 yd to the OrgSt 9
0:30
3rd & goal at opp 9
Jordan James run for 3 yds to the OrgSt 6
Q4 14:57
4th & goal at opp 6
Camden Lewis 24 yd FG GOODOregon 34, Oregon State 17
4th quarter7 drives, then Oregon State 38, Oregon 34
Oregon State Touchdown, 3 plays
14:57
4th & 6 at own 35
Camden Lewis kickoff for 64 yds , Silas Bolden return for 48 yds to the OREGONST 17 OREGON Penalty, Face Mask (15 yards) (-15 Yards) to the Oregn 36
14:40
1st & 10 at opp 36
Jam Griffin run for 4 yds to the Oregn 32
13:59
2nd & 6 at opp 32
Jam Griffin run for 17 yds to the Oregn 15 for a 1ST down
13:24
1st & 10 at opp 15
Isaiah Newell run for 15 yds for a TD, (Everett Hayes KICK)Oregon 34, Oregon State 24
13:24
1st & 0 at opp 3
Timeout OREGON, clock 13:24
Oregon Fumble, recovered, 4 plays
13:24
1st & 10 at own 35
Everett Hayes kickoff for 65 yds , Kris Hutson return for 16 yds to the OREGONST 49 OREGON Penalty, Offensive Holding (8 Yards) to the Oregn 8
13:14
1st & 10 at own 8
Bo Nix pass incomplete
12:54
2nd & 10 at own 8
Bucky Irving run for 5 yds to the Oregn 13
12:29
3rd & 5 at own 13
Bo Nix pass incomplete
12:24
4th & 5 at own 13
Alex Bales run for a loss of 11 yards to the Oregn 2 Alex Bales fumbled, recovered by Oregn Alex Bales
Oregon State Touchdown, 2 plays
12:20
1st & goal at opp 2
Jack Colletto run for 1 yd to the Oregn 1
12:13
2nd & goal at opp 1
Ben Gulbranson run for 1 yd for a TD, (Everett Hayes KICK)Oregon 34, Oregon State 31
Oregon Turnover on downs, 6 plays
12:13
2nd & 9 at own 35
Everett Hayes kickoff for 64 yds , Kris Hutson return for 9 yds to the Oregn 10
12:00
1st & 10 at own 10
Noah Whittington run for 7 yds to the Oregn 17
11:27
2nd & 3 at own 17
Noah Whittington run for 3 yds to the Oregn 20 for a 1ST down
10:38
1st & 10 at own 20
Bo Nix pass complete to Chase Cota for a loss of 2 yards to the Oregn 18
10:10
2nd & 12 at own 18
Bucky Irving run for 4 yds to the Oregn 22
9:48
3rd & 8 at own 22
Bo Nix pass complete to Bucky Irving for 7 yds to the Oregn 29
9:39
4th & 1 at own 29
Bo Nix run for a loss of 1 yard to the Oregn 28
Oregon State Touchdown, 4 plays
9:11
1st & 10 at opp 28
Deshaun Fenwick run for 11 yds to the Oregn 17 for a 1ST down
9:00
1st & 10 at opp 17
Deshaun Fenwick run for 7 yds to the Oregn 10
8:30
2nd & 3 at opp 10
Deshaun Fenwick run for 4 yds to the Oregn 6 for a 1ST down
8:11
1st & goal at opp 6
Isaiah Newell run for 6 yds for a TD, (Everett Hayes KICK)Oregon State 38, Oregon 34
Oregon Turnover on downs, 12 plays
8:11
1st & 10 at own 35
Everett Hayes kickoff for 65 yds for a touchback
7:58
1st & 10 at own 25
Bo Nix pass complete to Chase Cota for 2 yds to the Oregn 27
7:37
2nd & 8 at own 27
Bo Nix pass incomplete
7:30
3rd & 8 at own 27
Bo Nix pass complete to Chase Cota for 21 yds to the Oregn 48 for a 1ST down
7:11
1st & 10 at own 48
Bucky Irving run for 4 yds to the OrgSt 48
6:39
2nd & 6 at opp 48
Noah Whittington run for 9 yds to the OrgSt 39 for a 1ST down
6:11
1st & 10 at opp 39
Noah Whittington run for 4 yds to the OrgSt 35
5:40
2nd & 6 at opp 35
Nix, Bo pass incomplete to Franklin, Troy, PENALTY OREGONST pass interference 15 yards to the OREGONST20, NO PLAY, 1ST DOWN OREGON.
5:28
1st & 10 at opp 20
Bo Nix pass complete to Bucky Irving for 3 yds to the OrgSt 17
5:15
2nd & 7 at opp 17
Bo Nix pass incomplete
5:10
3rd & 7 at opp 17
Nix, Bo pass incomplete, PENALTY OREGONST pass interference 12 yards to the OREGONST5, NO PLAY, 1ST DOWN OREGON.
5:10
1st & 0 at opp 5
Timeout OREGON ST, clock 05:10
4:51
1st & goal at opp 5
Jordan James run for 2 yds to the OrgSt 3
4:26
2nd & goal at opp 3
Jordan James run for 1 yd to the OrgSt 2
3:33
3rd & goal at opp 2
Jordan James run for a loss of 1 yard to the OrgSt 3
3:02
4th & 0 at opp 3
Timeout OREGON, clock 03:02
2:58
4th & goal at opp 3
Bo Nix pass incomplete
Oregon State End of game, 6 plays
2:29
1st & 10 at own 3
Deshaun Fenwick run for 4 yds to the OrgSt 7
2:08
2nd & 6 at own 7
Deshaun Fenwick run for 5 yds to the OrgSt 12
2:08
3rd & 1 at own 12
Timeout OREGON, clock 02:08
1:45
3rd & 1 at own 12
Deshaun Fenwick run for 2 yds to the OrgSt 14 for a 1ST down
1:35
1st & 10 at own 14
Timeout OREGON ST, clock 01:35
1:11
1st & 10 at own 14
TEAM run for a loss of 2 yards to the OrgSt 12
0:48
2nd & 12 at own 12
TEAM run for a loss of 1 yard to the OrgSt 11
0:20
3rd & 13 at own 11
TEAM run for a loss of 1 yard to the OrgSt 10
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.
Officially, Oregon leads 70–49–10; as played, 57–46–6 in the 109 games on file; the official count covers all 129 meetings, counting the three since this game.