Washington State at Oregon State

Saturday, October 17, 2026

Oregon State beat Washington State 48–⁠30. It was their 104th meeting; Washington State leads the series 56–⁠45–⁠3.

AwayWashington State1–⁠6 in 2026
30
HomeOregon State5–⁠2 in 2026
48

Final at Reser Stadium, Corvallis64°F, rain shower, wind 6 mphTV: USA Net

Highlights

Video from Pac-12 on YouTube.

Scoring by quarter

TeamQ1Q2Q3Q4Final
Washington State01061430
Oregon State171071448

How the win probability moved

Oregon State favored

Win probability by play: Oregon State 55% at kickoff, 100% at the end. Biggest swing: 17 points.

Washington State favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (17 points).

Standouts

In the news

Player stats

Washington State

PassingC/AttYdsTDInt
Owen Eshelman32/4928921
Julian Dugger1/1200
RushingCarYdsTDLong
Owen Eshelman15136141
Kirby Vorhees61607
Leo Pulalasi3705
Julian Dugger2613
ReceivingRecYdsTDLong
Branden Ganashamoorthy11147140
Daniel Blood659123
Jack Pedersen325014
Trey Leckner324010
DefenseTklTFLSacksInt
Keith Brown15110
Khamari Terrell7100
Linus Zunk60.500
Jaylen Thomas6000

Oregon State

PassingC/AttYdsTDInt
Braden Atkinson23/3834730
RushingCarYdsTDLong
A.J. Newberry11105030
Cornell Hatcher Jr.1065127
Jake Reichle62029
Braden Atkinson416010
ReceivingRecYdsTDLong
A.J. Newberry5120188
Jesse Legree8108290
Eric Olsen373032
D.C. Temple31708
DefenseTklTFLSacksInt
Isaiah Houi16001
Aiden Sullivan110.500
Takari Hickle732.50
Jabari Odoemenem6000
Gyriece Goodman50.50.50

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Washington StateOregon State
459Total yards555
291Passing yards347
168Rushing yards208
5.8Yards per pass9.1
5.6Yards per rush6.3
25First downs24
7–⁠17Third downs5–⁠13
3–⁠3Fourth downs2–⁠2
1Turnovers0
6–⁠70Penalties6–⁠58
30:40Possession29:20
1Sacks (by defense)3

Efficiency

Washington StateOregon State
42%Success rate46%
0.30EPA per play0.37
1.46Explosiveness1.51
0.43Rushing EPA0.53
0.23Passing EPA0.28
33%Passing-down success24%
−0.02First-down EPA0.47
0.21Second-down EPA0.06
0.65Third-down EPA0.37
8%Havoc by its defense16%

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 State 66% to win. Elo’s favorite won.

The line

Oregon State −18.5, over/under 52.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 Oregon State 90%, Washington State 10%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Oregon State end zoneWashington State end zoneQ1 Washington StatePunt, 3 playsQ1 Oregon StatePunt, 4 playsQ1 Washington StatePunt, 3 playsQ1 Oregon StateTouchdown, 11 playsQ1 Washington StatePunt, 5 playsQ1 Oregon StateTouchdown, 1 playQ1 Washington StatePunt, 3 playsQ1 Oregon StateField goal, 6 playsQ1 Washington StateField goal, 11 playsQ2 Oregon StateField goal, 8 playsQ2 Washington StatePunt, 5 playsQ2 Oregon StateTouchdown, 1 playQ2 Washington StateTouchdown, 6 playsQ2 Oregon StatePunt, 6 playsQ2 Washington StateEnd of half, 1 playQ3 Oregon StatePunt, 5 playsQ3 Washington StatePunt, 3 playsQ3 Oregon StateTouchdown, 7 playsQ3 Washington StateTouchdown, 9 playsQ3 Oregon StateTouchdown, 13 playsQ4 Washington StateTouchdown, 7 playsQ4 Oregon StatePunt, 6 playsQ4 Washington StateTouchdown, 15 playsQ4 Oregon StateTouchdown, 4 playsQ4 Washington StateInterception, 10 playsQ4 Oregon StateResult not recorded, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Oregon State drives left to right, Washington State right to left.
  1. Q1 Washington StatePunt, 3 plays, 28 yards
  2. Q1 Oregon StatePunt, 4 plays, 44 yards
  3. Q1 Washington StatePunt, 3 plays, 43 yards
  4. Q1 Oregon StateTouchdown, 11 plays, 62 yards
  5. Q1 Washington StatePunt, 5 plays, 65 yards
  6. Q1 Oregon StateTouchdown, 1 play, 90 yards
  7. Q1 Washington StatePunt, 3 plays, 52 yards
  8. Q1 Oregon StateField goal, 6 plays, 6 yards
  9. Q1 Washington StateField goal, 11 plays, 10 yards
  10. Q2 Oregon StateField goal, 8 plays, 10 yards
  11. Q2 Washington StatePunt, 5 plays, 63 yards
  12. Q2 Oregon StateTouchdown, 1 play, 88 yards
  13. Q2 Washington StateTouchdown, 6 plays, 75 yards
  14. Q2 Oregon StatePunt, 6 plays, 61 yards
  15. Q2 Washington StateEnd of half, 1 play, −5 yards
  16. Q3 Oregon StatePunt, 5 plays, 62 yards
  17. Q3 Washington StatePunt, 3 plays, 36 yards
  18. Q3 Oregon StateTouchdown, 7 plays, 56 yards
  19. Q3 Washington StateTouchdown, 9 plays, 75 yards
  20. Q3 Oregon StateTouchdown, 13 plays, 75 yards
  21. Q4 Washington StateTouchdown, 7 plays, 75 yards
  22. Q4 Oregon StatePunt, 6 plays, 51 yards
  23. Q4 Washington StateTouchdown, 15 plays, 76 yards
  24. Q4 Oregon StateTouchdown, 4 plays, 50 yards
  25. Q4 Washington StateInterception, 10 plays, 64 yards
  26. Q4 Oregon StateResult not recorded, 1 play, −2 yards

Play by play

1st quarter9 drives, then Oregon State 17, Washington State 0
Washington State Punt, 3 plays
15:001st & 10 at own 35(15:00) #98 J.Oh kickoff 50 yards to the WSU15, out of bounds at WSU15
14:561st & 10 at own 35(15:00) Shotgun #17 O.Eshelman pass incomplete short right to #8 B.Ganashamoorthy thrown to WSU47
14:512nd & 10 at own 35(14:56) Shotgun #3 M.Woods rush right for 1 yard gain to the WSU36 (#22 I.Houi), out of bounds
14:193rd & 9 at own 36(14:22) Shotgun #17 O.Eshelman pass incomplete short right to #8 B.Ganashamoorthy thrown to WSU38
14:124th & 9 at own 36(14:19) #32 M.Dean punt 32 yards to the OSU32 #4 X.Noland return 5 yards to the OSU37 (#33 G.Jones)
Oregon State Punt, 4 plays
14:041st & 10 at own 37(14:12) Shotgun #2 B.Atkinson rush middle for 10 yards gain to the OSU47 (#21 K.Brown; #15 D.Warner), 1ST DOWN
13:451st & 10 at own 47(13:49) No Huddle-Shotgun #2 B.Atkinson pass incomplete deep right to #12 J.Legree thrown to WSU28 broken up by #13 K.Terrell
13:382nd & 10 at own 47(13:45) No Huddle-Shotgun #2 B.Atkinson pass incomplete deep right to #12 J.Legree thrown to WSU16
13:333rd & 10 at own 47(13:38) Shotgun #2 B.Atkinson pass incomplete deep left to #0 A.Butler thrown to WSU22
13:274th & 10 at own 47(13:33) #38 A.Winsor punt 34 yards to the WSU19 fair catch by #3 J.Thomas at WSU19
Washington State Punt, 3 plays
13:221st & 10 at own 19(13:27) Shotgun #17 O.Eshelman pass incomplete short middle to #8 B.Ganashamoorthy thrown to WSU30
13:162nd & 10 at own 19(13:22) Shotgun #3 M.Woods rush right for 2 yards gain to the WSU21 (#2 A.Sullivan; #44 T.Hickle)
12:273rd & 8 at own 21(12:39) Shotgun #17 O.Eshelman rush middle for 7 yards gain to the WSU28 (#97 T.Bailey)
11:454th & 1 at own 28(12:00) #32 M.Dean punt 58 yards to the OSU14 #15 J.Powell return 24 yards to the OSU38 (#33 G.Jones)
Oregon State Touchdown, 11 plays
11:361st & 10 at own 38(11:45) Shotgun #23 A.Newberry rush right for 19 yards gain to the WSU43 (#21 K.Brown), 1ST DOWN
11:231st & 10 at opp 43(11:33) Shotgun #2 B.Atkinson pass complete short middle to #12 J.Legree caught at WSU45, for 2 yards to the WSU41 (#21 K.Brown)
11:042nd & 8 at opp 41(11:09) No Huddle-Shotgun #2 B.Atkinson pass incomplete deep left to #0 A.Butler thrown to WSU11 QB hurried by #51 B.Beatty
10:503rd & 8 at opp 41(11:04) Shotgun #2 B.Atkinson pass complete short left to #3 C.Hatcher Jr. caught at WSU46, for 7 yards to the WSU34 (#21 K.Brown)
10:184th & 1 at opp 34(10:25) Shotgun #3 C.Hatcher Jr. rush middle for 2 yards gain to the WSU32 (#51 B.Beatty), 1ST DOWN
9:571st & 10 at opp 32(10:03) No Huddle-Shotgun #3 C.Hatcher Jr. rush middle for 4 yards gain to the WSU28 (#98 J.Leaupepetele)
9:262nd & 6 at opp 28(09:32) No Huddle-Shotgun #2 B.Atkinson pass complete short left to #23 A.Newberry caught at WSU34, for 15 yards to the WSU13 (#3 J.Thomas), out of bounds, 1ST DOWN
8:441st & 10 at opp 13(08:54) Shotgun #2 B.Atkinson pass complete short right to #12 J.Legree caught at WSU20, for 2 yards to the WSU11 (#3 J.Thomas; #6 L.Zunk)
8:212nd & 8 at opp 11(08:30) No Huddle-Shotgun #2 B.Atkinson rush middle for 7 yards gain to the WSU04 (#16 I.Hung; #21 K.Brown)
7:483rd & 1 at opp 4(07:52) Shotgun #34 J.Reichle rush middle for 3 yards gain to the WSU01 (#34 D.Lewis; #98 J.Leaupepetele), 1ST DOWN
7:131st & goal at opp 1(07:16) Shotgun #34 J.Reichle rush middle for 1 yard gain to the WSU00 TOUCHDOWN, clock 07:13 #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #47 T.Sanford)Oregon State 7, Washington State 0
Washington State Punt, 5 plays
7:101st & 10 at own 35(07:13) #98 J.Oh kickoff 60 yards to the WSU05 #3 J.Thomas return 20 yards to the WSU25 (#34 J.Reichle; #98 J.Oh)
7:021st & 10 at own 25(07:07) Shotgun #17 O.Eshelman pass complete short right to #1 D.Blood caught at WSU29, for 8 yards to the WSU33 (#36 D.Vickers; #22 I.Houi)
6:442nd & 2 at own 33(06:49) No Huddle-Shotgun #17 O.Eshelman rush right for 10 yards gain to the WSU43 (#2 A.Sullivan), 1ST DOWN
6:281st & 10 at own 43(06:29) No Huddle-Shotgun #17 O.Eshelman pass complete short right to #8 B.Ganashamoorthy caught at WSU41, for 7 yards to the WSU50 (#50 W.Haverland), out of bounds
5:532nd & 3 at the 50(06:00) Shotgun #20 L.Pulalasi rush middle for 2 yards gain to the OSU48 (#62 J.Schuster)
5:363rd & 1 at opp 48(05:40) No Huddle-Shotgun #20 L.Pulalasi rush middle for 0 yards to the OSU48 (#44 T.Hickle)
4:594th & 1 at opp 48(05:05) #32 M.Dean punt 38 yards to the OSU10 fair catch by #15 J.Powell at OSU10
Oregon State Touchdown, 1 play
4:461st & 10 at own 10(04:59) Shotgun #2 B.Atkinson pass complete deep middle to #12 J.Legree caught at WSU44, for 90 yards to the WSU00 TOUCHDOWN, clock 04:46, 1ST DOWN #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #47 T.Sanford)Oregon State 14, Washington State 0
Washington State Punt, 3 plays
4:46PENALTY WSU Personal Foul 15 yards from OSU35 to OSU50. NO PLAY
4:451st & 10 at the 50(04:46) #98 J.Oh kickoff 31 yards to the WSU19 #59 G.Fugate return 0 yards to the WSU19, End Of Play
4:371st & 10 at own 19(04:44) Shotgun #9 K.Vorhees rush right for 1 yard gain to the WSU20 (#3 J.Odoemenem; #97 T.Bailey)
4:112nd & 9 at own 20(04:16) Shotgun #17 O.Eshelman pass complete short right to #9 K.Vorhees caught at WSU25, for 5 yards to the WSU25 (#22 I.Houi), out of bounds
3:323rd & 4 at own 25(03:37) Shotgun #17 O.Eshelman pass incomplete short left to #1 D.Blood thrown to WSU35 broken up by #2 A.Sullivan QB hurried by #10 L.Knapp
3:264th & 4 at own 25(03:32) #32 M.Dean punt 46 yards to the OSU29 #15 J.Powell return 0 yards to the OSU29 (#19 K.Patu)
Oregon State Field goal, 6 plays
3:141st & 10 at own 29(03:26) Shotgun #2 B.Atkinson pass complete short middle to #0 A.Butler caught at OSU39, for 16 yards to the OSU45 (#13 K.Terrell; #2 J.Smith), 1ST DOWN
2:391st & 10 at own 45(02:50) Shotgun #23 A.Newberry rush middle for 26 yards gain to the WSU29 (#6 L.Zunk), 1ST DOWN
2:051st & 10 at opp 29(02:13) Shotgun #2 B.Atkinson pass complete short left to #12 J.Legree caught at WSU31, for 1 yard loss to the WSU30 (#13 K.Terrell)
1:312nd & 11 at opp 30(01:37) Shotgun #2 B.Atkinson pass incomplete short right to #7 B.Hampton thrown to WSU20 QB hurried by #21 K.Brown and #51 B.Beatty
1:273rd & 11 at opp 30(01:31) Shotgun #2 B.Atkinson pass incomplete short left to #0 A.Butler thrown to WSU21
1:234th & 11 at opp 30(01:27) #28 C.Ojeda field goal attempt from 48 yards GOOD (H: #38 A.Winsor, LS: #47 T.Sanford), clock 01:23Oregon State 17, Washington State 0
Washington State Field goal, 11 plays
1:231st & 10 at own 35(01:23) #98 J.Oh kickoff 57 yards to the WSU08 fair catch by #3 J.Thomas at WSU08
1:141st & 10 at own 25(01:23) Shotgun #17 O.Eshelman rush right for 6 yards gain to the WSU31 (#2 A.Sullivan)
0:552nd & 4 at own 31(01:01) No Huddle-Shotgun #17 O.Eshelman rush right for 6 yards gain to the WSU37 (#18 J.Comer; #36 D.Vickers), 1ST DOWN
0:141st & 10 at own 37(00:23) Shotgun #17 O.Eshelman pass complete short right to #28 J.Pedersen caught at WSU38, for 14 yards to the OSU49 (#1 D.Layne), 1ST DOWN
Q2 14:491st & 10 at opp 49(14:58) Shotgun #17 O.Eshelman pass complete deep left to #8 B.Ganashamoorthy caught at OSU28, for 24 yards to the OSU25 (#19 T.Glasper), 1ST DOWN
Q2 14:311st & 10 at opp 25(14:35) No Huddle-Shotgun #3 M.Woods rush left for 0 yards to the OSU25 (#10 L.Knapp)
Q2 13:592nd & 10 at opp 25(13:59) Shotgun #17 O.Eshelman pass incomplete short middle to #23 T.Leckner thrown to OSU30 broken up by #44 T.Hickle QB hurried by #12 G.Goodman PENALTY OSU Roughing The Passer (#12 G.Goodman) 13 yards from OSU25 to OSU12, 1ST DOWN. NO PLAY
Q2 13:461st & 10 at opp 12(13:50) #9 K.Vorhees rush left for 7 yards gain to the OSU05 (#62 J.Schuster)
Q2 13:062nd & 3 at opp 5(13:13) Shotgun #2 J.Dugger rush middle for 3 yards gain to the OSU02 (#2 A.Sullivan), 1ST DOWN
Q2 12:301st & goal at opp 2(12:33) Shotgun #9 K.Vorhees rush middle for 1 yard loss to the OSU03 (#2 A.Sullivan; #44 T.Hickle)
Q2 12:012nd & goal at opp 3(12:04) #17 O.Eshelman pass incomplete short middle to #8 B.Ganashamoorthy thrown to OSU00 broken up by #1 D.Layne QB hurried by #44 T.Hickle
Q2 11:503rd & goal at opp 3(12:01) Shotgun #2 J.Dugger pass complete short middle to #10 T.Hawkins caught at OSU06, for 2 yards to the OSU01 (#12 G.Goodman; #8 S.Vadrawale III)
Q2 12:012nd & goal at opp 3Timeout Washington State, clock 12:01
Q2 11:124th & goal at opp 1(11:15) #38 J.Stevens field goal attempt from 19 yards GOOD (H: #32 M.Dean, LS: #41 S.Bures), clock 11:12Oregon State 17, Washington State 3
2nd quarter6 drives, then Oregon State 27, Washington State 10
Oregon State Field goal, 8 plays
11:121st & 10 at own 35(11:12) #38 J.Stevens kickoff 65 yards to the OSU00, Touchback
11:051st & 10 at own 25(11:12) Shotgun #23 A.Newberry rush right for 7 yards gain to the OSU32 (#13 K.Terrell)
10:262nd & 3 at own 32(10:32) No Huddle-Shotgun #2 B.Atkinson pass complete short right to #23 A.Newberry caught at OSU31, for 1 yard to the OSU33 (#13 K.Terrell), out of bounds
9:513rd & 2 at own 33(09:57) Shotgun #34 J.Reichle rush middle for 9 yards gain to the OSU42 (#25 J.Bal; #3 J.Thomas), 1ST DOWN
9:151st & 10 at own 42(09:23) Shotgun #2 B.Atkinson pass complete deep right to #80 E.Olsen caught at WSU37, for 32 yards to the WSU26 (#13 K.Terrell), out of bounds, 1ST DOWN
8:471st & 10 at opp 26(08:52) Shotgun #2 B.Atkinson pass incomplete short right to #82 G.Milbourn thrown to WSU16 QB hurried by #5 M.Hughes
8:402nd & 10 at opp 26(08:47) Shotgun #23 A.Newberry rush right for 3 yards gain to the WSU23 (#6 L.Zunk; #98 J.Leaupepetele)
8:073rd & 7 at opp 23(08:07) PENALTY OSU False Start (#74 J.Anderson) 5 yards from WSU23 to WSU28. NO PLAY
7:423rd & 12 at opp 28(07:45) Shotgun #2 B.Atkinson pass incomplete short middle to #12 J.Legree thrown to WSU15 QB hurried by #6 L.Zunk
7:384th & 12 at opp 28(07:42) #28 C.Ojeda field goal attempt from 46 yards GOOD (H: #38 A.Winsor, LS: #47 T.Sanford), clock 07:38Oregon State 20, Washington State 3
Washington State Punt, 5 plays
7:381st & 10 at own 35(07:38) #98 J.Oh kickoff 65 yards to the WSU00, Touchback
7:271st & 10 at own 25(07:38) Shotgun #17 O.Eshelman pass complete short left to #28 J.Pedersen caught at WSU27, for 8 yards to the WSU33 (#36 D.Vickers)
6:562nd & 2 at own 33(07:03) Shotgun #17 O.Eshelman rush left for 9 yards gain to the WSU42 (#3 J.Odoemenem), 1ST DOWN
6:191st & 10 at own 42(06:19) Shotgun #17 O.Eshelman rush left for 6 yards gain to the WSU48 (#3 J.Odoemenem) PENALTY WSU Holding (#74 M.McCree) 10 yards from WSU42 to WSU32. NO PLAY
5:291st & 20 at own 32(05:45) Shotgun #17 O.Eshelman pass complete short middle to #23 T.Leckner caught at WSU36, for 8 yards to the WSU40 (#2 A.Sullivan; #3 J.Odoemenem)
4:582nd & 12 at own 40(05:08) Shotgun #17 O.Eshelman pass complete short right to #9 K.Vorhees caught at WSU37, for 9 yards to the WSU49 (#22 I.Houi)
4:193rd & 3 at own 49(04:24) Shotgun #17 O.Eshelman pass incomplete short middle to #1 D.Blood thrown to OSU40 broken up by #19 T.Glasper
4:134th & 3 at own 49(04:19) #32 M.Dean punt 39 yards to the OSU12 fair catch by #15 J.Powell at OSU12
Oregon State Touchdown, 1 play
3:591st & 10 at own 12(04:13) Shotgun #2 B.Atkinson pass complete short left to #23 A.Newberry caught at OSU07, for 88 yards to the WSU00 TOUCHDOWN, clock 03:59, 1ST DOWN #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #47 T.Sanford)Oregon State 27, Washington State 3
Washington State Touchdown, 6 plays
3:591st & 10 at own 35(03:59) #98 J.Oh kickoff 65 yards to the WSU00, Touchback
3:501st & 10 at own 25(03:59) Shotgun #17 O.Eshelman pass complete short middle to #1 D.Blood caught at WSU37, for 13 yards to the WSU38 (#22 I.Houi), 1ST DOWN
3:291st & 10 at own 38(03:32) No Huddle-Shotgun #17 O.Eshelman pass incomplete deep middle to #1 D.Blood thrown to OSU20
3:212nd & 10 at own 38(03:29) Shotgun #17 O.Eshelman pass complete short left to #10 T.Hawkins caught at WSU35, for 1 yard loss to the WSU37 (#36 D.Vickers; #10 L.Knapp)
2:333rd & 11 at own 37(02:41) Shotgun #17 O.Eshelman rush right for 10 yards gain to the WSU47 (#12 G.Goodman), out of bounds
2:004th & 1 at own 47(02:07) Shotgun #17 O.Eshelman pass complete short right to #8 B.Ganashamoorthy caught at OSU44, for 13 yards to the OSU40 (#10 L.Knapp), 1ST DOWN
1:531st & 10 at opp 40(02:00) Shotgun #17 O.Eshelman pass complete deep middle to #8 B.Ganashamoorthy caught at OSU00, for 40 yards to the OSU00 TOUCHDOWN, clock 01:53, 1ST DOWN Timeout Washington State, clock 02:00 #38 J.Stevens kick attempt good (H: #32 M.Dean, LS: #41 S.Bures)Oregon State 27, Washington State 10
2:004th & 1 at own 47Timeout Washington State, clock 02:00
Oregon State Punt, 6 plays
1:481st & 10 at own 35(01:53) #38 J.Stevens kickoff 62 yards to the OSU03 #22 T.Garrison return 20 yards to the OSU23 (#33 G.Jones; #42 J.Ellison)
1:381st & 10 at own 23(01:48) Shotgun #2 B.Atkinson pass complete short middle to #23 A.Newberry caught at OSU19, for 2 yards to the OSU25 (#21 K.Brown)
1:132nd & 8 at own 25(01:22) No Huddle-Shotgun #2 B.Atkinson pass complete short middle to #12 J.Legree caught at OSU26, for 5 yards to the OSU30 (#21 K.Brown)
0:493rd & 3 at own 30(00:53) No Huddle-Shotgun #2 B.Atkinson pass complete short middle to #8 D.Temple caught at OSU33, for 8 yards to the OSU38 (#22 J.Tucker), 1ST DOWN
0:421st & 10 at own 38(00:47) Shotgun #2 B.Atkinson pass incomplete deep right to #23 A.Newberry thrown to WSU34
0:372nd & 10 at own 38(00:42) Shotgun #2 B.Atkinson pass incomplete deep left to #80 E.Olsen thrown to WSU38
0:293rd & 10 at own 38(00:37) Shotgun #2 B.Atkinson pass incomplete short left to #25 K.Glass thrown to OSU29 QB hurried by #9 M.McLain and #97 J.Wedel
0:234th & 10 at own 38(00:29) #38 A.Winsor punt 46 yards to the WSU16 fair catch by #3 J.Thomas at WSU16
Washington State End of half, 1 play
0:181st & 10 at own 16(00:24) Shotgun #17 O.Eshelman sacked for loss of 5 yards to the WSU11 (#44 T.Hickle)
3rd quarter5 drives, then Oregon State 34, Washington State 16
Oregon State Punt, 5 plays
15:001st & 10 at own 35(15:00) #38 J.Stevens kickoff 57 yards to the OSU08 return 0 yards to the OSU08, End Of Play
14:381st & 10 at own 8(14:43) Shotgun #23 A.Newberry rush middle for 1 yard gain to the OSU09 (#6 L.Zunk; #52 K.Beatty)
14:162nd & 9 at own 9(14:22) Shotgun #2 B.Atkinson pass complete short middle to #80 E.Olsen caught at OSU14, for 19 yards to the OSU28 (#3 J.Thomas; #21 K.Brown), 1ST DOWN
13:501st & 10 at own 28(13:56) Shotgun #23 A.Newberry rush left for 0 yards to the OSU28 (#1 J.Bernard; #22 J.Tucker)
13:152nd & 10 at own 28(13:20) Shotgun #2 B.Atkinson pass incomplete short right to #12 J.Legree thrown to OSU42 QB hurried by #15 D.Warner
13:103rd & 10 at own 28(13:15) Shotgun #2 B.Atkinson pass incomplete deep right to #7 B.Hampton thrown to WSU42 QB hurried by #3 J.Thomas
13:014th & 10 at own 28(13:09) #38 A.Winsor punt 50 yards to the WSU22 #3 J.Thomas return 8 yards to the WSU30 (#80 E.Olsen), out of bounds
Washington State Punt, 3 plays
12:551st & 10 at own 30(13:01) Shotgun #17 O.Eshelman pass incomplete short left to #1 D.Blood thrown to WSU41 broken up by #8 S.Vadrawale III QB hurried by #97 T.Bailey
12:482nd & 10 at own 30(12:55) Shotgun #3 M.Woods rush middle for 0 yards to the WSU30 (#44 T.Hickle)
12:083rd & 10 at own 30(12:11) Shotgun #17 O.Eshelman pass incomplete short middle to #8 B.Ganashamoorthy thrown to WSU41 broken up by #22 I.Houi
12:024th & 10 at own 30(12:08) #32 M.Dean punt 36 yards to the OSU34 fair catch by #4 X.Noland at OSU34
Oregon State Touchdown, 7 plays
11:561st & 10 at own 34(12:02) Shotgun #2 B.Atkinson pass incomplete short middle to #16 C.Thomas thrown to WSU49 QB hurried by #99 P.Hutson III
11:502nd & 10 at own 34(11:56) Shotgun #23 A.Newberry rush middle for 0 yards to the OSU34 (#51 B.Beatty; #16 I.Hung)
11:163rd & 10 at own 34(11:16) Shotgun #2 B.Atkinson pass incomplete deep right to #0 A.Butler thrown to WSU29 broken up by #1 J.Bernard QB hurried by #51 B.Beatty PENALTY WSU Roughing The Passer (#51 B.Beatty) 15 yards from OSU34 to OSU49, 1ST DOWN. NO PLAY
11:031st & 10 at own 49(11:09) Shotgun #3 C.Hatcher Jr. rush middle for 6 yards gain to the WSU45 (#21 K.Brown; #5 M.Hughes)
10:412nd & 4 at opp 45(10:47) No Huddle-Shotgun #3 C.Hatcher Jr. rush middle for 5 yards gain to the WSU40 (#1 J.Bernard), 1ST DOWN
10:161st & 10 at opp 40(10:24) No Huddle-Shotgun #2 B.Atkinson pass complete short right to #8 D.Temple caught at WSU43, for 5 yards to the WSU35 (#3 J.Thomas)
9:422nd & 5 at opp 35(09:51) No Huddle-Shotgun #23 A.Newberry rush middle for 30 yards gain to the WSU05 (#13 K.Terrell), out of bounds, 1ST DOWN
9:011st & goal at opp 5(09:05) Shotgun #2 B.Atkinson pass complete short right to #12 J.Legree caught at WSU10, for 5 yards to the WSU00 TOUCHDOWN, clock 09:01 #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #47 T.Sanford)Oregon State 34, Washington State 10
Washington State Touchdown, 9 plays
9:011st & 10 at own 35(09:01) #98 J.Oh kickoff 65 yards to the WSU00, Touchback
8:561st & 10 at own 25(09:01) Shotgun #17 O.Eshelman pass complete short left to #10 T.Hawkins caught at WSU29, for 4 yards to the WSU29, out of bounds at WSU29
8:362nd & 6 at own 29(08:41) Shotgun #17 O.Eshelman pass incomplete short left to #8 B.Ganashamoorthy thrown to WSU40
8:313rd & 6 at own 29(08:37) Shotgun #17 O.Eshelman pass complete short left to #8 B.Ganashamoorthy caught at WSU30, for 5 yards to the WSU34 (#22 I.Houi), out of bounds
7:494th & 1 at own 34(07:59) Shotgun #17 O.Eshelman pass complete short middle to #8 B.Ganashamoorthy caught at WSU40, for 12 yards to the WSU46 (#2 A.Sullivan), 1ST DOWN
7:391st & 10 at own 46(07:39) No Huddle-Shotgun #17 O.Eshelman pass complete short right to #1 D.Blood caught at WSU50, for 4 yards to the WSU50 (#19 T.Glasper)
6:482nd & 6 at the 50(06:58) Shotgun #17 O.Eshelman rush middle for 22 yards gain to the OSU28 (#8 S.Vadrawale III), 1ST DOWN
6:061st & 10 at opp 28(06:15) Shotgun #17 O.Eshelman pass complete short middle to #1 D.Blood caught at OSU10, for 23 yards to the OSU05 (#8 S.Vadrawale III; #22 I.Houi), 1ST DOWN
5:311st & goal at opp 5(05:32) PENALTY WSU False Start (#77 N.Bakken) 5 yards from OSU05 to OSU10. NO PLAY
5:031st & goal at opp 10(05:11) Shotgun #17 O.Eshelman pass complete short left to #10 T.Hawkins caught at OSU08, for 2 yards to the OSU08 (#19 T.Glasper)
4:292nd & goal at opp 8(04:29) Shotgun #17 O.Eshelman pass complete short right to #1 D.Blood caught at OSU00, for 8 yards to the OSU00 TOUCHDOWN nullified by penalty, clock 04:24 PENALTY WSU Holding (#74 M.McCree) 10 yards from OSU08 to OSU18. NO PLAY
4:232nd & goal at opp 18(04:23) Shotgun #17 O.Eshelman pass incomplete short left to #8 B.Ganashamoorthy thrown to OSU00 broken up by #22 I.Houi PENALTY OSU Pass Interference (#22 I.Houi) 15 yards from OSU18 to OSU03, 1ST DOWN. NO PLAY
4:151st & goal at opp 3(04:17) Shotgun #2 J.Dugger rush left for 3 yards gain to the OSU00 TOUCHDOWN, clock 04:15 #17 O.Eshelman pass attempt failedOregon State 34, Washington State 16
Oregon State Touchdown, 13 plays
4:151st & 10 at own 35(04:15) #38 J.Stevens kickoff 61 yards to the OSU04 fair catch by #25 K.Glass at OSU04
4:071st & 10 at own 25(04:13) Shotgun #23 A.Newberry rush middle for 5 yards gain to the OSU30 (#6 L.Zunk; #21 K.Brown)
3:302nd & 5 at own 30(03:42) No Huddle-Shotgun #2 B.Atkinson pass complete short left to #12 J.Legree caught at OSU35, for 5 yards to the OSU35, End Of Play, 1ST DOWN
2:591st & 10 at own 35(03:05) No Huddle-Shotgun #23 A.Newberry rush middle for 9 yards gain to the OSU44 (#1 J.Bernard; #3 J.Thomas)
2:232nd & 1 at own 44(02:30) Shotgun #2 B.Atkinson pass complete short left to #12 J.Legree caught at OSU41, for 0 yards to the OSU44 (#13 K.Terrell)
1:403rd & 1 at own 44(01:45) Shotgun #23 A.Newberry rush middle for 5 yards gain to the OSU49 (#9 M.McLain; #98 J.Leaupepetele), 1ST DOWN
1:051st & 10 at own 49(01:13) Shotgun #2 B.Atkinson pass complete short left to #7 B.Hampton caught at WSU47, for 0 yards to the OSU49 (#16 I.Hung), out of bounds
0:282nd & 10 at own 49(00:28) Shotgun #2 B.Atkinson pass incomplete deep right to #0 A.Butler thrown to WSU20 PENALTY WSU Pass Interference (#0 C.Solis-Lumar) 15 yards from OSU49 to WSU36, 1ST DOWN. NO PLAY
0:221st & 10 at opp 36(00:22) Shotgun #3 C.Hatcher Jr. rush middle for 1 yard loss to the WSU37 (#34 D.Lewis; #16 I.Hung)
Q4 14:482nd & 11 at opp 37(15:00) Shotgun #2 B.Atkinson pass complete deep left to #80 E.Olsen caught at WSU16, for 22 yards to the WSU15 (#1 J.Bernard), 1ST DOWN
Q4 14:181st & 10 at opp 15(14:18) Shotgun #2 B.Atkinson pass complete short right to #23 A.Newberry caught at WSU02, for 14 yards to the WSU01 (#21 K.Brown), 1ST DOWN. The previous play is under automatic review - “Short of the goal line”. CALL OVERTURNED. (Original Play: (14:18) Shotgun #2 B.Atkinson pass complete short right to #23 A.Newberry caught at WSU02, for 15 yards to the WSU00 TOUCHDOWN, clock 14:11, 1ST DOWN)
Q4 14:021st & goal at opp 1(14:02) Shotgun #3 C.Hatcher Jr. rush middle for 1 yard gain to the WSU00 TOUCHDOWN nullified by penalty, clock 14:02 PENALTY OSU False Start 5 yards from WSU01 to WSU06. NO PLAY
Q4 13:381st & goal at opp 6(13:47) Shotgun #3 C.Hatcher Jr. rush middle for 3 yards gain to the WSU03 (#34 D.Lewis; #25 J.Bal)
Q4 13:012nd & goal at opp 3(13:06) Shotgun #3 C.Hatcher Jr. rush middle for 2 yards loss to the WSU05 (#9 M.McLain; #6 L.Zunk)
Q4 12:163rd & goal at opp 5(12:24) Shotgun #2 B.Atkinson pass complete short left to #8 D.Temple caught at WSU05, for 4 yards to the WSU01 (#1 J.Bernard; #22 J.Tucker)
Q4 11:404th & goal at opp 1(11:43) Shotgun #34 J.Reichle rush middle for 1 yard gain to the WSU00 TOUCHDOWN, clock 11:40 #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #47 T.Sanford)Oregon State 41, Washington State 16
4th quarter6 drives, then Oregon State 48, Washington State 30
Washington State Touchdown, 7 plays
11:401st & 10 at own 35(11:40) #98 J.Oh kickoff 64 yards to the WSU01 fair catch by #3 J.Thomas at WSU01
11:351st & 10 at own 25(11:40) Shotgun #17 O.Eshelman pass incomplete short left to #3 M.Woods thrown to WSU17 broken up by #59 T.Pome’e
11:312nd & 10 at own 25(11:35) Shotgun #17 O.Eshelman pass incomplete short right to #3 M.Woods thrown to WSU20 QB hurried by #62 J.Schuster
11:203rd & 10 at own 25(11:31) Shotgun #17 O.Eshelman rush middle for 41 yards gain to the OSU34 (#12 G.Goodman), out of bounds, 1ST DOWN
10:571st & 10 at opp 34(11:10) Shotgun #17 O.Eshelman sacked for loss of 2 yards to the OSU36 (#12 G.Goodman, #44 T.Hickle)
10:252nd & 12 at opp 36(10:31) Shotgun #17 O.Eshelman pass complete short left to #8 B.Ganashamoorthy caught at OSU32, for 13 yards to the OSU23 (#0 H.Howard), out of bounds, 1ST DOWN
9:511st & 10 at opp 23(09:51) Shotgun #17 O.Eshelman pass incomplete deep left to #20 L.Pulalasi thrown to OSU00 QB hurried by #59 T.Pome’e PENALTY OSU Pass Interference (#10 L.Knapp) 15 yards from OSU23 to OSU08, 1ST DOWN. NO PLAY
9:371st & goal at opp 8(09:42) Shotgun #17 O.Eshelman rush left for 2 yards gain to the OSU06 (#22 I.Houi; #59 T.Pome’e)
9:032nd & goal at opp 6(09:05) Shotgun #17 O.Eshelman pass complete short middle to #1 D.Blood caught at OSU00, for 6 yards to the OSU00 TOUCHDOWN, clock 09:03 #17 O.Eshelman pass attempt failedOregon State 41, Washington State 22
Oregon State Punt, 6 plays
9:031st & 10 at own 35(09:03) #38 J.Stevens kickoff 63 yards to the OSU02 fair catch by #25 K.Glass at OSU02
8:561st & 10 at own 25(09:03) Shotgun #34 J.Reichle rush left for 4 yards gain to the OSU29 (#1 J.Bernard), out of bounds
8:342nd & 6 at own 29(08:37) No Huddle-Shotgun #2 B.Atkinson pass incomplete short middle to #80 E.Olsen thrown to OSU34 broken up by #34 D.Lewis
8:273rd & 6 at own 29(08:34) Shotgun #2 B.Atkinson pass complete short middle to #16 C.Thomas caught at OSU34, for 6 yards to the OSU35 (#21 K.Brown), 1ST DOWN
7:491st & 10 at own 35(07:58) Shotgun #25 K.Glass rush middle for 4 yards gain to the OSU39 (#98 J.Leaupepetele; #21 K.Brown)
7:062nd & 6 at own 39(07:19) Shotgun #2 B.Atkinson rush middle for 2 yards gain to the OSU41 (#15 D.Warner; #16 I.Hung)
6:413rd & 4 at own 41(06:42) PENALTY OSU False Start (#79 T.Voltin) 5 yards from OSU41 to OSU36. NO PLAY
6:083rd & 9 at own 36(06:20) Shotgun #2 B.Atkinson sacked for loss of 3 yards to the OSU33 (#21 K.Brown)
5:364th & 12 at own 33(05:40) #38 A.Winsor punt 43 yards to the WSU24 fair catch by #3 J.Thomas at WSU24
Washington State Touchdown, 15 plays
5:311st & 10 at own 24(05:36) Shotgun #17 O.Eshelman pass complete short left to #8 B.Ganashamoorthy caught at WSU28, for 4 yards to the WSU28 (#22 I.Houi), out of bounds
5:172nd & 6 at own 28(05:20) No Huddle-Shotgun #9 K.Vorhees rush middle for 5 yards gain to the WSU33 (#2 A.Sullivan)
5:013rd & 1 at own 33(05:05) No Huddle-Shotgun #9 K.Vorhees rush middle for 3 yards gain to the WSU36 (#3 J.Odoemenem; #97 T.Bailey), 1ST DOWN
4:401st & 10 at own 36(04:46) No Huddle-Shotgun #17 O.Eshelman rush right for 3 yards gain to the WSU39 (#12 G.Goodman), out of bounds
4:102nd & 7 at own 39(04:19) Shotgun #17 O.Eshelman pass complete short right to #23 T.Leckner caught at WSU44, for 10 yards to the WSU49 (#22 I.Houi), 1ST DOWN
3:481st & 10 at own 49(03:52) No Huddle-Shotgun #17 O.Eshelman pass incomplete short middle to #9 K.Vorhees thrown to OSU46 QB hurried by #99 N.Fisher
3:422nd & 10 at own 49(03:48) Shotgun #17 O.Eshelman pass complete short right to #1 D.Blood caught at OSU47, for 5 yards to the OSU46 (#22 I.Houi), out of bounds
3:113rd & 5 at opp 46(03:16) Shotgun #17 O.Eshelman pass complete short right to #20 L.Pulalasi caught at OSU45, for 5 yards to the OSU41 (#22 I.Houi), out of bounds, 1ST DOWN
2:451st & 10 at opp 41(02:57) No Huddle-Shotgun #17 O.Eshelman pass complete short middle to #20 L.Pulalasi caught at OSU39, for 3 yards to the OSU38 (#3 J.Odoemenem; #2 A.Sullivan)
2:332nd & 7 at opp 38(02:37) No Huddle-Shotgun #17 O.Eshelman pass incomplete short right to #1 D.Blood thrown to OSU22 QB hurried by #12 G.Goodman
2:273rd & 7 at opp 38(02:33) No Huddle-Shotgun #17 O.Eshelman pass complete short middle to #8 B.Ganashamoorthy caught at OSU36, for 9 yards to the OSU29 (#0 H.Howard), out of bounds, 1ST DOWN
2:151st & 10 at opp 29(02:18) No Huddle-Shotgun #17 O.Eshelman pass complete short right to #28 J.Pedersen caught at OSU27, for 3 yards to the OSU26 (#22 I.Houi), out of bounds
1:582nd & 7 at opp 26(02:01) No Huddle-Shotgun #20 L.Pulalasi rush middle for 5 yards gain to the OSU21 (#2 A.Sullivan)
1:523rd & 2 at opp 21(01:57) Shotgun #9 K.Vorhees rush middle for 1 yard gain to the OSU20 (#2 A.Sullivan)
1:582nd & 7 at opp 26Timeout Washington State, clock 01:58
1:374th & 1 at opp 20(01:40) Shotgun #17 O.Eshelman rush middle for 20 yards gain to the OSU00 TOUCHDOWN, clock 01:37, 1ST DOWN #8 B.Ganashamoorthy pass attempt SuccessfulOregon State 41, Washington State 30
Oregon State Touchdown, 4 plays
1:321st & 10 at own 35(01:37) #46 M.Arenas onside kickoff 15 yards to the WSU50, End Of Play
1:321st & 10 at the 50(01:32) Shotgun #34 J.Reichle rush middle for 2 yards gain to the WSU48 (#21 K.Brown)
1:252nd & 8 at opp 48(01:32) Shotgun #3 C.Hatcher Jr. rush middle for 27 yards gain to the WSU21 (#0 C.Solis-Lumar), out of bounds, 1ST DOWN
1:321st & 10 at the 50Timeout Washington State, clock 01:32
1:211st & 10 at opp 21(01:24) Shotgun #3 C.Hatcher Jr. rush middle for 5 yards gain to the WSU16 (#25 J.Bal; #16 I.Hung)
1:252nd & 8 at opp 48Timeout Oregon State, clock 01:25
1:162nd & 5 at opp 16(01:19) Shotgun #3 C.Hatcher Jr. rush middle for 16 yards gain to the WSU00 TOUCHDOWN, clock 01:16, 1ST DOWN Timeout Washington State, clock 01:21 #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #47 T.Sanford)Oregon State 48, Washington State 30
1:211st & 10 at own 21Timeout Washington State, clock 01:21
Washington State Interception, 10 plays
1:121st & 10 at own 35(01:16) #98 J.Oh kickoff 61 yards to the WSU04 #10 T.Hawkins return 9 yards to the WSU13 (#58 A.Onyiego)
1:081st & 10 at own 13(01:11) Shotgun #17 O.Eshelman pass complete short left to #10 T.Hawkins caught at WSU14, for 1 yard to the WSU14 (#22 I.Houi), out of bounds
1:012nd & 9 at own 14(01:08) Shotgun #17 O.Eshelman pass incomplete deep left to #1 D.Blood thrown to WSU45 broken up by #22 I.Houi QB hurried by #59 T.Pome’e
0:553rd & 9 at own 14(01:01) Shotgun #17 O.Eshelman rush middle for 13 yards gain to the WSU27 (#22 I.Houi), 1ST DOWN
0:431st & 10 at own 27(00:48) No Huddle-Shotgun #17 O.Eshelman sacked for loss of 6 yards to the WSU21 (#44 T.Hickle)
0:402nd & 16 at own 21(00:44) Shotgun #17 O.Eshelman pass complete short left to #8 B.Ganashamoorthy caught at WSU32, for 11 yards to the WSU32, out of bounds at WSU32
0:441st & 10 at own 27Timeout Washington State, clock 00:44
0:333rd & 5 at own 32(00:40) Shotgun #17 O.Eshelman pass complete short left to #20 L.Pulalasi caught at WSU27, for 6 yards to the WSU38 (#3 J.Odoemenem), out of bounds, 1ST DOWN
0:261st & 10 at own 38(00:33) Shotgun #17 O.Eshelman pass complete short right to #23 T.Leckner caught at WSU43, for 6 yards to the WSU44 (#19 T.Glasper), out of bounds
0:222nd & 4 at own 44(00:26) Shotgun #17 O.Eshelman pass incomplete short right to #20 L.Pulalasi thrown to WSU41
0:163rd & 4 at own 44(00:22) Shotgun #17 O.Eshelman pass complete short left to #8 B.Ganashamoorthy caught at WSU50, for 9 yards to the OSU47 (#22 I.Houi), 1ST DOWN
0:061st & 10 at opp 47(00:10) No Huddle-Shotgun #17 O.Eshelman pass intercepted by #22 I.Houi at OSU23 QB hurried by #59 T.Pome’e and #99 N.Fisher #22 I.Houi return 0 yards to the OSU23, End Of Play
Oregon State Result not recorded, 1 play
0:061st & 10 at own 23(00:00) Kneel down by #2 B.Atkinson at OSU21 for loss of 2 yards

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.

Washington State leads 56–⁠45–⁠3 in 104 meetings.

Recent meetings
2026Oregon State 48, Washington State 30
2025Washington State 32, Oregon State 8
2025Oregon State 10, Washington State 7
2024Oregon State 41, Washington State 38
2023Washington State 38, Oregon State 35
2022Oregon State 24, Washington State 10

Around this game