Virginia Tech Hokies @ Wake Forest Demon Deacons
1st Quarter
-6-yd Run
14:10 - 1st
Kevin Marion rush for a loss of 6 yards to the WFrst 14.
1st & 10 at WAKE 20
Pass Completion
13:30 - 1st
Riley Skinner pass complete to De'Angelo Bryant for 10 yards to the WFrst 24.
2nd & 16 at WAKE 14
Incompletion
13:10 - 1st
Riley Skinner pass incomplete to Nate Morton.
3rd & 6 at WAKE 24
Punt
13:00 - 1st
Sam Swank punt for 38 yards downed at the VaTch 38.
4th & 6 at WAKE 24
Pass Completion
12:30 - 1st
Sean Glennon pass complete to David Clowney for 8 yards to the VaTch 46.
1st & 10 at VT 38
5-yd Run
12:04 - 1st
Branden Ore rush for 5 yards to the WFrst 49 for a 1ST down.
2nd & 2 at VT 46
Pass Completion
11:36 - 1st
Sean Glennon pass complete to Eddie Royal for 49 yards for a TOUCHDOWN.
1st & 10 at WAKE 49
Extra Point Good
11:36 - 1st
Brandon Pace extra point GOOD.
Kickoff
11:30 - 1st
Jared Develli kickoff for 65 yards for a touchback.
6-yd Run
10:35 - 1st
Travo Woods rush for 6 yards to the WFrst 31.
1st & 10 at WAKE 25
0-yd Run
10:00 - 1st
Travo Woods rush for no gain to the WFrst 31.
2nd & 4 at WAKE 31
3-yd Run
9:20 - 1st
Riley Skinner rush for 3 yards to the WFrst 34.
3rd & 4 at WAKE 31
Punt
8:53 - 1st
Sam Swank punt for 46 yards, fair catch by Eddie Royal at the VaTch 20.
4th & 1 at WAKE 34
Pass Completion
8:37 - 1st
Sean Glennon pass complete to Justin Harper for 12 yards to the VaTch 32 for a 1ST down.
1st & 10 at VT 20
Pass Completion
8:32 - 1st
Sean Glennon pass complete to Justin Harper for 5 yards to the VaTch 37.
1st & 10 at VT 32
0-yd Penalty
8:23 - 1st
Virginia Tech penalty 5 yard illegal shift accepted, no play.
2nd & 5 at VT 37
2-yd Run
7:51 - 1st
Kenny Lewis Jr. rush for 2 yards to the VaTch 34.
2nd & 10 at VT 32
Pass Completion
7:16 - 1st
Sean Glennon pass complete to Sam Wheeler for 10 yards to the VaTch 44 for a 1ST down.
3rd & 8 at VT 34
Sack
6:22 - 1st
Sean Glennon sacked by John Russell at the VaTch 39 for a loss of 5 yards.
1st & 10 at VT 44
Incompletion
6:09 - 1st
Sean Glennon pass incomplete to Eddie Royal.
2nd & 15 at VT 39
Incompletion
6:04 - 1st
Sean Glennon pass incomplete to Justin Harper.
3rd & 15 at VT 39
Punt
5:52 - 1st
Nic Schmitt punt for 44 yards, returned by Willie Idlette for 7 yards to the WFrst 24.
4th & 15 at VT 39
Incompletion
5:36 - 1st
Riley Skinner pass incomplete.
1st & 10 at WAKE 24
2-yd Run
5:14 - 1st
Travo Woods rush for 2 yards to the WFrst 26.
2nd & 10 at WAKE 24
Pass Completion
4:43 - 1st
Riley Skinner pass complete to Zac Selmon for 6 yards to the WFrst 32.
3rd & 8 at WAKE 26
Punt
4:09 - 1st
Sam Swank punt for 44 yards, returned by Eddie Royal for a loss of 1 yard to the VaTch 23.
4th & 2 at WAKE 32
8-yd Run
3:43 - 1st
George Bell rush for 8 yards to the VaTch 31.
1st & 10 at VT 23
Pass Completion
3:06 - 1st
Sean Glennon pass complete to Jesse Allen for 11 yards to the VaTch 42 for a 1ST down.
2nd & 2 at VT 31
Incompletion
3:02 - 1st
Sean Glennon pass incomplete to Josh Hyman.
1st & 10 at VT 42
Pass Completion
2:45 - 1st
Sean Glennon pass complete to David Clowney for 8 yards to the 50 yard line, Virginia Tech penalty 15 yard personal foul accepted.
2nd & 10 at VT 42
0-yd Run
2:05 - 1st
George Bell rush for no gain to the VaTch 35.
3rd & 17 at VT 35
Punt
1:44 - 1st
Nic Schmitt punt for 51 yards, fair catch by Willie Idlette at the WFrst 14, Wake Forest penalty 7 yard holding accepted.
4th & 17 at VT 35
10-yd Run
1:24 - 1st
Travo Woods rush for 10 yards to the WFrst 17 for a 1ST down.
1st & 10 at WAKE 7
Pass Completion
1:03 - 1st
Riley Skinner pass complete to Travo Woods for 1 yard to the WFrst 18.
1st & 10 at WAKE 17
7-yd Run
0:36 - 1st
Willie Idlette rush for 7 yards to the WFrst 25.
2nd & 9 at WAKE 18
-3-yd Run
0:22 - 1st
Travo Woods rush for a loss of 3 yards to the WFrst 22.
3rd & 2 at WAKE 25
Punt
0:00 - 1st
Sam Swank punt for 41 yards, fair catch by Eddie Royal at the VaTch 37.
4th & 5 at WAKE 22
2nd Quarter
3-yd Run
14:46 - 2nd
Kenny Lewis Jr. rush for 3 yards to the VaTch 40.
1st & 10 at VT 37
Pass Completion
14:21 - 2nd
Sean Glennon pass complete to Sam Wheeler for 28 yards to the WFrst 32 for a 1ST down.
2nd & 7 at VT 40
Pass Interception
14:11 - 2nd
Eddie Royal pass intercepted by Josh Gattis at the WFrst 0, returned for no gain to the WFrst 20.
1st & 10 at WAKE 32
Incompletion
13:44 - 2nd
Riley Skinner pass incomplete.
1st & 10 at WAKE 20
3-yd Run
13:37 - 2nd
Willie Idlette rush for 3 yards to the WFrst 23 for a 1ST down, Virginia Tech penalty 15 yard personal foul accepted.
2nd & 10 at WAKE 20
2-yd Run
13:27 - 2nd
Richard Belton rush for 2 yards to the WFrst 40, Wake Forest penalty 15 yard personal foul accepted.
1st & 10 at WAKE 38
Pass Completion
12:56 - 2nd
Riley Skinner pass complete to Willie Idlette for 15 yards to the WFrst 40.
2nd & 23 at WAKE 25
2-yd Run
11:55 - 2nd
Riley Skinner rush for 2 yards to the WFrst 42.
3rd & 8 at WAKE 40
Punt
11:45 - 2nd
Sam Swank punt for 35 yards, fair catch by Eddie Royal at the VaTch 23.
4th & 6 at WAKE 42
8-yd Run
11:26 - 2nd
George Bell rush for 8 yards to the VaTch 31.
1st & 10 at VT 23
1-yd Run
10:43 - 2nd
George Bell rush for 1 yard to the VaTch 32.
2nd & 2 at VT 31
4-yd Run
10:10 - 2nd
George Bell rush for 4 yards to the VaTch 36 for a 1ST down.
3rd & 1 at VT 32
-7-yd Run
9:18 - 2nd
David Clowney rush for a loss of 7 yards, fumbled at the VaTch 31, recovered by David Clowney at the VaTch 31.
1st & 10 at VT 36
Pass Completion
9:02 - 2nd
Sean Glennon pass complete to Justin Harper for 11 yards to the VaTch 42.
2nd & 15 at VT 31
Incompletion
8:50 - 2nd
Sean Glennon pass incomplete, broken up by Alphonso Smith.
3rd & 4 at VT 42
Punt
8:38 - 2nd
Nic Schmitt punt for 34 yards, returned by Kenneth Moore for 16 yards to the WFrst 40.
4th & 4 at VT 42
3-yd Run
8:20 - 2nd
Travo Woods rush for 3 yards to the WFrst 43.
1st & 10 at WAKE 40
Pass Completion
7:45 - 2nd
Riley Skinner pass complete to Nate Morton for 11 yards to the VaTch 46 for a 1ST down.
2nd & 7 at WAKE 43
Incompletion
7:24 - 2nd
Riley Skinner pass incomplete to Willie Idlette.
1st & 10 at VT 46
4-yd Run
7:13 - 2nd
Travo Woods rush for 4 yards to the VaTch 42.
2nd & 10 at VT 46
Pass Completion
6:36 - 2nd
Riley Skinner pass complete to Nate Morton for 16 yards to the VaTch 26 for a 1ST down.
3rd & 6 at VT 42
1-yd Run
6:00 - 2nd
Travo Woods rush for 1 yard to the VaTch 25.
1st & 10 at VT 26
-10-yd Run
5:15 - 2nd
Kevin Marion rush for a loss of 10 yards to the VaTch 35.
2nd & 9 at VT 25
Pass Completion
4:47 - 2nd
Riley Skinner pass complete to Kevin Marion for 5 yards to the VaTch 30.
3rd & 19 at VT 35
Field Goal Good
4:16 - 2nd
Sam Swank 47 yard field goal GOOD.
4th & 14 at VT 30
Kickoff
4:11 - 2nd
Sam Swank kickoff for 65 yards for a touchback.
3-yd Run
3:30 - 2nd
Stephan Virgil rush for 3 yards to the VaTch 23.
1st & 10 at VT 20
Incompletion
3:11 - 2nd
Sean Glennon pass incomplete to Eddie Royal.
2nd & 7 at VT 23
1-yd Run
2:55 - 2nd
Sean Glennon rush for 1 yard to the VaTch 24.
3rd & 7 at VT 23
Punt
2:26 - 2nd
Nic Schmitt punt for 47 yards, fair catch by Willie Idlette at the WFrst 29.
4th & 6 at VT 24
Incompletion
2:12 - 2nd
Riley Skinner pass incomplete, broken up by Chris Ellis.
1st & 10 at WAKE 29
Pass Completion
1:55 - 2nd
Riley Skinner pass complete to Nate Morton for 7 yards to the WFrst 36.
2nd & 10 at WAKE 29
4-yd Run
1:38 - 2nd
Riley Skinner rush for 4 yards to the WFrst 40 for a 1ST down.
3rd & 3 at WAKE 36
Incompletion
1:24 - 2nd
Riley Skinner pass incomplete to Kevin Marion.
1st & 10 at WAKE 40
Pass Completion
1:09 - 2nd
Riley Skinner pass complete to Travo Woods for 4 yards to the WFrst 44.
2nd & 10 at WAKE 40
Incompletion
0:48 - 2nd
Riley Skinner pass incomplete to Nate Morton.
3rd & 6 at WAKE 44
(0:48 - 2nd) Timeout VIRGINIA TECH, clock 00:48.
Punt
0:41 - 2nd
Sam Swank punt for 35 yards punt out-of-bounds at the VaTch 21.
4th & 6 at WAKE 44
1-yd Run
0:00 - 2nd
George Bell rush for 1 yard to the VaTch 22.
1st & 10 at VT 21
Kickoff
14:41 - 3rd
Sam Swank kickoff for 43 yards returned by Carlton Weatherford for 22 yards to the VaTch 44, Virginia Tech penalty 10 yard illegal block accepted.
3rd Quarter
3-yd Run
14:32 - 3rd
Kenny Lewis Jr. rush for 3 yards to the VaTch 37.
1st & 10 at VT 34
2-yd Run
13:45 - 3rd
Kenny Lewis Jr. rush for 2 yards to the VaTch 39.
2nd & 7 at VT 37
Pass Completion
13:09 - 3rd
Sean Glennon pass complete to Carlton Weatherford for 6 yards to the VaTch 45 for a 1ST down.
3rd & 5 at VT 39
2-yd Run
12:42 - 3rd
Kenny Lewis Jr. rush for 2 yards to the VaTch 47.
1st & 10 at VT 45
Pass Completion
11:58 - 3rd
Sean Glennon pass complete to Josh Morgan for 53 yards for a TOUCHDOWN.
2nd & 8 at VT 47
Extra Point Good
11:58 - 3rd
Brandon Pace extra point GOOD.
Kickoff
11:52 - 3rd
Jared Develli kickoff for 65 yards for a touchback.
Pass Completion
11:27 - 3rd
Riley Skinner pass complete to Richard Belton for 8 yards to the WFrst 28.
1st & 10 at WAKE 20
1-yd Run
11:12 - 3rd
Richard Belton rush for 1 yard to the WFrst 29.
2nd & 2 at WAKE 28
3-yd Run
10:46 - 3rd
Richard Belton rush for 3 yards to the WFrst 32 for a 1ST down.
3rd & 1 at WAKE 29
Pass Completion
10:18 - 3rd
Riley Skinner pass complete to Nate Morton for 30 yards to the VaTch 38 for a 1ST down.
1st & 10 at WAKE 32
-7-yd Run
10:06 - 3rd
Travo Woods rush for a loss of 7 yards to the VaTch 45.
1st & 10 at VT 38
6-yd Run
9:22 - 3rd
Travo Woods rush for 6 yards to the VaTch 39.
2nd & 17 at VT 45
Pass Completion
8:50 - 3rd
Riley Skinner pass complete to Nate Morton for 30 yards to the VaTch 9 for a 1ST down.
3rd & 11 at VT 39
0-yd Run
8:21 - 3rd
Travo Woods rush for no gain to the VaTch 9.
1st & Goal at VT 9
Incompletion
7:57 - 3rd
Riley Skinner pass incomplete to Zac Selmon.
2nd & Goal at VT 9
Pass Completion
7:42 - 3rd
Riley Skinner pass complete to Travo Woods for 4 yards to the VaTch 5.
3rd & Goal at VT 9
0-yd Penalty
7:17 - 3rd
Virginia Tech penalty offside defense on Cody Grimm declined.
4th & Goal at VT 5
Field Goal Good
7:02 - 3rd
Sam Swank 22 yard field goal GOOD.
4th & Goal at VT 5
Kickoff
6:46 - 3rd
Sam Swank kickoff for 62 yards returned by Eddie Royal for 55 yards to the WFrst 42.
Pass Completion
6:04 - 3rd
Sean Glennon pass complete to Justin Harper for no gain to the WFrst 42.
1st & 10 at WAKE 42
Pass Completion
5:45 - 3rd
Sean Glennon pass complete to David Clowney for 15 yards to the WFrst 27 for a 1ST down.
2nd & 10 at WAKE 42
2-yd Run
5:29 - 3rd
George Bell rush for 2 yards to the WFrst 25.
1st & 10 at WAKE 27
Incompletion
4:53 - 3rd
Sean Glennon pass incomplete to Sam Wheeler, broken up by Aaron Curry.
2nd & 8 at WAKE 25
Incompletion
4:49 - 3rd
Sean Glennon pass incomplete to Sam Wheeler.
3rd & 8 at WAKE 25
Field Goal Good
4:44 - 3rd
Brandon Pace 42 yard field goal GOOD.
4th & 8 at WAKE 25
Kickoff
4:33 - 3rd
Jared Develli kickoff for 65 yards returned by Kevin Marion for 15 yards to the WFrst 15.
8-yd Run
4:06 - 3rd
Willie Idlette rush for 8 yards to the WFrst 23.
1st & 10 at WAKE 15
7-yd Run
3:32 - 3rd
Kevin Harris rush for 7 yards to the WFrst 30 for a 1ST down.
2nd & 2 at WAKE 23
Pass Completion
3:01 - 3rd
Riley Skinner pass complete to Kevin Harris for 3 yards, fumbled at the VaTch 35, forced by Aaron Rouse, recovered by Xavier Adibi, returned by Xavier Adibi for 65 yards for a TOUCHDOWN, tackled by Aaron Rouse.
1st & 10 at WAKE 30
Extra Point Good
3:01 - 3rd
Brandon Pace extra point GOOD.
Kickoff
2:56 - 3rd
Jared Develli kickoff for 65 yards for a touchback.
4th Quarter
10-yd Run
2:34 - 3rd
Travo Woods rush for 10 yards to the WFrst 30 for a 1ST down.
1st & 10 at WAKE 20
1-yd Run
2:13 - 3rd
Willie Idlette rush for 1 yard to the WFrst 31 for a 1ST down, Virginia Tech penalty 15 yard personal foul accepted.
1st & 10 at WAKE 30
Pass Completion
2:03 - 3rd
Riley Skinner pass complete to Willie Idlette for 28 yards to the VaTch 26 for a 1ST down.
1st & 10 at WAKE 46
Incompletion
1:44 - 3rd
Riley Skinner pass incomplete to Nate Morton.
1st & 10 at VT 26
0-yd Penalty
1:35 - 3rd
Wake Forest penalty 5 yard illegal formation accepted, no play.
2nd & 10 at VT 26
Pass Completion
1:17 - 3rd
Riley Skinner pass complete to Willie Idlette for 13 yards to the VaTch 18.
2nd & 15 at VT 31
1-yd Run
0:33 - 3rd
Willie Idlette rush for 1 yard to the VaTch 17.
3rd & 2 at VT 18
3-yd Run
0:00 - 3rd
Richard Belton rush for 3 yards to the VaTch 14 for a 1ST down.
4th & 1 at VT 17
0-yd Run
14:48 - 4th
Travo Woods rush for no gain to the VaTch 14.
1st & 10 at VT 14
1-yd Run
14:18 - 4th
Travo Woods rush for 1 yard to the VaTch 13.
2nd & 10 at VT 14
8-yd Run
13:39 - 4th
Kevin Marion rush for 8 yards to the VaTch 5.
3rd & 9 at VT 13
0-yd Run
13:30 - 4th
Richard Belton rush for no gain to the VaTch 5.
4th & 1 at VT 5
8-yd Run
12:51 - 4th
Kenny Lewis Jr. rush for 8 yards to the VaTch 13.
1st & 10 at VT 5
3-yd Run
12:21 - 4th
Kenny Lewis Jr. rush for 3 yards to the VaTch 16 for a 1ST down.
2nd & 2 at VT 13
3-yd Run
11:49 - 4th
Kenny Lewis Jr. rush for 3 yards to the VaTch 19.
1st & 10 at VT 16
9-yd Run
11:14 - 4th
Kenny Lewis Jr. rush for 9 yards to the VaTch 28 for a 1ST down.
2nd & 7 at VT 19
5-yd Run
10:43 - 4th
Kenny Lewis Jr. rush for 5 yards to the VaTch 33.
1st & 10 at VT 28
2-yd Run
10:00 - 4th
Kenny Lewis Jr. rush for 2 yards to the VaTch 35.
2nd & 5 at VT 33
-1-yd Run
9:28 - 4th
Kenny Lewis Jr. rush for a loss of 1 yard to the VaTch 34.
3rd & 3 at VT 35
Punt
8:56 - 4th
Nic Schmitt punt for 45 yards downed at the WFrst 21.
4th & 4 at VT 34
Incompletion
8:44 - 4th
Riley Skinner pass incomplete to Nate Morton, broken up by Brandon Flowers.
1st & 10 at WAKE 21
Sack
8:23 - 4th
Riley Skinner sacked by Xavier Adibi at the WFrst 11 for a loss of 10 yards.
2nd & 10 at WAKE 21
Incompletion
8:03 - 4th
Riley Skinner pass incomplete to Travo Woods.
3rd & 20 at WAKE 11
Punt
7:52 - 4th
Sam Swank punt for 49 yards downed at the VaTch 40.
4th & 20 at WAKE 11
3-yd Run
7:30 - 4th
George Bell rush for 3 yards to the VaTch 43.
1st & 10 at VT 40
2-yd Run
6:38 - 4th
George Bell rush for 2 yards to the VaTch 45.
2nd & 7 at VT 43
Pass Completion
5:59 - 4th
Sean Glennon pass complete to David Clowney for 35 yards to the WFrst 20 for a 1ST down.
3rd & 5 at VT 45
-1-yd Run
5:27 - 4th
George Bell rush for a loss of 1 yard to the WFrst 21.
1st & 10 at WAKE 20
1-yd Run
4:40 - 4th
Kenny Lewis Jr. rush for 1 yard to the WFrst 20.
2nd & 11 at WAKE 21
2-yd Run
3:59 - 4th
Kenny Lewis Jr. rush for 2 yards to the WFrst 18.
3rd & 10 at WAKE 20
Field Goal Good
3:28 - 4th
Brandon Pace 35 yard field goal GOOD.
4th & 8 at WAKE 18
Kickoff
3:20 - 4th
Jared Develli kickoff for 64 yards returned by Kevin Marion for 14 yards to the WFrst 15.
Pass Completion
2:59 - 4th
Riley Skinner pass complete to Willie Idlette for 3 yards to the WFrst 18.
1st & 10 at WAKE 15
Incompletion
2:56 - 4th
Riley Skinner pass incomplete to Nate Morton.
2nd & 7 at WAKE 18
Incompletion
2:50 - 4th
Riley Skinner pass incomplete.
3rd & 7 at WAKE 18
Punt
2:43 - 4th
Sam Swank punt for 32 yards punt out-of-bounds at the 50 yard line.
4th & 7 at WAKE 18
26-yd Run
2:08 - 4th
Kenny Lewis Jr. rush for 26 yards to the WFrst 24 for a 1ST down.
1st & 10 at 50
2-yd Run
1:33 - 4th
Kenny Lewis Jr. rush for 2 yards to the WFrst 22.
1st & 10 at WAKE 24
-4-yd Run
0:56 - 4th
Team rush for a loss of 4 yards to the WFrst 26.
2nd & 8 at WAKE 22
-1-yd Run
0:00 - 4th
Team rush for a loss of 1 yard to the WFrst 27.
3rd & 12 at WAKE 26
Game Information
Winston-Salem, NC


2025 Standings
FBS
| Atlantic Coast ConferenceAtlantic Coast Conference | CONF | OVR |
|---|---|---|
| Virginia | 7-1 | 11-3 |
| SMU | 6-2 | 9-4 |
| Miami | 6-2 | 13-3 |
| Pittsburgh | 6-2 | 8-5 |
| Georgia Tech | 6-2 | 9-4 |
| Duke | 6-2 | 9-5 |
| NC State | 4-4 | 8-5 |
| California | 4-4 | 7-6 |
| Clemson | 4-4 | 7-6 |
| Louisville | 4-4 | 9-4 |
| Wake Forest | 4-4 | 9-4 |
| Stanford | 3-5 | 4-8 |
| Florida State | 2-6 | 5-7 |
| North Carolina | 2-6 | 4-8 |
| Virginia Tech | 2-6 | 3-9 |
| Boston College | 1-7 | 2-10 |
| Syracuse | 1-7 | 3-9 |
NCAAF News

National signing day 2026: Facts on the NCAA event
National signing day is a rite of passage for student-athletes on the collegiate level. Learn more about how the process works now.
16h

Sam Acho breaks down why Darian Mensah is perfect for Miami
Sam Acho breaks down why Darian Mensah is perfect for Miami Sam Acho discusses why he loves Darian Mensah's fit with the Miami Hurricanes on "College Football Live."
18h

CFP moves off New Year's Eve in 2026 to avoid NFL conflict
The College Football Playoff won't have a game on New Year's Eve this season to avoid playing at the same time as an NFL Thursday night game, CFP executive director Rich Clark told ESPN.
18h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, Inc. All rights reserved.

