2021 · Week 2 · Sep 11, 2021 · Valley Children's Stadium
Speed4x
View as
Win probability · FRES
modelFRES aheadCP aheadconfidence bandkey playFRES scoreCP score
What if? - hover the chart or a play below, then change how it went
Q3 11:18 · Michael Roth punt for 43 yds , Ronnie Rivers returns for 1 yd to the FrsSt 30 FRESNO ST Penalty, Offensive holding (10 Yards) to the FrsSt 19
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialBlowout marginScore diff ÷ offense timeoutsGarbage-time factor
This game in five plays
- TD · Q2 14:31: Jake Haener pass complete to Jalen Cropper for 24 yds for a TD CAL POLY Penalty, Defensive pass interference (Zedakiah Centers) declined (Abraham Montano KICK) — FRES win probability +1.3 pts (now 97%) (top driver: FRES has the ball).
- TD · Q2 9:41: Jake Haener run for 1 yd for a TD (Abraham Montano KICK) — FRES win probability +1.2 pts (now 97%) (top driver: FRES has the ball).
- TD · Q2 7:44: Jalen Cropper pass complete to Josh Kelly for 51 yds for a TD (Abraham Montano KICK) — FRES win probability +1.2 pts (now 98%) (top driver: FRES has the ball).
- TD · Q2 2:25: Jake Haener pass complete to Josh Kelly for 14 yds for a TD (Abraham Montano KICK) — FRES win probability +0.8 pts (now 100%) (top driver: FRES has the ball).
- TD · Q2 0:00: Spencer Brasch pass complete to Chris Coleman for 5 yds for a TD (Jaden Ohlsen KICK) — CP win probability +2.1 pts (now 3%) (top driver: CP 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
FRES made the numbers' call on 5 of 6CP made the numbers' call on 9 of 13
- Q1 15:00FRES 4th & 7 at FRES 28, tiedAgrees with the numbersPunted · 97.2% before the snapGo for it97.2%−0.136% to convertField goalOut of rangePuntTheir call97.3%average punt
- Q1 13:25CP 4th & 13 at FRES 48, tiedAgrees with the numbersPunted · 3.0% before the snapGo for it3.0%−0.121% to convertField goalOut of rangePuntTheir call3.1%average punt
- Q1 8:50FRES 4th & 10 at FRES 29, tiedAgrees with the numbersPunted · 96.1% before the snapGo for it96.0%−0.128% to convertField goalOut of rangePuntTheir call96.1%average punt
- Q1 3:42CP 4th & 5 at FRES 20, tiedAgrees with the numbersKicked a field goal · 5.1% before the snapGo for it5.1%−<0.140% to convertField goalTheir call5.1%75% to makePunt4.7%−0.4average punt
- Q1 0:37FRES 4th & 2 at CP 2, tiedAgrees with the numbersWent for it · 94.3% before the snapGo for itTheir call94.3%48% to convertField goal94.2%−0.194% to makePunt93.7%−0.6average punt
- Q2 11:13CP 4th & 16 at FRES 30, down 14Agrees with the numbersKicked a field goal · 4.2% before the snapGo for it3.9%−0.316% to convertField goalTheir call4.2%56% to makePunt3.9%−0.2average punt
- Q2 9:35CP 4th & 9 at CP 39, down 18Agrees with the numbersPunted · 3.3% before the snapGo for it3.1%−0.232% to convertField goalOut of rangePuntTheir call3.3%average punt
- Q2 7:44CP 4th & 16 at CP 44, down 25Agrees with the numbersPunted · 3.4% before the snapGo for it3.2%−0.316% to convertField goalOut of rangePuntTheir call3.5%average punt
- Q2 1:00CP 4th & 11 at CP 39, down 32Agrees with the numbersPunted · 0.6% before the snapGo for it0.5%−0.126% to convertField goalOut of rangePuntTheir call0.6%average punt
- Q2 0:00CP 4th & 5 at FRES 5, down 32Agrees with the numbersWent for it · 1.2% before the snapGo for itTheir call1.2%33% to convertField goal1.1%−<0.192% to makePunt0.7%−0.5average punt
- Q3 11:18CP 4th & 4 at CP 29, down 32Close callPunted · 0.5% before the snapGo for it0.5%47% to convertField goalOut of rangePuntTheir call0.5%−<0.1average punt
- Q3 9:17CP 4th & 5 at CP 25, down 39Agrees with the numbersPunted · 0.3% before the snapGo for it0.3%−<0.140% to convertField goalOut of rangePuntTheir call0.3%average punt
- Q3 5:49CP 4th & 3 at CP 29, down 46Close callPunted · 0.1% before the snapGo for it0.2%52% to convertField goalOut of rangePuntTheir call0.2%−<0.1average punt
- Q3 4:46FRES 4th & 6 at FRES 40, up 46Agrees with the numbersPunted · 99.8% before the snapGo for it99.8%−<0.140% to convertField goalOut of rangePuntTheir call99.8%average punt
- Q3 2:05CP 4th & 12 at CP 8, down 46Agrees with the numbersPunted · 0.1% before the snapGo for it-0.0%−0.121% to convertField goalOut of rangePuntTheir call0.1%average punt
- Q4 11:46CP 4th & 3 at CP 43, down 53Close callPunted · 0.0% before the snapGo for it0.1%52% to convertField goalOut of rangePuntTheir call0.1%−<0.1average punt
- Q4 11:37FRES 4th & 13 at CP 49, up 53Agrees with the numbersPunted · 99.9% before the snapGo for it99.9%−0.121% to convertField goalOut of rangePuntTheir call100.0%average punt
- Q4 7:51CP 4th & 3 at CP 47, down 53Close callPunted · 0.0% before the snapGo for it0.1%52% to convertField goalOut of rangePuntTheir call0.0%−<0.1average punt
- Q4 5:10FRES 4th & 5 at midfield, up 53Close callPunted · 100.0% before the snapGo for it99.9%41% to convertField goalOut of rangePuntTheir call99.9%−<0.1average punt
After touchdowns: kick or go for two?
FRES made the numbers' call on 9 of 9CP made the numbers' call on 1 of 1
- Q1 0:37FRES Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call95.0%97% to makeGo for two95.0%−<0.145% to convert
- Q2 14:31FRES Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call96.0%97% to makeGo for two96.0%−<0.145% to convert
- Q2 9:41FRES Touchdown, up 17 before the tryAgrees with the numbersKicked · madeKickTheir call96.9%97% to makeGo for two96.9%−<0.145% to convert
- Q2 7:44FRES Touchdown, up 24 before the tryAgrees with the numbersKicked · madeKickTheir call98.0%97% to makeGo for two98.0%−<0.145% to convert
- Q2 2:25FRES Touchdown, up 31 before the tryAgrees with the numbersKicked · madeKickTheir call99.5%97% to makeGo for two99.5%−<0.145% to convert
- Q2 0:00CP Touchdown, down 26 before the tryAgrees with the numbersKicked · madeKickTheir call1.2%97% to makeGo for two1.2%−<0.145% to convert
- Q3 11:24FRES Touchdown, up 31 before the tryAgrees with the numbersKicked · madeKickTheir call99.8%97% to makeGo for two99.8%−<0.145% to convert
- Q3 9:23FRES Touchdown, up 38 before the tryAgrees with the numbersKicked · madeKickTheir call99.8%97% to makeGo for two99.8%−<0.145% to convert
- Q3 5:57FRES Touchdown, up 45 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two99.9%−<0.145% to convert
- Q4 14:01FRES Touchdown, up 52 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 1PUNT5 plays · 3 yds · 0:0098% → 98%
CPDrive 2PUNT11 plays · 35 yds · 0:003% → 3%
Q1 13:25
2ND & 10
OWN 17
+11
97.4%
Spencer Brasch pass complete to Michael Roth for 11 yds to the CPoly 28 for a 1ST downSimilar
Q1 13:25
1ST & 10
OWN 28
-2
97.4%
Spencer Brasch pass complete to Zedakiah Centers for a loss of 2 yards to the CPoly 26Similar
Q1 13:25
2ND & 12
OWN 26
+16
97.4%
Spencer Brasch pass complete to Chris Coleman for 16 yds to the CPoly 42 for a 1ST downSimilar
Q1 13:25
2ND & 3
OWN 49
-2
97.3%
Lepi Lataimua run for a loss of 2 yards to the CPoly 47 Lepi Lataimua fumbled, recovered by CPoly Lepi LataimuaSimilar
Q1 13:25
3RD & 5
OWN 47
+8
97.3%
Spencer Brasch pass complete to Zedakiah Centers for 8 yds to the FrsSt 45 for a 1ST downSimilar
Q1 13:25
2ND & 10
OPP 45
-3
97.3%
Spencer Brasch sacked by Kevin Atkins for a loss of 3 yards to the FrsSt 48Similar
own 0own 2550opp 25opp 0
FRESDrive 3PUNT8 plays · 24 yds · 0:0097% → 97%
Q1 8:50
2ND & 11
OWN 4
+5
96.6%
Jake Haener pass complete to Ronnie Rivers for 5 yds to the FrsSt 9Similar
own 0own 2550opp 25opp 0
CPDrive 4MISSED FG5 plays · 38 yds · 1:514% → 5%
Q1 5:33
1ST & 10
OWN 42
+33
95.8%
Spencer Brasch pass complete to Chris Coleman for 33 yds to the FrsSt 25 for a 1ST downSimilar
own 0own 2550opp 25opp 0
FRESDrive 5TD8 plays · 80 yds · 3:0596% → 96%
Q1 3:42
1ST & 10
OWN 20
+9
95.6%
Jake Haener pass complete to Jalen Cropper for 9 yds to the FrsSt 29Similar
Q1 3:42
2ND & 1
OWN 29
+23
95.7%
Jake Haener pass complete to Juan Rodriguez for 23 yds to the CPoly 48 for a 1ST downSimilar
Q1 3:42
1ST & 10
OPP 35
+30
95.8%
Jake Haener pass complete to Zane Pope for 30 yds to the CPoly 5 for a 1ST downSimilar
own 0own 2550opp 25opp 0
CPDrive 6INT5 plays · 16 yds · 0:304% → 5%
FRESDrive 7TD1 play · 24 yds · 0:0097% → 97%
Q2 14:31
1ST & 10
OPP 24
+24
96.9%
Jake Haener pass complete to Jalen Cropper for 24 yds for a TD CAL POLY Penalty, Defensive pass interference (Zedakiah Centers) declined (Abraham Montano KICK)Similar
own 0own 2550opp 25opp 0
CPDrive 8FG10 plays · 45 yds · 3:183% → 4%
Q2 14:31
1ST & 10
OWN 36
+5
96.5%
Spencer Brasch pass complete to Michael Roth for 5 yds to the CPoly 41Similar
Q2 14:31
3RD & 5
OWN 41
+35
96.5%
Spencer Brasch pass complete to Giancarlo Woods for 35 yds to the FrsSt 24 for a 1ST downSimilar
Q2 14:31
2ND & 12
OPP 26
-5
96.3%
Spencer Brasch sacked by Leonard Payne Jr. for a loss of 5 yards to the FrsSt 31Similar
own 0own 2550opp 25opp 0
FRESDrive 9TD6 plays · 69 yds · 1:2696% → 97%
Q2 11:07
1ST & 10
OWN 31
+62
95.9%
Jake Haener pass complete to Josh Kelly for 62 yds to the CPoly 7 for a 1ST downSimilar
own 0own 2550opp 25opp 0
CPDrive 10PUNT6 plays · 16 yds · 0:003% → 3%
Q2 9:35
1ST & 10
OWN 23
+15
96.9%
BRASCH, Spencer pass incomplete to CENTERS, Zedakh, PENALTY FS pass interference (GATES, Elijah) 15 yards to the CP38, 1ST DOWN CP, NO PLAY.Similar
Q2 9:35
1ST & 10
OWN 38
0
96.8%
Spencer Brasch pass incomplete to Giancarlo Woods, broken up by Wylan FreeSimilar
Q2 9:35
2ND & 10
OWN 38
-7
96.8%
Spencer Brasch sacked by Kevin Atkins for a loss of 7 yards to the CPoly 31Similar
Q2 9:35
3RD & 17
OWN 31
+8
97.0%
Spencer Brasch pass complete to Lepi Lataimua for 8 yds to the CPoly 39Similar
own 0own 2550opp 25opp 0
FRESDrive 11TD1 play · 51 yds · 0:0098% → 98%
Q2 7:44
1ST & 10
OWN 49
+51
98.1%
Jalen Cropper pass complete to Josh Kelly for 51 yds for a TD (Abraham Montano KICK)Similar
own 0own 2550opp 25opp 0
CPDrive 12PUNT9 plays · 19 yds · 0:003% → 3%
Q2 7:44
2ND & 6
OWN 29
+5
97.0%
Spencer Brasch pass complete to Zedakiah Centers for 5 yds to the CPoly 34Similar
Q2 7:44
3RD & 1
OWN 34
+15
97.0%
PAULETTE,Kahliq rush for loss of 6 yards to the CP28 (JONES, Kwami), PENALTY FS personal foul (JONES, Kwami) 15 yards to the CP49, 1ST DOWN CP, NO PLAY.Similar
Q2 7:44
1ST & 10
OWN 49
-4
96.8%
Spencer Brasch pass complete to Chris Coleman for 9 yds to the FRESNOST 42 CAL POLY Penalty, unsportsmanlike conduct (Chris Coleman) to the CPoly 45Similar
Q2 7:44
2ND & 15
OWN 45
+4
97.0%
Spencer Brasch pass complete to Michael Briscoe for 4 yds to the CPoly 49Similar
Q2 7:44
4TH & 16
OWN 44
0
97.0%
Chris Bartolic punt for 41 yds, punt out-of-bounds at the FrsSt 15 , Ronnie Rivers returns for no gain to the FrsSt 15Similar
own 0own 2550opp 25opp 0
FRESDrive 13TD7 plays · 85 yds · 2:5699% → 100%
Q2 5:21
1ST & 10
OWN 15
+15
98.5%
Jake Haener pass complete to Ronnie Rivers for 15 yds to the FrsSt 30 for a 1ST downSimilar
Q2 5:21
1ST & 10
OPP 38
+21
98.6%
Jake Haener pass complete to Jalen Cropper for 21 yds to the CPoly 17 for a 1ST downSimilar
Q2 2:25
2ND & 7
OPP 14
+14
99.5%
Jake Haener pass complete to Josh Kelly for 14 yds for a TD (Abraham Montano KICK)Similar
own 0own 2550opp 25opp 0
CPDrive 14PUNT9 plays · 11 yds · 1:191% → 0%
Q2 2:19
1ST & 10
OWN 40
0
99.5%
Spencer Brasch pass incomplete to Michael Roth, broken up by Levelle BaileySimilar
Q2 1:00
4TH & 11
OWN 39
0
99.6%
Michael Roth punt for 51 yds , Ronnie Rivers returns for no gain to the FrsSt 5 Ronnie Rivers fumbled, recovered by CPoly Micah PasionSimilar
own 0own 2550opp 25opp 0
CPDrive 15TD5 plays · 5 yds · 0:461% → 3%
CPDrive 16FUMBLE4 plays · 8 yds · 0:001% → 1%
Q3 14:54
2ND & 7
OWN 28
+6
98.6%
Spencer Brasch pass complete to Xavier Moore for 6 yds to the CPoly 34Similar
Q3 14:54
3RD & 1
OWN 34
-2
98.6%
Spencer Brasch run for a loss of 2 yards to the CPoly 33 Spencer Brasch fumbled, forced by Evan Williams, recovered by FrsSt Evan WilliamsSimilar
own 0own 2550opp 25opp 0
FRESDrive 17TD6 plays · 33 yds · 2:3399% → 100%
Q3 13:57
1ST & 10
OPP 33
-10
99.0%
HAENER, Jake pass complete to RIVERS, Ronnie for no gain to the CP33, out-of-bounds (SHOTWELL, Matt), PENALTY FS holding (SCHMIDT, Bula) 10 yards to the CP43, NO PLAY.Similar
Q3 13:57
1ST & 20
OPP 43
+13
99.0%
Jake Haener pass complete to Ronnie Rivers for 13 yds to the CPoly 30Similar
Q3 13:57
2ND & 7
OPP 30
+10
99.0%
Jake Haener pass complete to Ronnie Rivers for 10 yds to the CPoly 20 for a 1ST downSimilar
Q3 13:57
1ST & 10
OPP 20
+11
99.0%
Jake Haener pass complete to Jalen Cropper for 11 yds to the CPoly 9 for a 1ST downSimilar
own 0own 2550opp 25opp 0
CPDrive 18PUNT5 plays · 6 yds · 0:000% → 0%
Q3 11:18
2ND & 10
OWN 23
+6
99.6%
Spencer Brasch pass complete to Zedakiah Centers for 6 yds to the CPoly 29Similar
Q3 11:18
3RD & 4
OWN 29
0
99.6%
Spencer Brasch pass incomplete to Quentin Harrison, broken up by Levelle BaileySimilar
Q3 11:18
4TH & 4
OWN 29
+1
99.6%
Michael Roth punt for 43 yds , Ronnie Rivers returns for 1 yd to the FrsSt 30 FRESNO ST Penalty, Offensive holding (10 Yards) to the FrsSt 19Similar
own 0own 2550opp 25opp 0
FRESDrive 19TD3 plays · 81 yds · 0:54100% → 100%
Q3 10:17
1ST & 10
OWN 19
+19
99.7%
Jake Haener pass complete to Jordan Mims for 19 yds to the FrsSt 38 for a 1ST downSimilar
Q3 10:17
1ST & 10
OWN 38
0
99.7%
Jake Haener pass incomplete to Keric Wheatfall, broken up by Dylan WyattSimilar
Q3 9:23
2ND & 10
OWN 38
+62
99.8%
Jake Haener pass complete to Zane Pope for 62 yds for a TD CAL POLY Penalty, Defensive offside (Zedakiah Centers) declined (Abraham Montano KICK)Similar
own 0own 2550opp 25opp 0
CPDrive 20PUNT5 plays · 5 yds · 0:000% → 0%
Q3 9:17
4TH & 5
OWN 25
0
99.8%
Chris Bartolic punt for 40 yds, fair catch by Zane Pope at the FrsSt 35Similar
own 0own 2550opp 25opp 0
FRESDrive 21TD5 plays · 65 yds · 1:33100% → 100%
Q3 7:30
1ST & 10
OWN 35
+5
99.8%
Jake Haener pass complete to Jalen Cropper for 5 yds to the FrsSt 40Similar
Q3 7:30
3RD & 5
OWN 40
+5
99.8%
CAL POLY Penalty, Defensive offside (5 Yards) to the FrsSt 45 for a 1ST downSimilar
Q3 5:57
2ND & 8
OWN 47
+53
99.8%
Jake Haener pass complete to Keric Wheatfall for 53 yds for a TD (Abraham Montano KICK)Similar
own 0own 2550opp 25opp 0
CPDrive 22PUNT5 plays · 7 yds · 0:000% → 0%
Q3 5:49
1ST & 10
OWN 22
+9
99.9%
Kahliq Paulette pass complete to Giancarlo Woods for 9 yds to the CPoly 31Similar
own 0own 2550opp 25opp 0
FRESDrive 23PUNT11 plays · 14 yds · 0:00100% → 100%
Q3 4:46
1ST & 15
OWN 21
+3
99.8%
Jaylen Henderson pass complete to Zane Pope for 3 yds to the FrsSt 24Similar
Q3 4:46
2ND & 12
OWN 24
+5
99.8%
HENDERSON, J pass incomplete to JONES, Ty, PENALTY CP offside defense (NDOH, Emeka) 5 yards to the FS29, NO PLAY.Similar
Q3 4:46
2ND & 8
OWN 38
+7
99.9%
Jaylen Henderson pass complete to Erik Brooks for 7 yds to the FrsSt 45Similar
Q3 4:46
3RD & 1
OWN 45
0
99.9%
Jaylen Henderson pass incomplete FRESNO ST Penalty, ineligible downfield on pass ( Yards) declinedSimilar
Q3 4:46
4TH & 6
OWN 40
0
99.8%
Carson King punt for 50 yds, fair catch by Giancarlo Woods at the CPoly 10Similar
own 0own 2550opp 25opp 0
CPDrive 24PUNT4 plays · -2 yds · 0:000% → 0%
Q3 2:05
4TH & 12
OWN 8
+9
99.9%
Chris Bartolic punt for 41 yds , Zane Pope returns for 9 yds to the CPoly 40Similar
own 0own 2550opp 25opp 0
FRESDrive 25TD8 plays · 40 yds · 2:08100% → 100%
CPDrive 26PUNT8 plays · 18 yds · 2:070% → 0%
Q4 13:53
2ND & 7
OWN 28
+8
100.0%
Spencer Brasch pass complete to Michael Briscoe for 8 yds to the CPoly 36 for a 1ST downSimilar
Q4 13:53
1ST & 10
OWN 36
+4
100.0%
Spencer Brasch pass complete to Evan Burkhart for 4 yds to the CPoly 40Similar
Q4 11:46
4TH & 3
OWN 43
0
100.0%
Chris Bartolic punt for 45 yds, punt out-of-bounds at the FrsSt 12Similar
own 0own 2550opp 25opp 0
FRESDrive 27PUNT8 plays · 39 yds · 0:00100% → 100%
CPDrive 28PUNT7 plays · 43 yds · 0:000% → 0%
FRESDrive 29PUNT6 plays · 48 yds · 0:00100% → 100%
own 0own 2550opp 25opp 0
CPDrive 30END OF GAME4 plays · 16 yds · 0:000% → 0%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q2 0:00
Spencer Brasch pass complete to Chris Coleman for 5 yds for a TD (Jaden Ohlsen KICK)
-2.1
TD · Q2 14:31
Jake Haener pass complete to Jalen Cropper for 24 yds for a TD CAL POLY Penalty, Defensive pass interference (Zedakiah Centers) declined (Abraham Montano KICK)
+1.3
TD · Q2 9:41
Jake Haener run for 1 yd for a TD (Abraham Montano KICK)
+1.2