2025 · Week 8 · Oct 18, 2025 · Reser Stadium
Speed4x
View as
Win probability · ORST
modelORST aheadLAF aheadconfidence bandkey playORST scoreLAF score
What if? - hover the chart or a play below, then change how it went
Q2 0:40 · AJ Winsor punt for 33 yds
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsBlowout margin
This game in five plays
- TD · Q2 1:48: Dean DeNobile pass complete to Matthew Scerbo for 15 yds for a TD (Jack Simonetta KICK) — LAF win probability +7.0 pts (now 22%) (top driver: LAF has the ball).
- FG · Q2 0:04: Jack Simonetta 37 yd FG GOOD — LAF win probability +3.5 pts (now 26%) (top driver: LAF has the ball).
- TD · Q3 7:56: Gabarri Johnson pass complete to Gabe Milbourn for 1 yd for a TD (Caleb Ojeda KICK) — ORST win probability +9.7 pts (now 84%) (top driver: ORST has the ball).
- TD · Q3 3:38: Gabarri Johnson run for 20 yds for a TD (Caleb Ojeda KICK) — ORST win probability +6.7 pts (now 92%) (top driver: ORST has the ball).
- TD · Q3 1:29: Anthony Hankerson run for 15 yds for a TD (Caleb Ojeda KICK) — ORST win probability +4.8 pts (now 97%) (top driver: ORST 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
ORST made the numbers' call on 4 of 6LAF made the numbers' call on 10 of 11
- Q1 12:37ORST 4th & 2 at ORST 46, tiedClose callPunted · 90.5% before the snapGo for it90.5%57% to convertField goalOut of rangePuntTheir call90.5%−0.1average punt
- Q1 8:54LAF 4th & 2 at ORST 40, tiedAgrees with the numbersWent for it · 10.7% before the snapGo for itTheir call10.8%57% to convertField goal10.6%−0.134% to makePunt10.6%−0.1average punt
- Q1 5:42LAF 4th & 9 at ORST 11, tiedAgrees with the numbersKicked a field goal · 11.8% before the snapGo for it11.7%−0.127% to convertField goalTheir call11.8%87% to makePunt11.2%−0.6average punt
- Q1 1:33ORST 4th & 4 at LAF 22, down 3Close callKicked a field goal · 86.3% before the snapGo for it86.2%47% to convertField goalTheir call86.2%−0.172% to makePunt85.0%−1.2average punt
- Q2 14:41LAF 4th & 10 at ORST 45, tiedAgrees with the numbersPunted · 14.1% before the snapGo for it14.0%−0.130% to convertField goal13.8%−0.325% to makePuntTheir call14.1%average punt
- Q2 8:21LAF 4th & 3 at LAF 9, tiedClose callPunted · 16.1% before the snapGo for it16.2%51% to convertField goalOut of rangePuntTheir call16.0%−0.2average punt
- Q2 0:40ORST 4th & 13 at ORST 22, tiedAgrees with the numbersPunted · 78.1% before the snapGo for it75.7%−2.219% to convertField goalOut of rangePuntTheir call78.0%average punt
- Q3 13:32LAF 4th & 9 at LAF 26, up 3Agrees with the numbersPunted · 26.0% before the snapGo for it25.4%−1.630% to convertField goalOut of rangePuntTheir call27.0%average punt
- Q3 12:24ORST 4th & 6 at ORST 29, down 3Agrees with the numbersPunted · 70.2% before the snapGo for it70.7%−0.739% to convertField goalOut of rangePuntTheir call71.3%average punt
- Q3 10:53LAF 4th & 6 at ORST 32, up 3Agrees with the numbersWent for it · 30.0% before the snapGo for itTheir call29.6%40% to convertField goal29.3%−0.351% to makePunt28.1%−1.6average punt
- Q3 7:56ORST 4th & 1 at LAF 1, down 3Agrees with the numbersWent for it · 70.1% before the snapGo for itTheir call69.1%59% to convertField goal65.6%−3.694% to makePunt56.1%−13.1average punt
- Q3 5:35LAF 4th & 7 at LAF 42, down 4Agrees with the numbersPunted · 19.5% before the snapGo for it19.4%−0.837% to convertField goalOut of rangePuntTheir call20.2%average punt
- Q3 3:15LAF 4th & 15 at LAF 20, down 11Agrees with the numbersPunted · 8.6% before the snapGo for it8.0%−0.916% to convertField goalOut of rangePuntTheir call8.9%average punt
- Q4 12:12LAF 4th & 19 at LAF 39, down 18Agrees with the numbersPunted · 2.6% before the snapGo for it1.8%−0.911% to convertField goalOut of rangePuntTheir call2.8%average punt
- Q4 6:51LAF 4th & 15 at LAF 15, down 25Agrees with the numbersPunted · 0.4% before the snapGo for it0.3%−0.116% to convertField goalOut of rangePuntTheir call0.3%average punt
- Q4 4:29LAF 4th & 7 at LAF 28, down 32Agrees with the numbersPunted · 0.1% before the snapGo for it0.1%−<0.136% to convertField goalOut of rangePuntTheir call0.1%average punt
- Q4 1:04ORST 4th & 3 at LAF 35, up 32Agrees with the numbersWent for it · 99.9% before the snapGo for itTheir call99.9%53% to convertField goal99.9%−<0.145% to makePunt99.8%−0.1average punt
After touchdowns: kick or go for two?
ORST made the numbers' call on 5 of 6LAF made the numbers' call on 1 of 1
- Q2 6:03ORST Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call86.7%97% to makeGo for two86.6%−0.145% to convert
- Q2 1:48LAF Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call18.7%97% to makeGo for two18.7%−0.145% to convert
- Q3 7:56ORST Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call80.1%97% to makeGo for two79.9%−0.145% to convert
- Q3 3:38ORST Touchdown, up 10 before the tryAgrees with the numbersKicked · madeKickTheir call89.7%97% to makeGo for two89.6%−0.145% to convert
- Q3 1:29ORST Touchdown, up 17 before the tryAgrees with the numbersKicked · madeKickTheir call96.6%97% to makeGo for two96.5%−0.145% to convert
- Q4 9:00ORST Touchdown, up 24 before the tryAgrees with the numbersKicked · madeKickTheir call99.4%97% to makeGo for two99.3%−0.145% to convert
- Q4 6:39ORST Touchdown, up 31 before the tryClose callKicked · madeKickTheir call100.0%−<0.197% to makeGo for two100.0%45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartORSTDrive 1PUNT8 plays · 21 yds · 2:1394% → 93%
Q1 13:46
3RD & 6
OWN 29
+9
93.2%
Maalik Murphy pass complete to Trent Walker for 9 yds to the ORST 38 for a 1ST downSimilar
Q1 12:58
2ND & 8
OWN 40
+6
93.1%
Maalik Murphy pass complete to Gabe Milbourn for 6 yds to the ORST 46Similar
Q1 12:37
4TH & 2
OWN 46
0
92.9%
AJ Winsor punt for 41 yds, fair catch by Kevin Dodard at the LAF 13Similar
own 0own 2550opp 25opp 0
LAFDrive 2FG18 plays · 76 yds · 6:477% → 9%
Q1 12:29
1ST & 10
OWN 13
+3
92.9%
Dean DeNobile pass complete to Carson Persing for 3 yds to the LAF 16Similar
Q1 11:46
3RD & 7
OWN 16
+15
92.8%
Dean DeNobile pass complete to Kente Edwards for 15 yds to the LAF 31 for a 1ST down Oregon State Penalty, Defensive Holding (Yards) declined for a 1ST downSimilar
Q1 10:46
1ST & 10
OWN 41
+11
92.4%
Dean DeNobile pass complete to Carson Persing for 11 yds to the ORST 48 for a 1ST downSimilar
Q1 9:20
3RD & 10
OPP 48
+8
92.0%
Dean DeNobile pass complete to Mason Kuehner for 8 yds to the ORST 40Similar
Q1 7:36
2ND & 8
OPP 35
+10
91.2%
(07:42) Shotgun DeNobile,Dean pass intercepted by Sullivan,Aiden at OSU31 QB hurried by Hickle,Takari, End Of Play PENALTY OSU Holding (Tucker,Jalil) 10 yards from OSU35 to OSU25, 1ST DOWN. NO PLAY.Similar
Q1 7:36
1ST & 10
OPP 25
+13
91.2%
PENALTY OSU UNS: Unsportsmanlike Conduct (Sullivan,Aiden) 13 yards from OSU25 to OSU12, 1ST DOWN. NO PLAY.Similar
Q1 7:26
1ST & 10
OPP 12
-5
91.1%
PENALTY LAF Illegal Snap (Kinney,Sean) 5 yards from OSU12 to OSU17. NO PLAY.Similar
Q1 5:45
3RD & 10
OPP 12
+6
90.7%
Dean DeNobile pass complete to Carson Persing for 6 yds Carson Persing fumbled, recovered by LAFSimilar
own 0own 2550opp 25opp 0
ORSTDrive 3FG10 plays · 40 yds · 3:5691% → 90%
LAFDrive 4PUNT9 plays · 30 yds · 1:4311% → 11%
Q1 0:54
2ND & 5
OWN 30
-5
88.9%
(01:00) No Huddle-Shotgun Edwards,Kente rush middle for 4 yards gain to the LAF34 (Shaw,Kord; Vadrawale III,Sailasa) PENALTY LAF Illegal Formation 5 yards from LAF30 to LAF25. NO PLAY.Similar
own 0own 2550opp 25opp 0
ORSTDrive 5INT8 plays · 53 yds · 3:5089% → 89%
Q2 14:29
1ST & 10
OWN 20
+9
88.9%
Maalik Murphy pass complete to David Wells Jr. for 9 yds to the ORST 29Similar
Q2 13:12
2ND & 4
OWN 38
+4
89.0%
Maalik Murphy pass complete to Trent Walker for 4 yds to the ORST 42 for a 1ST downSimilar
Q2 12:29
1ST & 10
OWN 42
+20
88.7%
Maalik Murphy pass complete to Gabe Milbourn for 20 yds to the LAF 38 for a 1ST downSimilar
Q2 10:39
1ST & 10
OPP 27
0
88.5%
Gabarri Johnson pass intercepted Jalen Edwards return for no gain to the LAF 2Similar
own 0own 2550opp 25opp 0
LAFDrive 6PUNT4 plays · 7 yds · 2:0413% → 13%
Q2 8:21
4TH & 3
OWN 9
+27
86.6%
Christian Bush punt for 36 yds , Trent Walker returns for 27 yds to the LAF 18Similar
own 0own 2550opp 25opp 0
ORSTDrive 7TD5 plays · 18 yds · 2:1288% → 90%
own 0own 2550opp 25opp 0
LAFDrive 8TD14 plays · 75 yds · 4:0911% → 22%
Q2 4:44
3RD & 8
OWN 27
+33
89.4%
Dean DeNobile pass complete to Elijah Steward for 33 yds to the ORST 40 for a 1ST downSimilar
Q2 3:53
2ND & 8
OPP 38
+10
87.7%
(03:58) Shotgun DeNobile,Dean pass incomplete deep right to Scerbo,Matthew thrown to OSU15 PENALTY OSU Holding (Singleton,Kobe) 10 yards from OSU38 to OSU28, 1ST DOWN. NO PLAY.Similar
Q2 3:53
1ST & 10
OPP 28
-5
86.9%
PENALTY LAF False Start (Scerbo,Matthew) 5 yards from OSU28 to OSU33. NO PLAY.Similar
Q2 3:03
2ND & 14
OPP 32
+13
87.5%
Dean DeNobile pass complete to Elijah Steward for 13 yds to the ORST 19Similar
Q2 1:48
3RD & 10
OPP 15
+15
78.3%
Dean DeNobile pass complete to Matthew Scerbo for 15 yds for a TD (Jack Simonetta KICK)Similar
own 0own 2550opp 25opp 0
ORSTDrive 9PUNT6 plays · -3 yds · 0:5883% → 81%
LAFDrive 10FG10 plays · 44 yds · 0:2921% → 26%
Q2 0:33
1ST & 10
OWN 37
+17
79.3%
Dean DeNobile pass complete to Elijah Steward for 17 yds to the ORST 46 for a 1ST downSimilar
Q2 0:22
3RD & 3
OPP 39
+5
77.5%
Dean DeNobile pass complete to Carson Persing for 5 yds to the ORST 34 for a 1ST downSimilar
Q2 0:17
1ST & 10
OPP 34
+15
76.5%
(00:22) Shotgun DeNobile,Dean pass incomplete short left to Steward,Elijah thrown to OSU15 PENALTY OSU Pass Interference (Tucker,Jalil) 15 yards from OSU34 to OSU19, 1ST DOWN. NO PLAY.Similar
own 0own 2550opp 25opp 0
ORSTDrive 11END OF HALF2 plays · 5 yds · 0:0078% → 78%
own 0own 2550opp 25opp 0
LAFDrive 12PUNT6 plays · 1 yds · 1:2424% → 23%
Q3 13:55
4TH & 4
OWN 31
-5
76.8%
(13:58) Bush,Christian pass complete short right to Cummiskey,Tighe caught at LAF34, for 3 yards to the LAF34, End Of Play PENALTY LAF Illegal Formation 5 yards from LAF31 to LAF26. NO PLAY.Similar
Q3 13:32
4TH & 9
OWN 26
0
77.0%
Christian Bush punt for 39 yds, fair catch by Trent Walker at the ORST 25Similar
own 0own 2550opp 25opp 0
ORSTDrive 13PUNT4 plays · 4 yds · 1:0176% → 73%
Q3 12:24
4TH & 6
OWN 29
+7
73.4%
AJ Winsor punt blocked by Tighe Cummiskey blocked by Tighe Cummiskey (12:31) Winsor,AJ punt 7 yards to the OSU36 blocked by Cummiskey,Tighe recovered by OSU Singleton,Kobe at OSU36, End Of Play.Similar
own 0own 2550opp 25opp 0
LAFDrive 14DOWNS4 plays · 9 yds · 1:0428% → 27%
ORSTDrive 15TD7 plays · 73 yds · 2:5374% → 84%
Q3 7:56
4TH & GOAL
OPP 1
+1
84.3%
Gabarri Johnson pass complete to Gabe Milbourn for 1 yd for a TD (Caleb Ojeda KICK)Similar
own 0own 2550opp 25opp 0
LAFDrive 16PUNT7 plays · 19 yds · 2:0317% → 18%
ORSTDrive 17TD4 plays · 81 yds · 1:5083% → 92%
LAFDrive 18PUNT6 plays · -5 yds · 0:239% → 8%
Q3 3:15
4TH & 15
OWN 20
+14
92.1%
Christian Bush punt for 38 yds , Trent Walker returns for 14 yds to the LAF 44Similar
own 0own 2550opp 25opp 0
ORSTDrive 19TD4 plays · 44 yds · 1:3092% → 97%
Q3 2:28
2ND & 1
OPP 35
+15
92.5%
(02:33) Shotgun Johnson,Gabarri sacked for loss of 10 yards to the LAF45 (Blair,Callahan) PENALTY LAF Horse Collar Tackle (Blair,Callahan) 15 yards from LAF35 to LAF20, 1ST DOWN. NO PLAY.Similar
Q3 1:57
1ST & 10
OPP 20
+5
92.5%
Gabarri Johnson pass complete to David Wells Jr. for 5 yds to the LAF 15Similar
own 0own 2550opp 25opp 0
LAFDrive 20INT4 plays · 2 yds · 0:304% → 3%
ORSTDrive 21FUMBLE1 play · 6 yds · 0:0097% → 97%
Q3 0:48
1ST & 10
OPP 19
+6
97.4%
David Wells Jr. run for 6 yds to the LAF 13 David Wells Jr. fumbled, recovered by LAF Jalen EdwardsSimilar
own 0own 2550opp 25opp 0
LAFDrive 22PUNT11 plays · 26 yds · 3:263% → 3%
Q3 0:38
1ST & 10
OWN 13
+4
96.7%
Dean DeNobile pass complete to Kente Edwards for 4 yds to the LAF 17Similar
Q4 14:48
3RD & 6
OWN 17
+7
96.8%
Dean DeNobile pass complete to Kente Edwards for 7 yds to the LAF 24 for a 1ST downSimilar
Q4 14:20
2ND & 10
OWN 24
+4
96.9%
Dean DeNobile pass complete to Ethan Hosak for 4 yds to the LAF 28Similar
Q4 13:42
3RD & 6
OWN 28
+20
97.0%
Dean DeNobile pass complete to Mason Kuehner for 20 yds to the LAF 48 for a 1ST downSimilar
Q4 12:12
4TH & 19
OWN 39
0
97.5%
Christian Bush punt for 39 yds, fair catch by Trent Walker at the ORST 22Similar
own 0own 2550opp 25opp 0
ORSTDrive 23TD8 plays · 78 yds · 3:0598% → 100%
Q4 12:05
1ST & 10
OWN 22
-10
97.9%
Oregon State Penalty, Offensive Holding (-10 Yards) to the ORST 14Similar
Q4 10:57
2ND & 16
OWN 16
+6
97.5%
Gabarri Johnson pass complete to Gabe Milbourn for 6 yds to the ORST 22Similar
Q4 10:23
3RD & 10
OWN 22
+20
97.9%
Gabarri Johnson pass complete to Karson Boschma for 20 yds to the ORST 42 for a 1ST downSimilar
Q4 9:20
1ST & 10
OPP 37
+28
98.1%
Gabarri Johnson pass complete to Karson Boschma for 28 yds to the LAF 9 for a 1ST downSimilar
own 0own 2550opp 25opp 0
LAFDrive 24PUNT5 plays · -5 yds · 1:561% → 1%
own 0own 2550opp 25opp 0
ORSTDrive 25TD1 play · 65 yds · 0:00100% → 100%
own 0own 2550opp 25opp 0
LAFDrive 26PUNT5 plays · 3 yds · 2:010% → 0%
Q4 5:06
3RD & 13
OWN 22
+6
99.9%
Jason Penza pass complete to Jonathan Moyer for 6 yds to the LAF 28Similar
own 0own 2550opp 25opp 0
ORSTDrive 27END OF GAME9 plays · 37 yds · 4:17100% → 100%
Q4 1:04
4TH & 3
OPP 35
+4
99.9%
Tristan Ti'a pass complete to Jhae Drummer for 4 yds to the LAF 31 for a 1ST downSimilar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 7:56
Gabarri Johnson pass complete to Gabe Milbourn for 1 yd for a TD (Caleb Ojeda KICK)
+9.7
TD · Q2 1:48
Dean DeNobile pass complete to Matthew Scerbo for 15 yds for a TD (Jack Simonetta KICK)
-7
TD · Q3 3:38
Gabarri Johnson run for 20 yds for a TD (Caleb Ojeda KICK)
+6.7