← CFB Terminal
7
Pac-12
AT
10
Pac-12
2025 week 10 · Saturday, November 1, 2025 at 6:30 PM CT · Reser Stadium · πŸ“Ί CBS · 58.1°F Cloudy, wind 3.1

Drive chart

WIN PROBABILITYWashington State above · Oregon State below
KICK58% → 100% Oregon StateFINAL
Washington State Oregon State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
INT
5 pl · 17 yd · 2:15
0–0
−4
14:55 1st & 10 OWN 25 (14:59) Shotgun #9 K.Vorhees rush middle for 0 yards to the WSU25 (#44 T.Hickle) 0 -0.70
14:10 2nd & 10 OWN 25 (14:26) Shotgun #4 Z.Eckhaus pass complete short right to #9 K.Vorhees caught at WSU39, for 17 yards to the WSU42, End Of Play, 1ST DOWN +17 2.22
13:41 1st & 10 OWN 42 (13:46) Shotgun #9 K.Vorhees rush middle for 5 yards gain to the WSU47 (#14 K.Shaw; #18 K.Wallin) +5 0.11
13:11 2nd & 5 OWN 47 PENALTY WSU False Start (#65 B.Dieu) 5 yards from WSU47 to WSU42. NO PLAY +5
12:53 2nd & 10 OWN 42 (12:56) Shotgun #4 Z.Eckhaus pass incomplete short right to #8 B.Ganashamoorthy thrown to WSU45 broken up by #25 N.Taylor 0 -0.82
12:45 3rd & 10 OWN 42 (12:53) Shotgun #4 Z.Eckhaus pass intercepted by #6 J.Patterson at OSU17, End Of Play -0.47
PUNT
11 pl · 37 yd · 6:35
0–0
+2
12:41 1st & 10 OWN 17 (12:45) Shotgun #5 G.Johnson pass incomplete short left to #7 T.Walker thrown to OSU20 broken up by #1 T.Large 0 -0.48
12:26 2nd & 10 OWN 17 (12:41) Shotgun #21 C.Hatcher Jr. rush middle for 9 yards gain to the OSU26 (#24 S.Schlimgen; #99 B.Lamb) +9 0.49
11:57 3rd & 1 OWN 26 (12:05) Shotgun #0 A.Hankerson rush middle for 2 yards gain to the OSU28 (#44 P.McKenna), 1ST DOWN +2 0.68
11:17 1st & 10 OWN 28 (11:28) Shotgun #5 G.Johnson pass complete short right to #8 B.Caufield caught at OSU30, for 5 yards to the OSU33 (#25 C.Reeder) +5 0.10
10:42 2nd & 5 OWN 33 (10:47) Shotgun #0 A.Hankerson rush middle for 5 yards gain to the OSU38 (#25 C.Reeder; #2 C.Humphrey), 1ST DOWN +5 0.80
9:58 1st & 10 OWN 38 (10:06) Shotgun #21 C.Hatcher Jr. rush middle for 9 yards gain to the OSU47 (#9 C.Francl) +9 1.37
9:31 2nd & 1 OWN 47 (09:35) No Huddle-Shotgun #0 A.Hankerson rush middle for 3 yards gain to the OSU50 (#44 P.McKenna; #24 S.Schlimgen), 1ST DOWN +3 -0.25
8:48 1st & 10 50 (08:59) Shotgun #5 G.Johnson pass complete short right to #3 T.Reddicks caught at WSU38, for 12 yards to the WSU38 (#1 T.Large), 1ST DOWN +12 0.75
8:11 1st & 10 OPP 38 (08:22) Shotgun #12 Z.Card rush left for 4 yards loss to the WSU42 (#10 B.Peleti) -4 -1.61
7:33 2nd & 14 OPP 42 (07:45) Shotgun #5 G.Johnson pass complete short left to #0 A.Hankerson caught at WSU47, for 4 yards loss to the WSU46 (#99 B.Lamb) -4 -1.71
6:50 3rd & 18 OPP 46 (07:00) Shotgun #5 G.Johnson pass complete short middle to #1 D.Wells Jr. caught at WSU46, for 0 yards to the WSU46 (#2 C.Humphrey) 0 -0.52
6:10 4th & 18 OPP 46 (06:17) #38 A.Winsor punt 38 yards to the WSU08
PUNT
8 pl · 47 yd · 5:30
0–0
−3
6:02 1st & 10 OWN 8 (06:10) Shotgun #9 K.Vorhees rush middle for 13 yards gain to the WSU21 (#10 Z.Saez; #17 S.Thomas), 1ST DOWN +13 0.52
5:22 1st & 10 OWN 21 (05:29) Shotgun #9 K.Vorhees rush middle for 5 yards gain to the WSU26 (#95 T.Hill) +5 0.09
4:47 2nd & 5 OWN 26 (04:53) Shotgun #4 Z.Eckhaus rush middle for 0 yards to the WSU26 (#2 A.Sullivan) 0 -0.63
4:01 3rd & 5 OWN 26 (04:13) Shotgun #4 Z.Eckhaus pass complete deep right to #0 T.Freeman caught at WSU50, for 26 yards to the OSU48 (#0 K.Singleton), 1ST DOWN +26 3.19
3:22 1st & 10 OPP 48 (03:27) Shotgun #4 Z.Eckhaus pass complete short right to #23 T.Leckner caught at OSU31, for 19 yards to the OSU29 (#10 Z.Saez), out of bounds, 1ST DOWN +19 0.90
2:50 1st & 10 OPP 29 (02:56) Shotgun #20 L.Pulalasi rush left for 5 yards gain to the OSU24 (#17 S.Thomas) +5 0.08
2:17 2nd & 5 OPP 24 (02:17) Shotgun #4 Z.Eckhaus pass incomplete short right to #20 L.Pulalasi thrown to OSU20 QB hurried by #14 K.Shaw PENALTY WSU Ineligible Downfield on Pass (#18 J.Meredith) 5 yards from OSU24 to OSU29. NO PLAY +5
2:08 2nd & 10 OPP 29 (02:13) Shotgun #4 Z.Eckhaus sacked for loss of 7 yards to the OSU36 (#13 S.Meikle) -7 -2.18
1:23 3rd & 17 OPP 36 (01:27) Shotgun #4 Z.Eckhaus sacked for loss of 9 yards to the OSU45 (#13 S.Meikle, #44 T.Hickle) -5 -1.41
0:40 4th & 26 OPP 45 (00:45) #98 R.Harris punt 35 yards to the OSU10 fair catch by #7 T.Walker at OSU10
PUNT
5 pl · 25 yd · 2:41
0–0
+2
0:40 1st & 10 OWN 10 (00:40) Shotgun #21 C.Hatcher Jr. rush middle for 4 yards gain to the OSU14 (#8 K.Worthy III) +4 -0.05
0:00 1st & 10 OWN 10 End of 1st quarter. -0.05
14:54 2nd & 6 OWN 14 (14:59) Shotgun #0 A.Hankerson rush right for 16 yards gain to the OSU30 (#9 C.Francl), out of bounds, 1ST DOWN +16 1.15
14:15 1st & 10 OWN 30 (14:25) Shotgun #0 A.Hankerson rush right for 2 yards gain to the OSU32 (#24 S.Schlimgen) +2 -0.55
13:47 2nd & 8 OWN 32 (13:50) Shotgun #5 G.Johnson pass incomplete short right to #12 Z.Card thrown to OSU40 0 -0.62
13:39 3rd & 8 OWN 32 (13:47) Shotgun #5 G.Johnson rush right for 3 yards gain to the OSU35 (#99 B.Lamb), out of bounds +3 -0.14
12:59 4th & 5 OWN 35 (13:09) #38 A.Winsor punt 48 yards to the WSU17 #0 T.Freeman return 8 yards to the WSU25 (#50 W.Haverland)
Q2
PUNT
5 pl · 17 yd · 3:06
0–0
+2
12:51 1st & 10 OWN 25 (12:59) Shotgun #1 A.Johnson rush middle for 6 yards gain to the WSU31 (#14 K.Shaw) +6 0.33
12:14 2nd & 4 OWN 31 (12:21) Shotgun #1 A.Johnson rush left for 21 yards gain to the OSU48 (#0 K.Singleton), out of bounds, 1ST DOWN +21 2.06
11:59 1st & 10 OPP 48 (12:05) Shotgun #1 A.Johnson rush right for 3 yards gain to the OSU45 (#98 T.Collins; #6 J.Patterson) +3 -0.36
11:24 2nd & 7 OPP 45 (11:24) Shotgun #4 Z.Eckhaus pass incomplete short right to #23 T.Leckner thrown to OSU37 PENALTY WSU Holding (#71 A.Tripp) 10 yards from OSU45 to WSU45. NO PLAY +10
11:12 2nd & 17 OWN 45 (11:19) Shotgun #4 Z.Eckhaus pass complete short middle to #15 J.Noga caught at WSU50, for 5 yards to the WSU50 (#17 S.Thomas; #14 K.Shaw) +5 0.04
10:14 3rd & 12 50 (10:35) Shotgun #4 Z.Eckhaus sacked for loss of 8 yards to the WSU42 (#2 A.Sullivan), fumble by #4 Z.Eckhaus recovered by WSU #67 J.Lester at WSU42, End Of Play -8 -1.07
9:53 4th & 20 OWN 42 (09:57) #98 R.Harris punt 44 yards to the OSU14 fair catch by #7 T.Walker at OSU14
PUNT
3 pl · 6 yd · 1:30
0–0
−4
9:46 1st & 10 OWN 14 (09:51) Shotgun #0 A.Hankerson rush middle for 2 yards gain to the OSU16 (#0 A.Palano; #9 C.Francl) +2 -0.27
9:09 2nd & 8 OWN 16 (09:16) Shotgun #0 A.Hankerson rush middle for 4 yards gain to the OSU20 (#0 A.Palano; #25 C.Reeder) +4 -0.04
8:33 3rd & 4 OWN 20 (08:37) Shotgun #5 G.Johnson pass incomplete deep right to #1 D.Wells Jr. thrown to OSU44 0 -0.25
8:23 4th & 4 OWN 20 (08:33) #38 A.Winsor punt 43 yards to the WSU37
INT
6 pl · 38 yd · 1:47
0–0
−5
8:17 1st & 10 OWN 37 (08:21) Shotgun #4 Z.Eckhaus pass complete short right to #18 J.Meredith caught at WSU46, for 19 yards to the OSU44 (#6 J.Patterson), out of bounds, 1ST DOWN +19 1.64
7:47 1st & 10 OPP 44 (07:50) Shotgun #9 K.Vorhees rush middle for 3 yards gain to the OSU41 (#1 M.White; #14 K.Shaw) +3 -0.32
7:21 2nd & 7 OPP 41 (07:25) Shotgun #4 Z.Eckhaus pass incomplete deep left to #0 T.Freeman thrown to OSU16 0 -1.04
7:21 3rd & 7 OPP 41 (07:21) Shotgun #4 Z.Eckhaus pass incomplete short left to #18 J.Meredith thrown to OSU23 broken up by #22 J.Tucker PENALTY OSU Offside (#44 T.Hickle) 5 yards from OSU41 to OSU36. NO PLAY +5
7:11 3rd & 2 OPP 36 (07:21) Shotgun #4 Z.Eckhaus rush middle for 1 yard gain to the OSU35 (#95 T.Hill; #17 S.Thomas) PENALTY OSU Face Mask (#10 Z.Saez) 15 yards from OSU35 to OSU20, 1ST DOWN +1 -0.82
6:46 1st & 10 OPP 20 (06:53) Shotgun #4 Z.Eckhaus pass incomplete short right to #84 L.Wright thrown to OSU05 QB hurried by #59 T.Pome'e and #17 S.Thomas 0 -0.37
6:46 2nd & 10 OPP 20 (06:47) PENALTY WSU False Start (#66 A.Vaipulu) 5 yards from OSU20 to OSU25. NO PLAY +5
6:36 2nd & 15 OPP 25 (06:45) Shotgun #4 Z.Eckhaus pass intercepted by #6 J.Patterson at OSU07 #6 J.Patterson return 36 yards to the OSU43 (#4 Z.Eckhaus), out of bounds -3.50
FG
8 pl · 39 yd · 3:44
0–3
+24
6:29 1st & 10 OWN 43 (06:36) Shotgun #0 A.Hankerson rush right for 7 yards gain to the OSU50 (#44 P.McKenna) +7 0.68
5:59 2nd & 3 50 (06:04) No Huddle-Shotgun #0 A.Hankerson rush middle for 6 yards gain to the WSU44 (#0 A.Palano), 1ST DOWN +6 0.37
5:33 1st & 10 OPP 44 (05:40) No Huddle-Shotgun #0 A.Hankerson rush middle for 6 yards gain to the WSU38 (#9 C.Francl; #0 A.Palano) +6 0.30
4:55 2nd & 4 OPP 38 (05:03) Shotgun #5 G.Johnson rush middle for 9 yards gain to the WSU29 (#93 J.Janikowski), 1ST DOWN, PENALTY WSU UNS: Unsportsmanlike Conduct (#53 S.Finau) 15 yards from WSU29 to WSU14, 1ST DOWN +9 0.33
4:44 1st & 10 OPP 14 (04:48) Shotgun #0 A.Hankerson rush middle for 2 yards gain to the WSU12 (#24 S.Schlimgen; #88 I.Terrell) +2 -0.18
4:04 2nd & 8 OPP 12 (04:12) Shotgun #5 G.Johnson pass complete short right to #7 T.Walker caught at WSU11, for 1 yard to the WSU11 (#1 T.Large) +1 -0.24
3:31 3rd & 7 OPP 11 (03:35) Shotgun #5 G.Johnson sacked for loss of 7 yards to the WSU18 (#9 C.Francl) -7 -1.47
2:52 4th & 14 OPP 18 (02:55) #28 C.Ojeda field goal attempt from 35 yards GOOD (H: #38 A.Winsor, LS: #50 W.Haverland), clock 02:52
TD
7 pl · 35 yd · 2:08
7–3
−42
2:46 1st & 10 OWN 25 (02:52) Shotgun #9 K.Vorhees rush middle for 1 yard gain to the WSU26 (#44 T.Hickle; #10 Z.Saez) +1 -0.59
2:11 2nd & 9 OWN 26 (02:13) Shotgun #4 Z.Eckhaus pass incomplete short middle to #15 J.Noga thrown to WSU31 QB hurried by #95 T.Hill 0 -0.41
2:00 3rd & 9 OWN 26 (02:11) Shotgun #4 Z.Eckhaus pass complete short middle to #18 J.Meredith caught at WSU36, for 10 yards to the WSU36 (#17 S.Thomas), 1ST DOWN +10 1.93
2:00 3rd & 9 OPP 26 Timeout , clock 02:00
1:54 1st & 10 OWN 36 (02:00) Shotgun #4 Z.Eckhaus rush middle for 11 yards gain to the WSU47 (#2 A.Sullivan), 1ST DOWN +11 1.05
1:42 1st & 10 OWN 47 (01:46) No Huddle-Shotgun #4 Z.Eckhaus pass complete short middle to #15 J.Noga caught at OSU40, for 15 yards to the OSU38 (#19 T.Glasper; #14 K.Shaw), 1ST DOWN +15 1.00
1:24 1st & 10 OPP 38 (01:31) No Huddle-Shotgun #4 Z.Eckhaus rush left for 20 yards gain to the OSU18 (#98 T.Collins), 1ST DOWN +20 0.50
0:52 1st & 10 OPP 18 (00:52) Shotgun #4 Z.Eckhaus pass incomplete short right to #0 T.Freeman thrown to OSU00 broken up by #22 J.Tucker QB hurried by #13 S.Meikle, 1ST DOWN, PENALTY OSU Pass Interference (#22 J.Tucker) 15 yards from OSU18 to OSU03, 1ST DOWN. NO PLAY +15
0:44 1st & 3 OPP 3 (00:48) Shotgun #9 K.Vorhees rush middle for 3 yards gain to the OSU00 TOUCHDOWN, clock 00:44. The previous play is under automatic review - "Runner broke the plane". CALL OVERTURNED. (Original Play: (00:37) Shotgun #9 K.Vorhees rush middle for 3 yards gain to the OSU00 TOUCHDOWN, clock 00:30) #38 J.Stevens kick attempt good (H: #98 R.Harris, LS: #46 C.Peoples) +3 1.46
PUNT
3 pl · 1 yd · 0:25
7–3
+6
0:36 1st & 10 OWN 25 (00:43) Shotgun #5 G.Johnson pass complete short right to #0 A.Hankerson caught at OSU20, for 1 yard to the OSU26 (#2 C.Humphrey; #10 B.Peleti) +1 -0.59
0:36 1st & 10 OWN 25 Timeout Oregon State, clock 00:36
0:33 2nd & 9 OWN 26 (00:35) Shotgun #5 G.Johnson pass incomplete short middle to #8 B.Caufield thrown to OSU32 QB hurried by #9 C.Francl 0 -0.41
0:26 3rd & 9 OWN 26 (00:32) Shotgun #5 G.Johnson pass complete short left to #21 C.Hatcher Jr. caught at OSU19, for 8 yards loss to the OSU18 (#10 B.Peleti) -8 -0.30
0:19 4th & 17 OWN 18 (00:26) #38 A.Winsor punt 44 yards to the WSU38 #0 T.Freeman return 0 yards to the WSU38, End Of Play
END OF HALF
1 pl · -9 yd · 0:19
7–3
−3
0:11 1st & 10 OWN 38 (00:17) Shotgun #4 Z.Eckhaus sacked for loss of 9 yards to the WSU29 (#18 K.Wallin) -9 -2.12
0:00 1st & 10 OPP 38 End of 2nd quarter. -4.28
Q3
PUNT
3 pl · 9 yd · 1:54
7–3
+9
14:47 1st & 10 OWN 16 (14:56) Shotgun #5 G.Johnson pass complete short middle to #8 B.Caufield caught at OSU22, for 7 yards to the OSU23 (#25 C.Reeder; #24 S.Schlimgen) +7 0.46
14:29 2nd & 3 OWN 23 (14:32) Shotgun #0 A.Hankerson rush middle for 3 yards loss to the OSU20 (#24 S.Schlimgen) -3 -0.96
13:50 3rd & 6 OWN 20 (13:57) Shotgun #5 G.Johnson pass complete short left to #7 T.Walker caught at OSU25, for 5 yards to the OSU25 (#25 C.Reeder) +5 0.03
13:03 4th & 1 OWN 25 (13:11) #38 A.Winsor punt 44 yards to the WSU31 #0 T.Freeman return 6 yards to the WSU37 (#18 K.Boschma; #24 T.Hopper) PENALTY WSU Holding (#21 C.Pabst) 10 yards from WSU31 to WSU21
PUNT
3 pl · 8 yd · 1:21
7–3
−6
12:57 1st & 10 OWN 21 (13:03) Shotgun #1 A.Johnson rush middle for 0 yards to the WSU21 (#2 A.Sullivan; #25 N.Taylor) 0 -0.59
12:16 2nd & 10 OWN 21 (12:19) Shotgun #4 Z.Eckhaus pass incomplete short right to #23 T.Leckner thrown to WSU19 QB hurried by #25 N.Taylor 0 -0.28
12:10 3rd & 10 OWN 21 (12:16) Shotgun #4 Z.Eckhaus pass complete short left to #18 J.Meredith caught at WSU26, for 8 yards to the WSU29 (#8 S.Vadrawale III), out of bounds +8 0.19
11:42 4th & 2 OWN 29 (11:49) #98 R.Harris punt 31 yards to the OSU40
PUNT
3 pl · -6 yd · 1:58
7–3
−4
11:35 1st & 10 OWN 40 (11:42) Shotgun #0 A.Hankerson rush right for 8 yards gain to the OSU48 (#5 J.Colson; #1 T.Large) +8 1.02
10:59 2nd & 2 OWN 48 (11:04) Shotgun #0 A.Hankerson rush middle for 1 yard gain to the OSU49 (#24 S.Schlimgen) +1 -1.07
10:08 3rd & 1 OWN 49 (10:35) #5 G.Johnson rush for 15 yards loss to the OSU34 fumbled by #5 G.Johnson at OSU45 recovered by OSU #87 J.Bowers at OSU34, End Of Play -15 -2.47
9:44 4th & 16 OWN 34 (09:53) #38 A.Winsor punt 48 yards to the WSU18
PUNT
3 pl · 8 yd · 1:45
7–3
+4
9:40 1st & 10 OWN 18 (09:40) Shotgun #4 Z.Eckhaus rush right for 0 yards to the WSU18 (#44 T.Hickle) 0 -0.51
8:44 2nd & 10 OWN 18 (08:53) Shotgun #4 Z.Eckhaus rush right for 1 yard gain to the WSU19 (#98 T.Collins), out of bounds +1 -0.20
8:29 3rd & 9 OWN 19 (08:43) Shotgun #4 Z.Eckhaus pass complete short middle to #9 K.Vorhees caught at WSU17, for 7 yards to the WSU26 (#6 J.Patterson; #14 K.Shaw) +7 0.12
7:59 4th & 2 OWN 26 (08:05) #98 R.Harris punt 41 yards to the OSU33 fair catch by #7 T.Walker at OSU33
PUNT
4 pl · 19 yd · 1:52
7–3
+5
7:47 1st & 10 OWN 33 (07:59) Shotgun #5 G.Johnson pass complete short middle to #7 T.Walker caught at OSU47, for 14 yards to the OSU47 (#2 C.Humphrey), 1ST DOWN +14 1.33
7:32 1st & 10 OWN 47 (07:37) No Huddle-Shotgun #5 G.Johnson pass incomplete deep right to #17 M.Durant thrown to WSU10 0 -1.15
7:26 2nd & 10 OWN 47 (07:32) Shotgun #21 C.Hatcher Jr. rush middle for 1 yard gain to the OSU48 (#0 A.Palano) +1 -0.79
6:49 3rd & 9 OWN 48 (06:56) Shotgun #5 G.Johnson rush middle for 4 yards gain to the WSU48 (#0 A.Palano) +4 -0.13
6:07 4th & 5 OPP 48 (06:11) #38 A.Winsor punt 38 yards to the WSU10 fair catch by #0 T.Freeman at WSU10
PUNT
3 pl · 7 yd · 2:09
7–3
−3
6:00 1st & 10 OWN 10 (06:07) Shotgun #4 Z.Eckhaus rush middle for 6 yards gain to the WSU16 (#6 J.Patterson; #13 S.Meikle) +6 0.21
5:20 2nd & 4 OWN 16 (05:27) Shotgun #3 M.Woods rush right for 1 yard gain to the WSU17 (#98 T.Collins) +1 -0.39
4:34 3rd & 3 OWN 17 (04:43) Shotgun #4 Z.Eckhaus pass complete short left to #23 T.Leckner caught at WSU17, for 0 yards to the WSU17 (#6 J.Patterson) 0 -0.25
3:58 4th & 3 OWN 17 (04:07) #98 R.Harris punt 53 yards to the OSU30 muffed by #7 T.Walker at OSU30 recovered by OSU #7 T.Walker at OSU30 #7 T.Walker return 1 yard to the OSU31 (#12 C.Reynolds)
PUNT
3 pl · -17 yd · 2:06
7–3
+3
3:51 1st & 10 OWN 31 (03:58) Shotgun #6 M.Murphy pass complete short right to #7 T.Walker caught at OSU34, for 2 yards to the OSU33 (#0 A.Palano) +2 -0.57
3:15 2nd & 8 OWN 33 (03:19) Shotgun #6 M.Murphy sacked for loss of 10 yards to the OSU23 (#98 M.Ta'ase) -10 -1.13
2:35 3rd & 18 OWN 23 (02:43) Shotgun #6 M.Murphy sacked for loss of 9 yards to the OSU14 (#99 B.Lamb) -9 -0.10
1:52 4th & 27 OWN 14 (02:01) #38 A.Winsor punt 45 yards to the WSU41 #0 T.Freeman return 14 yards to the OSU45 (#47 T.Blake; #34 J.Reichle)
PUNT
3 pl · 3 yd · 1:34
7–3
−14
1:46 1st & 10 OPP 45 (01:52) Shotgun #9 K.Vorhees rush middle for 2 yards gain to the OSU43 (#2 A.Sullivan; #95 T.Hill) +2 -0.55
1:06 2nd & 8 OPP 43 (01:11) Shotgun #9 K.Vorhees rush middle for 1 yard gain to the OSU42 (#18 K.Wallin) +1 -0.84
0:25 3rd & 7 OPP 42 (00:29) Shotgun #4 Z.Eckhaus pass incomplete short right to #18 J.Meredith thrown to OSU35 QB hurried by #2 A.Sullivan 0 -1.03
0:18 4th & 7 OPP 42 (00:24) #98 R.Harris punt 27 yards to the OSU15 fair catch by #7 T.Walker at OSU15
PUNT
6 pl · 19 yd · 3:19
7–3
+13
0:18 1st & 10 OWN 15 (00:18) Shotgun #0 A.Hankerson rush middle for 6 yards gain to the OSU21 (#24 S.Schlimgen; #25 C.Reeder) +6 0.25
0:00 1st & 10 OWN 15 End of 3rd quarter. 0.25
14:53 2nd & 4 OWN 21 (14:59) Shotgun #21 C.Hatcher Jr. rush middle for 1 yard gain to the OSU22 (#99 B.Lamb; #10 B.Peleti) +1 -0.48
14:27 3rd & 3 OWN 22 PENALTY WSU Offside (#99 B.Lamb) 5 yards from OSU22 to OSU27, 1ST DOWN. NO PLAY +5
14:07 1st & 10 OWN 27 (14:13) Shotgun #0 A.Hankerson rush left for 10 yards gain to the OSU37 (#10 B.Peleti), out of bounds, 1ST DOWN +10 0.88
13:32 1st & 10 OWN 37 (13:37) #0 A.Hankerson rush middle for 3 yards loss to the OSU34 (#93 J.Janikowski) -3 -1.53
12:55 2nd & 13 OWN 34 (13:01) Shotgun #21 C.Hatcher Jr. rush left for 0 yards to the OSU34 (#93 J.Janikowski) 0 -0.44
12:08 3rd & 13 OWN 34 (12:16) Shotgun #6 M.Murphy pass incomplete short to #7 T.Walker thrown to OSU45 0 -0.21
11:59 4th & 13 OWN 34 (12:08) #38 A.Winsor punt 39 yards to the WSU27, out of bounds at WSU27 PENALTY WSU Holding (#88 M.Alleyne) 10 yards from WSU27 to WSU17
Q4
PUNT
3 pl · 0 yd · 0:23
7–3
−3
11:55 1st & 10 OWN 17 (11:59) Shotgun #4 Z.Eckhaus pass incomplete short left to #15 J.Noga thrown to WSU35 QB hurried by #2 A.Sullivan 0 -0.48
11:48 2nd & 10 OWN 17 (11:55) Shotgun #4 Z.Eckhaus pass incomplete deep middle to #18 J.Meredith thrown to OSU40 0 -0.22
11:43 3rd & 10 OWN 17 (11:47) Shotgun #4 Z.Eckhaus pass incomplete deep right to #0 T.Freeman thrown to WSU44 broken up by #8 S.Vadrawale III QB hurried by #17 S.Thomas 0 -0.10
11:36 4th & 10 OWN 17 (11:41) #98 R.Harris punt 47 yards to the OSU36 fair catch by #7 T.Walker at OSU36
TD
4 pl · 64 yd · 1:44
7–10
+41
11:29 1st & 10 OWN 36 (11:36) Shotgun #6 M.Murphy pass complete deep right to #3 T.Reddicks caught at WSU39, for 25 yards to the WSU39, out of bounds at WSU39, 1ST DOWN +25 2.01
10:42 1st & 10 OPP 39 (10:50) Shotgun #0 A.Hankerson rush middle for 37 yards gain to the WSU02 (#1 T.Large), 1ST DOWN +37 1.93
10:09 1st & 2 OPP 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) +1 -0.69
9:52 2nd & 1 OPP 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 +1 1.90
ON DOWNS
7 pl · 32 yd · 3:37
7–10
−9
9:43 1st & 10 OWN 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 +11 1.06
9:20 1st & 10 OWN 46 (09:30) No Huddle-Shotgun #4 Z.Eckhaus pass complete short right to #18 J.Meredith caught at WSU47, for 7 yards to the OSU47 (#22 J.Tucker) +7 0.65
9:04 2nd & 3 OPP 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 +10
8:35 2nd & 13 OWN 43 (08:44) Shotgun #4 Z.Eckhaus rush left for 19 yards gain to the OSU38 (#8 S.Vadrawale III), 1ST DOWN +19 2.88
8:16 1st & 10 OPP 38 (08:21) No Huddle-Shotgun #4 Z.Eckhaus rush right for 4 yards gain to the OSU34 (#2 A.Sullivan) +4 -0.08
7:47 2nd & 6 OPP 34 (07:54) No Huddle-Shotgun #4 Z.Eckhaus sacked for loss of 4 yards to the OSU38 (#91 J.Hill) -4 -1.69
6:55 3rd & 10 OPP 38 (07:07) Shotgun #4 Z.Eckhaus rush middle for 3 yards gain to the OSU35 (#2 A.Sullivan) +3 -0.39
6:15 4th & 7 OPP 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 +2 -1.75
PUNT
3 pl · 7 yd · 2:16
7–10
+9
6:10 1st & 10 OWN 33 (06:15) Shotgun #0 A.Hankerson rush middle for 1 yard gain to the OSU34 (#93 J.Janikowski) +1 -0.79
5:33 2nd & 9 OWN 34 (05:37) Shotgun #0 A.Hankerson rush right for 1 yard gain to the OSU35 (#93 J.Janikowski; #0 A.Palano) +1 -0.52
4:46 3rd & 8 OWN 35 (04:53) Shotgun #0 A.Hankerson rush middle for 5 yards gain to the OSU40 (#23 M.Durrance) +5 0.04
3:59 4th & 3 OWN 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)
ON DOWNS
5 pl · 28 yd · 2:54
7–10
−4
3:52 1st & 10 OPP 43 (03:59) Shotgun #3 M.Woods rush middle for 12 yards gain to the OSU31 (#17 S.Thomas), 1ST DOWN +12 0.51
3:12 1st & 10 OPP 31 (03:17) Shotgun #9 K.Vorhees rush middle for 13 yards gain to the OSU18 (#17 S.Thomas; #14 K.Shaw), 1ST DOWN +13 0.25
2:31 1st & 10 OPP 18 (02:36) Shotgun #3 M.Woods rush left for 0 yards to the OSU18 (#98 T.Collins; #59 T.Pome'e) 0 -0.35
2:00 1st & 10 OWN 18 Timeout , clock 02:00
1:53 2nd & 10 OPP 18 (02:00) Shotgun #3 M.Woods rush middle for 7 yards gain to the OSU11 (#59 T.Pome'e) +7 0.21
1:09 3rd & 3 OPP 11 (01:15) Shotgun #4 Z.Eckhaus sacked for loss of 4 yards to the OSU15 (#25 N.Taylor) -4 -0.84
END OF GAME
7 pl · -10 yd
7–10
+26
1:05 1st & 10 OWN 20 PENALTY OSU UNS: Unsportsmanlike Conduct 10 yards from OSU20 to OSU10. NO PLAY +10
0:58 2nd & 8 OWN 12 Shotgun #0 A.Hankerson rush left for 10 yards gain to the OSU22 (#9 C.Francl), 1ST DOWN +10 0.75
0:58 1st & 10 OWN 22 Kneel down by #6 M.Murphy at OSU20 for loss of 2 yards -2 -0.77
0:00 2nd & 12 OWN 20 End of 4th quarter. -0.21
0:00 1st & 10 OWN 20 PENALTY OSU UNS: Unsportsmanlike Conduct 10 yards from OSU20 to OSU10. NO PLAY +10
0:00 1st & 10 OWN 10 Shotgun #0 A.Hankerson rush middle for 2 yards gain to the OSU12 (#0 A.Palano; #92 D.Dalton) +2 -0.23
0:00 2nd & 8 OWN 10 Shotgun #0 A.Hankerson rush left for 12 yards gain to the OSU22 (#9 C.Francl), 1ST DOWN +12 0.78
26 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

3sacks5
9plays for loss5
0takeaways2
6three-and-outs forced5
4explosive plays allowed10
3.66yards allowed / play4.88
2 of 13scoring drives allowed1 of 13
Washington State
Anthony Palano 10 (4)
Sullivan Schlimgen 8 (3) 1 TFL
Caleb Francl 6 (4) 1 sk · 1 TFL · 1 QH
Cale Reeder 6 (2)
Bryson Lamb 5 (3) 1 sk · 2 TFL
Buddha Peleti 5 (3) 2 TFL
Jack Janikowski 5 (4) 1 TFL
Tucker Large 4 (3) 1 PD
Oregon State
Aiden Sullivan 8 (6) 1 sk · 1 TFL · 2 QH
Kord Shaw 8 (1)
Skyler Thomas 7 (3) 2 QH
Jaheim Patterson 6 (3) 2 INT
Thomas Collins 5 (3)
Takari Hickle 4 (2) 0.5 sk · 0.5 TFL
Shamar Meikle 3 (1) 1.5 sk · 1.5 TFL
Kai Wallin 3 (2) 1 sk · 1 TFL
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

0 of 1field goals1 of 1
7punts10
39.7punt average43.7
3punts inside the 203
69return yards12
own 33average drive startown 26
Washington State
K Jack Stevens 0/1 FG · 1/1 XP
P Ryan Harris 7 punts · 39.7 avg · 3 in 20
PR Tony Freeman 5 ret · 69 yds · long 47
Oregon State
K Caleb Ojeda 1/1 FG · long 35 · 1/1 XP
P AJ Winsor 10 punts · 43.7 avg · 3 in 20
KR Cornell Hatcher Jr. 1 ret · 11 yds · long 11
PR Trent Walker 1 ret · 1 yds · long 1
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

58plays58
283yards212
13drives13
38%success rate40%
-3.09total PPA-2.84
Derived from 116 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q2(02:55) #28 C.Ojeda field goal attempt from 35 yards GOOD (H: #38 A.Winsor, LS: #50… 3–0
Q2(00:48) Shotgun #9 K.Vorhees rush middle for 3 yards gain to the OSU00 TOUCHDOWN, clock 00:44.… 7–3
Q4(09:55) Shotgun #0 A.Hankerson rush middle for 1 yard gain to the WSU00 TOUCHDOWN, clock 09:52… 10–7

Biggest plays by PPA

Q1(04:13) Shotgun #4 Z.Eckhaus pass complete deep right to #0 T.Freeman caught at WSU50… 3.19
Q4(08:44) Shotgun #4 Z.Eckhaus rush left for 19 yards gain to the OSU38 (#8 S.Vadrawale… 2.88
Q1(14:26) Shotgun #4 Z.Eckhaus pass complete short right to #9 K.Vorhees caught at WSU39… 2.22
Q2(12:21) Shotgun #1 A.Johnson rush left for 21 yards gain to the OSU48 (#0 K.Singleton)… 2.06
Q4(11:36) Shotgun #6 M.Murphy pass complete deep right to #3 T.Reddicks caught at WSU39… 2.01
Q4(10:50) Shotgun #0 A.Hankerson rush middle for 37 yards gain to the WSU02 (#1 T.Large)… 1.93

Series recent meetings

2025 Oregon State 8 – 32 Washington State
2024 Washington State 38 – 41 Oregon State
2023 Oregon State 35 – 38 Washington State
2022 Washington State 10 – 24 Oregon State
2021 Oregon State 24 – 31 Washington State
2020 Washington State 38 – 28 Oregon State
2019 Oregon State 53 – 54 Washington State
2018 Washington State 56 – 37 Oregon State
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal