2025 · Week 4 · Sep 20, 2025 · Autzen Stadium
Speed4x
View as
Win probability · ORE
modelORE aheadORST aheadconfidence bandkey playORE scoreORST score
What if? - hover the chart or a play below, then change how it went
Q4 5:05 · Atticus Sappington 28 yd FG GOOD
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsBlowout margin
This game in five plays
- TD · Q1 1:50: Anthony Hankerson run for 1 yd for a TD (Caleb Ojeda KICK) — ORST win probability +0.9 pts (now 5%) (top driver: ORST has the ball).
- TD · Q2 5:40: Dante Moore pass complete to Kenyon Sadiq for 23 yds for a TD (Atticus Sappington KICK) — ORE win probability +1.8 pts (now 95%) (top driver: ORE has the ball).
- TD · Q2 0:21: Jordon Davison run for 3 yds for a TD (Atticus Sappington KICK) — ORE win probability +2.2 pts (now 96%) (top driver: ORE has the ball).
- TD · Q3 8:18: Dante Moore pass complete to Jeremiah McClellan for 13 yds for a TD (Gage Hurych KICK) — ORE win probability +2.3 pts (now 99%) (top driver: ORE has the ball).
- TD · Q4 14:20: Dante Moore pass complete to Gary Bryant Jr. for 49 yds for a TD (Atticus Sappington KICK) — ORE win probability +0.7 pts (now 100%) (top driver: ORE 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
ORE made the numbers' call on 5 of 6ORST made the numbers' call on 8 of 8
- Q1 11:18ORST 4th & 8 at ORST 27, down 7Agrees with the numbersPunted · 2.8% before the snapGo for it2.8%−0.133% to convertField goalOut of rangePuntTheir call2.8%average punt
- Q1 9:30ORE 4th & 7 at ORST 39, up 7Agrees with the numbersWent for it · 97.0% before the snapGo for itTheir call97.1%37% to convertField goal97.0%−0.136% to makePunt97.0%−<0.1average punt
- Q2 14:48ORE 4th & 16 at ORE 34, tiedAgrees with the numbersPunted · 94.4% before the snapGo for it94.2%−0.215% to convertField goalOut of rangePuntTheir call94.5%average punt
- Q2 11:50ORST 4th & 9 at ORST 46, tiedAgrees with the numbersPunted · 6.4% before the snapGo for it6.4%−0.132% to convertField goalOut of rangePuntTheir call6.5%average punt
- Q2 1:48ORST 4th & 6 at ORST 34, down 7Agrees with the numbersPunted · 6.8% before the snapGo for it6.7%−0.140% to convertField goalOut of rangePuntTheir call6.9%average punt
- Q3 13:54ORST 4th & 4 at ORST 31, down 14Agrees with the numbersPunted · 4.4% before the snapGo for it4.4%−0.248% to convertField goalOut of rangePuntTheir call4.6%average punt
- Q3 12:16ORE 4th & 4 at ORE 34, up 14Close callWent for it · 95.5% before the snapGo for itTheir call95.6%−0.148% to convertField goalOut of rangePunt95.6%average punt
- Q3 7:22ORST 4th & 8 at ORST 27, down 21Agrees with the numbersPunted · 1.6% before the snapGo for it1.6%−0.233% to convertField goalOut of rangePuntTheir call1.8%average punt
- Q3 1:01ORE 4th & 6 at ORST 6, up 21Agrees with the numbersKicked a field goal · 98.9% before the snapGo for it98.8%−<0.131% to convertField goalTheir call98.8%91% to makePunt97.8%−1.0average punt
- Q3 0:05ORST 4th & 4 at ORST 31, down 24Agrees with the numbersPunted · 0.9% before the snapGo for it0.9%−0.148% to convertField goalOut of rangePuntTheir call1.0%average punt
- Q4 13:19ORST 4th & 5 at ORST 30, down 31Agrees with the numbersPunted · 0.1% before the snapGo for it0.1%−<0.141% to convertField goalOut of rangePuntTheir call0.1%average punt
- Q4 10:19ORE 4th & 18 at ORE 45, up 31Agrees with the numbersPunted · 99.9% before the snapGo for it99.8%−0.213% to convertField goalOut of rangePuntTheir call99.9%average punt
- Q4 5:05ORE 4th & 10 at ORST 10, up 31Agrees with the numbersKicked a field goal · 99.9% before the snapGo for it99.8%−0.124% to convertField goalTheir call99.9%88% to makePunt99.5%−0.4average punt
- Q4 4:08ORST 4th & 10 at ORST 25, down 34Agrees with the numbersPunted · 0.0% before the snapGo for it0.0%−<0.128% to convertField goalOut of rangePuntTheir call0.1%average punt
After touchdowns: kick or go for two?
ORE made the numbers' call on 5 of 5ORST made the numbers' call on 1 of 1
- Q1 12:10ORE Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call97.3%97% to makeGo for two97.3%−<0.145% to convert
- Q1 1:50ORST Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call4.8%97% to makeGo for two4.8%−<0.145% to convert
- Q2 5:40ORE Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call93.6%97% to makeGo for two93.5%−<0.145% to convert
- Q2 0:21ORE Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call95.4%97% to makeGo for two95.4%−<0.145% to convert
- Q3 8:18ORE Touchdown, up 20 before the tryAgrees with the numbersKicked · madeKickTheir call98.8%97% to makeGo for two98.7%−<0.145% to convert
- Q4 14:20ORE Touchdown, up 30 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two100.0%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartOREDrive 1TD8 plays · 75 yds · 2:4498% → 98%
Q1 14:10
2ND & 10
OWN 47
+13
97.8%
Dante Moore pass complete to Gary Bryant Jr. for 13 yds to the ORST 40 for a 1ST downSimilar
Q1 13:09
2ND & 10
OPP 40
+11
97.7%
Dante Moore pass complete to Kenyon Sadiq for 11 yds to the ORST 29 for a 1ST downSimilar
Q1 12:10
2ND & 3
OPP 22
+22
97.7%
Dante Moore pass complete to Dakorien Moore for 22 yds for a TD (Atticus Sappington KICK)Similar
own 0own 2550opp 25opp 0
ORSTDrive 2PUNT5 plays · 2 yds · 0:462% → 2%
Q1 11:18
4TH & 8
OWN 27
+12
97.6%
AJ Winsor punt for 52 yds , Gary Bryant Jr. returns for 12 yds to the ORE 33Similar
own 0own 2550opp 25opp 0
OREDrive 3DOWNS6 plays · 31 yds · 1:3798% → 97%
ORSTDrive 4TD16 plays · 64 yds · 7:283% → 5%
Q1 7:20
3RD & 8
OWN 49
+13
97.1%
Maalik Murphy pass complete to Anthony Hankerson for 13 yds to the ORE 38 for a 1ST downSimilar
Q1 6:59
1ST & 10
OPP 38
-5
97.0%
(07:03) No Huddle-Shotgun Murphy,Maalik pass complete short right to Walker,Trent caught at ORE35, for 2 yards to the ORE36 (Johnson,Theran) PENALTY OSU Ineligible Downfield on Pass (Timoteo,Josiah) 5 yards from ORE38 to ORE43. NO PLAY.Similar
Q1 5:00
2ND & 8
OPP 22
-5
96.6%
PENALTY OSU False Start (Caufield,Bryce) 5 yards from ORE22 to ORE27. NO PLAY.Similar
Q1 3:44
3RD & 8
OPP 22
+21
96.5%
Maalik Murphy pass complete to Taz Reddicks for 21 yds to the ORE 1 for a 1ST downSimilar
own 0own 2550opp 25opp 0
OREDrive 5PUNT7 plays · 9 yds · 1:5396% → 95%
Q1 0:00
3RD & 6
OWN 44
-10
95.3%
(00:30) No Huddle-Shotgun Moore,Dante rush middle for 11 yards gain to the OSU45, End Of Play PENALTY ORE Holding (World,Isaiah) 10 yards from ORE44 to ORE34. NO PLAY.Similar
Q2 14:48
4TH & 16
OWN 34
0
94.9%
James Ferguson-Reynolds punt for 36 yds, punt out-of-bounds at the ORST 30Similar
own 0own 2550opp 25opp 0
ORSTDrive 6PUNT6 plays · 16 yds · 2:535% → 6%
OREDrive 7TD12 plays · 92 yds · 6:0294% → 95%
Q2 9:13
3RD & 2
OWN 27
+8
93.3%
Dante Moore pass complete to Jamari Johnson for 8 yds to the ORE 35 for a 1ST downSimilar
Q2 8:50
2ND & 10
OWN 35
+2
93.3%
Dante Moore pass complete to Kenyon Sadiq for 2 yds to the ORE 37Similar
Q2 8:12
3RD & 8
OWN 37
+9
93.0%
Dante Moore pass complete to Malik Benson for 9 yds to the ORE 46 for a 1ST downSimilar
Q2 6:52
2ND & 16
OWN 40
+31
92.6%
Dante Moore pass complete to Malik Benson for 31 yds to the ORST 29 for a 1ST downSimilar
Q2 5:40
2ND & 4
OPP 23
+23
95.0%
Dante Moore pass complete to Kenyon Sadiq for 23 yds for a TD (Atticus Sappington KICK)Similar
own 0own 2550opp 25opp 0
ORSTDrive 8PUNT8 plays · 14 yds · 3:386% → 7%
own 0own 2550opp 25opp 0
OREDrive 9TD9 plays · 80 yds · 1:2193% → 96%
Q2 0:49
2ND & 7
OPP 35
+11
94.0%
Dante Moore pass complete to Jayden Limar for 11 yds to the ORST 24 for a 1ST downSimilar
Q2 0:35
1ST & 10
OPP 24
+23
94.0%
Dante Moore pass complete to Dakorien Moore for 23 yds to the ORST 1 for a 1ST downSimilar
Q2 0:25
1ST & GOAL
OPP 1
+2
94.0%
Dante Moore pass complete to Jeremiah McClellan for 2 yds to the ORST 3Similar
own 0own 2550opp 25opp 0
ORSTDrive 10END OF HALF2 plays · -2 yds · 0:004% → 4%
own 0own 2550opp 25opp 0
ORSTDrive 11PUNT5 plays · 6 yds · 1:034% → 4%
OREDrive 12TD11 plays · 72 yds · 5:2796% → 99%
Q3 12:16
4TH & 4
OWN 34
+21
95.8%
James Ferguson-Reynolds run for 21 yds to the ORST 45 for a 1ST downSimilar
Q3 10:46
1ST & 10
OPP 31
-9
96.2%
Dante Moore sacked by Takari Hickle for a loss of 9 yards to the ORST 40Similar
Q3 9:24
2ND & 19
OPP 40
+24
96.1%
Dante Moore pass complete to Kenyon Sadiq for 24 yds Kenyon Sadiq fumbled, recovered by ORE Kenyon Sadiq for a 1ST downSimilar
Q3 8:18
3RD & 7
OPP 13
+13
98.5%
Dante Moore pass complete to Jeremiah McClellan for 13 yds for a TD (Gage Hurych KICK)Similar
own 0own 2550opp 25opp 0
ORSTDrive 13PUNT5 plays · 2 yds · 0:472% → 2%
Q3 7:22
4TH & 8
OWN 27
+18
98.5%
AJ Winsor punt for 56 yds , Gary Bryant Jr. returns for 18 yds to the ORE 35Similar
own 0own 2550opp 25opp 0
OREDrive 14FG12 plays · 59 yds · 6:1299% → 99%
Q3 7:13
1ST & 10
OWN 35
0
98.6%
Dante Moore pass complete to Malik Benson for no gain to the ORE 35Similar
Q3 6:34
2ND & 10
OWN 35
+13
98.6%
Dante Moore pass complete to Jamari Johnson for 13 yds to the ORE 48 for a 1ST downSimilar
Q3 4:13
2ND & 5
OPP 36
+11
98.4%
Dante Moore pass complete to Jayden Limar for 11 yds to the ORST 25 for a 1ST downSimilar
Q3 2:14
2ND & GOAL
OPP 5
-5
98.9%
PENALTY ORE False Start (Harkey,Alex) 5 yards from OSU05 to OSU10. NO PLAY.Similar
own 0own 2550opp 25opp 0
ORSTDrive 15PUNT5 plays · 6 yds · 0:501% → 1%
OREDrive 16TD3 plays · 74 yds · 0:4099% → 100%
Q4 14:20
1ST & 10
OPP 49
+49
99.9%
Dante Moore pass complete to Gary Bryant Jr. for 49 yds for a TD (Atticus Sappington KICK)Similar
own 0own 2550opp 25opp 0
ORSTDrive 17PUNT5 plays · 5 yds · 0:550% → 0%
OREDrive 18PUNT8 plays · 5 yds · 2:50100% → 100%
Q4 12:16
1ST & 10
OPP 47
-10
99.9%
(12:18) No Huddle-Shotgun Moore,Dante pass incomplete short left to Moore,Dakorien thrown to OSU35 QB hurried by Saez,Zakaih PENALTY ORE Holding (World,Isaiah) 10 yards from OSU47 to ORE43. NO PLAY.Similar
Q4 12:07
1ST & 20
OWN 43
+3
99.9%
Dante Moore pass complete to Gary Bryant Jr. for 3 yds to the ORE 46Similar
Q4 11:34
2ND & 17
OWN 46
-10
99.9%
(11:38) No Huddle-Shotgun Moore,Dante pass complete short right to Bryant Jr.,Gary caught at OSU42, for 19 yards to the OSU35 (Tucker,Jalil; Thomas,Skyler) PENALTY ORE Illegal Block in Back (Johnson,Jamari) 10 yards from ORE46 to ORE36. NO PLAY.Similar
own 0own 2550opp 25opp 0
ORSTDrive 19FUMBLE6 plays · 24 yds · 2:140% → 0%
OREDrive 20FG8 plays · 18 yds · 2:36100% → 100%
ORSTDrive 21PUNT5 plays · 0 yds · 0:510% → 0%
own 0own 2550opp 25opp 0
OREDrive 22END OF GAME6 plays · 30 yds · 3:58100% → 100%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 8:18
Dante Moore pass complete to Jeremiah McClellan for 13 yds for a TD (Gage Hurych KICK)
+2.3
TD · Q2 0:21
Jordon Davison run for 3 yds for a TD (Atticus Sappington KICK)
+2.2
TD · Q2 5:40
Dante Moore pass complete to Kenyon Sadiq for 23 yds for a TD (Atticus Sappington KICK)
+1.8