2025 · Week 4 · Sep 20, 2025 · FBC Mortgage Stadium
Speed4x
View as
Win probability · UCF
modelUCF aheadUNC aheadconfidence bandkey playUCF scoreUNC score
What if? - hover the chart or a play below, then change how it went
Q4 3:13 · Tayven Jackson pass complete to Jaden Nixon for 14 yds to the UNC 10 for a 1ST down
Driver values - Δ win prob, pts
Home team on offensePregame priorScore differentialGarbage-time factorScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- FG · Q2 10:03: Noe Ruelas 41 yd FG GOOD — UCF win probability +5.9 pts (now 79%) (top driver: UCF has the ball).
- FG · Q2 1:23: Rece Verhoff 40 yd FG GOOD — UNC win probability +4.2 pts (now 24%) (top driver: UNC has the ball).
- TD · Q2 0:13: Tayven Jackson pass complete to Kylan Fox for 17 yds for a TD (Noe Ruelas KICK) — UCF win probability +8.3 pts (now 87%) (top driver: UCF has the ball).
- TD · Q3 9:51: Myles Montgomery run for 1 yd for a TD (Noe Ruelas KICK) — UCF win probability +4.1 pts (now 95%) (top driver: UCF has the ball).
- TD · Q3 1:06: Max Johnson pass complete to Kobe Paysour for 8 yds for a TD (Two-Point Conversion failed) — UNC win probability +3.8 pts (now 7%) (top driver: UNC 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
UCF made the numbers' call on 7 of 8UNC made the numbers' call on 8 of 8
- Q1 11:39UCF 4th & 1 at UNC 41, tiedAgrees with the numbersWent for it · 69.4% before the snapGo for itTheir call69.4%70% to convertField goal69.1%−0.232% to makePunt69.2%−0.2average punt
- Q1 4:51UCF 4th & 5 at UNC 18, up 7Agrees with the numbersKicked a field goal · 71.6% before the snapGo for it71.4%−0.140% to convertField goalTheir call71.5%79% to makePunt69.7%−1.8average punt
- Q1 2:47UNC 4th & 18 at UNC 17, down 10Agrees with the numbersPunted · 27.3% before the snapGo for it26.4%−1.312% to convertField goalOut of rangePuntTheir call27.7%average punt
- Q2 14:03UCF 4th & 1 at UNC 33, up 10Agrees with the numbersWent for it · 73.1% before the snapGo for itTheir call73.2%71% to convertField goal71.4%−1.849% to makePunt70.8%−2.4average punt
- Q2 10:03UCF 4th & 14 at UNC 23, up 10Agrees with the numbersKicked a field goal · 73.3% before the snapGo for it71.6%−1.617% to convertField goalTheir call73.3%70% to makePunt68.1%−5.1average punt
- Q2 3:11UCF 4th & 1 at UCF 17, up 13Numbers favored go for it by 1.2 ptsPunted · 81.3% before the snapGo for it81.9%71% to convertField goalOut of rangePuntTheir call80.6%−1.2average punt
- Q2 1:23UNC 4th & 9 at UCF 22, down 13Agrees with the numbersKicked a field goal · 18.7% before the snapGo for it17.9%−0.730% to convertField goalTheir call18.6%72% to makePunt15.3%−3.3average punt
- Q3 12:48UNC 4th & 3 at UNC 32, down 17Agrees with the numbersPunted · 11.9% before the snapGo for it12.4%−0.552% to convertField goalOut of rangePuntTheir call12.9%average punt
- Q3 6:45UNC 4th & 1 at UNC 42, down 24Agrees with the numbersWent for it · 4.1% before the snapGo for itTheir call4.3%70% to convertField goalOut of rangePunt3.7%−0.7average punt
- Q3 4:05UNC 4th & 5 at UCF 41, down 24Agrees with the numbersWent for it · 3.0% before the snapGo for itTheir call3.1%42% to convertField goal2.7%−0.432% to makePunt2.8%−0.3average punt
- Q3 0:08UCF 4th & 18 at UCF 17, up 18Agrees with the numbersPunted · 94.8% before the snapGo for it93.7%−1.512% to convertField goalOut of rangePuntTheir call95.2%average punt
- Q4 14:03UNC 4th & 2 at midfield, down 18Agrees with the numbersWent for it · 4.7% before the snapGo for itTheir call5.1%56% to convertField goalOut of rangePunt4.1%−0.9average punt
- Q4 12:20UNC 4th & 15 at UCF 44, down 18Agrees with the numbersPunted · 4.0% before the snapGo for it3.4%−0.817% to convertField goal3.6%−0.627% to makePuntTheir call4.1%average punt
- Q4 6:34UCF 4th & 1 at UCF 43, up 18Agrees with the numbersWent for it · 98.0% before the snapGo for itTheir call98.1%70% to convertField goalOut of rangePunt97.6%−0.5average punt
- Q4 3:13UCF 4th & 4 at UNC 24, up 18Agrees with the numbersWent for it · 98.6% before the snapGo for itTheir call98.5%47% to convertField goal98.4%−0.168% to makePunt97.5%−1.0average punt
- Q4 0:13UNC 4th & 6 at UNC 29, down 25Agrees with the numbersWent for it · 0.2% before the snapGo for itTheir call0.2%39% to convertField goalOut of rangePunt0.1%−<0.1average punt
After touchdowns: kick or go for two?
UCF made the numbers' call on 4 of 4UNC made the numbers' call on 0 of 1
- Q1 8:23UCF Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call70.5%97% to makeGo for two70.4%−<0.145% to convert
- Q2 0:13UCF Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call85.1%97% to makeGo for two85.0%−0.145% to convert
- Q3 9:51UCF Touchdown, up 23 before the tryAgrees with the numbersKicked · madeKickTheir call95.6%97% to makeGo for two95.5%−<0.145% to convert
- Q3 1:06UNC Touchdown, down 18 before the tryClose callWent for two · failedKick5.2%97% to makeGo for twoTheir call5.1%−0.145% to convert
- Q4 1:54UCF Touchdown, up 24 before the tryAgrees with the numbersKicked · madeKickTheir call99.7%97% to makeGo for two99.7%−0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartUCFDrive 1TD15 plays · 75 yds · 6:2669% → 71%
Q1 14:49
1ST & 10
OWN 25
+5
68.7%
Tayven Jackson pass complete to DJ Black for 5 yds to the UCF 30Similar
Q1 14:17
3RD & 5
OWN 30
+20
68.6%
Tayven Jackson pass complete to Marcus Burke for 20 yds to the 50 yard line for a 1ST downSimilar
Q1 13:14
2ND & 6
OPP 46
-5
68.7%
PENALTY UCF False Start (Wade,Dylan) 5 yards from UNC46 to UCF49. NO PLAY.Similar
Q1 10:38
2ND & 12
OPP 41
+5
68.5%
Tayven Jackson pass complete to Dylan Wade for 5 yds to the UNC 36Similar
Q1 9:53
3RD & 7
OPP 36
+15
68.5%
Tayven Jackson pass complete to Marcus Burke for 15 yds to the UNC 21 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UNCDrive 2INT6 plays · 15 yds · 1:4930% → 30%
Q1 6:51
3RD & 10
OWN 18
+5
70.6%
(07:08) No Huddle-Shotgun Lopez,Gio pass intercepted by Jackson,Antione at UNC40 Jackson,Antione return 40 yards to the UNC00 TOUCHDOWN nullified by penalty, clock 06:51 PENALTY UCF Offside (Walker,John) 5 yards from UNC18 to UNC23. NO PLAY.Similar
Q1 6:43
3RD & 5
OWN 23
+10
70.5%
Gio Lopez pass complete to Jordan Shipp for 10 yds to the UNC 33 for a 1ST downSimilar
Q1 6:17
1ST & 10
OWN 33
-4
70.1%
Gio Lopez pass intercepted Nyjalik Kelly return for 4 yds to the UNC 23Similar
own 0own 2550opp 25opp 0
UCFDrive 3FG4 plays · 5 yds · 1:2171% → 71%
Q1 5:22
3RD & 8
OPP 21
+3
71.2%
Tayven Jackson pass complete to Duane Thomas Jr. for 3 yds to the UNC 18Similar
own 0own 2550opp 25opp 0
UNCDrive 4PUNT5 plays · -8 yds · 1:5930% → 28%
UCFDrive 5FG16 plays · 42 yds · 7:4072% → 79%
Q1 2:28
2ND & 10
OWN 35
+7
71.7%
Tayven Jackson pass complete to Jaden Nixon for 7 yds to the UCF 42Similar
Q1 1:15
1ST & 10
OWN 45
+13
72.7%
Tayven Jackson pass complete to Jaden Nixon for 13 yds to the UNC 42 for a 1ST downSimilar
Q2 13:23
1ST & 10
OPP 32
+7
73.7%
Tayven Jackson pass complete to DJ Black for 7 yds to the UNC 25Similar
Q2 13:01
2ND & 3
OPP 25
+6
73.8%
Tayven Jackson pass complete to Dylan Wade for 6 yds to the UNC 19 for a 1ST downSimilar
Q2 11:25
3RD & 13
OPP 22
-5
73.3%
PENALTY UCF False Start (Miller,Carter) 5 yards from UNC22 to UNC27. NO PLAY.Similar
Q2 10:47
3RD & 18
OPP 27
+9
73.5%
Tayven Jackson pass complete to Myles Montgomery for 9 yds to the UNC 18Similar
Q2 10:09
4TH & 9
OPP 18
-5
73.4%
(10:30) Ruelas,Noe field goal attempt from 36 yards nullified by penaltyGOOD (H: Venneri,Anthony, LS: Riggs,Dalton), clock 10:09 PENALTY UCF Illegal Formation 5 yards from UNC18 to UNC23. NO PLAY.Similar
own 0own 2550opp 25opp 0
UNCDrive 6INT13 plays · 63 yds · 4:2722% → 23%
Q2 9:12
2ND & 4
OWN 31
+11
77.6%
Gio Lopez pass complete to Shanard Clower for 11 yds to the UNC 42 for a 1ST downSimilar
Q2 7:13
1ST & 10
OPP 47
+24
77.9%
Gio Lopez pass complete to Jordan Shipp for 24 yds to the UCF 23 for a 1ST downSimilar
Q2 5:27
1ST & 10
OPP 12
-2
77.4%
Gio Lopez pass intercepted Braeden Marshall return for 2 yds to the UCF 8Similar
Q2 5:27
1ST & 10
OPP 12
0
77.4%
North Carolina Penalty, Defensive Pass Interference (Smith Vilbert) declinedSimilar
own 0own 2550opp 25opp 0
UCFDrive 7PUNT5 plays · 9 yds · 2:0681% → 82%
UNCDrive 8FG10 plays · 29 yds · 1:3719% → 24%
Q2 3:00
1ST & 10
OWN 49
+15
80.9%
Gio Lopez pass complete to Chris Culliver for 15 yds to the UCF 36 for a 1ST downSimilar
Q2 2:00
1ST & 10
OPP 23
-5
79.4%
PENALTY UNC False Start (Blaske,Austin) 5 yards from UCF23 to UCF28. NO PLAY.Similar
Q2 1:44
1ST & 15
OPP 28
-3
80.8%
Gio Lopez sacked by Lewis Carter for a loss of 3 yards to the UCF 31Similar
own 0own 2550opp 25opp 0
UCFDrive 9TD9 plays · 83 yds · 0:5977% → 87%
Q2 1:06
2ND & 10
OWN 17
-5
76.6%
(01:10) No Huddle-Shotgun Nixon,Jaden rush middle for 7 yards gain to the UCF24 (Vilbert,Smith) PENALTY UCF Illegal Formation 5 yards from UCF17 to UCF12. NO PLAY.Similar
Q2 0:57
2ND & 15
OWN 12
+10
76.7%
North Carolina Penalty, Defensive Holding (Andrew Simpson) to the UCF 32 for a 1ST downSimilar
Q2 0:48
1ST & 10
OWN 32
+11
77.2%
Tayven Jackson pass complete to Kylan Fox for 11 yds to the UCF 43 for a 1ST downSimilar
Q2 0:37
1ST & 10
OWN 43
+15
78.2%
(00:39) No Huddle-Shotgun Jackson,Tayven pass incomplete short right to Thomas Jr.,Duane thrown to UNC39 PENALTY UNC Roughing The Passer (Abou Jaoude,Melkart) 15 yards from UCF43 to UNC42, 1ST DOWN. NO PLAY.Similar
Q2 0:30
1ST & 10
OPP 42
+10
78.8%
Tayven Jackson pass complete to Dylan Wade for 10 yds to the UNC 32 for a 1ST downSimilar
Q2 0:18
1ST & 10
OPP 32
+15
78.9%
Tayven Jackson pass complete to Chris Domercant for 15 yds to the UNC 17 for a 1ST downSimilar
Q2 0:13
1ST & 10
OPP 17
+17
87.1%
Tayven Jackson pass complete to Kylan Fox for 17 yds for a TD (Noe Ruelas KICK)Similar
own 0own 2550opp 25opp 0
UNCDrive 10END OF HALF2 plays · -2 yds · 0:0015% → 15%
Q2 0:00
1ST & 10
OWN 25
-2
85.3%
(00:13) Kneel down by North Carolina at UNC23 for loss of 2 yards.Similar
own 0own 2550opp 25opp 0
UNCDrive 11PUNT5 plays · 7 yds · 2:0414% → 12%
Q3 14:02
2ND & 7
OWN 28
+3
86.6%
Gio Lopez pass complete to Shanard Clower for 3 yds to the UNC 31Similar
own 0own 2550opp 25opp 0
UCFDrive 12TD6 plays · 64 yds · 2:4788% → 95%
Q3 12:38
1ST & 10
OWN 36
+7
87.8%
Tayven Jackson pass complete to Duane Thomas Jr. for 7 yds to the UCF 43Similar
Q3 12:05
2ND & 3
OWN 43
+8
89.1%
Tayven Jackson pass complete to Dylan Wade for 8 yds to the UNC 49 for a 1ST downSimilar
Q3 10:48
1ST & 10
OPP 24
+18
91.1%
Tayven Jackson pass complete to Dylan Wade for 18 yds to the UNC 6 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UNCDrive 13TD22 plays · 80 yds · 8:405% → 7%
Q3 9:20
2ND & 7
OWN 23
+10
95.4%
Gio Lopez pass complete to Jordan Shipp for 10 yds to the UNC 33 for a 1ST downSimilar
Q3 4:20
3RD & 10
OPP 46
+5
97.1%
Max Johnson pass complete to Shanard Clower for 5 yds to the UCF 41Similar
Q3 4:05
4TH & 5
OPP 41
+6
97.1%
Max Johnson pass complete to Jake Johnson for 6 yds to the UCF 35 for a 1ST down UCF Penalty, Defensive Offside (Yards) declined for a 1ST downSimilar
Q3 3:27
2ND & 10
OPP 35
+6
96.9%
Max Johnson pass complete to Jake Johnson for 6 yds to the UCF 29Similar
Q3 1:06
1ST & GOAL
OPP 8
+8
93.4%
Max Johnson pass complete to Kobe Paysour for 8 yds for a TD (Two-Point Conversion failed)Similar
own 0own 2550opp 25opp 0
UCFDrive 14PUNT5 plays · -8 yds · 0:5196% → 96%
UNCDrive 15PUNT10 plays · 14 yds · 2:446% → 4%
Q3 0:00
2ND & 10
OWN 42
+3
94.6%
Max Johnson pass complete to Jordan Owens for 3 yds to the UNC 45Similar
Q4 14:56
3RD & 7
OWN 45
+5
94.6%
(15:00) No Huddle-Shotgun Johnson,Max pass incomplete short right to Shipp,Jordan thrown to UCF36 PENALTY UCF Offside 5 yards from UNC45 to UNC50. NO PLAY.Similar
Q4 14:03
4TH & 2
50
+11
95.1%
Max Johnson pass complete to Jake Johnson for 11 yds to the UCF 39 for a 1ST downSimilar
Q4 12:38
3RD & 5
OPP 34
-10
95.3%
(12:46) No Huddle-Shotgun Johnson,Max pass incomplete short left thrown to UCF29 PENALTY UNC Holding (Blaske,Austin) 10 yards from UCF34 to UCF44. NO PLAY.Similar
Q4 12:20
4TH & 15
OPP 44
0
96.0%
Tom Maginness punt for 37 yds, fair catch by Antione Jackson at the UCF 7Similar
own 0own 2550opp 25opp 0
UCFDrive 16TD21 plays · 93 yds · 10:2197% → 100%
Q4 10:13
1ST & 10
OWN 17
+9
97.7%
Tayven Jackson pass complete to Duane Thomas Jr. for 9 yds to the UCF 26Similar
Q4 9:01
2ND & 7
OWN 20
+14
97.9%
Tayven Jackson pass complete to Duane Thomas Jr. for 14 yds to the UCF 34 for a 1ST downSimilar
Q4 7:18
3RD & 8
OWN 36
+7
98.3%
Tayven Jackson pass complete to Jaden Nixon for 7 yds to the UCF 43Similar
Q4 3:58
2ND & 10
OPP 30
+6
99.5%
Tayven Jackson pass complete to Waden Charles for 6 yds to the UNC 24Similar
Q4 3:13
4TH & 4
OPP 24
+14
99.8%
Tayven Jackson pass complete to Jaden Nixon for 14 yds to the UNC 10 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UNCDrive 17DOWNS6 plays · 4 yds · 1:330% → 0%
Q4 1:46
1ST & 10
OWN 25
-10
99.7%
North Carolina Penalty, Offensive Holding (-10 Yards) to the UNC 30Similar
Q4 1:16
1ST & 5
OWN 30
0
99.7%
Max Johnson pass complete to Nathan Leacock for no gain to the UNC 30Similar
Q4 0:41
2ND & 5
OWN 30
-1
99.7%
Max Johnson pass complete to Caleb Hood for a loss of 1 yard to the UNC 29Similar
own 0own 2550opp 25opp 0
UCFDrive 18END OF GAME1 play · -2 yds · 0:00100% → 100%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q2 0:13
Tayven Jackson pass complete to Kylan Fox for 17 yds for a TD (Noe Ruelas KICK)
+8.3
FG · Q2 10:03
Noe Ruelas 41 yd FG GOOD
+5.9
FG · Q2 1:23
Rece Verhoff 40 yd FG GOOD
-4.2