View as
Win probability · CLT
modelCLT aheadUTSA aheadconfidence bandkey playCLT scoreUTSA score
What if? - hover the chart or a play below, then change how it went
Q3 10:11 · Arthur Hart punt for 22 yds, fair catch by Derrick Dick at the Charl 47
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialTime remainingScore diff ÷ offense timeoutsGarbage-time factor
This game in five plays
- TD · Q3 13:49: Jalen Rhodes run for 8 yds for a TD, (Victor Falcon KICK) — UTSA win probability +18.8 pts (now 63%) (top driver: UTSA has the ball).
- TD · Q3 10:11: Jarveon Williams run for 24 yds for a TD, (Victor Falcon KICK) — UTSA win probability +17.2 pts (now 62%) (top driver: UTSA has the ball).
- TD · Q3 5:15: Matt Johnson pass complete to Trent Bostick for 42 yds for a TD, (Blake Brewer KICK) — CLT win probability +21.7 pts (now 58%) (top driver: CLT has the ball).
- TD · Q4 7:56: Dalton Sturm pass complete to Aaron Grubb for 26 yds for a TD, (Daniel Portillo KICK) — UTSA win probability +28.1 pts (now 72%) (top driver: UTSA has the ball).
- FG · Q4 1:11: Blake Brewer 37 yd FG GOOD — CLT win probability +28.3 pts (now 58%) (top driver: CLT 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
CLT made the numbers' call on 11 of 14UTSA made the numbers' call on 7 of 7
- Q1 15:00CLT 4th & 13 at CLT 22, tiedAgrees with the numbersPunted · 33.5% before the snapGo for it33.4%−0.219% to convertField goalOut of rangePuntTheir call33.6%average punt
- Q1 6:17UTSA 4th & 15 at CLT 42, tiedAgrees with the numbersPunted · 62.8% before the snapGo for it62.7%−0.317% to convertField goal62.8%−0.230% to makePuntTheir call63.0%average punt
- Q1 4:00CLT 4th & 6 at CLT 5, tiedAgrees with the numbersPunted · 37.0% before the snapGo for it36.7%−0.436% to convertField goalOut of rangePuntTheir call37.0%average punt
- Q1 1:43CLT 4th & 2 at UTSA 43, tiedAgrees with the numbersWent for it · 39.6% before the snapGo for itTheir call39.7%57% to convertField goal39.0%−0.828% to makePunt39.2%−0.5average punt
- Q2 13:40CLT 4th & 6 at UTSA 35, tiedClose callKicked a field goal · 40.8% before the snapGo for it41.0%40% to convertField goalTheir call40.8%−0.245% to makePunt40.5%−0.5average punt
- Q2 9:11UTSA 4th & 15 at CLT 27, tiedAgrees with the numbersKicked a field goal · 58.4% before the snapGo for it57.3%−1.117% to convertField goalTheir call58.4%62% to makePunt55.3%−3.2average punt
- Q2 9:11CLT 4th & 7 at CLT 30, tiedAgrees with the numbersPunted · 41.0% before the snapGo for it40.7%−0.336% to convertField goalOut of rangePuntTheir call41.0%average punt
- Q2 7:56UTSA 4th & 14 at UTSA 22, tiedAgrees with the numbersPunted · 58.0% before the snapGo for it56.3%−2.417% to convertField goalOut of rangePuntTheir call58.6%average punt
- Q2 6:01CLT 4th & 1 at UTSA 14, tiedAgrees with the numbersWent for it · 44.8% before the snapGo for itTheir call44.5%71% to convertField goal42.8%−1.784% to makePunt37.5%−7.0average punt
- Q2 0:43CLT 4th & 4 at UTSA 18, up 7Close callWent for it · 58.2% before the snapGo for itTheir call57.5%−0.547% to convertField goal58.0%79% to makePunt51.7%−6.4average punt
- Q3 10:11CLT 4th & 2 at CLT 25, tiedClose callPunted · 45.4% before the snapGo for it46.7%57% to convertField goalOut of rangePuntTheir call46.0%−0.8average punt
- Q3 5:15UTSA 4th & 12 at UTSA 25, down 1Agrees with the numbersPunted · 43.0% before the snapGo for it40.7%−4.322% to convertField goalOut of rangePuntTheir call45.0%average punt
- Q3 3:58CLT 4th & 19 at CLT 43, up 1Agrees with the numbersPunted · 52.4% before the snapGo for it48.9%−6.011% to convertField goalOut of rangePuntTheir call54.9%average punt
- Q4 15:00UTSA 4th & 19 at UTSA 24, down 1Agrees with the numbersPunted · 40.7% before the snapGo for it36.2%−7.710% to convertField goalOut of rangePuntTheir call43.9%average punt
- Q4 11:53CLT 4th & 7 at UTSA 24, up 1Agrees with the numbersKicked a field goal · 59.9% before the snapGo for it59.0%−0.836% to convertField goalTheir call59.8%68% to makePunt46.4%−13.3average punt
- Q4 11:53UTSA 4th & 21 at UTSA 10, down 4Agrees with the numbersPunted · 32.9% before the snapGo for it27.9%−4.68% to convertField goalOut of rangePuntTheir call32.6%average punt
- Q4 9:47CLT 4th & 7 at UTSA 25, up 4Agrees with the numbersKicked a field goal · 68.8% before the snapGo for it68.8%−0.436% to convertField goalTheir call69.2%66% to makePunt54.8%−14.4average punt
- Q4 7:56CLT 4th & 2 at UTSA 49, down 3Agrees with the numbersWent for it · 40.8% before the snapGo for itTheir call39.8%56% to convertField goalOut of rangePunt35.8%−4.0average punt
- Q4 7:56CLT 4th & 2 at UTSA 37, down 3Agrees with the numbersWent for it · 41.2% before the snapGo for itTheir call40.8%57% to convertField goal37.3%−3.540% to makePunt34.1%−6.8average punt
- Q4 1:11CLT 4th & 6 at UTSA 20, down 3Agrees with the numbersKicked a field goal · 32.7% before the snapGo for it23.9%−16.338% to convertField goalTheir call40.3%75% to makePunt10.9%−29.4average punt
- Q4 0:00UTSA 4th & 1 at CLT 35, tiedAgrees with the numbersKicked a field goal · 53.8% before the snapGo for it47.2%−7.571% to convertField goalTheir call54.7%45% to makePunt43.2%−11.5average punt
After touchdowns: kick or go for two?
CLT made the numbers' call on 3 of 3UTSA made the numbers' call on 4 of 4
- Q2 2:28CLT Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call54.3%97% to makeGo for two54.2%−0.145% to convert
- Q3 13:49UTSA Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call51.1%97% to makeGo for two51.0%−0.145% to convert
- Q3 11:35CLT Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call59.2%97% to makeGo for two59.0%−0.245% to convert
- Q3 10:11UTSA Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call50.5%97% to makeGo for two50.3%−0.245% to convert
- Q3 7:23UTSA Touchdown, up 6 before the tryAgrees with the numbersKicked · missedKickTheir call67.6%97% to makeGo for two67.4%−0.245% to convert
- Q3 5:15CLT Touchdown, tied before the tryAgrees with the numbersKicked · madeKickTheir call49.3%97% to makeGo for two49.0%−0.245% to convert
- Q4 7:56UTSA Touchdown, up 2 before the tryAgrees with the numbersKicked · madeKickTheir call59.5%97% to makeGo for two58.0%−1.545% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartCLTDrive 1PUNT6 plays · -3 yds · 0:0031% → 31%
Q1 15:00
3RD & 11
OWN 24
-2
31.0%
Brooks Barden sacked by Marcus Davenport for a loss of 2 yards to the Charl 22Similar
own 0own 2550opp 25opp 0
UTSADrive 2INT12 plays · 45 yds · 0:0068% → 68%
Q1 12:58
1ST & 10
OWN 39
+4
31.8%
Dalton Sturm pass complete to Aaron Grubb for 4 yds to the TexSA 43Similar
Q1 12:58
2ND & 10
OPP 36
+9
31.7%
Dalton Sturm pass complete to Kerry Thomas Jr. for 9 yds to the Charl 27Similar
Q1 12:58
2ND & 6
OPP 20
+5
31.6%
Dalton Sturm pass complete to Kerry Thomas Jr. for 5 yds to the Charl 15Similar
Q1 12:58
2ND & 13
OPP 16
0
31.6%
Dalton Sturm pass intercepted Terrance Winchester return for no gain to the Charl 3Similar
own 0own 2550opp 25opp 0
CLTDrive 3INT6 plays · 30 yds · 0:0034% → 34%
Q1 8:07
1ST & 10
OWN 33
0
34.1%
Brooks Barden pass intercepted Bennett Okotcha return for no gain to the Charl 37Similar
own 0own 2550opp 25opp 0
UTSADrive 4PUNT6 plays · -5 yds · 0:0066% → 65%
Q1 6:17
1ST & 10
OPP 37
+3
33.8%
Dalton Sturm pass complete to Kerry Thomas Jr. for 3 yds to the Charl 34Similar
Q1 6:17
2ND & 7
OPP 34
-15
33.5%
Williams,J rush for loss of 3 yards to the CHA37 (DOZIER, Branden), PENALTY UTSA illegal block (Gray) 15 yards to the CHA49, NO PLAY.Similar
Q1 6:17
2ND & 22
OPP 49
+4
34.2%
Dalton Sturm pass complete to Kerry Thomas Jr. for 4 yds to the Charl 45 TEXASSAN Penalty, Offensive holding ( Yards) declinedSimilar
Q1 6:17
3RD & 18
OPP 45
-5
34.5%
TEXASSAN Penalty, delay of game (Dalton Sturm) to the 50 yard lineSimilar
own 0own 2550opp 25opp 0
CLTDrive 5PUNT4 plays · 4 yds · 0:0036% → 35%
own 0own 2550opp 25opp 0
UTSADrive 6INT3 plays · -4 yds · 0:0065% → 64%
Q1 2:54
1ST & 10
OPP 40
-5
34.8%
Dalton Sturm sacked by Larry Ogunjobi for a loss of 5 yards to the Charl 45Similar
Q1 2:54
3RD & 14
OPP 44
-11
35.8%
Dalton Sturm pass intercepted Devin Pearson return for 4 yds to the Charl 40 TEXASSAN Penalty, personal foul (-15 Yards) to the Charl 49Similar
own 0own 2550opp 25opp 0
CLTDrive 7MISSED FG8 plays · 16 yds · 3:0338% → 39%
own 0own 2550opp 25opp 0
UTSADrive 8MISSED FG12 plays · 38 yds · 4:2963% → 61%
Q2 13:40
1ST & 10
OWN 35
+5
36.9%
Dalton Sturm pass complete to Kerry Thomas Jr. for 5 yds to the TexSA 40Similar
Q2 13:40
4TH & 2
OWN 43
+5
37.1%
Routsas punt 24 yards to the CHA33, HOLMES, Ardy return to the UTSA48 (Neill), PENALTY CHA offside (BOSTICK, Trent) 5 yards to the UTSA48, 1ST DOWN UTSA, NO PLAY.Similar
own 0own 2550opp 25opp 0
CLTDrive 9PUNT4 plays · 3 yds · 0:0041% → 39%
UTSADrive 10PUNT4 plays · -4 yds · 0:0062% → 60%
CLTDrive 11TD11 plays · 50 yds · 3:3344% → 57%
Q2 6:01
1ST & 10
50
+15
44.1%
Brooks Barden pass complete to Austin Duke for 15 yds to the TexSA 35 for a 1ST downSimilar
Q2 6:01
2ND & 11
OPP 36
+13
44.2%
Matt Johnson pass complete to Kyle Hoffman for 13 yds to the TexSA 23 for a 1ST downSimilar
Q2 6:01
3RD & 7
OPP 20
+6
44.0%
Brooks Barden pass complete to T.L. Ford for 6 yds to the TexSA 14Similar
Q2 2:28
3RD & 6
OPP 8
+8
56.7%
Matt Johnson pass complete to Richard Murphy for 8 yds for a TD, (Blake Brewer KICK)Similar
own 0own 2550opp 25opp 0
UTSADrive 12INT2 plays · 0 yds · 0:0045% → 45%
Q2 2:28
1ST & 10
OWN 23
+2
54.7%
Dalton Sturm pass intercepted Daquan Lucas return for 2 yds to the TexSA 24Similar
own 0own 2550opp 25opp 0
CLTDrive 13DOWNS5 plays · 9 yds · 1:3358% → 56%
own 0own 2550opp 25opp 0
UTSADrive 14END OF HALF1 play · -2 yds · 0:0044% → 44%
own 0own 2550opp 25opp 0
UTSADrive 15TD4 plays · 91 yds · 1:1144% → 63%
own 0own 2550opp 25opp 0
CLTDrive 16TD7 plays · 75 yds · 2:1445% → 64%
Q3 13:49
1ST & 10
OWN 25
-8
45.3%
Brooks Barden sacked by Jason Neill for a loss of 8 yards to the Charl 17Similar
Q3 13:49
3RD & 15
OWN 20
+39
43.4%
Brooks Barden pass complete to Workpeh Kofa for 24 yds to the TexSA 44 for a 1ST down TEXASSAN Penalty, personal foul (Jason Neill) to the TexSA 41 for a 1ST downSimilar
Q3 13:49
1ST & 10
OPP 41
+20
48.8%
Brooks Barden pass complete to Richard Murphy for 20 yds to the TexSA 21 for a 1ST downSimilar
Q3 11:35
2ND & 7
OPP 18
+18
63.7%
Brooks Barden pass complete to Richard Murphy for 18 yds for a TD, (Blake Brewer KICK)Similar
own 0own 2550opp 25opp 0
UTSADrive 17TD7 plays · 67 yds · 1:2442% → 62%
Q3 11:35
2ND & 10
OWN 33
+14
58.5%
Dalton Sturm pass complete to Kerry Thomas Jr. for 14 yds to the TexSA 47 for a 1ST downSimilar
Q3 11:35
2ND & 1
OPP 44
+5
54.8%
Dalton Sturm pass complete to Kerry Thomas Jr. for 5 yds to the Charl 39 for a 1ST downSimilar
Q3 11:35
1ST & 10
OPP 39
+15
55.4%
CHARLOTTE Penalty, personal foul (Terrance Winchester) to the Charl 24 for a 1ST downSimilar
own 0own 2550opp 25opp 0
CLTDrive 18PUNT5 plays · 8 yds · 0:0046% → 44%
UTSADrive 19TD5 plays · 47 yds · 1:3960% → 73%
Q3 9:02
1ST & 10
OPP 12
+6
38.5%
Dalton Sturm pass complete to Aaron Grubb for 6 yds to the Charl 6Similar
Q3 7:23
3RD & 5
OPP 7
+7
27.2%
Dalton Sturm pass complete to Kerry Thomas Jr. for 7 yds for a TD CHARLOTTE Penalty, Defensive holding ( Yards) declined, (Daniel Portillo PAT MISSED)Similar
own 0own 2550opp 25opp 0
CLTDrive 20TD7 plays · 75 yds · 2:0834% → 58%
UTSADrive 21PUNT5 plays · -2 yds · 0:0048% → 44%
CLTDrive 22PUNT4 plays · -9 yds · 0:0058% → 51%
Q3 3:58
2ND & 10
OPP 48
0
57.7%
Brooks Barden pass incomplete to Kyle Hoffman, broken up by Nate GainesSimilar
Q3 3:58
3RD & 10
OPP 48
-9
55.3%
Brooks Barden sacked by Kevin Strong Jr. and Michael Egwuagu for a loss of 9 yards to the Charl 43Similar
Q3 3:58
4TH & 19
OWN 43
0
51.3%
Arthur Hart punt for 38 yds, fair catch by Derrick Dick at the TexSA 19Similar
own 0own 2550opp 25opp 0
UTSADrive 23PUNT8 plays · 5 yds · 2:4447% → 42%
Q3 2:44
2ND & 14
OWN 15
-6
54.0%
Dalton Sturm sacked by Daquan Lucas for a loss of 6 yards to the TexSA 9Similar
Q3 2:44
4TH & 11
OWN 18
+15
56.9%
Routsas punt 27 yards to the UTSA45, out-of-bounds, PENALTY CHA roughing the kicker (QUATTLEBAUM, M.) 15 yards to the UTSA33, 1ST DOWN UTSA, NO PLAY.Similar
Q3 2:44
1ST & 10
OWN 33
0
52.3%
Dalton Sturm pass incomplete to JaBryce Taylor, broken up by Justin Bridges-ThompsonSimilar
Q3 2:44
3RD & 10
OWN 33
-9
54.9%
Dalton Sturm sacked by Caleb Clayton-Molby for a loss of 9 yards to the TexSA 24Similar
Q4 15:00
4TH & 19
OWN 24
+40
58.2%
Daniel Portillo punt for 40 yds , Ardy Holmes returns for a loss of 1 yard to the Charl 35Similar
own 0own 2550opp 25opp 0
CLTDrive 24FG11 plays · 41 yds · 2:5657% → 67%
Q4 14:49
1ST & 10
OWN 35
+10
56.9%
Brooks Barden pass complete to Andrew Buie for 10 yds to the Charl 45 for a 1ST downSimilar
Q4 14:49
1ST & 10
OWN 45
+10
59.9%
Brooks Barden pass complete to Richard Murphy for 10 yds to the TexSA 45 for a 1ST downSimilar
Q4 14:49
1ST & 10
OPP 45
-15
61.3%
CHARLOTTE Penalty, personal foul (Jamal Covington) to the Charl 40Similar
Q4 14:05
1ST & 10
OWN 40
-15
59.3%
JOHNSON, Matt pass complete to FORD II, T.L. for 60 yards to the UTSA0, clock 14:05, PENALTY CHA pass interference (FORD II, T.L.) 15 yards to the CHA25, NO PLAY.Similar
Q4 14:05
1ST & 25
OWN 25
+15
56.2%
JOHNSON, Matt pass incomplete to FORD II, T.L. (Okotcha), PENALTY UTSA pass interference (Okotcha) 15 yards to the CHA40, NO PLAY.Similar
Q4 14:05
2ND & 10
OWN 40
+33
57.9%
Matt Johnson pass complete to Trent Bostick for 33 yds to the TexSA 27 for a 1ST downSimilar
Q4 14:05
3RD & 7
OPP 24
+1
60.9%
Matt Johnson run for 1 yd to the TexSA 24 Matt Johnson fumbled, forced by Jonathan Tuiolosega, recovered by Charl Jarred BarrSimilar
own 0own 2550opp 25opp 0
UTSADrive 25PUNT5 plays · -11 yds · 0:0038% → 34%
Q4 11:53
4TH & 21
OWN 10
0
66.0%
Yannis Routsas punt for 34 yds , Ardy Holmes returns for no gain to the TexSA 28 Ardy Holmes fumbled, recovered by Charl Ardy Holmes TEXASSAN Penalty, personal foul (C.J. Levine) to the TexSA 28Similar
own 0own 2550opp 25opp 0
CLTDrive 26MISSED FG4 plays · 3 yds · 0:3872% → 68%
Q4 10:25
3RD & 7
OPP 25
0
70.5%
Brooks Barden pass incomplete to Andrew Buie, broken up by Drew DouglasSimilar
own 0own 2550opp 25opp 0
UTSADrive 27TD10 plays · 75 yds · 1:5137% → 72%
Q4 9:47
3RD & 9
OWN 26
+15
65.1%
Dalton Sturm pass incomplete to Aaron Grubb for a 1ST down CHARLOTTE Penalty, roughing passer (Jarred Barr) to the TexSA 41 for a 1ST downSimilar
Q4 9:47
2ND & 6
OPP 41
+15
57.5%
CHARLOTTE Penalty, personal foul (Jarred Barr) to the Charl 26 for a 1ST downSimilar
Q4 9:47
2ND & 10
OPP 26
0
56.0%
Dalton Sturm pass incomplete to JaBryce Taylor, broken up by Terrance WinchesterSimilar
Q4 7:56
3RD & 10
OPP 26
+26
27.9%
Dalton Sturm pass complete to Aaron Grubb for 26 yds for a TD, (Daniel Portillo KICK)Similar
own 0own 2550opp 25opp 0
CLTDrive 28FG18 plays · 48 yds · 6:4538% → 58%
Q4 7:56
1ST & 10
OPP 24
-1
45.6%
Brooks Barden sacked by Jason Neill for a loss of 1 yard to the TexSA 25Similar
own 0own 2550opp 25opp 0
UTSADrive 29MISSED FG12 plays · 34 yds · 1:1154% → 55%
Q4 1:11
1ST & 10
OWN 31
+6
46.3%
Dalton Sturm pass complete to David Morgan II for 6 yds to the TexSA 37Similar
Q4 0:51
2ND & 10
OWN 43
+13
44.9%
Dalton Sturm pass complete to JaBryce Taylor for 13 yds to the Charl 44 for a 1ST downSimilar
Q4 0:51
2ND & 10
OPP 44
-6
41.7%
Dalton Sturm sacked by Daquan Lucas for a loss of 6 yards to the 50 yard lineSimilar
Q4 0:12
3RD & 16
50
+15
49.4%
Dalton Sturm pass complete to JaBryce Taylor for 15 yds to the Charl 35Similar
own 0own 2550opp 25opp 0
CLTDrive 30INT4 plays · 22 yds · 0:0065% → 65%
OT 0:00
2ND & 10
OPP 25
+20
64.5%
Matt Johnson pass complete to Kyle Hoffman for 20 yds Kyle Hoffman fumbled, forced by Bennett Okotcha, recovered by Charl for a 1ST downSimilar
OT 0:00
2ND & GOAL
OPP 3
0
64.7%
Matt Johnson pass intercepted, touchback. Nate Gaines return for no gainSimilar
own 0own 2550opp 25opp 0
UTSADrive 31FG8 plays · 20 yds · 0:0060% → 72%
own 0own 2550opp 25opp 0
Biggest swings
FG · Q4 1:11
Blake Brewer 37 yd FG GOOD
+28.3
TD · Q4 7:56
Dalton Sturm pass complete to Aaron Grubb for 26 yds for a TD, (Daniel Portillo KICK)
-28.1
End of Game · Final
Game over.
-27.6