2023 · Week 12 · Nov 18, 2023 · Ryan Field
Speed4x
View as
Win probability · NU
modelNU aheadPUR aheadconfidence bandkey playNU scorePUR score
What if? - hover the chart or a play below, then change how it went
Q3 9:05 · Hunter Renner punt for 48 yds , returns for no gain to the PUR 21
Driver values - Δ win prob, pts
Home team on offensePregame priorGarbage-time factorScore differentialScore diff ÷ offense timeoutsTime remaining
This game in five plays
- KEY PLAY · Q2 1:55: Ben Bryant pass complete to Bryce Kirtz for 4 yds to the NU 44 — NU win probability +8.2 pts (now 71%) (top driver: NU has the ball).
- TD · Q3 3:59: Tyrone Tracy Jr. run for 20 yds for a TD (Ben Freehill KICK) — PUR win probability +18.2 pts (now 44%) (top driver: PUR has the ball).
- TD · Q3 1:56: Ben Bryant pass complete to Cam Johnson for 52 yds for a TD (Jack Olsen KICK) — NU win probability +17.1 pts (now 84%) (top driver: NU has the ball).
- TD · Q4 12:08: Cam Porter run for 34 yds for a TD (Jack Olsen KICK) — NU win probability +10.2 pts (now 95%) (top driver: NU has the ball).
- TD · Q4 3:06: Devin Mockobee run for 2 yds for a TD (D. Burks Run For Two-point Conversion) — PUR win probability +8.6 pts (now 12%) (top driver: PUR 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
NU made the numbers' call on 6 of 9PUR made the numbers' call on 7 of 9
- Q1 13:32PUR 4th & 16 at PUR 22, tiedAgrees with the numbersPunted · 42.9% before the snapGo for it42.8%−0.214% to convertField goalOut of rangePuntTheir call43.0%average punt
- Q1 7:14PUR 4th & 7 at NU 27, down 6Agrees with the numbersKicked a field goal · 40.9% before the snapGo for it40.9%−0.136% to convertField goalTheir call40.9%62% to makePunt39.8%−1.2average punt
- Q1 5:13NU 4th & 4 at NU 46, up 6Close callPunted · 60.3% before the snapGo for it60.5%48% to convertField goalOut of rangePuntTheir call60.4%−0.1average punt
- Q1 0:00PUR 4th & 1 at NU 24, down 6Agrees with the numbersWent for it · 40.0% before the snapGo for itTheir call39.9%71% to convertField goal38.8%−1.168% to makePunt35.7%−4.2average punt
- Q2 13:00PUR 4th & 2 at NU 15, down 6Agrees with the numbersWent for it · 39.6% before the snapGo for itTheir call39.4%56% to convertField goal38.8%−0.683% to makePunt34.5%−4.9average punt
- Q2 10:37NU 4th & 20 at NU 5, up 6Agrees with the numbersPunted · 62.2% before the snapGo for it59.7%−2.68% to convertField goalOut of rangePuntTheir call62.3%average punt
- Q2 5:34PUR 4th & 1 at NU 1, down 6Agrees with the numbersWent for it · 37.4% before the snapGo for itTheir call36.1%59% to convertField goal33.5%−2.694% to makePunt27.1%−9.1average punt
- Q2 2:51NU 4th & 5 at NU 34, up 6Agrees with the numbersPunted · 66.0% before the snapGo for it65.7%−0.341% to convertField goalOut of rangePuntTheir call66.0%average punt
- Q2 0:35NU 4th & 25 at PUR 43, up 6Close callPunted · 66.6% before the snapGo for it65.4%−1.37% to convertField goal66.6%28% to makePuntTheir call66.1%−0.5average punt
- Q2 0:05NU 4th & 10 at PUR 20, up 6Agrees with the numbersKicked a field goal · 68.1% before the snapGo for it66.3%−1.528% to convertField goalTheir call67.8%75% to makePunt61.0%−6.8average punt
- Q3 13:22NU 4th & 4 at NU 31, up 6Agrees with the numbersPunted · 67.5% before the snapGo for it67.8%−0.948% to convertField goalOut of rangePuntTheir call68.7%average punt
- Q3 11:40PUR 4th & 3 at PUR 44, down 6Close callPunted · 33.3% before the snapGo for it34.1%52% to convertField goalOut of rangePuntTheir call33.5%−0.6average punt
- Q3 9:05NU 4th & 11 at NU 31, up 6Agrees with the numbersPunted · 68.2% before the snapGo for it67.1%−3.426% to convertField goalOut of rangePuntTheir call70.4%average punt
- Q3 7:38NU 4th & 1 at PUR 12, up 6Numbers favored go for it by 2.7 ptsKicked a field goal · 71.5% before the snapGo for it71.1%71% to convertField goalTheir call68.3%−2.786% to makePunt59.2%−11.8average punt
- Q3 0:33PUR 4th & 5 at PUR 40, down 9Agrees with the numbersPunted · 18.1% before the snapGo for it18.1%−0.241% to convertField goalOut of rangePuntTheir call18.2%average punt
- Q4 7:49PUR 4th & 10 at NU 30, down 16Close callWent for it · 5.5% before the snapGo for itTheir call5.0%−0.129% to convertField goal5.1%56% to makePunt4.5%−0.7average punt
- Q4 3:06PUR 4th & 2 at NU 2, down 16Agrees with the numbersWent for it · 3.7% before the snapGo for itTheir call4.3%48% to convertField goal3.1%−1.394% to makePunt2.0%−2.4average punt
- Q4 1:59NU 4th & 8 at NU 27, up 8Agrees with the numbersPunted · 94.2% before the snapGo for it93.5%−0.633% to convertField goalOut of rangePuntTheir call94.1%average punt
After touchdowns: kick or go for two?
NU made the numbers' call on 1 of 3PUR made the numbers' call on 1 of 2
- Q1 11:40NU Touchdown, up 6 before the tryClose callWent for two · failedKick58.1%97% to makeGo for twoTheir call58.1%−<0.145% to convert
- Q3 3:59PUR Touchdown, down 3 before the tryAgrees with the numbersKicked · madeKickTheir call37.8%97% to makeGo for two37.7%−0.245% to convert
- Q3 1:56NU Touchdown, up 8 before the tryAgrees with the numbersKicked · madeKickTheir call83.7%97% to makeGo for two83.5%−0.245% to convert
- Q4 12:08NU Touchdown, up 15 before the tryClose callKicked · madeKickTheir call93.6%−0.197% to makeGo for two93.8%45% to convert
- Q4 3:06PUR Touchdown, down 10 before the tryClose callWent for two · convertedKick6.9%97% to makeGo for twoTheir call6.1%−0.745% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartPURDrive 1PUNT4 plays · -6 yds · 1:2139% → 39%
Q1 14:53
3RD & 8
OWN 30
-8
61.3%
Bennett Meredith sacked by Anto Saka and Xander Mueller for a loss of 8 yards to the PUR 22Similar
own 0own 2550opp 25opp 0
NUDrive 2TD4 plays · 53 yds · 1:5261% → 63%
PURDrive 3MISSED FG10 plays · 48 yds · 4:2138% → 37%
Q1 11:35
2ND & 9
OWN 42
+28
61.9%
Ryan Browne pass complete to Tyrone Tracy Jr. for 28 yds to the NU 30 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NUDrive 4PUNT7 plays · 19 yds · 2:0163% → 64%
Q1 7:14
3RD & 5
OWN 32
+8
63.1%
Ben Bryant pass complete to Cam Porter for 8 yds to the NU 40 for a 1ST downSimilar
own 0own 2550opp 25opp 0
PURDrive 5DOWNS14 plays · 71 yds · 7:1336% → 37%
Q1 5:13
1ST & 10
OWN 31
+2
63.4%
Bennett Meredith pass complete to Deion Burks for 2 yds to the PUR 33Similar
Q1 5:13
1ST & 10
OPP 45
+6
62.5%
Bennett Meredith pass complete to Deion Burks for 6 yds to the NU 39Similar
Q2 15:00
1ST & 10
OPP 23
+9
61.9%
Bennett Meredith pass complete to Tyrone Tracy Jr. for 9 yds to the NU 14Similar
own 0own 2550opp 25opp 0
NUDrive 6PUNT5 plays · -10 yds · 2:2366% → 65%
Q2 13:00
1ST & 10
OWN 15
+1
65.9%
Joseph Himon II run for 11 yds to the NU 26 Northwestern Penalty, Offensive Holding (-10 Yards) to the NU 11Similar
Q2 13:00
1ST & 14
OWN 11
-7
65.9%
Ben Bryant sacked by Mo Omonode for a loss of 7 yards to the NU 4Similar
Q2 13:00
3RD & 18
OWN 7
-2
65.1%
Ben Bryant sacked by Mo Omonode and Khordae Sydnor for a loss of 2 yards to the NU 5Similar
own 0own 2550opp 25opp 0
PURDrive 7DOWNS10 plays · 30 yds · 5:0338% → 36%
NUDrive 8PUNT5 plays · 33 yds · 2:4368% → 68%
Q2 5:34
1ST & 10
OWN 1
+28
68.0%
Ben Bryant pass complete to Bryce Kirtz for 28 yds to the NU 29 for a 1ST downSimilar
own 0own 2550opp 25opp 0
PURDrive 9FUMBLE3 plays · 29 yds · 0:5634% → 37%
Q2 2:51
1ST & 10
OWN 42
+21
64.9%
Bennett Meredith pass complete to TJ Sheffield for 21 yds to the NU 37 for a 1ST downSimilar
Q2 1:55
1ST & 10
OPP 37
-3
63.0%
run for a loss of 3 yards to the NU 40 fumbled, recovered by NU Richie Hagarty [NHSG] PUR rush up the middle for a loss of 3 yards, fumbled at NU40 , recovered by NU HAGARTY, Richie at the NU40, returned 0 yards to the NU40, End of Play, clock 01:55.Similar
own 0own 2550opp 25opp 0
NUDrive 10PUNT9 plays · 17 yds · 1:2071% → 69%
Q2 1:55
3RD & 4
OWN 46
+26
70.3%
Ben Bryant pass complete to Bryce Kirtz for 26 yds to the PUR 28 for a 1ST downSimilar
Q2 0:55
1ST & 10
OPP 28
-8
72.4%
Ben Bryant sacked by Yanni Karlaftis for a loss of 8 yards to the PUR 36Similar
Q2 0:44
3RD & 18
OPP 36
-7
70.1%
Ben Bryant sacked by Khordae Sydnor for a loss of 7 yards to the PUR 43Similar
own 0own 2550opp 25opp 0
PURDrive 11INT1 play · 0 yds · 0:0030% → 30%
Q2 0:29
1ST & 10
OWN 2
0
70.3%
Ryan Browne pass intercepted Garnett Hollis Jr. return for no gain to the PUR 20Similar
own 0own 2550opp 25opp 0
NUDrive 12MISSED FG6 plays · 0 yds · 0:1972% → 70%
Q2 0:24
2ND & 5
OPP 15
-5
72.1%
Ben Bryant sacked by Khordae Sydnor and Kydran Jenkins for a loss of 5 yards to the PUR 20Similar
own 0own 2550opp 25opp 0
PURDrive 13END OF HALF1 play · 4 yds · 0:0030% → 30%
own 0own 2550opp 25opp 0
NUDrive 14PUNT5 plays · 6 yds · 1:3871% → 69%
Q3 15:00
2ND & 6
OWN 29
-10
70.6%
BRYANT, Ben pass to the left complete for 9 yards to HENNING, A.J. caught at the NU26 and advanced to the NU38 (JENKINS, Kydran). PENALTY NU Holding on JOHNSON, Cam enforced 10 yards from the NU29 to the NU19 [NHSG]. NO PLAY (replay the down).Similar
Q3 15:00
2ND & 16
OWN 19
+12
70.1%
Ben Bryant pass complete to A.J. Henning for 12 yds to the NU 31Similar
own 0own 2550opp 25opp 0
PURDrive 15PUNT4 plays · 7 yds · 1:4233% → 32%
Q3 13:22
2ND & 5
OWN 42
-2
65.7%
Bennett Meredith pass complete to Garrett Miller for a loss of 2 yards to the PUR 40Similar
own 0own 2550opp 25opp 0
NUDrive 16PUNT8 plays · 11 yds · 2:3571% → 70%
Q3 11:40
3RD & 8
OWN 22
+10
69.7%
Ben Bryant pass complete to A.J. Henning for 10 yds to the NU 32 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NUDrive 17FG4 plays · 9 yds · 1:2775% → 79%
PURDrive 18TD9 plays · 82 yds · 3:3222% → 44%
NUDrive 19TD4 plays · 71 yds · 1:5664% → 84%
PURDrive 20PUNT4 plays · 5 yds · 1:2319% → 17%
Q3 0:33
4TH & 5
OWN 40
0
82.6%
Jack Ansell punt for 43 yds, fair catch by Bryce Kirtz at the NU 17Similar
own 0own 2550opp 25opp 0
NUDrive 21TD8 plays · 83 yds · 2:5283% → 95%
Q4 15:00
3RD & 6
OWN 21
+31
82.1%
Ben Bryant pass complete to Cam Johnson for 31 yds to the PUR 48 for a 1ST downSimilar
own 0own 2550opp 25opp 0
PURDrive 22DOWNS11 plays · 53 yds · 4:127% → 5%
Q4 12:01
1ST & 10
OWN 40
+16
92.2%
Ryan Browne pass complete to Devin Mockobee for 16 yds to the NU 44 for a 1ST downSimilar
Q4 12:01
1ST & 10
OPP 30
-2
91.1%
Ryan Browne pass complete to Tyrone Tracy Jr. for a loss of 2 yards to the NU 32Similar
Q4 12:01
3RD & 14
OPP 34
+4
92.2%
Devin Mockobee run for 4 yds to the NU 30 Devin Mockobee fumbled, recovered by PUR [NHSG] MOCKOBEE, Devin rush to the left for a gain of 4 yards, MOCKOBEE, Devin fumbled at NU30 forced by FITZGERALD, Robert out of bounds to the NU30.Similar
own 0own 2550opp 25opp 0
NUDrive 23INT4 plays · 22 yds · 1:5896% → 97%
PURDrive 24TD8 plays · 77 yds · 2:454% → 12%
Q4 3:06
4TH & GOAL
OPP 2
+2
88.4%
Devin Mockobee run for 2 yds for a TD (D. Burks Run For Two-point Conversion)Similar
own 0own 2550opp 25opp 0
NUDrive 25PUNT7 plays · 2 yds · 1:0396% → 96%
own 0own 2550opp 25opp 0
PURDrive 26INT7 plays · 28 yds · 1:386% → 7%
Q4 1:59
1ST & 10
OWN 38
+4
94.1%
Ryan Browne pass complete to Garrett Miller for 4 yds to the PUR 42Similar
Q4 1:59
1ST & 10
OWN 48
+7
93.7%
Ryan Browne pass complete to Arhmad Branch for 7 yds to the NU 45Similar
Q4 1:59
2ND & 6
OPP 37
+3
92.2%
Ryan Browne pass complete to Tyrone Tracy Jr. for 3 yds to the NU 34Similar
Q4 1:59
1ST & 10
OPP 41
+4
92.7%
Ryan Browne pass complete to Garrett Miller for 4 yds to the NU 37Similar
Q4 0:21
3RD & 3
OPP 34
-5
92.8%
Ryan Browne pass intercepted Xander Mueller return for 5 yds to the NU 30Similar
own 0own 2550opp 25opp 0
NUDrive 27END OF 4TH QUARTER1 play · -2 yds · 0:0097% → 97%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 3:59
Tyrone Tracy Jr. run for 20 yds for a TD (Ben Freehill KICK)
-18.2
TD · Q3 1:56
Ben Bryant pass complete to Cam Johnson for 52 yds for a TD (Jack Olsen KICK)
+17.1
TD · Q4 12:08
Cam Porter run for 34 yds for a TD (Jack Olsen KICK)
+10.2