FinalNov 1, 2025 · Reser Stadium
Team1234Final
Washington State07007
Oregon State030710

Game flow

Oregon State won by 3 · 3 scores
Lead changes
2
0 times tied
ORST biggest lead
+3
Q2 2:52
WSU biggest lead
+4
Q2 0:44
Time in front
ORST 20% · WSU 35%
tied 45% · 12:00 vs 20:52 of game clock
+7+3.5Tie+3.5+7Q1Q2Q3Q4▲ Oregon State ahead▼ Washington State aheadQ2 2:52 · ORST Field Goal Good: Caleb Ojeda 35 Yd Field Goal (WSU 0, ORST 3)Q2 0:44 · WSU Rushing Touchdown: Kirby Vorhees 3 Yd Run (Jack Stevens Kick) (WSU 7, ORST 3)Q4 9:52 · ORST Rushing Touchdown: Anthony Hankerson 1 Yd Run (Caleb Ojeda Kick) (WSU 7, ORST 10)

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

2nd quarter
2:52ORST
FG Caleb Ojeda 35 Yd Field Goal 8 plays, 39 yds, 3:44 · from ORST 43
WSU 0–3 ORST
0:44WSU
TD Kirby Vorhees 3 Yd Run (Jack Stevens Kick)7 plays, 35 yds, 2:08 · from ORST 25
WSU 7–3 ORST
4th quarter
9:52ORST
TD Anthony Hankerson 1 Yd Run (Caleb Ojeda Kick)4 plays, 64 yds, 1:44 · from ORST 36
WSU 7–10 ORST

Drives

ORST 2/13 scoredWSU 1/13 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00WSUWSU 255172:15Interception
Q112:45ORSTORST 1711376:35Punt
Q16:10WSUWSU 88475:30Punt
Q10:40ORSTORST 105252:41Punt
Q212:59WSUWSU 255173:06Punt
Q29:53ORSTORST 14361:30Punt
Q28:23WSUWSU 376381:47Interception
Q26:36ORSTORST 438393:44Field Goal
Q22:52WSUORST 257352:08Touchdown
Q20:44ORSTORST 25310:25Punt
Q20:19WSUWSU 381-90:19End of Half
Q314:57ORSTORST 16391:54Punt

Win probability

Oregon State 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Oregon State▼ Washington StateOregon State +66% win probability: PENALTY OSU UNS: Unsportsmanlike Conduct 10 yards from OSU20 to OSU10. NO PLAYOregon State +34% win probability: (09:55) Shotgun #0 A.Hankerson rush middle for 1 yard gain to the WSU00 TOUCHDOWN, clock 09:52 #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #50 W.Haverland) #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #50 W.Haverland) PENALTY #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #50 W.Haverland) PENALTY WSU Offside declinedWashington State +33% win probability: (03:59) Shotgun #3 M.Woods rush middle for 12 yards gain to the OSU31 (#17 S.Thomas), 1ST DOWNOregon State +30% win probability: (06:15) Shotgun #0 A.Hankerson rush middle for 1 yard gain to the OSU34 (#93 J.Janikowski)Washington State +29% win probability: (09:52) #28 C.Ojeda kickoff 60 yards to the WSU05, out of bounds at WSU05

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
Zevi Eckhaus13/241466.10211.9
RushingCARYDSAVGTDLONG
Kirby Vorhees10464.6113
Angel Johnson4307.5021
Zevi Eckhaus16241.5020
Maxwell Woods4205.0012
Leo Pulalasi155.005
ReceivingRECYDSAVGTDLONG
Joshua Meredith44411.0019
Tony Freeman23718.5026
Kirby Vorhees22412.0017
Jeremiah Noga3227.3015
Trey Leckner2199.5019
DefenseTOTSOLOSACKSTFLPDQB HUR
Anthony Palano1040000
Sullivan Schlimgen830100
Caleb Francl641101
Cale Reeder620000
Jack Janikowski540100
Bryson Lamb531200
Buddha Peleti530200
Tucker Large430010
KickingFGPCTLONGXPPTS
Jack Stevens0/10.001/11
PuntingNOYDSAVGTBIn 20LONG
Ryan Harris727839.70353

Biggest plays

ORST +66% Q4 1:05 PENALTY OSU UNS: Unsportsmanlike Conduct 10 yards from OSU20 to OSU10. NO PLAY
ORST +34% Q4 9:52 (09:55) Shotgun #0 A.Hankerson rush middle for 1 yard gain to the WSU00 TOUCHDOWN, clock 09:52 #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #50 W.Haverland) #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #50 W.Haverland) PENALTY #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #50 W.Haverland) PENALTY WSU Offside declined
WSU +33% Q4 3:52 (03:59) Shotgun #3 M.Woods rush middle for 12 yards gain to the OSU31 (#17 S.Thomas), 1ST DOWN
ORST +30% Q4 6:10 (06:15) Shotgun #0 A.Hankerson rush middle for 1 yard gain to the OSU34 (#93 J.Janikowski)
WSU +29% Q4 9:52 (09:52) #28 C.Ojeda kickoff 60 yards to the WSU05, out of bounds at WSU05

Team stats

StatWSUORST
1st Downs1615
3rd down efficiency2-131-12
4th down efficiency0-10-0
Total Yards271184
Passing14660
Comp/Att13/2412/18
Yards per pass6.13.3
Rushing125124
Rushing Attempts3541
Yards per rush3.63.0
Penalties10-904-45
Turnovers20
Fumbles lost00
Interceptions thrown20
Possession28:4831:12

Play by play

Q4 0:58 2nd & 12 at ORST 20 M. Murphy run for 0 yards
Q4 0:58 1st & 10 at ORST 22 Kneel down by #6 M.Murphy at OSU20 for loss of 2 yards
Q4 0:58 2nd & 8 at ORST 12 Shotgun #0 A.Hankerson rush left for 10 yards gain to the OSU22 (#9 C.Francl)
Q4 0:00 1st & 10 at ORST 10 Shotgun #0 A.Hankerson rush middle for 2 yards gain to the OSU12 (#0 A.Palano; #92 D.Dalton)
Q4 1:05 1st & 10 at ORST 20 PENALTY OSU UNS: Unsportsmanlike Conduct 10 yards from OSU20 to OSU10. NO PLAY
Q4 1:09 3rd & 3 at ORST 11 (01:15) Shotgun #4 Z.Eckhaus sacked for loss of 4 yards to the OSU15 (#25 N.Taylor)
Q4 1:53 2nd & 10 at ORST 18 (02:00) Shotgun #3 M.Woods rush middle for 7 yards gain to the OSU11 (#59 T.Pome'e)
Q4 2:31 1st & 10 at ORST 18 (02:36) Shotgun #3 M.Woods rush left for 0 yards to the OSU18 (#98 T.Collins; #59 T.Pome'e)
Q4 3:12 1st & 10 at ORST 31 (03:17) Shotgun #9 K.Vorhees rush middle for 13 yards gain to the OSU18 (#17 S.Thomas; #14 K.Shaw), 1ST DOWN
Q4 3:52 1st & 10 at ORST 43 (03:59) Shotgun #3 M.Woods rush middle for 12 yards gain to the OSU31 (#17 S.Thomas), 1ST DOWN
Q4 3:59 4th & 3 at ORST 40 (04:13) #38 A.Winsor punt 50 yards to the WSU10 #0 T.Freeman return 47 yards to the OSU43 (#47 T.Blake; #17 S.Thomas)
Q4 4:46 3rd & 8 at ORST 35 (04:53) Shotgun #0 A.Hankerson rush middle for 5 yards gain to the OSU40 (#23 M.Durrance)
Q4 5:33 2nd & 9 at ORST 34 (05:37) Shotgun #0 A.Hankerson rush right for 1 yard gain to the OSU35 (#93 J.Janikowski; #0 A.Palano)
Q4 6:10 1st & 10 at ORST 33 (06:15) Shotgun #0 A.Hankerson rush middle for 1 yard gain to the OSU34 (#93 J.Janikowski)
Q4 6:15 4th & 7 at ORST 35 (06:20) Shotgun #4 Z.Eckhaus pass complete short middle to #15 J.Noga caught at OSU33, for 2 yards to the OSU33 (#6 J.Patterson), TURNOVER ON DOWNS
Q4 6:55 3rd & 10 at ORST 38 (07:07) Shotgun #4 Z.Eckhaus rush middle for 3 yards gain to the OSU35 (#2 A.Sullivan)
Q4 7:47 2nd & 6 at ORST 34 (07:54) No Huddle-Shotgun #4 Z.Eckhaus sacked for loss of 4 yards to the OSU38 (#91 J.Hill)
Q4 8:16 1st & 10 at ORST 38 (08:21) No Huddle-Shotgun #4 Z.Eckhaus rush right for 4 yards gain to the OSU34 (#2 A.Sullivan)
Q4 8:35 2nd & 13 at WSU 43 (08:44) Shotgun #4 Z.Eckhaus rush left for 19 yards gain to the OSU38 (#8 S.Vadrawale III), 1ST DOWN
Q4 9:04 2nd & 3 at ORST 47 (09:04) No Huddle-Shotgun #3 M.Woods rush left for 10 yards gain to the OSU37 (#0 K.Singleton; #95 T.Hill) PENALTY WSU Holding (#0 T.Freeman) 10 yards from OSU47 to WSU43. NO PLAY
Q4 9:20 1st & 10 at WSU 46 (09:30) No Huddle-Shotgun #4 Z.Eckhaus pass complete short right to #18 J.Meredith caught at OSU47, for 7 yards to the OSU47 (#22 J.Tucker)
Q4 9:43 1st & 10 at WSU 35 (09:51) Shotgun #4 Z.Eckhaus pass complete short middle to #0 T.Freeman caught at WSU37, for 11 yards to the WSU46 (#2 A.Sullivan), 1ST DOWN
Q4 9:52 (09:52) #28 C.Ojeda kickoff 60 yards to the WSU05, out of bounds at WSU05
Q4 9:52 2nd & Goal at WSU 1 (09:55) Shotgun #0 A.Hankerson rush middle for 1 yard gain to the WSU00 TOUCHDOWN, clock 09:52 #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #50 W.Haverland) #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #50 W.Haverland) PENALTY #28 C.Ojeda kick attempt good (H: #38 A.Winsor, LS: #50 W.Haverland) PENALTY WSU Offside declined
Q4 10:09 1st & Goal at WSU 2 (10:09) Shotgun #0 A.Hankerson rush middle for 1 yard gain to the WSU01 (#0 A.Palano; #44 P.McKenna). The previous play is under automatic review - "Short of the goal line". CALL OVERTURNED. (Original Play: (10:09) Shotgun #0 A.Hankerson rush middle for 2 yards gain to the WSU00 TOUCHDOWN, clock 10:06)