2025 · Week 5 · Sep 27, 2025 · Bill Snyder Family Stadium
Speed4x
View as
Win probability · KSU
modelKSU aheadUCF aheadconfidence bandkey playKSU scoreUCF score
What if? - hover the chart or a play below, then change how it went
Q4 0:38 · run for a loss of 2 yards to the UCF 44
Driver values - Δ win prob, pts
Offense timeoutsDefense timeoutsHome team on offensePregame priorScore diff ÷ offense timeoutsGarbage-time factor
This game in five plays
- TD · Q2 2:54: DJ Black 82 Yd pass from Jacurri Brown (Noe Ruelas Kick) — UCF win probability +7.6 pts (now 52%) (top driver: defense timeouts not recorded for this play).
- TD · Q2 0:45: Will Anciaux 3 Yd pass from Avery Johnson (Luis Rodriguez Kick) — KSU win probability +11.3 pts (now 46%) (top driver: offense timeouts not recorded for this play).
- TD · Q3 9:58: Garrett Oakley 1 Yd pass from Avery Johnson (Luis Rodriguez Kick) — KSU win probability +26.7 pts (now 82%) (top driver: KSU has the ball).
- FG · Q3 2:01: Noe Ruelas 53 Yd Field Goal — UCF win probability +14.6 pts (now 26%) (top driver: UCF has the ball).
- TD · Q3 0:20: Jaden Nixon 54 Yd Run (Noe Ruelas Kick) — KSU win probability +8.4 pts (now 71%) (top driver: UCF 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
KSU made the numbers' call on 5 of 8UCF made the numbers' call on 7 of 9
- Q1 10:15UCF 4th & 3 at UCF 28, tiedClose callPunted · 33.7% before the snapGo for it33.8%52% to convertField goalOut of rangePuntTheir call33.8%−<0.1average punt
- Q1 5:09KSU 4th & 6 at UCF 34, tiedAgrees with the numbersWent for it · 65.7% before the snapGo for itTheir call65.8%40% to convertField goal65.6%−0.147% to makePunt65.5%−0.3average punt
- Q1 3:26UCF 4th & 10 at UCF 41, tiedAgrees with the numbersPunted · 34.6% before the snapGo for it34.5%−0.529% to convertField goalOut of rangePuntTheir call34.9%average punt
- Q2 13:03KSU 4th & 2 at UCF 20, tiedClose callKicked a field goal · 65.3% before the snapGo for it65.3%57% to convertField goalTheir call65.0%−0.375% to makePunt62.8%−2.5average punt
- Q2 10:46UCF 4th & 7 at UCF 43, down 3Agrees with the numbersPunted · 33.5% before the snapGo for it33.2%−0.437% to convertField goalOut of rangePuntTheir call33.6%average punt
- Q2 9:15KSU 4th & 2 at KSU 23, up 3Agrees with the numbersPunted · 64.3% before the snapGo for it64.2%−<0.156% to convertField goalOut of rangePuntTheir call64.2%average punt
- Q2 5:22KSU 4th & 2 at UCF 18, up 3Agrees with the numbersWent for it · 67.2% before the snapGo for itTheir call67.0%56% to convertField goal66.1%−0.979% to makePunt61.4%−5.6average punt
- Q3 12:51UCF 4th & 7 at UCF 28, down 10Agrees with the numbersPunted · 20.5% before the snapGo for it20.5%−0.836% to convertField goalOut of rangePuntTheir call21.3%average punt
- Q3 7:15UCF 4th & 1 at KSU 21, down 17Agrees with the numbersWent for it · 10.5% before the snapGo for itTheir call10.2%71% to convertField goal7.9%−2.374% to makePunt0.8%−9.5average punt
- Q3 6:03KSU 4th & 3 at KSU 29, up 17Close callPunted · 91.9% before the snapGo for it92.9%52% to convertField goalOut of rangePuntTheir call92.4%−0.5average punt
- Q3 2:01UCF 4th & 20 at KSU 35, down 17Agrees with the numbersKicked a field goal · 6.7% before the snapGo for it5.9%−1.410% to convertField goalTheir call7.4%45% to makePunt6.6%−0.7average punt
- Q3 0:41UCF 4th & 4 at UCF 31, down 11Close callWent for it · 13.7% before the snapGo for itTheir call13.9%−0.448% to convertField goalOut of rangePunt14.3%average punt
- Q4 13:43KSU 4th & 10 at KSU 41, up 14Agrees with the numbersPunted · 92.8% before the snapGo for it92.3%−1.429% to convertField goalOut of rangePuntTheir call93.7%average punt
- Q4 9:34UCF 4th & 14 at KSU 22, down 14Agrees with the numbersKicked a field goal · 7.4% before the snapGo for it5.9%−1.517% to convertField goalTheir call7.4%72% to makePunt3.9%−3.5average punt
- Q4 7:00KSU 4th & 12 at KSU 39, up 8Agrees with the numbersPunted · 89.6% before the snapGo for it88.3%−1.723% to convertField goalOut of rangePuntTheir call90.0%average punt
- Q4 4:21UCF 4th & 2 at UCF 36, down 8Agrees with the numbersWent for it · 10.3% before the snapGo for itTheir call9.6%57% to convertField goalOut of rangePunt7.4%−2.2average punt
- Q4 2:41KSU 4th & 3 at UCF 29, up 8Close callKicked a field goal · 94.6% before the snapGo for it94.5%52% to convertField goalTheir call93.8%−0.658% to makePunt90.9%−3.6average punt
After touchdowns: kick or go for two?
KSU made the numbers' call on 3 of 3UCF made the numbers' call on 1 of 1
- Q2 3:52KSU Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call76.0%97% to makeGo for two75.9%−0.145% to convert
- Q2 2:54UCF Touchdown, down 4 before the tryAgrees with the numbersKicked · madeKickTheir call33.4%97% to makeGo for two33.3%−0.145% to convert
- Q2 0:45KSU Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call76.8%97% to makeGo for two76.7%−0.145% to convert
- Q3 9:58KSU Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call87.5%97% to makeGo for two87.5%−0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartKSUDrive 1INT6 plays · 40 yds · 2:0271% → 69%
Q1 12:53
1ST & 10
OPP 33
0
69.0%
Linkon Cure pass intercepted Demari Henderson return for no gain to the UCF 8Similar
own 0own 2550opp 25opp 0
UCFDrive 2PUNT6 plays · 20 yds · 2:3631% → 35%
Q1 11:35
1ST & 10
OWN 21
+3
66.8%
Tayven Jackson pass complete to Myles Montgomery for 3 yds to the UCF 24Similar
own 0own 2550opp 25opp 0
KSUDrive 3DOWNS11 plays · 42 yds · 4:5465% → 59%
Q1 7:53
1ST & 10
OWN 41
+5
62.7%
Dylan Edwards run for no gain to the KSU 41 UCF Penalty, off-side (Keli Lawson) to the KSU 46Similar
Q1 6:58
2ND & 4
OWN 47
+15
61.7%
Avery Johnson pass complete to Adonis Moise for 15 yds to the UCF 38 for a 1ST downSimilar
Q1 6:34
1ST & 10
OPP 38
+2
61.3%
Avery Johnson pass complete to Adonis Moise for 2 yds to the UCF 36Similar
Q1 5:09
4TH & 6
OPP 34
-7
59.2%
Avery Johnson sacked by Malachi Lawrence for a loss of 7 yards to the UCF 41Similar
own 0own 2550opp 25opp 0
UCFDrive 4PUNT4 plays · 0 yds · 1:3143% → 43%
KSUDrive 5FG10 plays · 62 yds · 5:1656% → 53%
Q1 3:19
1ST & 10
OWN 18
+10
55.8%
Avery Johnson pass complete to Jaron Tibbs for 10 yds to the KSU 28 for a 1ST downSimilar
Q1 0:53
1ST & 10
OWN 48
+13
53.8%
Avery Johnson pass complete to Jaron Tibbs for 13 yds Avery Johnson fumbled, recovered by KSU Jaron Tibbs for a 1ST downSimilar
Q2 14:59
1ST & 10
OPP 28
+2
54.0%
Avery Johnson pass complete to Jaron Tibbs for 2 yds to the UCF 26Similar
Q2 13:43
3RD & 7
OPP 25
+5
52.6%
Avery Johnson pass complete to Joe Jackson for 5 yds to the UCF 20Similar
own 0own 2550opp 25opp 0
UCFDrive 6PUNT8 plays · 18 yds · 2:1446% → 48%
Q2 13:00
1ST & 10
OWN 25
+6
54.4%
Tayven Jackson pass complete to Duane Thomas Jr. for 6 yds to the UCF 31Similar
Q2 12:28
2ND & 4
OWN 31
-1
52.8%
Tayven Jackson pass complete to Jaden Nixon for a loss of 1 yard to the UCF 30Similar
Q2 11:47
3RD & 5
OWN 30
+10
52.8%
Tayven Jackson pass complete to Marcus Burke for 10 yds to the UCF 40 for a 1ST downSimilar
Q2 10:52
3RD & 7
OWN 43
0
50.6%
Tayven Jackson pass incomplete to Duane Thomas Jr., broken up by VJ PayneSimilar
Q2 10:46
4TH & 7
OWN 43
+6
51.8%
Anthony Venneri punt for 48 yds , Sterling Lockett returns for 6 yds to the KSU 15Similar
own 0own 2550opp 25opp 0
KSUDrive 7PUNT4 plays · 8 yds · 1:1848% → 46%
Q2 10:33
1ST & 10
OWN 15
+5
48.3%
Avery Johnson pass complete to Jaron Tibbs for 5 yds to the KSU 20Similar
Q2 10:03
2ND & 5
OWN 20
+3
47.7%
Avery Johnson pass complete to Jaron Tibbs for 3 yds to the KSU 23Similar
Q2 9:20
3RD & 2
OWN 23
0
47.1%
Avery Johnson pass incomplete to Isaac Koch, broken up by Jayden BellamySimilar
own 0own 2550opp 25opp 0
UCFDrive 8INT4 plays · 13 yds · 1:0850% → 49%
KSUDrive 9TD7 plays · 26 yds · 3:3352% → 55%
UCFDrive 10TD3 plays · 77 yds · 0:5044% → 52%
KSUDrive 11TD10 plays · 73 yds · 2:0245% → 46%
UCFDrive 12FUMBLE3 plays · 7 yds · 0:2256% → 58%
Q2 0:22
2ND & 3
OWN 32
-4
42.3%
Jacurri Brown run for a loss of 4 yards to the KSU 35 Jacurri Brown fumbled, recovered by UCF Jacurri Brown Brown,Jacurri rush left for loss of 4 yards to the UCF28, fumble by Brown,Jacurri recovered by UCF Brown,Jacurri, Brown,Jacurri rush , UCF wins the toss and chooses receive.Similar
own 0own 2550opp 25opp 0
UCFDrive 13PUNT5 plays · 3 yds · 2:0841% → 37%
own 0own 2550opp 25opp 0
KSUDrive 14TD6 plays · 65 yds · 2:4456% → 82%
Q3 11:35
1ST & 10
OWN 49
+14
56.6%
Avery Johnson pass complete to Jaron Tibbs for 14 yds to the UCF 37 for a 1ST downSimilar
Q3 11:15
1ST & 10
OPP 37
+35
56.8%
Avery Johnson pass complete to Garrett Oakley for 35 yds to the UCF 2 for a 1ST downSimilar
Q3 9:58
2ND & GOAL
OPP 1
+1
82.4%
Garrett Oakley 1 Yd pass from Avery Johnson (Luis Rodriguez Kick)Similar
own 0own 2550opp 25opp 0
UCFDrive 15FUMBLE7 plays · 57 yds · 2:3420% → 20%
Q3 7:15
4TH & 1
OPP 21
-1
80.1%
Jacurri Brown run for a loss of 1 yard to the KSU 22 Jacurri Brown fumbled, recovered by KSU Justice ClemonsSimilar
own 0own 2550opp 25opp 0
KSUDrive 16PUNT4 plays · 7 yds · 1:0484% → 82%
own 0own 2550opp 25opp 0
UCFDrive 17FG11 plays · 48 yds · 3:5917% → 26%
Q3 6:00
1ST & 10
OWN 17
+37
83.4%
Tayven Jackson pass complete to Duane Thomas Jr. for 37 yds to the KSU 46 for a 1ST downSimilar
Q3 5:36
1ST & 10
OPP 46
+9
82.1%
Tayven Jackson pass complete to Jaden Nixon for 9 yds to the KSU 37Similar
Q3 4:34
1ST & 10
OPP 35
+6
85.0%
Tayven Jackson pass complete to Duane Thomas Jr. for 6 yds to the KSU 29Similar
Q3 3:37
1ST & 10
OPP 25
0
86.3%
Tayven Jackson pass incomplete to DJ Black, broken up by Gunner MaldonadoSimilar
Q3 3:31
2ND & 10
OPP 25
-5
86.5%
Tayven Jackson sacked by Zashon Rich for a loss of 5 yards to the KSU 30Similar
Q3 2:48
3RD & 15
OPP 30
-5
88.6%
Tayven Jackson sacked by Tobi Osunsanmi for a loss of 5 yards to the KSU 35Similar
own 0own 2550opp 25opp 0
KSUDrive 18TD2 plays · 75 yds · 0:0062% → 62%
own 0own 2550opp 25opp 0
UCFDrive 19TD7 plays · 75 yds · 1:2834% → 29%
Q3 0:41
4TH & 4
OWN 31
+15
66.4%
Tayven Jackson pass incomplete to Jaden Nixon for a 1ST down Kansas State Penalty, face mask (15 yards) (Malcolm Alcorn-Crowder) to the UCF 46 for a 1ST downSimilar
own 0own 2550opp 25opp 0
KSUDrive 20PUNT6 plays · 16 yds · 1:3188% → 89%
UCFDrive 21FG11 plays · 59 yds · 4:0123% → 17%
Q4 13:10
1ST & 10
OPP 37
-10
76.0%
Myles Montgomery run for no gain to the KSU 37 UCF Penalty, Offensive holding (Bredell Richardson) to the KSU 47Similar
Q4 11:34
2ND & 21
OPP 48
+30
77.4%
Tayven Jackson pass complete to Marcus Burke for 30 yds to the KSU 18 for a 1ST downSimilar
Q4 9:41
3RD & 9
OPP 17
0
85.2%
Tayven Jackson pass incomplete to Duane Thomas Jr., broken up by Zashon RichSimilar
own 0own 2550opp 25opp 0
KSUDrive 22PUNT8 plays · 14 yds · 2:3368% → 85%
UCFDrive 23DOWNS6 plays · 20 yds · 2:3123% → 16%
Q4 6:52
1ST & 10
OWN 16
+6
76.9%
Tayven Jackson pass complete to Duane Thomas Jr. for 6 yds to the UCF 22Similar
Q4 5:59
1ST & 10
OWN 28
-1
78.5%
Tayven Jackson sacked by Travis Bates for a loss of 1 yard to the UCF 27Similar
Q4 5:24
2ND & 11
OWN 27
+3
80.4%
Tayven Jackson pass complete to Kylan Fox for 3 yds to the UCF 30Similar
Q4 4:21
4TH & 2
OWN 36
0
83.9%
Tayven Jackson pass incomplete to Duane Thomas Jr., broken up by Gunner MaldonadoSimilar
own 0own 2550opp 25opp 0
KSUDrive 24FG4 plays · 7 yds · 1:3392% → 95%
own 0own 2550opp 25opp 0
KSUDrive 26Uncategorized5 plays · 11 yds · 1:4896% → 92%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 9:58
Garrett Oakley 1 Yd pass from Avery Johnson (Luis Rodriguez Kick)
+26.7
FG · Q3 2:01
Noe Ruelas 53 Yd Field Goal
-14.6
TD · Q2 0:45
Will Anciaux 3 Yd pass from Avery Johnson (Luis Rodriguez Kick)
+11.3