← CFB Terminal
8
Pac-12
AT
32
Pac-12
2025 week 14 · Saturday, November 29, 2025 at 5:30 PM CT · Gesa Field · πŸ“Ί The CW Network · 33.8°F Cloudy, wind 4.3

Drive chart

WIN PROBABILITYOregon State above · Washington State below
KICK59% → 100% Washington StateFINAL
Oregon State Washington State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
FG
12 pl · 70 yd · 5:29
0–3
+16
14:51 1st & 10 OWN 21 (14:54) Shotgun #4 Z.Eckhaus pass incomplete short left to #0 T.Freeman thrown to WSU32 0 -0.59
14:46 2nd & 10 OWN 21 (14:50) Shotgun #9 K.Vorhees rush middle for 3 yards gain to the WSU24 (#44 T.Hickle; #2 A.Sullivan) +3 -0.12
14:04 3rd & 7 OWN 24 (14:10) Shotgun #4 Z.Eckhaus pass complete short right to #0 T.Freeman caught at WSU35, for 18 yards to the WSU42 (#1 M.White), 1ST DOWN +18 2.48
13:32 1st & 10 OWN 42 (13:36) No Huddle-Shotgun #4 Z.Eckhaus pass complete short left to #0 T.Freeman caught at WSU45, for 12 yards to the OSU46 (#8 S.Vadrawale III), out of bounds, 1ST DOWN, PENALTY OSU Roughing The Passer (#17 S.Thomas) 15 yards from OSU46 to OSU31, 1ST DOWN +12 1.02
13:16 1st & 10 OPP 31 (13:15) Shotgun #4 Z.Eckhaus pass incomplete short right to #18 J.Meredith thrown to OSU25 0 -0.58
13:11 2nd & 10 OPP 31 (13:14) Shotgun #9 K.Vorhees rush middle for 2 yards gain to the OSU29 (#44 T.Hickle) +2 -0.42
12:28 3rd & 8 OPP 29 (12:36) Shotgun #4 Z.Eckhaus pass complete short right to #23 T.Leckner caught at OSU27, for 6 yards to the OSU23 (#8 S.Vadrawale III) +6 0.22
11:51 4th & 2 OPP 23 (11:56) Shotgun #4 Z.Eckhaus rush middle for 5 yards gain to the OSU18 (#90 J.Johnson), 1ST DOWN +5 1.03
11:28 1st & 10 OPP 18 (11:34) Shotgun #9 K.Vorhees rush right for 6 yards gain to the OSU12 (#22 J.Tucker; #47 T.Blake) +6 0.18
10:46 2nd & 4 OPP 12 (10:51) Shotgun #9 K.Vorhees rush middle for 3 yards gain to the OSU09 (#95 T.Hill; #44 T.Hickle) +3 -0.13
10:07 3rd & 1 OPP 9 (10:12) Shotgun #9 K.Vorhees rush middle for 0 yards to the OSU09 (#47 T.Blake) 0 -0.40
9:26 4th & 1 OPP 9 (09:29) #38 J.Stevens field goal attempt from 26 yards GOOD (H: #98 R.Harris, LS: #46 C.Peoples), clock 09:26
FUMBLE
5 pl · 30 yd · 1:56
0–3
−13
9:14 1st & 10 OWN 10 (09:18) Shotgun #0 A.Hankerson rush middle for 3 yards gain to the OSU13 (#44 P.McKenna) +3 -0.15
8:42 2nd & 7 OWN 13 (08:47) Shotgun #10 T.Ti'a pass incomplete deep left to #14 E.Freauff thrown to OSU45 0 -0.27
8:29 3rd & 7 OWN 13 (08:40) Shotgun #10 T.Ti'a pass complete short left to #12 Z.Card caught at OSU08, for 2 yards loss to the OSU11 (#1 T.Large; #8 K.Worthy III) PENALTY WSU UNS: Unsportsmanlike Conduct (#1 T.Large) 15 yards from OSU11 to OSU26, 1ST DOWN -2 -0.14
8:02 1st & 10 OWN 26 (08:07) Shotgun #0 A.Hankerson rush middle for 3 yards gain to the OSU29 (#23 M.Durrance; #9 C.Francl) +3 -0.31
7:25 2nd & 7 OWN 29 (07:34) Shotgun #10 T.Ti'a pass complete short right to #7 T.Walker caught at OSU37, for 11 yards to the OSU40 QB hurried by #10 B.Peleti fumbled by #7 T.Walker at OSU38 forced by #9 C.Francl recovered by WSU #44 P.McKenna at OSU40, End Of Play -0.69
ON DOWNS
8 pl · 37 yd · 2:26
0–3
+12
7:16 1st & 10 OPP 40 (07:24) Shotgun #4 Z.Eckhaus pass complete short right to #83 A.Faleye caught at OSU35, for 10 yards to the OSU30 (#47 T.Blake), 1ST DOWN +10 0.37
6:40 1st & 10 OPP 30 (06:47) Shotgun #4 Z.Eckhaus pass incomplete short left to #15 J.Noga thrown to OSU15 QB hurried by #25 N.Taylor 0 -0.56
6:34 2nd & 10 OPP 30 (06:40) Shotgun #3 M.Woods rush right for 4 yards gain to the OSU26 (#95 T.Hill) +4 -0.09
5:51 3rd & 6 OPP 26 (05:56) Shotgun #4 Z.Eckhaus pass complete short left to #0 T.Freeman caught at OSU21, for 15 yards to the OSU11 (#22 J.Tucker), out of bounds, 1ST DOWN +15 0.94
5:44 1st & 10 OPP 11 (05:43) Shotgun #4 Z.Eckhaus pass incomplete short left to #15 J.Noga thrown to OSU00 0 -0.29
5:39 2nd & 10 OPP 11 (05:42) Shotgun #4 Z.Eckhaus pass incomplete short left to #15 J.Noga thrown to OSU00 0 -0.29
5:32 3rd & 10 OPP 11 (05:37) Shotgun #4 Z.Eckhaus pass complete short left to #15 J.Noga caught at OSU05, for 8 yards to the OSU03 (#0 K.Singleton), out of bounds +8 0.24
4:59 4th & 2 OPP 3 (05:02) Shotgun #4 Z.Eckhaus pass incomplete short right to #18 J.Meredith thrown to OSU00 broken up by #25 N.Taylor, TURNOVER ON DOWNS 0 -4.13
PUNT
4 pl · 17 yd · 2:03
0–3
−10
4:51 1st & 10 OWN 3 (04:57) Shotgun #0 A.Hankerson rush middle for 11 yards gain to the OSU14 (#2 C.Humphrey), 1ST DOWN +11 0.30
4:18 1st & 10 OWN 14 (04:21) Shotgun #10 T.Ti'a pass complete short left to #8 B.Caufield caught at OSU17, for 5 yards to the OSU19 (#23 M.Durrance), out of bounds +5 0.08
3:45 2nd & 5 OWN 19 (03:47) Shotgun #0 A.Hankerson rush right for 1 yard gain to the OSU20 (#44 P.McKenna) +1 -0.39
3:04 3rd & 4 OWN 20 (03:08) Shotgun #10 T.Ti'a pass incomplete short right to #8 B.Caufield thrown to OSU25 broken up by #23 M.Durrance QB hurried by #9 C.Francl 0 -0.25
2:56 4th & 4 OWN 20 (03:00) #38 A.Winsor punt 40 yards to the WSU40 fair catch by #0 T.Freeman at WSU40
FG
8 pl · 33 yd · 3:48
0–6
+19
2:50 1st & 10 OWN 40 (02:53) Shotgun #9 K.Vorhees rush middle for 3 yards gain to the WSU43 (#88 A.Alfieri; #44 T.Hickle) +3 -0.43
2:06 2nd & 7 OWN 43 (02:12) Shotgun #4 Z.Eckhaus pass complete short middle to #0 T.Freeman caught at WSU49, for 6 yards to the WSU49 QB hurried by #98 T.Collins (#47 T.Blake) +6 0.37
1:27 3rd & 1 OWN 49 (01:32) Shotgun #9 K.Vorhees rush middle for 8 yards gain to the OSU43 (#47 T.Blake), 1ST DOWN +8 1.46
0:48 1st & 10 OPP 43 (00:52) Shotgun #4 Z.Eckhaus pass complete short middle to #0 T.Freeman caught at OSU46, for 12 yards to the OSU31 (#6 J.Patterson), out of bounds, 1ST DOWN +12 0.51
0:15 1st & 10 OPP 31 (00:15) Shotgun #3 M.Woods rush left for 1 yard loss to the OSU32 (#19 T.Glasper), out of bounds -1 -0.73
0:00 1st & 10 OPP 31 End of 1st quarter. -0.73
14:54 2nd & 11 OPP 32 (14:59) Shotgun #4 Z.Eckhaus pass incomplete deep middle to #8 B.Ganashamoorthy thrown to OSU00 broken up by #22 J.Tucker 0 -0.85
14:54 3rd & 11 OPP 32 PENALTY WSU False Start (#71 A.Tripp) 5 yards from OSU32 to OSU37. NO PLAY +5
14:47 3rd & 16 OPP 37 (14:49) Shotgun #4 Z.Eckhaus rush middle for 10 yards gain to the OSU27 (#32 W.Harris) +10 1.11
14:08 4th & 6 OPP 27 (14:12) #38 J.Stevens field goal attempt from 44 yards GOOD (H: #98 R.Harris, LS: #46 C.Peoples), clock 14:08
Q2
PUNT
3 pl · 5 yd · 1:02
0–6
−8
14:02 1st & 10 OWN 25 (14:07) Shotgun #21 C.Hatcher Jr. rush middle for 5 yards gain to the OSU30 (#88 I.Terrell) +5 0.09
13:28 2nd & 5 OWN 30 (13:31) Shotgun #10 T.Ti'a pass incomplete deep left to #12 Z.Card thrown to WSU40 0 -0.75
13:22 3rd & 5 OWN 30 (13:26) Shotgun #10 T.Ti'a pass incomplete short left to #7 T.Walker thrown to OSU35 broken up by #1 T.Large QB hurried by #88 I.Terrell 0 -0.37
13:06 4th & 5 OWN 30 (13:19) #38 A.Winsor punt 39 yards to the WSU31 #0 T.Freeman return 43 yards to the OSU26 (#17 S.Thomas)
TD
3 pl · 26 yd · 1:12
0–13
+17
12:58 1st & 10 OPP 26 (13:06) Shotgun #9 K.Vorhees rush middle for 2 yards gain to the OSU24 (#2 A.Sullivan; #25 N.Taylor) +2 -0.25
12:16 2nd & 8 OPP 24 (12:22) Shotgun #4 Z.Eckhaus pass complete short left to #18 J.Meredith caught at OSU08, for 22 yards to the OSU02 (#17 S.Thomas; #19 T.Glasper), 1ST DOWN +22 1.76
11:54 1st & 2 OPP 2 (11:55) Shotgun #9 K.Vorhees rush middle for 2 yards gain to the OSU00 TOUCHDOWN, clock 11:54 PENALTY OSU Offside declined #38 J.Stevens kick attempt good (H: #98 R.Harris, LS: #46 C.Peoples) +2 1.21
INT
6 pl · 37 yd · 2:20
0–13
−9
11:45 1st & 10 OWN 25 (11:53) Shotgun #10 T.Ti'a pass complete short right to #7 T.Walker caught at OSU40, for 18 yards to the OSU43 (#25 C.Reeder), 1ST DOWN +18 1.61
11:28 1st & 10 OWN 43 (11:31) No Huddle-Shotgun #0 A.Hankerson rush middle for 4 yards gain to the OSU47 (#0 A.Palano; #90 M.Hughes) +4 -0.17
10:52 2nd & 6 OWN 47 (10:57) Shotgun #10 T.Ti'a pass incomplete deep left to #7 T.Walker thrown to WSU24 QB hurried by #44 P.McKenna PENALTY OSU Illegal Formation declined 0 -1.14
10:44 3rd & 6 OWN 47 (10:51) Shotgun #10 T.Ti'a pass complete short middle to #8 B.Caufield caught at WSU48, for 12 yards to the WSU41 QB hurried by #0 A.Palano (#9 C.Francl), 1ST DOWN +12 2.53
10:12 1st & 10 OPP 41 (10:16) Shotgun #21 C.Hatcher Jr. rush left for 3 yards gain to the WSU38 (#88 I.Terrell) +3 -0.28
9:34 2nd & 7 OPP 38 (09:38) Shotgun #10 T.Ti'a pass intercepted by #9 C.Francl at WSU29 QB hurried by #88 I.Terrell, End Of Play -3.48
PUNT
7 pl · 33 yd · 4:26
0–13
+7
9:28 1st & 10 OWN 29 (09:33) Shotgun #3 M.Woods rush middle for 4 yards gain to the WSU33 (#25 N.Taylor; #88 A.Alfieri) +4 -0.14
8:48 2nd & 6 OWN 33 (08:55) Shotgun #3 M.Woods rush middle for 1 yard gain to the WSU34 (#88 A.Alfieri) +1 -0.65
8:00 3rd & 5 OWN 34 (08:13) Shotgun #4 Z.Eckhaus pass complete short left to #0 T.Freeman caught at WSU43, for 11 yards to the WSU45 (#47 T.Blake; #6 J.Patterson), 1ST DOWN +11 2.28
7:27 1st & 10 OWN 45 (07:31) Shotgun #4 Z.Eckhaus rush left for 10 yards gain to the OSU45, out of bounds at OSU45, 1ST DOWN +10 0.80
6:52 1st & 10 OPP 45 (06:56) Shotgun #4 Z.Eckhaus pass incomplete short left to #3 M.Woods thrown to OSU50 broken up by #98 T.Collins QB hurried by #96 L.Levengood 0 -1.00
6:43 2nd & 10 OPP 45 (06:51) Shotgun #4 Z.Eckhaus rush middle for 5 yards gain to the OSU40 (#10 Z.Saez) +5 0.07
6:01 3rd & 5 OPP 40 (06:05) Shotgun #4 Z.Eckhaus rush middle for 2 yards gain to the OSU38 (#88 A.Alfieri) +2 -0.63
5:20 3rd & 5 OPP 40 Timeout Washington State, clock 05:20
5:08 4th & 3 OPP 38 (05:19) #4 Z.Eckhaus punt 30 yards to the OSU08
PUNT
3 pl · 9 yd · 2:33
0–13
−2
5:03 1st & 10 OWN 8 (05:07) Shotgun #0 A.Hankerson rush middle for 4 yards gain to the OSU12 (#2 C.Humphrey; #89 D.Fitzmaurice) +4 -0.04
4:31 2nd & 6 OWN 12 (04:31) PENALTY OSU False Start (#71 J.Timoteo) 5 yards from OSU12 to OSU07. NO PLAY +5
4:00 2nd & 11 OWN 7 (04:06) Shotgun #10 T.Ti'a pass complete short right to #8 B.Caufield caught at OSU10, for 3 yards to the OSU10 (#23 M.Durrance) +3 -0.05
3:19 3rd & 8 OWN 10 (03:28) Shotgun #10 T.Ti'a pass complete short left to #7 T.Walker caught at OSU17, for 7 yards to the OSU17 (#8 K.Worthy III) +7 0.10
2:35 4th & 1 OWN 17 (02:47) #38 A.Winsor punt 52 yards to the WSU31 #0 T.Freeman return 24 yards to the OSU45 (#96 L.Levengood; #34 J.Reichle)
TD
4 pl · 45 yd · 1:01
0–19
+10
2:24 1st & 10 OPP 45 (02:33) Shotgun #4 Z.Eckhaus pass complete short right to #9 K.Vorhees caught at OSU47, for 25 yards to the OSU20 (#17 S.Thomas; #88 A.Alfieri), 1ST DOWN +25 0.86
2:00 1st & 10 OPP 45 Timeout Washington State, clock 02:00
1:55 1st & 10 OPP 20 (01:59) Shotgun #9 K.Vorhees rush middle for 0 yards to the OSU20 (#6 J.Patterson) 0 -0.37
1:47 2nd & 10 OPP 20 (01:53) Shotgun #4 Z.Eckhaus pass complete short left to #8 B.Ganashamoorthy caught at OSU02, for 19 yards to the OSU01 (#17 S.Thomas), 1ST DOWN +19 2.05
1:34 1st & 1 OPP 1 (01:37) No Huddle-Shotgun #4 Z.Eckhaus pass complete short right to #23 T.Leckner caught at OSU00, for 1 yard to the OSU00 TOUCHDOWN, clock 01:34 #98 R.Harris rush attempt failed +1 0.94
PUNT
3 pl · 8 yd · 0:49
0–19
−1
1:26 1st & 10 OWN 25 (01:31) Shotgun #0 A.Hankerson rush left for 5 yards gain to the OSU30 (#44 P.McKenna) +5 0.09
1:10 2nd & 5 OWN 30 (01:12) Shotgun #10 T.Ti'a pass incomplete short left to #82 G.Milbourn thrown to OSU35 0 -0.75
1:04 3rd & 5 OWN 30 (01:09) Shotgun #0 A.Hankerson rush middle for 3 yards gain to the OSU33 (#88 I.Terrell) +3 -0.16
0:45 4th & 2 OWN 33 (01:01) #38 A.Winsor punt 52 yards to the WSU15 #0 T.Freeman return 59 yards to the OSU28 fumbled by #0 T.Freeman at OSU28 forced by #38 A.Winsor recovered by OSU #70 Z.Esty at OSU26, End Of Play -0.10
END OF HALF
6 pl · 20 yd · 0:45
0–19
+1
0:39 1st & 10 OWN 26 (00:43) Shotgun #0 A.Hankerson rush middle for 8 yards gain to the OSU34 (#0 A.Palano) +8 0.93
0:19 2nd & 2 OWN 34 (00:22) No Huddle-Shotgun #10 T.Ti'a pass complete short right to #8 B.Caufield caught at OSU40, for 6 yards to the OSU40, out of bounds at OSU40, 1ST DOWN +6 0.32
0:07 1st & 10 OPP 36 (00:09) No Huddle-Shotgun #10 T.Ti'a sacked for loss of 10 yards to the WSU46 (#88 I.Terrell) -10 -2.77
0:07 1st & 10 OPP 36 Timeout Oregon State, clock 00:07
0:03 2nd & 20 OPP 46 (00:06) No Huddle-Shotgun #10 T.Ti'a pass incomplete short right to #14 E.Freauff thrown to WSU40 0 -0.77
0:02 3rd & 20 OPP 46 (00:02) Shotgun #10 T.Ti'a sacked for loss of 8 yards to the OSU46 (#10 B.Peleti, #88 I.Terrell) -4 -0.65
0:01 1st & 10 OWN 40 (00:17) Shotgun #10 T.Ti'a pass complete deep middle to #8 B.Caufield caught at WSU36, for 24 yards to the WSU36, End Of Play, 1ST DOWN +24 1.75
0:00 3rd & 20 OPP 46 End of 2nd quarter. -0.75
Q3
PUNT
6 pl · 10 yd · 3:41
0–19
+2
14:55 1st & 10 OWN 25 (15:00) #0 A.Hankerson rush middle for 3 yards gain to the OSU28 (#44 P.McKenna) +3 -0.30
14:25 2nd & 7 OWN 28 (14:25) Shotgun #10 T.Ti'a pass complete short middle to #9 J.East caught at OSU31, for 4 yards to the OSU32 (#44 P.McKenna) +4 -0.09
13:49 3rd & 3 OWN 32 (13:56) Shotgun #10 T.Ti'a pass complete short right to #7 T.Walker caught at OSU36, for 4 yards to the OSU36, End Of Play, 1ST DOWN +4 1.32
13:21 1st & 10 OWN 36 (13:25) Shotgun #0 A.Hankerson rush middle for 1 yard gain to the OSU37 (#2 C.Humphrey; #88 I.Terrell) +1 -0.85
12:39 2nd & 9 OWN 37 (12:43) Shotgun #10 T.Ti'a pass complete short left to #14 E.Freauff caught at OSU41, for 4 yards to the OSU41 (#9 C.Francl; #5 J.Colson) +4 -0.13
11:57 3rd & 5 OWN 41 (12:05) Shotgun #10 T.Ti'a sacked for loss of 6 yards to the OSU35 (#89 D.Fitzmaurice) -6 -1.06
11:19 4th & 11 OWN 35 (11:26) #38 A.Winsor punt 40 yards to the WSU25 #0 T.Freeman return 3 yards to the WSU28 (#50 W.Haverland) PENALTY OSU Face Mask (#1 M.White) 15 yards from WSU28 to WSU43, 1ST DOWN
PUNT
3 pl · 0 yd · 0:58
0–19
−6
11:13 1st & 10 OWN 43 (11:19) Shotgun #9 K.Vorhees rush left for 0 yards to the WSU43 (#18 K.Wallin) 0 -1.16
10:37 2nd & 10 OWN 43 (10:39) Shotgun #4 Z.Eckhaus pass incomplete short middle to #0 T.Freeman thrown to WSU48 0 -0.85
10:30 3rd & 10 OWN 43 (10:36) Shotgun #4 Z.Eckhaus pass incomplete short left to #8 B.Ganashamoorthy thrown to OSU45 QB hurried by #88 A.Alfieri 0 -0.49
10:21 4th & 10 OWN 43 (10:31) #98 R.Harris punt 38 yards to the OSU19 #7 T.Walker return 5 yards to the OSU24 (#42 J.Ellison)
PUNT
5 pl · 2 yd · 3:15
0–19
+6
10:20 1st & 10 OWN 24 (10:20) Shotgun #10 T.Ti'a pass complete deep right to #18 K.Boschma caught at WSU47, for 29 yards to the WSU47 QB hurried by #9 C.Francl (#1 T.Large; #2 C.Humphrey), out of bounds PENALTY OSU Pass Interference (#18 K.Boschma) 12 yards from OSU24 to OSU12. NO PLAY +12
9:51 1st & 22 OWN 12 (09:59) Shotgun #10 T.Ti'a pass complete short middle to #82 G.Milbourn caught at OSU10, for 8 yards to the OSU20 (#0 A.Palano) +8 0.13
9:12 2nd & 14 OWN 20 (09:23) Shotgun #10 T.Ti'a pass complete short middle to #12 Z.Card caught at OSU24, for 6 yards to the OSU26 QB hurried by #98 M.Ta'ase (#0 A.Palano; #8 K.Worthy III) +6 0.08
8:43 3rd & 8 OWN 26 (08:43) Shotgun #10 T.Ti'a pass incomplete short middle to #14 E.Freauff thrown to OSU40 broken up by #92 D.Dalton PENALTY WSU Holding declined WSU Holding (#8 K.Worthy III) 10 yards from OSU26 to OSU36, 1ST DOWN. NO PLAY +10
8:31 1st & 10 OWN 36 (08:36) Shotgun #0 A.Hankerson rush right for 0 yards to the OSU36 (#25 C.Reeder) 0 -1.04
8:00 2nd & 10 OWN 36 (08:02) Shotgun #10 T.Ti'a pass incomplete short right to #21 C.Hatcher Jr. thrown to OSU30 broken up by #52 K.Beatty 0 -0.63
7:53 3rd & 10 OWN 36 (07:58) Shotgun #10 T.Ti'a sacked for loss of 10 yards to the OSU26 (#92 D.Dalton, #44 P.McKenna) -5 -0.48
7:06 4th & 20 OWN 26 (07:18) #38 A.Winsor punt 43 yards to the WSU31 #0 T.Freeman return 25 yards to the OSU44 (#1 M.White), out of bounds PENALTY OSU UNS: Unsportsmanlike Conduct (#80 C.Kolb) 15 yards from OSU44 to OSU29, 1ST DOWN
TD
4 pl · 29 yd · 2:15
0–25
−1
6:42 1st & 10 OPP 29 (06:42) Shotgun #9 K.Vorhees rush middle for 3 yards gain to the OSU26 (#90 J.Johnson) PENALTY OSU Offside (#90 J.Johnson) 5 yards from OSU29 to OSU24. NO PLAY +5
6:39 1st & 5 OPP 24 (06:43) Shotgun #4 Z.Eckhaus rush right for 15 yards gain to the OSU09 (#25 N.Taylor; #1 M.White), 1ST DOWN, PENALTY WSU UNR: Unnecessary Roughness (#18 J.Meredith) OSU UNS: Unsportsmanlike Conduct (#18 K.Wallin) 27 yards from OSU09 to OSU12, 1ST DOWN +15 -0.34
6:01 1st & 10 OPP 12 (06:06) Shotgun #9 K.Vorhees rush left for 0 yards to the OSU12 (#18 K.Wallin) 0 -0.30
5:29 2nd & 10 OPP 12 (05:35) Shotgun #9 K.Vorhees rush left for 7 yards gain to the OSU05 (#88 A.Alfieri) +7 0.18
4:51 3rd & 3 OPP 5 (04:54) Shotgun #4 Z.Eckhaus rush middle for 5 yards gain to the OSU00 TOUCHDOWN, clock 04:51, 1ST DOWN #10 L.Smithson pass attempt failed +5 2.65
INT
10 pl · 55 yd · 4:31
0–25
−2
4:35 1st & 10 OWN 15 (04:42) Shotgun #10 T.Ti'a pass complete short right to #17 M.Durant caught at OSU19, for 6 yards to the OSU21 (#2 C.Humphrey) +6 0.25
4:15 2nd & 4 OWN 21 (04:20) No Huddle-Shotgun #0 A.Hankerson rush middle for 7 yards gain to the OSU28 (#44 P.McKenna), 1ST DOWN +7 0.52
4:06 1st & 10 OWN 28 (04:10) Shotgun #0 A.Hankerson rush left for 5 yards gain to the OSU33 (#24 S.Schlimgen; #92 D.Dalton) +5 0.10
3:23 2nd & 5 OWN 33 (03:28) Shotgun #10 T.Ti'a pass complete short left to #9 J.East caught at OSU38, for 11 yards to the OSU44 (#8 K.Worthy III), out of bounds, 1ST DOWN +11 1.39
2:48 1st & 10 OWN 44 (02:54) Shotgun #10 T.Ti'a pass incomplete deep right to #7 T.Walker thrown to WSU20 broken up by #1 T.Large 0 -1.16
2:41 2nd & 10 OWN 44 (02:49) Shotgun #10 T.Ti'a rush middle for 7 yards gain to the WSU49 (#24 S.Schlimgen) +7 0.57
2:04 3rd & 3 OPP 49 (02:09) Shotgun #10 T.Ti'a rush left for 0 yards to the WSU49 (#40 G.Barthiel) 0 -1.06
1:16 4th & 3 OPP 49 (01:26) Shotgun #10 T.Ti'a pass complete short middle to #0 A.Hankerson caught at WSU45, for 14 yards to the WSU35 (#23 M.Durrance; #9 C.Francl), 1ST DOWN +14 3.06
0:52 1st & 10 OPP 35 (01:03) No Huddle-Shotgun #10 T.Ti'a pass complete short right to #0 A.Hankerson caught at WSU30, for 5 yards to the WSU30 QB hurried by #88 I.Terrell (#24 S.Schlimgen) +5 0.08
0:13 2nd & 5 OPP 30 (00:25) Shotgun #10 T.Ti'a pass intercepted by #2 C.Humphrey at WSU15 #2 C.Humphrey return for loss of 2 yards to the WSU13 (#82 G.Milbourn) -4.11
FUMBLE
7 pl · 43 yd · 3:38
0–25
+3
0:13 1st & 10 OWN 13 (00:13) Shotgun #3 M.Woods rush right for 4 yards gain to the WSU17 (#44 T.Hickle) +4 -0.06
0:00 1st & 10 OWN 13 End of 3rd quarter. -0.06
15:00 2nd & 6 OWN 17 PENALTY WSU False Start (#18 J.Meredith) 5 yards from WSU17 to WSU12. NO PLAY +5
14:54 2nd & 11 OWN 12 (14:59) Shotgun #4 Z.Eckhaus pass complete short middle to #0 T.Freeman caught at WSU17, for 10 yards to the WSU22 (#17 S.Thomas; #88 A.Alfieri) +10 0.47
14:18 3rd & 1 OWN 22 (14:23) Shotgun #4 Z.Eckhaus rush middle for 9 yards gain to the WSU31 (#19 T.Glasper), 1ST DOWN +9 1.08
13:34 1st & 10 OWN 31 (13:42) Shotgun #4 Z.Eckhaus pass complete short middle to #18 J.Meredith caught at WSU37, for 10 yards to the WSU41 (#1 M.White), 1ST DOWN +10 0.95
12:53 1st & 10 OWN 41 (12:55) Shotgun #1 A.Johnson rush middle for 1 yard loss to the WSU40 (#59 T.Pome'e; #47 T.Blake) -1 -1.34
12:09 2nd & 11 OWN 40 (12:15) Shotgun #4 Z.Eckhaus pass complete short left to #1 A.Johnson caught at WSU36, for 10 yards to the WSU50 (#88 A.Alfieri), out of bounds +10 1.28
11:39 3rd & 1 50 K. Vorhees run for 6 yds, K. Vorhees fumbled, forced by A. Alfieri, recovered by T. Blake, T. Blake returned -2.28
Q4
PUNT
4 pl · -12 yd · 2:20
0–25
10:40 1st & 10 OWN 44 (10:43) Shotgun #10 T.Ti'a sacked for loss of 14 yards to the OSU30 (#52 K.Beatty, #53 S.Finau) -7 -2.33
10:29 2nd & 24 OWN 30 (10:29) Shotgun #10 T.Ti'a rush left for 19 yards gain (11) to the OSU49 fumbled by #10 T.Ti'a at OSU49 forced by #0 A.Palano, out of bounds at OSU49 PENALTY OSU Holding (#0 K.Singleton) 10 yards from OSU41 to OSU31 +11
10:14 2nd & 23 OWN 31 (10:14) Shotgun #10 T.Ti'a pass incomplete short right to #12 Z.Card thrown to OSU25 broken up by #9 C.Francl 0 -0.15
10:04 3rd & 23 OWN 31 (10:13) Shotgun #10 T.Ti'a rush right for 1 yard gain to the OSU32 (#99 B.Lamb) +1 -0.06
9:15 4th & 22 OWN 32 (09:27) #38 A.Winsor punt 54 yards to the WSU14 #0 T.Freeman return 15 yards to the WSU29 (#24 T.Hopper; #17 M.Durant)
PUNT
3 pl · 5 yd · 1:38
0–25
−3
9:15 1st & 10 OWN 29 PENALTY OSU Offside (#91 J.Hill) 5 yards from WSU29 to WSU34. NO PLAY +5
9:08 1st & 5 OWN 34 (09:12) Shotgun #3 M.Woods rush left for 2 yards loss to the WSU32 (#44 T.Hickle) -2 -1.85
8:26 2nd & 7 OWN 32 (08:32) Shotgun #4 Z.Eckhaus rush middle for 2 yards gain to the WSU34 (#25 N.Taylor) +2 -0.44
7:44 3rd & 5 OWN 34 (07:50) Shotgun #4 Z.Eckhaus pass incomplete deep left to #88 M.Alleyne thrown to OSU40 0 -0.46
7:37 4th & 5 OWN 34 (07:43) #98 R.Harris punt 36 yards to the OSU30 fair catch by #7 T.Walker at OSU30
TD
4 pl · 70 yd · 1:48
8–25
7:27 1st & 10 OWN 30 (07:35) Shotgun #10 T.Ti'a pass complete short right to #12 Z.Card caught at OSU28, for 15 yards to the OSU45 QB hurried by #53 S.Finau (#1 T.Large), out of bounds, 1ST DOWN +15 1.42
6:56 1st & 10 OWN 45 (07:07) Shotgun #10 T.Ti'a pass complete deep right to #9 J.East caught at WSU30, for 28 yards to the WSU27 (#22 T.Sorrell), out of bounds, 1ST DOWN +28 1.54
6:29 1st & 10 OPP 27 (06:38) Shotgun #10 T.Ti'a pass complete short left to #9 J.East caught at WSU22, for 5 yards to the WSU22 (#4 K.Rapolla) +5 0.08
6:02 2nd & 5 OPP 22 (06:02) Shotgun #10 T.Ti'a pass incomplete deep right to #9 J.East thrown to WSU00, 1ST DOWN, PENALTY WSU Pass Interference (#22 T.Sorrell) 15 yards from WSU22 to WSU07, 1ST DOWN. NO PLAY +15
5:55 1st & 7 OPP 7 PENALTY OSU Delay Of Game 5 yards from WSU07 to WSU12. NO PLAY +5
5:49 1st & 12 OPP 12 (05:53) Shotgun #10 T.Ti'a pass complete short right to #7 T.Walker caught at WSU00, for 12 yards to the WSU00 TOUCHDOWN, clock 05:49 #10 T.Ti'a pass attempt failed PENALTY WSU Offside WSU UNS: Unsportsmanlike Conduct (#1 T.Large) 2 yards from WSU03 to WSU01. NO PLAY #34 J.Reichle rush attempt Successful +12 2.66
TD
3 pl · 44 yd · 0:48
8–32
+3
5:40 1st & 10 OPP 44 (05:41) Shotgun #4 Z.Eckhaus pass complete short left to #12 L.Neal Jr. caught at OSU43, for 44 yards to the OSU00 TOUCHDOWN nullified by penalty, clock 05:40 PENALTY WSU Holding (#23 T.Leckner) 10 yards from OSU42 to WSU48 +2 -0.53
5:29 1st & 18 OWN 48 (05:38) Shotgun #1 A.Johnson rush right for 50 yards gain to the OSU02 (#1 M.White), out of bounds, 1ST DOWN +50 3.91
5:01 1st & 2 OPP 2 (05:05) Shotgun #1 A.Johnson rush right for 2 yards gain to the OSU00 TOUCHDOWN, clock 05:01 #38 J.Stevens kick attempt good (H: #98 R.Harris, LS: #46 C.Peoples) +2 1.21
ON DOWNS
11 pl · 32 yd · 4:06
8–32
−5
4:29 1st & 10 OWN 24 (04:55) Shotgun #10 T.Ti'a pass complete short left to #7 T.Walker caught at OSU29, for 4 yards to the OSU28 (#33 G.Jones) +4 -0.11
4:14 2nd & 6 OWN 28 (04:20) No Huddle-Shotgun #0 A.Hankerson rush middle for 3 yards gain to the OSU31 (#25 C.Reeder; #22 T.Sorrell) +3 -0.26
3:40 3rd & 3 OWN 31 (03:47) No Huddle-Shotgun #10 T.Ti'a pass complete short right to #7 T.Walker caught at OSU31, for 5 yards to the OSU36 (#4 K.Rapolla; #22 T.Sorrell), 1ST DOWN +5 1.37
3:18 1st & 10 OWN 36 PENALTY OSU Illegal Snap (#70 Z.Esty) 5 yards from OSU36 to OSU31. NO PLAY +5
3:04 1st & 15 OWN 31 (03:12) No Huddle-Shotgun #10 T.Ti'a pass complete short right to #8 B.Caufield caught at OSU36, for 6 yards to the OSU37, out of bounds at OSU37 +6 0.24
2:47 2nd & 9 OWN 37 (02:51) No Huddle-Shotgun #0 A.Hankerson rush middle for 10 yards gain to the OSU47 (#42 J.Ellison), 1ST DOWN +10 1.90
2:18 1st & 10 OWN 47 (02:30) No Huddle-Shotgun #10 T.Ti'a pass complete short right to #14 E.Freauff caught at WSU46, for 7 yards to the WSU46, End Of Play +7 0.63
2:00 2nd & 3 OPP 46 (02:05) No Huddle-Shotgun #10 T.Ti'a pass complete short left to #9 J.East caught at WSU37, for 8 yards to the WSU38 (#33 G.Jones), 1ST DOWN +8 0.37
2:00 2nd & 3 OPP 46 Timeout Oregon State, clock 02:00
1:53 1st & 10 OPP 38 (01:59) No Huddle-Shotgun #10 T.Ti'a pass incomplete short middle to #18 K.Boschma thrown to WSU25 0 -0.78
1:47 2nd & 10 OPP 38 (01:48) No Huddle-Shotgun #10 T.Ti'a sacked for loss of 6 yards to the WSU44 (#51 B.Beatty) -6 -2.22
1:44 2nd & 10 OPP 38 Timeout Oregon State, clock 01:44
1:42 3rd & 16 OPP 44 (01:42) No Huddle-Shotgun #10 T.Ti'a pass complete short right to #0 A.Hankerson caught at OSU50, for 4 yards to the WSU40 (#33 G.Jones) +4 -0.13
1:19 4th & 12 OPP 40 (01:24) No Huddle-Shotgun #10 T.Ti'a pass complete short right to #0 A.Hankerson caught at WSU50, for 0 yards to the WSU40 (#33 G.Jones), TURNOVER ON DOWNS 0 -0.78
0:50 4th & 12 OPP 40 (01:02) No Huddle-Shotgun #10 T.Ti'a rush right for 4 yards loss to the WSU44 fumbled by #10 T.Ti'a at WSU45, out of bounds at WSU44, TURNOVER ON DOWNS -4 -0.78
END OF GAME
2 pl · 20 yd · 0:50
8–32
+5
0:35 1st & 10 OWN 44 (00:43) Shotgun #2 J.Dugger rush middle for 7 yards gain to the OSU49 (#50 W.Haverland) +7 0.67
0:23 2nd & 3 OPP 49 (00:23) Shotgun #1 A.Johnson rush middle for 13 yards gain to the OSU36 (#27 B.Dantzler), 1ST DOWN +13 0.69
0:00 2nd & 3 OPP 49 End of 4th quarter.
25 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

0sacks6
3plays for loss7
1takeaways3
2three-and-outs forced3
7explosive plays allowed3
6.18yards allowed / play4.09
6 of 12scoring drives allowed1 of 13
Oregon State
Andy Alfieri 9 (5) 1 QH
Tyree Blake 7 (4) 0.5 TFL
Takari Hickle 6 (3) 1 TFL
Mason White 5 (4)
Skyler Thomas 5 (2)
Nikko Taylor 4 (1) 1 PD · 1 QH
Trey Glasper 3 (2) 1 TFL
Jaheim Patterson 3 (2)
Washington State
Parker McKenna 7 (6) 0.5 sk · 0.5 TFL · 1 QH
Isaac Terrell 6 (4) 1.5 sk · 1.5 TFL · 3 QH
Caleb Francl 5 (2) 1 INT · 1 PD · 1 QH
Anthony Palano 5 (3) 1 QH
Kenny Worthy III 4 (2) 0.5 TFL
Matthew Durrance 4 (2) 1 PD
Colby Humphrey 4 (2) 1 INT
Trillion Sorrell 4 (2)
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

field goals2 of 2
7punts3
45.7punt average34.7
0punts inside the 201
60return yards186
own 21average drive startopp 47
Oregon State
P AJ Winsor 7 punts · 45.7 avg
KR Ellijah Washington 2 ret · 31 yds · long 17
KR Marquis Crosby 1 ret · 24 yds · long 24
PR Trent Walker 1 ret · 5 yds · long 5
Washington State
K Jack Stevens 2/2 FG · long 44 · 2/2 XP
P Ryan Harris 2 punts · 37.0 avg
P Zevi Eckhaus 1 punt · 30.0 avg · 1 in 20
KR Leyton Smithson 1 ret · 17 yds · long 17
PR Tony Freeman 6 ret · 169 yds · long 59
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

67plays61
274yards377
13drives12
37%success rate46%
-5.03total PPA12.53
Derived from 128 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1(09:29) #38 J.Stevens field goal attempt from 26 yards GOOD (H: #98 R.Harris, LS: #46… 3–0
Q2(14:12) #38 J.Stevens field goal attempt from 44 yards GOOD (H: #98 R.Harris, LS: #46… 6–0
Q2(11:55) Shotgun #9 K.Vorhees rush middle for 2 yards gain to the OSU00 TOUCHDOWN, clock 11:54… 13–0
Q2(01:37) No Huddle-Shotgun #4 Z.Eckhaus pass complete short right to #23 T.Leckner caught at… 19–0
Q3(04:54) Shotgun #4 Z.Eckhaus rush middle for 5 yards gain to the OSU00 TOUCHDOWN, clock 04:51… 25–0
Q4(05:53) Shotgun #10 T.Ti'a pass complete short right to #7 T.Walker caught at WSU00, for 12… 8–25
Q4(05:05) Shotgun #1 A.Johnson rush right for 2 yards gain to the OSU00 TOUCHDOWN, clock 05:01… 32–8

Biggest plays by PPA

Q4(05:38) Shotgun #1 A.Johnson rush right for 50 yards gain to the OSU02 (#1 M.White)… 3.91
Q3(01:26) Shotgun #10 T.Ti'a pass complete short middle to #0 A.Hankerson caught at… 3.06
Q4(05:53) Shotgun #10 T.Ti'a pass complete short right to #7 T.Walker caught at WSU00… 2.66
Q3(04:54) Shotgun #4 Z.Eckhaus rush middle for 5 yards gain to the OSU00 TOUCHDOWN, clock… 2.65
Q2(10:51) Shotgun #10 T.Ti'a pass complete short middle to #8 B.Caufield caught at WSU48… 2.53
Q1(14:10) Shotgun #4 Z.Eckhaus pass complete short right to #0 T.Freeman caught at WSU35… 2.48

Series recent meetings

2025 Washington State 7 – 10 Oregon 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