2025 · Week 3 · Sep 13, 2025 · Beaver Stadium
Speed4x
View as
Win probability · PSU
modelPSU aheadVILL aheadconfidence bandkey playPSU scoreVILL score
What if? - hover the chart or a play below, then change how it went
Q4 0:00 · Tanner Maddocks pass complete to Brandon Binkowski for 8 yds for a TD
Driver values - Δ win prob, pts
Pregame priorHome team on offenseGarbage-time factorScore diff ÷ offense timeoutsScore differentialTime remaining
This game in five plays
- FG · Q3 10:02: Ryan Barker 42 yd FG GOOD — VILL win probability +0.3 pts (now 3%) (top driver: PSU has the ball).
- TD · Q4 7:05: Ethan Grunkemeyer pass complete to Joey Schlaffer for 19 yds for a TD (Ryan Barker KICK) — PSU win probability +0.2 pts (now 96%) (top driver: PSU has the ball).
- TD · Q4 6:24: Jahmir Joseph 49 Yd Interception Return (Ryan Barker Kick) — VILL win probability +0.4 pts (now 5%) (top driver: VILL has the ball).
- TD · Q4 0:00: Tanner Maddocks pass complete to Brandon Binkowski for 8 yds for a TD — PSU win probability +1.0 pts (now 96%) (top driver: VILL 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
PSU made the numbers' call on 3 of 4VILL made the numbers' call on 6 of 7
- Q1 4:33VILL 4th & 9 at VILL 34, down 7Agrees with the numbersPunted · 1.1% before the snapGo for it1.1%−0.131% to convertField goalOut of rangePuntTheir call1.2%average punt
- Q1 1:55PSU 4th & 10 at VILL 44, up 7Agrees with the numbersPunted · 98.6% before the snapGo for it98.6%−<0.130% to convertField goal98.5%−0.127% to makePuntTheir call98.6%average punt
- Q1 0:15VILL 4th & 13 at VILL 5, down 7Agrees with the numbersPunted · 1.5% before the snapGo for it1.3%−0.217% to convertField goalOut of rangePuntTheir call1.5%average punt
- Q2 14:22PSU 4th & 5 at VILL 27, up 10Agrees with the numbersKicked a field goal · 98.5% before the snapGo for it98.4%−<0.141% to convertField goalTheir call98.4%62% to makePunt98.1%−0.3average punt
- Q3 12:54VILL 4th & 11 at VILL 12, down 10Agrees with the numbersPunted · 3.1% before the snapGo for it3.0%−0.325% to convertField goalOut of rangePuntTheir call3.3%average punt
- Q3 10:02PSU 4th & 4 at VILL 25, up 10Close callKicked a field goal · 96.1% before the snapGo for it96.2%47% to convertField goalTheir call96.0%−0.166% to makePunt94.6%−1.6average punt
- Q3 8:15VILL 4th & 9 at VILL 18, down 10Agrees with the numbersPunted · 3.9% before the snapGo for it3.7%−0.330% to convertField goalOut of rangePuntTheir call4.0%average punt
- Q3 4:50PSU 4th & 1 at VILL 28, up 10Agrees with the numbersWent for it · 95.4% before the snapGo for itTheir call95.3%71% to convertField goal94.6%−0.760% to makePunt93.0%−2.3average punt
- Q4 14:09VILL 4th & 15 at VILL 46, down 10Agrees with the numbersPunted · 5.2% before the snapGo for it4.7%−1.017% to convertField goalOut of rangePuntTheir call5.6%average punt
- Q4 8:39VILL 4th & 8 at VILL 27, down 10Agrees with the numbersPunted · 5.2% before the snapGo for it5.1%−0.533% to convertField goalOut of rangePuntTheir call5.6%average punt
- Q4 0:00VILL 4th & 8 at PSU 8, down 10Numbers favored field goal by 2.2 ptsWent for it · 5.7% before the snapGo for itTheir call6.1%−2.226% to convertField goal8.3%90% to makePunt4.6%−3.7average punt
After touchdowns: kick or go for two?
PSU made the numbers' call on 1 of 1
- Q1 8:48PSU Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call99.2%97% to makeGo for two99.2%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartPSUDrive 1TD13 plays · 78 yds · 5:54100% → 99%
Q1 13:45
1ST & 10
OWN 33
+14
99.4%
Drew Allar pass complete to Trebor Pena for 14 yds to the PSU 47 for a 1ST downSimilar
Q1 11:18
2ND & 10
OPP 38
+13
99.3%
Drew Allar pass complete to Kyron Hudson for 13 yds to the VILL 25 for a 1ST downSimilar
Q1 11:08
1ST & 10
OPP 25
+10
99.3%
Nicholas Singleton run for 10 yds to the VILL 15 for a 1ST downSimilar
own 0own 2550opp 25opp 0
VILLDrive 2PUNT9 plays · 15 yds · 3:421% → 1%
Q1 8:00
2ND & 8
OWN 21
+5
99.2%
Penn State Penalty, Defensive Offside (Zuriah Fisher) to the VILL 26Similar
Q1 7:00
3RD & 1
OWN 28
+5
99.1%
Penn State Penalty, Delay of Game (Dani Dennis-Sutton) to the VILL 33 for a 1ST downSimilar
Q1 6:35
1ST & 10
OWN 33
-5
99.1%
Pat McQuaide pass complete to Ja'briel Mace for a loss of 5 yards to the VILL 28Similar
Q1 5:45
2ND & 15
OWN 28
+8
99.0%
Pat McQuaide pass complete to Ja'briel Mace for 8 yds to the VILL 36Similar
Q1 5:23
3RD & 7
OWN 36
-2
99.0%
Pat McQuaide sacked by Tony Rojas for a loss of 2 yards to the VILL 34Similar
Q1 4:33
4TH & 9
OWN 34
+13
99.0%
Luke Larsen punt for 54 yds , Devonte Ross returns for 13 yds to the PSU 25Similar
own 0own 2550opp 25opp 0
PSUDrive 3PUNT8 plays · 31 yds · 2:2499% → 99%
Q1 4:19
1ST & 10
OWN 25
+12
99.0%
Drew Allar pass complete to Devonte Ross for 12 yds to the PSU 37 for a 1ST downSimilar
Q1 3:23
2ND & 10
OWN 37
+19
98.9%
Drew Allar pass complete to Trebor Pena for 19 yds to the VILL 44 for a 1ST downSimilar
Q1 1:55
4TH & 10
OPP 44
0
98.7%
Gabriel Nwosu punt for 36 yds, fair catch by Ryan Sorge at the VILL 8Similar
own 0own 2550opp 25opp 0
VILLDrive 4PUNT5 plays · -3 yds · 1:301% → 1%
Q1 0:51
3RD & 12
OWN 6
+3
98.7%
Tanner Maddocks pass complete to Luke Colella for 3 yds to the VILL 9Similar
own 0own 2550opp 25opp 0
PSUDrive 5FG4 plays · 4 yds · 0:4399% → 99%
own 0own 2550opp 25opp 0
VILLDrive 6PUNT5 plays · -1 yds · 1:463% → 3%
PSUDrive 7FG8 plays · 23 yds · 2:2897% → 97%
own 0own 2550opp 25opp 0
VILLDrive 8INT2 plays · 0 yds · 0:003% → 3%
Q3 9:52
1ST & 10
OWN 25
-12
96.6%
Pat McQuaide pass intercepted Elliot Washington II return for 12 yds to the VILL 23Similar
own 0own 2550opp 25opp 0
PSUDrive 9INT3 plays · 12 yds · 0:3097% → 97%
VILLDrive 10PUNT4 plays · 1 yds · 0:354% → 3%
Q3 8:15
4TH & 9
OWN 18
0
96.6%
Luke Larsen punt for 41 yds, fair catch by Devonte Ross at the PSU 41Similar
own 0own 2550opp 25opp 0
PSUDrive 11TD9 plays · 59 yds · 4:0396% → 96%
Q3 7:39
1ST & 10
OWN 41
+11
96.4%
Drew Allar pass complete to Andrew Rappleyea for 11 yds to the VILL 48 for a 1ST downSimilar
Q3 6:00
1ST & 10
OPP 37
+7
96.4%
Drew Allar pass complete to Nicholas Singleton for 7 yds to the VILL 30Similar
Q3 3:42
1ST & 10
OPP 24
+21
96.3%
Drew Allar pass complete to Luke Reynolds for 21 yds to the VILL 3 for a 1ST downSimilar
own 0own 2550opp 25opp 0
VILLDrive 12PUNT10 plays · 16 yds · 4:065% → 4%
PSUDrive 13TD7 plays · 84 yds · 3:1295% → 95%
VILLDrive 14PUNT5 plays · 2 yds · 1:465% → 5%
Q4 10:01
2ND & 13
OWN 22
+7
95.1%
Pat McQuaide pass complete to Antonio Johnson for 7 yds to the VILL 29Similar
Q4 9:05
3RD & 6
OWN 29
-2
94.9%
Pat McQuaide pass complete to Isaiah Ragland for a loss of 2 yards to the VILL 27Similar
Q4 8:39
4TH & 8
OWN 27
+34
95.4%
Luke Larsen punt for 42 yds , Devonte Ross returns for 34 yds to the VILL 35Similar
own 0own 2550opp 25opp 0
PSUDrive 15TD4 plays · 35 yds · 1:2696% → 96%
Q4 7:05
2ND & 6
OPP 19
+19
95.9%
Ethan Grunkemeyer pass complete to Joey Schlaffer for 19 yds for a TD (Ryan Barker KICK)Similar
own 0own 2550opp 25opp 0
VILLDrive 16INT TD3 plays · 12 yds · 0:205% → 5%
VILLDrive 17END OF GAME23 plays · 75 yds · 6:115% → 4%
Q4 5:07
3RD & 6
OWN 29
+33
95.1%
Tanner Maddocks pass complete to Braden Reed for 33 yds to the PSU 38 for a 1ST downSimilar
Q4 3:31
3RD & 8
OPP 36
+8
94.1%
Tanner Maddocks pass complete to Braden Reed for 8 yds to the PSU 28 for a 1ST downSimilar
Q4 3:10
1ST & 10
OPP 28
+6
94.6%
Tanner Maddocks pass complete to Ralee Stephens for 6 yds to the PSU 22Similar
Q4 2:00
3RD & 9
OPP 27
+5
95.0%
Penn State Penalty, Defensive Offside (Yvan Kemajou) to the PSU 22Similar
Q4 0:52
3RD & 4
OPP 12
+11
94.5%
Tanner Maddocks pass complete to Brandon Binkowski for 11 yds to the PSU 1 for a 1ST downSimilar
Q4 0:00
4TH & GOAL
OPP 8
+8
96.0%
Tanner Maddocks pass complete to Brandon Binkowski for 8 yds for a TDSimilar
own 0own 2550opp 25opp 0
Biggest swings
End of Game · Final
Game over.
+4
TD · Q4 0:00
Tanner Maddocks pass complete to Brandon Binkowski for 8 yds for a TD
+1
TD · Q4 6:24
Jahmir Joseph 49 Yd Interception Return (Ryan Barker Kick)
-0.4