Oregon at Oregon State

Saturday, September 14, 2024. Oregon kept the Platypus Trophy

No. 9 Oregon beat Oregon State 49–⁠14. It was their 128th meeting; after it, Oregon led the series 56–⁠46–⁠6 in the games on file.

Away9Oregon13–⁠1 in 2024
49
HomeOregon State5–⁠7 in 2024
14

Final at Reser Stadium, CorvallisTV: FOXAttendance 38,419

At kickoff
70°F, overcast, wind 8 mph from the northwestWeather: NOAA NCEI Integrated Surface Database; Corvallis Municipal Airport (KCVO), 7 km from the stadium, 26 minutes after kickoff
Official
Mark KluczynskiGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Oregon715101749
Oregon State770014

How the win probability moved

Oregon State favored

Win probability by play: Oregon State 54% at kickoff, 0% at the end. Biggest swing: 25 points.

Oregon favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (25 points).

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Oregon

PassingC/AttYdsTDInt
Dillon Gabriel20/2429120
Dante Moore3/31500
RushingCarYdsTDLong
Jordan James1286214
Dillon Gabriel464154
Noah Whittington764127
Traeshon Holden121021
ReceivingRecYdsTDLong
Tez Johnson7110027
Jayden Limar271165
Terrance Ferguson345020
Traeshon Holden340120
DefenseTklTFLSacksInt
Bryce Boettcher11000
Teitum Tuioti7210
Tysheem Johnson6000
Jabbar Muhammad5000
Terrance Green1110

Oregon State

PassingC/AttYdsTDInt
Gevani McCoy22/3417200
Gabarri Johnson1/1600
RushingCarYdsTDLong
Anthony Hankerson155728
Gevani McCoy652037
Jamious Griffin72707
Gabarri Johnson1202
ReceivingRecYdsTDLong
Trent Walker868014
Anthony Hankerson636018
Tastean Reddicks432010
Bryce Caufield228015
DefenseTklTFLSacksInt
Isaiah Chisom10100
Skyler Thomas9000
Jaden Robinson8000
Melvin Jordan IV5000

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

OregonOregon State
546Total yards309
306Passing yards178
240Rushing yards131
11.3Yards per pass5.1
7.5Yards per rush4.1
26First downs19
4–⁠6Third downs7–⁠15
0–⁠0Fourth downs1–⁠3
0Turnovers0
3–⁠36Penalties6–⁠65
27:08Possession32:52
2Sacks (by defense)0

Efficiency

OregonOregon State
59%Success rate38%
0.61EPA per play0.05
1.42Explosiveness1.23
0.56Rushing EPA0.18
0.67Passing EPA−0.05
50%Passing-down success45%
0.09First-down EPA−0.20
1.00Second-down EPA0.30
1.94Third-down EPA0.50
18%Havoc by its defense7%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Oregon 55% to win. Elo’s favorite won.

The line

Oregon −16, over/under 50.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Oregon 90%, Oregon State 10%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Oregon State end zoneOregon end zoneQ1 Oregon StateMissed FG, 11 playsQ1 OregonTouchdown, 8 playsQ1 Oregon StateTouchdown, 13 playsQ1 OregonTouchdown, 4 playsQ2 Oregon StatePunt, 5 playsQ2 OregonTouchdown, 8 playsQ2 Oregon StateTouchdown, 14 playsQ2 OregonEnd of half, 1 playQ3 OregonField goal, 10 playsQ3 Oregon StatePunt, 3 playsQ3 OregonTouchdown, 9 playsQ3 Oregon StatePunt, 3 playsQ3 OregonTouchdown, 6 playsQ4 Oregon StatePunt, 5 playsQ4 OregonTouchdown, 6 playsQ4 Oregon StateTurnover on downs, 7 playsQ4 OregonField goal, 7 playsQ4 Oregon StateTurnover on downs, 7 playsQ4 OregonEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Oregon State drives left to right, Oregon right to left.
  1. Q1 Oregon StateMissed FG, 11 plays, 49 yards
  2. Q1 OregonTouchdown, 8 plays, 74 yards
  3. Q1 Oregon StateTouchdown, 13 plays, 75 yards
  4. Q1 OregonTouchdown, 4 plays, 75 yards
  5. Q2 Oregon StatePunt, 5 plays, 14 yards
  6. Q2 OregonTouchdown, 8 plays, 84 yards
  7. Q2 Oregon StateTouchdown, 14 plays, 81 yards
  8. Q2 OregonEnd of half, 1 play, −1 yard
  9. Q3 OregonField goal, 10 plays, 68 yards
  10. Q3 Oregon StatePunt, 3 plays, 7 yards
  11. Q3 OregonTouchdown, 9 plays, 75 yards
  12. Q3 Oregon StatePunt, 3 plays, 6 yards
  13. Q3 OregonTouchdown, 6 plays, 82 yards
  14. Q4 Oregon StatePunt, 5 plays, 15 yards
  15. Q4 OregonTouchdown, 6 plays, 80 yards
  16. Q4 Oregon StateTurnover on downs, 7 plays, 29 yards
  17. Q4 OregonField goal, 7 plays, 33 yards
  18. Q4 Oregon StateTurnover on downs, 7 plays, 24 yards
  19. Q4 OregonEnd of game, 2 plays, −4 yards

Play by play

1st quarter4 drives, then Tied at 7
Oregon State Missed FG, 11 plays
15:00Atticus Sappington kickoff for 65 yds for a touchback
14:591st & 15 at own 20Gevani McCoy pass incomplete
14:562nd & 15 at own 20Gevani McCoy pass incomplete
14:513rd & 15 at own 20Gevani McCoy run for 42 yds to the ORE 38 for a 1ST down Oregon State Penalty, Personal Foul (-15 Yards) to the ORST 42 for a 1ST down
14:181st & 10 at own 42Jam Griffin run for 3 yds to the ORST 45
13:462nd & 7 at own 45Gevani McCoy pass complete to Bryce Caufield for 15 yds to the ORE 40 for a 1ST down
13:041st & 10 at opp 40Gevani McCoy pass incomplete
12:592nd & 10 at opp 40Gevani McCoy pass complete to Taz Reddicks for 10 yds to the ORE 30 for a 1ST down
12:181st & 10 at opp 30Anthony Hankerson run for 2 yds to the ORE 28
11:402nd & 8 at opp 28Gevani McCoy run for 4 yds to the ORE 24
11:023rd & 4 at opp 24Gevani McCoy pass complete to Trent Walker for 3 yds to the ORE 21
10:274th & 1 at opp 21Oregon State Penalty, False Start (-5 Yards) to the ORE 26
10:134th & 6 at opp 26Everett Hayes 43 yd FG BLOCKED blocked by Matayo Uiagalelei
Oregon Touchdown, 8 plays
10:041st & 10 at own 26Jordan James run for 5 yds to the ORE 31
9:432nd & 5 at own 31Jordan James run for 8 yds to the ORE 39 for a 1ST down
9:081st & 10 at own 39Dillon Gabriel pass complete to Traeshon Holden for 13 yds to the ORST 48 for a 1ST down
8:441st & 10 at opp 48Dillon Gabriel pass complete to Tez Johnson for 17 yds to the ORST 31 for a 1ST down
8:151st & 10 at opp 31Jordan James run for 9 yds to the ORST 22
7:482nd & 1 at opp 22Dillon Gabriel pass complete to Tez Johnson for 15 yds to the ORST 7 for a 1ST down
7:171st & goal at opp 7Dillon Gabriel pass complete to Evan Stewart for 3 yds to the ORST 4
6:392nd & goal at opp 4Jordan James run for 4 yds for a TD (Atticus Sappington KICK)Oregon 7, Oregon State 0
Oregon State Touchdown, 13 plays
6:39Atticus Sappington kickoff for 65 yds for a touchback
6:391st & 10 at own 25Oregon Penalty, Face mask (15 yards) (Jordan Burch) to the ORST 48 for a 1ST down
6:181st & 10 at own 48Anthony Hankerson run for 4 yds to the ORE 48
5:442nd & 6 at opp 48Anthony Hankerson run for 2 yds to the ORE 46
5:013rd & 4 at opp 46Gevani McCoy pass complete to Anthony Hankerson for 6 yds to the ORE 40 for a 1ST down
4:381st & 10 at opp 40Gevani McCoy pass incomplete
4:312nd & 10 at opp 40Anthony Hankerson run for no gain to the ORE 40
3:543rd & 10 at opp 40Gevani McCoy pass complete to Trent Walker for 13 yds to the ORE 27 for a 1ST down
3:281st & 10 at opp 27Anthony Hankerson run for 2 yds to the ORE 25
2:432nd & 8 at opp 25Anthony Hankerson run for 8 yds to the ORE 17 for a 1ST down
1:581st & 10 at opp 17Anthony Hankerson run for 2 yds to the ORE 15
1:182nd & 8 at opp 15Gevani McCoy pass complete to Trent Walker for 7 yds to the ORE 8
0:453rd & 1 at opp 8Jam Griffin run for 2 yds to the ORE 6 for a 1ST down
0:011st & goal at opp 6Anthony Hankerson run for 6 yds for a TD (Everett Hayes KICK)Tied at 7
Oregon Touchdown, 4 plays
0:01Everett Hayes kickoff for 65 yds for a touchback
0:011st & 10 at own 25Dillon Gabriel pass complete to Terrance Ferguson for 5 yds to the ORE 30
Q2 14:592nd & 5 at own 30Dillon Gabriel pass complete to Terrance Ferguson for 20 yds to the 50 yard line for a 1ST down
Q2 14:301st & 10 at the 50Dillon Gabriel pass complete to Jordan James for a loss of 4 yards to the ORE 46
Q2 13:362nd & 14 at own 46Dillon Gabriel run for 54 yds for a TD (K. Sadiq Run For Two-point Conversion)Oregon 15, Oregon State 7
2nd quarter4 drives, then Oregon 22, Oregon State 14
Oregon State Punt, 5 plays
13:36Atticus Sappington kickoff for 65 yds for a touchback
13:361st & 10 at own 25Jam Griffin run for 7 yds to the ORST 32
13:122nd & 3 at own 32Jam Griffin run for 6 yds to the ORST 38 for a 1ST down
12:411st & 10 at own 38run for a loss of 7 yards to the ORST 31 fumbled, recovered by ORST Gabarri Johnson G. Johnson return for 0 yds
12:072nd & 17 at own 31Gabarri Johnson pass complete to Jam Griffin for 6 yds to the ORST 37
11:313rd & 11 at own 37Gabarri Johnson run for 2 yds to the ORST 39
10:474th & 9 at own 39Josh Green punt for 54 yds , Tez Johnson returns for 9 yds to the ORE 16
Oregon Touchdown, 8 plays
10:341st & 10 at own 16Noah Whittington run for 3 yds to the ORE 19
10:012nd & 7 at own 19Noah Whittington run for 2 yds to the ORE 21
9:243rd & 5 at own 21Dillon Gabriel run for 5 yds to the ORE 26 for a 1ST down
8:571st & 10 at own 26Jayden Limar run for 2 yds to the ORE 28
8:312nd & 8 at own 28Timeout Oregon, clock 08:31
8:312nd & 8 at own 28Dillon Gabriel pass complete to Tez Johnson for 5 yds to the ORE 33
8:023rd & 3 at own 33Jordan James run for 12 yds to the ORE 45 for a 1ST down
7:401st & 10 at own 45(07:40) GABRIEL, Dillon pass deep to the right incomplete intended for STEWART, Evan thrown to the OSU20, clock 07:34. PENALTY OSU Pass Interference on JORDAN JR., Andre enforced 15 yards to the OSU40 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
7:041st & 10 at opp 40Dillon Gabriel pass complete to Terrance Ferguson for 20 yds to the ORST 20 for a 1ST down
6:431st & 10 at opp 20Dillon Gabriel pass complete to Traeshon Holden for 20 yds for a TD (Atticus Sappington KICK)Oregon 22, Oregon State 7
Oregon State Touchdown, 14 plays
6:43Atticus Sappington kickoff for 65 yds , Zachary Card return for 19 yds to the ORST 19
6:371st & 10 at own 19Anthony Hankerson run for 4 yds to the ORST 23
6:002nd & 6 at own 23Gevani McCoy run for 4 yds to the ORST 27
5:203rd & 2 at own 27Timeout Oregon, clock 05:20
5:203rd & 2 at own 27Gevani McCoy pass complete to Taz Reddicks for 10 yds to the ORST 37 for a 1ST down
4:441st & 10 at own 37Gevani McCoy pass complete to Anthony Hankerson for a loss of 3 yards to the ORST 34
4:042nd & 13 at own 34Gevani McCoy pass complete to Anthony Hankerson for 12 yds to the ORST 46
3:323rd & 1 at own 46Salahadin Allah run for no gain to the ORST 46
2:514th & 1 at own 46Anthony Hankerson run for 4 yds to the 50 yard line for a 1ST down
2:081st & 10 at the 50Gevani McCoy pass complete to Trent Walker for 14 yds to the ORE 36 for a 1ST down
2:001st & 10 at opp 36Timeout Oregon State, clock 02:00
1:591st & 10 at opp 36Gevani McCoy pass complete to Jeremiah Noga for 4 yds to the ORE 32
1:312nd & 6 at opp 32Gevani McCoy pass complete to Trent Walker for 5 yds to the ORE 27
1:083rd & 1 at opp 27Anthony Hankerson run for 5 yds to the ORE 22 for a 1ST down
0:321st & 10 at opp 11Gevani McCoy pass incomplete
0:262nd & 10 at opp 11Gevani McCoy run for 10 yds to the ORE 1 for a 1ST down
0:151st & goal at opp 1Anthony Hankerson run for 1 yd for a TD (Everett Hayes KICK)Oregon 22, Oregon State 14
Oregon End of half, 1 play
0:15Everett Hayes kickoff for 62 yds , Jayden Limar return for 26 yds to the ORE 29
0:081st & 10 at own 29(00:08) Kneel down by ORE at ORE28 (team loss of 1), clock 00:00.
3rd quarter5 drives, then Oregon 32, Oregon State 14
Oregon Field goal, 10 plays
15:00Everett Hayes kickoff for 65 yds for a touchback
15:001st & 10 at own 25Jordan James run for 9 yds to the ORE 34
14:242nd & 1 at own 34Dillon Gabriel pass complete to Patrick Herbert for 10 yds to the ORE 44 for a 1ST down
13:541st & 10 at own 44Dillon Gabriel pass complete to Evan Stewart for 12 yds to the ORST 44 for a 1ST down
13:231st & 10 at opp 44Dillon Gabriel pass complete to Evan Stewart for 11 yds to the ORST 33 for a 1ST down
12:561st & 10 at opp 33Jordan James run for 2 yds to the ORST 31
12:212nd & 8 at opp 31Dillon Gabriel pass complete to Tez Johnson for 20 yds to the ORST 11 for a 1ST down
11:481st & 10 at opp 11Dillon Gabriel run for no gain to the ORST 11
11:152nd & 10 at opp 11Dillon Gabriel pass complete to Jordan James for 4 yds to the ORST 7
10:333rd & 6 at opp 7Dillon Gabriel pass incomplete
10:254th & 6 at opp 7Atticus Sappington 25 yd FG GOODOregon 25, Oregon State 14
Oregon State Punt, 3 plays
10:25Atticus Sappington kickoff for 65 yds , Zachary Card return for 15 yds to the ORST 15
10:181st & 10 at own 15Jam Griffin run for 3 yds to the ORST 18
9:462nd & 7 at own 18run for no gain to the ORST 18 fumbled, recovered by ORST Grant Starck G. Starck return for 0 yds
9:093rd & 7 at own 18Gevani McCoy pass complete to Trent Walker for 4 yds to the ORST 22
8:284th & 3 at own 22Josh Green punt for 51 yds , Tez Johnson returns for no gain to the ORE 25 , returns for 4 yds to the ORE 25
Oregon Touchdown, 9 plays
8:141st & 10 at own 25Noah Whittington run for 4 yds to the ORE 29
7:442nd & 6 at own 29Dillon Gabriel pass complete to Tez Johnson for 8 yds to the ORE 37 for a 1ST down
7:131st & 10 at own 37Noah Whittington run for 4 yds to the ORE 41
6:512nd & 6 at own 41Noah Whittington run for 20 yds to the ORST 39 for a 1ST down
6:171st & 10 at opp 39Noah Whittington run for 4 yds to the ORST 35
5:392nd & 6 at opp 35Dillon Gabriel pass incomplete
5:343rd & 6 at opp 35Dillon Gabriel pass complete to Tez Johnson for 27 yds to the ORST 8 for a 1ST down
5:141st & goal at opp 8Jordan James run for 7 yds to the ORST 1
4:362nd & goal at opp 1Jordan James run for 1 yd for a TD (Atticus Sappington KICK)Oregon 32, Oregon State 14
Oregon State Punt, 3 plays
4:36Atticus Sappington kickoff for 59 yds , Zachary Card return for 16 yds to the ORST 22
4:291st & 10 at own 22Gevani McCoy pass complete to Jeremiah Noga for 4 yds to the ORST 26
3:582nd & 6 at own 26Jam Griffin run for 2 yds to the ORST 28
3:223rd & 4 at own 28Gevani McCoy pass incomplete
3:164th & 4 at own 28Josh Green punt for 54 yds, downed at the ORE 18
Oregon Touchdown, 6 plays
3:041st & 10 at own 18Jordan James run for 2 yds to the ORE 20
2:382nd & 8 at own 20Jordan James run for 13 yds to the ORE 33 for a 1ST down
2:021st & 10 at own 33Jordan James run for 14 yds to the ORE 47 for a 1ST down
1:221st & 10 at own 47Traeshon Holden run for 21 yds to the ORST 32 for a 1ST down
0:371st & 10 at opp 32Dillon Gabriel run for 5 yds to the ORST 27
Q4 14:522nd & 5 at opp 27Noah Whittington run for 27 yds for a TD (Atticus Sappington KICK)Oregon 39, Oregon State 14
4th quarter6 drives, then Oregon 49, Oregon State 14
Oregon State Punt, 5 plays
14:52Atticus Sappington kickoff for 65 yds for a touchback
14:521st & 10 at own 25Gevani McCoy pass complete to Trent Walker for 9 yds to the ORST 34
14:222nd & 1 at own 34Anthony Hankerson run for 3 yds to the ORST 37 for a 1ST down
13:491st & 10 at own 37Gevani McCoy pass complete to Anthony Hankerson for 3 yds to the ORST 40
13:102nd & 7 at own 40Gevani McCoy pass complete to Anthony Hankerson for no gain to the ORST 40
12:343rd & 7 at own 40Gevani McCoy pass incomplete
12:304th & 7 at own 40Josh Green punt for 40 yds, fair catch by Tez Johnson at the ORE 20
Oregon Touchdown, 6 plays
12:221st & 10 at own 20Jayden Limar run for 5 yds to the ORE 25
11:582nd & 5 at own 25Oregon Penalty, Illegal Block (Terrance Ferguson) to the ORE 17
11:042nd & 13 at own 17Dillon Gabriel pass complete to Tez Johnson for 18 yds to the ORE 35 for a 1ST down
11:041st & 10 at own 35Dillon Gabriel pass incomplete
11:042nd & 10 at own 35Dillon Gabriel pass incomplete
10:433rd & 10 at own 35Dillon Gabriel pass complete to Jayden Limar for 65 yds for a TD (Atticus Sappington KICK)Oregon 46, Oregon State 14
Oregon State Turnover on downs, 7 plays
10:43Atticus Sappington kickoff for 65 yds for a touchback
10:431st & 10 at own 25Gevani McCoy sacked by Teitum Tuioti for a loss of 1 yard to the ORST 24
10:432nd & 11 at own 24Gevani McCoy pass complete to Trent Walker for 13 yds to the ORST 37 for a 1ST down
10:431st & 10 at own 37Gevani McCoy pass complete to Bryce Caufield for 13 yds to the 50 yard line for a 1ST down
10:431st & 10 at the 50Gevani McCoy pass incomplete
10:432nd & 10 at the 50Jam Griffin run for 4 yds to the ORE 46
10:433rd & 6 at opp 46Gevani McCoy pass incomplete
8:204th & 6 at opp 46Gevani McCoy pass incomplete
Oregon Field goal, 7 plays
8:201st & 10 at own 46Jay Harris run for 5 yds to the ORST 49
8:202nd & 5 at opp 49Dante Moore pass complete to Traeshon Holden for 7 yds to the ORST 42 for a 1ST down
8:201st & 10 at opp 42Jay Harris run for a loss of 2 yards to the ORST 44
8:202nd & 12 at opp 44MOORE, Dante pass deep to the left incomplete intended for KASPER, Kyler thrown to the OSU10. PENALTY OSU Pass Interference on SINGLETON, Kobe enforced 15 yards to the OSU29 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
6:411st & 10 at opp 29Dante Moore pass complete to Jay Harris for 2 yds to the ORST 27
6:412nd & 8 at opp 27Jay Harris run for no gain to the ORST 27
6:413rd & 8 at opp 27Dante Moore pass complete to Jayden Limar for 6 yds to the ORST 21
4:344th & 2 at opp 21Atticus Sappington 39 yd FG GOODOregon 49, Oregon State 14
Oregon State Turnover on downs, 7 plays
4:34Grant Meadors kickoff for 65 yds for a touchback
4:341st & 10 at own 25Gevani McCoy sacked by Terrance Green for a loss of 2 yards to the ORST 23
4:342nd & 12 at own 23QB Keeper MCCOY, Gevani rush to the right for a gain of 3 yards to the OSU26 (GRAY, Tionne), out of bounds. PENALTY OSU Holding on STARCK, Grant enforced 10 yards from the OSU23 to the OSU13 [SG]. NO PLAY (replay the down).
4:342nd & 22 at own 13Gevani McCoy pass complete to Anthony Hankerson for 18 yds to the ORST 31
4:343rd & 4 at own 31Gevani McCoy pass complete to Taz Reddicks for 10 yds to the ORST 41 for a 1ST down
4:341st & 10 at own 41Gevani McCoy pass incomplete
2:003rd & 4 at own 47Timeout Oregon State, clock 02:00
2:002nd & 10 at own 41Anthony Hankerson run for 6 yds to the ORST 47
2:003rd & 4 at own 47Gevani McCoy pass complete to Taz Reddicks for 2 yds to the ORST 49
1:164th & 2 at own 49Gevani McCoy pass incomplete
Oregon End of game, 2 plays
1:161st & 10 at opp 49Kneel down by MOORE, Dante at ORE49 (team loss of 2).
0:002nd & 12 at own 49Kneel down by MOORE, Dante at ORE47 (team loss of 2), clock 00:00.

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Officially, Oregon leads 70–⁠49–⁠10; as played, 57–⁠46–⁠6 in the 109 games on file; the official count covers all 129 meetings, counting the one since this game.

Recent meetings
2025Oregon 41, Oregon State 7
2024Oregon 49, Oregon State 14
2023Oregon 31, Oregon State 7
2022Oregon State 38, Oregon 34
2021Oregon 38, Oregon State 29
2020Oregon State 41, Oregon 38

Around this game