From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
William & Mary
Virginia Tech
193
Total yards
488
117
Passing yards
266
76
Rushing yards
222
5.1
Yards per pass
8.6
2.7
Yards per rush
5.3
12
First downs
24
1–12
Third downs
8–15
0–0
Fourth downs
0–0
2
Turnovers
2
4–26
Penalties
10–75
27:06
Possession
32:38
Efficiency
William & Mary
Virginia Tech
32%
Success rate
51%
−0.10
EPA per play
0.30
0.87
Explosiveness
0.98
−0.07
Rushing EPA
0.09
−0.15
Passing EPA
0.66
17%
Passing-down success
38%
0.07
First-down EPA
0.29
−0.16
Second-down EPA
0.02
−0.42
Third-down EPA
0.95
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)
Virginia Tech 81% to win. Elo’s favorite won.
The line
Virginia Tech −23.
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 Virginia Tech 94%, William & Mary 6%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Virginia Tech drives left to right, William & Mary right to left.
Q1 William & MaryPunt, 3 plays, 61 yards
Q1 Virginia TechTouchdown, 14 plays, 84 yards
Q1 William & MaryField goal, 7 plays, 55 yards
Q1 Virginia TechInterception, 7 plays, 31 yards
Q1 William & MaryField goal, 5 plays, 43 yards
Q2 Virginia TechPunt, 3 plays, 50 yards
Q2 William & MaryFumble, 7 plays, −28 yards
Q2 Virginia TechTouchdown, 5 plays, 2 yards
Q2 William & MaryPunt, 3 plays, 43 yards
Q2 Virginia TechField goal, 9 plays, 75 yards
Q2 William & MaryEnd of half, 2 plays, 8 yards
Q3 Virginia TechField goal, 14 plays, 74 yards
Q3 William & MaryPunt, 3 plays, 40 yards
Q3 Virginia TechFumble, 2 plays, 4 yards
Q3 William & MaryField goal, 5 plays, 11 yards
Q3 Virginia TechTouchdown, 4 plays, 80 yards
Q3 William & MaryPunt, 3 plays, 55 yards
Q3 Virginia TechFumble, 3 plays, 49 yards
Q4 Virginia TechTouchdown, 2 plays, 28 yards
Q4 William & MaryMissed FG, 11 plays, 58 yards
Q4 Virginia TechPunt, 5 plays, 59 yards
Q4 William & MaryPunt, 6 plays, 55 yards
Q4 Virginia TechEnd of game, 7 plays, 34 yards
Play by play
1st quarter5 drives, then Virginia Tech 7, William & Mary 3
William & Mary Punt, 3 plays
15:00
1st & 10 at own 35
Joey Slye kickoff for 65 yds , Tre McBride return for 23 yds to the WmMry 23
15:00
1st & 10 at own 23
Mikal Abdul-Saboor run for 2 yds to the WmMry 25
14:08
2nd & 8 at own 25
Mikal Abdul-Saboor run for 1 yd to the WmMry 26
13:26
3rd & 7 at own 26
Steve Cluley pass incomplete to Bo Revell WILLIAM & MARY Penalty, Offensive Holding ( Yards) declined
13:15
4th & 7 at own 26
Hunter Windmuller punt for 58 yds, downed at the VTech 16
Virginia Tech Touchdown, 14 plays
13:15
1st & 10 at own 16
J.C. Coleman run for 4 yds to the VTech 20
12:42
2nd & 6 at own 20
J.C. Coleman run for 5 yds to the VTech 25
12:16
3rd & 1 at own 25
J.C. Coleman run for 1 yd to the VTech 26 for a 1ST down
11:51
1st & 10 at own 26
Michael Brewer pass complete to Joshua Stanford for 7 yds to the VTech 33
11:29
2nd & 3 at own 33
Michael Brewer pass incomplete to Deon Newsome
11:29
3rd & 3 at own 33
VIRGINIA TECH Penalty, False Start (J.C. Coleman) to the VTech 28
11:22
3rd & 8 at own 28
Michael Brewer pass complete to Ryan Malleck for 10 yds to the VTech 38 for a 1ST down
10:58
1st & 10 at own 38
Michael Brewer pass complete to Bucky Hodges for 8 yds to the VTech 46
10:50
2nd & 2 at opp 46
Joshua Stanford run for 12 yds to the VATECH 42 for a 1ST down WILLIAM & MARY Penalty, Personal Foul (Spencer Bopp) to the WmMry 27 for a 1ST down
9:56
1st & 10 at opp 27
Michael Brewer pass complete to Isaiah Ford for 3 yds to the WmMry 24
9:49
2nd & 7 at opp 24
VIRGINIA TECH Penalty, False Start (David Wang) to the WmMry 29
9:28
2nd & 12 at opp 29
Michael Brewer pass incomplete to Willie Byrn
9:20
3rd & 12 at opp 29
Michael Brewer run for 16 yds to the WmMry 13 for a 1ST down
8:50
1st & 10 at opp 13
J.C. Coleman run for 1 yd to the WmMry 12
8:06
2nd & 9 at opp 12
Michael Brewer pass complete to J.C. Coleman for a loss of 1 yard to the WmMry 13
7:36
3rd & 10 at opp 13
Michael Brewer pass complete to Isaiah Ford for 13 yds for a TD, (Joey Slye KICK)Virginia Tech 7, William & Mary 0
William & Mary Field goal, 7 plays
7:36
3rd & 10 at own 35
Mitchell Ludwig kickoff for 65 yds for a touchback
7:36
1st & 10 at own 25
Mikal Abdul-Saboor run for 40 yds to the VTech 35 for a 1ST down
6:48
1st & 10 at opp 35
Steve Cluley pass complete to Tre McBride for 5 yds to the VTech 30
6:13
2nd & 5 at opp 30
Mikal Abdul-Saboor run for 9 yds to the VTech 21 for a 1ST down
5:26
1st & 10 at opp 21
Steve Cluley run for a loss of 2 yards to the VTech 23
4:55
2nd & 12 at opp 23
Steve Cluley pass incomplete to Christian Reeves
4:55
3rd & 12 at opp 23
Timeout WILLIAM & MARY, clock 04:55
4:45
3rd & 12 at opp 23
Steve Cluley pass complete to Christian Reeves for 3 yds to the VTech 20
4:05
4th & 9 at opp 20
Timeout WILLIAM & MARY, clock 04:05
4:00
4th & 9 at opp 20
John Carpenter 36 yd FG GOODVirginia Tech 7, William & Mary 3
Virginia Tech Interception, 7 plays
4:00
4th & 9 at own 35
John Carpenter kickoff for 65 yds for a touchback
4:00
1st & 10 at own 25
Michael Brewer pass complete to Bucky Hodges for 6 yds to the VTech 31
3:35
2nd & 4 at own 31
Marshawn Williams run for 1 yd to the VTech 32 VIRGINIA TECH Penalty, Offensive Holding (Wyatt Teller) to the VTech 22
3:22
2nd & 13 at own 22
Michael Brewer pass incomplete to Sam Rogers, broken up by Chris Donald
3:14
3rd & 13 at own 22
Michael Brewer pass complete to Cam Phillips for 24 yds to the VTech 46 for a 1ST down
2:29
1st & 10 at own 46
Marshawn Williams run for 6 yds to the WmMry 48
2:20
2nd & 4 at opp 48
VIRGINIA TECH Penalty, False Start (-5 Yards) to the VTech 47
1:32
2nd & 9 at own 47
Michael Brewer pass complete to Willie Byrn for 6 yds to the WmMry 47
1:16
3rd & 3 at opp 47
Michael Brewer pass intercepted Airek Green return for no gain to the WmMry 44
William & Mary Field goal, 5 plays
1:16
1st & 10 at own 44
Steve Cluley pass complete to Tre McBride for 43 yds to the VTech 13 for a 1ST down
0:32
1st & 10 at opp 13
Keith McBride run for no gain to the VTech 13
0:00
2nd & 10 at opp 13
Steve Cluley pass incomplete
Q2 15:00
3rd & 10 at opp 13
Steve Cluley pass incomplete to DeVonte Dedmon
Q2 14:50
4th & 10 at opp 13
John Carpenter 29 yd FG GOODVirginia Tech 7, William & Mary 6
2nd quarter6 drives, then Virginia Tech 17, William & Mary 6
Virginia Tech Punt, 3 plays
14:50
4th & 10 at own 35
John Carpenter kickoff for 65 yds , Deon Newsome return for 20 yds to the VTech 20
14:50
1st & 10 at own 20
J.C. Coleman run for 2 yds to the VTech 22
14:08
2nd & 8 at own 22
Isaiah Ford run for 3 yds to the VTech 25
13:21
3rd & 5 at own 25
Michael Brewer pass complete to Joel Caleb for 3 yds to the VTech 28
12:42
4th & 2 at own 28
A.J. Hughes punt for 47 yds, downed at the VATECH 25 VIRGINIA TECH Penalty, Illegal Formation (-5 Yards) to the WmMry 30
William & Mary Fumble, 7 plays
12:42
1st & 10 at own 30
Kendell Anderson run for 7 yds to the WmMry 37
12:01
2nd & 3 at own 37
Kendell Anderson run for 9 yds to the WmMry 46 for a 1ST down
11:21
1st & 10 at own 46
Mikal Abdul-Saboor run for 6 yds to the VTech 48
10:39
2nd & 4 at opp 48
WILLIAM & MARY Penalty, Delay of Game (Steve Cluley) to the WmMry 46
10:00
2nd & 10 at own 46
Steve Cluley pass complete to Tre McBride for 11 yds to the VTech 43 for a 1ST down
9:33
1st & 10 at opp 43
Mikal Abdul-Saboor run for 1 yd to the VTech 42
8:51
2nd & 9 at opp 42
Steve Cluley pass complete to Tre McBride for 3 yds to the VTech 39
8:05
3rd & 6 at opp 39
Steve Cluley sacked by Chase Williams for a loss of 14 yards to the WmMry 2 Steve Cluley fumbled, forced by Chase Williams, recovered by VTech Derek Di Nardo , return for 0 yards , return for 45 yds to the WmMry 2
Virginia Tech Touchdown, 5 plays
8:05
1st & goal at opp 2
Marshawn Williams run for no gain to the WmMry 2
7:20
2nd & goal at opp 2
Marshawn Williams run for no gain to the WmMry 2
6:40
3rd & 0 at opp 2
Brewer, Michael pass incomplete to Hodges, Bucky, PENALTY WILLMMARY pass interference (Houston-Carson, DeAndre) 0 yards to the WILLMMARY2, NO PLAY, 1ST DOWN VATECH. for a 1ST down
6:26
1st & goal at opp 2
Michael Brewer run for no gain to the WmMry 2 Michael Brewer fumbled, recovered by VTech Michael Brewer
5:51
2nd & goal at opp 2
Michael Brewer pass incomplete to Ryan Malleck
5:47
3rd & 0 at opp 2
VIRGINIA TECH Penalty, Illegal Formation (-5 Yards) to the WmMry 8
5:40
3rd & goal at opp 8
Michael Brewer pass complete to Bucky Hodges for 8 yds for a TD, (Joey Slye KICK)Virginia Tech 14, William & Mary 6
William & Mary Punt, 3 plays
5:40
3rd & 16 at own 35
Mitchell Ludwig kickoff for 59 yds , Tre McBride return for 29 yds to the WmMry 35
5:40
1st & 10 at own 35
Jarrell Cooper run for 5 yds to the WmMry 40
4:50
2nd & 5 at own 40
Jarrell Cooper run for a loss of 2 yards to the WmMry 38
4:20
3rd & 7 at own 38
TEAM run for a loss of 7 yards to the WmMry 31 TEAM fumbled, recovered by WmMry Christian Reeves
3:16
4th & 14 at own 31
Hunter Windmuller punt for 59 yds , Kyshoen Jarrett returns for 12 yds to the VTech 22
Virginia Tech Field goal, 9 plays
3:16
1st & 10 at own 22
Shai McKenzie run for 4 yds to the VTech 26
2:51
2nd & 6 at own 26
Shai McKenzie run for 7 yds to the VTech 33 for a 1ST down
2:21
1st & 10 at own 33
Michael Brewer pass complete to Isaiah Ford for 7 yds to the VTech 40
2:10
2nd & 3 at own 40
Michael Brewer pass complete to Willie Byrn for 17 yds to the WmMry 43 for a 1ST down
1:24
1st & 10 at opp 43
Michael Brewer pass complete to Demitri Knowles for 38 yds to the WmMry 5 for a 1ST down
1:17
1st & goal at opp 5
J.C. Coleman run for 2 yds to the WmMry 3
0:55
2nd & goal at opp 3
J.C. Coleman run for no gain to the WmMry 3
0:50
3rd & 0 at opp 3
Timeout VIRGINIA TECH, clock 00:50
0:41
3rd & goal at opp 3
Michael Brewer pass incomplete
0:38
4th & goal at opp 3
Joey Slye 20 yd FG GOODVirginia Tech 17, William & Mary 6
William & Mary End of half, 2 plays
0:38
4th & 8 at own 35
Joey Slye kickoff for 65 yds for a touchback
0:38
1st & 10 at own 25
Mikal Abdul-Saboor run for 4 yds to the WmMry 29
0:00
2nd & 6 at own 29
Mikal Abdul-Saboor run for 4 yds to the WmMry 33
3rd quarter7 drives, then Virginia Tech 27, William & Mary 9
Virginia Tech Field goal, 14 plays
15:00
1st & 10 at own 35
John Carpenter kickoff for 65 yds , Demitri Knowles return for 16 yds to the VTech 16
15:00
1st & 10 at own 16
J.C. Coleman run for no gain to the VTech 16
14:17
2nd & 10 at own 16
VIRGINIA TECH Penalty, False Start (Caleb Farris) to the VTech 11
13:50
2nd & 15 at own 11
Michael Brewer pass complete to J.C. Coleman for no gain to the VTech 11
12:58
3rd & 15 at own 11
Michael Brewer pass complete to Cam Phillips for 10 yds to the VTech 21
12:38
4th & 5 at own 21
Hughes, A.J. punt 50 yards to the WILLMMARY29, out-of-bounds, PENALTY WILLMMARY running into kicker 5 yards to the VATECH26, NO PLAY, 1ST DOWN VATECH. for a 1ST down
12:05
1st & 10 at own 26
Michael Brewer pass complete to Bucky Hodges for 5 yds to the VTech 31
11:50
2nd & 5 at own 31
Marshawn Williams run for 8 yds to the VTech 39 for a 1ST down
11:24
1st & 10 at own 39
Marshawn Williams run for 2 yds to the VTech 41
11:00
2nd & 8 at own 41
Michael Brewer pass complete to Ryan Malleck for 21 yds to the WmMry 38 for a 1ST down
10:16
1st & 10 at opp 38
Michael Brewer pass complete to Ryan Malleck for 9 yds to the WmMry 29
9:47
2nd & 1 at opp 29
Marshawn Williams run for 1 yd to the WmMry 28 for a 1ST down
9:40
1st & 10 at opp 28
Marshawn Williams run for 10 yds to the WmMry 18 for a 1ST down
9:03
1st & 10 at opp 18
Marshawn Williams run for 4 yds to the WmMry 14
8:31
2nd & 6 at opp 14
Shai McKenzie run for 4 yds to the WmMry 10
8:03
3rd & 2 at opp 10
Michael Brewer pass incomplete to Ryan Malleck
7:59
4th & 2 at opp 10
Joey Slye 27 yd FG GOODVirginia Tech 20, William & Mary 6
William & Mary Punt, 3 plays
7:59
4th & 2 at own 35
Joey Slye kickoff for 65 yds for a touchback
7:59
1st & 10 at own 25
Steve Cluley run for 1 yd to the WmMry 26
7:17
2nd & 9 at own 26
Steve Cluley pass incomplete to Tre McBride, broken up by Chase Williams
7:11
3rd & 9 at own 26
Steve Cluley pass incomplete to Christian Reeves
6:58
4th & 9 at own 26
Hunter Windmuller punt for 52 yds , Kyshoen Jarrett returns for 13 yds to the VTech 35
Virginia Tech Fumble, 2 plays
6:58
1st & 10 at own 35
Michael Brewer pass complete to Bucky Hodges for 6 yds to the VTech 41
6:20
2nd & 4 at own 41
J.C. Coleman run for 3 yds to the VTech 39 J.C. Coleman fumbled, forced by Marcus Harvey, recovered by WmMry Airek Green , return for 5 yds to the VTech 39
William & Mary Field goal, 5 plays
6:20
1st & 10 at opp 39
Steve Cluley sacked by Dadi Nicolas for a loss of 8 yards to the VTech 47
6:15
2nd & 18 at opp 47
Cluley, Steve pass sacked for loss of 7 yards to the WILLMMARY46 (Maddy, Luther), PENALTY VATECH face mask (Maddy, Luther) 15 yards to the VATECH32, NO PLAY, 1ST DOWN WILLMMARY. for a 1ST down
5:08
1st & 10 at opp 32
Steve Cluley pass incomplete to DeVonte Dedmon, broken up by Kendall Fuller
5:00
2nd & 10 at opp 32
Kendell Anderson run for 4 yds to the VTech 28
4:23
3rd & 6 at opp 28
Steve Cluley pass incomplete to Kendell Anderson
4:18
4th & 6 at opp 28
John Carpenter 44 yd FG GOODVirginia Tech 20, William & Mary 9
Virginia Tech Touchdown, 4 plays
4:18
4th & 6 at own 35
John Carpenter kickoff for 65 yds , Deon Newsome return for 20 yds to the VTech 20
4:18
1st & 10 at own 20
Shai McKenzie run for 15 yds to the VTech 35 for a 1ST down
3:41
1st & 10 at own 35
Michael Brewer pass complete to Isaiah Ford for 20 yds to the WmMry 45 for a 1ST down
3:19
1st & 10 at opp 45
Shai McKenzie run for 6 yds to the WmMry 39
2:47
2nd & 4 at opp 39
Shai McKenzie run for 39 yds for a TD, (Joey Slye KICK)Virginia Tech 27, William & Mary 9
William & Mary Punt, 3 plays
2:47
2nd & 4 at own 35
Joey Slye kickoff for 65 yds , Tre McBride return for 22 yds to the WmMry 22
2:47
1st & 10 at own 22
DeVonte Dedmon run for no gain to the WmMry 22
1:57
2nd & 10 at own 22
Steve Cluley pass incomplete to Sean Ballard
1:42
3rd & 10 at own 22
Steve Cluley sacked by Kendall Fuller for a loss of 2 yards to the WmMry 20
1:02
4th & 12 at own 20
Hunter Windmuller punt for 57 yds, downed at the VTech 23
Virginia Tech Fumble, 3 plays
1:02
1st & 10 at own 23
Marshawn Williams run for 4 yds to the VTech 27
0:13
2nd & 6 at own 27
Marshawn Williams run for 3 yds to the VTech 30
Q4 15:00
3rd & 3 at own 30
Marshawn Williams run for 2 yds to the VTech 32
Q4 14:05
4th & 1 at own 32
A.J. Hughes punt for 44 yds , Trey Reed returns for 4 yds to the WmMry 28 Trey Reed fumbled, recovered by VTech Donovan Riley
4th quarter5 drives, then Virginia Tech 34, William & Mary 9
Virginia Tech Touchdown, 2 plays
14:05
1st & 10 at opp 28
Michael Brewer pass complete to Willie Byrn for 26 yds to the WmMry 2 for a 1ST down
13:40
1st & goal at opp 2
J.C. Coleman run for 2 yds for a TD, (Joey Slye KICK)Virginia Tech 34, William & Mary 9
William & Mary Missed FG, 11 plays
13:40
1st & 10 at own 35
Joey Slye kickoff for 65 yds , Kendell Anderson return for 21 yds to the WmMry 21
13:40
1st & 10 at own 21
Steve Cluley pass complete to Sean Ballard for 19 yds to the WmMry 40 for a 1ST down
12:32
1st & 10 at own 40
Steve Cluley pass complete to Kendell Anderson for 11 yds to the VTech 49 for a 1ST down
12:11
1st & 10 at opp 49
Mikal Abdul-Saboor run for 20 yds to the VTech 29 for a 1ST down
11:22
1st & 10 at opp 29
Steve Cluley pass complete to DeVonte Dedmon for 13 yds to the VTech 16 for a 1ST down
10:58
1st & 10 at opp 16
Steve Cluley pass incomplete to Sean Ballard
10:35
2nd & 10 at opp 16
Mikal Abdul-Saboor run for a loss of 2 yards to the VTech 18
10:12
3rd & 12 at opp 18
Steve Cluley pass incomplete to Christian Reeves
10:12
4th & 12 at opp 18
VIRGINIA TECH Penalty, Roughing Holder (Deon Clarke) to the VTech 9 for a 1ST down
10:03
1st & goal at opp 9
Steve Cluley pass incomplete to Sean Ballard
9:57
2nd & goal at opp 9
Steve Cluley pass incomplete to Christian Reeves
9:21
3rd & goal at opp 9
Steve Cluley sacked by Chase Williams for a loss of 12 yards to the VTech 21
9:09
4th & 0 at opp 21
John Carpenter 38 yd FG MISSED
Virginia Tech Punt, 5 plays
9:09
1st & 10 at own 21
Shai McKenzie run for 11 yds to the VTech 32 for a 1ST down
8:42
1st & 10 at own 32
Shai McKenzie run for 14 yds to the VTech 46 for a 1ST down
8:14
1st & 10 at own 46
Shai McKenzie run for 6 yds to the WmMry 48
7:54
2nd & 4 at opp 48
Williams, Marshawn rush for 3 yards to the WILLMMARY45, PENALTY VATECH holding (Hansen, Wade) 10 yards to the VATECH42, NO PLAY.
7:23
2nd & 14 at own 42
Michael Brewer pass complete to Bucky Hodges for 5 yds to the VTech 47
6:50
3rd & 9 at own 47
Michael Brewer run for 5 yds to the WmMry 48
6:11
4th & 4 at opp 48
A.J. Hughes punt for 48 yds for a touchback
William & Mary Punt, 6 plays
6:11
1st & 10 at own 20
Jarrell Cooper run for 3 yds to the WmMry 23
5:30
2nd & 7 at own 23
Jarrell Cooper run for 3 yds to the WmMry 26
4:46
3rd & 4 at own 26
Christian Brumbaugh pass complete to Christian Reeves for 9 yds to the WmMry 35 for a 1ST down
4:15
1st & 10 at own 35
Keith McBride run for no gain to the WmMry 35
3:39
2nd & 10 at own 35
Christian Brumbaugh pass incomplete to Christian Reeves
3:29
3rd & 10 at own 35
Keith McBride run for 6 yds to the WmMry 41
2:50
4th & 4 at own 41
Hunter Windmuller punt for 34 yds, fair catch by Greg Stroman at the VTech 25
Virginia Tech End of game, 7 plays
2:50
1st & 10 at own 26
Joel Caleb run for 4 yds to the VTech 30
1:57
2nd & 6 at own 30
Joel Caleb run for 2 yds to the VTech 32
1:47
3rd & 4 at own 32
Joel Caleb run for 6 yds to the VTech 38 for a 1ST down
1:14
1st & 10 at own 38
Joel Caleb run for 5 yds to the VTech 43
0:55
2nd & 5 at own 43
Joel Caleb run for 2 yds to the VTech 45
0:24
3rd & 3 at own 45
Mark Leal pass complete to Greg Gadell for 15 yds to the WmMry 40 for a 1ST down
0:09
1st & 10 at opp 40
Daniel Dyer run for no gain to the WmMry 40
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.