2025 · Week 2 · Sep 6, 2025 · Autzen Stadium
Speed4x
View as
Win probability · ORE
modelORE aheadOKST aheadconfidence bandkey playORE scoreOKST score
What if? - hover the chart or a play below, then change how it went
Q3 4:44 · Atticus Sappington 57 yd FG MISSED , Parker Robertson return for no gain to the OKST 19
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialBlowout marginScore diff ÷ offense timeoutsGarbage-time factor
This game in five plays
- TD · Q1 5:04: Dierre Hill Jr. run for 19 yds for a TD (Atticus Sappington KICK) — ORE win probability +0.7 pts (now 97%) (top driver: ORE has the ball).
- FG · Q2 12:08: Logan Ward 23 yd FG GOOD — OKST win probability +1.2 pts (now 4%) (top driver: OKST has the ball).
- TD · Q2 9:39: Dante Moore pass complete to Malik Benson for 42 yds for a TD (Atticus Sappington KICK) — ORE win probability +0.6 pts (now 98%) (top driver: ORE has the ball).
- TD · Q2 5:46: Dakorien Moore run for 25 yds for a TD (Atticus Sappington KICK) — ORE win probability +0.8 pts (now 99%) (top driver: ORE has the ball).
- TD · Q2 0:11: Jayden Limar run for 5 yds for a TD (Atticus Sappington KICK) — ORE win probability +0.2 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 2 of 5OKST made the numbers' call on 11 of 12
- Q1 13:36OKST 4th & 6 at OKST 29, down 7Agrees with the numbersPunted · 4.4% before the snapGo for it4.4%−<0.139% to convertField goalOut of rangePuntTheir call4.5%average punt
- Q1 11:19OKST 4th & 9 at OKST 26, down 13Agrees with the numbersPunted · 4.5% before the snapGo for it4.5%−0.130% to convertField goalOut of rangePuntTheir call4.6%average punt
- Q1 8:29ORE 4th & 4 at OKST 44, up 13Agrees with the numbersWent for it · 95.5% before the snapGo for itTheir call95.5%48% to convertField goal95.4%−0.227% to makePunt95.5%−0.1average punt
- Q1 7:15OKST 4th & 8 at ORE 40, down 13Close callPunted · 4.8% before the snapGo for it4.8%34% to convertField goal4.8%−<0.134% to makePuntTheir call4.8%−<0.1average punt
- Q1 3:14OKST 4th & 1 at OKST 34, down 20Agrees with the numbersWent for it · 3.6% before the snapGo for itTheir call3.7%71% to convertField goalOut of rangePunt3.6%−0.1average punt
- Q2 12:08OKST 4th & 6 at ORE 6, down 20Agrees with the numbersKicked a field goal · 3.3% before the snapGo for it3.2%−<0.131% to convertField goalTheir call3.2%91% to makePunt2.1%−1.1average punt
- Q2 7:51OKST 4th & 7 at OKST 20, down 24Agrees with the numbersPunted · 2.9% before the snapGo for it2.7%−0.135% to convertField goalOut of rangePuntTheir call2.8%average punt
- Q2 4:20OKST 4th & 9 at OKST 26, down 31Agrees with the numbersPunted · 0.9% before the snapGo for it0.9%−0.130% to convertField goalOut of rangePuntTheir call1.0%average punt
- Q2 0:31ORE 4th & 3 at OKST 22, up 31Close callWent for it · 99.3% before the snapGo for itTheir call99.2%−<0.152% to convertField goal99.3%72% to makePunt98.9%−0.3average punt
- Q3 13:40OKST 4th & 5 at OKST 30, down 38Agrees with the numbersPunted · 0.5% before the snapGo for it0.5%−<0.141% to convertField goalOut of rangePuntTheir call0.5%average punt
- Q3 7:16OKST 4th & 6 at OKST 19, down 45Agrees with the numbersPunted · 0.2% before the snapGo for it0.1%−0.138% to convertField goalOut of rangePuntTheir call0.2%average punt
- Q3 4:44ORE 4th & 5 at OKST 39, up 45Close callKicked a field goal · 99.8% before the snapGo for it99.8%42% to convertField goalTheir call99.7%−0.136% to makePunt99.8%−0.1average punt
- Q3 2:54OKST 4th & 13 at OKST 16, down 45Agrees with the numbersPunted · 0.1% before the snapGo for it0.0%−0.219% to convertField goalOut of rangePuntTheir call0.2%average punt
- Q4 13:43OKST 4th & 2 at OKST 21, down 66Agrees with the numbersPunted · 0.0% before the snapGo for it0.1%−<0.156% to convertField goalOut of rangePuntTheir call0.1%average punt
- Q4 9:57ORE 4th & 5 at OKST 41, up 66Close callPunted · 99.9% before the snapGo for it99.9%42% to convertField goal99.8%−0.132% to makePuntTheir call99.9%−<0.1average punt
- Q4 5:48OKST 4th & 5 at OKST 21, down 66Agrees with the numbersPunted · 0.0% before the snapGo for it0.0%−<0.140% to convertField goalOut of rangePuntTheir call0.0%average punt
- Q4 3:58ORE 4th & 10 at ORE 34, up 66Agrees with the numbersPunted · 100.0% before the snapGo for it99.9%−0.129% to convertField goalOut of rangePuntTheir call100.0%average punt
After touchdowns: kick or go for two?
ORE made the numbers' call on 9 of 10
- Q1 14:20ORE Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call95.7%97% to makeGo for two95.7%−<0.145% to convert
- Q1 13:24ORE Touchdown, up 13 before the tryClose callWent for two · failedKick95.7%97% to makeGo for twoTheir call95.7%−<0.145% to convert
- Q1 5:04ORE Touchdown, up 19 before the tryAgrees with the numbersKicked · madeKickTheir call96.0%97% to makeGo for two96.0%−<0.145% to convert
- Q2 9:39ORE Touchdown, up 23 before the tryAgrees with the numbersKicked · madeKickTheir call97.3%97% to makeGo for two97.2%−<0.145% to convert
- Q2 5:46ORE Touchdown, up 30 before the tryAgrees with the numbersKicked · madeKickTheir call98.9%97% to makeGo for two98.9%−<0.145% to convert
- Q2 0:11ORE Touchdown, up 37 before the tryAgrees with the numbersKicked · madeKickTheir call99.6%97% to makeGo for two99.6%−<0.145% to convert
- Q3 9:20ORE Touchdown, up 44 before the tryAgrees with the numbersKicked · madeKickTheir call99.9%97% to makeGo for two99.9%−<0.145% to convert
- Q3 1:17ORE Touchdown, up 51 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two100.0%−<0.145% to convert
- Q3 1:09ORE Touchdown, up 58 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two100.0%−<0.145% to convert
- Q3 0:27ORE Touchdown, up 65 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 1TD3 plays · 65 yds · 0:2997% → 97%
OKSTDrive 2PUNT5 plays · 4 yds · 0:374% → 4%
Q1 13:36
4TH & 6
OWN 29
0
96.5%
Wes Pahl punt for 36 yds, fair catch by Gary Bryant Jr. at the ORE 35Similar
own 0own 2550opp 25opp 0
OREDrive 3TD1 play · 65 yds · 0:0097% → 97%
Q1 13:24
1ST & 10
OWN 35
+65
96.5%
Dante Moore pass complete to Dakorien Moore for 65 yds for a TD (Two-Point Conversion failed)Similar
own 0own 2550opp 25opp 0
OKSTDrive 4PUNT6 plays · 1 yds · 1:574% → 4%
OREDrive 5DOWNS8 plays · 29 yds · 2:3996% → 96%
OKSTDrive 6PUNT5 plays · 16 yds · 0:584% → 4%
Q1 8:13
1ST & 10
OWN 44
+14
96.0%
Zane Flores pass complete to Josh Ford for 14 yds to the ORE 42 for a 1ST downSimilar
own 0own 2550opp 25opp 0
OREDrive 7TD6 plays · 80 yds · 2:0396% → 97%
Q1 6:35
2ND & 1
OWN 29
-5
96.2%
PENALTY ORE False Start (Limar,Jayden) 5 yards from ORE29 to ORE24. NO PLAY.Similar
Q1 5:47
1ST & 10
OPP 23
+4
96.2%
Dante Moore pass complete to Dakorien Moore for 4 yds to the OKST 19Similar
Q1 5:04
2ND & 6
OPP 19
+19
96.9%
Dierre Hill Jr. run for 19 yds for a TD (Atticus Sappington KICK)Similar
Q1 5:04
1ST & GOAL
OPP 3
-5
96.9%
Moore,Dante pass attempt failed PENALTY ORE Illegal Shift (Hill Jr,Dierre) 5 yards from OSU03 to OSU08. NO PLAY.Similar
own 0own 2550opp 25opp 0
OKSTDrive 8FG20 plays · 69 yds · 7:413% → 4%
Q1 2:08
2ND & 8
OWN 38
+3
97.0%
Zane Flores pass complete to Gavin Freeman for 3 yds to the OKST 41Similar
Q1 1:58
3RD & 5
OWN 41
-5
97.1%
PENALTY OSU False Start (McKinney,Noah) 5 yards from OSU41 to OSU36. NO PLAY.Similar
Q1 1:23
3RD & 10
OWN 36
+35
97.2%
Zane Flores pass complete to Christian Fitzpatrick for 35 yds to the ORE 29 for a 1ST downSimilar
Q2 15:00
1ST & 10
OPP 18
-5
96.9%
PENALTY OSU False Start (Seagren,Grant) 5 yards from ORE18 to ORE23. NO PLAY.Similar
own 0own 2550opp 25opp 0
OREDrive 9TD7 plays · 75 yds · 2:2997% → 98%
Q2 12:08
1ST & 10
OWN 25
-5
97.3%
PENALTY ORE False Start (Bryant Jr.,Gary) 5 yards from ORE25 to ORE20. NO PLAY.Similar
Q2 12:00
1ST & 15
OWN 20
+26
97.3%
Dante Moore pass complete to Kenyon Sadiq for 26 yds to the ORE 46 for a 1ST downSimilar
Q2 9:39
1ST & 10
OPP 42
+42
98.0%
Dante Moore pass complete to Malik Benson for 42 yds for a TD (Atticus Sappington KICK)Similar
own 0own 2550opp 25opp 0
OKSTDrive 10PUNT7 plays · 3 yds · 1:433% → 3%
Q2 9:34
1ST & 10
OWN 17
-5
97.5%
PENALTY OSU False Start (Freeman,Gavin) 5 yards from OSU17 to OSU12. NO PLAY.Similar
Q2 8:48
3RD & 13
OWN 14
-5
97.5%
PENALTY OSU False Start (Mafi,Nuku) 5 yards from OSU14 to OSU09. NO PLAY.Similar
Q2 7:51
4TH & 7
OWN 20
0
97.4%
Wes Pahl punt for 43 yds, fair catch by Gary Bryant Jr. at the ORE 37Similar
own 0own 2550opp 25opp 0
OREDrive 11TD5 plays · 63 yds · 1:5398% → 99%
Q2 7:39
1ST & 10
OWN 37
+28
98.0%
Dante Moore pass complete to Gary Bryant Jr. for 28 yds to the OKST 35 for a 1ST downSimilar
Q2 7:06
1ST & 10
OPP 35
+7
98.1%
Dante Moore pass complete to Gary Bryant Jr. for 7 yds to the OKST 28Similar
Q2 5:46
1ST & 10
OPP 25
+25
98.9%
Dakorien Moore run for 25 yds for a TD (Atticus Sappington KICK)Similar
own 0own 2550opp 25opp 0
OKSTDrive 12PUNT5 plays · 1 yds · 1:171% → 1%
OREDrive 13TD13 plays · 76 yds · 4:0399% → 100%
Q2 3:39
2ND & 10
OWN 24
+9
99.2%
Dante Moore pass complete to Justius Lowe for 9 yds to the ORE 33Similar
Q2 1:50
1ST & 10
OWN 46
+25
99.3%
Dante Moore pass complete to Jeremiah McClellan for 25 yds to the OKST 29 for a 1ST downSimilar
Q2 0:31
4TH & 3
OPP 22
+7
99.3%
Dante Moore pass complete to Cooper Perry for 7 yds to the OKST 15 for a 1ST downSimilar
own 0own 2550opp 25opp 0
OKSTDrive 14END OF HALF2 plays · 4 yds · 0:001% → 1%
own 0own 2550opp 25opp 0
OKSTDrive 15PUNT5 plays · 5 yds · 1:151% → 0%
Q3 14:06
3RD & 8
OWN 27
+3
99.6%
Zane Flores pass complete to Terrill Davis for 3 yds to the OKST 30Similar
own 0own 2550opp 25opp 0
OREDrive 16TD10 plays · 63 yds · 4:11100% → 100%
Q3 13:02
2ND & 7
OWN 40
+6
99.6%
Dante Moore pass complete to Malik Benson for 6 yds to the ORE 46Similar
Q3 11:25
3RD & 9
50
+14
99.7%
Dante Moore pass complete to Kenyon Sadiq for 14 yds to the OKST 36 for a 1ST downSimilar
Q3 9:20
3RD & 2
OPP 11
+11
99.7%
Dante Moore pass complete to Gary Bryant Jr. for 11 yds for a TD Oklahoma State Penalty, Defensive Holding (Malik Charles) declined (Gage Hurych KICK)Similar
own 0own 2550opp 25opp 0
OKSTDrive 17PUNT5 plays · 4 yds · 1:490% → 0%
Q3 8:33
2ND & 7
OWN 18
-6
99.8%
Zane Flores sacked by Teitum Tuioti for a loss of 6 yards to the OKST 12Similar
Q3 7:53
3RD & 13
OWN 12
+7
99.8%
Zane Flores pass complete to Shamar Rigby for 7 yds to the OKST 19Similar
Q3 7:16
4TH & 6
OWN 19
0
99.8%
Wes Pahl punt for 35 yds, fair catch by Gary Bryant Jr. at the ORE 46Similar
own 0own 2550opp 25opp 0
OREDrive 18MISSED FG7 plays · 15 yds · 2:27100% → 100%
Q3 7:11
1ST & 10
OWN 46
+10
99.8%
(07:12) Shotgun Moga,Luke pass incomplete deep left to Kasper,Kyler thrown to OSU30 PENALTY OSU Holding (Smith,Kale) 10 yards from ORE46 to OSU44, 1ST DOWN. NO PLAY.Similar
Q3 6:39
2ND & 5
OPP 39
-5
99.8%
PENALTY ORE False Start (Harkey,Alex) 5 yards from OSU39 to OSU44. NO PLAY.Similar
Q3 4:44
4TH & 5
OPP 39
0
99.8%
Atticus Sappington 57 yd FG MISSED , Parker Robertson return for no gain to the OKST 19Similar
own 0own 2550opp 25opp 0
OKSTDrive 19PUNT5 plays · -3 yds · 1:420% → 0%
Q3 3:57
2ND & 9
OWN 20
-5
99.9%
(04:02) No Huddle-Shotgun Flores,Zane pass complete short right to Fitzpatrick,Christian caught at OSU30, for 11 yards to the OSU31 (Lopa,Kingston) PENALTY OSU Ineligible Downfield on Pass (Schick,Bob) 5 yards from OSU20 to OSU15. NO PLAY.Similar
Q3 2:54
4TH & 13
OWN 16
0
99.9%
Wes Pahl punt for 39 yds, fair catch by Gary Bryant Jr. at the ORE 45Similar
own 0own 2550opp 25opp 0
OREDrive 20TD4 plays · 55 yds · 1:27100% → 100%
Q3 2:09
2ND & 8
OWN 47
+51
99.8%
Luke Moga pass complete to Jeremiah McClellan for 51 yds to the OKST 2 for a 1ST downSimilar
own 0own 2550opp 25opp 0
OKSTDrive 21INT TD2 plays · 0 yds · 0:000% → 0%
Q3 1:09
1ST & 10
OWN 25
-26
99.9%
Zane Flores pass intercepted Jerry Mixon return for 26 yds for a TD (Gage Hurych KICK)Similar
own 0own 2550opp 25opp 0
OKSTDrive 22INT TD3 plays · 3 yds · 0:330% → 0%
OKSTDrive 23PUNT5 plays · 8 yds · 1:170% → 0%
Q4 13:43
4TH & 2
OWN 21
0
99.9%
Wes Pahl punt for 50 yds, fair catch by Dakorien Moore at the ORE 29Similar
own 0own 2550opp 25opp 0
OREDrive 24PUNT8 plays · 30 yds · 3:35100% → 100%
Q4 11:05
2ND & 5
OPP 41
-5
99.9%
PENALTY ORE False Start (Saleapaga,Roger) 5 yards from OSU41 to OSU46. NO PLAY.Similar
own 0own 2550opp 25opp 0
OKSTDrive 25PUNT7 plays · 16 yds · 4:010% → 0%
OREDrive 26PUNT5 plays · 0 yds · 1:41100% → 100%
Q4 4:52
3RD & 11
OWN 33
+5
100.0%
(04:54) No Huddle-Shotgun Thomas,Brock pass incomplete short right to Bidwell,Brady thrown to ORE50 PENALTY OSU Offside (Havili Kaufusi,Sitiveni) 5 yards from ORE33 to ORE38. NO PLAY.Similar
Q4 3:58
4TH & 10
OWN 34
0
100.0%
James Ferguson-Reynolds punt for 37 yds, fair catch by Gavin Freeman at the OKST 29Similar
own 0own 2550opp 25opp 0
OKSTDrive 27END OF GAME8 plays · 50 yds · 3:480% → 0%
own 0own 2550opp 25opp 0
Biggest swings
FG · Q2 12:08
Logan Ward 23 yd FG GOOD
-1.2
TD · Q2 5:46
Dakorien Moore run for 25 yds for a TD (Atticus Sappington KICK)
+0.8
TD · Q1 5:04
Dierre Hill Jr. run for 19 yds for a TD (Atticus Sappington KICK)
+0.7