From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Oregon State
Washington
427
Total yards
293
318
Passing yards
194
109
Rushing yards
99
7.1
Yards per pass
6.5
4.7
Yards per rush
3.0
19
First downs
15
5–14
Third downs
2–12
0–3
Fourth downs
1–1
4
Turnovers
1
6–50
Penalties
8–84
27:26
Possession
31:45
Efficiency
Oregon State
Washington
42%
Success rate
37%
−0.08
EPA per play
−0.02
0.90
Explosiveness
0.91
0.12
Rushing EPA
−0.14
−0.15
Passing EPA
0.09
30%
Passing-down success
24%
0.05
First-down EPA
0.03
−0.35
Second-down EPA
−0.10
0.44
Third-down EPA
0.02
2%
Havoc by its defense
6%
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 58% to win. Washington pulled the upset.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Washington drives left to right, Oregon State right to left.
Q1 WashingtonPunt, 3 plays, 9 yards
Q1 Oregon StatePunt, 4 plays, 70 yards
Q1 WashingtonField goal, 12 plays, 70 yards
Q1 Oregon StateInterception, 12 plays, 44 yards
Q2 WashingtonPunt, 3 plays, 4 yards
Q2 Oregon StateInterception, 1 play, 36 yards
Q2 WashingtonPunt, 8 plays, 31 yards
Q2 Oregon StatePunt, 3 plays, 1 yard
Q2 WashingtonTouchdown run, 6 plays, 45 yards
Q2 Oregon StatePunt, 3 plays, −2 yards
Q2 WashingtonInterception, 2 plays, 0 yards
Q2 Oregon StateTurnover on downs, 7 plays, 31 yards
Q2 WashingtonEnd of half, 3 plays, 15 yards
Q3 Oregon StateTurnover on downs, 8 plays, 48 yards
Q3 WashingtonPunt, 5 plays, 13 yards
Q3 Oregon StateTouchdown pass, 2 plays, 83 yards
Q3 WashingtonPunt, 5 plays, 18 yards
Q3 Oregon StateField goal, 6 plays, 28 yards
Q3 WashingtonPunt, 4 plays, 23 yards
Q3 Oregon StateInterception, 6 plays, 30 yards
Q4 WashingtonPunt, 3 plays, −5 yards
Q4 Oregon StateInterception, 3 plays, 5 yards
Q4 WashingtonTouchdown run, 2 plays, 30 yards
Q4 Oregon StateTouchdown pass, 7 plays, 76 yards
Q4 WashingtonField goal, 8 plays, 37 yards
Q4 Oregon StateTurnover on downs, 6 plays, 61 yards
Q4 WashingtonEnd of game, 1 play, −2 yards
Play by play
1st quarter4 drives, then Washington 3, Oregon State 0
Washington Punt, 3 plays
14:45
1st & 10 at own 25
Bishop Sankey rush for 2 yards to the Wash 27.
14:00
2nd & 8 at own 27
Keith Price pass complete to Bishop Sankey for 7 yards to the Wash 34.
13:10
3rd & 1 at own 34
Bishop Sankey rush for no gain to the Wash 34.
12:47
4th & 1 at own 34
Timeout WASHINGTON, clock 12:47.
12:33
4th & 1 at own 34
Travis Coons punt for 43 yards, downed at the OrgSt 23.
Oregon State Punt, 4 plays
12:24
1st & 10 at own 23
Sean Mannion pass complete to Markus Wheaton for 25 yards to the OrgSt 48 for a 1ST down.
11:55
1st & 10 at own 48
Brandin Cooks rush for 3 yards to the Wash 49.
11:41
2nd & 7 at opp 49
Sean Mannion pass complete to Connor Hamlett for 3 yards to the Wash 46.
11:02
3rd & 4 at opp 46
Sean Mannion pass complete to Brandin Cooks for 3 yards to the Wash 43.
10:36
4th & 1 at opp 43
Keith Kostol punt for 36 yards, downed at the Wash 7.
Washington Field goal, 12 plays
10:18
1st & 10 at own 7
WASHINGTON penalty 3 yard Illegal Motion accepted.
9:55
1st & 13 at own 4
Bishop Sankey rush for 12 yards to the Wash 16.
9:15
2nd & 1 at own 16
Bishop Sankey rush for 9 yards to the Wash 25 for a 1ST down.
8:45
1st & 10 at own 25
Bishop Sankey rush for 4 yards to the Wash 29.
8:00
2nd & 6 at own 29
Kendyl Taylor rush for 7 yards to the Wash 36 for a 1ST down.
7:25
1st & 10 at own 36
Kendyl Taylor rush for 2 yards to the Wash 38.
6:40
2nd & 8 at own 38
Bishop Sankey rush for 1 yard to the Wash 39.
6:02
3rd & 7 at own 39
OREGON ST penalty 15 yard Personal Foul on Jordan Poyer accepted.
5:45
1st & 10 at opp 46
Keith Price pass complete to Kendyl Taylor for 4 yards to the OrgSt 42.
5:15
2nd & 6 at opp 42
Bishop Sankey rush for 13 yards to the OrgSt 29 for a 1ST down.
4:35
1st & 10 at opp 29
Keith Price pass complete to Kasen Williams for a loss of 2 yards to the OrgSt 31.
3:50
2nd & 12 at opp 31
Bishop Sankey rush for 4 yards to the OrgSt 27.
3:20
3rd & 8 at opp 27
Keith Price pass incomplete to Jaydon Mickens.
3:12
4th & 8 at opp 27
Travis Coons 45 yard field goal GOOD.Washington 3, Oregon State 0
3:12
Travis Coons kickoff for 42 yards returned by Caleb Smith for no gain to the OrgSt 23.
Oregon State Interception, 12 plays
2:55
1st & 10 at own 23
Storm Woods rush for 4 yards to the OrgSt 27.
2:20
2nd & 6 at own 27
Storm Woods rush for 3 yards to the OrgSt 30.
1:55
3rd & 3 at own 30
Sean Mannion pass complete to Storm Woods for 19 yards to the OrgSt 49 for a 1ST down.
1:14
1st & 10 at own 49
Storm Woods rush for 5 yards to the Wash 46.
0:42
2nd & 5 at opp 46
Sean Mannion pass incomplete to Markus Wheaton.
0:35
3rd & 5 at opp 46
Sean Mannion pass complete to Storm Woods for 8 yards to the Wash 38 for a 1ST down.
0:00
1st & 10 at opp 38
Sean Mannion pass complete to Markus Wheaton for no gain to the Wash 38.
Q2 14:53
2nd & 10 at opp 38
Sean Mannion pass incomplete to Colby Prince.
Q2 14:47
3rd & 10 at opp 38
WASHINGTON penalty 10 yard Holding on Shaq Thompson accepted.
Q2 14:30
1st & 10 at opp 28
Storm Woods rush for a loss of 2 yards to the Wash 30.
Q2 14:05
2nd & 12 at opp 30
Sean Mannion pass complete to Colby Prince for 12 yards to the Wash 18 for a 1ST down.
Q2 13:19
1st & 10 at opp 18
Storm Woods rush for 1 yard to the Wash 17.
Q2 12:50
2nd & 9 at opp 17
Sean Mannion pass intercepted by Sean Parker at the Wash 0, returned for no gain for a touchback.
2nd quarter9 drives, then Washington 10, Oregon State 0
Washington Punt, 3 plays
12:42
1st & 10 at own 20
Keith Price pass complete to Austin Seferian-Jenkins for 8 yards to the Wash 28.
12:20
2nd & 2 at own 28
Bishop Sankey rush for a loss of 4 yards to the Wash 24.
11:38
3rd & 6 at own 24
Keith Price pass incomplete.
11:28
4th & 6 at own 24
Travis Coons punt for 34 yards, fair catch by Jordan Poyer at the Wash 43, WASHINGTON penalty 15 yard Kick Catching Interference accepted.
Oregon State Interception, 1 play
11:20
1st & 10 at opp 43
Sean Mannion pass intercepted by Justin Glenn at the Wash 15, returned for 1 yard to the Wash 16.
Washington Punt, 8 plays
11:11
1st & 10 at own 16
Bishop Sankey rush for 6 yards to the Wash 22.
10:42
2nd & 4 at own 22
Keith Price pass complete to Kasen Williams for 6 yards to the Wash 28 for a 1ST down.
10:10
1st & 10 at own 28
Bishop Sankey rush for 4 yards to the Wash 32.
9:53
2nd & 6 at own 32
Jaydon Mickens rush for 4 yards to the Wash 36.
9:20
3rd & 2 at own 36
Keith Price pass complete to Kendyl Taylor for 8 yards to the Wash 44 for a 1ST down.
8:56
1st & 10 at own 44
Keith Price pass incomplete.
8:26
2nd & 10 at own 44
Keith Price pass complete to Bishop Sankey for a loss of 2 yards to the Wash 42.
7:44
3rd & 12 at own 42
Keith Price pass complete to Marvin Hall for 5 yards to the Wash 47.
7:29
4th & 7 at own 47
Travis Coons punt for 43 yards, fair catch by Jordan Poyer at the OrgSt 10.
Oregon State Punt, 3 plays
7:21
1st & 10 at own 10
Storm Woods rush for 3 yards to the OrgSt 13.
6:50
2nd & 7 at own 13
OREGON ST penalty 5 yard False Start on Colin Kelly accepted.
6:38
2nd & 12 at own 8
Sean Mannion pass incomplete to Obum Gwacham.
6:23
3rd & 12 at own 8
Sean Mannion pass complete to Colby Prince for 3 yards to the OrgSt 11.
5:54
4th & 9 at own 11
Keith Kostol punt for 34 yards, fair catch by Cody Bruns at the OrgSt 45.
Washington Touchdown run, 6 plays
5:45
1st & 10 at opp 45
Keith Price pass complete to Kasen Williams for 9 yards, fumbled, forced by D.J. Alexander at the OrgSt 36.
5:15
2nd & 1 at opp 36
Keith Price pass complete to Michael Hartvigson for 31 yards to the OrgSt 5 for a 1ST down.
4:57
1st & goal at opp 5
Keith Price pass incomplete to Kasen Williams.
4:46
2nd & goal at opp 5
Bishop Sankey rush for 2 yards to the OrgSt 3.
4:21
3rd & goal at opp 3
Kendyl Taylor rush for 2 yards to the OrgSt 1.
4:09
4th & goal at opp 1
Bishop Sankey rush for 1 yard for a TOUCHDOWN.Washington 9, Oregon State 0
4:09
Travis Coons extra point GOOD.Washington 10, Oregon State 0
4:09
Travis Coons kickoff for 65 yards for a touchback.
Oregon State Punt, 3 plays
4:03
1st & 10 at own 25
Sean Mannion pass incomplete to Colby Prince.
3:54
2nd & 10 at own 25
Sean Mannion pass incomplete to Connor Hamlett.
3:45
3rd & 10 at own 25
Sean Mannion pass complete to Storm Woods for a loss of 2 yards to the OrgSt 23, OREGON ST penalty Holding declined.
3:35
4th & 12 at own 23
Keith Kostol punt for 40 yards, fair catch by Cody Bruns at the Wash 37.
Washington Interception, 2 plays
3:27
1st & 10 at own 37
Keith Price pass incomplete.
3:21
2nd & 10 at own 37
Keith Price pass intercepted by Sean Martin at the Wash 49, returned for no gain to the Wash 49.
Oregon State Turnover on downs, 7 plays
3:10
1st & 10 at opp 49
Storm Woods rush for 2 yards to the Wash 47.
2:35
2nd & 8 at opp 47
Storm Woods rush for 7 yards to the Wash 40.
1:59
3rd & 1 at opp 40
Storm Woods rush for 6 yards to the Wash 34 for a 1ST down.
1:12
1st & 10 at opp 34
Sean Mannion pass complete to Brandin Cooks for 6 yards to the Wash 28.
0:52
2nd & 4 at opp 28
Sean Mannion sacked by Shaq Thompson for a loss of 4 yards to the Wash 32.
0:52
3rd & 8 at opp 32
Timeout OREGON STATE, clock 0:52.
0:52
3rd & 8 at opp 32
Timeout WASHINGTON, clock 00:52.
0:48
3rd & 8 at opp 32
Sean Mannion pass incomplete to Brandin Cooks.
0:39
4th & 8 at opp 32
Sean Mannion pass complete to Obum Gwacham for 5 yards to the Wash 27.
Washington End of half, 3 plays
0:25
1st & 10 at own 27
Bishop Sankey rush for 6 yards to the Wash 33.
0:09
2nd & 4 at own 33
Bishop Sankey rush for 7 yards to the Wash 40 for a 1ST down.
0:00
1st & 10 at own 40
Keith Price rush for 2 yards to the Wash 42.
Q3 15:00
Travis Coons kickoff for 65 yards returned by Terron Ward for 30 yards to the OrgSt 30.
3rd quarter7 drives, then Tied at 10
Oregon State Turnover on downs, 8 plays
14:35
1st & 10 at own 30
Storm Woods rush for 4 yards to the OrgSt 34.
14:06
2nd & 6 at own 34
Sean Mannion pass complete to Brandin Cooks for 8 yards to the OrgSt 42 for a 1ST down.
13:37
1st & 10 at own 42
Storm Woods rush for 8 yards to the 50 yard line.
12:53
2nd & 2 at the 50
Brandin Cooks rush for 17 yards to the Wash 33 for a 1ST down.
12:30
1st & 10 at opp 33
Malcolm Agnew rush for 2 yards to the Wash 31.
11:55
2nd & 8 at opp 31
OREGON ST penalty 5 yard False Start on Connor Hamlett accepted.
11:40
2nd & 13 at opp 36
Sean Mannion pass incomplete to Brandin Cooks.
11:15
3rd & 13 at opp 36
Sean Mannion pass complete to Brandin Cooks for 8 yards to the Wash 28.
10:53
4th & 5 at opp 28
Sean Mannion pass incomplete to Obum Gwacham.
Washington Punt, 5 plays
10:45
1st & 10 at own 28
Bishop Sankey rush for 8 yards to the Wash 36.
10:19
2nd & 2 at own 36
Bishop Sankey rush for 2 yards to the Wash 38 for a 1ST down.
9:41
1st & 10 at own 38
Bishop Sankey rush for 7 yards to the Wash 45.
9:00
2nd & 3 at own 45
Bishop Sankey rush for 1 yard to the Wash 46.
8:32
3rd & 2 at own 46
Keith Price pass incomplete to Kendyl Taylor.
8:23
4th & 2 at own 46
WASHINGTON penalty 5 yard Illegal Shift accepted.
8:15
4th & 7 at own 41
Travis Coons punt for 42 yards, fair catch by Jordan Poyer at the OrgSt 17.
Oregon State Touchdown pass, 2 plays
7:55
1st & 10 at own 17
Storm Woods rush for 29 yards to the OrgSt 46 for a 1ST down.
7:37
1st & 10 at own 46
Sean Mannion pass complete to Brandin Cooks for 54 yards for a TOUCHDOWN.Washington 10, Oregon State 6
7:37
Trevor Romaine extra point GOOD.Washington 10, Oregon State 7
7:37
Trevor Romaine kickoff for 65 yards returned by Marvin Hall for 23 yards to the Wash 12, WASHINGTON penalty 11 yard Personal Foul accepted.
Washington Punt, 5 plays
7:15
1st & 10 at own 12
Bishop Sankey rush for a loss of 1 yard to the Wash 11, WASHINGTON penalty Illegal Motion declined.
6:35
2nd & 11 at own 11
Keith Price pass complete to Jaydon Mickens for 18 yards to the Wash 29 for a 1ST down.
6:15
1st & 10 at own 29
Bishop Sankey rush for 2 yards to the Wash 31.
5:45
2nd & 8 at own 31
Bishop Sankey rush for a loss of 1 yard to the Wash 30.
5:04
3rd & 9 at own 30
Keith Price pass incomplete to Kasen Williams, WASHINGTON penalty Illegal Block declined.
4:55
4th & 9 at own 30
Travis Coons punt for 36 yards, fair catch by Jordan Poyer at the OrgSt 34.
Oregon State Field goal, 6 plays
4:41
1st & 10 at own 34
Brandin Cooks rush for 5 yards to the OrgSt 39.
4:15
2nd & 5 at own 39
Sean Mannion pass incomplete to Obum Gwacham.
4:05
3rd & 5 at own 39
Sean Mannion pass complete to Richard Mullaney for 45 yards to the Wash 16 for a 1ST down.
3:25
1st & 10 at opp 16
Sean Mannion pass complete to Brandin Cooks for 4 yards to the Wash 12.
2:53
2nd & 6 at opp 12
Sean Mannion pass incomplete to Colby Prince.
2:47
3rd & 6 at opp 12
Sean Mannion pass incomplete to Kevin Cummings.
2:42
4th & 6 at opp 12
Trevor Romaine 29 yard field goal GOOD, WASHINGTON penalty Running Into Kicker declined.Tied at 10
2:42
Trevor Romaine kickoff for 59 yards returned by Marvin Hall for 20 yards to the Wash 26.
Washington Punt, 4 plays
2:10
1st & 10 at own 26
Keith Price pass complete to Jaydon Mickens for 24 yards to the 50 yard line for a 1ST down.
1:55
1st & 10 at the 50
Keith Price sacked by Castro Masaniai for a loss of 6 yards to the Wash 44.
1:15
2nd & 16 at own 44
Keith Price pass complete to Bishop Sankey for 5 yards to the Wash 49.
0:35
3rd & 11 at own 49
Keith Price pass incomplete to Michael Hartvigson, WASHINGTON penalty Holding declined.
0:22
4th & 11 at own 49
Travis Coons punt for 51 yards for a touchback.
Oregon State Interception, 6 plays
0:00
1st & 10 at own 20
Sean Mannion pass complete to Brandin Cooks for 11 yards to the OrgSt 31 for a 1ST down.
Q4 14:44
1st & 10 at own 31
Sean Mannion pass complete to Richard Mullaney for 9 yards to the OrgSt 40.
Q4 14:25
2nd & 1 at own 40
Tyler Anderson rush for 3 yards to the OrgSt 43 for a 1ST down.
Q4 13:41
1st & 10 at own 43
Sean Mannion pass incomplete.
Q4 13:22
2nd & 10 at own 43
Storm Woods rush for 7 yards to the 50 yard line.
Q4 12:38
3rd & 3 at the 50
Sean Mannion pass intercepted by John Timu at the Wash 47, returned for 7 yards to the Wash 39, WASHINGTON penalty 15 yard Personal Foul accepted.
4th quarter7 drives, then Washington 20, Oregon State 17
Washington Punt, 3 plays
12:10
1st & 10 at own 39
WASHINGTON penalty 10 yard Holding accepted.
11:50
1st & 20 at own 29
Keith Price pass complete to Austin Seferian-Jenkins for 3 yards to the Wash 32.
11:05
2nd & 17 at own 32
Keith Price pass complete to Michael Hartvigson for 2 yards to the Wash 34.
10:41
3rd & 15 at own 34
Keith Price pass incomplete, WASHINGTON penalty Holding declined.
10:32
4th & 15 at own 34
Travis Coons punt for 44 yards, returned by Jordan Poyer for no gain to the OrgSt 22.
Oregon State Interception, 3 plays
10:15
1st & 10 at own 22
Storm Woods rush for 8 yards to the OrgSt 30.
9:30
2nd & 2 at own 30
Brandin Cooks rush for a loss of 3 yards to the OrgSt 27.
8:56
3rd & 5 at own 27
Sean Mannion pass intercepted by Marcus Peters at the OrgSt 41, returned for 26 yards to the OrgSt 30, WASHINGTON penalty 15 yard Personal Foul on Talia Crichton accepted.
Washington Touchdown run, 2 plays
8:30
1st & 10 at opp 30
Keith Price pass complete to Kasen Williams for 29 yards to the OrgSt 1, OREGON ST penalty Pass Interference declined for a 1ST down.
8:19
1st & goal at opp 1
Bishop Sankey rush for 1 yard for a TOUCHDOWN.Washington 16, Oregon State 10
8:19
Travis Coons extra point GOOD.Washington 17, Oregon State 10
8:19
Travis Coons kickoff for 56 yards returned by Terron Ward for 15 yards to the OrgSt 24.
Oregon State Touchdown pass, 7 plays
7:50
1st & 10 at own 24
Cody Vaz pass complete to Brandin Cooks for 13 yards to the OrgSt 37 for a 1ST down.
7:30
1st & 10 at own 37
Storm Woods rush for 5 yards to the OrgSt 42.
6:50
2nd & 5 at own 42
Cody Vaz pass complete to Connor Hamlett for 11 yards to the Wash 47 for a 1ST down.
6:29
1st & 10 at opp 47
Cody Vaz pass incomplete to Storm Woods.
6:10
2nd & 10 at opp 47
Cody Vaz pass complete to Richard Mullaney for 6 yards to the Wash 41.
5:36
3rd & 4 at opp 41
Cody Vaz pass complete to Storm Woods for 12 yards to the Wash 29 for a 1ST down.
4:58
1st & 10 at opp 29
Cody Vaz pass complete to Connor Hamlett for 29 yards for a TOUCHDOWN, WASHINGTON penalty Holding declined.Washington 17, Oregon State 16
4:58
Trevor Romaine extra point GOOD.Tied at 17
4:58
Trevor Romaine kickoff for 65 yards for a touchback.
Washington Field goal, 8 plays
4:49
1st & 10 at own 25
Keith Price pass complete to Austin Seferian-Jenkins for 20 yards to the Wash 45 for a 1ST down.
4:15
1st & 10 at own 45
Bishop Sankey rush for 3 yards to the Wash 48.
3:37
2nd & 7 at own 48
Keith Price pass incomplete.
3:29
3rd & 7 at own 48
Keith Price pass complete to Kasen Williams for 19 yards to the OrgSt 18, OREGON ST penalty 15 yard Personal Foul accepted for a 1ST down.
2:56
1st & 10 at opp 18
Bishop Sankey rush for 3 yards to the OrgSt 15.
2:00
2nd & 7 at opp 15
Keith Price sacked by Castro Masaniai and Andrew Seumalo for a loss of 2 yards to the OrgSt 17.
1:50
3rd & 9 at opp 17
OREGON ST penalty 5 yard Offside accepted.
1:26
3rd & 4 at opp 12
Keith Price pass incomplete.
1:20
4th & 4 at opp 12
Travis Coons 30 yard field goal GOOD.Washington 20, Oregon State 17
1:20
Travis Coons kickoff for 52 yards returned by Terron Ward for 23 yards to the OrgSt 36.
Oregon State Turnover on downs, 6 plays
1:06
1st & 10 at own 36
Cody Vaz pass complete to Richard Mullaney for 10 yards to the OrgSt 46 for a 1ST down.
0:54
1st & 10 at own 46
Cody Vaz pass complete to Brandin Cooks for 16 yards to the Wash 38 for a 1ST down.
0:37
1st & 10 at opp 38
Cody Vaz pass incomplete to Brandin Cooks.
0:32
2nd & 10 at opp 38
Cody Vaz pass incomplete to Kevin Cummings.
0:25
3rd & 10 at opp 38
Cody Vaz sacked by Talia Crichton for a loss of 4 yards to the Wash 42.
0:25
4th & 14 at opp 42
Timeout OREGON STATE, clock 00:25.
0:25
4th & 14 at opp 42
OREGON ST penalty 5 yard Delay of Game accepted.
0:19
4th & 19 at opp 47
Cody Vaz pass incomplete to Kevin Cummings.
Washington End of game, 1 play
0:00
1st & 10 at own 48
Team rush for a loss of 2 yards to the Wash 46.
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.