Week 4 · 2025
Washington at Washington State
Sat 09/20/2025 07:30 PMGesa FieldWashington State pregame7% — Pregame win probability: 7% for Washington State. Washington favored, and won.
81°Clear10 mph W · 23% humidityRecorded at kickoff by College Football Data
Washington
59
9–4
Washington State
24
7–6
Attendance
32,952
reported
WASH10 plays, 75 yd · Touchdown | ||||
| 15:00 | 1st & 10 | own 35 | Ryan Harris kickoff for 65 yds for a touchback | 0 |
| 15:00 | 1st & 10 | own 25 | Demond Williams Jr. sacked by Buddha Peleti for a loss of 8 yards to the WASH 17 | −8 |
| 15:00 | 2nd & 18 | own 17 | Demond Williams Jr. pass complete to Denzel Boston for 25 yds to the WASH 42 for a 1ST down | +25 |
| 15:00 | 1st & 10 | own 42 | Jonah Coleman run for 5 yds to the WASH 47 | +5 |
| 15:00 | 2nd & 5 | own 47 | Demond Williams Jr. pass complete to Jonah Coleman for 3 yds to the 50 yard line | +3 |
| 15:00 | 3rd & 2 | midfield | Demond Williams Jr. pass complete to Raiden Vines-Bright for 5 yds to the WSU 45 for a 1ST down | +5 |
| 15:00 | 1st & 10 | opp 45 | Demond Williams Jr. pass incomplete to Denzel Boston | 0 |
| 15:00 | 2nd & 10 | opp 45 | Jonah Coleman run for 4 yds to the WSU 41 | +4 |
| 15:00 | 3rd & 6 | opp 41 | Demond Williams Jr. run for 12 yds to the WSU 29 for a 1ST down | +12 |
| 10:53 | 1st & 10 | opp 29 | Demond Williams Jr. pass complete to Denzel Boston for 29 yds for a TD (Grady Gross KICK) | +29 |
WSU9 plays, 32 yd · Turnover | ||||
| 10:53 | 1st & 10 | own 35 | Ethan Moczulski kickoff for 65 yds for a touchback | 0 |
| 10:46 | 1st & 10 | own 25 | Zevi Eckhaus run for 7 yds to the WSU 32 | +7 |
| 10:11 | 2nd & 3 | own 32 | Angel Johnson run for 4 yds to the WSU 36 for a 1ST down | +4 |
| 9:31 | 1st & 10 | own 36 | Angel Johnson run for 3 yds to the WSU 39 | +3 |
| 8:48 | 2nd & 7 | own 39 | Zevi Eckhaus pass complete to Maxwell Woods for 3 yds to the WSU 42 | +3 |
| 8:06 | 3rd & 4 | own 42 | Zevi Eckhaus pass complete to Joshua Meredith for 11 yds to the WASH 47 for a 1ST down | +11 |
| 7:31 | 1st & 10 | opp 47 | Zevi Eckhaus pass complete to Trey Leckner for 3 yds to the WASH 44 | +3 |
| 6:49 | 2nd & 7 | opp 44 | Angel Johnson run for 1 yd to the WASH 43 | +1 |
| 6:05 | 3rd & 6 | opp 43 | Zevi Eckhaus pass intercepted Alex McLaughlin return for 27 yds to the WASH 47 | +27 |
WASH5 plays, 53 yd · Touchdown | ||||
| 5:59 | 1st & 10 | own 47 | Jonah Coleman run for a loss of 3 yards to the WASH 44 | −3 |
| 5:23 | 2nd & 13 | own 44 | Demond Williams Jr. run for 26 yds to the WSU 30 for a 1ST down | +26 |
| 4:50 | 1st & 10 | opp 30 | Jordan Washington run for 3 yds to the WSU 27 | +3 |
| 4:17 | 2nd & 7 | opp 27 | Demond Williams Jr. pass complete to Jonah Coleman for 4 yds to the WSU 23 | +4 |
| 3:47 | 3rd & 3 | opp 23 | Demond Williams Jr. run for 23 yds for a TD (Grady Gross KICK) | +23 |
WSU16 plays, 75 yd · Touchdown | ||||
| 3:47 | 1st & 10 | own 35 | Ethan Moczulski kickoff for 65 yds for a touchback | 0 |
| 3:41 | 1st & 10 | own 25 | Angel Johnson run for 5 yds to the WSU 30 | +5 |
| 3:00 | 2nd & 5 | own 30 | Zevi Eckhaus run for 2 yds to the WSU 32 | +2 |
| 2:21 | 3rd & 3 | own 32 | Zevi Eckhaus pass complete to Leo Pulalasi for 5 yds to the WSU 37 for a 1ST down | +5 |
| 1:44 | 1st & 10 | own 37 | Zevi Eckhaus pass complete to Devin Ellison for 18 yds to the WASH 45 for a 1ST down | +18 |
| 1:12 | 1st & 10 | opp 45 | PENALTY WSU False Start (Lester,Jonny) 5 yards from WASH45 to WASH50. NO PLAY. | −5 |
| 0:48 | 1st & 15 | midfield | Zevi Eckhaus pass incomplete to Maxwell Woods | 0 |
| 0:32 | 2nd & 15 | midfield | Zevi Eckhaus pass complete to Ademola Faleye for 3 yds to the WASH 47 | +3 |
| 0:00 | 3rd & 12 | opp 47 | (00:01) Shotgun Eckhaus,Zevi pass incomplete deep left to Wright,Landon thrown to WASH20 PENALTY WASH Offside declined WASH Pass Interference (Clark,Rahshawn) 15 yards from WASH47 to WASH32, 1ST DOWN. NO PLAY. | 0 |
| 0:00 | opp 47 | End of 1st Quarter | +47 | |
| 14:55 | 1st & 10 | opp 32 | Zevi Eckhaus run for 6 yds to the WASH 26 | +6 |
| 14:09 | 2nd & 4 | opp 26 | Kirby Vorhees run for 6 yds to the WASH 20 for a 1ST down | +6 |
| 13:24 | 1st & 10 | opp 20 | Zevi Eckhaus pass complete to Kirby Vorhees for 8 yds to the WASH 12 | +8 |
| 12:54 | 2nd & 2 | opp 12 | Timeout Washington, clock 12:54 | 0 |
| 12:48 | 2nd & 2 | opp 12 | Zevi Eckhaus run for no gain to the WASH 12 | 0 |
| 12:05 | 3rd & 2 | opp 12 | Zevi Eckhaus pass complete to Beau Baker for 12 yds for a TD (Jack Stevens KICK) | +12 |
WASH5 plays, 75 yd · Touchdown | ||||
| 12:05 | 1st & 10 | own 35 | Ryan Harris kickoff for 65 yds for a touchback | 0 |
| 11:59 | 1st & 10 | own 25 | Jonah Coleman run for 2 yds to the WASH 27 | +2 |
| 11:17 | 2nd & 8 | own 27 | Demond Williams Jr. pass complete to Jonah Coleman for 45 yds to the WSU 28 for a 1ST down | +45 |
| 10:36 | 1st & 10 | opp 28 | Demond Williams Jr. pass complete to Adam Mohammed for 16 yds to the WSU 12 for a 1ST down | +16 |
| 10:02 | 1st & 10 | opp 12 | Jonah Coleman run for 12 yds for a TD (Grady Gross KICK) | +12 |
WSU11 plays, 56 yd · Field goal | ||||
| 10:02 | 1st & 10 | own 35 | Ethan Moczulski kickoff for 65 yds for a touchback | 0 |
| 9:57 | 1st & 10 | own 25 | (10:01) Shotgun Eckhaus,Zevi pass complete short right to Wright,Landon caught at WSU27, for 3 yards to the WSU28 (Dillard-Allen,Rylon) PENALTY WASH Holding (Holmes,Vincent) 10 yards from WSU25 to WSU35, 1ST DOWN. NO PLAY. | −10 |
| 9:33 | 1st & 10 | own 35 | Zevi Eckhaus pass complete to Jeremiah Noga for 5 yds to the WSU 40 | +5 |
| 8:58 | 2nd & 5 | own 40 | Angel Johnson run for a loss of 2 yards to the WSU 38 | −2 |
| 8:06 | 3rd & 7 | own 38 | Zevi Eckhaus pass complete to Tony Freeman for 17 yds to the WASH 45 for a 1ST down | +17 |
| 7:36 | 1st & 10 | opp 45 | Zevi Eckhaus pass complete to Devin Ellison for 26 yds to the WASH 19 for a 1ST down | +26 |
| 7:01 | 1st & 10 | opp 19 | Timeout Washington, clock 07:01 | 0 |
| 6:56 | 1st & 10 | opp 19 | Zevi Eckhaus run for 1 yd to the WASH 18 | +1 |
| 6:07 | 2nd & 9 | opp 18 | Zevi Eckhaus sacked for a loss of 1 yard to the WASH 19 | −1 |
| 5:26 | 3rd & 10 | opp 19 | Zevi Eckhaus pass incomplete to Joshua Meredith | 0 |
| 5:21 | 4th & 10 | opp 19 | Jack Stevens 36 yd FG GOOD | +36 |
WASH15 plays, 42 yd · Field goal | ||||
| 5:21 | 1st & 10 | own 35 | Ryan Harris kickoff for 65 yds for a touchback | 0 |
| 5:08 | 1st & 10 | own 25 | Demond Williams Jr. sacked by Isaac Terrell for a loss of 6 yards to the WASH 19 | −6 |
| 4:31 | 2nd & 16 | own 19 | Demond Williams Jr. run for 26 yds to the WASH 45 for a 1ST down | +26 |
| 3:54 | 1st & 10 | own 45 | Adam Mohammed run for a loss of 2 yards to the WASH 43 | −2 |
| 3:21 | 2nd & 12 | own 43 | Demond Williams Jr. run for 1 yd to the WASH 44 | +1 |
| 2:42 | 3rd & 11 | own 44 | Demond Williams Jr. pass complete to Denzel Boston for 18 yds to the WSU 38 for a 1ST down | +18 |
| 2:27 | 1st & 10 | opp 38 | Timeout Washington, clock 02:27 | 0 |
| 2:20 | 1st & 10 | opp 38 | Jonah Coleman run for 6 yds to the WSU 32 | +6 |
| 1:59 | 1st & 10 | opp 25 | Timeout Washington State, clock 01:59 | 0 |
| 1:59 | 2nd & 4 | opp 32 | Demond Williams Jr. pass complete to Audric Harris for 7 yds to the WSU 25 for a 1ST down | +7 |
| 1:52 | 1st & 10 | opp 25 | Demond Williams Jr. pass incomplete to Kade Eldridge | 0 |
| 1:48 | 2nd & 10 | opp 25 | Jonah Coleman run for 1 yd to the WSU 24 | +1 |
| 1:13 | 3rd & 9 | opp 24 | Demond Williams Jr. sacked by Parker McKenna for a loss of 9 yards to the WSU 33 | −9 |
| 0:30 | 4th & 18 | opp 33 | Timeout Washington, clock 00:30 | 0 |
| 0:25 | 4th & 18 | opp 33 | Grady Gross 51 yd FG GOOD | +51 |
WSU3 plays, -1 yd · End of period | ||||
| 0:25 | 1st & 10 | own 35 | Ethan Moczulski kickoff for 65 yds for a touchback | 0 |
| 0:00 | own 25 | End of 2nd Quarter | 0 | |
| 0:00 | 1st & 10 | own 25 | J. Washington takes a knee | −1 |
WSU9 plays, 75 yd · Touchdown | ||||
| 15:00 | 1st & 10 | own 35 | Ethan Moczulski kickoff for 65 yds for a touchback | 0 |
| 14:54 | 1st & 10 | own 25 | Angel Johnson run for 2 yds to the WSU 27 | +2 |
| 14:05 | 2nd & 8 | own 27 | Zevi Eckhaus pass complete to Jeremiah Noga for 16 yds to the WSU 43 for a 1ST down | +16 |
| 12:57 | 1st & 10 | own 43 | Angel Johnson run for 5 yds to the WSU 48 | +5 |
| 12:44 | 2nd & 5 | own 48 | Zevi Eckhaus pass complete to Trey Leckner for 9 yds to the WASH 43 for a 1ST down | +9 |
| 12:01 | 1st & 10 | opp 37 | Zevi Eckhaus pass complete to Maxwell Woods for 15 yds to the WASH 22 for a 1ST down | +15 |
| 11:34 | 1st & 10 | opp 22 | Zevi Eckhaus pass complete to Leon Neal Jr. for 12 yds to the WASH 10 for a 1ST down | +12 |
| 11:16 | 1st & goal | opp 10 | Zevi Eckhaus run for 2 yds to the WASH 8 | +2 |
| 10:39 | 2nd & goal | opp 8 | Zevi Eckhaus pass complete to Devin Ellison for 8 yds for a TD (Jack Stevens KICK) | +8 |
WASH6 plays, 35 yd · Touchdown | ||||
| 10:36 | 1st & 10 | own 35 | Ryan Harris kickoff for 10 yds , Dezmen Roebuck return for 10 yds to the WSU 35 | +10 |
| 10:29 | 1st & 10 | opp 35 | Jonah Coleman run for 13 yds to the WSU 22 for a 1ST down | +13 |
| 9:56 | 1st & 10 | opp 22 | Jonah Coleman run for 12 yds to the WSU 10 for a 1ST down | +12 |
| 9:25 | 1st & goal | opp 10 | Adam Mohammed run for 4 yds to the WSU 6 | +4 |
| 8:44 | 2nd & goal | opp 6 | Demond Williams Jr. run for 4 yds to the WSU 2 | +4 |
| 8:16 | 3rd & goal | opp 2 | Jonah Coleman run for 2 yds for a TD (Grady Gross KICK) | +2 |
WSU11 plays, 75 yd · Touchdown | ||||
| 8:16 | 1st & 10 | own 35 | Ethan Moczulski kickoff for 65 yds for a touchback | 0 |
| 8:07 | 1st & 10 | own 25 | Zevi Eckhaus pass complete to Landon Wright for 4 yds to the WSU 29 | +4 |
| 7:17 | 2nd & 6 | own 29 | Zevi Eckhaus pass complete to Joshua Meredith for 48 yds to the WASH 23 for a 1ST down | +48 |
| 6:34 | 1st & 10 | opp 23 | Zevi Eckhaus pass complete to Ademola Faleye for 8 yds to the WASH 15 | +8 |
| 5:51 | 2nd & 2 | opp 15 | Kirby Vorhees run for no gain to the WASH 15 | 0 |
| 5:13 | 3rd & 2 | opp 15 | Angel Johnson run for a loss of 2 yards to the WASH 17 | −2 |
| 4:28 | 4th & 4 | opp 17 | Zevi Eckhaus pass complete to Maxwell Woods for 5 yds to the WASH 12 for a 1ST down | +5 |
| 3:49 | 1st & 10 | opp 12 | Zevi Eckhaus pass complete to Trey Leckner for 3 yds to the WASH 9 | +3 |
| 3:12 | 2nd & 7 | opp 9 | Zevi Eckhaus pass complete to Branden Ganashamoorthy for 8 yds to the WASH 1 for a 1ST down | +8 |
| 2:55 | 1st & goal | opp 1 | (02:56) No Huddle Eckhaus,Zevi rush middle for 1 yard loss to the WASH02 (Davis,Elinneus) PENALTY WASH Offside (Robinson,Dylan). NO PLAY. | 0 |
| 2:38 | 1st & goal | opp 1 | Zevi Eckhaus run for 1 yd for a TD (Jack Stevens KICK) | +1 |
WASH14 plays, 75 yd · Touchdown | ||||
| 2:38 | 1st & 10 | own 35 | Ryan Harris kickoff for 65 yds for a touchback | 0 |
| 2:29 | 1st & 10 | own 25 | Demond Williams Jr. pass complete to Jonah Coleman for 9 yds to the WASH 34 | +9 |
| 2:13 | 2nd & 1 | own 34 | Jonah Coleman run for 2 yds to the WASH 36 for a 1ST down | +2 |
| 1:45 | 1st & 10 | own 36 | Jonah Coleman run for 3 yds to the WASH 39 | +3 |
| 1:15 | 2nd & 7 | own 39 | Demond Williams Jr. run for 11 yds to the 50 yard line for a 1ST down | +11 |
| 0:43 | 1st & 10 | midfield | Demond Williams Jr. run for 9 yds to the WSU 41 | +9 |
| 0:00 | 2nd & 1 | opp 41 | Adam Mohammed run for 3 yds to the WSU 38 for a 1ST down | +3 |
| 0:00 | opp 41 | End of 3rd Quarter | +3 | |
| 14:43 | 1st & 10 | opp 38 | Demond Williams Jr. pass complete to Denzel Boston for 15 yds to the WSU 23 for a 1ST down | +15 |
| 14:13 | 1st & 10 | opp 23 | Adam Mohammed run for 20 yds to the WSU 3 for a 1ST down | +20 |
| 13:52 | 1st & goal | opp 3 | Adam Mohammed run for 1 yd to the WSU 2 | +1 |
| 13:52 | 2nd & goal | opp 2 | Timeout Washington, clock 13:52 | 0 |
| 13:21 | 2nd & goal | opp 2 | Demond Williams Jr. run for a loss of 5 yards to the WSU 7 | −5 |
| 12:49 | 3rd & goal | opp 7 | Demond Williams Jr. pass complete to Denzel Boston for 7 yds for a TD (Grady Gross KICK) | +7 |
WSU8 plays, 16 yd · Defensive TD | ||||
| 12:49 | 1st & 10 | own 35 | Ethan Moczulski kickoff for 65 yds for a touchback | 0 |
| 12:42 | 1st & 10 | own 25 | Zevi Eckhaus pass incomplete to Carter Pabst | 0 |
| 12:34 | 2nd & 10 | own 25 | Zevi Eckhaus pass incomplete to Carter Pabst | 0 |
| 12:22 | 3rd & 10 | own 25 | Zevi Eckhaus pass complete to Joshua Meredith for 11 yds to the WSU 36 for a 1ST down | +11 |
| 12:09 | 1st & 10 | own 36 | Zevi Eckhaus pass incomplete to Leon Neal Jr. | 0 |
| 12:04 | 2nd & 10 | own 36 | Kirby Vorhees run for 5 yds to the WSU 41 | +5 |
| 11:45 | 3rd & 5 | own 41 | Zevi Eckhaus pass incomplete to Devin Ellison | 0 |
| 11:34 | 4th & 5 | own 41 | Zevi Eckhaus pass intercepted Alex McLaughlin return for 47 yds for a TD (Grady Gross KICK) | +47 |
WSU2 plays, 3 yd · Turnover | ||||
| 11:34 | 1st & 10 | own 35 | Ethan Moczulski kickoff for 65 yds for a touchback | 0 |
| 11:23 | 1st & 10 | own 25 | Zevi Eckhaus run for 3 yds to the WSU 28 Zevi Eckhaus fumbled, recovered by WASH Bryce Butler | +3 |
WASH4 plays, 28 yd · Touchdown | ||||
| 11:16 | 1st & 10 | opp 28 | Demond Williams Jr. pass incomplete to Jonah Coleman | 0 |
| 11:07 | 2nd & 10 | opp 28 | (11:14) Boston,Denzel rush right for 1 yard gain to the WSU27 (Sandjo,Mike), out of bounds PENALTY WASH Holding (DeGraaf,Decker) 10 yards from WSU28 to WSU38. NO PLAY. | +10 |
| 10:46 | 2nd & 20 | opp 38 | Demond Williams Jr. run for 4 yds to the WSU 34 | +4 |
| 10:08 | 3rd & 16 | opp 34 | Demond Williams Jr. pass complete to Jonah Coleman for 34 yds for a TD (Grady Gross KICK) | +34 |
WSU13 plays, 14 yd · Punt | ||||
| 10:08 | 1st & 10 | own 35 | Ethan Moczulski kickoff for 65 yds for a touchback | 0 |
| 10:00 | 1st & 10 | own 25 | Angel Johnson run for a loss of 5 yards to the WSU 20 | −5 |
| 9:13 | 2nd & 15 | own 20 | Zevi Eckhaus pass complete to Tony Freeman for 11 yds to the WSU 31 | +11 |
| 8:14 | 3rd & 4 | own 31 | Zevi Eckhaus pass complete to Kirby Vorhees for 8 yds to the WSU 39 for a 1ST down | +8 |
| 7:39 | 1st & 10 | own 39 | Zevi Eckhaus pass incomplete to Leyton Smithson | 0 |
| 7:31 | 2nd & 10 | own 39 | Kirby Vorhees run for no gain to the WSU 39 | 0 |
| 6:34 | 3rd & 10 | own 39 | Zevi Eckhaus pass complete to Carter Pabst for 9 yds to the WSU 48 | +9 |
| 6:34 | 4th & 1 | own 48 | Timeout Washington, clock 06:34 | 0 |
| 6:18 | 4th & 1 | own 48 | Kirby Vorhees run for 2 yds to the 50 yard line for a 1ST down | +2 |
| 5:49 | 1st & 10 | midfield | Zevi Eckhaus sacked for a loss of 11 yards to the WSU 39 | −11 |
| 5:02 | 2nd & 21 | own 39 | Zevi Eckhaus pass incomplete to Leo Pulalasi | 0 |
| 4:55 | 3rd & 21 | own 39 | Zevi Eckhaus pass incomplete to Leo Pulalasi | 0 |
| 4:48 | 4th & 21 | own 39 | Ryan Harris punt for 41 yds, fair catch by Denzel Boston at the WASH 20 | 0 |
WASH4 plays, 80 yd · Touchdown | ||||
| 4:39 | 1st & 10 | own 20 | Demond Williams Jr. pass complete to Denzel Boston for 13 yds to the WASH 33 for a 1ST down | +13 |
| 4:00 | 1st & 10 | own 33 | Demond Williams Jr. pass complete to Jonah Coleman for 9 yds to the WASH 42 | +9 |
| 3:21 | 2nd & 1 | own 42 | Adam Mohammed run for a loss of 1 yard to the WASH 41 | −1 |
| 2:40 | 3rd & 2 | own 41 | Demond Williams Jr. pass complete to Omari Evans for 59 yds for a TD (Grady Gross KICK) | +59 |
WSU6 plays, -11 yd · Punt | ||||
| 2:40 | 1st & 10 | own 35 | Ethan Moczulski kickoff for 65 yds for a touchback | 0 |
| 2:25 | 1st & 10 | own 25 | Julian Dugger run for 5 yds to the WSU 30 | +5 |
| 2:00 | 2nd & 5 | own 30 | (02:00) PENALTY WSU Illegal Snap (Dieu,Brock) 5 yards from WSU30 to WSU25. NO PLAY. | −5 |
| 1:51 | 2nd & 10 | own 25 | Julian Dugger run for a loss of 2 yards to the WSU 23 | −2 |
| 0:55 | 3rd & 12 | own 23 | Julian Dugger sacked by Armon Parker for a loss of 9 yards to the WSU 14 | −9 |
| 0:15 | 4th & 21 | own 14 | Ryan Harris punt for 51 yds, fair catch by Denzel Boston at the WASH 35 | 0 |
WASH2 plays, -2 yd · End of period | ||||
| 0:00 | 1st & 10 | own 35 | J. Washington takes a knee | −2 |
| 0:00 | own 35 | End of 4th Quarter | −2 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 10 meetings vs. Team
Washington State 2–8 vs Washington
- 2024 · wk 3Washington State 24 @ Washington 19
- 2023 · wk 13Washington State 21 @ Washington 24
- 2022 · wk 13Washington 51 @ Washington State 33
- 2021 · wk 13Washington State 40 @ Washington 13
- 2019 · wk 14Washington State 13 @ Washington 31
- 2018 · wk 13Washington 28 @ Washington State 15
- 2017 · wk 13Washington State 14 @ Washington 41
- 2016 · wk 13Washington 45 @ Washington State 17
- 2015 · wk 13Washington State 10 @ Washington 45
- 2014 · wk 14Washington 31 @ Washington State 13
Previous 4 meetings vs. Jedd Fisch
Washington State 3–1 vs Jedd Fisch
- 2024 · wk 3Washington State 24 @ Washington 19
- 2023 · wk 7Arizona 44 @ Washington State 6
- 2022 · wk 12Washington State 31 @ Arizona 20
- 2021 · wk 12Arizona 18 @ Washington State 44
Research
Keep this open while you look at others