FinalOct 17, 2026 · Reser Stadium
Team1234Final
Washington State01061430
Oregon State171071448

Game flow

Oregon State won by 18 · 13 scores
Lead changes
0
0 times tied
ORST biggest lead
+25
Q4 11:40
WSU biggest lead
—
never led
Time in front
ORST 87% · WSU 0%
tied 13% · 52:13 vs 0:00 of game clock
+28+14Tie+14+28Q1Q2Q3Q4▲ Oregon State ahead▼ Washington State aheadQ1 7:13 · ORST Rushing Touchdown: Jake Reichle 1 Yd Run (Caleb Ojeda Kick) (WSU 0, ORST 7)Q1 4:46 · ORST Passing Touchdown: Jesse Legree 90 Yd pass from Braden Atkinson (Caleb Ojeda Kick) (WSU 0, ORST 14)Q1 1:23 · ORST Field Goal Good: Caleb Ojeda 48 Yd Field Goal (WSU 0, ORST 17)Q2 11:12 · WSU Field Goal Good: Jack Stevens 19 Yd Field Goal (WSU 3, ORST 17)Q2 7:38 · ORST Field Goal Good: Caleb Ojeda 46 Yd Field Goal (WSU 3, ORST 20)Q2 3:59 · ORST Passing Touchdown: AJ Newberry 88 Yd pass from Braden Atkinson (Caleb Ojeda Kick) (WSU 3, ORST 27)Q2 1:53 · WSU Passing Touchdown: Branden Ganashamoorthy 40 Yd pass from Owen Eshelman (Jack Stevens Kick) (WSU 10, ORST 27)Q3 9:01 · ORST Pass Reception: Jesse Legree 5 Yd pass from Braden Atkinson (Caleb Ojeda Kick) (WSU 10, ORST 34)Q3 4:15 · WSU Rushing Touchdown: Julian Dugger 3 Yd Run (Two-Point Pass Conversion Failed) (WSU 16, ORST 34)Q4 11:40 · ORST Rushing Touchdown: Jake Reichle 1 Yd Run (Caleb Ojeda Kick) (WSU 16, ORST 41)Q4 9:03 · WSU Passing Touchdown: Daniel Blood 6 Yd pass from Owen Eshelman (Two-Point Pass Conversion Failed) (WSU 22, ORST 41)Q4 1:37 · WSU Rushing Touchdown: Owen Eshelman 20 Yd Run (Owen Eshelman Pass to Branden Ganashamoorthy for Two-Point Conversion) (WSU 30, ORST 41)Q4 1:16 · ORST Rushing Touchdown: Cornell Hatcher Jr. 16 Yd Run (Caleb Ojeda Kick) (WSU 30, ORST 48)

The lead after every score: above the line Oregon State is ahead, below it Washington State. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
7:13ORST
TD Jake Reichle 1 Yd Run (Caleb Ojeda Kick)11 plays, 62 yds, 4:32 · from ORST 38
WSU 0–7 ORST
4:46ORST
TD Jesse Legree 90 Yd pass from Braden Atkinson (Caleb Ojeda Kick)1 play, 90 yds, 0:13 · from ORST 10
WSU 0–14 ORST
1:23ORST
FG Caleb Ojeda 48 Yd Field Goal 6 plays, 41 yds, 2:03 · from ORST 29
WSU 0–17 ORST
2nd quarter
11:12WSU
FG Jack Stevens 19 Yd Field Goal 11 plays, 74 yds, 5:11 · from WSU 25
WSU 3–17 ORST
7:38ORST
FG Caleb Ojeda 46 Yd Field Goal 8 plays, 47 yds, 3:34 · from ORST 25
WSU 3–20 ORST
3:59ORST
TD AJ Newberry 88 Yd pass from Braden Atkinson (Caleb Ojeda Kick)1 play, 88 yds, 0:14 · from ORST 12
WSU 3–27 ORST
1:53WSU
TD Branden Ganashamoorthy 40 Yd pass from Owen Eshelman (Jack Stevens Kick)6 plays, 75 yds, 2:06 · from WSU 25
WSU 10–27 ORST
3rd quarter
9:01ORST
REC Jesse Legree 5 Yd pass from Braden Atkinson (Caleb Ojeda Kick)7 plays, 66 yds, 3:01 · from ORST 34
WSU 10–34 ORST
4:15WSU
TD Julian Dugger 3 Yd Run (Two-Point Pass Conversion Failed)9 plays, 75 yds, 4:46 · from WSU 25
WSU 16–34 ORST
4th quarter
11:40ORST
TD Jake Reichle 1 Yd Run (Caleb Ojeda Kick)13 plays, 75 yds, 7:35 · from ORST 25
WSU 16–41 ORST
9:03WSU
TD Daniel Blood 6 Yd pass from Owen Eshelman (Two-Point Pass Conversion Failed)7 plays, 75 yds, 2:37 · from WSU 25
WSU 22–41 ORST
1:37WSU
TD Owen Eshelman 20 Yd Run (Owen Eshelman Pass to Branden Ganashamoorthy for Two-Point Conversion)15 plays, 76 yds, 3:59 · from WSU 24
WSU 30–41 ORST
1:16ORST
TD Cornell Hatcher Jr. 16 Yd Run (Caleb Ojeda Kick)4 plays, 50 yds, 0:16 · from 50
WSU 30–48 ORST

Drives

ORST 8/13 scoredWSU 5/13 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00WSUWSU 35310:48Punt
Q114:12ORSTORST 374100:45Punt
Q113:27WSUWSU 19391:42Punt
Q111:45ORSTORST 3811624:32Touchdown
Q17:10WSUWSU 255272:11Punt
Q14:59ORSTORST 101900:13Touchdown
Q14:45WSUWSU 19361:19Punt
Q13:26ORSTORST 296412:03Field Goal
Q11:23WSUWSU 2511745:11Field Goal
Q211:12ORSTORST 258473:34Field Goal
Q27:38WSUWSU 255243:25Punt
Q24:13ORSTORST 121880:14Touchdown

Win probability

Oregon State 100% · pregame line Oregon State −18.5 (closing line)
Q1Q2Q3Q4▲ Oregon State▼ Washington StateOregon State +6% win probability: (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 +5% win probability: (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)Washington State +4% win probability: (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)Oregon State +4% win probability: (14:12) Shotgun #2 B.Atkinson rush middle for 10 yards gain to the OSU47 (#21 K.Brown; #15 D.Warner), 1ST DOWNOregon State +4% win probability: (11:45) Shotgun #23 A.Newberry rush right for 19 yards gain to the WSU43 (#21 K.Brown), 1ST DOWN

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Owen Eshelman32/492895.92177.4
Julian Dugger1/122.000--
RushingCARYDSAVGTDLONG
Owen Eshelman151369.1141
Kirby Vorhees6162.707
Leo Pulalasi372.305
Julian Dugger263.013
Maxwell Woods430.802
ReceivingRECYDSAVGTDLONG
Branden Ganashamoorthy1114713.4140
Daniel Blood6599.8123
Jack Pedersen3258.3014
Trey Leckner3248.0010
Kirby Vorhees2147.009
Leo Pulalasi3144.706
Tank Hawkins Jr.581.604
DefenseTOTSOLOSACKSTFLPDQB HUR
Keith Brown1591101
Khamari Terrell760110
Jeremiah Bernard630000
Jaylen Thomas620001
Linus Zunk6100.501
Isaiah Hung6100.500
Jirah Leaupepetele510000
Gage Jones320000
KickingFGPCTLONGXPPTS
Jack Stevens1/1100.0191/14
PuntingNOYDSAVGTBIn 20LONG
Max Dean624941.50258

Biggest plays

ORST +6% Q1 4:46 (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)
ORST +5% Q1 7:13 (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)
WSU +4% Q1 7:10 (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)
ORST +4% Q1 14:04 (14:12) Shotgun #2 B.Atkinson rush middle for 10 yards gain to the OSU47 (#21 K.Brown; #15 D.Warner), 1ST DOWN
ORST +4% Q1 11:36 (11:45) Shotgun #23 A.Newberry rush right for 19 yards gain to the WSU43 (#21 K.Brown), 1ST DOWN

Team stats

StatWSUORST
1st Downs2524
3rd down efficiency7-175-13
4th down efficiency3-32-2
Total Yards459555
Passing291347
Comp/Att33/5023/38
Yards per pass5.89.1
Rushing168208
Rushing Attempts3033
Yards per rush5.66.3
Penalties6-706-58
Turnovers10
Fumbles lost00
Interceptions thrown10
Possession30:4029:20

Play by play

Q4 0:00 End of 4th quarter.
Q4 0:06 1st & 10 at ORST 23 (00:00) Kneel down by #2 B.Atkinson at OSU21 for loss of 2 yards
Q4 0:10 1st & 10 at ORST 47 (00:10) No Huddle-Shotgun #17 O.Eshelman pass intercepted by #22 I.Houi at OSU24 QB hurried by #59 T.Pome'e and #99 N.Fisher #22 I.Houi return for loss of 1 yard to the OSU23 (#8 B.Ganashamoorthy)
Q4 0:16 3rd & 4 at WSU 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
Q4 0:22 2nd & 4 at WSU 44 (00:26) Shotgun #17 O.Eshelman pass incomplete short right to #20 L.Pulalasi thrown to WSU41
Q4 0:26 1st & 10 at WSU 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
Q4 0:33 3rd & 5 at WSU 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
Q4 0:40 2nd & 16 at WSU 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
Q4 0:44 1st & 10 at WSU 27 (00:48) No Huddle-Shotgun #17 O.Eshelman sacked for loss of 6 yards to the WSU21 (#44 T.Hickle)
Q4 0:55 3rd & 9 at WSU 14 (01:01) Shotgun #17 O.Eshelman rush middle for 13 yards gain to the WSU27 (#22 I.Houi), 1ST DOWN
Q4 1:01 2nd & 9 at WSU 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
Q4 1:08 1st & 10 at WSU 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
Q4 1:12 (01:16) #98 J.Oh kickoff 61 yards to the WSU04 #10 T.Hawkins return 9 yards to the WSU13 (#58 A.Onyiego)
Q4 1:16 2nd & 5 at WSU 16 (01:19) Shotgun #3 C.Hatcher Jr. rush middle for 16 yards gain to the WSU00 TOUCHDOWN, clock 01:16, 1ST DOWN #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #47 T.Sanford)
Q4 1:21 1st & 10 at WSU 21 (01:24) Shotgun #3 C.Hatcher Jr. rush middle for 5 yards gain to the WSU16 (#25 J.Bal; #16 I.Hung)
Q4 1:25 2nd & 8 at WSU 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
Q4 1:32 1st & 10 at 50 (01:32) Shotgun #34 J.Reichle rush middle for 2 yards gain to the WSU48 (#21 K.Brown)
Q4 1:32 (01:37) #46 M.Arenas onside kickoff 15 yards to the WSU50, End Of Play
Q4 1:37 4th & 1 at ORST 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 Successful
Q4 1:52 3rd & 2 at ORST 21 (01:57) Shotgun #9 K.Vorhees rush middle for 1 yard gain to the OSU20 (#2 A.Sullivan). The previous play is under automatic review - "Short of the line to gain". CALL UPHELD
Q4 1:58 2nd & 7 at ORST 26 (02:01) No Huddle-Shotgun #20 L.Pulalasi rush middle for 5 yards gain to the OSU21 (#2 A.Sullivan)
Q4 2:15 1st & 10 at ORST 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
Q4 2:27 3rd & 7 at ORST 38 (02:33) 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
Q4 2:33 2nd & 7 at ORST 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
Q4 2:45 1st & 10 at ORST 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)