2025 · Week 7 · Oct 10, 2025 · Canvas Stadium
Speed4x
View as
Win probability · CSU
modelCSU aheadFRES aheadconfidence bandkey playCSU scoreFRES score
What if? - hover the chart or a play below, then change how it went
Q4 14:51 · Bryan Hansen punt for 55 yds , Jordan Malau'ulu returns for 7 yds to the FRES 16
Driver values - Δ win prob, pts
Home team on offenseScore differentialPregame priorGarbage-time factorScore diff ÷ offense timeoutsBlowout margin
This game in five plays
- TD · Q2 14:11: Jackson Brousseau pass complete to Rocky Beers for 4 yds for a TD (Isaiah Hankins KICK) — CSU win probability +11.5 pts (now 70%) (top driver: CSU has the ball).
- TD · Q2 11:42: E.J. Warner pass complete to Josiah Freeman for 23 yds for a TD (Dylan Lynch KICK) — FRES win probability +12.1 pts (now 43%) (top driver: FRES has the ball).
- TD · Q2 6:08: Jackson Brousseau pass complete to Rocky Beers for 20 yds for a TD (Isaiah Hankins KICK) — CSU win probability +19.3 pts (now 84%) (top driver: CSU has the ball).
- TD · Q2 1:20: E.J. Warner pass complete to Josiah Freeman for 26 yds for a TD (Dylan Lynch KICK) — FRES win probability +12.2 pts (now 17%) (top driver: FRES has the ball).
- TD · Q3 5:51: E.J. Warner pass complete to Rayshon Luke for 23 yds for a TD (Dylan Lynch KICK) — FRES win probability +13.5 pts (now 21%) (top driver: FRES 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
CSU made the numbers' call on 4 of 9FRES made the numbers' call on 3 of 7
- Q1 11:22FRES 4th & 5 at FRES 47, tiedAgrees with the numbersPunted · 61.9% before the snapGo for it61.9%−<0.141% to convertField goalOut of rangePuntTheir call61.9%average punt
- Q1 2:36FRES 4th & 3 at CSU 49, down 14Agrees with the numbersWent for it · 49.9% before the snapGo for itTheir call50.5%52% to convertField goalOut of rangePunt49.9%−0.5average punt
- Q2 7:57CSU 4th & 1 at FRES 34, up 14Agrees with the numbersWent for it · 62.4% before the snapGo for itTheir call62.4%71% to convertField goal59.0%−3.447% to makePunt58.0%−4.4average punt
- Q2 0:15CSU 4th & 14 at CSU 21, up 21Agrees with the numbersPunted · 86.1% before the snapGo for it82.1%−3.717% to convertField goalOut of rangePuntTheir call85.8%average punt
- Q3 13:29CSU 4th & 13 at CSU 22, up 21Agrees with the numbersPunted · 87.5% before the snapGo for it86.3%−2.519% to convertField goalOut of rangePuntTheir call88.8%average punt
- Q3 11:33FRES 4th & 26 at FRES 30, down 21Agrees with the numbersPunted · 10.3% before the snapGo for it8.3%−2.96% to convertField goalOut of rangePuntTheir call11.2%average punt
- Q3 9:26CSU 4th & 1 at CSU 40, up 21Close callPunted · 91.7% before the snapGo for it91.9%70% to convertField goalOut of rangePuntTheir call91.0%−0.9average punt
- Q3 9:26CSU 4th & 1 at CSU 40, up 21Close callPunted · 91.7% before the snapGo for it91.9%70% to convertField goalOut of rangePuntTheir call91.0%−0.9average punt
- Q3 4:12CSU 4th & 3 at CSU 32, up 14Agrees with the numbersPunted · 85.0% before the snapGo for it85.7%−0.552% to convertField goalOut of rangePuntTheir call86.2%average punt
- Q3 1:18FRES 4th & 6 at CSU 19, down 14Close callWent for it · 15.3% before the snapGo for itTheir call14.8%−0.438% to convertField goal15.2%77% to makePunt7.5%−7.7average punt
- Q4 14:51CSU 4th & 3 at CSU 26, up 14Close callPunted · 90.0% before the snapGo for it90.8%52% to convertField goalOut of rangePuntTheir call90.5%−0.3average punt
- Q4 14:51CSU 4th & 3 at CSU 26, up 14Close callPunted · 90.0% before the snapGo for it90.8%52% to convertField goalOut of rangePuntTheir call90.5%−0.3average punt
- Q4 11:34FRES 4th & 16 at CSU 39, down 14Close callWent for it · 10.3% before the snapGo for itTheir call9.2%−0.916% to convertField goal10.1%36% to makePunt9.7%−0.4average punt
- Q4 7:19FRES 4th & 13 at CSU 43, down 21Close callWent for it · 1.1% before the snapGo for itTheir call1.1%−0.221% to convertField goal1.3%28% to makePunt1.2%−0.1average punt
- Q4 6:00FRES 4th & 3 at CSU 21, down 21Close callWent for it · 1.0% before the snapGo for itTheir call1.0%−0.451% to convertField goal1.4%74% to makePunt0.3%−1.1average punt
- Q4 2:33CSU 4th & 1 at CSU 29, up 21Close callPunted · 99.3% before the snapGo for it99.4%71% to convertField goalOut of rangePuntTheir call99.2%−0.2average punt
After touchdowns: kick or go for two?
CSU made the numbers' call on 7 of 7FRES made the numbers' call on 3 of 3
- Q1 9:59CSU Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call40.2%97% to makeGo for two40.2%−<0.145% to convert
- Q1 5:13CSU Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call47.8%97% to makeGo for two47.8%−<0.145% to convert
- Q2 14:11CSU Touchdown, up 20 before the tryAgrees with the numbersKicked · madeKickTheir call68.5%97% to makeGo for two68.4%−0.145% to convert
- Q2 11:42FRES Touchdown, down 15 before the tryAgrees with the numbersKicked · madeKickTheir call41.3%97% to makeGo for two41.2%−0.145% to convert
- Q2 6:08CSU Touchdown, up 20 before the tryAgrees with the numbersKicked · madeKickTheir call81.0%97% to makeGo for two80.8%−0.145% to convert
- Q2 5:58CSU Touchdown, up 27 before the tryAgrees with the numbersKicked · madeKickTheir call91.6%97% to makeGo for two91.4%−0.145% to convert
- Q2 1:20FRES Touchdown, down 22 before the tryAgrees with the numbersKicked · madeKickTheir call13.9%97% to makeGo for two13.9%−0.145% to convert
- Q3 5:51FRES Touchdown, down 15 before the tryAgrees with the numbersKicked · madeKickTheir call16.4%97% to makeGo for two16.3%−0.145% to convert
- Q4 9:15CSU Touchdown, up 20 before the tryAgrees with the numbersKicked · madeKickTheir call98.9%97% to makeGo for two98.9%−<0.145% to convert
- Q4 1:12CSU Touchdown, up 27 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two100.0%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartFRESDrive 1PUNT8 plays · 22 yds · 3:3161% → 60%
Q1 14:09
2ND & 7
OWN 28
+14
39.1%
E.J. Warner pass complete to Jayon Farrar for 14 yds to the FRES 42 for a 1ST downSimilar
Q1 13:08
2ND & 3
OWN 49
-10
39.3%
(13:13) Shotgun Warner,E.J. pass complete short left to Brown,Jordan caught at FRESNO46, for 7 yards to the CSU44 (Myers,Dagan) PENALTY FRESNO Holding (Anderson III,Richie) 10 yards from FRESNO49 to FRESNO39. NO PLAY.Similar
Q1 12:40
2ND & 13
OWN 39
-7
39.6%
E.J. Warner sacked by Owen Long for a loss of 7 yards to the FRES 32Similar
Q1 12:00
3RD & 20
OWN 32
+15
40.0%
E.J. Warner pass complete to Kamron Beachem for 15 yds to the FRES 47Similar
Q1 11:22
4TH & 5
OWN 47
0
40.0%
Nick Verdugo punt for 39 yds, fair catch by Dagan Myers at the CSU 14Similar
own 0own 2550opp 25opp 0
CSUDrive 2TD3 plays · 86 yds · 1:1840% → 43%
FRESDrive 3INT7 plays · 31 yds · 2:4258% → 56%
Q1 9:19
2ND & 6
OWN 29
+2
42.7%
E.J. Warner pass complete to Josiah Freeman for 2 yds to the FRES 31Similar
Q1 8:34
3RD & 4
OWN 31
+23
43.4%
E.J. Warner pass complete to Harold Duvall for 23 yds to the CSU 46 for a 1ST downSimilar
Q1 7:10
3RD & 8
OPP 44
-27
43.8%
E.J. Warner pass intercepted Jace Bellah return for 27 yds to the CSU 47Similar
own 0own 2550opp 25opp 0
CSUDrive 4TD5 plays · 53 yds · 1:5045% → 52%
FRESDrive 5DOWNS6 plays · 27 yds · 2:2850% → 48%
own 0own 2550opp 25opp 0
CSUDrive 6TD11 plays · 52 yds · 3:2055% → 70%
Q1 2:31
1ST & 10
OWN 48
+15
54.7%
Fresno State Penalty, Face Mask (15 yards) (Jomarion Briggs) to the FRES 33 for a 1ST downSimilar
Q1 1:19
3RD & 4
OPP 27
+10
54.8%
Jackson Brousseau pass complete to Tommy Maher for 10 yds to the FRES 17 for a 1ST downSimilar
Q2 14:11
2ND & GOAL
OPP 4
+4
69.7%
Jackson Brousseau pass complete to Rocky Beers for 4 yds for a TD (Isaiah Hankins KICK)Similar
own 0own 2550opp 25opp 0
FRESDrive 7TD6 plays · 76 yds · 2:1632% → 43%
Q2 13:20
2ND & 7
OWN 27
+35
69.1%
E.J. Warner pass complete to Josiah Freeman for 20 yds to the CSU 47 for a 1ST down Colorado State Penalty, Face Mask (15 yards) (Chance Harrison) to the CSU 38 for a 1ST downSimilar
Q2 12:53
1ST & 10
OPP 38
+6
68.9%
E.J. Warner pass complete to Bryson Donelson for 6 yds to the CSU 32Similar
Q2 12:18
2ND & 4
OPP 32
+9
68.8%
E.J. Warner pass complete to Jake Tarwater for 9 yds to the CSU 23 for a 1ST downSimilar
Q2 11:42
1ST & 10
OPP 23
+23
56.7%
E.J. Warner pass complete to Josiah Freeman for 23 yds for a TD (Dylan Lynch KICK)Similar
own 0own 2550opp 25opp 0
CSUDrive 8TD14 plays · 75 yds · 5:2261% → 84%
Q2 11:30
1ST & 10
OWN 25
+2
60.8%
Jackson Brousseau pass complete to Javion Kinnard for 2 yds to the CSU 27Similar
Q2 10:21
1ST & 10
OWN 36
+21
62.7%
Justin Marshall run for 11 yds to the FRES 47 for a 1ST down Fresno State Penalty, Defensive Holding (Deijon Laffitte) to the FRES 43 for a 1ST downSimilar
Q2 9:21
2ND & 5
OPP 38
+4
64.5%
Jackson Brousseau pass complete to Tay Lanier for 4 yds to the FRES 34Similar
Q2 6:34
4TH & 4
OPP 25
+5
64.8%
PENALTY FRESNO Offside (Jordan Jr.,Michael) 5 yards from FRESNO25 to FRESNO20, 1ST DOWN. NO PLAY.Similar
Q2 6:08
1ST & 10
OPP 20
+20
84.1%
Jackson Brousseau pass complete to Rocky Beers for 20 yds for a TD (Isaiah Hankins KICK)Similar
own 0own 2550opp 25opp 0
FRESDrive 9FUMBLE RETURN TD2 plays · 11 yds · 0:008% → 8%
own 0own 2550opp 25opp 0
FRESDrive 10TD14 plays · 75 yds · 4:258% → 17%
Q2 5:06
2ND & 10
OWN 25
+14
93.2%
E.J. Warner pass complete to Jayon Farrar for 14 yds to the FRES 39 for a 1ST downSimilar
Q2 4:00
2ND & 2
OWN 47
-5
94.6%
PENALTY FRESNO False Start 5 yards from FRESNO47 to FRESNO42. NO PLAY.Similar
Q2 3:26
2ND & 7
OWN 42
+8
93.7%
E.J. Warner pass complete to Richie Anderson III for 8 yds to the 50 yard line for a 1ST downSimilar
Q2 2:51
2ND & 10
50
+10
94.2%
E.J. Warner pass complete to Jordan Brown for 10 yds to the CSU 40 for a 1ST downSimilar
Q2 1:51
2ND & 6
OPP 36
+10
94.0%
E.J. Warner pass complete to Richie Anderson III for 10 yds to the CSU 26 for a 1ST downSimilar
Q2 1:20
3RD & 10
OPP 26
+26
82.7%
E.J. Warner pass complete to Josiah Freeman for 26 yds for a TD (Dylan Lynch KICK)Similar
own 0own 2550opp 25opp 0
CSUDrive 11PUNT7 plays · -4 yds · 1:0088% → 88%
own 0own 2550opp 25opp 0
FRESDrive 12END OF HALF2 plays · 4 yds · 0:0410% → 13%
CSUDrive 13PUNT5 plays · -3 yds · 1:2088% → 88%
FRESDrive 14PUNT6 plays · -4 yds · 1:4413% → 10%
Q3 13:17
1ST & 10
OWN 34
+12
87.4%
E.J. Warner pass complete to Richie Anderson III for 12 yds to the FRES 46 for a 1ST downSimilar
Q3 11:57
3RD & 16
OWN 40
-10
89.5%
(12:03) Shotgun Warner,E.J. pass complete short right to Freeman,Josiah caught at CSU45, for 15 yards to the CSU45 (Rogers,Jahari) PENALTY FRESNO Holding (Polendo,Julian) 10 yards from FRESNO40 to FRESNO30. NO PLAY.Similar
own 0own 2550opp 25opp 0
CSUDrive 15PUNT5 plays · 9 yds · 2:0191% → 92%
Q3 10:07
3RD & 5
OWN 36
+4
92.0%
Jackson Brousseau pass complete to Lloyd Avant for 4 yds to the CSU 40Similar
Q3 9:26
4TH & 1
OWN 40
0
91.9%
Bryan Hansen punt for 48 yds, fair catch by Jordan Malau'ulu at the FRES 12Similar
Q3 9:26
4TH & 1
OWN 40
0
91.9%
Bryan Hansen punt for 48 yds, fair catch by Jordan Malau'ulu at the FRES 27Similar
own 0own 2550opp 25opp 0
FRESDrive 16TD11 plays · 73 yds · 3:299% → 23%
Q3 8:43
3RD & 6
OWN 31
+15
91.9%
PENALTY CSU UNS: Unsportsmanlike Conduct 15 yards from FRESNO31 to FRESNO46, 1ST DOWN. NO PLAY.Similar
Q3 8:33
1ST & 10
OWN 46
+6
91.9%
E.J. Warner pass complete to Elijah Gilliam for 6 yds to the CSU 48Similar
Q3 7:58
2ND & 4
OPP 48
+12
91.9%
E.J. Warner pass complete to Jayon Farrar for 12 yds to the CSU 36 for a 1ST downSimilar
Q3 7:22
1ST & 10
OPP 36
+6
92.4%
E.J. Warner pass complete to Richie Anderson III for 6 yds to the CSU 30Similar
Q3 6:45
2ND & 4
OPP 30
+4
91.8%
Rayshon Luke run for 14 yds to the CSU 16 for a 1ST down Fresno State Penalty, Offensive Holding (Kamron Beachem) to the CSU 26 for a 1ST downSimilar
Q3 6:26
2ND & 10
OPP 26
+3
92.3%
E.J. Warner pass complete to Jordan Brown for 3 yds to the CSU 23Similar
Q3 5:51
3RD & 7
OPP 23
+23
78.8%
E.J. Warner pass complete to Rayshon Luke for 23 yds for a TD (Dylan Lynch KICK)Similar
Q3 5:51
1ST & GOAL
OPP 3
-15
77.0%
Warner,E.J. pass attempt failed PENALTY FRESNO Face Mask (Penright,Toreon) 15 yards from CSU03 to CSU18. NO PLAY.Similar
own 0own 2550opp 25opp 0
CSUDrive 17PUNT5 plays · 7 yds · 1:3684% → 85%
Q3 4:12
4TH & 3
OWN 32
+4
85.3%
Bryan Hansen punt for 42 yds , Jordan Malau'ulu returns for 4 yds to the FRES 30Similar
own 0own 2550opp 25opp 0
FRESDrive 18DOWNS8 plays · 51 yds · 2:4617% → 15%
Q3 3:49
2ND & 3
OWN 37
+25
82.5%
Brandon Ramirez run for 10 yds to the CSU 47 for a 1ST down Colorado State Penalty, UNR: Unnecessary Roughness (Alton Tarber IV) to the CSU 38 for a 1ST downSimilar
Q3 3:36
1ST & 10
OPP 38
-5
82.0%
PENALTY FRESNO False Start (Walton,Brayden) 5 yards from CSU38 to CSU43. NO PLAY.Similar
Q3 3:11
1ST & 15
OPP 43
+15
83.1%
Colorado State Penalty, UNS: Unsportsmanlike Conduct (15 Yards) to the CSU 23 for a 1ST downSimilar
Q3 2:01
2ND & 11
OPP 24
+5
82.3%
E.J. Warner pass complete to Josiah Freeman for 5 yds to the CSU 19Similar
own 0own 2550opp 25opp 0
CSUDrive 19PUNT6 plays · 7 yds · 1:2490% → 89%
Q3 0:38
2ND & 3
OWN 26
+2
90.9%
Jackson Brousseau pass complete to Rocky Beers for 2 yds to the CSU 28Similar
Q4 14:51
4TH & 3
OWN 26
+8
89.4%
Bryan Hansen punt for 55 yds , Jordan Malau'ulu returns for 8 yds to the FRES 27Similar
Q4 14:51
4TH & 3
OWN 26
+7
89.4%
Bryan Hansen punt for 55 yds , Jordan Malau'ulu returns for 7 yds to the FRES 16Similar
own 0own 2550opp 25opp 0
FRESDrive 20DOWNS7 plays · 45 yds · 3:0713% → 11%
Q4 14:41
1ST & 10
OWN 16
+8
87.4%
E.J. Warner pass complete to Josiah Freeman for 8 yds to the FRES 24Similar
Q4 13:15
1ST & 10
OWN 34
+33
87.0%
E.J. Warner pass complete to Jahlil McClain for 33 yds to the CSU 33 for a 1ST downSimilar
Q4 12:19
2ND & 12
OPP 35
-4
85.7%
E.J. Warner sacked by Paul Tangelo for a loss of 4 yards to the CSU 39Similar
own 0own 2550opp 25opp 0
CSUDrive 21TD5 plays · 61 yds · 2:1094% → 99%
Q4 10:15
3RD & 5
OWN 44
+41
94.2%
Jackson Brousseau pass complete to Javion Kinnard for 41 yds to the FRES 15 for a 1ST downSimilar
own 0own 2550opp 25opp 0
FRESDrive 22INT19 plays · 69 yds · 4:352% → 1%
Q4 9:05
1ST & 10
OWN 25
+5
98.4%
E.J. Warner pass complete to Josiah Freeman for 5 yds to the FRES 30Similar
Q4 8:15
1ST & 10
OWN 36
+24
98.4%
E.J. Warner pass complete to Richie Anderson III for 24 yds to the CSU 40 for a 1ST downSimilar
Q4 7:19
4TH & 13
OPP 43
+15
98.8%
(07:25) Shotgun Warner,E.J. pass incomplete short right to Beachem,Kamron thrown to CSU25 PENALTY CSU Pass Interference (Long,Owen) 15 yards from CSU43 to CSU28, 1ST DOWN. NO PLAY.Similar
Q4 7:13
1ST & 10
OPP 28
-3
98.3%
E.J. Warner sacked by Lemondre Joe for a loss of 3 yards to the CSU 31Similar
Q4 6:41
2ND & 13
OPP 31
+10
98.8%
E.J. Warner pass complete to Richie Anderson III for 10 yds to the CSU 21Similar
Q4 6:00
4TH & 3
OPP 21
+5
98.9%
E.J. Warner pass complete to Jahlil McClain for 5 yds to the CSU 16 for a 1ST downSimilar
Q4 5:38
1ST & 10
OPP 16
+9
98.8%
E.J. Warner pass complete to Jahlil McClain for 9 yds to the CSU 7Similar
Q4 4:53
1ST & GOAL
OPP 1
-5
98.9%
(04:51) PENALTY FRESNO False Start (Tarwater,Jake) 5 yards from CSU01 to CSU06. NO PLAY.Similar
Q4 4:30
2ND & GOAL
OPP 6
0
99.0%
E.J. Warner pass intercepted, touchback. CJ Blocker return for no gainSimilar
own 0own 2550opp 25opp 0
CSUDrive 23PUNT6 plays · 9 yds · 1:5799% → 100%
Q4 4:30
1ST & 10
OWN 20
-5
99.4%
PENALTY CSU False Start (Karas,Aaron) 5 yards from CSU20 to CSU15. NO PLAY.Similar
own 0own 2550opp 25opp 0
FRESDrive 24INT3 plays · -12 yds · 0:251% → 1%
Q4 2:23
2ND & 10
OWN 24
-12
99.4%
(02:28) Shotgun Warner,E.J. pass complete short middle to Anderson III,Richie caught at FRESNO35, for 17 yards to the FRESNO41 (Vincent,Jett) PENALTY FRESNO Pass Interference (Anderson III,Richie) 12 yards from FRESNO24 to FRESNO12. NO PLAY.Similar
Q4 2:00
2ND & 22
OWN 12
-26
99.4%
E.J. Warner pass intercepted Jace Bellah return for 26 yds to the FRES 7Similar
own 0own 2550opp 25opp 0
CSUDrive 25TD3 plays · 7 yds · 0:41100% → 100%
Biggest swings
TD · Q2 6:08
Jackson Brousseau pass complete to Rocky Beers for 20 yds for a TD (Isaiah Hankins KICK)
+19.3
TD · Q3 5:51
E.J. Warner pass complete to Rayshon Luke for 23 yds for a TD (Dylan Lynch KICK)
-13.5
TD · Q2 1:20
E.J. Warner pass complete to Josiah Freeman for 26 yds for a TD (Dylan Lynch KICK)
-12.2