← CFB Terminal
39
ACC
AT
14
Pac-12
2025 week 7 · Saturday, October 11, 2025 at 2:30 PM CT · Reser Stadium · πŸ“Ί The CW Network · 59.2°F Light Rain, wind 10.6

Drive chart

WIN PROBABILITYWake Forest above · Oregon State below
KICK55% → 0% Oregon StateFINAL
Wake Forest Oregon State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
TD
3 pl · 60 yd · 1:22
8–0
−29
14:47 1st & 10 OWN 40 Demond Claiborne run for 4 yds to the WAKE 44 +4 -0.17
14:17 2nd & 6 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. +15
14:10 1st & 10 OPP 41 Demond Claiborne run for 5 yds to the ORST 36 +5 0.09
13:32 2nd & 5 OPP 36 Deshawn Purdie pass complete to Chris Barnes for 36 yds for a TD (T. Clark III Run For Two-point Conversion) +36 3.15
PUNT
3 pl · 6 yd · 1:21
8–0
+2
13:27 1st & 10 OWN 25 Anthony Hankerson run for 5 yds to the ORST 30 +5 0.09
12:53 2nd & 5 OWN 30 Anthony Hankerson run for 1 yd to the ORST 31 +1 -0.63
12:19 3rd & 4 OWN 31 Maalik Murphy pass incomplete to Taz Reddicks 0 -0.44
12:11 4th & 4 OWN 31 AJ Winsor punt for 39 yds , Carlos Hernandez returns for 1 yd to the WAKE 31
ON DOWNS
7 pl · 50 yd · 3:23
8–0
+3
12:04 1st & 10 OWN 31 Demond Claiborne run for no gain to the WAKE 31 0 -0.89
11:20 2nd & 10 OWN 31 Deshawn Purdie pass complete to Ty Clark III for 20 yds to the ORST 49 for a 1ST down +20 2.74
10:41 1st & 10 OPP 49 Deshawn Purdie pass complete to Carlos Hernandez for 21 yds to the ORST 28 for a 1ST down +21 1.00
10:22 1st & 10 OPP 28 Demond Claiborne run for 4 yds to the ORST 24 +4 -0.04
9:42 2nd & 6 OPP 24 Chris Barnes run for 5 yds to the ORST 19 +5 0.08
9:22 3rd & 1 OPP 19 Demond Claiborne run for no gain to the ORST 19 0 -0.58
8:48 4th & 1 OPP 19 Deshawn Purdie pass incomplete to Kamrean Johnson 0 -3.69
MISSED FG
10 pl · 52 yd · 4:10
8–0
+6
8:41 1st & 10 OWN 19 Gabarri Johnson sacked by Langston Hardy for a loss of 5 yards to the ORST 14 -5 -0.79
8:00 2nd & 15 OWN 14 Wake Forest Penalty, Roughing The Passer (15 Yards) to the ORST 36 for a 1ST down +15
7:49 1st & 10 OWN 36 Kourdey Glass run for no gain to the ORST 36 0 -1.04
7:12 2nd & 10 OWN 36 Gabarri Johnson pass complete to Trent Walker for 9 yds to the ORST 45 +9 0.99
6:40 3rd & 1 OWN 45 Anthony Hankerson run for 2 yds to the ORST 47 for a 1ST down +2 1.11
6:04 1st & 10 OWN 47 Maalik Murphy pass complete to Taz Reddicks for 26 yds to the WAKE 27 for a 1ST down +26 1.35
5:39 1st & 10 OPP 27 PENALTY OSU False Start (Voltin,Tyler) 5 yards from WFU27 to WFU32. NO PLAY. -5
5:29 1st & 15 OPP 32 Gabarri Johnson pass incomplete to Gabe Milbourn 0 -0.67
5:26 2nd & 15 OPP 32 Maalik Murphy pass incomplete to Trent Walker 0 -0.94
5:16 3rd & 15 OPP 32 Maalik Murphy pass complete to Kourdey Glass for 3 yds to the WAKE 29 +3 -0.38
4:52 4th & 12 OPP 29 Timeout Wake Forest, clock 04:52
4:38 4th & 12 OPP 29 Caleb 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
TD
2 pl · 52 yd · 0:49
15–0
−24
4:32 1st & 10 OWN 48 Demond Claiborne run for no gain to the WAKE 48 0 -1.14
3:49 2nd & 10 OWN 48 Deshawn Purdie pass complete to Micah Mays Jr. for 52 yds for a TD (Connor Calvert KICK) +52 5.15
PUNT
5 pl · 12 yd · 1:32
15–0
−2
3:40 1st & 10 OWN 25 Maalik Murphy pass complete to David Wells Jr. for 7 yds to the ORST 32 +7 0.60
3:12 2nd & 3 OWN 32 Anthony Hankerson run for 5 yds to the ORST 37 for a 1ST down +5 0.42
2:34 1st & 10 OWN 37 Maalik Murphy pass incomplete to Taz Reddicks 0 -1.07
2:30 2nd & 10 OWN 37 Maalik Murphy pass incomplete to Taz Reddicks 0 -0.66
2:26 3rd & 10 OWN 37 Maalik Murphy pass incomplete to Eddie Freauff 0 -0.34
2:17 4th & 10 OWN 37 AJ Winsor punt for 53 yds, punt out-of-bounds at the WAKE 10
PUNT
6 pl · 39 yd · 3:08
15–0
+1
2:09 1st & 10 OWN 10 Demond Claiborne run for 20 yds to the WAKE 30 for a 1ST down +20 1.10
1:50 1st & 10 OWN 30 Deshawn Purdie pass incomplete to Jeremiah Melvin 0 -0.86
1:42 2nd & 10 OWN 30 Deshawn Purdie pass complete to Sterling Berkhalter for 11 yds to the WAKE 41 for a 1ST down +11 1.90
1:05 1st & 10 OWN 41 Carlos Hernandez run for 3 yds to the WAKE 44 +3 -0.43
0:00 2nd & 7 OWN 44 Demond Claiborne run for no gain to the WAKE 44 0 -1.04
0:00 OWN 44 End of 1st Quarter
14:50 3rd & 7 OWN 44 Deshawn Purdie pass complete to Demond Claiborne for 5 yds to the WAKE 49 +5 0.06
14:09 4th & 2 OWN 49 Cal Joseph punt for 28 yds
Q2
PUNT
3 pl · 0 yd · 0:26
15–0
14:04 1st & 10 OWN 23 Maalik Murphy pass incomplete to Trent Walker 0 -0.64
14:00 2nd & 10 OWN 23 Oregon State Penalty, Ineligible Downfield on Pass (Yards) declined 0
13:56 3rd & 10 OWN 23 Maalik Murphy pass incomplete to David Wells Jr. 0 -0.14
13:43 4th & 10 OWN 23 AJ Winsor punt for 55 yds , Carlos Hernandez returns for 1 yd to the WAKE 23
PUNT
3 pl · 3 yd · 0:51
15–0
+4
13:36 1st & 10 OWN 23 Demond Claiborne run for 3 yds to the WAKE 26 +3 -0.27
13:03 2nd & 7 OWN 26 Deshawn Purdie pass incomplete to Jeremiah Melvin 0 -0.51
12:58 3rd & 7 OWN 26 Deshawn Purdie pass incomplete to Eni Falayi 0 -0.24
12:52 4th & 7 OWN 26 Cal Joseph punt for 42 yds, fair catch by Trent Walker at the ORST 32
FUMBLE
1 pl · -3 yd · 0:06
15–0
−1
12:51 1st & 10 OWN 32 (12:51) PENALTY OSU False Start (Timoteo,Josiah) 5 yards from OSU32 to OSU27. NO PLAY. -5
12:46 1st & 15 OWN 27 Cornell Hatcher Jr. run for 2 yds to the ORST 29 Cornell Hatcher Jr. fumbled, recovered by WAKE Jayden Loving -0.51
TD
4 pl · 29 yd · 1:50
22–0
−12
12:41 1st & 10 OPP 29 Deshawn Purdie pass incomplete to Demond Claiborne 0 -0.53
12:35 2nd & 10 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. -10
12:07 2nd & 20 OPP 39 Deshawn Purdie pass complete to Carlos Hernandez for 2 yds to the ORST 37 +2 -0.58
11:33 3rd & 18 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. +15
11:26 1st & 10 OPP 22 Demond Claiborne run for 11 yds to the ORST 11 for a 1ST down +11 0.13
10:56 1st & 10 OPP 11 Deshawn Purdie pass complete to Chris Barnes for 11 yds for a TD (Connor Calvert KICK) +11 2.52
INT
8 pl · 41 yd · 3:17
22–0
−1
10:46 1st & 10 OWN 25 Maalik Murphy pass complete to Gabe Milbourn for 18 yds to the ORST 43 for a 1ST down +18 1.61
10:13 1st & 10 OWN 43 Anthony Hankerson run for 11 yds to the WAKE 46 for a 1ST down +11 0.92
9:46 1st & 10 OPP 46 Anthony Hankerson run for 3 yds to the WAKE 43 +3 -0.34
9:04 2nd & 7 OPP 43 Maalik Murphy pass complete to Gabe Milbourn for 8 yds to the WAKE 35 for a 1ST down +8 0.91
8:31 1st & 10 OPP 35 Maalik Murphy pass incomplete to David Wells Jr. 0 -0.69
8:22 2nd & 10 OPP 35 Marquis Crosby run for 1 yd to the WAKE 34 +1 -0.70
7:45 3rd & 9 OPP 34 Maalik Murphy pass incomplete to David Wells Jr. 0 -1.03
7:39 4th & 9 OPP 34 Maalik Murphy pass intercepted Nuer Gatkuoth return for no gain to the WAKE 18 -1.61
PUNT
3 pl · 6 yd · 0:51
22–0
+4
7:34 1st & 10 OWN 18 Deshawn Purdie pass incomplete to Sterling Berkhalter 0 -0.51
7:26 2nd & 10 OWN 18 Deshawn Purdie pass complete to Sterling Berkhalter for 6 yds to the WAKE 24 +6 0.12
6:53 3rd & 4 OWN 24 Deshawn Purdie pass incomplete to Demond Claiborne 0 -0.30
6:48 4th & 4 OWN 24 Cal Joseph punt for 37 yds, fair catch by Trent Walker at the ORST 39
PUNT
3 pl · -5 yd · 1:05
22–0
−7
6:40 1st & 10 OWN 39 Anthony Hankerson run for 5 yds to the ORST 44 +5 0.11
6:15 2nd & 5 OWN 44 (06:16) PENALTY OSU False Start (Voltin,Tyler) 5 yards from OSU44 to OSU39. NO PLAY. -5
5:53 2nd & 10 OWN 39 Maalik Murphy pass incomplete to Trent Walker 0 -0.73
5:53 3rd & 10 OWN 39 PENALTY OSU False Start (Berger,Ryan) 5 yards from OSU39 to OSU34. NO PLAY. -5
5:48 3rd & 15 OWN 34 Gabarri Johnson pass incomplete to Eddie Freauff 0 -0.18
5:43 4th & 15 OWN 34 AJ Winsor punt for 31 yds, punt out-of-bounds at the WAKE 35
PUNT
6 pl · 28 yd · 2:54
22–0
+4
5:36 1st & 10 OWN 35 Demond Claiborne run for 16 yds to the ORST 49 for a 1ST down +16 1.48
4:58 1st & 10 OPP 49 Demond Claiborne run for no gain to the ORST 49 0 -1.10
4:20 2nd & 10 OPP 49 Deshawn Purdie pass complete to Micah Mays Jr. for 17 yds to the ORST 32 for a 1ST down +17 1.99
3:44 1st & 10 OPP 32 (03:44) PENALTY WFU False Start 5 yards from OSU32 to OSU37. NO PLAY. -5
3:25 1st & 15 OPP 37 Wake Forest Penalty, Illegal Motion (Yards) declined 0
3:01 2nd & 15 OPP 37 Deshawn Purdie pass incomplete to Sawyer Racanelli 0 -1.01
2:56 3rd & 15 OPP 37 Deshawn Purdie pass incomplete to Sawyer Racanelli 0 -0.89
2:49 4th & 15 OPP 37 Cal Joseph punt for 36 yds
PUNT
6 pl · 20 yd · 2:05
22–0
−4
2:42 1st & 10 OWN 1 Anthony Hankerson run for 1 yd to the ORST 2 +1 -0.20
2:00 2nd & 9 OWN 2 Anthony Hankerson run for no gain to the ORST 2 0 -0.12
2:00 3rd & 9 OWN 2 Timeout Oregon State, clock 02:00
1:53 3rd & 9 OWN 2 Gabarri Johnson pass complete to David Wells Jr. for 19 yds to the ORST 21 for a 1ST down +19 0.99
1:39 1st & 10 OWN 21 Gabarri Johnson pass incomplete to David Wells Jr. 0 -0.59
1:32 2nd & 10 OWN 21 Anthony Hankerson run for 3 yds to the ORST 24 +3 -0.12
0:59 3rd & 7 OWN 24 Gabarri Johnson sacked by Mateen Ibirogba for a loss of 3 yards to the ORST 21 -3 -0.28
0:59 4th & 10 OWN 21 Timeout Wake Forest, clock 00:59
0:44 4th & 10 OWN 21 AJ Winsor punt for 44 yds , Carlos Hernandez returns for 33 yds to the ORST 32
FG
4 pl · 6 yd · 0:44
25–0
+5
0:41 1st & 10 OPP 32 Deshawn Purdie pass incomplete to Eni Falayi 0 -0.61
0:33 2nd & 10 OPP 32 Deshawn Purdie pass incomplete to Micah Mays Jr. 0 -0.83
0:33 3rd & 10 OPP 32 Timeout Oregon State, clock 00:33
0:27 3rd & 10 OPP 32 Demond Claiborne run for 6 yds to the ORST 26 +6 0.25
0:03 4th & 4 OPP 26 Timeout Wake Forest, clock 00:03
0:00 4th & 4 OPP 26 Connor Calvert 43 yd FG GOOD
0:00 OWN 35 End of 2nd Quarter
Q3
PUNT
5 pl · 11 yd · 3:02
25–0
−5
14:55 1st & 10 OWN 25 Anthony Hankerson run for 2 yds to the ORST 27 +2 -0.45
14:16 2nd & 8 OWN 27 Anthony Hankerson run for 16 yds to the ORST 43 for a 1ST down +16 2.07
13:46 1st & 10 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. -10
13:32 1st & 20 OWN 33 (13:34) PENALTY OSU False Start (Timoteo,Josiah) 5 yards from OSU33 to OSU28. NO PLAY. -5
13:11 1st & 25 OWN 28 Gabarri Johnson pass complete to Taz Reddicks for 4 yds to the ORST 32 +4 -0.05
12:43 2nd & 21 OWN 32 Gabarri Johnson pass incomplete to Marquis Crosby 0 -0.19
12:38 3rd & 21 OWN 32 Anthony Hankerson run for 4 yds to the ORST 36 +4 -0.02
11:58 4th & 17 OWN 36 AJ Winsor punt for 40 yds
PUNT
5 pl · 36 yd · 2:55
25–0
+3
11:50 1st & 10 OWN 24 Demond Claiborne run for 7 yds to the WAKE 31 +7 0.59
11:08 2nd & 3 OWN 31 Deshawn Purdie pass complete to Demond Claiborne for 21 yds to the ORST 48 for a 1ST down +21 1.87
10:45 1st & 10 OPP 48 Deshawn Purdie pass incomplete to Chris Barnes 0 -1.07
10:35 2nd & 10 OPP 48 Deshawn Purdie pass complete to Sterling Berkhalter for 9 yds to the ORST 39 +9 1.04
10:00 3rd & 1 OPP 39 PENALTY WFU False Start (Siani,Melvin) 5 yards from OSU39 to OSU44. NO PLAY. -5
9:33 3rd & 6 OPP 44 Deshawn Purdie pass complete to Ty Clark III for 4 yds to the ORST 40 +4 -0.17
9:03 4th & 2 OPP 40 Cal Joseph punt for 32 yds, fair catch by Trent Walker at the ORST 8
PUNT
5 pl · 19 yd · 2:22
25–0
−3
8:58 1st & 10 OWN 8 Maalik Murphy pass incomplete to Trent Walker 0 -0.32
8:48 2nd & 10 OWN 8 Maalik Murphy pass complete to Taz Reddicks for 14 yds to the ORST 22 for a 1ST down +14 0.90
8:11 1st & 10 OWN 22 Maalik Murphy pass incomplete to Taz Reddicks 0 -0.61
7:59 2nd & 10 OWN 22 Marquis Crosby run for no gain to the ORST 22 0 -0.29
7:21 3rd & 10 OWN 22 Maalik Murphy pass complete to David Wells Jr. for 5 yds to the ORST 27 +5 0.02
6:41 4th & 5 OWN 27 AJ Winsor punt for 43 yds , Carlos Hernandez returns for 15 yds to the WAKE 45
TD
1 pl · 55 yd · 0:08
32–0
+1
6:33 1st & 10 OWN 45 Deshawn Purdie pass complete to Chris Barnes for 55 yds for a TD (Connor Calvert KICK) +55 4.28
ON DOWNS
10 pl · 58 yd · 5:21
32–0
+1
6:23 1st & 10 OWN 25 Maalik Murphy pass complete to Gabe Milbourn for 14 yds to the ORST 39 for a 1ST down +14 1.22
6:00 1st & 10 OWN 39 Anthony Hankerson run for no gain to the ORST 39 0 -1.11
5:21 2nd & 10 OWN 39 Maalik Murphy pass complete to David Wells Jr. for 11 yds to the 50 yard line for a 1ST down +11 2.12
4:49 1st & 10 50 Anthony Hankerson run for 7 yds to the WAKE 43 +7 0.59
4:10 2nd & 3 OPP 43 Anthony Hankerson run for 6 yds to the WAKE 37 for a 1ST down +6 0.20
3:39 1st & 10 OPP 37 Wake Forest Penalty, Face Mask (15 yards) (Dylan Hazen) to the WAKE 22 for a 1ST down +15
3:04 1st & 10 OPP 22 Maalik Murphy pass complete to Zack Card for 3 yds to the WAKE 19 +3 -0.13
2:32 2nd & 7 OPP 19 Maalik Murphy sacked by Nuer Gatkuoth for a loss of 10 yards to the WAKE 29 -10 -2.05
1:47 3rd & 17 OPP 29 Maalik Murphy pass complete to David Wells Jr. for 12 yds to the WAKE 17 +12 1.29
1:12 4th & 5 OPP 17 Maalik Murphy pass incomplete to Trent Walker 0 -3.47
PUNT
3 pl · -6 yd · 1:21
32–0
+5
1:04 1st & 10 OWN 17 Wake Forest Penalty, UNS: Unsportsmanlike Conduct (-9 Yards) to the WAKE 10 -9
0:00 2nd & 17 OWN 10 Ty Clark III run for 1 yd to the WAKE 11 +1 -0.05
0:00 OWN 10 End of 3rd Quarter
14:57 3rd & 16 OWN 11 Deshawn Purdie pass incomplete to Demond Claiborne 0 -0.03
14:51 4th & 16 OWN 11 Cal Joseph punt for 32 yds, fair catch by Trent Walker at the WAKE 43
Q4
TD
7 pl · 43 yd · 2:53
32–7
−4
14:45 1st & 10 OPP 43 Maalik Murphy pass incomplete to David Wells Jr. 0 -0.94
14:33 2nd & 10 OPP 43 Maalik Murphy pass complete to Gabe Milbourn for 4 yds to the WAKE 39 +4 -0.16
14:01 3rd & 6 OPP 39 Maalik Murphy pass complete to Trent Walker for 5 yds to the WAKE 34 +5 0.07
13:17 4th & 1 OPP 34 Anthony Hankerson run for 1 yd to the WAKE 33 for a 1ST down +1 1.47
12:41 1st & 10 OPP 33 Anthony Hankerson run for 4 yds to the WAKE 29 +4 -0.06
12:06 2nd & 6 OPP 29 Maalik Murphy pass incomplete to Trent Walker 0 -0.68
11:58 3rd & 6 OPP 29 Cornell Hatcher Jr. run for 29 yds for a TD (Caleb Ojeda KICK) +29 3.64
TD
1 pl · 66 yd · 0:10
39–7
−2
11:42 1st & 10 OWN 34 Demond Claiborne run for 66 yds for a TD (Connor Calvert KICK) +66 5.34
TD
15 pl · 75 yd · 7:32
39–14
+1
11:36 1st & 10 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. +15
11:27 1st & 10 OWN 40 Gabarri Johnson run for 9 yds to the ORST 49 +9 1.34
11:10 2nd & 1 OWN 49 Anthony Hankerson run for no gain to the ORST 49 0 -1.40
10:40 3rd & 1 OWN 49 Anthony Hankerson run for 6 yds to the WAKE 45 for a 1ST down +6 1.34
10:09 1st & 10 OPP 45 PENALTY OSU False Start (Berger,Ryan) 5 yards from WFU45 to WFU50. NO PLAY. -5
9:55 1st & 15 50 Gabarri Johnson pass incomplete to Eddie Freauff 0 -1.05
9:51 2nd & 15 50 Gabarri Johnson pass incomplete to Eddie Freauff 0 -0.84
9:47 3rd & 15 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. +15
9:41 1st & 10 OPP 35 Anthony Hankerson run for 8 yds to the WAKE 27 +8 0.56
9:09 2nd & 2 OPP 27 Anthony Hankerson run for 11 yds to the WAKE 16 for a 1ST down +11 -0.16
8:30 1st & 10 OPP 16 Cornell Hatcher Jr. run for 9 yds to the WAKE 7 +9 0.62
8:04 2nd & 1 OPP 7 Cornell Hatcher Jr. run for 2 yds to the WAKE 5 for a 1ST down +2 0.07
7:31 1st & 5 OPP 5 Gabarri Johnson run for 3 yds to the WAKE 2 +3 -0.18
6:55 2nd & 2 OPP 2 Cornell Hatcher Jr. run for 1 yd to the WAKE 1 +1 -0.39
6:10 3rd & 1 OPP 1 Cornell Hatcher Jr. run for no gain to the WAKE 1 0 -0.33
5:36 4th & 1 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. 0
5:35 4th & 1 OPP 1 PENALTY WFU UNS: Unsportsmanlike Conduct (Bryant,Quincy), 1ST DOWN. NO PLAY. 0
5:09 1st & 1 OPP 1 Gabarri Johnson run for a loss of 5 yards to the WAKE 6 Gabarri Johnson fumbled, recovered by ORST Gabarri Johnson -5 -1.59
4:42 2nd & 6 OPP 6 Gabarri Johnson pass complete to Anthony Hankerson for 2 yds to the WAKE 4 +2 -0.17
4:10 3rd & 4 OPP 4 Gabarri Johnson pass complete to David Wells Jr. for 4 yds for a TD (Caleb Ojeda KICK) +4 2.70
END OF GAME
7 pl · 35 yd · 4:06
39–14
−2
4:00 1st & 10 OWN 32 JaMario Clements run for 8 yds to the WAKE 40 +8 1.02
3:18 2nd & 2 OWN 40 Steele Pizzella pass incomplete to Karate Brenson 0 -1.31
3:12 3rd & 2 OWN 40 JaMario Clements run for 3 yds to the WAKE 43 for a 1ST down +3 1.34
2:27 1st & 10 OWN 43 JaMario Clements run for 1 yd to the WAKE 44 +1 -0.93
2:00 2nd & 9 OWN 44 Timeout Oregon State, clock 02:00
1:52 2nd & 9 OWN 44 Jamar Searcy run for 21 yds to the ORST 35 for a 1ST down +21 2.42
1:18 1st & 10 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. -10
1:11 1st & 20 OPP 45 Steele Pizzella run for a loss of 1 yard to the ORST 46 -1 -1.20
0:00 2nd & 21 OPP 46 Jamar Searcy run for 13 yds to the ORST 33 +13 1.72
0:00 OPP 33 End of 4th Quarter
27 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

3sacks0
3plays for loss1
2takeaways0
3three-and-outs forced3
5explosive plays allowed12
4.07yards allowed / play8.96
2 of 13scoring drives allowed6 of 14
Wake Forest
Nick Andersen 9 (5)
Langston Hardy 7 (2) 1 sk · 1 TFL · 1 QH
Quincy Bryant 7 (2)
Nuer Gatkuoth 6 (3) 1 sk · 1 TFL · 1 INT · 1 QH
Davaughn Patterson 5 (3)
Frank Cusano 5 (2) 1 QH
Aiden Hall 4 (2)
Mateen Ibirogba 3 (2) 1 sk · 1 TFL
Oregon State
Aiden Sullivan 8 (3) 1 QH
Jaheim Patterson 7 (4)
Skyler Thomas 6 (6)
Dexter Foster 4 (1) 1 PD · 2 QH
Mason White 3 (1) 1 PD
Kord Shaw 3 (1)
Kobe Singleton 2 (2) 1 PD
Andy Alfieri 2 (2)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

1 of 1field goals0 of 1
6punts7
34.5punt average43.6
2punts inside the 201
113return yards0
own 34average drive startown 26
Wake Forest
K Connor Calvert 1/1 FG · long 43 · 4/4 XP
P Cal Joseph 6 punts · 34.5 avg · 2 in 20
KR Chris Barnes 2 ret · 63 yds · long 32
KR Nuer Gatkuoth 1 ret · 0 yds
PR Carlos Hernandez 4 ret · 50 yds · long 33
Oregon State
K Caleb Ojeda 0/1 FG · 2/2 XP
P AJ Winsor 7 punts · 43.6 avg · 1 in 20
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

52plays75
466yards305
14drives12
39%success rate36%
20.39total PPA-0.03
Derived from 127 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Deshawn Purdie pass complete to Chris Barnes for 36 yds for a TD (T. Clark III Run For… 8–0
Q1Deshawn Purdie pass complete to Micah Mays Jr. for 52 yds for a TD (Connor Calvert KICK) 15–0
Q2Deshawn Purdie pass complete to Chris Barnes for 11 yds for a TD (Connor Calvert KICK) 22–0
Q2Connor Calvert 43 yd FG GOOD 25–0
Q3Deshawn Purdie pass complete to Chris Barnes for 55 yds for a TD (Connor Calvert KICK) 32–0
Q4Cornell Hatcher Jr. run for 29 yds for a TD (Caleb Ojeda KICK) 7–32
Q4Demond Claiborne run for 66 yds for a TD (Connor Calvert KICK) 39–7
Q4Gabarri Johnson pass complete to David Wells Jr. for 4 yds for a TD (Caleb Ojeda KICK) 14–39

Biggest plays by PPA

Q4Demond Claiborne run for 66 yds for a TD (Connor Calvert KICK) 5.34
Q1Deshawn Purdie pass complete to Micah Mays Jr. for 52 yds for a TD (Connor Calvert KICK) 5.15
Q3Deshawn Purdie pass complete to Chris Barnes for 55 yds for a TD (Connor Calvert KICK) 4.28
Q4Cornell Hatcher Jr. run for 29 yds for a TD (Caleb Ojeda KICK) 3.64
Q1Deshawn Purdie pass complete to Chris Barnes for 36 yds for a TD (T. Clark III Run For… 3.15
Q1Deshawn Purdie pass complete to Ty Clark III for 20 yds to the ORST 49 for a 1ST down 2.74
Data: CollegeFootballData · terminal