Wake Forest at Oregon State

Saturday, October 11, 2025

Wake Forest beat Oregon State 39–⁠14. It was their only meeting on record.

AwayWake Forest9–⁠4 in 2025
39
HomeOregon State2–⁠10 in 2025
14

Final at Reser Stadium, CorvallisTV: The CW NetworkAttendance 29,710

At kickoff
58°F, wind 9 mph from the southWeather: NOAA NCEI Global Historical Climatology Network hourly; Corvallis, 7 km from the stadium, 26 minutes after kickoff
Official
Jerry MagallanesGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Wake Forest15107739
Oregon State0001414

How the win probability moved

Oregon State favored

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

Wake Forest favored

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

Standouts

  • PassingDeshawn Purdie14 of 27, 270 yards, 4 TDWake Forest
  • RushingDemond Claiborne16 carries, 144 yards, 1 TDWake Forest
  • ReceivingChris Barnes3 catches, 102 yards, 3 TDWake Forest
  • DefenseNuer Gatkuoth6 tackles, 1 sack, 1 for loss, 1 INTWake Forest

Player stats

Wake Forest

PassingC/AttYdsTDInt
Deshawn Purdie14/2727040
Steele Pizzella0/1000
RushingCarYdsTDLong
Demond Claiborne16144166
Jamar Searcy234021
JaMario Clements31208
Chris Barnes1505
ReceivingRecYdsTDLong
Chris Barnes3102355
Micah Mays Jr.269152
Demond Claiborne226021
Sterling Berkhalter326011
DefenseTklTFLSacksInt
Nick Andersen9000
Langston Hardy7110
Quincy Bryant7000
Nuer Gatkuoth6111
Mateen Ibirogba3110

Oregon State

PassingC/AttYdsTDInt
Maalik Murphy13/3013001
Gabarri Johnson6/124510
RushingCarYdsTDLong
Anthony Hankerson22101016
Cornell Hatcher Jr.743129
Marquis Crosby2101
ReceivingRecYdsTDLong
David Wells Jr.658119
Tastean Reddicks344026
Gabe Milbourn444018
Trent Walker21409
DefenseTklTFLSacksInt
Aiden Sullivan8000
Jaheim Patterson7000
Skyler Thomas6000
Dexter Foster4000

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

Team stats

Wake ForestOregon State
468Total yards309
270Passing yards175
198Rushing yards134
9.6Yards per pass4.2
7.6Yards per rush3.5
17First downs22
1–⁠9Third downs5–⁠17
0–⁠1Fourth downs1–⁠3
0Turnovers2
12–⁠109Penalties9–⁠70
24:48Possession35:12
3Sacks (by defense)0

Efficiency

Wake ForestOregon State
39%Success rate35%
0.38EPA per play−0.10
1.96Explosiveness1.02
0.32Rushing EPA0.02
0.43Passing EPA−0.19
33%Passing-down success21%
0.32First-down EPA−0.26
0.94Second-down EPA−0.10
−0.06Third-down EPA0.47
13%Havoc by its defense10%

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)

Wake Forest 54% to win. Elo’s favorite won.

The line

Wake Forest −1.5, over/under 47.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 Wake Forest 54%, Oregon State 46%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Oregon State end zoneWake Forest end zoneQ1 Wake ForestTouchdown, 3 playsQ1 Oregon StatePunt, 3 playsQ1 Wake ForestTurnover on downs, 7 playsQ1 Oregon StateMissed FG, 10 playsQ1 Wake ForestTouchdown, 2 playsQ1 Oregon StatePunt, 5 playsQ1 Wake ForestPunt, 6 playsQ2 Oregon StatePunt, 3 playsQ2 Wake ForestPunt, 3 playsQ2 Oregon StateFumble, 1 playQ2 Wake ForestTouchdown, 4 playsQ2 Oregon StateInterception, 8 playsQ2 Wake ForestPunt, 3 playsQ2 Oregon StatePunt, 3 playsQ2 Wake ForestPunt, 6 playsQ2 Oregon StatePunt, 6 playsQ2 Wake ForestField goal, 4 playsQ3 Oregon StatePunt, 5 playsQ3 Wake ForestPunt, 5 playsQ3 Oregon StatePunt, 5 playsQ3 Wake ForestTouchdown, 1 playQ3 Oregon StateTurnover on downs, 10 playsQ3 Wake ForestPunt, 3 playsQ4 Oregon StateTouchdown, 7 playsQ4 Wake ForestTouchdown, 1 playQ4 Oregon StateTouchdown, 15 playsQ4 Wake ForestEnd of game, 7 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Oregon State drives left to right, Wake Forest right to left.
  1. Q1 Wake ForestTouchdown, 3 plays, 60 yards
  2. Q1 Oregon StatePunt, 3 plays, 6 yards
  3. Q1 Wake ForestTurnover on downs, 7 plays, 50 yards
  4. Q1 Oregon StateMissed FG, 10 plays, 52 yards
  5. Q1 Wake ForestTouchdown, 2 plays, 52 yards
  6. Q1 Oregon StatePunt, 5 plays, 12 yards
  7. Q1 Wake ForestPunt, 6 plays, 39 yards
  8. Q2 Oregon StatePunt, 3 plays, 0 yards
  9. Q2 Wake ForestPunt, 3 plays, 3 yards
  10. Q2 Oregon StateFumble, 1 play, −3 yards
  11. Q2 Wake ForestTouchdown, 4 plays, 29 yards
  12. Q2 Oregon StateInterception, 8 plays, 41 yards
  13. Q2 Wake ForestPunt, 3 plays, 6 yards
  14. Q2 Oregon StatePunt, 3 plays, −5 yards
  15. Q2 Wake ForestPunt, 6 plays, 28 yards
  16. Q2 Oregon StatePunt, 6 plays, 20 yards
  17. Q2 Wake ForestField goal, 4 plays, 6 yards
  18. Q3 Oregon StatePunt, 5 plays, 11 yards
  19. Q3 Wake ForestPunt, 5 plays, 36 yards
  20. Q3 Oregon StatePunt, 5 plays, 19 yards
  21. Q3 Wake ForestTouchdown, 1 play, 55 yards
  22. Q3 Oregon StateTurnover on downs, 10 plays, 58 yards
  23. Q3 Wake ForestPunt, 3 plays, −6 yards
  24. Q4 Oregon StateTouchdown, 7 plays, 43 yards
  25. Q4 Wake ForestTouchdown, 1 play, 66 yards
  26. Q4 Oregon StateTouchdown, 15 plays, 75 yards
  27. Q4 Wake ForestEnd of game, 7 plays, 35 yards

Play by play

1st quarter7 drives, then Wake Forest 15, Oregon State 0
Wake Forest Touchdown, 3 plays
14:541st & 10 at own 35Caleb Ojeda kickoff for 57 yds , Chris Barnes return for 32 yds to the WAKE 40
14:471st & 10 at own 40Demond Claiborne run for 4 yds to the WAKE 44
14:172nd & 6 at own 44(14:20) Shotgun Purdie,Deshawn pass incomplete short left to Falayi,Eni thrown to WFU45 QB hurried by Schuster,Jacob PENALTY OSU Roughing The Passer (Schuster,Jacob) 15 yards from WFU44 to OSU41, 1ST DOWN. NO PLAY.
14:101st & 10 at opp 41Demond Claiborne run for 5 yds to the ORST 36
13:322nd & 5 at opp 36Deshawn Purdie pass complete to Chris Barnes for 36 yds for a TD (T. Clark III Run For Two-point Conversion)Wake Forest 8, Oregon State 0
Oregon State Punt, 3 plays
13:321st & 10 at own 35Caleb Carlson kickoff for 65 yds for a touchback
13:271st & 10 at own 25Anthony Hankerson run for 5 yds to the ORST 30
12:532nd & 5 at own 30Anthony Hankerson run for 1 yd to the ORST 31
12:193rd & 4 at own 31Maalik Murphy pass incomplete to Taz Reddicks
12:114th & 4 at own 31AJ Winsor punt for 39 yds , Carlos Hernandez returns for 1 yd to the WAKE 31
Wake Forest Turnover on downs, 7 plays
12:041st & 10 at own 31Demond Claiborne run for no gain to the WAKE 31
11:202nd & 10 at own 31Deshawn Purdie pass complete to Ty Clark III for 20 yds to the ORST 49 for a 1ST down
10:411st & 10 at opp 49Deshawn Purdie pass complete to Carlos Hernandez for 21 yds to the ORST 28 for a 1ST down
10:221st & 10 at opp 28Demond Claiborne run for 4 yds to the ORST 24
9:422nd & 6 at opp 24Chris Barnes run for 5 yds to the ORST 19
9:223rd & 1 at opp 19Demond Claiborne run for no gain to the ORST 19
8:484th & 1 at opp 19Deshawn Purdie pass incomplete to Kamrean Johnson
Oregon State Missed FG, 10 plays
8:411st & 10 at own 19Gabarri Johnson sacked by Langston Hardy for a loss of 5 yards to the ORST 14
8:002nd & 15 at own 14Wake Forest Penalty, Roughing The Passer (15 Yards) to the ORST 36 for a 1ST down
7:491st & 10 at own 36Kourdey Glass run for no gain to the ORST 36
7:122nd & 10 at own 36Gabarri Johnson pass complete to Trent Walker for 9 yds to the ORST 45
6:403rd & 1 at own 45Anthony Hankerson run for 2 yds to the ORST 47 for a 1ST down
6:041st & 10 at own 47Maalik Murphy pass complete to Taz Reddicks for 26 yds to the WAKE 27 for a 1ST down
5:391st & 10 at opp 27PENALTY OSU False Start (Voltin,Tyler) 5 yards from WFU27 to WFU32. NO PLAY.
5:291st & 15 at opp 32Gabarri Johnson pass incomplete to Gabe Milbourn
5:262nd & 15 at opp 32Maalik Murphy pass incomplete to Trent Walker
5:163rd & 15 at opp 32Maalik Murphy pass complete to Kourdey Glass for 3 yds to the WAKE 29
4:524th & 12 at opp 29Timeout Wake Forest, clock 04:52
4:384th & 12 at opp 29Caleb Ojeda 47 yd FG BLOCKED blocked by BJ Williams (04:52) Ojeda,Caleb field goal attempt from 47 yards NO GOOD blocked by Williams,BJ (H: Winsor,AJ, LS: Haverland,Will), clock 04:38 recovered by WFU Stevenson,Zamari at WFU25 Stevenson,Zamari return 75 yards to the OSU00 TOUCHDOWN nullified by penalty, clock 04:38 PENALTY WFU Holding (Andersen,Nick) 10 yards from OSU42 to WFU48. , Zamari Stevenson return for 75 yds Wake Forest Penalty, Offensive Holding (Nick Andersen) to the WAKE 48
Wake Forest Touchdown, 2 plays
4:321st & 10 at own 48Demond Claiborne run for no gain to the WAKE 48
3:492nd & 10 at own 48Deshawn Purdie pass complete to Micah Mays Jr. for 52 yds for a TD (Connor Calvert KICK)Wake Forest 15, Oregon State 0
Oregon State Punt, 5 plays
3:491st & 10 at own 35Caleb Carlson kickoff for 65 yds for a touchback
3:401st & 10 at own 25Maalik Murphy pass complete to David Wells Jr. for 7 yds to the ORST 32
3:122nd & 3 at own 32Anthony Hankerson run for 5 yds to the ORST 37 for a 1ST down
2:341st & 10 at own 37Maalik Murphy pass incomplete to Taz Reddicks
2:302nd & 10 at own 37Maalik Murphy pass incomplete to Taz Reddicks
2:263rd & 10 at own 37Maalik Murphy pass incomplete to Eddie Freauff
2:174th & 10 at own 37AJ Winsor punt for 53 yds, punt out-of-bounds at the WAKE 10
Wake Forest Punt, 6 plays
2:091st & 10 at own 10Demond Claiborne run for 20 yds to the WAKE 30 for a 1ST down
1:501st & 10 at own 30Deshawn Purdie pass incomplete to Jeremiah Melvin
1:422nd & 10 at own 30Deshawn Purdie pass complete to Sterling Berkhalter for 11 yds to the WAKE 41 for a 1ST down
1:051st & 10 at own 41Carlos Hernandez run for 3 yds to the WAKE 44
0:002nd & 7 at own 44Demond Claiborne run for no gain to the WAKE 44
Q2 14:503rd & 7 at own 44Deshawn Purdie pass complete to Demond Claiborne for 5 yds to the WAKE 49
Q2 14:094th & 2 at own 49Cal Joseph punt for 28 yds
2nd quarter9 drives, then Wake Forest 25, Oregon State 0
Oregon State Punt, 3 plays
14:041st & 10 at own 23Maalik Murphy pass incomplete to Trent Walker
14:002nd & 10 at own 23Oregon State Penalty, Ineligible Downfield on Pass (Yards) declined
13:563rd & 10 at own 23Maalik Murphy pass incomplete to David Wells Jr.
13:434th & 10 at own 23AJ Winsor punt for 55 yds , Carlos Hernandez returns for 1 yd to the WAKE 23
Wake Forest Punt, 3 plays
13:361st & 10 at own 23Demond Claiborne run for 3 yds to the WAKE 26
13:032nd & 7 at own 26Deshawn Purdie pass incomplete to Jeremiah Melvin
12:583rd & 7 at own 26Deshawn Purdie pass incomplete to Eni Falayi
12:524th & 7 at own 26Cal Joseph punt for 42 yds, fair catch by Trent Walker at the ORST 32
12:511st & 10 at own 32(12:51) PENALTY OSU False Start (Timoteo,Josiah) 5 yards from OSU32 to OSU27. NO PLAY.
12:461st & 15 at own 27Cornell Hatcher Jr. run for 2 yds to the ORST 29 Cornell Hatcher Jr. fumbled, recovered by WAKE Jayden Loving
Wake Forest Touchdown, 4 plays
12:411st & 10 at opp 29Deshawn Purdie pass incomplete to Demond Claiborne
12:352nd & 10 at opp 29(12:38) Shotgun Claiborne,Demond rush left for 9 yards gain to the OSU20 fumbled by Claiborne,Demond at OSU24 forced by Tucker,Jalil, out of bounds at OSU20 PENALTY WFU Holding (Hines,Jack) 10 yards from OSU29 to OSU39. NO PLAY.
12:072nd & 20 at opp 39Deshawn Purdie pass complete to Carlos Hernandez for 2 yds to the ORST 37
11:333rd & 18 at opp 37(11:35) Shotgun Purdie,Deshawn pass incomplete deep left to Mays Jr.,Micah thrown to OSU06 PENALTY OSU Pass Interference (Singleton,Kobe) 15 yards from OSU37 to OSU22, 1ST DOWN. NO PLAY.
11:261st & 10 at opp 22Demond Claiborne run for 11 yds to the ORST 11 for a 1ST down
10:561st & 10 at opp 11Deshawn Purdie pass complete to Chris Barnes for 11 yds for a TD (Connor Calvert KICK)Wake Forest 22, Oregon State 0
Oregon State Interception, 8 plays
10:561st & 10 at own 35Caleb Carlson kickoff for 65 yds for a touchback
10:461st & 10 at own 25Maalik Murphy pass complete to Gabe Milbourn for 18 yds to the ORST 43 for a 1ST down
10:131st & 10 at own 43Anthony Hankerson run for 11 yds to the WAKE 46 for a 1ST down
9:461st & 10 at opp 46Anthony Hankerson run for 3 yds to the WAKE 43
9:042nd & 7 at opp 43Maalik Murphy pass complete to Gabe Milbourn for 8 yds to the WAKE 35 for a 1ST down
8:311st & 10 at opp 35Maalik Murphy pass incomplete to David Wells Jr.
8:222nd & 10 at opp 35Marquis Crosby run for 1 yd to the WAKE 34
7:453rd & 9 at opp 34Maalik Murphy pass incomplete to David Wells Jr.
7:394th & 9 at opp 34Maalik Murphy pass intercepted Nuer Gatkuoth return for no gain to the WAKE 18
Wake Forest Punt, 3 plays
7:341st & 10 at own 18Deshawn Purdie pass incomplete to Sterling Berkhalter
7:262nd & 10 at own 18Deshawn Purdie pass complete to Sterling Berkhalter for 6 yds to the WAKE 24
6:533rd & 4 at own 24Deshawn Purdie pass incomplete to Demond Claiborne
6:484th & 4 at own 24Cal Joseph punt for 37 yds, fair catch by Trent Walker at the ORST 39
Oregon State Punt, 3 plays
6:401st & 10 at own 39Anthony Hankerson run for 5 yds to the ORST 44
6:152nd & 5 at own 44(06:16) PENALTY OSU False Start (Voltin,Tyler) 5 yards from OSU44 to OSU39. NO PLAY.
5:532nd & 10 at own 39Maalik Murphy pass incomplete to Trent Walker
5:533rd & 10 at own 39PENALTY OSU False Start (Berger,Ryan) 5 yards from OSU39 to OSU34. NO PLAY.
5:483rd & 15 at own 34Gabarri Johnson pass incomplete to Eddie Freauff
5:434th & 15 at own 34AJ Winsor punt for 31 yds, punt out-of-bounds at the WAKE 35
Wake Forest Punt, 6 plays
5:361st & 10 at own 35Demond Claiborne run for 16 yds to the ORST 49 for a 1ST down
4:581st & 10 at opp 49Demond Claiborne run for no gain to the ORST 49
4:202nd & 10 at opp 49Deshawn Purdie pass complete to Micah Mays Jr. for 17 yds to the ORST 32 for a 1ST down
3:441st & 10 at opp 32(03:44) PENALTY WFU False Start 5 yards from OSU32 to OSU37. NO PLAY.
3:251st & 15 at opp 37Wake Forest Penalty, Illegal Motion (Yards) declined
3:012nd & 15 at opp 37Deshawn Purdie pass incomplete to Sawyer Racanelli
2:563rd & 15 at opp 37Deshawn Purdie pass incomplete to Sawyer Racanelli
2:494th & 15 at opp 37Cal Joseph punt for 36 yds
Oregon State Punt, 6 plays
2:421st & 10 at own 1Anthony Hankerson run for 1 yd to the ORST 2
2:002nd & 9 at own 2Anthony Hankerson run for no gain to the ORST 2
2:003rd & 9 at own 2Timeout Oregon State, clock 02:00
1:533rd & 9 at own 2Gabarri Johnson pass complete to David Wells Jr. for 19 yds to the ORST 21 for a 1ST down
1:391st & 10 at own 21Gabarri Johnson pass incomplete to David Wells Jr.
1:322nd & 10 at own 21Anthony Hankerson run for 3 yds to the ORST 24
0:593rd & 7 at own 24Gabarri Johnson sacked by Mateen Ibirogba for a loss of 3 yards to the ORST 21
0:594th & 10 at own 21Timeout Wake Forest, clock 00:59
0:444th & 10 at own 21AJ Winsor punt for 44 yds , Carlos Hernandez returns for 33 yds to the ORST 32
Wake Forest Field goal, 4 plays
0:411st & 10 at opp 32Deshawn Purdie pass incomplete to Eni Falayi
0:332nd & 10 at opp 32Deshawn Purdie pass incomplete to Micah Mays Jr.
0:333rd & 10 at opp 32Timeout Oregon State, clock 00:33
0:273rd & 10 at opp 32Demond Claiborne run for 6 yds to the ORST 26
0:034th & 4 at opp 26Timeout Wake Forest, clock 00:03
0:004th & 4 at opp 26Connor Calvert 43 yd FG GOODWake Forest 25, Oregon State 0
3rd quarter6 drives, then Wake Forest 32, Oregon State 0
Oregon State Punt, 5 plays
15:001st & 10 at own 35Caleb Carlson kickoff for 65 yds for a touchback
14:551st & 10 at own 25Anthony Hankerson run for 2 yds to the ORST 27
14:162nd & 8 at own 27Anthony Hankerson run for 16 yds to the ORST 43 for a 1ST down
13:461st & 10 at own 43(13:46) Shotgun Hankerson,Anthony rush middle for 4 yards gain to the OSU47 (Patterson,Davaughn; Hall,Aiden) PENALTY OSU Holding (Elu,Nathan) 10 yards from OSU43 to OSU33. NO PLAY.
13:321st & 20 at own 33(13:34) PENALTY OSU False Start (Timoteo,Josiah) 5 yards from OSU33 to OSU28. NO PLAY.
13:111st & 25 at own 28Gabarri Johnson pass complete to Taz Reddicks for 4 yds to the ORST 32
12:432nd & 21 at own 32Gabarri Johnson pass incomplete to Marquis Crosby
12:383rd & 21 at own 32Anthony Hankerson run for 4 yds to the ORST 36
11:584th & 17 at own 36AJ Winsor punt for 40 yds
Wake Forest Punt, 5 plays
11:501st & 10 at own 24Demond Claiborne run for 7 yds to the WAKE 31
11:082nd & 3 at own 31Deshawn Purdie pass complete to Demond Claiborne for 21 yds to the ORST 48 for a 1ST down
10:451st & 10 at opp 48Deshawn Purdie pass incomplete to Chris Barnes
10:352nd & 10 at opp 48Deshawn Purdie pass complete to Sterling Berkhalter for 9 yds to the ORST 39
10:003rd & 1 at opp 39PENALTY WFU False Start (Siani,Melvin) 5 yards from OSU39 to OSU44. NO PLAY.
9:333rd & 6 at opp 44Deshawn Purdie pass complete to Ty Clark III for 4 yds to the ORST 40
9:034th & 2 at opp 40Cal Joseph punt for 32 yds, fair catch by Trent Walker at the ORST 8
Oregon State Punt, 5 plays
8:581st & 10 at own 8Maalik Murphy pass incomplete to Trent Walker
8:482nd & 10 at own 8Maalik Murphy pass complete to Taz Reddicks for 14 yds to the ORST 22 for a 1ST down
8:111st & 10 at own 22Maalik Murphy pass incomplete to Taz Reddicks
7:592nd & 10 at own 22Marquis Crosby run for no gain to the ORST 22
7:213rd & 10 at own 22Maalik Murphy pass complete to David Wells Jr. for 5 yds to the ORST 27
6:414th & 5 at own 27AJ Winsor punt for 43 yds , Carlos Hernandez returns for 15 yds to the WAKE 45
Wake Forest Touchdown, 1 play
6:331st & 10 at own 45Deshawn Purdie pass complete to Chris Barnes for 55 yds for a TD (Connor Calvert KICK)Wake Forest 32, Oregon State 0
Oregon State Turnover on downs, 10 plays
6:331st & 10 at own 35Caleb Carlson kickoff for 65 yds for a touchback
6:231st & 10 at own 25Maalik Murphy pass complete to Gabe Milbourn for 14 yds to the ORST 39 for a 1ST down
6:001st & 10 at own 39Anthony Hankerson run for no gain to the ORST 39
5:212nd & 10 at own 39Maalik Murphy pass complete to David Wells Jr. for 11 yds to the 50 yard line for a 1ST down
4:491st & 10 at the 50Anthony Hankerson run for 7 yds to the WAKE 43
4:102nd & 3 at opp 43Anthony Hankerson run for 6 yds to the WAKE 37 for a 1ST down
3:391st & 10 at opp 37Wake Forest Penalty, Face Mask (15 yards) (Dylan Hazen) to the WAKE 22 for a 1ST down
3:041st & 10 at opp 22Maalik Murphy pass complete to Zack Card for 3 yds to the WAKE 19
2:322nd & 7 at opp 19Maalik Murphy sacked by Nuer Gatkuoth for a loss of 10 yards to the WAKE 29
1:473rd & 17 at opp 29Maalik Murphy pass complete to David Wells Jr. for 12 yds to the WAKE 17
1:124th & 5 at opp 17Maalik Murphy pass incomplete to Trent Walker
Wake Forest Punt, 3 plays
1:041st & 10 at own 17Wake Forest Penalty, UNS: Unsportsmanlike Conduct (-9 Yards) to the WAKE 10
0:002nd & 17 at own 10Ty Clark III run for 1 yd to the WAKE 11
Q4 14:573rd & 16 at own 11Deshawn Purdie pass incomplete to Demond Claiborne
Q4 14:514th & 16 at own 11Cal Joseph punt for 32 yds, fair catch by Trent Walker at the WAKE 43
4th quarter4 drives, then Wake Forest 39, Oregon State 14
Oregon State Touchdown, 7 plays
14:451st & 10 at opp 43Maalik Murphy pass incomplete to David Wells Jr.
14:332nd & 10 at opp 43Maalik Murphy pass complete to Gabe Milbourn for 4 yds to the WAKE 39
14:013rd & 6 at opp 39Maalik Murphy pass complete to Trent Walker for 5 yds to the WAKE 34
13:174th & 1 at opp 34Anthony Hankerson run for 1 yd to the WAKE 33 for a 1ST down
12:411st & 10 at opp 33Anthony Hankerson run for 4 yds to the WAKE 29
12:062nd & 6 at opp 29Maalik Murphy pass incomplete to Trent Walker
11:583rd & 6 at opp 29Cornell Hatcher Jr. run for 29 yds for a TD (Caleb Ojeda KICK)Wake Forest 32, Oregon State 7
Wake Forest Touchdown, 1 play
11:521st & 10 at own 35Caleb Ojeda kickoff for 62 yds , Chris Barnes return for 31 yds to the WAKE 34
11:421st & 10 at own 34Demond Claiborne run for 66 yds for a TD (Connor Calvert KICK)Wake Forest 39, Oregon State 7
Oregon State Touchdown, 15 plays
11:421st & 10 at own 35Caleb Carlson kickoff for 65 yds for a touchback
11:361st & 10 at own 25(11:42) Shotgun Johnson,Gabarri pass incomplete deep left to Walker,Trent thrown to OSU47 broken up by Patterson,Davaughn PENALTY WFU Pass Interference (Patterson,Davaughn) 15 yards from OSU25 to OSU40, 1ST DOWN. NO PLAY.
11:271st & 10 at own 40Gabarri Johnson run for 9 yds to the ORST 49
11:102nd & 1 at own 49Anthony Hankerson run for no gain to the ORST 49
10:403rd & 1 at own 49Anthony Hankerson run for 6 yds to the WAKE 45 for a 1ST down
10:091st & 10 at opp 45PENALTY OSU False Start (Berger,Ryan) 5 yards from WFU45 to WFU50. NO PLAY.
9:551st & 15 at the 50Gabarri Johnson pass incomplete to Eddie Freauff
9:512nd & 15 at the 50Gabarri Johnson pass incomplete to Eddie Freauff
9:473rd & 15 at the 50(09:51) Shotgun Johnson,Gabarri pass incomplete short middle to Freauff,Eddie thrown to WFU48 QB hurried by Lohavichan,Zach PENALTY WFU Roughing The Passer (Lohavichan,Zach) 15 yards from WFU50 to WFU35, 1ST DOWN. NO PLAY.
9:411st & 10 at opp 35Anthony Hankerson run for 8 yds to the WAKE 27
9:092nd & 2 at opp 27Anthony Hankerson run for 11 yds to the WAKE 16 for a 1ST down
8:301st & 10 at opp 16Cornell Hatcher Jr. run for 9 yds to the WAKE 7
8:042nd & 1 at opp 7Cornell Hatcher Jr. run for 2 yds to the WAKE 5 for a 1ST down
7:311st & goal at opp 5Gabarri Johnson run for 3 yds to the WAKE 2
6:552nd & goal at opp 2Cornell Hatcher Jr. run for 1 yd to the WAKE 1
6:103rd & goal at opp 1Cornell Hatcher Jr. run for no gain to the WAKE 1
5:364th & goal at opp 1(05:39) Hatcher Jr.,Cornell rush left for 0 yards to the WFU01 (Hardy,Langston; Patterson,Davaughn) PENALTY WFU Offside (West,Travon). NO PLAY.
5:354th & goal at opp 1PENALTY WFU UNS: Unsportsmanlike Conduct (Bryant,Quincy), 1ST DOWN. NO PLAY.
5:091st & goal at opp 1Gabarri Johnson run for a loss of 5 yards to the WAKE 6 Gabarri Johnson fumbled, recovered by ORST Gabarri Johnson
4:422nd & goal at opp 6Gabarri Johnson pass complete to Anthony Hankerson for 2 yds to the WAKE 4
4:103rd & goal at opp 4Gabarri Johnson pass complete to David Wells Jr. for 4 yds for a TD (Caleb Ojeda KICK)Wake Forest 39, Oregon State 14
Wake Forest End of game, 7 plays
4:061st & 10 at own 35Caleb Ojeda kickoff for 33 yds , Nuer Gatkuoth return for no gain to the WAKE 32
4:001st & 10 at own 32JaMario Clements run for 8 yds to the WAKE 40
3:182nd & 2 at own 40Steele Pizzella pass incomplete to Karate Brenson
3:123rd & 2 at own 40JaMario Clements run for 3 yds to the WAKE 43 for a 1ST down
2:271st & 10 at own 43JaMario Clements run for 1 yd to the WAKE 44
2:002nd & 9 at own 44Timeout Oregon State, clock 02:00
1:522nd & 9 at own 44Jamar Searcy run for 21 yds to the ORST 35 for a 1ST down
1:181st & 10 at opp 35(01:25) Shotgun Pizzella,Steele rush right for 35 yards gain to the OSU00 TOUCHDOWN nullified by penalty, clock 01:18 PENALTY WFU Holding (Kennedy,Ja’Marion) 10 yards from OSU35 to OSU45. NO PLAY.
1:111st & 20 at opp 45Steele Pizzella run for a loss of 1 yard to the ORST 46
0:002nd & 21 at opp 46Jamar Searcy run for 13 yds to the ORST 33

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.

Wake Forest leads 1–⁠0 in their only meeting.

Around this game