Skip to main content
← Back to GamesSep 6, 2025Week 2

Oregon Dominates Oklahoma State 69-3 in Week 2 Rout

Oregon overwhelmed Oklahoma State 69-3 in Week 2, with the Ducks' defense delivering a suffocating performance that included two defensive touchdowns in the third quarter alone. The home team scored 20 points in the first quarter and never looked back, adding 21 in the second quarter and 28 in the third before the fourth-quarter clock ran down.

Oklahoma State managed only a field goal, struggling offensively behind quarterback Zane Flores, who completed 67 passing yards. The Cowboys' offensive struggles were epitomized by two devastating interceptions returned for touchdowns by Jerry Mixon and Peyton Woodyard in the third period.

Oregon's offense was efficient early, with Noah Whittington leading rushers with 91 yards and a touchdown, while Cooper Perry led receivers with 9 catches. Dante Moore connected with Dakorien Moore for a 65-yard touchdown reception in the first quarter to set the tone.

The game exceeded the over-under of 55.5 points, and Oregon covered the 28.5-point spread decisively. Oregon controlled the game from start to finish with no lead changes.

AI-generated recap · Aug 20, 2026

Team1Q2Q3Q4QFinal
Oklahoma StateOklahoma State
03003
OregonOregon
202128069

Scoring Timeline

Q1Q2Q3Q40142842567013-020-327-341-348-369-3
OregonOklahoma State

Drive Chart

Own 20Own 4050Opp 40Opp 20OREOSOREOSOREOSOREOSOREOSOREOSOREOSOSOREOSOREOSOREOSOSOSOREOSOREOSTD265ydPUNT34ydTD165ydPUNT31ydDOWNS729ydPUNT416ydTD480ydFG1669ydTD575ydPUNT33ydTD563ydPUNT31ydTD1276ydEND14ydPUNT35ydTD1063ydPUNT34ydMISS415ydPUNT3-3ydTD455ydTD10ydTD23ydPUNT38ydPUNT630ydPUNT616ydPUNT30ydEND850yd

Box Score

Team statistics comparing Oklahoma State and Oregon
StatisticOklahoma StateOregon
Passing7-1918-25
Pass Yards67319
Rush Yards144312
Total Yards211631
Turnovers20
3rd Down4-167-12
Penalties8-456-35
Possession31:1928:41

Player Leaders

Player Leaders

Oklahoma State
passing
Zane Flores
7/19, 67 YDS, 2 INT
rushing
Kalib Hicks
14 CAR, 63 YDS
receiving
defense
Oregon
passing
Dante Moore
16/21, 266 YDS, 3 TD
rushing
Noah Whittington
4 CAR, 91 YDS, 1 TD
receiving
Jeremiah McClellan
2 REC, 76 YDS
defense

Play-by-Play

1st & 10Pass Reception+6 ydsPPA +0.40

Dante Moore pass complete to Jamari Johnson for 6 yds to the ORE 41

2nd & 4Rushing Touchdown+59 ydsPPA +4.84

Noah Whittington run for 59 yds for a TD (Atticus Sappington KICK)

1st & 10Rush+4 ydsPPA -0.11

Freddie Brock IV run for 4 yds to the OKST 29

2nd & 6Pass Incompletion0 ydsPPA -0.65

Zane Flores pass incomplete to Gavin Freeman

3rd & 6Pass Incompletion0 ydsPPA -0.31

Zane Flores pass incomplete to Terrill Davis

4th & 6Punt0 yds

Wes Pahl punt for 36 yds, fair catch by Gary Bryant Jr. at the ORE 35

1st & 10Passing Touchdown+65 ydsPPA +5.24

Dante Moore pass complete to Dakorien Moore for 65 yds for a TD (Two-Point Conversion failed)

1st & 10Rush0 ydsPPA -0.70

Kalib Hicks run for no gain to the OKST 25

2nd & 10Penalty-5 yds

PENALTY OSU False Start (Schick,Bob) 5 yards from OSU25 to OSU20. NO PLAY.

2nd & 15Rush+5 ydsPPA +0.02

Kalib Hicks run for 5 yds to the OKST 25

3rd & 10Rush+1 ydsPPA -0.13

Zane Flores run for 1 yd to the OKST 26

4th & 9Punt0 yds

Wes Pahl punt for 47 yds, fair catch by Gary Bryant Jr. at the ORE 27

1st & 10Rush+12 ydsPPA +1.08

Noah Whittington run for 12 yds to the ORE 39 for a 1ST down

1st & 10Rush+11 ydsPPA +1.01

Noah Whittington run for 11 yds to the 50 yard line for a 1ST down

1st & 10Penalty-10 yds

Oregon Penalty, Offensive Holding (-10 Yards) to the ORE 45

1st & 15Pass Reception+1 ydsPPA -0.81

Dante Moore pass complete to Jay Harris for 1 yd to the ORE 46

2nd & 14Pass Incompletion0 ydsPPA -0.76

Dante Moore pass incomplete to Malik Benson

3rd & 14Pass Reception+10 ydsPPA +0.87

Dante Moore pass complete to Justius Lowe for 10 yds to the OKST 44

4th & 4Pass Incompletion0 ydsPPA -1.27

Dante Moore pass incomplete to Gary Bryant Jr.

1st & 10Pass Reception+14 ydsPPA +1.08

Zane Flores pass complete to Josh Ford for 14 yds to the ORE 42 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.91

Zane Flores pass incomplete to Shamar Rigby

2nd & 10Pass Incompletion0 ydsPPA -1.05

Zane Flores pass incomplete to Josh Ford

3rd & 10Rush+2 ydsPPA -0.58

Zane Flores run for 2 yds to the ORE 40

4th & 8Punt0 yds

Wes Pahl punt for 40 yds for a touchback

1st & 10Rush+9 ydsPPA +1.11

Noah Whittington run for 9 yds to the ORE 29

2nd & 1Penalty-5 yds

PENALTY ORE False Start (Limar,Jayden) 5 yards from ORE29 to ORE24. NO PLAY.

2nd & 6Rush+53 ydsPPA +3.81

Jayden Limar run for 53 yds to the OKST 23 for a 1ST down

1st & 10Pass Reception+4 ydsPPA -0.03

Dante Moore pass complete to Dakorien Moore for 4 yds to the OKST 19

2nd & 6Rushing Touchdown+19 ydsPPA +2.70

Dierre Hill Jr. run for 19 yds for a TD (Atticus Sappington KICK)

1st & 10Penalty-5 yds

Moore,Dante pass attempt failed PENALTY ORE Illegal Shift (Hill Jr,Dierre) 5 yards from OSU03 to OSU08. NO PLAY.

1st & 10Rush+2 ydsPPA -0.45

Rodney Fields Jr. run for 2 yds to the OKST 27

2nd & 8Rush+6 ydsPPA +0.23

Rodney Fields Jr. run for 6 yds to the OKST 33

3rd & 2Rush+1 ydsPPA -0.50

Rodney Fields Jr. run for 1 yd to the OKST 34

4th & 1Rush+2 ydsPPA +1.65

Zane Flores run for 2 yds to the OKST 36 for a 1ST down

1st & 10Rush+2 ydsPPA -0.64

Rodney Fields Jr. run for 2 yds to the OKST 38

2nd & 8Pass Reception+3 ydsPPA -0.34

Zane Flores pass complete to Gavin Freeman for 3 yds to the OKST 41

3rd & 5Penalty-5 yds

PENALTY OSU False Start (McKinney,Noah) 5 yards from OSU41 to OSU36. NO PLAY.

3rd & 10Pass Reception+35 ydsPPA +4.03

Zane Flores pass complete to Christian Fitzpatrick for 35 yds to the ORE 29 for a 1ST down

1st & 10Rush+7 ydsPPA +0.35

Trent Howland run for 7 yds to the ORE 22

2nd & 3Rush+4 ydsPPA -0.15

Trent Howland run for 4 yds to the ORE 18 for a 1ST down

1st & 10Penalty-5 yds

PENALTY OSU False Start (Seagren,Grant) 5 yards from ORE18 to ORE23. NO PLAY.

1st & 15Rush+8 ydsPPA +0.28

Trent Howland run for 8 yds to the ORE 15

2nd & 7Rush+5 ydsPPA +0.06

Trent Howland run for 5 yds to the ORE 10

3rd & 2Rush+5 ydsPPA +0.76

Trent Howland run for 5 yds to the ORE 5 for a 1ST down

1st & 5Rush-1 ydsPPA -0.64

Zane Flores run for a loss of 1 yard to the ORE 6

2nd & 6Pass Incompletion0 ydsPPA -0.30

Zane Flores pass incomplete to Terrill Davis

3rd & 6Pass Incompletion0 ydsPPA -0.30

Zane Flores pass incomplete to Christian Fitzpatrick

4th & 6Field Goal Good+23 yds

Logan Ward 23 yd FG GOOD

1st & 10Penalty-5 yds

PENALTY ORE False Start (Bryant Jr.,Gary) 5 yards from ORE25 to ORE20. NO PLAY.

1st & 15Pass Reception+26 ydsPPA +2.63

Dante Moore pass complete to Kenyon Sadiq for 26 yds to the ORE 46 for a 1ST down

1st & 10Rush+2 ydsPPA -0.67

Jay Harris run for 2 yds to the ORE 48

2nd & 8Rush+5 ydsPPA +0.09

Makhi Hughes run for 5 yds to the OKST 47

3rd & 3Rush+5 ydsPPA +1.47

Jayden Limar run for 5 yds to the OKST 42 for a 1ST down

1st & 10Passing Touchdown+42 ydsPPA +3.29

Dante Moore pass complete to Malik Benson for 42 yds for a TD (Atticus Sappington KICK)

1st & 10Kickoff Return (Offense)+12 yds

Atticus Sappington kickoff for 60 yds , Sam Jackson V return for 12 yds to the OKST 17

1st & 10Penalty-5 yds

PENALTY OSU False Start (Freeman,Gavin) 5 yards from OSU17 to OSU12. NO PLAY.

1st & 15Pass Incompletion0 ydsPPA -0.20

Zane Flores pass incomplete to Cam Abshire

2nd & 15Rush+2 ydsPPA -0.06

Trent Howland run for 2 yds to the OKST 14

3rd & 13Penalty-5 yds

PENALTY OSU False Start (Mafi,Nuku) 5 yards from OSU14 to OSU09. NO PLAY.

3rd & 18Rush+11 ydsPPA +0.09

Freddie Brock IV run for 11 yds to the OKST 20

4th & 7Punt0 yds

Wes Pahl punt for 43 yds, fair catch by Gary Bryant Jr. at the ORE 37

1st & 10Pass Reception+28 ydsPPA +2.08

Dante Moore pass complete to Gary Bryant Jr. for 28 yds to the OKST 35 for a 1ST down

1st & 10Pass Reception+7 ydsPPA +0.39

Dante Moore pass complete to Gary Bryant Jr. for 7 yds to the OKST 28

2nd & 3Pass Incompletion0 ydsPPA -0.69

Dante Moore pass incomplete to Dakorien Moore

3rd & 3Rush+3 ydsPPA +0.57

Kenyon Sadiq run for 3 yds to the OKST 25 for a 1ST down

1st & 10Rushing Touchdown+25 ydsPPA +2.70

Dakorien Moore run for 25 yds for a TD (Atticus Sappington KICK)

1st & 10Pass Reception-1 ydsPPA -0.80

Zane Flores pass complete to Christian Fitzpatrick for a loss of 1 yard to the OKST 24

2nd & 11Rush+2 ydsPPA -0.19

Rodney Fields Jr. run for 2 yds to the OKST 26

3rd & 9Pass Incompletion0 ydsPPA -0.19

Zane Flores pass incomplete to Sam Jackson V

4th & 9Punt0 yds

Wes Pahl punt for 50 yds, fair catch by Gary Bryant Jr. at the ORE 24

1st & 10Rush0 ydsPPA -0.67

Jordon Davison run for no gain to the ORE 24

2nd & 10Pass Reception+9 ydsPPA +0.65

Dante Moore pass complete to Justius Lowe for 9 yds to the ORE 33

3rd & 1Rush+1 ydsPPA +0.83

Dante Moore run for 1 yd to the ORE 34 for a 1ST down

1st & 10Rush+6 ydsPPA +0.39

Makhi Hughes run for 6 yds to the ORE 40

2nd & 4Rush+6 ydsPPA +0.76

Jay Harris run for 6 yds to the ORE 46 for a 1ST down

1st & 10Pass Reception+25 ydsPPA +1.40

Dante Moore pass complete to Jeremiah McClellan for 25 yds to the OKST 29 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.53

Dante Moore pass incomplete to Jeremiah McClellan

2nd & 10Rush-1 ydsPPA -0.92

Jayden Limar run for a loss of 1 yard to the OKST 30

3rd & 11Rush+8 ydsPPA +0.58

Jayden Limar run for 8 yds to the OKST 22

4th & 3Pass Reception+7 ydsPPA +1.10

Dante Moore pass complete to Cooper Perry for 7 yds to the OKST 15 for a 1ST down

1st & 10Rush+10 ydsPPA +0.67

Dante Moore run for 10 yds to the OKST 5 for a 1ST down

1st & 5Rushing Touchdown+5 ydsPPA +1.88

Jayden Limar run for 5 yds for a TD (Atticus Sappington KICK)

1st & 10Rush+4 ydsPPA -0.11

Kalib Hicks run for 4 yds to the OKST 29

0th & 10End of Half+4 yds

End of 2nd Quarter

1st & 10Pass Incompletion0 ydsPPA -0.70

Zane Flores pass incomplete to Christian Fitzpatrick

2nd & 10Rush+2 ydsPPA -0.23

Kalib Hicks run for 2 yds to the OKST 27

3rd & 8Pass Reception+3 ydsPPA -0.10

Zane Flores pass complete to Terrill Davis for 3 yds to the OKST 30

4th & 5Punt0 yds

Wes Pahl punt for 33 yds

1st & 10Rush+3 ydsPPA -0.42

Jay Harris run for 3 yds to the ORE 40

2nd & 7Pass Reception+6 ydsPPA +0.36

Dante Moore pass complete to Malik Benson for 6 yds to the ORE 46

3rd & 1Rush+3 ydsPPA +1.18

Jay Harris run for 3 yds to the ORE 49 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.13

Dante Moore pass incomplete to Jay Harris

2nd & 10Rush+1 ydsPPA -0.82

Jay Harris run for 1 yd to the 50 yard line

3rd & 9Pass Reception+14 ydsPPA +2.86

Dante Moore pass complete to Kenyon Sadiq for 14 yds to the OKST 36 for a 1ST down

1st & 10Rush+17 ydsPPA +0.41

Jayden Limar run for 17 yds to the OKST 19 for a 1ST down

1st & 10Rush+4 ydsPPA -0.02

Jay Harris run for 4 yds to the OKST 15

2nd & 6Rush+4 ydsPPA -0.03

Jay Harris run for 4 yds to the OKST 11

3rd & 2Passing Touchdown+11 ydsPPA +2.66

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)

1st & 10Kickoff Return (Offense)+14 yds

Gage Hurych kickoff for 64 yds , Sam Jackson V return for 14 yds to the OKST 15

1st & 10Rush+3 ydsPPA -0.19

Rodney Fields Jr. run for 3 yds to the OKST 18

2nd & 7Sack-6 ydsPPA -0.52

Zane Flores sacked by Teitum Tuioti for a loss of 6 yards to the OKST 12

3rd & 13Pass Reception+7 ydsPPA +0.05

Zane Flores pass complete to Shamar Rigby for 7 yds to the OKST 19

4th & 6Punt0 yds

Wes Pahl punt for 35 yds, fair catch by Gary Bryant Jr. at the ORE 46

1st & 10Penalty+10 yds

(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.

1st & 10Rush+5 ydsPPA +0.09

Jordon Davison run for 5 yds to the OKST 39

2nd & 5Penalty-5 yds

PENALTY ORE False Start (Harkey,Alex) 5 yards from OSU39 to OSU44. NO PLAY.

2nd & 10Pass Reception+2 ydsPPA -0.62

Luke Moga pass complete to Cooper Perry for 2 yds to the OKST 42

3rd & 8Rush+3 ydsPPA -0.39

Makhi Hughes run for 3 yds to the OKST 39

4th & 5Missed Field Goal Return0 yds

Atticus Sappington 57 yd FG MISSED , Parker Robertson return for no gain to the OKST 19

1st & 10Rush+1 ydsPPA -0.45

Kalib Hicks run for 1 yd to the OKST 20

2nd & 9Penalty-5 yds

(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.

2nd & 14Pass Incompletion0 ydsPPA -0.12

Zane Flores pass incomplete to Sam Jackson V

3rd & 14Rush+1 ydsPPA -0.04

Kalib Hicks run for 1 yd to the OKST 16

4th & 13Punt0 yds

Wes Pahl punt for 39 yds, fair catch by Gary Bryant Jr. at the ORE 45

1st & 10Rush+2 ydsPPA -0.68

Makhi Hughes run for 2 yds to the ORE 47

2nd & 8Pass Reception+51 ydsPPA +3.74

Luke Moga pass complete to Jeremiah McClellan for 51 yds to the OKST 2 for a 1ST down

1st & 2Rush+1 ydsPPA -0.69

Makhi Hughes run for 1 yd to the OKST 1

2nd & 1Rushing Touchdown+1 ydsPPA +1.90

Jordon Davison run for 1 yd for a TD (Gage Hurych KICK)

1st & 10Interception Return Touchdown+26 ydsPPA -7.92

Zane Flores pass intercepted Jerry Mixon return for 26 yds for a TD (Gage Hurych KICK)

1st & 10Rush+3 ydsPPA -0.30

Freddie Brock IV run for 3 yds to the OKST 28

2nd & 7Interception Return Touchdown+30 ydsPPA -7.63

Zane Flores pass intercepted Peyton Woodyard return for 30 yds for a TD Oklahoma State Penalty, Ineligible Downfield on Pass (Yards) declined (Gage Hurych KICK)

1st & 10Kickoff Return (Offense)+13 yds

Gage Hurych kickoff for 65 yds , Kobi Foreman return for 13 yds to the OKST 13

1st & 10Rush+4 ydsPPA -0.06

Freddie Brock IV run for 4 yds to the OKST 17

2nd & 6Rush+2 ydsPPA -0.24

Freddie Brock IV run for 2 yds to the OKST 19

3rd & 4Rush+2 ydsPPA -0.15

Freddie Brock IV run for 2 yds to the OKST 21

4th & 2Punt0 yds

Wes Pahl punt for 50 yds, fair catch by Dakorien Moore at the ORE 29

1st & 10Rush+3 ydsPPA -0.34

Makhi Hughes run for 3 yds to the ORE 32

2nd & 7Rush0 ydsPPA -0.68

Makhi Hughes run for no gain to the ORE 32

3rd & 7Rush+22 ydsPPA +3.25

Luke Moga run for 22 yds to the OKST 46 for a 1ST down

1st & 10Rush+5 ydsPPA +0.10

Makhi Hughes run for 5 yds to the OKST 41

2nd & 5Penalty-5 yds

PENALTY ORE False Start (Saleapaga,Roger) 5 yards from OSU41 to OSU46. NO PLAY.

2nd & 10Rush+5 ydsPPA +0.07

Makhi Hughes run for 5 yds to the OKST 41

3rd & 5Pass Incompletion0 ydsPPA -1.08

Luke Moga pass incomplete to Jeremiah McClellan

4th & 5Punt0 yds

James Ferguson-Reynolds punt for 36 yds

1st & 10Rush+5 ydsPPA +0.06

Rodney Fields Jr. run for 5 yds to the OKST 10

2nd & 5Rush0 ydsPPA -0.32

Rodney Fields Jr. run for no gain to the OKST 10

3rd & 5Pass Reception+6 ydsPPA +0.59

Zane Flores pass complete to Royal Capell for 6 yds to the OKST 16 for a 1ST down

1st & 10Rush+8 ydsPPA +0.71

Rodney Fields Jr. run for 8 yds to the OKST 24

2nd & 2Rush+1 ydsPPA -0.70

Rodney Fields Jr. run for 1 yd to the OKST 25

3rd & 1Sack-4 ydsPPA -0.66

Zane Flores sacked for a loss of 4 yards to the OKST 21

4th & 5Punt+15 yds

Wes Pahl punt for 60 yds, punt out-of-bounds at the ORE 34 , Dakorien Moore returns for 15 yds to the ORE 34

1st & 10Rush-1 ydsPPA -1.14

Da'Jaun Riggs run for a loss of 1 yard to the ORE 33

2nd & 11Pass Incompletion0 ydsPPA -0.50

Brock Thomas pass incomplete to Malik Benson

3rd & 11Penalty+5 yds

(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.

3rd & 6Rush-4 ydsPPA -0.75

Brock Thomas run for a loss of 4 yards to the ORE 34

4th & 10Punt0 yds

James Ferguson-Reynolds punt for 37 yds, fair catch by Gavin Freeman at the OKST 29

1st & 10Rush+8 ydsPPA +0.98

Kalib Hicks run for 8 yds to the OKST 37

2nd & 2Rush+1 ydsPPA -1.02

Kalib Hicks run for 1 yd to the OKST 38

3rd & 1Rush+6 ydsPPA +1.44

Kalib Hicks run for 6 yds to the OKST 44 for a 1ST down

1st & 10Rush+6 ydsPPA +0.39

Kalib Hicks run for 6 yds to the 50 yard line

2nd & 4Rush+14 ydsPPA +0.97

Kalib Hicks run for 14 yds to the ORE 36 for a 1ST down

1st & 10Rush+7 ydsPPA +0.40

Kalib Hicks run for 7 yds to the ORE 29

2nd & 3Rush+7 ydsPPA -0.04

Kalib Hicks run for 7 yds to the ORE 22 for a 1ST down

1st & 10Rush+1 ydsPPA -0.31

Kalib Hicks run for 1 yd to the ORE 21

Situational Analysis

Oklahoma State

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
33%
21 plays
50%
2 plays
2nd
0%
4 plays
20%
5 plays
29%
7 plays
25%
4 plays
3rd
50%
4 plays
25%
4 plays
20%
5 plays
67%
3 plays
4th
100%
1 play

Oregon

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
100%
1 play
60%
25 plays
50%
2 plays
2nd
50%
2 plays
80%
5 plays
56%
9 plays
0%
2 plays
3rd
100%
5 plays
0%
2 plays
67%
3 plays
100%
2 plays
4th
100%
1 play
0%
1 play