Oklahoma State upsets No. 6 Oregon 39-31

No. 6 Oregon1-131
Oklahoma State1-139Final
Sat, Sep 12 · Boone Pickens Stadium, Stillwater, Okla. · Crowd 51,035ESPN

Oklahoma State beat No. 6 Oregon 39-31 as a 24.5-point underdog, after its win chance fell to 4%.

Winners have been down to 4% or less in about 1 of every 30 games since 2018.

We had Oregon favored. Oklahoma State won.

Top comment in the game thread

OSU won and OU lost. Perfect Saturday <3

Q4 1:44 · r/CFB game thread · Sat, Sep 12

How it swung

The turning point: Davison 1-yd TD run, cuts it to 17-14 (Q2, 5:26). Oklahoma State went from 40% to 18% to win. Fans right then: “Lol at Joel Klatt preseason saying Oregon should be unanimous #1, no discussion” r/CFB game thread

Before kickoff, our ratings gave Oklahoma State a 1% chance, and the closing betting line (Oklahoma State was a 24.5-point underdog) put it at 2%.

Pick-sixOregon · Q1 6:04
FinalOklahoma State 39-31 OregonOklahoma State wonMove across the chart, or tap a numbered swing, to see any play.
50%10%25%75%90%Q1Q2Q3Q433% at halfOregonLowest 4%Won39-3112−22−21ScoresPick-sixO. StateOregonOklahoma State fans: 2 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 14 comments a minuteOregon fans: 5 comments a minuteOregon fans: 6 comments a minuteOregon fans: 18 comments a minuteOregon fans: 8 comments a minuteOregon fans: 7 comments a minuteOregon fans: 30 comments a minuteOregon fans: 18 comments a minuteOregon fans: 12 comments a minuteOregon fans: 28 comments a minuteOregon fans: 17 comments a minuteOregon fans: 15 comments a minuteOregon fans: 13 comments a minuteOregon fans: 10 comments a minuteOregon fans: 18 comments a minuteOregon fans: 19 comments a minuteOregon fans: 14 comments a minuteOregon fans: 19 comments a minuteOregon fans: 18 comments a minuteOregon fans: 25 comments a minuteOregon fans: 20 comments a minuteOregon fans: 14 comments a minuteOregon fans: 12 comments a minuteOregon fans: 18 comments a minuteOregon fans: 22 comments a minuteOregon fans: 17 comments a minuteOregon fans: 20 comments a minuteOregon fans: 6 comments a minuteOregon fans: 14 comments a minuteOregon fans: 14 comments a minuteOregon fans: 3 comments a minuteOregon fans: 8 comments a minuteOregon fans: 17 comments a minuteOregon fans: 8 comments a minuteOregon fans: 4 comments a minuteOregon fans: 7 comments a minuteOregon fans: 14 comments a minuteOregon fans: 20 comments a minuteOregon fans: 17 comments a minuteOregon fans: 19 comments a minuteOregon fans: 11 comments a minuteOregon fans: 8 comments a minuteOregon fans: 17 comments a minuteOregon fans: 11 comments a minuteOregon fans: 16 comments a minuteOregon fans: 14 comments a minuteOregon fans: 16 comments a minuteOregon fans: 12 comments a minuteOregon fans: 18 comments a minuteOregon fans: 13 comments a minuteOregon fans: 18 comments a minuteOregon fans: 14 comments a minuteOregon fans: 29 comments a minuteOregon fans: 21 comments a minuteOregon fans: 13 comments a minuteOregon fans: 18 comments a minuteOregon fans: 16 comments a minuteOregon fans: 24 comments a minute
50%10%25%75%90%Q1Q2Q3Q433% at halfOregonLowest 4%Won39-3112ScoresPick-sixO. StateOregonOklahoma State fans: 2 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 14 comments a minuteOregon fans: 5 comments a minuteOregon fans: 6 comments a minuteOregon fans: 18 comments a minuteOregon fans: 8 comments a minuteOregon fans: 7 comments a minuteOregon fans: 30 comments a minuteOregon fans: 18 comments a minuteOregon fans: 12 comments a minuteOregon fans: 28 comments a minuteOregon fans: 17 comments a minuteOregon fans: 15 comments a minuteOregon fans: 13 comments a minuteOregon fans: 10 comments a minuteOregon fans: 18 comments a minuteOregon fans: 19 comments a minuteOregon fans: 14 comments a minuteOregon fans: 19 comments a minuteOregon fans: 18 comments a minuteOregon fans: 25 comments a minuteOregon fans: 20 comments a minuteOregon fans: 14 comments a minuteOregon fans: 12 comments a minuteOregon fans: 18 comments a minuteOregon fans: 22 comments a minuteOregon fans: 17 comments a minuteOregon fans: 20 comments a minuteOregon fans: 6 comments a minuteOregon fans: 14 comments a minuteOregon fans: 14 comments a minuteOregon fans: 3 comments a minuteOregon fans: 8 comments a minuteOregon fans: 17 comments a minuteOregon fans: 8 comments a minuteOregon fans: 4 comments a minuteOregon fans: 7 comments a minuteOregon fans: 14 comments a minuteOregon fans: 20 comments a minuteOregon fans: 17 comments a minuteOregon fans: 19 comments a minuteOregon fans: 11 comments a minuteOregon fans: 8 comments a minuteOregon fans: 17 comments a minuteOregon fans: 11 comments a minuteOregon fans: 16 comments a minuteOregon fans: 14 comments a minuteOregon fans: 16 comments a minuteOregon fans: 12 comments a minuteOregon fans: 18 comments a minuteOregon fans: 13 comments a minuteOregon fans: 18 comments a minuteOregon fans: 14 comments a minuteOregon fans: 29 comments a minuteOregon fans: 21 comments a minuteOregon fans: 13 comments a minuteOregon fans: 18 comments a minuteOregon fans: 16 comments a minuteOregon fans: 24 comments a minute
50%10%25%75%90%Q1Q2Q3Q467% at halfOregonHigh 96%Lost31-3912+22+21ScoresPick-sixOregonO. StateOregon fans: 5 comments a minuteOregon fans: 6 comments a minuteOregon fans: 18 comments a minuteOregon fans: 8 comments a minuteOregon fans: 7 comments a minuteOregon fans: 30 comments a minuteOregon fans: 18 comments a minuteOregon fans: 12 comments a minuteOregon fans: 28 comments a minuteOregon fans: 17 comments a minuteOregon fans: 15 comments a minuteOregon fans: 13 comments a minuteOregon fans: 10 comments a minuteOregon fans: 18 comments a minuteOregon fans: 19 comments a minuteOregon fans: 14 comments a minuteOregon fans: 19 comments a minuteOregon fans: 18 comments a minuteOregon fans: 25 comments a minuteOregon fans: 20 comments a minuteOregon fans: 14 comments a minuteOregon fans: 12 comments a minuteOregon fans: 18 comments a minuteOregon fans: 22 comments a minuteOregon fans: 17 comments a minuteOregon fans: 20 comments a minuteOregon fans: 6 comments a minuteOregon fans: 14 comments a minuteOregon fans: 14 comments a minuteOregon fans: 3 comments a minuteOregon fans: 8 comments a minuteOregon fans: 17 comments a minuteOregon fans: 8 comments a minuteOregon fans: 4 comments a minuteOregon fans: 7 comments a minuteOregon fans: 14 comments a minuteOregon fans: 20 comments a minuteOregon fans: 17 comments a minuteOregon fans: 19 comments a minuteOregon fans: 11 comments a minuteOregon fans: 8 comments a minuteOregon fans: 17 comments a minuteOregon fans: 11 comments a minuteOregon fans: 16 comments a minuteOregon fans: 14 comments a minuteOregon fans: 16 comments a minuteOregon fans: 12 comments a minuteOregon fans: 18 comments a minuteOregon fans: 13 comments a minuteOregon fans: 18 comments a minuteOregon fans: 14 comments a minuteOregon fans: 29 comments a minuteOregon fans: 21 comments a minuteOregon fans: 13 comments a minuteOregon fans: 18 comments a minuteOregon fans: 16 comments a minuteOregon fans: 24 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 14 comments a minute
50%10%25%75%90%Q1Q2Q3Q467% at halfOregonHigh 96%Lost31-3912ScoresPick-sixOregonO. StateOregon fans: 5 comments a minuteOregon fans: 6 comments a minuteOregon fans: 18 comments a minuteOregon fans: 8 comments a minuteOregon fans: 7 comments a minuteOregon fans: 30 comments a minuteOregon fans: 18 comments a minuteOregon fans: 12 comments a minuteOregon fans: 28 comments a minuteOregon fans: 17 comments a minuteOregon fans: 15 comments a minuteOregon fans: 13 comments a minuteOregon fans: 10 comments a minuteOregon fans: 18 comments a minuteOregon fans: 19 comments a minuteOregon fans: 14 comments a minuteOregon fans: 19 comments a minuteOregon fans: 18 comments a minuteOregon fans: 25 comments a minuteOregon fans: 20 comments a minuteOregon fans: 14 comments a minuteOregon fans: 12 comments a minuteOregon fans: 18 comments a minuteOregon fans: 22 comments a minuteOregon fans: 17 comments a minuteOregon fans: 20 comments a minuteOregon fans: 6 comments a minuteOregon fans: 14 comments a minuteOregon fans: 14 comments a minuteOregon fans: 3 comments a minuteOregon fans: 8 comments a minuteOregon fans: 17 comments a minuteOregon fans: 8 comments a minuteOregon fans: 4 comments a minuteOregon fans: 7 comments a minuteOregon fans: 14 comments a minuteOregon fans: 20 comments a minuteOregon fans: 17 comments a minuteOregon fans: 19 comments a minuteOregon fans: 11 comments a minuteOregon fans: 8 comments a minuteOregon fans: 17 comments a minuteOregon fans: 11 comments a minuteOregon fans: 16 comments a minuteOregon fans: 14 comments a minuteOregon fans: 16 comments a minuteOregon fans: 12 comments a minuteOregon fans: 18 comments a minuteOregon fans: 13 comments a minuteOregon fans: 18 comments a minuteOregon fans: 14 comments a minuteOregon fans: 29 comments a minuteOregon fans: 21 comments a minuteOregon fans: 13 comments a minuteOregon fans: 18 comments a minuteOregon fans: 16 comments a minuteOregon fans: 24 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 14 comments a minute

The two plays that swung it

  1. 1Q2 5:26Davison 1-yd TD run, cuts it to 17-14Oklahoma State 40% → 18% (−22)
  2. 2Q3 9:12Moore 36-yd TD pass to Moore, cuts it to 27-24Oklahoma State 46% → 25% (−21)

The two plays that swung it

  1. 1Q2 5:26Davison 1-yd TD run, cuts it to 17-14Oregon 60% → 82% (+22)
  2. 2Q3 9:12Moore 36-yd TD pass to Moore, cuts it to 27-24Oregon 54% → 75% (+21)

What fans said, play by play

The line in bold above each quote is written by our model from the thread’s comments and the play-by-play.

  1. Q2 3:47Mestemaker throws 52-yard touchdown pass to Young as fans mock OregonLol at Joel Klatt preseason saying Oregon should be unanimous #1, no discussionr/CFB game thread
  2. Q4 6:53Fans rip Dan Lanning for going for it on 4th and 8 in own end zonePlease unrank this team AP. Dan is a legit dumbass.r/CFB game thread
  3. Q4 1:59When your root canal gets canceled and you win the lottery for some reasonr/CFB game threadaw c'mon Ducks fans. Sure it's unlikely, but it's a one-score game. stay till the end.r/CFB game thread
  4. Q4 1:44Oklahoma State fans storm the field as Dan Lanning goes for it on 4th downQuoted at the top of the page.Dan Lanning is a fraudr/CFB game thread
Oklahoma State’s chance to win after every play.
How to read this chartStarts from the pregame line (Oregon -24.5), at 8% for Oklahoma State (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Outlined diamonds mark rare plays. Under the scores, r/CFB comments per minute from fans with a Oklahoma State or Oregon flair (1,067 and 2,743); both sides share one scale, regulation only.
Kickoff came 1 hour 28 minutes late. Thunder was reported in the vicinity of Stillwater Muni airport (2.7 miles away) from 12:09 p.m. to 12:19 p.m., around the delay.

Watch the plays

The bar and the arrow show Oklahoma State’s chance to win after each play; the logo is the team the play helped.

  1. Q1, 6:04Mestemaker intercepted by Jackson at the Oregon 4 and returned for a TDOregon goes ahead 7-3Q1, 6:04 · Oklahoma State 3, Oregon 7▼9%Oklahoma State’s chance to win, 15% to 6%▼9%Oklahoma State’s chance to win, 15% to 6%Watch from this playESPN College Football
  2. Q2, 12:54Mestemaker 1-yd TD pass to KolbOklahoma State goes ahead 10-7Q2, 12:54 · Oklahoma State 10, Oregon 7▲3%Oklahoma State’s chance to win, 10% to 13%▲3%Oklahoma State’s chance to win, 10% to 13%Watch from this playESPN College Football
  3. Q2, 11:39Moore sacked for a 5-yd lossQ2, 11:39 · Oklahoma State 10, Oregon 7▲3%Oklahoma State’s chance to win, 15% to 18%▲3%Oklahoma State’s chance to win, 15% to 18%Watch from this playESPN College Football
  4. Q2, 8:35Hawkins 5-yd TD runOklahoma State leads 17-7Q2, 8:35 · Oklahoma State 17, Oregon 7▲12%Oklahoma State’s chance to win, 21% to 33%▲12%Oklahoma State’s chance to win, 21% to 33%Watch from this playESPN College Football
  5. Q2, 5:26Davison 1-yd TD runcuts it to 17-14Q2, 5:26 · Oklahoma State 17, Oregon 14▼22%Oklahoma State’s chance to win, 40% to 18%▼22%Oklahoma State’s chance to win, 40% to 18%Watch from this playESPN College Football
  6. Q2, 3:47Mestemaker 52-yd TD pass to YoungOklahoma State leads 24-14Q2, 3:47 · Oklahoma State 24, Oregon 14▲13%Oklahoma State’s chance to win, 20% to 33%▲13%Oklahoma State’s chance to win, 20% to 33%Watch from this playESPN College Football
  7. Q3, 9:12Moore 36-yd TD pass to Moorecuts it to 27-24Q3, 9:12 · Oklahoma State 27, Oregon 24▼21%Oklahoma State’s chance to win, 46% to 25%▼21%Oklahoma State’s chance to win, 46% to 25%Watch from this playESPN College Football
  8. Q3, 4:37Moore sacked for a 5-yd lossturnover on downsQ3, 4:37 · Oklahoma State 27, Oregon 24▲9%Oklahoma State’s chance to win, 23% to 32%▲9%Oklahoma State’s chance to win, 23% to 32%Watch from this playESPN College Football
  9. Q4, 14:51Moore 38-yd TD pass to StewartOregon goes ahead 31-30Q4, 14:51 · Oklahoma State 30, Oregon 31▼13%Oklahoma State’s chance to win, 29% to 16%▼13%Oklahoma State’s chance to win, 29% to 16%Watch from this playESPN College Football
  10. Q4, 10:21Mestemaker 10-yd TD runOklahoma State goes ahead 36-31Q4, 10:21 · Oklahoma State 36, Oregon 31▲6%Oklahoma State’s chance to win, 24% to 30%▲6%Oklahoma State’s chance to win, 24% to 30%Watch from this playESPN College Football
  11. Q4, 9:00Moore sacked for a 5-yd lossQ4, 9:00 · Oklahoma State 36, Oregon 31▲3%Oklahoma State’s chance to win, 33% to 36%▲3%Oklahoma State’s chance to win, 33% to 36%Watch from this playESPN College Football

Every drive

Oklahoma State scored on 8 of its 15 drives; Oregon on 4 of its 13.

Oklahoma State’s drives are teal, Oregon’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1Oregon: Punt, from 75 yards out to 71PuntOklahoma State: Field goal, from 78 yards out to 2Field goalOregon: Punt, from 75 yards out to 67PuntOklahoma State: Interception returned for a touchdown, from 80 yards out to 10Interception TDOklahoma State: Punt, from 75 yards out to 47PuntOregon: Turned over on downs, from 80 yards out to 53DownsOklahoma State: Touchdown, from 47 yards out to 0TouchdownQ2Oregon: Punt, from 75 yards out to 79PuntOklahoma State: Touchdown, from 65 yards out to 0TouchdownOregon: Punt, from 75 yards out to 61PuntOklahoma State: Interception, from 90 yards out to 85InterceptionOregon: Touchdown, from 1 yards out to 0TouchdownOklahoma State: Touchdown, from 75 yards out to 0TouchdownOregon: Field goal, from 65 yards out to 24Field goalOklahoma State: End of half, from 75 yards out to 72End of halfQ3Oklahoma State: Field goal, from 75 yards out to 6Field goalOregon: Touchdown, from 75 yards out to 0TouchdownOklahoma State: Punt, from 83 yards out to 80PuntOregon: Turned over on downs, from 67 yards out to 48DownsOklahoma State: Field goal, from 52 yards out to 26Field goalOregon: Touchdown, from 50 yards out to 0TouchdownQ4Oklahoma State: Touchdown, from 75 yards out to 0TouchdownOregon: Punt, from 75 yards out to 81PuntOklahoma State: Punt, from 71 yards out to 70PuntOregon: Turned over on downs, from 69 yards out to 67DownsOklahoma State: Field goal, from 33 yards out to 13Field goalOregon: Turned over on downs, from 75 yards out to 60DownsOklahoma State: Uncategorized, from 40 yards out to 33Uncategorized

From Oregon’s side

Oregon’s best moment: Davison 1-yd TD run, cuts it to 17-14 (Q2 5:26). It lifted Oregon’s win chance by 22 points.

How Oregon fans took it: “OkSt hasn't beaten an FBS team since Sept 2024. Anyone acting like this wasn't one of the biggest upsets ever is fooling themselves.” r/CFB game thread

“Crazy that we have to rely on 2 nuts interceptions to be staying in this game”
An Oregon fan

How fans reacted

Steady

The biggest reaction came in the second quarter.

Jump to the loudest stretch

The jump was steady; the crowd was busy.

FirstSecondThirdFourthOklahoma State fansOregon fansusual

Two crowds, one game

The words each side’s fans used far more than the other side, from the game thread.

Oklahoma State fans

tipped“So you’re telling me that if the ball is tipped you can just tackle the guy? That didn’t happen here but that’s basically what the rule says.”

fun“That was so cool. I just wanted a fun team again. Last week killed me. This week I’m all the way back. What a game.”

gundy“Good open field tackle. A Gundy-coached team would have whiffed on that.”

boys“Last year half the sorry team entered the portal mid season after some adversity. I’m proud of the boys today no matter what”

Oregon fans

coordinators“It seems the coordinators have made a bigger impact on this team that I expected”

look“Doesn’t change the fact that we look flat. Gonna get the smelling salt out.”

lanning“Lanning has gone for it in some very questionable situations before, but that was uniquely stupid.”

Both sets of fans kept coming back to: back, don, half, getting.

The winner fell to 4%.

What it cost

Oregon’s chance to make the playoff fell from 40% to 26%.

Make the playoff

Oregon · lost40% → ▼26%40%▼ 26%
Oklahoma State · won0% → 0%

Win the conference

Oregon · lost15% → ▼13%15%▼ 13%
Oklahoma State · won0% → 0%

Win the title

Oregon · lost3% → ▼2%
Oklahoma State · won0% → 0%

Before the game (September 11, 2026) → after this result, in our model.

Box score

Oklahoma State 39, Oregon 31

Oklahoma State covered +24.5 by 32.5. The total, 70, went over 55.5.

OregonOklahoma StateTotal yardsOregon 281Oklahoma State 554281554Passing yardsOregon 191Oklahoma State 317191317Rushing yardsOregon 90Oklahoma State 23790237First downsOregon 12Oklahoma State 251225TurnoversOregon 1Oklahoma State 212Time of possessionOregon 23:06Oklahoma State 36:5423:0636:54
Team totalsOregonOklahoma State
Total yards281554
Passing14 of 29, 191 yds26 of 43, 317 yds
Rushing30 for 90 yds40 for 237 yds
First downs1225
Third down5 of 145 of 17
Fourth down0 of 31 of 1
Turnovers12
Penalties7 for 66 yds2 for 30 yds
Time of possession23:0636:54

Oregon leaders

  • Passing Dante Moore 14 of 29, 191 yds, 2 TD
  • Rushing Dierre Hill Jr. 15 for 74 yds; Jordon Davison 8 for 23 yds, 1 TD
  • Receiving Evan Stewart 4 for 78 yds, 1 TD; Dakorien Moore 3 for 45 yds, 1 TD

Oklahoma State leaders

  • Passing Drew Mestemaker 26 of 43, 317 yds, 2 TD, 2 INT
  • Rushing Caleb Hawkins 23 for 110 yds, 1 TD; Drew Mestemaker 6 for 109 yds, 1 TD
  • Receiving Wyatt Young 5 for 121 yds, 1 TD; Justin Bowick 5 for 81 yds

Kickoff came 1 hour 28 minutes late

85° at kickoff · feels like 90° to 106° · no rain recorded · wind 11 mph from the east-southeast, mostly along the field, gusts to 21

A feels-like 106° is hotter than the peak in 99% of games since 2018.

Every game's peak, with this game markedtypical game 71°This game: 106°0120°
Every game's peak, with this game markedtypical game 71°This game: 106°0120°

Each gray tick is one game. The black line is the typical game.

Thunder was reported in the vicinity of Stillwater Muni airport (2.7 miles away) from 12:09 p.m. to 12:19 p.m., around the delay.

Warmer than 9 in 10 of the 65 other games played at Boone Pickens Stadium since 2016 (airport temperature during the game window). The usual here around this date is 78°, with about 7 in 10 games between 68° and 89°.

September game-day temperatures at Boone Pickens Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Oklahoma State favoredOregon favored100%Win chanceOklahoma StateRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mphTemperature and feels likedegrees F80°115°feels like 106°air 96°Thunder reported
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Oklahoma State favoredOregon favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040Temperature and feels like · degrees F80°115°feels like 106°air 96°Thunder reported

Drag along the chart, or step through the game.

Second quarter, 5:26 left1:44 p.m.
Oregon 14, Oklahoma State 17 · Oklahoma State 18% to win
no rain · wind 11 mph from the east-southeast, mostly at an angle to the field, gusts to 17 · 92°, feels like 100°
Davison 1-yd TD run, cuts it to 17-14

Jump to

Where this weather comes fromMeasured at Stillwater Muni airport, 2.7 miles away. The paler thunder bar is thunder reported in the vicinity of an airport. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet; rain radar from NOAA MRMS, through Iowa State University. Field direction from OpenStreetMap contributors.

Before kickoff

Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.

Recent games

Last three games · 2025 season

Oregon · 13-2

Rated 3rd in our preseason ratings, 2nd now.

2-1 in its last three, including a 23-point win over Texas Tech as a 1.5-point underdog.

L 22-56 @ IndianaTop 25 #1 of 667

lost by 34 as a 3-point underdog

Oregon lost 22-56 vs Indiana. Chance to win started at 30%, low under 1%, high 39%.

W 23-0 @ Texas TechTop 25 #8 of 667

won by 23 as a 1.5-point underdog

Oregon won 23-0 vs Texas Tech. Chance to win started at 33%, low 33%, high better than 99%.

W 51-34 vs James MadisonTop 25 #22 of 667

won by 17 as a 20.5-point favorite

Oregon won 51-34 vs James Madison. Chance to win started at 95%, low 93%, high better than 99%.

W 26-14 @ WashingtonTop 25 #20 of 667

won by 12 as a 6.5-point favorite

Oregon won 26-14 at Washington. Chance to win started at 59%, low 59%, high 98%.

W 42-27 vs USCTop 25 #19 of 667

won by 15 as a 12.5-point favorite

Oregon won 42-27 vs USC. Chance to win started at 87%, low 69%, high better than 99%.

W 42-13 vs Minnesota #71 of 667

won by 29 as a 26.5-point favorite

Oregon won 42-13 vs Minnesota. Chance to win started at 97%, low 97%, high better than 99%.

W 18-16 @ IowaTop 25 #26 of 667

won by 2 as a 4.5-point favorite

Oregon won 18-16 at Iowa. Chance to win started at 56%, low 51%, high better than 99%.

W 21-7 vs Wisconsin #73 of 667

won by 14 as a 31.5-point favorite

Oregon won 21-7 vs Wisconsin. Chance to win started at 99%, low 94%, high better than 99%.

W 56-10 @ Rutgers #78 of 667

won by 46 as an 18.5-point favorite

Oregon won 56-10 at Rutgers. Chance to win started at 86%, low 79%, high better than 99%.

L 20-30 vs IndianaTop 25 #8 of 667

lost by 10 as a 7.5-point favorite

Oregon lost 20-30 vs Indiana. Chance to win started at 72%, low under 1%, high 81%.

W 30-24 @ Penn StateTop 25 #10 of 667

won by 6 as a 4.5-point underdog

Oregon won 30-24 at Penn State. Chance to win started at 31%, low 1%, high better than 99%.

W 41-7 vs Oregon State #92 of 667

won by 34 as a 34.5-point favorite

Oregon won 41-7 vs Oregon State. Chance to win started at 99%, low 96%, high better than 99%.

W 34-14 @ Northwestern #69 of 667

won by 20 as a 24.5-point favorite

Oregon won 34-14 at Northwestern. Chance to win started at 93%, low 90%, high better than 99%.

W 69-3 vs Oklahoma State #74 of 667

won by 66 as a 28.5-point favorite

Oregon won 69-3 vs Oklahoma State. Chance to win started at 98%, low 98%, high better than 99%.

W 59-13 vs Montana State #84 of 667

won by 46 as a 28.5-point favorite

Oregon won 59-13 vs Montana State. Chance to win started at 98%, low 98%, high better than 99%.

Last three games · 2025 season

Oklahoma State · 1-11

Rated 262nd in our preseason ratings, 260th now.

Three straight losses.

L 13-20 vs Iowa StateTop 25 #41 of 667

lost by 7 as a 13.5-point underdog

Oklahoma State lost 13-20 vs Iowa State. Chance to win started at 24%, low under 1%, high 26%.

L 14-17 @ UCF #81 of 667

lost by 3 as a 12.5-point underdog

Oklahoma State lost 14-17 at UCF. Chance to win started at 16%, low under 1%, high 74%.

L 6-14 vs Kansas StateTop 25 #37 of 667

lost by 8 as a 19.5-point underdog

Oklahoma State lost 6-14 vs Kansas State. Chance to win started at 13%, low under 1%, high 46%.

L 21-38 @ Kansas #61 of 667

lost by 17 as a 24.5-point underdog

Oklahoma State lost 21-38 at Kansas. Chance to win started at 4%, low under 1%, high 19%.

L 0-42 @ Texas TechTop 25 #13 of 667

lost by 42 as a 35.5-point underdog

Oklahoma State lost 0-42 at Texas Tech. Chance to win started at 1%, low under 1%, high 1%.

L 17-49 vs CincinnatiTop 25 #33 of 667

lost by 32 as a 23.5-point underdog

Oklahoma State lost 17-49 vs Cincinnati. Chance to win started at 9%, low under 1%, high 10%.

L 17-39 vs HoustonTop 25 #67 of 667

lost by 22 as a 14.5-point underdog

Oklahoma State lost 17-39 vs Houston. Chance to win started at 20%, low under 1%, high 41%.

L 13-41 @ ArizonaTop 25 #65 of 667

lost by 28 as a 23.5-point underdog

Oklahoma State lost 13-41 at Arizona. Chance to win started at 5%, low under 1%, high 5%.

L 27-45 vs Baylor #24 of 667

lost by 18 as a 21.5-point underdog

Oklahoma State lost 27-45 vs Baylor. Chance to win started at 12%, low under 1%, high 17%.

L 12-19 vs Tulsa #135 of 667

lost by 7 as a 10.5-point favorite

Oklahoma State lost 12-19 vs Tulsa. Chance to win started at 83%, low under 1%, high 88%.

L 3-69 @ OregonTop 25 #3 of 667

lost by 66 as a 28.5-point underdog

Oklahoma State lost 3-69 at Oregon. Chance to win started at 2%, low under 1%, high 2%.

W 27-7 vs UT Martin #108 of 667

won by 20 as a 26-point favorite

Oklahoma State won 27-7 vs UT Martin. Chance to win started at 97%, low 96%, high better than 99%.

Week by week

Oklahoma State

  • Wk 1Lat Tulsa10-24

Oregon

  • Wk 1Wvs Boise State34-27

Matchups

Biggest mismatch: Oregon’s rushing EPA against Oklahoma State, 57 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. Oregon’s rushing EPA against Oklahoma State’s defense

    57 pointsweakerstronger50th

    Oregon offense, 17th percentile · Oklahoma State defense, 74th

  2. Oklahoma State’s explosive plays against Oregon’s defense

    17 pointsweakerstronger50th

    Oklahoma State offense, 13th percentile · Oregon defense, 30th

  3. Oregon’s EPA/play against Oklahoma State’s defense

    16 pointsweakerstronger50th

    Oregon offense, 37th percentile · Oklahoma State defense, 53rd

Season profile, all the rows

Season profile

OregonOklahoma State
EPA/play, offense
Oregon · 37Oklahoma State · 78
EPA/play, defense
Oregon · 92Oklahoma State · 53
Success rate, offense
Oregon · 37Oklahoma State · 95
Success rate, defense
Oregon · 95Oklahoma State · 47
Explosive-play rate, offense
Oregon · 47Oklahoma State…
Explosive-play rate, defense
Oregon · 30Oklahoma State · 66
Rush EPA, offense
Oregon · 17Oklahoma State · 41
Rush EPA, defense
Oregon · 88Oklahoma State · 74
Pass EPA, offense
Oregon · 50Oklahoma State · 93
Pass EPA, defense
Oregon · 77Oklahoma State · 59

The series

Oregon leads the series 2-0

2 meetings since 2008 · Oregon has won the last 2

  • 2025Oregon 69-3Oklahoma State lost 3-69 at Oregon. Chance to win started at 2%, low under 1%, high 2%.
  • 2008 · neutral siteOregon 42-31

Each line is Oklahoma State’s chance to win through that meeting. Older meetings have no play by play, so no line.

Line, fans and home field

The betting line, and the fans

Oregon fans are feeling it less than most fanbases this week (28th among FBS fanbases), and the other side is no happier.

50-50Model 1% · Line 2%Oklahoma State fans · 36thOregon fans · 28thOregonOklahoma State

Oregon favored by 24.5 · Total 55.5

How games like this usually go

Oregon by 24.5, on the usual path until Q1 14:54

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 411 games since 2025 with a favorite of 21.5 points or more.

The market

The spread moved 6 points toward Oregon.

opened +18.5now +24.5

The total fell 5 points.

opened 60.5now 55.5

Spread: +18.5 → +24.5 · Total: 60.5 → 55.5

The books’ cut: 3.8%, the margin built into the odds

Weather at kickoff

Hot, with rain. Feels like 93° at kickoff.

Oregon at Oklahoma State · Saturday, Sept. 12, 2026 · Boone Pickens Stadium, Stillwater

  • 93°feels like at kickoff
  • 0.05 inrain at kickoff
  • 42weather score, Harsh
  • Tiedfor the roughest of the day's 5 kickoff times

Weather score: 0 to 100, higher is better, for the first 3 hours and 20 minutes of the game. Ideal is 100, Comfortable 90 to 99, Mixed 75 to 89, Rough 50 to 74, Harsh under 50.

Later kickoff times scored higher that Saturday

Games in this time zone used 5 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game, ringed, was tied for the roughest of the day's five kickoff times. At Boone Pickens Stadium that day, a 6:45 pm kickoff would have scored 78, against 42 at 11 am.

The roughest kickoff time is the lowest of the day's times. It can still be Mixed or Comfortable.

  • 11 am: 42, Harsh (this game)
  • 2:30 pm: 40, Harsh
  • 3:15 pm: 41, Harsh
  • 6 pm: 64, Rough
  • 6:45 pm: 78, Mixed

Weather score at each kickoff time.

Tap a dot to read that kickoff time.

Home field

Oklahoma State is worth +4.3 points (±4.2) more at home than on the road since 2018 — middle of FBS, 56th percentile.

65% at home, 40% on the road against FBS opponents (32-17 home, 18-27 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads +2.5 at home vs. away over 100 games — inside the ±6.6 noise, so the flat number is the honest one here.

The visitors travel about 1,472 miles to get here.

The story going in

Last meeting in our History pages

Where next