Lafayette at Oregon State

Saturday, October 18, 2025

Oregon State beat Lafayette 45–⁠13. It was their only meeting on record.

AwayLafayette8–⁠4 in 2025
13
HomeOregon State2–⁠10 in 2025
45

Final at Reser Stadium, CorvallisTV: The CW NetworkAttendance 27,735

At kickoff
59°F, calmWeather: NOAA NCEI Global Historical Climatology Network hourly; Corvallis, 7 km from the stadium
Official
Chris WigginsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Lafayette3100013
Oregon State37211445

Standouts

Player stats

Lafayette

PassingC/AttYdsTDInt
Dean DeNobile18/4017611
Jason Penza1/1600
RushingCarYdsTDLong
Kente Edwards134109
Ethan Weber831030
Jason Penza521010
Payton Greer1101
ReceivingRecYdsTDLong
Elijah Steward468033
Carson Persing532011
Mason Kuehner228020
Kente Edwards326015
DefenseTklTFLSacksInt
Joe Shimko80.500
Dhonte Jackson7000
Darien Riley50.500
Beckham Dee5000
Jalen Edwards4101
Olivier Camerlain30.50.50
Michael Vaughn210.50

Oregon State

PassingC/AttYdsTDInt
Maalik Murphy9/126900
Gabarri Johnson7/97911
Trent Walker0/1000
RushingCarYdsTDLong
Anthony Hankerson25204465
Gabarri Johnson682152
Cornell Hatcher Jr.563042
David Wells Jr.21106
ReceivingRecYdsTDLong
Gabe Milbourn648120
Karson Boschma248028
David Wells Jr.32309
Tastean Reddicks218011
DefenseTklTFLSacksInt
Skyler Thomas8000
Tygee Hill7000
Aiden Sullivan7100
Kord Shaw4000
Jojo Johnson3201

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

Team stats

LafayetteOregon State
269Total yards517
182Passing yards152
87Rushing yards365
4.4Yards per pass6.6
2.9Yards per rush8.7
17First downs23
8–⁠20Third downs3–⁠9
1–⁠2Fourth downs2–⁠2
1Turnovers2
8–⁠50Penalties6–⁠68
30:09Possession29:51
1Sacks (by defense)0

Efficiency

LafayetteOregon State
25%Success rate63%
−0.06EPA per play0.42
1.45Explosiveness1.02
−0.04Rushing EPA0.49
−0.08Passing EPA0.29
24%Passing-down success42%
−0.26First-down EPA0.20
−0.32Second-down EPA0.55
0.53Third-down EPA0.48
14%Havoc by its defense24%

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 State 58% to win. Elo’s favorite won.

The line

Oregon State −21, over/under 56.5.

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 State 93%, Lafayette 7%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Oregon State end zoneLafayette end zoneQ1 Oregon StatePunt, 6 playsQ1 LafayetteField goal, 14 playsQ1 Oregon StateField goal, 9 playsQ1 LafayettePunt, 6 playsQ2 Oregon StateInterception, 8 playsQ2 LafayettePunt, 3 playsQ2 Oregon StateTouchdown, 5 playsQ2 LafayetteTouchdown, 10 playsQ2 Oregon StatePunt, 3 playsQ2 LafayetteField goal, 7 playsQ2 Oregon StateEnd of half, 1 playQ3 LafayettePunt, 3 playsQ3 Oregon StatePunt, 3 playsQ3 LafayetteTurnover on downs, 4 playsQ3 Oregon StateTouchdown, 7 playsQ3 LafayettePunt, 5 playsQ3 Oregon StateTouchdown, 4 playsQ3 LafayettePunt, 3 playsQ3 Oregon StateTouchdown, 3 playsQ3 LafayetteInterception, 3 playsQ3 Oregon StateFumble, 1 playQ3 LafayettePunt, 9 playsQ4 Oregon StateTouchdown, 7 playsQ4 LafayettePunt, 3 playsQ4 Oregon StateTouchdown, 1 playQ4 LafayettePunt, 3 playsQ4 Oregon StateEnd of game, 8 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Oregon State drives left to right, Lafayette right to left.
  1. Q1 Oregon StatePunt, 6 plays, 21 yards
  2. Q1 LafayetteField goal, 14 plays, 76 yards
  3. Q1 Oregon StateField goal, 9 plays, 40 yards
  4. Q1 LafayettePunt, 6 plays, 30 yards
  5. Q2 Oregon StateInterception, 8 plays, 53 yards
  6. Q2 LafayettePunt, 3 plays, 7 yards
  7. Q2 Oregon StateTouchdown, 5 plays, 18 yards
  8. Q2 LafayetteTouchdown, 10 plays, 75 yards
  9. Q2 Oregon StatePunt, 3 plays, −3 yards
  10. Q2 LafayetteField goal, 7 plays, 44 yards
  11. Q2 Oregon StateEnd of half, 1 play, 5 yards
  12. Q3 LafayettePunt, 3 plays, 1 yard
  13. Q3 Oregon StatePunt, 3 plays, 4 yards
  14. Q3 LafayetteTurnover on downs, 4 plays, 9 yards
  15. Q3 Oregon StateTouchdown, 7 plays, 73 yards
  16. Q3 LafayettePunt, 5 plays, 19 yards
  17. Q3 Oregon StateTouchdown, 4 plays, 81 yards
  18. Q3 LafayettePunt, 3 plays, −5 yards
  19. Q3 Oregon StateTouchdown, 3 plays, 44 yards
  20. Q3 LafayetteInterception, 3 plays, 2 yards
  21. Q3 Oregon StateFumble, 1 play, 6 yards
  22. Q3 LafayettePunt, 9 plays, 26 yards
  23. Q4 Oregon StateTouchdown, 7 plays, 78 yards
  24. Q4 LafayettePunt, 3 plays, −5 yards
  25. Q4 Oregon StateTouchdown, 1 play, 65 yards
  26. Q4 LafayettePunt, 3 plays, 3 yards
  27. Q4 Oregon StateEnd of game, 8 plays, 37 yards

Play by play

1st quarter4 drives, then Tied at 3
Oregon State Punt, 6 plays
15:001st & 10 at own 35Graham Smith kickoff for 42 yds
14:501st & 10 at own 25Anthony Hankerson run for 2 yds to the ORST 27
14:202nd & 8 at own 27Anthony Hankerson run for 2 yds to the ORST 29
13:463rd & 6 at own 29Maalik Murphy pass complete to Trent Walker for 9 yds to the ORST 38 for a 1ST down
13:221st & 10 at own 38Anthony Hankerson run for 2 yds to the ORST 40
12:582nd & 8 at own 40Maalik Murphy pass complete to Gabe Milbourn for 6 yds to the ORST 46
12:423rd & 2 at own 46Maalik Murphy pass incomplete to Trent Walker
12:374th & 2 at own 46AJ Winsor punt for 41 yds, fair catch by Kevin Dodard at the LAF 13
Lafayette Field goal, 14 plays
12:291st & 10 at own 13Dean DeNobile pass complete to Carson Persing for 3 yds to the LAF 16
11:582nd & 7 at own 16Dean DeNobile pass incomplete to Ethan Hosak
11:463rd & 7 at own 16Dean DeNobile pass complete to Kente Edwards for 15 yds to the LAF 31 for a 1ST down Oregon State Penalty, Defensive Holding (Yards) declined for a 1ST down
11:171st & 10 at own 31Jason Penza run for 10 yds to the LAF 41 for a 1ST down
10:461st & 10 at own 41Dean DeNobile pass complete to Carson Persing for 11 yds to the ORST 48 for a 1ST down
10:241st & 10 at opp 48Dean DeNobile pass incomplete to Elijah Steward
10:152nd & 10 at opp 48Ethan Weber run for no gain to the ORST 48
9:203rd & 10 at opp 48Dean DeNobile pass complete to Mason Kuehner for 8 yds to the ORST 40
8:544th & 2 at opp 40Kente Edwards run for 3 yds to the ORST 37 for a 1ST down
8:131st & 10 at opp 37Jason Penza run for 2 yds to the ORST 35
7:362nd & 8 at opp 35(07:42) Shotgun DeNobile,Dean pass intercepted by Sullivan,Aiden at OSU31 QB hurried by Hickle,Takari, End Of Play PENALTY OSU Holding (Tucker,Jalil) 10 yards from OSU35 to OSU25, 1ST DOWN. NO PLAY.
7:361st & 10 at opp 25PENALTY OSU UNS: Unsportsmanlike Conduct (Sullivan,Aiden) 13 yards from OSU25 to OSU12, 1ST DOWN. NO PLAY.
7:261st & 10 at opp 12PENALTY LAF Illegal Snap (Kinney,Sean) 5 yards from OSU12 to OSU17. NO PLAY.
7:001st & 15 at opp 17Kente Edwards run for 1 yd to the ORST 16
6:212nd & 14 at opp 16Jason Penza run for 4 yds to the ORST 12
5:453rd & 10 at opp 12Dean DeNobile pass complete to Carson Persing for 6 yds Carson Persing fumbled, recovered by LAF
5:454th & 4 at opp 6PENALTY LAF Delay Of Game 5 yards from OSU06 to OSU11. NO PLAY.
5:424th & 9 at opp 11Jack Simonetta 28 yd FG GOODLafayette 3, Oregon State 0
Oregon State Field goal, 9 plays
5:351st & 10 at own 35Graham Smith kickoff for 50 yds , Cornell Hatcher Jr. return for 23 yds to the ORST 38
5:291st & 10 at own 38Anthony Hankerson run for 2 yds to the ORST 40
4:562nd & 8 at own 40Anthony Hankerson run for 9 yds to the ORST 49 for a 1ST down
4:221st & 10 at own 49Gabarri Johnson run for 7 yds to the LAF 44
3:562nd & 3 at opp 44David Wells Jr. run for 5 yds to the LAF 39 for a 1ST down
3:211st & 10 at opp 39Maalik Murphy pass complete to Taz Reddicks for 11 yds to the LAF 28 for a 1ST down
2:541st & 10 at opp 28Maalik Murphy pass complete to Taz Reddicks for 7 yds to the LAF 21
2:212nd & 3 at opp 21Trent Walker pass incomplete to Gabe Milbourn
2:063rd & 3 at opp 21Gabarri Johnson run for a loss of 1 yard to the LAF 22
1:334th & 4 at opp 22Caleb Ojeda 40 yd FG GOODTied at 3
Lafayette Punt, 6 plays
1:331st & 10 at own 35Caleb Ojeda kickoff for 65 yds for a touchback
1:241st & 10 at own 25Kente Edwards run for 5 yds to the LAF 30
0:542nd & 5 at own 30(01:00) No Huddle-Shotgun Edwards,Kente rush middle for 4 yards gain to the LAF34 (Shaw,Kord; Vadrawale III,Sailasa) PENALTY LAF Illegal Formation 5 yards from LAF30 to LAF25. NO PLAY.
0:242nd & 10 at own 25Dean DeNobile pass incomplete to Mason Kuehner
0:003rd & 10 at own 25Ethan Weber run for 30 yds to the ORST 45 for a 1ST down
Q2 14:571st & 10 at opp 45Dean DeNobile pass incomplete to Hunter Ditrano
Q2 14:532nd & 10 at opp 45Dean DeNobile pass incomplete to Elijah Steward
Q2 14:483rd & 10 at opp 45Dean DeNobile pass incomplete to Carson Persing
Q2 14:414th & 10 at opp 45Christian Bush punt for 45 yds for a touchback
2nd quarter7 drives, then Lafayette 13, Oregon State 10
Oregon State Interception, 8 plays
14:291st & 10 at own 20Maalik Murphy pass complete to David Wells Jr. for 9 yds to the ORST 29
13:592nd & 1 at own 29Salahadin Allah run for 3 yds to the ORST 32 for a 1ST down
13:281st & 10 at own 32Salahadin Allah run for 6 yds to the ORST 38
13:122nd & 4 at own 38Maalik Murphy pass complete to Trent Walker for 4 yds to the ORST 42 for a 1ST down
12:291st & 10 at own 42Maalik Murphy pass complete to Gabe Milbourn for 20 yds to the LAF 38 for a 1ST down
12:001st & 10 at opp 38Anthony Hankerson run for 8 yds to the LAF 30
11:222nd & 2 at opp 30Anthony Hankerson run for 3 yds to the LAF 27 for a 1ST down
10:391st & 10 at opp 27Gabarri Johnson pass intercepted Jalen Edwards return for no gain to the LAF 2
Lafayette Punt, 3 plays
10:251st & 10 at own 2Kente Edwards run for 3 yds to the LAF 5
9:512nd & 7 at own 5Kente Edwards run for no gain to the LAF 5
9:093rd & 7 at own 5Kente Edwards run for 4 yds to the LAF 9
8:214th & 3 at own 9Christian Bush punt for 36 yds , Trent Walker returns for 27 yds to the LAF 18
Oregon State Touchdown, 5 plays
8:151st & 10 at opp 18Anthony Hankerson run for 3 yds to the LAF 15
7:452nd & 7 at opp 15Anthony Hankerson run for 11 yds to the LAF 4 for a 1ST down
7:091st & goal at opp 4Anthony Hankerson run for 2 yds to the LAF 2
6:312nd & goal at opp 2Anthony Hankerson run for 1 yd to the LAF 1
6:033rd & goal at opp 1Anthony Hankerson run for 1 yd for a TD (Caleb Ojeda KICK)Oregon State 10, Lafayette 3
Lafayette Touchdown, 10 plays
6:031st & 10 at own 35Caleb Ojeda kickoff for 58 yds
5:571st & 10 at own 25Ethan Weber run for no gain to the LAF 25
5:212nd & 10 at own 25Jason Penza run for 2 yds to the LAF 27
4:443rd & 8 at own 27Dean DeNobile pass complete to Elijah Steward for 33 yds to the ORST 40 for a 1ST down
4:231st & 10 at opp 40Kente Edwards run for 2 yds to the ORST 38
3:532nd & 8 at opp 38(03:58) Shotgun DeNobile,Dean pass incomplete deep right to Scerbo,Matthew thrown to OSU15 PENALTY OSU Holding (Singleton,Kobe) 10 yards from OSU38 to OSU28, 1ST DOWN. NO PLAY.
3:531st & 10 at opp 28PENALTY LAF False Start (Scerbo,Matthew) 5 yards from OSU28 to OSU33. NO PLAY.
3:461st & 15 at opp 33Ethan Weber run for 1 yd to the ORST 32
3:032nd & 14 at opp 32Dean DeNobile pass complete to Elijah Steward for 13 yds to the ORST 19
2:313rd & 1 at opp 19Kente Edwards run for 4 yds to the ORST 15 for a 1ST down
2:001st & 10 at opp 15Timeout Oregon State, clock 02:00
1:561st & 10 at opp 15Dean DeNobile pass incomplete to Kente Edwards
1:532nd & 10 at opp 15Dean DeNobile pass incomplete to Matthew Scerbo
1:483rd & 10 at opp 15Dean DeNobile pass complete to Matthew Scerbo for 15 yds for a TD (Jack Simonetta KICK)Tied at 10
Oregon State Punt, 3 plays
1:481st & 10 at own 35Graham Smith kickoff for 49 yds
1:381st & 10 at own 25Maalik Murphy pass complete to Gabe Milbourn for 5 yds to the ORST 30
1:222nd & 5 at own 30Maalik Murphy pass complete to Trent Walker for 2 yds to the ORST 28
0:483rd & 7 at own 28Maalik Murphy sacked for a loss of 6 yards to the ORST 22
0:484th & 13 at own 22Timeout Lafayette, clock 00:48
0:404th & 13 at own 22AJ Winsor punt for 33 yds
Lafayette Field goal, 7 plays
0:331st & 10 at own 37Dean DeNobile pass complete to Elijah Steward for 17 yds to the ORST 46 for a 1ST down
0:301st & 10 at opp 46Dean DeNobile pass incomplete to Elijah Steward
0:252nd & 10 at opp 46Ethan Weber run for 7 yds to the ORST 39
0:253rd & 3 at opp 39Timeout Lafayette, clock 00:25
0:223rd & 3 at opp 39Dean DeNobile pass complete to Carson Persing for 5 yds to the ORST 34 for a 1ST down
0:171st & 10 at opp 34(00:22) Shotgun DeNobile,Dean pass incomplete short left to Steward,Elijah thrown to OSU15 PENALTY OSU Pass Interference (Tucker,Jalil) 15 yards from OSU34 to OSU19, 1ST DOWN. NO PLAY.
0:111st & 10 at opp 19Dean DeNobile pass incomplete to Carson Jacoby
0:072nd & 10 at opp 19Dean DeNobile pass incomplete to Kente Edwards
0:073rd & 10 at opp 19Timeout Lafayette, clock 00:07
0:043rd & 10 at opp 19Jack Simonetta 37 yd FG GOODLafayette 13, Oregon State 10
Oregon State End of half, 1 play
0:031st & 10 at own 35Graham Smith kickoff for 35 yds , Jake Reichle return for no gain to the ORST 30
0:001st & 10 at own 30Anthony Hankerson run for 5 yds to the ORST 35
3rd quarter10 drives, then Oregon State 31, Lafayette 13
Lafayette Punt, 3 plays
15:001st & 10 at own 35Caleb Ojeda kickoff for 62 yds
14:561st & 10 at own 25Kente Edwards run for 5 yds to the LAF 30
14:322nd & 5 at own 30Kente Edwards run for 1 yd to the LAF 31
13:583rd & 4 at own 31Dean DeNobile pass incomplete to Kente Edwards
13:554th & 4 at own 31(13:58) Bush,Christian pass complete short right to Cummiskey,Tighe caught at LAF34, for 3 yards to the LAF34, End Of Play PENALTY LAF Illegal Formation 5 yards from LAF31 to LAF26. NO PLAY.
13:324th & 9 at own 26Christian Bush punt for 39 yds, fair catch by Trent Walker at the ORST 25
Oregon State Punt, 3 plays
13:251st & 10 at own 25Maalik Murphy pass incomplete to Trent Walker
13:172nd & 10 at own 25Anthony Hankerson run for 4 yds to the ORST 29
12:313rd & 6 at own 29Maalik Murphy pass incomplete to Taz Reddicks
12:244th & 6 at own 29AJ Winsor punt blocked by Tighe Cummiskey blocked by Tighe Cummiskey (12:31) Winsor,AJ punt 7 yards to the OSU36 blocked by Cummiskey,Tighe recovered by OSU Singleton,Kobe at OSU36, End Of Play.
Lafayette Turnover on downs, 4 plays
11:571st & 10 at opp 36Jason Penza run for 3 yds to the ORST 33
11:422nd & 7 at opp 33Dean DeNobile pass incomplete to Ethan Hosak
11:293rd & 7 at opp 33Dean DeNobile pass complete to Ethan Weber for 1 yd to the ORST 32
10:534th & 6 at opp 32Dean DeNobile pass complete to Elijah Steward for 5 yds to the ORST 27
Oregon State Touchdown, 7 plays
10:491st & 10 at own 27Gabarri Johnson pass incomplete to Cornell Hatcher Jr.
10:392nd & 10 at own 27Gabarri Johnson run for 52 yds to the LAF 21 for a 1ST down
10:151st & 10 at opp 21Anthony Hankerson run for 11 yds to the LAF 10 for a 1ST down
9:331st & goal at opp 10Cornell Hatcher Jr. run for 5 yds to the LAF 5
9:032nd & goal at opp 5Anthony Hankerson run for 2 yds to the LAF 3
8:303rd & goal at opp 3Anthony Hankerson run for 2 yds to the LAF 1
7:564th & goal at opp 1Gabarri Johnson pass complete to Gabe Milbourn for 1 yd for a TD (Caleb Ojeda KICK)Oregon State 17, Lafayette 13
Lafayette Punt, 5 plays
7:511st & 10 at own 35Caleb Ojeda kickoff for 55 yds , Jakyre Henley return for 13 yds to the LAF 23
7:381st & 10 at own 23Dean DeNobile pass complete to Carson Persing for 7 yds to the LAF 30
7:152nd & 3 at own 30Kente Edwards run for 9 yds to the LAF 39 for a 1ST down
6:501st & 10 at own 39Kente Edwards run for 4 yds to the LAF 43
6:202nd & 6 at own 43Dean DeNobile pass incomplete to Carson Persing
6:143rd & 6 at own 43Ethan Weber run for a loss of 1 yard to the LAF 42
5:354th & 7 at own 42Christian Bush punt for 39 yds, fair catch by Trent Walker at the ORST 19
Oregon State Touchdown, 4 plays
5:281st & 10 at own 19Gabarri Johnson pass complete to David Wells Jr. for 9 yds to the ORST 28
5:022nd & 1 at own 28Cornell Hatcher Jr. run for 42 yds to the LAF 30 for a 1ST down
4:151st & 10 at opp 30Gabarri Johnson pass complete to Gabe Milbourn for 10 yds to the LAF 20 for a 1ST down
3:381st & 10 at opp 20Gabarri Johnson run for 20 yds for a TD (Caleb Ojeda KICK)Oregon State 24, Lafayette 13
Lafayette Punt, 3 plays
3:381st & 10 at own 35Caleb Ojeda kickoff for 65 yds for a touchback
3:381st & 10 at own 25PENALTY LAF Delay Of Game 5 yards from LAF25 to LAF20. NO PLAY.
3:351st & 15 at own 20Dean DeNobile pass incomplete to Elijah Steward
3:302nd & 15 at own 20Dean DeNobile pass incomplete to Kente Edwards
3:253rd & 15 at own 20Dean DeNobile pass incomplete to Elijah Steward
3:154th & 15 at own 20Christian Bush punt for 38 yds , Trent Walker returns for 14 yds to the LAF 44
Oregon State Touchdown, 3 plays
2:591st & 10 at opp 44Anthony Hankerson run for 9 yds to the LAF 35
2:282nd & 1 at opp 35(02:33) Shotgun Johnson,Gabarri sacked for loss of 10 yards to the LAF45 (Blair,Callahan) PENALTY LAF Horse Collar Tackle (Blair,Callahan) 15 yards from LAF35 to LAF20, 1ST DOWN. NO PLAY.
1:571st & 10 at opp 20Gabarri Johnson pass complete to David Wells Jr. for 5 yds to the LAF 15
1:292nd & 5 at opp 15Anthony Hankerson run for 15 yds for a TD (Caleb Ojeda KICK)Oregon State 31, Lafayette 13
Lafayette Interception, 3 plays
1:291st & 10 at own 35Caleb Ojeda kickoff for 53 yds
1:241st & 10 at own 25Dean DeNobile pass complete to Jakyre Henley for 2 yds to the LAF 27
0:592nd & 8 at own 27Dean DeNobile pass incomplete to Carson Jacoby
0:543rd & 8 at own 27Dean DeNobile pass intercepted Jojo Johnson return for 6 yds to the LAF 19
0:481st & 10 at opp 19David Wells Jr. run for 6 yds to the LAF 13 David Wells Jr. fumbled, recovered by LAF Jalen Edwards
Lafayette Punt, 9 plays
0:381st & 10 at own 13Dean DeNobile pass complete to Kente Edwards for 4 yds to the LAF 17
0:002nd & 6 at own 17Kente Edwards run for no gain to the LAF 17
Q4 14:483rd & 6 at own 17Dean DeNobile pass complete to Kente Edwards for 7 yds to the LAF 24 for a 1ST down
Q4 14:311st & 10 at own 24Dean DeNobile pass incomplete to Elijah Steward
Q4 14:202nd & 10 at own 24Dean DeNobile pass complete to Ethan Hosak for 4 yds to the LAF 28
Q4 13:423rd & 6 at own 28Dean DeNobile pass complete to Mason Kuehner for 20 yds to the LAF 48 for a 1ST down
Q4 13:161st & 10 at own 48Dean DeNobile pass incomplete to Devin Paige
Q4 13:112nd & 10 at own 48Ethan Weber run for a loss of 4 yards to the LAF 44
Q4 12:373rd & 14 at own 44PENALTY LAF False Start 5 yards from LAF44 to LAF39. NO PLAY.
Q4 12:183rd & 19 at own 39Dean DeNobile pass incomplete to Ethan Hosak
Q4 12:124th & 19 at own 39Christian Bush punt for 39 yds, fair catch by Trent Walker at the ORST 22
4th quarter5 drives, then Oregon State 45, Lafayette 13
Oregon State Touchdown, 7 plays
12:051st & 10 at own 22Oregon State Penalty, Offensive Holding (-10 Yards) to the ORST 14
11:391st & 18 at own 14Gabarri Johnson run for 2 yds to the ORST 16
10:572nd & 16 at own 16Gabarri Johnson pass complete to Gabe Milbourn for 6 yds to the ORST 22
10:233rd & 10 at own 22Gabarri Johnson pass complete to Karson Boschma for 20 yds to the ORST 42 for a 1ST down
9:581st & 10 at own 42Timeout Oregon State, clock 09:58
9:491st & 10 at own 42Anthony Hankerson run for 21 yds to the LAF 37 for a 1ST down
9:201st & 10 at opp 37Gabarri Johnson pass complete to Karson Boschma for 28 yds to the LAF 9 for a 1ST down
9:001st & goal at opp 9Anthony Hankerson run for 9 yds for a TD (Caleb Ojeda KICK)Oregon State 38, Lafayette 13
Lafayette Punt, 3 plays
8:551st & 10 at own 35Caleb Ojeda kickoff for 60 yds , Devin Paige return for 15 yds to the LAF 20
8:471st & 10 at own 20Ethan Weber run for a loss of 2 yards to the LAF 18
8:112nd & 12 at own 18Jakyre Henley run for a loss of 1 yard to the LAF 17
7:333rd & 13 at own 17Jakyre Henley run for a loss of 2 yards to the LAF 15
6:514th & 15 at own 15Christian Bush punt for 50 yds, punt out-of-bounds at the ORST 35
Oregon State Touchdown, 1 play
6:391st & 10 at own 35Anthony Hankerson run for 65 yds for a TD (Caleb Ojeda KICK)Oregon State 45, Lafayette 13
Lafayette Punt, 3 plays
6:391st & 10 at own 35Caleb Ojeda kickoff for 62 yds
6:301st & 10 at own 25Jakyre Henley run for a loss of 4 yards to the LAF 21
5:472nd & 14 at own 21Payton Greer run for 1 yd to the LAF 22
5:063rd & 13 at own 22Jason Penza pass complete to Jonathan Moyer for 6 yds to the LAF 28
4:294th & 7 at own 28Christian Bush punt for 31 yds
Oregon State End of game, 8 plays
4:171st & 10 at own 41Cornell Hatcher Jr. run for 5 yds to the ORST 46
3:462nd & 5 at own 46Cornell Hatcher Jr. run for 12 yds to the LAF 42 for a 1ST down
2:541st & 10 at opp 42Cornell Hatcher Jr. run for a loss of 1 yard to the LAF 43
2:162nd & 11 at opp 43Anthony Hankerson run for 3 yds to the LAF 40
2:003rd & 8 at opp 40Timeout Oregon State, clock 02:00
1:543rd & 8 at opp 40Anthony Hankerson run for 5 yds to the LAF 35
1:044th & 3 at opp 35Tristan Ti’a pass complete to Jhae Drummer for 4 yds to the LAF 31 for a 1ST down
0:441st & 10 at opp 31Anthony Hankerson run for 7 yds to the LAF 24
0:002nd & 3 at opp 24Skyler Jackson run for 2 yds to the LAF 22

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.

Oregon State leads 1–⁠0 in their only meeting.

Around this game