2025 · Week 1 · Aug 30, 2025 · Bill Snyder Family Stadium
Speed4x
View as
Win probability · KSU
modelKSU aheadUND aheadconfidence bandkey playKSU scoreUND score
What if? - hover the chart or a play below, then change how it went
Q3 13:28 · Luke Silvernale punt for 53 yds , Sterling Lockett returns for 22 yds to the KSU 43
Driver values - Δ win prob, pts
Pregame priorHome team on offenseGarbage-time factorScore diff ÷ offense timeoutsScore differentialScore diff ÷ seconds remaining
This game in five plays
- TD · Q2 0:24: Sawyer Seidl run for 16 yds for a TD (C.J. Elrichs KICK) — UND win probability +8.8 pts (now 22%) (top driver: UND has the ball).
- TD · Q3 8:41: DeVon Rice run for 9 yds for a TD (Luis Rodriguez KICK) — KSU win probability +7.1 pts (now 88%) (top driver: KSU has the ball).
- TD · Q4 10:12: Jerry Kaminski pass complete to Korey Tai for 22 yds for a TD (C.J. Elrichs KICK) — UND win probability +17.2 pts (now 30%) (top driver: Deficit strained by the offense's own timeouts).
- TD · Q4 4:19: Sawyer Seidl run for 20 yds for a TD (C.J. Elrichs KICK) — UND win probability +42.6 pts (now 80%) (top driver: UND has the ball).
- TD · Q4 0:42: Avery Johnson pass complete to Joe Jackson for 6 yds for a TD (Luis Rodriguez KICK) — KSU win probability +57.5 pts (now 93%) (top driver: KSU 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 6 of 9UND made the numbers' call on 6 of 9
- Q1 13:27KSU 4th & 1 at KSU 32, tiedClose callPunted · 95.0% before the snapGo for it95.0%71% to convertField goalOut of rangePuntTheir call94.9%−0.1average punt
- Q1 11:37UND 4th & 1 at UND 34, tiedClose callPunted · 5.4% before the snapGo for it5.5%71% to convertField goalOut of rangePuntTheir call5.4%−0.1average punt
- Q1 9:48KSU 4th & 1 at KSU 30, tiedAgrees with the numbersWent for it · 94.1% before the snapGo for itTheir call94.2%71% to convertField goalOut of rangePunt94.1%−0.1average punt
- Q1 7:07KSU 4th & 1 at UND 48, tiedAgrees with the numbersWent for it · 93.5% before the snapGo for itTheir call93.5%70% to convertField goalOut of rangePunt93.4%−0.1average punt
- Q1 5:26KSU 4th & 12 at UND 12, tiedAgrees with the numbersKicked a field goal · 93.0% before the snapGo for it92.8%−0.119% to convertField goalTheir call93.0%86% to makePunt92.5%−0.5average punt
- Q2 14:53UND 4th & 1 at UND 34, down 3Close callPunted · 8.1% before the snapGo for it8.3%71% to convertField goalOut of rangePuntTheir call8.1%−0.2average punt
- Q2 13:36KSU 4th & 6 at UND 43, up 3Close callPunted · 91.3% before the snapGo for it91.4%40% to convertField goal91.1%−0.228% to makePuntTheir call91.3%−0.1average punt
- Q2 2:49UND 4th & 3 at UND 32, down 3Close callPunted · 12.1% before the snapGo for it12.1%52% to convertField goalOut of rangePuntTheir call12.0%−<0.1average punt
- Q3 13:28UND 4th & 9 at UND 26, up 4Agrees with the numbersPunted · 21.2% before the snapGo for it20.7%−1.530% to convertField goalOut of rangePuntTheir call22.2%average punt
- Q3 7:39UND 4th & 8 at UND 27, down 3Agrees with the numbersPunted · 16.0% before the snapGo for it16.0%−1.233% to convertField goalOut of rangePuntTheir call17.1%average punt
- Q3 1:33UND 4th & 23 at UND 12, down 10Agrees with the numbersPunted · 8.7% before the snapGo for it7.2%−2.46% to convertField goalOut of rangePuntTheir call9.5%average punt
- Q4 14:47KSU 4th & 23 at KSU 47, up 10Agrees with the numbersPunted · 90.5% before the snapGo for it89.3%−1.77% to convertField goalOut of rangePuntTheir call91.0%average punt
- Q4 11:32UND 4th & 6 at KSU 42, down 10Agrees with the numbersWent for it · 10.3% before the snapGo for itTheir call10.5%40% to convertField goal9.5%−1.030% to makePunt9.9%−0.6average punt
- Q4 9:00KSU 4th & 2 at KSU 33, up 3Close callPunted · 77.9% before the snapGo for it79.1%57% to convertField goalOut of rangePuntTheir call78.8%−0.3average punt
- Q4 2:05KSU 4th & 10 at UND 42, down 4Agrees with the numbersWent for it · 30.7% before the snapGo for itTheir call22.4%30% to convertField goal20.4%−2.130% to makePunt16.5%−5.9average punt
- Q4 2:05KSU 4th & 10 at UND 42, down 4Agrees with the numbersWent for it · 30.7% before the snapGo for itTheir call22.4%30% to convertField goal20.4%−2.130% to makePunt16.5%−5.9average punt
- Q4 1:45UND 4th & 11 at UND 41, up 4Agrees with the numbersPunted · 85.2% before the snapGo for it82.7%−2.326% to convertField goalOut of rangePuntTheir call85.0%average punt
- Q4 0:05UND 4th & 10 at UND 47, down 3Agrees with the numbersWent for it · 16.6% before the snapGo for itTheir call12.2%29% to convertField goalOut of rangePunt9.0%−3.1average punt
After touchdowns: kick or go for two?
KSU made the numbers' call on 5 of 5UND made the numbers' call on 4 of 5
- Q1 2:54UND Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call8.5%97% to makeGo for two8.5%−<0.145% to convert
- Q1 1:55KSU Touchdown, up 2 before the tryAgrees with the numbersKicked · madeKickTheir call92.3%97% to makeGo for two92.3%−<0.145% to convert
- Q2 7:46UND Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call14.6%97% to makeGo for two14.5%−0.145% to convert
- Q2 4:15KSU Touchdown, up 2 before the tryAgrees with the numbersKicked · madeKickTheir call88.3%97% to makeGo for two88.3%−0.145% to convert
- Q2 0:24UND Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call20.5%97% to makeGo for two20.4%−0.145% to convert
- Q3 8:41KSU Touchdown, up 2 before the tryAgrees with the numbersKicked · madeKickTheir call83.4%97% to makeGo for two83.3%−0.145% to convert
- Q3 3:41KSU Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call91.8%97% to makeGo for two91.6%−0.145% to convert
- Q4 10:12UND Touchdown, down 4 before the tryClose callKicked · madeKickTheir call22.1%−0.597% to makeGo for two22.5%45% to convert
- Q4 4:19UND Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call62.7%97% to makeGo for two62.2%−0.545% to convert
- Q4 0:42KSU Touchdown, up 2 before the tryAgrees with the numbersKicked · madeKickTheir call81.5%97% to makeGo for two80.1%−1.445% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartKSUDrive 1PUNT5 plays · 9 yds · 1:2597% → 96%
Q1 14:05
3RD & 10
OWN 23
+9
96.5%
Avery Johnson pass complete to Garrett Oakley for 9 yds to the KSU 32Similar
own 0own 2550opp 25opp 0
UNDDrive 2PUNT4 plays · 9 yds · 1:354% → 4%
Q1 13:12
1ST & 10
OWN 25
+6
96.4%
Jerry Kaminski pass complete to Korey Tai for 6 yds to the UND 31Similar
Q1 12:06
3RD & 5
OWN 30
+4
96.2%
Jerry Kaminski pass complete to B.J. Fleming for 4 yds to the UND 34Similar
Q1 11:37
4TH & 1
OWN 34
0
96.1%
Luke Silvernale punt for 45 yds, fair catch by Sterling Lockett at the KSU 21Similar
own 0own 2550opp 25opp 0
KSUDrive 3FG13 plays · 67 yds · 6:0296% → 95%
Q1 11:28
1ST & 10
OWN 21
+6
96.1%
Avery Johnson pass complete to Jayce Brown for 6 yds to the KSU 27Similar
Q1 10:58
2ND & 4
OWN 27
-1
96.0%
Avery Johnson pass complete to Jayce Brown for a loss of 1 yard to the KSU 26Similar
Q1 10:25
3RD & 5
OWN 26
+4
95.9%
Avery Johnson pass complete to Jayce Brown for 4 yds to the KSU 30Similar
Q1 9:02
1ST & 10
OWN 43
+9
95.7%
Avery Johnson pass complete to Jayce Brown for 9 yds to the UND 48Similar
Q1 7:07
4TH & 1
OPP 48
+38
95.2%
Avery Johnson pass complete to Will Swanson for 38 yds to the UND 10 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UNDDrive 4TD6 plays · 75 yds · 2:155% → 7%
KSUDrive 5TD7 plays · 68 yds · 0:5094% → 94%
Q1 2:35
3RD & 10
OWN 32
+19
93.4%
Avery Johnson pass complete to Jayce Brown for 19 yds to the UND 49 for a 1ST downSimilar
Q1 2:22
1ST & 10
OPP 49
+5
93.8%
Avery Johnson pass complete to Jerand Bradley for 5 yds to the UND 44Similar
Q1 1:55
2ND & 5
OPP 44
+44
94.4%
Avery Johnson pass complete to Jayce Brown for 44 yds for a TD (Luis Rodriguez KICK)Similar
own 0own 2550opp 25opp 0
UNDDrive 6PUNT5 plays · 9 yds · 1:506% → 6%
KSUDrive 7PUNT5 plays · 31 yds · 1:0093% → 93%
UNDDrive 8TD12 plays · 80 yds · 5:427% → 13%
Q2 12:55
2ND & 8
OWN 22
-5
93.1%
PENALTY NODAK False Start (Thaden,Trace) 5 yards from NODAK22 to NODAK17. NO PLAY.Similar
Q2 11:41
1ST & 10
OWN 42
+21
92.3%
Jerry Kaminski pass complete to Nate DeMontagnac for 21 yds to the KSU 37 for a 1ST downSimilar
Q2 11:10
1ST & 10
OPP 37
+4
91.9%
Jerry Kaminski pass complete to Xavier Leigh for 4 yds to the KSU 33Similar
Q2 9:19
2ND & 5
OPP 22
+21
90.8%
Javance Tupou'ata-Johnson pass complete to Deng Deng for 21 yds to the KSU 1 for a 1ST down Kansas State Penalty, (Yards) declined for a 1ST downSimilar
Q2 8:41
1ST & GOAL
OPP 1
0
90.5%
Jerry Kaminski pass complete to Kristen Hoskins for no gain to the KSU 1Similar
Q2 8:18
2ND & GOAL
OPP 1
0
90.4%
Jerry Kaminski pass complete to Korey Tai for no gain to the KSU 1Similar
own 0own 2550opp 25opp 0
UNDDrive 9FUMBLE4 plays · -15 yds · 0:0913% → 13%
Q2 7:27
2ND & 10
OPP 19
-15
87.0%
Jerry Kaminski sacked by Cody Stufflebean for a loss of 15 yards to the KSU 34 Jerry Kaminski fumbled, recovered by UND Tobi Osunsanmi , return for 0 yardsSimilar
Q2 7:27
2ND & 10
OPP 19
-15
87.0%
Jerry Kaminski sacked by Cody Stufflebean for a loss of 15 yards to the KSU 34 Jerry Kaminski fumbled, recovered by UND Tobi Osunsanmi , return for 0 yardsSimilar
own 0own 2550opp 25opp 0
KSUDrive 10TD7 plays · 66 yds · 3:0489% → 92%
Q2 6:36
2ND & 5
OWN 39
+8
89.2%
Avery Johnson pass complete to Will Swanson for 8 yds to the KSU 47 for a 1ST downSimilar
Q2 5:24
2ND & 3
OPP 46
+10
88.1%
Avery Johnson pass complete to Jaron Tibbs for 10 yds to the UND 36 for a 1ST downSimilar
Q2 4:15
2ND & 4
OPP 30
+30
91.8%
Avery Johnson pass complete to Jaron Tibbs for 30 yds for a TD (Luis Rodriguez KICK)Similar
own 0own 2550opp 25opp 0
UNDDrive 11TD19 plays · 75 yds · 3:469% → 22%
Q2 3:30
3RD & 12
OWN 23
+9
91.2%
Jerry Kaminski pass complete to Haydn Stay for 9 yds to the UND 32Similar
Q2 2:25
2ND & 10
OWN 37
-5
90.0%
PENALTY NODAK False Start (Hafer,Watson) 5 yards from NODAK37 to NODAK32. NO PLAY.Similar
Q2 1:51
3RD & 22
OWN 25
+23
90.5%
Jerry Kaminski pass complete to Caden Dennis for 23 yds to the UND 48 for a 1ST downSimilar
Q2 1:44
1ST & 10
OWN 48
-11
88.8%
Jerry Kaminski sacked by Cody Stufflebean for a loss of 11 yards to the UND 37Similar
Q2 1:11
2ND & 21
OWN 37
-16
89.8%
(01:15) No Huddle-Shotgun Kaminski,Jerry sacked for loss of 3 yards to the NODAK34 (Bates,Travis) PENALTY KSTATE Face Mask (Clemons,Justice) 16 yards from NODAK37 to KSTATE47, 1ST DOWN. NO PLAY.Similar
Q2 0:35
1ST & 10
OPP 34
+18
86.9%
Jerry Kaminski pass complete to Caden Dennis for 18 yds to the KSU 16 for a 1ST downSimilar
own 0own 2550opp 25opp 0
KSUDrive 12END OF HALF2 plays · -1 yds · 0:0084% → 84%
Q2 0:00
1ST & 10
OWN 26
-1
83.5%
(00:09) Kneel down by Kansas State at KSTATE25 for loss of 1 yard.Similar
own 0own 2550opp 25opp 0
UNDDrive 13PUNT5 plays · 1 yds · 1:2519% → 18%
Q3 13:28
4TH & 9
OWN 26
+22
81.6%
Luke Silvernale punt for 53 yds , Sterling Lockett returns for 22 yds to the KSU 43Similar
own 0own 2550opp 25opp 0
KSUDrive 14TD11 plays · 57 yds · 4:3882% → 88%
UNDDrive 15PUNT5 plays · 2 yds · 0:5616% → 15%
Q3 7:39
4TH & 8
OWN 27
0
85.4%
Luke Silvernale punt for 50 yds, fair catch by Sterling Lockett at the KSU 23Similar
own 0own 2550opp 25opp 0
KSUDrive 16TD8 plays · 77 yds · 3:4985% → 92%
Q3 7:30
1ST & 10
OWN 23
+4
84.8%
Avery Johnson pass complete to Jayce Brown for 4 yds to the KSU 27Similar
Q3 6:53
2ND & 6
OWN 27
+4
84.6%
Avery Johnson pass complete to Brayden Loftin for 4 yds to the KSU 31Similar
Q3 6:16
3RD & 2
OWN 31
+11
83.8%
Avery Johnson pass complete to Jerand Bradley for 11 yds to the KSU 42 for a 1ST downSimilar
Q3 3:52
2ND & 1
OPP 25
+12
85.5%
Avery Johnson pass complete to Garrett Oakley for 12 yds to the UND 13 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UNDDrive 17PUNT5 plays · -13 yds · 1:599% → 8%
KSUDrive 18PUNT6 plays · 1 yds · 1:2792% → 91%
Q3 1:14
1ST & 10
OWN 46
-1
92.3%
Avery Johnson pass complete to Jayce Brown for a loss of 1 yard to the KSU 45Similar
Q3 0:48
2ND & 11
OWN 45
+15
91.9%
(00:54) No Huddle-Shotgun Johnson,Avery pass intercepted by Lewis,Zach at NODAK22, End Of Play PENALTY NODAK Pass Interference (Walker,Bennett) 15 yards from KSTATE45 to NODAK40, 1ST DOWN. NO PLAY.Similar
Q3 0:00
3RD & 6
OPP 36
+17
92.0%
Avery Johnson run for 17 yds to the KSU 47 Avery Johnson fumbled, recovered by UND Adonis MoiseSimilar
Q4 14:47
4TH & 23
OWN 47
+18
90.8%
Simon McClannan punt for 42 yds , Zach Lewis returns for 18 yds to the UND 29Similar
own 0own 2550opp 25opp 0
UNDDrive 19TD9 plays · 71 yds · 4:199% → 30%
Q4 13:55
2ND & 6
OWN 33
+21
90.2%
Jerry Kaminski pass complete to Nathan Hromadka for 21 yds to the KSU 46 for a 1ST downSimilar
Q4 13:21
1ST & 10
OPP 46
+3
88.7%
Jerry Kaminski pass complete to Korey Tai for 3 yds to the KSU 49Similar
Q4 12:46
2ND & 13
OPP 49
+5
89.4%
Jerry Kaminski pass complete to Sawyer Seidl for 5 yds to the KSU 44Similar
Q4 11:32
4TH & 6
OPP 42
+8
89.7%
Jerry Kaminski pass complete to B.J. Fleming for 8 yds to the KSU 34 for a 1ST downSimilar
Q4 10:39
2ND & 10
OPP 34
+12
87.3%
Jerry Kaminski pass complete to Haydn Stay for 12 yds to the KSU 22 for a 1ST downSimilar
Q4 10:12
1ST & 10
OPP 22
+22
70.0%
Jerry Kaminski pass complete to Korey Tai for 22 yds for a TD (C.J. Elrichs KICK)Similar
own 0own 2550opp 25opp 0
KSUDrive 20PUNT6 plays · 8 yds · 1:0581% → 79%
UNDDrive 21TD10 plays · 70 yds · 4:2226% → 80%
Q4 8:41
1ST & 10
OWN 30
+6
74.4%
Jerry Kaminski pass complete to Watson Hafer for 6 yds to the UND 36Similar
Q4 5:44
3RD & 8
OWN 45
+10
71.3%
Jerry Kaminski pass complete to B.J. Fleming for 10 yds to the KSU 45 for a 1ST downSimilar
Q4 5:29
1ST & 10
OPP 45
-15
66.3%
(05:34) No Huddle-Shotgun Kaminski,Jerry pass incomplete deep left to Fleming,BJ thrown to KSTATE08 broken up by Rich,Zashon PENALTY KSTATE Pass Interference (Rich,Zashon) 15 yards from KSTATE45 to KSTATE30, 1ST DOWN. NO PLAY.Similar
Q4 5:21
1ST & 10
OPP 30
+10
64.2%
Jerry Kaminski pass complete to Sawyer Seidl for 10 yds to the KSU 20 for a 1ST downSimilar
own 0own 2550opp 25opp 0
KSUDrive 22DOWNS8 plays · 14 yds · 1:5240% → 28%
Q4 3:57
1ST & 10
OWN 44
+5
39.6%
Avery Johnson pass complete to Jayce Brown for 5 yds to the KSU 49Similar
own 0own 2550opp 25opp 0
UNDDrive 23PUNT8 plays · -1 yds · 0:1687% → 88%
KSUDrive 24TD10 plays · 81 yds · 0:5924% → 93%
Q4 1:34
2ND & 10
OWN 19
+13
23.2%
Avery Johnson pass complete to Jerand Bradley for 13 yds to the KSU 32 for a 1ST downSimilar
Q4 1:25
2ND & 10
OWN 32
+15
23.8%
Avery Johnson pass complete to Jaron Tibbs for 15 yds to the KSU 47 for a 1ST downSimilar
Q4 1:19
1ST & 10
OWN 47
+9
28.6%
Avery Johnson pass complete to Jerand Bradley for 9 yds to the UND 44Similar
Q4 0:58
1ST & 10
OPP 39
+8
27.6%
Avery Johnson pass complete to Jayce Brown for 8 yds to the UND 31Similar
Q4 0:42
1ST & GOAL
OPP 6
+6
92.6%
Avery Johnson pass complete to Joe Jackson for 6 yds for a TD (Luis Rodriguez KICK)Similar
own 0own 2550opp 25opp 0
UNDDrive 25DOWNS8 plays · 12 yds · 0:2724% → 21%
KSUDrive 26END OF GAME1 play · -2 yds · 0:0097% → 97%
Q4 0:00
1ST & 10
OPP 47
-2
96.6%
(00:00) Kneel down by Kansas State at NODAK49 for loss of 2 yards.Similar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q4 0:42
Avery Johnson pass complete to Joe Jackson for 6 yds for a TD (Luis Rodriguez KICK)
+57.5
TD · Q4 4:19
Sawyer Seidl run for 20 yds for a TD (C.J. Elrichs KICK)
-42.6
TD · Q4 10:12
Jerry Kaminski pass complete to Korey Tai for 22 yds for a TD (C.J. Elrichs KICK)
-17.2