2025 · Week 1 · Aug 30, 2025 · Husky Stadium
Speed4x
View as
Win probability · WASH
modelWASH aheadCSU aheadconfidence bandkey playWASH scoreCSU score
What if? - hover the chart or a play below, then change how it went
Q2 3:29 · Bryan Hansen punt for 49 yds, fair catch by Denzel Boston at the WASH 41
Driver values - Δ win prob, pts
Pregame priorHome team on offenseGarbage-time factorScore differentialScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- TD · Q2 0:10: Jalen Dupree run for 15 yds for a TD (Isaiah Hankins KICK) — CSU win probability +11.1 pts (now 26%) (top driver: CSU has the ball).
- TD · Q3 11:17: Kade Eldridge run for 1 yd for a TD (Grady Gross KICK) — WASH win probability +6.7 pts (now 89%) (top driver: WASH has the ball).
- TD · Q3 8:01: Brayden Fowler-Nicolosi pass complete to Jaxxon Warren for 27 yds for a TD (Isaiah Hankins KICK) — CSU win probability +13.8 pts (now 30%) (top driver: CSU has the ball).
- TD · Q3 3:01: Demond Williams Jr. pass complete to Denzel Boston for 12 yds for a TD Colorado State Penalty, Defensive Pass Interference (Dylan Phelps) declined (Grady Gross KICK) — WASH win probability +11.1 pts (now 89%) (top driver: WASH has the ball).
- TD · Q4 6:57: Jonah Coleman run for 3 yds for a TD (Grady Gross KICK) — WASH win probability +4.6 pts (now 98%) (top driver: WASH has the ball).
Was that the right call?
Each option's modeled win probability for the team making the call, from the score, clock and field position before the play. Gaps under one point are close calls. How this works
Fourth downs
WASH made the numbers' call on 3 of 4CSU made the numbers' call on 6 of 9
- Q1 13:30CSU 4th & 9 at CSU 29, tiedAgrees with the numbersPunted · 8.7% before the snapGo for it8.6%−0.131% to convertField goalOut of rangePuntTheir call8.7%average punt
- Q1 12:19WASH 4th & 1 at midfield, tiedAgrees with the numbersWent for it · 91.0% before the snapGo for itTheir call91.0%70% to convertField goalOut of rangePunt90.9%−0.2average punt
- Q1 7:38CSU 4th & 2 at WASH 26, down 7Agrees with the numbersWent for it · 9.6% before the snapGo for itTheir call9.6%57% to convertField goal9.5%−0.164% to makePunt9.1%−0.4average punt
- Q1 1:09WASH 4th & 19 at CSU 36, tiedClose callPunted · 87.1% before the snapGo for it87.0%−0.211% to convertField goal87.2%42% to makePuntTheir call87.1%−0.1average punt
- Q2 14:15CSU 4th & 4 at CSU 26, tiedAgrees with the numbersPunted · 13.3% before the snapGo for it13.4%−<0.147% to convertField goalOut of rangePuntTheir call13.5%average punt
- Q2 9:03CSU 4th & 8 at WASH 45, down 7Agrees with the numbersPunted · 12.0% before the snapGo for it11.8%−0.134% to convertField goal11.3%−0.625% to makePuntTheir call11.9%average punt
- Q2 5:00WASH 4th & 21 at midfield, up 7Agrees with the numbersPunted · 87.2% before the snapGo for it86.4%−0.89% to convertField goalOut of rangePuntTheir call87.2%average punt
- Q2 3:29CSU 4th & 8 at CSU 10, down 7Agrees with the numbersPunted · 12.0% before the snapGo for it11.2%−0.732% to convertField goalOut of rangePuntTheir call11.9%average punt
- Q4 12:11WASH 4th & 6 at CSU 6, up 7Agrees with the numbersKicked a field goal · 89.2% before the snapGo for it88.2%−0.131% to convertField goalTheir call88.3%91% to makePunt80.6%−7.7average punt
- Q4 10:22CSU 4th & 10 at CSU 39, down 10Close callWent for it · 8.3% before the snapGo for itTheir call8.0%−0.729% to convertField goalOut of rangePunt8.6%average punt
- Q4 9:35CSU 4th & 7 at WASH 34, down 10Agrees with the numbersWent for it · 9.3% before the snapGo for itTheir call9.6%37% to convertField goal9.3%−0.347% to makePunt8.8%−0.8average punt
- Q4 4:48CSU 4th & 12 at CSU 34, down 17Close callWent for it · 1.8% before the snapGo for itTheir call1.6%−0.423% to convertField goalOut of rangePunt1.9%average punt
- Q4 3:18CSU 4th & 18 at CSU 41, down 17Close callWent for it · 1.7% before the snapGo for itTheir call1.5%−0.313% to convertField goalOut of rangePunt1.8%average punt
After touchdowns: kick or go for two?
WASH made the numbers' call on 5 of 5CSU made the numbers' call on 3 of 3
- Q1 11:08WASH Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call91.0%97% to makeGo for two91.0%−<0.145% to convert
- Q1 6:47CSU Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call10.5%97% to makeGo for two10.5%−<0.145% to convert
- Q2 10:43WASH Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call87.8%97% to makeGo for two87.8%−<0.145% to convert
- Q2 0:10CSU Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call18.8%97% to makeGo for two18.7%−0.145% to convert
- Q3 11:17WASH Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call84.8%97% to makeGo for two84.7%−0.145% to convert
- Q3 8:01CSU Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call23.3%97% to makeGo for two23.1%−0.145% to convert
- Q3 3:01WASH Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call82.5%97% to makeGo for two82.4%−0.145% to convert
- Q4 6:57WASH Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call97.0%97% to makeGo for two96.8%−0.345% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartCSUDrive 1PUNT6 plays · 1 yds · 1:137% → 8%
Q1 13:54
2ND & 1
OWN 37
+3
92.4%
Brayden Fowler-Nicolosi pass complete to Jalen Dupree for 3 yds to the CSU 34Similar
Q1 13:40
4TH & 4
OWN 34
-5
92.3%
PENALTY CSU False Start (Rodriguez,Drew) 5 yards from CSU34 to CSU29. NO PLAY.Similar
Q1 13:30
4TH & 9
OWN 29
+8
92.3%
Bryan Hansen punt for 43 yds , Denzel Boston returns for 8 yds to the WASH 41Similar
own 0own 2550opp 25opp 0
WASHDrive 2TD6 plays · 59 yds · 2:2292% → 92%
CSUDrive 3TD10 plays · 75 yds · 3:598% → 10%
Q1 10:01
2ND & 4
OWN 31
+16
91.8%
Brayden Fowler-Nicolosi pass complete to Tahj Bullock for 16 yds to the CSU 47 for a 1ST downSimilar
Q1 8:09
3RD & 5
OPP 29
+3
91.4%
Brayden Fowler-Nicolosi pass complete to Jalen Dupree for 3 yds to the WASH 26Similar
Q1 7:00
1ST & 10
OPP 24
+22
91.0%
Jalen Dupree run for 20 yds to the WASH 4 for a 1ST down Washington Penalty, Face Mask (2 yards) (Alex McLaughlin) to the WASH 2 for a 1ST downSimilar
own 0own 2550opp 25opp 0
WASHDrive 4PUNT13 plays · 28 yds · 5:2290% → 88%
Q1 6:02
2ND & 6
OWN 40
+7
90.4%
Demond Williams Jr. pass complete to Rashid Williams for 7 yds to the WASH 47 for a 1ST downSimilar
Q1 5:11
2ND & 5
OPP 48
+8
90.3%
Demond Williams Jr. pass complete to Decker DeGraaf for 8 yds to the CSU 40 for a 1ST downSimilar
Q1 4:24
2ND & 10
OPP 40
+9
90.0%
Demond Williams Jr. pass complete to Rashid Williams for 9 yds to the CSU 31Similar
Q1 2:11
3RD & 5
OPP 22
-5
89.4%
PENALTY WASH False Start (Azzopardi,Drew) 5 yards from CSU22 to CSU27. NO PLAY.Similar
own 0own 2550opp 25opp 0
CSUDrive 5PUNT4 plays · 6 yds · 1:4612% → 12%
Q2 14:15
4TH & 4
OWN 26
+7
87.8%
Bryan Hansen punt for 55 yds , Denzel Boston returns for 7 yds to the WASH 12Similar
own 0own 2550opp 25opp 0
WASHDrive 6TD9 plays · 88 yds · 3:2488% → 90%
Q2 14:07
1ST & 10
OWN 12
+16
87.7%
Demond Williams Jr. pass complete to Denzel Boston for 16 yds to the WASH 28 for a 1ST downSimilar
Q2 12:55
2ND & 4
OWN 34
+23
87.8%
Demond Williams Jr. pass complete to Dezmen Roebuck for 23 yds to the CSU 43 for a 1ST downSimilar
Q2 11:12
3RD & 7
OPP 40
+39
87.3%
Demond Williams Jr. pass complete to Denzel Boston for 39 yds to the CSU 1 for a 1ST downSimilar
Q2 10:52
1ST & GOAL
OPP 1
0
87.6%
(10:57) No Huddle-Shotgun Mohammed,Adam rush middle for 0 yards to the CSU01 (Long,Owen) PENALTY CSU Illegal Substitution. NO PLAY.Similar
own 0own 2550opp 25opp 0
CSUDrive 7PUNT5 plays · 2 yds · 1:1012% → 11%
own 0own 2550opp 25opp 0
WASHDrive 8PUNT10 plays · 49 yds · 4:0389% → 88%
Q2 8:53
1ST & 10
OWN 1
+11
88.7%
Demond Williams Jr. pass complete to Denzel Boston for 11 yds to the WASH 12 for a 1ST downSimilar
Q2 8:22
1ST & 10
OWN 12
+3
88.7%
Demond Williams Jr. pass complete to Decker DeGraaf for 3 yds to the WASH 15Similar
Q2 7:52
2ND & 7
OWN 15
+28
88.9%
Demond Williams Jr. run for 28 yds to the WASH 43 for a 1ST down Colorado State Penalty, Defensive Offside (Dylan Phelps) declined for a 1ST downSimilar
Q2 7:26
1ST & 10
OWN 43
+3
89.7%
Demond Williams Jr. pass complete to Decker DeGraaf for 3 yds to the WASH 46Similar
Q2 5:36
3RD & 13
OPP 42
-8
88.7%
Demond Williams Jr. sacked by Robert Edmonson for a loss of 8 yards to the 50 yard lineSimilar
own 0own 2550opp 25opp 0
CSUDrive 9PUNT4 plays · 2 yds · 1:2412% → 11%
Q2 3:29
4TH & 8
OWN 10
0
88.6%
Bryan Hansen punt for 49 yds, fair catch by Denzel Boston at the WASH 41Similar
own 0own 2550opp 25opp 0
WASHDrive 10FUMBLE8 plays · 25 yds · 1:4689% → 89%
Q2 1:39
3RD & 7
OPP 31
-3
89.1%
Demond Williams Jr. run for a loss of 3 yards to the CSU 34 Demond Williams Jr. fumbled, recovered by CSU JaQues EvansSimilar
own 0own 2550opp 25opp 0
CSUDrive 11TD13 plays · 66 yds · 1:2413% → 26%
Q2 1:34
1ST & 10
OWN 34
-5
86.8%
(01:36) No Huddle-Shotgun Fowler-Nicolosi,Brayden pass complete short right to Maher,Tommy caught at CSU41, for 7 yards to the CSU41, out of bounds at CSU41 PENALTY CSU Illegal Formation 5 yards from CSU34 to CSU29. NO PLAY.Similar
Q2 1:18
1ST & 15
OWN 29
+7
87.1%
Brayden Fowler-Nicolosi pass complete to Jaxxon Warren for 7 yds to the CSU 36Similar
Q2 0:58
2ND & 8
OWN 36
+2
86.4%
Brayden Fowler-Nicolosi pass complete to Jaxxon Warren for 2 yds to the CSU 38Similar
Q2 0:51
3RD & 6
OWN 38
+10
86.8%
Brayden Fowler-Nicolosi pass complete to Tay Lanier for 10 yds to the CSU 48 for a 1ST downSimilar
Q2 0:37
2ND & 10
OWN 48
+16
86.2%
Brayden Fowler-Nicolosi pass complete to Lavon Brown for 16 yds to the WASH 36 for a 1ST downSimilar
Q2 0:25
2ND & 7
OPP 33
+15
85.4%
Brayden Fowler-Nicolosi pass complete to Jaxxon Warren for 15 yds to the WASH 18 for a 1ST downSimilar
Q2 0:15
1ST & 10
OPP 18
+3
85.5%
Brayden Fowler-Nicolosi pass complete to Jaxxon Warren for 3 yds to the WASH 15Similar
own 0own 2550opp 25opp 0
WASHDrive 12END OF HALF2 plays · 6 yds · 0:0082% → 82%
own 0own 2550opp 25opp 0
WASHDrive 13TD8 plays · 59 yds · 3:2482% → 89%
Q3 12:56
1ST & 10
OPP 48
+14
82.0%
Demond Williams Jr. pass complete to Denzel Boston for 14 yds to the CSU 34 for a 1ST downSimilar
own 0own 2550opp 25opp 0
CSUDrive 14TD9 plays · 65 yds · 3:0714% → 30%
Q3 9:46
3RD & 6
OWN 39
+6
85.5%
Brayden Fowler-Nicolosi pass complete to Tommy Maher for 6 yds to the CSU 45 for a 1ST downSimilar
Q3 8:29
3RD & 19
OWN 36
+25
86.3%
Brayden Fowler-Nicolosi pass complete to Jaxxon Warren for 25 yds to the WASH 39 for a 1ST downSimilar
Q3 8:06
1ST & 10
OPP 39
+12
83.4%
(08:09) No Huddle-Shotgun Fowler-Nicolosi,Brayden pass incomplete short left to Maher,Tommy thrown to WASH26, 1ST DOWN, PENALTY WASH Pass Interference (Bryant,Leroy) 12 yards from WASH39 to WASH27, 1ST DOWN. NO PLAY.Similar
Q3 8:01
1ST & 10
OPP 27
+27
69.7%
Brayden Fowler-Nicolosi pass complete to Jaxxon Warren for 27 yds for a TD (Isaiah Hankins KICK)Similar
own 0own 2550opp 25opp 0
WASHDrive 15TD10 plays · 69 yds · 4:4177% → 89%
Q3 7:14
2ND & 7
OWN 34
-5
76.6%
Demond Williams Jr. sacked by Lemondre Joe for a loss of 5 yards to the WASH 29Similar
Q3 6:22
3RD & 12
OWN 29
+33
74.0%
Demond Williams Jr. pass complete to Adam Mohammed for 33 yds to the CSU 38 for a 1ST downSimilar
Q3 4:50
2ND & 8
OPP 24
+4
78.3%
Demond Williams Jr. pass complete to Dezmen Roebuck for 4 yds to the CSU 20Similar
Q3 3:01
2ND & 6
OPP 12
+12
88.8%
Demond Williams Jr. pass complete to Denzel Boston for 12 yds for a TD Colorado State Penalty, Defensive Pass Interference (Dylan Phelps) declined (Grady Gross KICK)Similar
own 0own 2550opp 25opp 0
CSUDrive 16INT4 plays · 6 yds · 1:1117% → 17%
WASHDrive 17FG11 plays · 56 yds · 4:2389% → 90%
Q4 14:19
2ND & 10
OPP 25
+9
90.8%
Demond Williams Jr. pass complete to Rashid Williams for 9 yds to the CSU 16Similar
own 0own 2550opp 25opp 0
CSUDrive 18DOWNS12 plays · 25 yds · 2:0311% → 10%
Q4 11:38
1ST & 10
OWN 27
+4
89.5%
Brayden Fowler-Nicolosi pass complete to Tommy Maher for 4 yds to the CSU 31Similar
Q4 10:22
4TH & 10
OWN 39
+24
91.5%
Brayden Fowler-Nicolosi pass complete to Petey Tucker for 24 yds to the WASH 37 for a 1ST downSimilar
Q4 9:35
4TH & 7
OPP 34
-14
90.2%
Tahj Bullock sacked by Rahshawn Clark for a loss of 14 yards to the WASH 48Similar
own 0own 2550opp 25opp 0
WASHDrive 19TD6 plays · 52 yds · 1:3693% → 98%
CSUDrive 20DOWNS12 plays · 16 yds · 3:093% → 2%
Q4 5:54
2ND & 5
OWN 30
+6
97.1%
Brayden Fowler-Nicolosi pass complete to Lavon Brown for 6 yds to the CSU 36 for a 1ST downSimilar
Q4 4:48
4TH & 12
OWN 34
+15
98.0%
Brayden Fowler-Nicolosi pass complete to Tommy Maher for 15 yds to the CSU 49 for a 1ST downSimilar
Q4 4:41
2ND & 10
OWN 49
-5
97.7%
(04:41) PENALTY CSU False Start (Wortmann,Liam) 5 yards from CSU49 to CSU44. NO PLAY.Similar
Q4 4:06
2ND & 15
OWN 44
+4
98.0%
Brayden Fowler-Nicolosi pass complete to Tommy Maher for 4 yds to the CSU 48Similar
Q4 3:26
3RD & 11
OWN 48
-7
97.8%
Brayden Fowler-Nicolosi sacked by Devin Hyde for a loss of 7 yards to the CSU 41Similar
own 0own 2550opp 25opp 0
WASHDrive 21END OF GAME6 plays · 8 yds · 2:2699% → 99%
Q4 2:26
1ST & 10
OPP 41
+5
98.6%
Demond Williams Jr. pass complete to Adam Mohammed for 5 yds to the CSU 36Similar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 8:01
Brayden Fowler-Nicolosi pass complete to Jaxxon Warren for 27 yds for a TD (Isaiah Hankins KICK)
-13.8
TD · Q2 0:10
Jalen Dupree run for 15 yds for a TD (Isaiah Hankins KICK)
-11.1
TD · Q3 3:01
Demond Williams Jr. pass complete to Denzel Boston for 12 yds for a TD Colorado State Penalty, Defensive Pass Interference (Dylan Phelps) declined (Grady Gross KICK)
+11.1