From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Oregon
Oregon State
546
Total yards
309
306
Passing yards
178
240
Rushing yards
131
11.3
Yards per pass
5.1
7.5
Yards per rush
4.1
26
First downs
19
4–6
Third downs
7–15
0–0
Fourth downs
1–3
0
Turnovers
0
3–36
Penalties
6–65
27:08
Possession
32:52
2
Sacks (by defense)
0
Efficiency
Oregon
Oregon State
59%
Success rate
38%
0.61
EPA per play
0.05
1.42
Explosiveness
1.23
0.56
Rushing EPA
0.18
0.67
Passing EPA
−0.05
50%
Passing-down success
45%
0.09
First-down EPA
−0.20
1.00
Second-down EPA
0.30
1.94
Third-down EPA
0.50
18%
Havoc by its defense
7%
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 55% to win. Elo’s favorite won.
The line
Oregon −16, 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 Oregon 90%, Oregon State 10%. 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, Oregon right to left.
Q1 Oregon StateMissed FG, 11 plays, 49 yards
Q1 OregonTouchdown, 8 plays, 74 yards
Q1 Oregon StateTouchdown, 13 plays, 75 yards
Q1 OregonTouchdown, 4 plays, 75 yards
Q2 Oregon StatePunt, 5 plays, 14 yards
Q2 OregonTouchdown, 8 plays, 84 yards
Q2 Oregon StateTouchdown, 14 plays, 81 yards
Q2 OregonEnd of half, 1 play, −1 yard
Q3 OregonField goal, 10 plays, 68 yards
Q3 Oregon StatePunt, 3 plays, 7 yards
Q3 OregonTouchdown, 9 plays, 75 yards
Q3 Oregon StatePunt, 3 plays, 6 yards
Q3 OregonTouchdown, 6 plays, 82 yards
Q4 Oregon StatePunt, 5 plays, 15 yards
Q4 OregonTouchdown, 6 plays, 80 yards
Q4 Oregon StateTurnover on downs, 7 plays, 29 yards
Q4 OregonField goal, 7 plays, 33 yards
Q4 Oregon StateTurnover on downs, 7 plays, 24 yards
Q4 OregonEnd of game, 2 plays, −4 yards
Play by play
1st quarter4 drives, then Tied at 7
Oregon State Missed FG, 11 plays
15:00
Atticus Sappington kickoff for 65 yds for a touchback
14:59
1st & 15 at own 20
Gevani McCoy pass incomplete
14:56
2nd & 15 at own 20
Gevani McCoy pass incomplete
14:51
3rd & 15 at own 20
Gevani McCoy run for 42 yds to the ORE 38 for a 1ST down Oregon State Penalty, Personal Foul (-15 Yards) to the ORST 42 for a 1ST down
14:18
1st & 10 at own 42
Jam Griffin run for 3 yds to the ORST 45
13:46
2nd & 7 at own 45
Gevani McCoy pass complete to Bryce Caufield for 15 yds to the ORE 40 for a 1ST down
13:04
1st & 10 at opp 40
Gevani McCoy pass incomplete
12:59
2nd & 10 at opp 40
Gevani McCoy pass complete to Taz Reddicks for 10 yds to the ORE 30 for a 1ST down
12:18
1st & 10 at opp 30
Anthony Hankerson run for 2 yds to the ORE 28
11:40
2nd & 8 at opp 28
Gevani McCoy run for 4 yds to the ORE 24
11:02
3rd & 4 at opp 24
Gevani McCoy pass complete to Trent Walker for 3 yds to the ORE 21
10:27
4th & 1 at opp 21
Oregon State Penalty, False Start (-5 Yards) to the ORE 26
10:13
4th & 6 at opp 26
Everett Hayes 43 yd FG BLOCKED blocked by Matayo Uiagalelei
Oregon Touchdown, 8 plays
10:04
1st & 10 at own 26
Jordan James run for 5 yds to the ORE 31
9:43
2nd & 5 at own 31
Jordan James run for 8 yds to the ORE 39 for a 1ST down
9:08
1st & 10 at own 39
Dillon Gabriel pass complete to Traeshon Holden for 13 yds to the ORST 48 for a 1ST down
8:44
1st & 10 at opp 48
Dillon Gabriel pass complete to Tez Johnson for 17 yds to the ORST 31 for a 1ST down
8:15
1st & 10 at opp 31
Jordan James run for 9 yds to the ORST 22
7:48
2nd & 1 at opp 22
Dillon Gabriel pass complete to Tez Johnson for 15 yds to the ORST 7 for a 1ST down
7:17
1st & goal at opp 7
Dillon Gabriel pass complete to Evan Stewart for 3 yds to the ORST 4
6:39
2nd & goal at opp 4
Jordan James run for 4 yds for a TD (Atticus Sappington KICK)Oregon 7, Oregon State 0
Oregon State Touchdown, 13 plays
6:39
Atticus Sappington kickoff for 65 yds for a touchback
6:39
1st & 10 at own 25
Oregon Penalty, Face mask (15 yards) (Jordan Burch) to the ORST 48 for a 1ST down
6:18
1st & 10 at own 48
Anthony Hankerson run for 4 yds to the ORE 48
5:44
2nd & 6 at opp 48
Anthony Hankerson run for 2 yds to the ORE 46
5:01
3rd & 4 at opp 46
Gevani McCoy pass complete to Anthony Hankerson for 6 yds to the ORE 40 for a 1ST down
4:38
1st & 10 at opp 40
Gevani McCoy pass incomplete
4:31
2nd & 10 at opp 40
Anthony Hankerson run for no gain to the ORE 40
3:54
3rd & 10 at opp 40
Gevani McCoy pass complete to Trent Walker for 13 yds to the ORE 27 for a 1ST down
3:28
1st & 10 at opp 27
Anthony Hankerson run for 2 yds to the ORE 25
2:43
2nd & 8 at opp 25
Anthony Hankerson run for 8 yds to the ORE 17 for a 1ST down
1:58
1st & 10 at opp 17
Anthony Hankerson run for 2 yds to the ORE 15
1:18
2nd & 8 at opp 15
Gevani McCoy pass complete to Trent Walker for 7 yds to the ORE 8
0:45
3rd & 1 at opp 8
Jam Griffin run for 2 yds to the ORE 6 for a 1ST down
0:01
1st & goal at opp 6
Anthony Hankerson run for 6 yds for a TD (Everett Hayes KICK)Tied at 7
Oregon Touchdown, 4 plays
0:01
Everett Hayes kickoff for 65 yds for a touchback
0:01
1st & 10 at own 25
Dillon Gabriel pass complete to Terrance Ferguson for 5 yds to the ORE 30
Q2 14:59
2nd & 5 at own 30
Dillon Gabriel pass complete to Terrance Ferguson for 20 yds to the 50 yard line for a 1ST down
Q2 14:30
1st & 10 at the 50
Dillon Gabriel pass complete to Jordan James for a loss of 4 yards to the ORE 46
Q2 13:36
2nd & 14 at own 46
Dillon Gabriel run for 54 yds for a TD (K. Sadiq Run For Two-point Conversion)Oregon 15, Oregon State 7
2nd quarter4 drives, then Oregon 22, Oregon State 14
Oregon State Punt, 5 plays
13:36
Atticus Sappington kickoff for 65 yds for a touchback
13:36
1st & 10 at own 25
Jam Griffin run for 7 yds to the ORST 32
13:12
2nd & 3 at own 32
Jam Griffin run for 6 yds to the ORST 38 for a 1ST down
12:41
1st & 10 at own 38
run for a loss of 7 yards to the ORST 31 fumbled, recovered by ORST Gabarri Johnson G. Johnson return for 0 yds
12:07
2nd & 17 at own 31
Gabarri Johnson pass complete to Jam Griffin for 6 yds to the ORST 37
11:31
3rd & 11 at own 37
Gabarri Johnson run for 2 yds to the ORST 39
10:47
4th & 9 at own 39
Josh Green punt for 54 yds , Tez Johnson returns for 9 yds to the ORE 16
Oregon Touchdown, 8 plays
10:34
1st & 10 at own 16
Noah Whittington run for 3 yds to the ORE 19
10:01
2nd & 7 at own 19
Noah Whittington run for 2 yds to the ORE 21
9:24
3rd & 5 at own 21
Dillon Gabriel run for 5 yds to the ORE 26 for a 1ST down
8:57
1st & 10 at own 26
Jayden Limar run for 2 yds to the ORE 28
8:31
2nd & 8 at own 28
Timeout Oregon, clock 08:31
8:31
2nd & 8 at own 28
Dillon Gabriel pass complete to Tez Johnson for 5 yds to the ORE 33
8:02
3rd & 3 at own 33
Jordan James run for 12 yds to the ORE 45 for a 1ST down
7:40
1st & 10 at own 45
(07:40) GABRIEL, Dillon pass deep to the right incomplete intended for STEWART, Evan thrown to the OSU20, clock 07:34. PENALTY OSU Pass Interference on JORDAN JR., Andre enforced 15 yards to the OSU40 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
7:04
1st & 10 at opp 40
Dillon Gabriel pass complete to Terrance Ferguson for 20 yds to the ORST 20 for a 1ST down
6:43
1st & 10 at opp 20
Dillon Gabriel pass complete to Traeshon Holden for 20 yds for a TD (Atticus Sappington KICK)Oregon 22, Oregon State 7
Oregon State Touchdown, 14 plays
6:43
Atticus Sappington kickoff for 65 yds , Zachary Card return for 19 yds to the ORST 19
6:37
1st & 10 at own 19
Anthony Hankerson run for 4 yds to the ORST 23
6:00
2nd & 6 at own 23
Gevani McCoy run for 4 yds to the ORST 27
5:20
3rd & 2 at own 27
Timeout Oregon, clock 05:20
5:20
3rd & 2 at own 27
Gevani McCoy pass complete to Taz Reddicks for 10 yds to the ORST 37 for a 1ST down
4:44
1st & 10 at own 37
Gevani McCoy pass complete to Anthony Hankerson for a loss of 3 yards to the ORST 34
4:04
2nd & 13 at own 34
Gevani McCoy pass complete to Anthony Hankerson for 12 yds to the ORST 46
3:32
3rd & 1 at own 46
Salahadin Allah run for no gain to the ORST 46
2:51
4th & 1 at own 46
Anthony Hankerson run for 4 yds to the 50 yard line for a 1ST down
2:08
1st & 10 at the 50
Gevani McCoy pass complete to Trent Walker for 14 yds to the ORE 36 for a 1ST down
2:00
1st & 10 at opp 36
Timeout Oregon State, clock 02:00
1:59
1st & 10 at opp 36
Gevani McCoy pass complete to Jeremiah Noga for 4 yds to the ORE 32
1:31
2nd & 6 at opp 32
Gevani McCoy pass complete to Trent Walker for 5 yds to the ORE 27
1:08
3rd & 1 at opp 27
Anthony Hankerson run for 5 yds to the ORE 22 for a 1ST down
0:32
1st & 10 at opp 11
Gevani McCoy pass incomplete
0:26
2nd & 10 at opp 11
Gevani McCoy run for 10 yds to the ORE 1 for a 1ST down
0:15
1st & goal at opp 1
Anthony Hankerson run for 1 yd for a TD (Everett Hayes KICK)Oregon 22, Oregon State 14
Oregon End of half, 1 play
0:15
Everett Hayes kickoff for 62 yds , Jayden Limar return for 26 yds to the ORE 29
0:08
1st & 10 at own 29
(00:08) Kneel down by ORE at ORE28 (team loss of 1), clock 00:00.
3rd quarter5 drives, then Oregon 32, Oregon State 14
Oregon Field goal, 10 plays
15:00
Everett Hayes kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Jordan James run for 9 yds to the ORE 34
14:24
2nd & 1 at own 34
Dillon Gabriel pass complete to Patrick Herbert for 10 yds to the ORE 44 for a 1ST down
13:54
1st & 10 at own 44
Dillon Gabriel pass complete to Evan Stewart for 12 yds to the ORST 44 for a 1ST down
13:23
1st & 10 at opp 44
Dillon Gabriel pass complete to Evan Stewart for 11 yds to the ORST 33 for a 1ST down
12:56
1st & 10 at opp 33
Jordan James run for 2 yds to the ORST 31
12:21
2nd & 8 at opp 31
Dillon Gabriel pass complete to Tez Johnson for 20 yds to the ORST 11 for a 1ST down
11:48
1st & 10 at opp 11
Dillon Gabriel run for no gain to the ORST 11
11:15
2nd & 10 at opp 11
Dillon Gabriel pass complete to Jordan James for 4 yds to the ORST 7
10:33
3rd & 6 at opp 7
Dillon Gabriel pass incomplete
10:25
4th & 6 at opp 7
Atticus Sappington 25 yd FG GOODOregon 25, Oregon State 14
Oregon State Punt, 3 plays
10:25
Atticus Sappington kickoff for 65 yds , Zachary Card return for 15 yds to the ORST 15
10:18
1st & 10 at own 15
Jam Griffin run for 3 yds to the ORST 18
9:46
2nd & 7 at own 18
run for no gain to the ORST 18 fumbled, recovered by ORST Grant Starck G. Starck return for 0 yds
9:09
3rd & 7 at own 18
Gevani McCoy pass complete to Trent Walker for 4 yds to the ORST 22
8:28
4th & 3 at own 22
Josh Green punt for 51 yds , Tez Johnson returns for no gain to the ORE 25 , returns for 4 yds to the ORE 25
Oregon Touchdown, 9 plays
8:14
1st & 10 at own 25
Noah Whittington run for 4 yds to the ORE 29
7:44
2nd & 6 at own 29
Dillon Gabriel pass complete to Tez Johnson for 8 yds to the ORE 37 for a 1ST down
7:13
1st & 10 at own 37
Noah Whittington run for 4 yds to the ORE 41
6:51
2nd & 6 at own 41
Noah Whittington run for 20 yds to the ORST 39 for a 1ST down
6:17
1st & 10 at opp 39
Noah Whittington run for 4 yds to the ORST 35
5:39
2nd & 6 at opp 35
Dillon Gabriel pass incomplete
5:34
3rd & 6 at opp 35
Dillon Gabriel pass complete to Tez Johnson for 27 yds to the ORST 8 for a 1ST down
5:14
1st & goal at opp 8
Jordan James run for 7 yds to the ORST 1
4:36
2nd & goal at opp 1
Jordan James run for 1 yd for a TD (Atticus Sappington KICK)Oregon 32, Oregon State 14
Oregon State Punt, 3 plays
4:36
Atticus Sappington kickoff for 59 yds , Zachary Card return for 16 yds to the ORST 22
4:29
1st & 10 at own 22
Gevani McCoy pass complete to Jeremiah Noga for 4 yds to the ORST 26
3:58
2nd & 6 at own 26
Jam Griffin run for 2 yds to the ORST 28
3:22
3rd & 4 at own 28
Gevani McCoy pass incomplete
3:16
4th & 4 at own 28
Josh Green punt for 54 yds, downed at the ORE 18
Oregon Touchdown, 6 plays
3:04
1st & 10 at own 18
Jordan James run for 2 yds to the ORE 20
2:38
2nd & 8 at own 20
Jordan James run for 13 yds to the ORE 33 for a 1ST down
2:02
1st & 10 at own 33
Jordan James run for 14 yds to the ORE 47 for a 1ST down
1:22
1st & 10 at own 47
Traeshon Holden run for 21 yds to the ORST 32 for a 1ST down
0:37
1st & 10 at opp 32
Dillon Gabriel run for 5 yds to the ORST 27
Q4 14:52
2nd & 5 at opp 27
Noah Whittington run for 27 yds for a TD (Atticus Sappington KICK)Oregon 39, Oregon State 14
4th quarter6 drives, then Oregon 49, Oregon State 14
Oregon State Punt, 5 plays
14:52
Atticus Sappington kickoff for 65 yds for a touchback
14:52
1st & 10 at own 25
Gevani McCoy pass complete to Trent Walker for 9 yds to the ORST 34
14:22
2nd & 1 at own 34
Anthony Hankerson run for 3 yds to the ORST 37 for a 1ST down
13:49
1st & 10 at own 37
Gevani McCoy pass complete to Anthony Hankerson for 3 yds to the ORST 40
13:10
2nd & 7 at own 40
Gevani McCoy pass complete to Anthony Hankerson for no gain to the ORST 40
12:34
3rd & 7 at own 40
Gevani McCoy pass incomplete
12:30
4th & 7 at own 40
Josh Green punt for 40 yds, fair catch by Tez Johnson at the ORE 20
Oregon Touchdown, 6 plays
12:22
1st & 10 at own 20
Jayden Limar run for 5 yds to the ORE 25
11:58
2nd & 5 at own 25
Oregon Penalty, Illegal Block (Terrance Ferguson) to the ORE 17
11:04
2nd & 13 at own 17
Dillon Gabriel pass complete to Tez Johnson for 18 yds to the ORE 35 for a 1ST down
11:04
1st & 10 at own 35
Dillon Gabriel pass incomplete
11:04
2nd & 10 at own 35
Dillon Gabriel pass incomplete
10:43
3rd & 10 at own 35
Dillon Gabriel pass complete to Jayden Limar for 65 yds for a TD (Atticus Sappington KICK)Oregon 46, Oregon State 14
Oregon State Turnover on downs, 7 plays
10:43
Atticus Sappington kickoff for 65 yds for a touchback
10:43
1st & 10 at own 25
Gevani McCoy sacked by Teitum Tuioti for a loss of 1 yard to the ORST 24
10:43
2nd & 11 at own 24
Gevani McCoy pass complete to Trent Walker for 13 yds to the ORST 37 for a 1ST down
10:43
1st & 10 at own 37
Gevani McCoy pass complete to Bryce Caufield for 13 yds to the 50 yard line for a 1ST down
10:43
1st & 10 at the 50
Gevani McCoy pass incomplete
10:43
2nd & 10 at the 50
Jam Griffin run for 4 yds to the ORE 46
10:43
3rd & 6 at opp 46
Gevani McCoy pass incomplete
8:20
4th & 6 at opp 46
Gevani McCoy pass incomplete
Oregon Field goal, 7 plays
8:20
1st & 10 at own 46
Jay Harris run for 5 yds to the ORST 49
8:20
2nd & 5 at opp 49
Dante Moore pass complete to Traeshon Holden for 7 yds to the ORST 42 for a 1ST down
8:20
1st & 10 at opp 42
Jay Harris run for a loss of 2 yards to the ORST 44
8:20
2nd & 12 at opp 44
MOORE, Dante pass deep to the left incomplete intended for KASPER, Kyler thrown to the OSU10. PENALTY OSU Pass Interference on SINGLETON, Kobe enforced 15 yards to the OSU29 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
6:41
1st & 10 at opp 29
Dante Moore pass complete to Jay Harris for 2 yds to the ORST 27
6:41
2nd & 8 at opp 27
Jay Harris run for no gain to the ORST 27
6:41
3rd & 8 at opp 27
Dante Moore pass complete to Jayden Limar for 6 yds to the ORST 21
4:34
4th & 2 at opp 21
Atticus Sappington 39 yd FG GOODOregon 49, Oregon State 14
Oregon State Turnover on downs, 7 plays
4:34
Grant Meadors kickoff for 65 yds for a touchback
4:34
1st & 10 at own 25
Gevani McCoy sacked by Terrance Green for a loss of 2 yards to the ORST 23
4:34
2nd & 12 at own 23
QB Keeper MCCOY, Gevani rush to the right for a gain of 3 yards to the OSU26 (GRAY, Tionne), out of bounds. PENALTY OSU Holding on STARCK, Grant enforced 10 yards from the OSU23 to the OSU13 [SG]. NO PLAY (replay the down).
4:34
2nd & 22 at own 13
Gevani McCoy pass complete to Anthony Hankerson for 18 yds to the ORST 31
4:34
3rd & 4 at own 31
Gevani McCoy pass complete to Taz Reddicks for 10 yds to the ORST 41 for a 1ST down
4:34
1st & 10 at own 41
Gevani McCoy pass incomplete
2:00
3rd & 4 at own 47
Timeout Oregon State, clock 02:00
2:00
2nd & 10 at own 41
Anthony Hankerson run for 6 yds to the ORST 47
2:00
3rd & 4 at own 47
Gevani McCoy pass complete to Taz Reddicks for 2 yds to the ORST 49
1:16
4th & 2 at own 49
Gevani McCoy pass incomplete
Oregon End of game, 2 plays
1:16
1st & 10 at opp 49
Kneel down by MOORE, Dante at ORE49 (team loss of 2).
0:00
2nd & 12 at own 49
Kneel down by MOORE, Dante at ORE47 (team loss of 2), clock 00:00.
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 one since this game.