FinalOct 11, 2025 · Reser Stadium
Team1234Final
Wake Forest15107739
Oregon State0001414

Game flow

Wake Forest won by 25 · 8 scores
Lead changes
0
0 times tied
ORST biggest lead
—
never led
WAKE biggest lead
+32
Q3 6:33
Time in front
ORST 0% · WAKE 98%
tied 2% · 0:00 vs 58:32 of game clock
+35+17.5Tie+17.5+35Q1Q2Q3Q4▲ Oregon State ahead▼ Wake Forest aheadQ1 13:32 · WAKE Passing Touchdown: Chris Barnes 36 Yd pass from Deshawn Purdie (Ty Clark III Run for Two-Point Conversion) (WAKE 8, ORST 0)Q1 3:49 · WAKE Passing Touchdown: Micah Mays Jr. 52 Yd pass from Deshawn Purdie (Connor Calvert Kick) (WAKE 15, ORST 0)Q2 10:56 · WAKE Passing Touchdown: Chris Barnes 11 Yd pass from Deshawn Purdie (Connor Calvert Kick) (WAKE 22, ORST 0)Q2 0:00 · WAKE Field Goal Good: Connor Calvert 43 Yd Field Goal (WAKE 25, ORST 0)Q3 6:33 · WAKE Passing Touchdown: Chris Barnes 55 Yd pass from Deshawn Purdie (Connor Calvert Kick) (WAKE 32, ORST 0)Q4 11:58 · ORST Rushing Touchdown: Cornell Hatcher Jr. 29 Yd Run (Caleb Ojeda Kick) (WAKE 32, ORST 7)Q4 11:42 · WAKE Rushing Touchdown: Demond Claiborne 66 Yd Run (Connor Calvert Kick) (WAKE 39, ORST 7)Q4 4:10 · ORST Passing Touchdown: David Wells Jr. 4 Yd pass from Gabarri Johnson (Caleb Ojeda Kick) (WAKE 39, ORST 14)

The lead after every score: above the line Oregon State is ahead, below it Wake Forest. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
13:32WAKE
TD Chris Barnes 36 Yd pass from Deshawn Purdie (Ty Clark III Run for Two-Point Conversion)3 plays, 60 yds, 1:22 · from WAKE 40
WAKE 8–0 ORST
3:49WAKE
TD Micah Mays Jr. 52 Yd pass from Deshawn Purdie (Connor Calvert Kick)2 plays, 52 yds, 0:49 · from WAKE 48
WAKE 15–0 ORST
2nd quarter
10:56WAKE
TD Chris Barnes 11 Yd pass from Deshawn Purdie (Connor Calvert Kick)4 plays, 29 yds, 1:50 · from ORST 29
WAKE 22–0 ORST
0:00WAKE
FG Connor Calvert 43 Yd Field Goal 4 plays, 6 yds, 0:44 · from ORST 32
WAKE 25–0 ORST
3rd quarter
6:33WAKE
TD Chris Barnes 55 Yd pass from Deshawn Purdie (Connor Calvert Kick)1 play, 55 yds, 0:08 · from WAKE 45
WAKE 32–0 ORST
4th quarter
11:58ORST
TD Cornell Hatcher Jr. 29 Yd Run (Caleb Ojeda Kick)7 plays, 43 yds, 2:53 · from WAKE 43
WAKE 32–7 ORST
11:42WAKE
TD Demond Claiborne 66 Yd Run (Connor Calvert Kick)1 play, 66 yds, 0:10 · from WAKE 34
WAKE 39–7 ORST
4:10ORST
TD David Wells Jr. 4 Yd pass from Gabarri Johnson (Caleb Ojeda Kick)15 plays, 75 yds, 7:32 · from ORST 25
WAKE 39–14 ORST

Drives

ORST 2/13 scoredWAKE 6/14 scored
QStartTeamFromPlaysYdsTimeResult
Q114:54WAKEWAKE 403601:22Touchdown
Q113:32ORSTORST 25361:21Punt
Q112:11WAKEWAKE 317503:23Downs
Q18:48ORSTORST 1910524:10Missed FG
Q14:38WAKEWAKE 482520:49Touchdown
Q13:49ORSTORST 255121:32Punt
Q12:17WAKEWAKE 106393:08Punt
Q214:09ORSTORST 23300:26Punt
Q213:43WAKEWAKE 23330:51Punt
Q212:52ORSTORST 321-30:06Fumble
Q212:46WAKEORST 294291:50Touchdown
Q210:56ORSTORST 258413:17Interception

Win probability

Wake Forest 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Oregon State▼ Wake ForestWake Forest +19% win probability: Deshawn Purdie pass complete to Chris Barnes for 36 yds for a TD (T. Clark III Run For Two-point Conversion)Wake Forest +13% win probability: Demond Claiborne run for no gain to the WAKE 48Wake Forest +13% win probability: Deshawn Purdie pass complete to Micah Mays Jr. for 52 yds for a TD (Connor Calvert KICK)Oregon State +9% win probability: Gabarri Johnson sacked by Langston Hardy for a loss of 5 yards to the ORST 14Oregon State +9% win probability: Caleb Carlson kickoff for 65 yds for a touchback

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Deshawn Purdie14/2727010.04081.1
Steele Pizzella0/100.0002.5
RushingCARYDSAVGTDLONG
Demond Claiborne161449.0166
Jamar Searcy23417.0021
JaMario Clements3124.008
Chris Barnes155.005
Carlos Hernandez133.003
Ty Clark III210.501
Steele Pizzella1-1-1.000
ReceivingRECYDSAVGTDLONG
Chris Barnes310234.0355
Micah Mays Jr.26934.5152
Demond Claiborne22613.0021
Sterling Berkhalter3268.7011
Ty Clark III22412.0020
Carlos Hernandez22311.5021
DefenseTOTSOLOSACKSTFLPDQB HUR
Nick Andersen950000
Langston Hardy721101
Quincy Bryant720000
Nuer Gatkuoth631101
Davaughn Patterson530000
Frank Cusano520001
Aiden Hall420000
Mateen Ibirogba321100
InterceptionsINTYDSTD
Nuer Gatkuoth100
KickingFGPCTLONGXPPTS
Connor Calvert1/1100.0434/47
PuntingNOYDSAVGTBIn 20LONG
Cal Joseph620734.50242

Biggest plays

WAKE +19% Q1 13:32 Deshawn Purdie pass complete to Chris Barnes for 36 yds for a TD (T. Clark III Run For Two-point Conversion)
WAKE +13% Q1 4:32 Demond Claiborne run for no gain to the WAKE 48
WAKE +13% Q1 3:49 Deshawn Purdie pass complete to Micah Mays Jr. for 52 yds for a TD (Connor Calvert KICK)
ORST +9% Q1 8:41 Gabarri Johnson sacked by Langston Hardy for a loss of 5 yards to the ORST 14
ORST +9% Q1 13:32 Caleb Carlson kickoff for 65 yds for a touchback

Team stats

StatWAKEORST
1st Downs1722
3rd down efficiency1-95-17
4th down efficiency0-11-3
Total Yards468309
Passing270175
Comp/Att14/2819/42
Yards per pass9.64.2
Rushing198134
Rushing Attempts2638
Yards per rush7.63.5
Penalties12-1099-70
Turnovers02
Fumbles lost01
Interceptions thrown01
Possession24:4835:12

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:00 2nd & 21 at ORST 46 Jamar Searcy run for 13 yds to the ORST 33
Q4 1:11 1st & 20 at ORST 45 Steele Pizzella run for a loss of 1 yard to the ORST 46
Q4 1:18 1st & 10 at ORST 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.
Q4 1:52 2nd & 9 at WAKE 44 Jamar Searcy run for 21 yds to the ORST 35 for a 1ST down
Q4 2:00 2nd & 9 at WAKE 44 Timeout Oregon State, clock 02:00
Q4 2:27 1st & 10 at WAKE 43 JaMario Clements run for 1 yd to the WAKE 44
Q4 3:12 3rd & 2 at WAKE 40 JaMario Clements run for 3 yds to the WAKE 43 for a 1ST down
Q4 3:18 2nd & 2 at WAKE 40 Steele Pizzella pass incomplete to Karate Brenson
Q4 4:00 1st & 10 at WAKE 32 JaMario Clements run for 8 yds to the WAKE 40
Q4 4:06 Caleb Ojeda kickoff for 33 yds , Nuer Gatkuoth return for no gain to the WAKE 32
Q4 4:10 3rd & Goal at WAKE 4 Gabarri Johnson pass complete to David Wells Jr. for 4 yds for a TD (Caleb Ojeda KICK)
Q4 4:42 2nd & Goal at WAKE 6 Gabarri Johnson pass complete to Anthony Hankerson for 2 yds to the WAKE 4
Q4 5:09 1st & Goal at WAKE 1 Gabarri Johnson run for a loss of 5 yards to the WAKE 6 Gabarri Johnson fumbled, recovered by ORST Gabarri Johnson
Q4 5:35 4th & Goal at WAKE 1 PENALTY WFU UNS: Unsportsmanlike Conduct (Bryant,Quincy), 1ST DOWN. NO PLAY.
Q4 5:36 4th & Goal at WAKE 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.
Q4 6:10 3rd & Goal at WAKE 1 Cornell Hatcher Jr. run for no gain to the WAKE 1
Q4 6:55 2nd & Goal at WAKE 2 Cornell Hatcher Jr. run for 1 yd to the WAKE 1
Q4 7:31 1st & Goal at WAKE 5 Gabarri Johnson run for 3 yds to the WAKE 2
Q4 8:04 2nd & 1 at WAKE 7 Cornell Hatcher Jr. run for 2 yds to the WAKE 5 for a 1ST down
Q4 8:30 1st & 10 at WAKE 16 Cornell Hatcher Jr. run for 9 yds to the WAKE 7
Q4 9:09 2nd & 2 at WAKE 27 Anthony Hankerson run for 11 yds to the WAKE 16 for a 1ST down
Q4 9:41 1st & 10 at WAKE 35 Anthony Hankerson run for 8 yds to the WAKE 27
Q4 9:47 3rd & 15 at 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.
Q4 9:51 2nd & 15 at 50 Gabarri Johnson pass incomplete to Eddie Freauff