2025 · Week 5 · Sep 27, 2025 · Huskie Stadium
Speed4x
View as
Win probability · NIU
modelNIU aheadSDSU aheadconfidence bandkey playNIU scoreSDSU score
What if? - hover the chart or a play below, then change how it went
Q1 11:36 · Chavon Wright run for 1 yd to the SDSU 49 for a 1ST down
Driver values - Δ win prob, pts
Home team on offenseScore differentialPregame priorScore diff ÷ offense timeoutsScore diff ÷ seconds remainingTime remaining
This game in five plays
- FG · Q2 14:55: Gabriel Plascencia 30 yd FG GOOD — SDSU win probability +1.9 pts (now 51%) (top driver: SDSU has the ball).
- KEY PLAY · Q2 0:00: J. Holst takes a knee — SDSU win probability +10.8 pts (now 57%) (top driver: Offense has -7 timeouts left).
- KEY PLAY · Q4 7:46: Timeout Northern Illinois, clock 07:46 — NIU win probability +11.0 pts (now 58%) (top driver: Not a blowout margin).
- KEY PLAY · Q4 4:28: Timeout Northern Illinois, clock 04:28 — SDSU win probability +14.8 pts (now 54%) (top driver: SDSU has the ball).
- FG · Q4 0:00: Gabriel Plascencia 25 yd FG GOOD — SDSU win probability +38.3 pts (now 96%) (top driver: SDSU 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
NIU made the numbers' call on 9 of 11SDSU made the numbers' call on 6 of 10
- Q1 11:36NIU 4th & 1 at midfield, tiedAgrees with the numbersWent for it · 48.1% before the snapGo for itTheir call48.1%70% to convertField goalOut of rangePunt47.9%−0.2average punt
- Q1 7:10NIU 4th & 5 at SDSU 13, tiedAgrees with the numbersKicked a field goal · 49.1% before the snapGo for it49.0%−<0.139% to convertField goalTheir call49.1%85% to makePunt47.9%−1.2average punt
- Q1 3:25SDSU 4th & 1 at NIU 26, down 3Agrees with the numbersWent for it · 49.6% before the snapGo for itTheir call49.6%71% to convertField goal48.8%−0.764% to makePunt46.9%−2.7average punt
- Q2 14:55SDSU 4th & 12 at NIU 12, down 3Agrees with the numbersKicked a field goal · 48.3% before the snapGo for it47.4%−0.819% to convertField goalTheir call48.2%86% to makePunt44.8%−3.4average punt
- Q2 13:28NIU 4th & 4 at NIU 31, tiedAgrees with the numbersPunted · 49.9% before the snapGo for it50.0%−0.348% to convertField goalOut of rangePuntTheir call50.4%average punt
- Q2 9:19SDSU 4th & 1 at NIU 46, tiedAgrees with the numbersWent for it · 50.9% before the snapGo for itTheir call50.9%70% to convertField goal48.5%−2.423% to makePunt49.5%−1.4average punt
- Q2 6:47NIU 4th & 16 at NIU 40, tiedAgrees with the numbersPunted · 50.5% before the snapGo for it48.7%−1.816% to convertField goalOut of rangePuntTheir call50.5%average punt
- Q2 3:06SDSU 4th & 4 at SDSU 42, tiedClose callPunted · 50.3% before the snapGo for it50.3%48% to convertField goalOut of rangePuntTheir call49.8%−0.4average punt
- Q2 1:23NIU 4th & 8 at NIU 35, tiedAgrees with the numbersPunted · 50.9% before the snapGo for it50.0%−1.034% to convertField goalOut of rangePuntTheir call51.0%average punt
- Q2 0:32SDSU 4th & 18 at midfield, tiedAgrees with the numbersPunted · 49.6% before the snapGo for it48.4%−0.913% to convertField goalOut of rangePuntTheir call49.3%average punt
- Q3 13:01NIU 4th & 5 at NIU 32, tiedAgrees with the numbersPunted · 52.1% before the snapGo for it51.9%−1.441% to convertField goalOut of rangePuntTheir call53.3%average punt
- Q3 13:01NIU 4th & 5 at NIU 32, tiedAgrees with the numbersPunted · 52.1% before the snapGo for it51.9%−1.441% to convertField goalOut of rangePuntTheir call53.3%average punt
- Q3 10:30SDSU 4th & 19 at SDSU 31, tiedAgrees with the numbersPunted · 47.0% before the snapGo for it43.9%−5.111% to convertField goalOut of rangePuntTheir call49.1%average punt
- Q3 6:45SDSU 4th & 3 at NIU 44, tiedNumbers favored go for it by 2.0 ptsPunted · 50.6% before the snapGo for it51.6%52% to convertField goal47.6%−4.027% to makePuntTheir call49.7%−2.0average punt
- Q3 2:46NIU 4th & 3 at NIU 27, tiedClose callPunted · 52.0% before the snapGo for it53.9%52% to convertField goalOut of rangePuntTheir call53.2%−0.7average punt
- Q3 0:48SDSU 4th & 2 at SDSU 28, tiedNumbers favored go for it by 2.0 ptsPunted · 46.4% before the snapGo for it49.1%57% to convertField goalOut of rangePuntTheir call47.1%−2.0average punt
- Q4 12:39NIU 4th & 3 at NIU 28, tiedNumbers favored go for it by 1.2 ptsPunted · 53.1% before the snapGo for it55.6%52% to convertField goalOut of rangePuntTheir call54.4%−1.2average punt
- Q4 7:46SDSU 4th & 1 at NIU 34, tiedAgrees with the numbersWent for it · 50.5% before the snapGo for itTheir call50.6%71% to convertField goal41.4%−9.347% to makePunt38.5%−12.2average punt
- Q4 4:28NIU 4th & 2 at SDSU 44, tiedAgrees with the numbersWent for it · 59.5% before the snapGo for itTheir call59.0%57% to convertField goal48.8%−10.227% to makePunt52.0%−7.0average punt
- Q4 2:38SDSU 4th & 3 at NIU 49, tiedNumbers favored go for it by 5.3 ptsPunted · 52.3% before the snapGo for it53.1%52% to convertField goalOut of rangePuntTheir call47.8%−5.3average punt
- Q4 1:44NIU 4th & 6 at NIU 19, tiedAgrees with the numbersPunted · 51.8% before the snapGo for it45.4%−3.838% to convertField goalOut of rangePuntTheir call49.2%average punt
Play by play - hover to pin the curve, click to jump
Download drive chartNIUDrive 1FG20 plays · 62 yds · 7:4447% → 50%
Q1 13:57
3RD & 6
OWN 29
+12
47.0%
Josh Holst pass complete to DeAree Rogers for 12 yds to the NIU 41 for a 1ST downSimilar
Q1 13:29
1ST & 10
OWN 41
-5
47.3%
(13:32) No Huddle-Shotgun Holst,Josh pass incomplete short left to Rogers,DeAree thrown to NIU47 PENALTY NIU Ineligible Downfield on Pass (Appleget,Jake) 5 yards from NIU41 to NIU36. NO PLAY.Similar
own 0own 2550opp 25opp 0
SDSUDrive 2FG17 plays · 63 yds · 7:1050% → 51%
Q1 5:45
1ST & 10
OWN 40
+10
49.5%
Jayden Denegal pass complete to Jordan Napier for 10 yds to the 50 yard line for a 1ST downSimilar
Q1 5:19
1ST & 10
50
+15
49.2%
(05:26) No Huddle-Shotgun Denegal,Jayden pass incomplete deep left to Bostick,Jacob thrown to NIU04 PENALTY NIU Pass Interference (Finley,Jacob) 15 yards from SDSU50 to NIU35, 1ST DOWN. NO PLAY.Similar
Q1 2:08
1ST & GOAL
OPP 9
-10
48.9%
(02:13) No Huddle-Shotgun Washington,Christian rush middle for 1 yard loss to the NIU10 (Maciorowski,Filip; Finley,Jacob) PENALTY SDSU Holding (Adams,Seth) 10 yards from NIU09 to NIU19. NO PLAY.Similar
Q1 0:55
2ND & GOAL
OPP 21
+6
49.6%
Jayden Denegal pass complete to Jackson Ford for 6 yds to the NIU 15Similar
own 0own 2550opp 25opp 0
NIUDrive 3PUNT6 plays · 6 yds · 1:0550% → 49%
Q2 14:33
1ST & 10
OWN 25
+3
49.8%
Josh Holst run for 2 yds to the NIU 23 Josh Holst fumbled, recovered by NIU Jaylen Poe , return for 3 yds to the NIU 23Similar
own 0own 2550opp 25opp 0
SDSUDrive 4DOWNS12 plays · 31 yds · 4:0151% → 51%
NIUDrive 5PUNT5 plays · -6 yds · 2:2155% → 52%
Q2 7:49
3RD & 11
OWN 45
-10
52.8%
Josh Holst sacked by Ryan Henderson for a loss of 10 yards to the NIU 35Similar
Q2 7:12
4TH & 21
OWN 35
+5
51.2%
PENALTY SDSU Offside (Johnson,Chris) 5 yards from NIU35 to NIU40. NO PLAY.Similar
Q2 6:47
4TH & 16
OWN 40
0
51.6%
Danny Vuckovic punt for 47 yds , Jordan Napier returns for no gain to the SDSU 12Similar
own 0own 2550opp 25opp 0
SDSUDrive 6PUNT11 plays · 30 yds · 3:3852% → 51%
Q2 6:33
2ND & 10
OWN 12
+13
48.7%
Jayden Denegal pass complete to Donovan Brown for 13 yds to the SDSU 25 for a 1ST downSimilar
Q2 5:22
3RD & 7
OWN 28
+8
49.7%
Jayden Denegal pass complete to Mikey Welsh for 8 yds to the SDSU 36 for a 1ST downSimilar
Q2 4:48
1ST & 10
OWN 36
+4
48.2%
Jayden Denegal pass complete to Donovan Brown for 4 yds to the SDSU 40Similar
Q2 4:17
2ND & 6
OWN 40
-5
47.2%
PENALTY SDSU False Start (Ford,Jackson) 5 yards from SDSU40 to SDSU35. NO PLAY.Similar
Q2 3:47
2ND & 11
OWN 35
+7
49.0%
Jayden Denegal pass complete to Mikey Welsh for 7 yds to the SDSU 42Similar
own 0own 2550opp 25opp 0
NIUDrive 7PUNT11 plays · 23 yds · 1:4153% → 52%
Q2 2:23
2ND & 15
OWN 7
+15
53.2%
Josh Holst pass complete to DeAree Rogers for 15 yds to the NIU 22 for a 1ST downSimilar
Q2 1:36
1ST & 10
OWN 33
-10
53.9%
Josh Holst sacked by Owen Chambliss for a loss of 10 yards to the NIU 23Similar
Q2 1:32
2ND & 20
OWN 23
+11
53.2%
Josh Holst pass complete to DeAree Rogers for 11 yds to the NIU 34Similar
own 0own 2550opp 25opp 0
SDSUDrive 8PUNT9 plays · 5 yds · 0:4550% → 46%
Q2 1:17
1ST & 10
OWN 45
+13
50.3%
Jayden Denegal pass complete to Jordan Napier for 13 yds to the NIU 42 for a 1ST downSimilar
Q2 1:07
1ST & 10
OPP 42
-15
48.9%
(01:10) No Huddle-Shotgun Denegal,Jayden pass incomplete short left to Napier,Jordan thrown to NIU39 PENALTY SDSU Pass Interference (McCuin,Deshawn) 15 yards from NIU42 to SDSU43. NO PLAY.Similar
own 0own 2550opp 25opp 0
NIUDrive 9END OF HALF1 play · 9 yds · 0:0043% → 43%
own 0own 2550opp 25opp 0
SDSUDrive 10INT3 plays · 19 yds · 0:2851% → 53%
NIUDrive 11PUNT5 plays · 5 yds · 1:1354% → 52%
SDSUDrive 12PUNT8 plays · 6 yds · 2:2651% → 47%
Q3 12:30
2ND & 4
OWN 31
+9
47.6%
Jayden Denegal pass complete to Donovan Brown for 9 yds to the SDSU 40 for a 1ST downSimilar
Q3 12:00
1ST & 10
OWN 40
-10
47.3%
Jayden Denegal sacked by Filip Maciorowski for a loss of 10 yards to the SDSU 30Similar
Q3 10:30
4TH & 19
OWN 31
+18
52.8%
Hunter Green punt for 60 yds , DeAree Rogers returns for 18 yds to the NIU 27Similar
own 0own 2550opp 25opp 0
NIUDrive 13INT4 plays · 11 yds · 1:4554% → 56%
SDSUDrive 14PUNT5 plays · 7 yds · 1:4454% → 52%
Q3 6:45
4TH & 3
OPP 44
0
47.7%
Hunter Green punt for 34 yds, fair catch by DeAree Rogers at the NIU 10Similar
own 0own 2550opp 25opp 0
NIUDrive 15PUNT7 plays · 17 yds · 3:4954% → 51%
SDSUDrive 16PUNT4 plays · 8 yds · 1:5250% → 48%
Q3 2:01
2ND & 8
OWN 22
+5
50.2%
Bert Emanuel Jr. pass complete to Jordan Napier for 5 yds to the SDSU 27Similar
own 0own 2550opp 25opp 0
NIUDrive 17PUNT6 plays · 19 yds · 2:2153% → 52%
Q4 13:19
3RD & 7
OWN 24
+4
52.3%
Josh Holst pass complete to George Dimopoulos for 4 yds to the NIU 28Similar
own 0own 2550opp 25opp 0
SDSUDrive 18INT11 plays · 46 yds · 4:4750% → 53%
Q4 11:06
1ST & 10
OWN 47
+1
45.1%
Jayden Denegal pass complete to Jordan Napier for 1 yd to the SDSU 48Similar
Q4 9:16
1ST & 10
OPP 43
+7
44.3%
Jayden Denegal pass complete to Donovan Brown for 7 yds to the NIU 36Similar
Q4 7:46
4TH & 1
OPP 34
0
47.2%
Jayden Denegal pass intercepted Jasper Beeler return for no gain to the NIU 32Similar
own 0own 2550opp 25opp 0
NIUDrive 19DOWNS10 plays · 24 yds · 3:1159% → 61%
Q4 7:39
1ST & 10
OWN 32
-4
59.0%
Lazaro Rogers run for 6 yds to the NIU 38 Northern Illinois Penalty, Offensive Holding (Landon Hron) to the NIU 28Similar
Q4 7:26
1ST & 14
OWN 28
+5
58.2%
Josh Holst pass complete to DeAree Rogers for 5 yds to the NIU 33Similar
Q4 6:48
4TH & 9
OWN 33
-15
54.5%
(06:50) No Huddle Vuckovic,Danny rush middle for 16 yards loss to the NIU17 fumbled by Vuckovic,Danny at NIU17 recovered by NIU Vuckovic,Danny at NIU17, End Of Play PENALTY SDSU Personal Foul 15 yards from NIU33 to NIU48, 1ST DOWN. NO PLAY.Similar
own 0own 2550opp 25opp 0
SDSUDrive 20PUNT5 plays · 7 yds · 1:4253% → 50%
own 0own 2550opp 25opp 0
NIUDrive 21PUNT7 plays · 4 yds · 0:5459% → 51%
Q4 2:38
1ST & 10
OWN 15
-5
59.3%
PENALTY NIU False Start (Tweedy,Aidan) 5 yards from NIU15 to NIU10. NO PLAY.Similar
own 0own 2550opp 25opp 0
SDSUDrive 22FG11 plays · 49 yds · 1:3753% → 96%
Q4 1:10
2ND & 7
OPP 40
+22
42.8%
Lucky Sutton run for 7 yds to the NIU 33 for a 1ST down Northern Illinois Penalty, Personal Foul (Roy Williams) to the NIU 18 for a 1ST downSimilar
Q4 0:49
3RD & 3
OPP 11
+5
45.7%
(00:51) No Huddle Denegal,Jayden rush middle for 2 yards gain to the NIU09 (Gulley, Jr,Alvin; Dixon,Dasean) PENALTY NIU Offside 5 yards from NIU11 to NIU06, 1ST DOWN. NO PLAY.Similar
own 0own 2550opp 25opp 0
Biggest swings
FG · Q4 0:00
Gabriel Plascencia 25 yd FG GOOD
-38.3
KEY PLAY · Q4 4:28
Timeout Northern Illinois, clock 04:28
-14.8
KEY PLAY · Q4 7:46
Timeout Northern Illinois, clock 07:46
+11