Week 8 · 2025

Lafayette at Oregon State

Sat 10/18/2025 10:00 PMReser StadiumOregon State pregame93%Pregame win probability: 93% for Oregon State. Oregon State favored, and won.

56°Heavy Rain Shower5 mph N · 80% humidityRecorded at kickoff by College Football Data

Lafayette

13

8–4

Oregon State

45

2–10

Attendance

27,735

reported

ORST8 plays, 21 yd · Punt

15:001st & 10own 35Graham Smith kickoff for 42 yds0
14:501st & 10own 25Anthony Hankerson run for 2 yds to the ORST 27+2
14:202nd & 8own 27Anthony Hankerson run for 2 yds to the ORST 29+2
13:463rd & 6own 29Maalik Murphy pass complete to Trent Walker for 9 yds to the ORST 38 for a 1ST down+9
13:221st & 10own 38Anthony Hankerson run for 2 yds to the ORST 40+2
12:582nd & 8own 40Maalik Murphy pass complete to Gabe Milbourn for 6 yds to the ORST 46+6
12:423rd & 2own 46Maalik Murphy pass incomplete to Trent Walker0
12:374th & 2own 46AJ Winsor punt for 41 yds, fair catch by Kevin Dodard at the LAF 130

LAF18 plays, 76 yd · Field goal

12:291st & 10own 13Dean DeNobile pass complete to Carson Persing for 3 yds to the LAF 16+3
11:582nd & 7own 16Dean DeNobile pass incomplete to Ethan Hosak0
11:463rd & 7own 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+15
11:171st & 10own 31Jason Penza run for 10 yds to the LAF 41 for a 1ST down+10
10:461st & 10own 41Dean DeNobile pass complete to Carson Persing for 11 yds to the ORST 48 for a 1ST down+11
10:241st & 10opp 48Dean DeNobile pass incomplete to Elijah Steward0
10:152nd & 10opp 48Ethan Weber run for no gain to the ORST 480
9:203rd & 10opp 48Dean DeNobile pass complete to Mason Kuehner for 8 yds to the ORST 40+8
8:544th & 2opp 40Kente Edwards run for 3 yds to the ORST 37 for a 1ST down+3
8:131st & 10opp 37Jason Penza run for 2 yds to the ORST 35+2
7:362nd & 8opp 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.+10
7:361st & 10opp 25PENALTY OSU UNS: Unsportsmanlike Conduct (Sullivan,Aiden) 13 yards from OSU25 to OSU12, 1ST DOWN. NO PLAY.+13
7:261st & 10opp 12PENALTY LAF Illegal Snap (Kinney,Sean) 5 yards from OSU12 to OSU17. NO PLAY.−5
7:001st & 15opp 17Kente Edwards run for 1 yd to the ORST 16+1
6:212nd & 14opp 16Jason Penza run for 4 yds to the ORST 12+4
5:453rd & 10opp 12Dean DeNobile pass complete to Carson Persing for 6 yds Carson Persing fumbled, recovered by LAF+6
5:454th & 4opp 6PENALTY LAF Delay Of Game 5 yards from OSU06 to OSU11. NO PLAY.−5
5:424th & 9opp 11Jack Simonetta 28 yd FG GOOD+28

ORST10 plays, 40 yd · Field goal

5:351st & 10own 35Graham Smith kickoff for 50 yds , Cornell Hatcher Jr. return for 23 yds to the ORST 38+23
5:291st & 10own 38Anthony Hankerson run for 2 yds to the ORST 40+2
4:562nd & 8own 40Anthony Hankerson run for 9 yds to the ORST 49 for a 1ST down+9
4:221st & 10own 49Gabarri Johnson run for 7 yds to the LAF 44+7
3:562nd & 3opp 44David Wells Jr. run for 5 yds to the LAF 39 for a 1ST down+5
3:211st & 10opp 39Maalik Murphy pass complete to Taz Reddicks for 11 yds to the LAF 28 for a 1ST down+11
2:541st & 10opp 28Maalik Murphy pass complete to Taz Reddicks for 7 yds to the LAF 21+7
2:212nd & 3opp 21Trent Walker pass incomplete to Gabe Milbourn0
2:063rd & 3opp 21Gabarri Johnson run for a loss of 1 yard to the LAF 22−1
1:334th & 4opp 22Caleb Ojeda 40 yd FG GOOD+40

LAF10 plays, 30 yd · Punt

1:331st & 10own 35Caleb Ojeda kickoff for 65 yds for a touchback0
1:241st & 10own 25Kente Edwards run for 5 yds to the LAF 30+5
0:542nd & 5own 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.−5
0:242nd & 10own 25Dean DeNobile pass incomplete to Mason Kuehner0
0:003rd & 10own 25Ethan Weber run for 30 yds to the ORST 45 for a 1ST down+30
0:00own 25End of 1st Quarter+30
14:571st & 10opp 45Dean DeNobile pass incomplete to Hunter Ditrano0
14:532nd & 10opp 45Dean DeNobile pass incomplete to Elijah Steward0
14:483rd & 10opp 45Dean DeNobile pass incomplete to Carson Persing0
14:414th & 10opp 45Christian Bush punt for 45 yds for a touchback0

ORST8 plays, 53 yd · Turnover

14:291st & 10own 20Maalik Murphy pass complete to David Wells Jr. for 9 yds to the ORST 29+9
13:592nd & 1own 29Salahadin Allah run for 3 yds to the ORST 32 for a 1ST down+3
13:281st & 10own 32Salahadin Allah run for 6 yds to the ORST 38+6
13:122nd & 4own 38Maalik Murphy pass complete to Trent Walker for 4 yds to the ORST 42 for a 1ST down+4
12:291st & 10own 42Maalik Murphy pass complete to Gabe Milbourn for 20 yds to the LAF 38 for a 1ST down+20
12:001st & 10opp 38Anthony Hankerson run for 8 yds to the LAF 30+8
11:222nd & 2opp 30Anthony Hankerson run for 3 yds to the LAF 27 for a 1ST down+3
10:391st & 10opp 27Gabarri Johnson pass intercepted Jalen Edwards return for no gain to the LAF 20

LAF4 plays, 7 yd · Punt

10:251st & 10own 2Kente Edwards run for 3 yds to the LAF 5+3
9:512nd & 7own 5Kente Edwards run for no gain to the LAF 50
9:093rd & 7own 5Kente Edwards run for 4 yds to the LAF 9+4
8:214th & 3own 9Christian Bush punt for 36 yds , Trent Walker returns for 27 yds to the LAF 18+27

ORST5 plays, 18 yd · Touchdown

8:151st & 10opp 18Anthony Hankerson run for 3 yds to the LAF 15+3
7:452nd & 7opp 15Anthony Hankerson run for 11 yds to the LAF 4 for a 1ST down+11
7:091st & goalopp 4Anthony Hankerson run for 2 yds to the LAF 2+2
6:312nd & goalopp 2Anthony Hankerson run for 1 yd to the LAF 1+1
6:033rd & goalopp 1Anthony Hankerson run for 1 yd for a TD (Caleb Ojeda KICK)+1

LAF14 plays, 75 yd · Touchdown

6:031st & 10own 35Caleb Ojeda kickoff for 58 yds0
5:571st & 10own 25Ethan Weber run for no gain to the LAF 250
5:212nd & 10own 25Jason Penza run for 2 yds to the LAF 27+2
4:443rd & 8own 27Dean DeNobile pass complete to Elijah Steward for 33 yds to the ORST 40 for a 1ST down+33
4:231st & 10opp 40Kente Edwards run for 2 yds to the ORST 38+2
3:532nd & 8opp 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.+10
3:531st & 10opp 28PENALTY LAF False Start (Scerbo,Matthew) 5 yards from OSU28 to OSU33. NO PLAY.−5
3:461st & 15opp 33Ethan Weber run for 1 yd to the ORST 32+1
3:032nd & 14opp 32Dean DeNobile pass complete to Elijah Steward for 13 yds to the ORST 19+13
2:313rd & 1opp 19Kente Edwards run for 4 yds to the ORST 15 for a 1ST down+4
2:001st & 10opp 15Timeout Oregon State, clock 02:000
1:561st & 10opp 15Dean DeNobile pass incomplete to Kente Edwards0
1:532nd & 10opp 15Dean DeNobile pass incomplete to Matthew Scerbo0
1:483rd & 10opp 15Dean DeNobile pass complete to Matthew Scerbo for 15 yds for a TD (Jack Simonetta KICK)+15

ORST6 plays, -3 yd · Punt

1:481st & 10own 35Graham Smith kickoff for 49 yds0
1:381st & 10own 25Maalik Murphy pass complete to Gabe Milbourn for 5 yds to the ORST 30+5
1:222nd & 5own 30Maalik Murphy pass complete to Trent Walker for 2 yds to the ORST 28+2
0:483rd & 7own 28Maalik Murphy sacked for a loss of 6 yards to the ORST 22−6
0:484th & 13own 22Timeout Lafayette, clock 00:480
0:404th & 13own 22AJ Winsor punt for 33 yds0

LAF10 plays, 44 yd · Field goal

0:331st & 10own 37Dean DeNobile pass complete to Elijah Steward for 17 yds to the ORST 46 for a 1ST down+17
0:301st & 10opp 46Dean DeNobile pass incomplete to Elijah Steward0
0:252nd & 10opp 46Ethan Weber run for 7 yds to the ORST 39+7
0:253rd & 3opp 39Timeout Lafayette, clock 00:250
0:223rd & 3opp 39Dean DeNobile pass complete to Carson Persing for 5 yds to the ORST 34 for a 1ST down+5
0:171st & 10opp 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.+15
0:111st & 10opp 19Dean DeNobile pass incomplete to Carson Jacoby0
0:072nd & 10opp 19Dean DeNobile pass incomplete to Kente Edwards0
0:073rd & 10opp 19Timeout Lafayette, clock 00:070
0:043rd & 10opp 19Jack Simonetta 37 yd FG GOOD+37

ORST3 plays, 5 yd · End of period

0:031st & 10own 35Graham Smith kickoff for 35 yds , Jake Reichle return for no gain to the ORST 300
0:001st & 10own 30Anthony Hankerson run for 5 yds to the ORST 35+5
0:00own 35End of 2nd Quarter0

LAF6 plays, 1 yd · Punt

15:001st & 10own 35Caleb Ojeda kickoff for 62 yds0
14:561st & 10own 25Kente Edwards run for 5 yds to the LAF 30+5
14:322nd & 5own 30Kente Edwards run for 1 yd to the LAF 31+1
13:583rd & 4own 31Dean DeNobile pass incomplete to Kente Edwards0
13:554th & 4own 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.−5
13:324th & 9own 26Christian Bush punt for 39 yds, fair catch by Trent Walker at the ORST 250

ORST4 plays, 4 yd · Punt

13:251st & 10own 25Maalik Murphy pass incomplete to Trent Walker0
13:172nd & 10own 25Anthony Hankerson run for 4 yds to the ORST 29+4
12:313rd & 6own 29Maalik Murphy pass incomplete to Taz Reddicks0
12:244th & 6own 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.+7

LAF4 plays, 9 yd · On downs

11:571st & 10opp 36Jason Penza run for 3 yds to the ORST 33+3
11:422nd & 7opp 33Dean DeNobile pass incomplete to Ethan Hosak0
11:293rd & 7opp 33Dean DeNobile pass complete to Ethan Weber for 1 yd to the ORST 32+1
10:534th & 6opp 32Dean DeNobile pass complete to Elijah Steward for 5 yds to the ORST 27+5

ORST7 plays, 73 yd · Touchdown

10:491st & 10own 27Gabarri Johnson pass incomplete to Cornell Hatcher Jr.0
10:392nd & 10own 27Gabarri Johnson run for 52 yds to the LAF 21 for a 1ST down+52
10:151st & 10opp 21Anthony Hankerson run for 11 yds to the LAF 10 for a 1ST down+11
9:331st & goalopp 10Cornell Hatcher Jr. run for 5 yds to the LAF 5+5
9:032nd & goalopp 5Anthony Hankerson run for 2 yds to the LAF 3+2
8:303rd & goalopp 3Anthony Hankerson run for 2 yds to the LAF 1+2
7:564th & goalopp 1Gabarri Johnson pass complete to Gabe Milbourn for 1 yd for a TD (Caleb Ojeda KICK)+1

LAF7 plays, 19 yd · Punt

7:511st & 10own 35Caleb Ojeda kickoff for 55 yds , Jakyre Henley return for 13 yds to the LAF 23+13
7:381st & 10own 23Dean DeNobile pass complete to Carson Persing for 7 yds to the LAF 30+7
7:152nd & 3own 30Kente Edwards run for 9 yds to the LAF 39 for a 1ST down+9
6:501st & 10own 39Kente Edwards run for 4 yds to the LAF 43+4
6:202nd & 6own 43Dean DeNobile pass incomplete to Carson Persing0
6:143rd & 6own 43Ethan Weber run for a loss of 1 yard to the LAF 42−1
5:354th & 7own 42Christian Bush punt for 39 yds, fair catch by Trent Walker at the ORST 190

ORST4 plays, 81 yd · Touchdown

5:281st & 10own 19Gabarri Johnson pass complete to David Wells Jr. for 9 yds to the ORST 28+9
5:022nd & 1own 28Cornell Hatcher Jr. run for 42 yds to the LAF 30 for a 1ST down+42
4:151st & 10opp 30Gabarri Johnson pass complete to Gabe Milbourn for 10 yds to the LAF 20 for a 1ST down+10
3:381st & 10opp 20Gabarri Johnson run for 20 yds for a TD (Caleb Ojeda KICK)+20

LAF6 plays, -5 yd · Punt

3:381st & 10own 35Caleb Ojeda kickoff for 65 yds for a touchback0
3:381st & 10own 25PENALTY LAF Delay Of Game 5 yards from LAF25 to LAF20. NO PLAY.−5
3:351st & 15own 20Dean DeNobile pass incomplete to Elijah Steward0
3:302nd & 15own 20Dean DeNobile pass incomplete to Kente Edwards0
3:253rd & 15own 20Dean DeNobile pass incomplete to Elijah Steward0
3:154th & 15own 20Christian Bush punt for 38 yds , Trent Walker returns for 14 yds to the LAF 44+14

ORST4 plays, 44 yd · Touchdown

2:591st & 10opp 44Anthony Hankerson run for 9 yds to the LAF 35+9
2:282nd & 1opp 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.+15
1:571st & 10opp 20Gabarri Johnson pass complete to David Wells Jr. for 5 yds to the LAF 15+5
1:292nd & 5opp 15Anthony Hankerson run for 15 yds for a TD (Caleb Ojeda KICK)+15

LAF4 plays, 2 yd · Turnover

1:291st & 10own 35Caleb Ojeda kickoff for 53 yds0
1:241st & 10own 25Dean DeNobile pass complete to Jakyre Henley for 2 yds to the LAF 27+2
0:592nd & 8own 27Dean DeNobile pass incomplete to Carson Jacoby0
0:543rd & 8own 27Dean DeNobile pass intercepted Jojo Johnson return for 6 yds to the LAF 19+6

ORST1 play, 6 yd · Turnover

0:481st & 10opp 19David Wells Jr. run for 6 yds to the LAF 13 David Wells Jr. fumbled, recovered by LAF Jalen Edwards+6

LAF12 plays, 26 yd · Punt

0:381st & 10own 13Dean DeNobile pass complete to Kente Edwards for 4 yds to the LAF 17+4
0:002nd & 6own 17Kente Edwards run for no gain to the LAF 170
0:00own 17End of 3rd Quarter0
14:483rd & 6own 17Dean DeNobile pass complete to Kente Edwards for 7 yds to the LAF 24 for a 1ST down+7
14:311st & 10own 24Dean DeNobile pass incomplete to Elijah Steward0
14:202nd & 10own 24Dean DeNobile pass complete to Ethan Hosak for 4 yds to the LAF 28+4
13:423rd & 6own 28Dean DeNobile pass complete to Mason Kuehner for 20 yds to the LAF 48 for a 1ST down+20
13:161st & 10own 48Dean DeNobile pass incomplete to Devin Paige0
13:112nd & 10own 48Ethan Weber run for a loss of 4 yards to the LAF 44−4
12:373rd & 14own 44PENALTY LAF False Start 5 yards from LAF44 to LAF39. NO PLAY.−5
12:183rd & 19own 39Dean DeNobile pass incomplete to Ethan Hosak0
12:124th & 19own 39Christian Bush punt for 39 yds, fair catch by Trent Walker at the ORST 220

ORST8 plays, 78 yd · Touchdown

12:051st & 10own 22Oregon State Penalty, Offensive Holding (-10 Yards) to the ORST 14−10
11:391st & 18own 14Gabarri Johnson run for 2 yds to the ORST 16+2
10:572nd & 16own 16Gabarri Johnson pass complete to Gabe Milbourn for 6 yds to the ORST 22+6
10:233rd & 10own 22Gabarri Johnson pass complete to Karson Boschma for 20 yds to the ORST 42 for a 1ST down+20
9:581st & 10own 42Timeout Oregon State, clock 09:580
9:491st & 10own 42Anthony Hankerson run for 21 yds to the LAF 37 for a 1ST down+21
9:201st & 10opp 37Gabarri Johnson pass complete to Karson Boschma for 28 yds to the LAF 9 for a 1ST down+28
9:001st & goalopp 9Anthony Hankerson run for 9 yds for a TD (Caleb Ojeda KICK)+9

LAF5 plays, -5 yd · Punt

8:551st & 10own 35Caleb Ojeda kickoff for 60 yds , Devin Paige return for 15 yds to the LAF 20+15
8:471st & 10own 20Ethan Weber run for a loss of 2 yards to the LAF 18−2
8:112nd & 12own 18Jakyre Henley run for a loss of 1 yard to the LAF 17−1
7:333rd & 13own 17Jakyre Henley run for a loss of 2 yards to the LAF 15−2
6:514th & 15own 15Christian Bush punt for 50 yds, punt out-of-bounds at the ORST 350

ORST1 play, 65 yd · Touchdown

6:391st & 10own 35Anthony Hankerson run for 65 yds for a TD (Caleb Ojeda KICK)+65

LAF5 plays, 3 yd · Punt

6:391st & 10own 35Caleb Ojeda kickoff for 62 yds0
6:301st & 10own 25Jakyre Henley run for a loss of 4 yards to the LAF 21−4
5:472nd & 14own 21Payton Greer run for 1 yd to the LAF 22+1
5:063rd & 13own 22Jason Penza pass complete to Jonathan Moyer for 6 yds to the LAF 28+6
4:294th & 7own 28Christian Bush punt for 31 yds0

ORST10 plays, 37 yd · End of period

4:171st & 10own 41Cornell Hatcher Jr. run for 5 yds to the ORST 46+5
3:462nd & 5own 46Cornell Hatcher Jr. run for 12 yds to the LAF 42 for a 1ST down+12
2:541st & 10opp 42Cornell Hatcher Jr. run for a loss of 1 yard to the LAF 43−1
2:162nd & 11opp 43Anthony Hankerson run for 3 yds to the LAF 40+3
2:003rd & 8opp 40Timeout Oregon State, clock 02:000
1:543rd & 8opp 40Anthony Hankerson run for 5 yds to the LAF 35+5
1:044th & 3opp 35Tristan Ti'a pass complete to Jhae Drummer for 4 yds to the LAF 31 for a 1ST down+4
0:441st & 10opp 31Anthony Hankerson run for 7 yds to the LAF 24+7
0:002nd & 3opp 24Skyler Jackson run for 2 yds to the LAF 22+2
0:00opp 22End of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous meetings vs. Team

No other meetings in the seasons currently loaded.

Research

Keep this open while you look at others