From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Wofford
Virginia Tech
199
Total yards
475
161
Passing yards
342
38
Rushing yards
133
8.1
Yards per pass
9.0
1.6
Yards per rush
3.2
12
First downs
29
3–11
Third downs
7–13
0–0
Fourth downs
0–1
0
Turnovers
0
3–26
Penalties
5–60
25:02
Possession
34:58
1
Sacks (by defense)
3
Efficiency
Wofford
Virginia Tech
40%
Success rate
52%
0.07
EPA per play
0.23
1.05
Explosiveness
1.10
−0.10
Rushing EPA
−0.10
0.24
Passing EPA
0.54
20%
Passing-down success
39%
0.19
First-down EPA
0.09
−0.23
Second-down EPA
0.49
0.26
Third-down EPA
0.36
11%
Havoc by its defense
16%
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 91% to win. Elo’s favorite won.
The line
Virginia Tech −38.5, over/under 45.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 Virginia Tech >99%, Wofford <1%. 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, Wofford right to left.
Q1 Virginia TechField goal, 7 plays, 44 yards
Q1 Virginia TechField goal, 9 plays, 52 yards
Q1 Virginia TechTurnover on downs, 13 plays, 56 yards
Q1 WoffordPunt, 6 plays, 19 yards
Q1 WoffordPunt, 3 plays, 5 yards
Q2 WoffordPunt, 5 plays, 21 yards
Q2 Virginia TechTouchdown, 10 plays, 61 yards
Q2 Virginia TechTouchdown, 14 plays, 79 yards
Q2 WoffordPunt, 4 plays, 8 yards
Q2 WoffordEnd of half, 1 play, 13 yards
Q3 Virginia TechPunt, 5 plays, 13 yards
Q3 WoffordPunt, 7 plays, 44 yards
Q3 WoffordPunt, 3 plays, 6 yards
Q3 WoffordPunt, 6 plays, 6 yards
Q3 Virginia TechPunt, 5 plays, 15 yards
Q3 Virginia TechTouchdown, 8 plays, 77 yards
Q4 WoffordTouchdown, 7 plays, 72 yards
Q4 Virginia TechPunt, 3 plays, 9 yards
Q4 WoffordPunt, 4 plays, 31 yards
Q4 Virginia TechEnd of game, 9 plays, 43 yards
Play by play
1st quarter7 drives, then Virginia Tech 3, Wofford 0
Virginia Tech Turnover on downs, 13 plays
0:00
1st & 10 at own 22
Grant Wells pass complete to Nick Gallo for 5 yds to the VTech 27
0:00
2nd & 5 at own 27
Chance Black run for 5 yds to the VTech 32 for a 1ST down
0:00
1st & 10 at own 32
Jalen Holston run for 3 yds to the VTech 35
0:00
2nd & 7 at own 35
Grant Wells pass incomplete to Kaleb Smith, broken up by Okachi Emmanwori
0:00
3rd & 7 at own 35
Grant Wells pass complete to Christian Moss for 18 yds to the VATECH 47 for a 1ST down VIRGINIA TECH Penalty, personal foul (Kaden Moore) to the VTech 38 for a 1ST down
0:00
1st & 10 at own 38
Grant Wells pass complete to Christian Moss for 5 yds to the VTech 43
0:00
2nd & 5 at own 43
Jalen Holston run for 5 yds to the VTech 48 for a 1ST down
0:00
1st & 10 at own 48
Grant Wells pass complete to Da’Wain Lofton for 5 yds to the Woffd 47
0:00
2nd & 5 at opp 47
Grant Wells pass complete to Connor Blumrick for 16 yds to the Woffd 31 for a 1ST down
0:00
1st & 10 at opp 31
Grant Wells pass complete to Jalen Holston for 5 yds to the Woffd 26
0:00
2nd & 5 at opp 26
Grant Wells pass incomplete to Chance Black, broken up by David Powers
0:00
3rd & 5 at opp 26
Chance Black run for 4 yds to the Woffd 22
Wofford Punt, 6 plays
0:00
1st & 10 at own 23
Nathan Walker run for 1 yd to the Woffd 24
0:00
2nd & 9 at own 24
Nathan Walker run for 3 yds to the Woffd 27
Wofford Punt, 3 plays
0:00
1st & 10 at own 25
Jimmy Weirick pass complete to Dylan Djete for 5 yds to the Woffd 30
0:00
2nd & 5 at own 30
pass incomplete to Landon Parker
0:00
3rd & 5 at own 30
pass incomplete to Nathan Walker
Virginia Tech Turnover on downs, 13 plays
14:54
1st & 10 at own 35
Bridger Jones kickoff for 63 yds , Chance Black return for 20 yds to the VTech 22
9:45
4th & 1 at opp 22
Jalen Holston run for a loss of 1 yard to the Woffd 23
Wofford Punt, 6 plays
8:29
3rd & 6 at own 27
Jimmy Weirick pass complete to Rickie Shaw II for 7 yds to the Woffd 34 for a 1ST down
7:59
1st & 10 at own 34
Jimmy Weirick pass complete to Jordan Davis for 4 yds to the Woffd 38
7:23
2nd & 6 at own 38
Jimmy Weirick pass complete to Rickie Shaw II for 4 yds to the Woffd 42
6:42
3rd & 2 at own 42
Jimmy Weirick pass incomplete to Landon Parker, broken up by Dorian Strong
6:34
4th & 2 at own 42
Atkins Roberts punt for 34 yds , DJ Harvey returns for 3 yds to the VTech 27
Virginia Tech Field goal, 7 plays
6:30
1st & 10 at own 27
Grant Wells pass complete to Kaleb Smith for 19 yds to the VTech 46 for a 1ST down
6:06
1st & 10 at own 46
Jalen Holston run for 11 yds to the Woffd 43 for a 1ST down
5:33
1st & 10 at opp 43
Grant Wells pass complete to Nick Gallo for 20 yds to the Woffd 23 for a 1ST down
5:05
1st & 10 at opp 23
Grant Wells sacked for a loss of 10 yards to the Woffd 33
5:03
2nd & 20 at opp 33
Grant Wells pass complete to Christian Moss for 4 yds to the Woffd 29
5:03
3rd & 16 at opp 29
pass incomplete to Nick Gallo
3:46
4th & 16 at opp 29
William Ross 46 yd FG GOODVirginia Tech 3, Wofford 0
3:46
1st & 10 at own 35
Kyle Lowe kickoff for 65 yds for a touchback
3:09
4th & 5 at own 30
Atkins Roberts punt for 50 yds , DJ Harvey returns for 4 yds to the VTech 24
Virginia Tech Field goal, 9 plays
2:57
1st & 10 at own 24
Jalen Holston run for 3 yds to the VTech 27
2:57
2nd & 7 at own 27
Grant Wells pass complete to Jalen Holston for 8 yds to the VTech 35 for a 1ST down
2:57
1st & 10 at own 35
Grant Wells pass complete to Kaleb Smith for 17 yds to the Woffd 48 for a 1ST down
2:57
1st & 10 at opp 48
Jalen Holston run for 2 yds to the Woffd 46
0:50
2nd & 8 at opp 46
Grant Wells pass complete to Christian Moss for 17 yds to the Woffd 29 for a 1ST down
0:50
1st & 10 at opp 29
Chance Black run for 6 yds to the Woffd 23
0:50
2nd & 4 at opp 23
Grant Wells run for a loss of 1 yard to the Woffd 24
2nd quarter8 drives, then Virginia Tech 20, Wofford 0
Virginia Tech Touchdown, 14 plays
0:00
1st & 10 at own 18
Jalen Holston run for 5 yds to the VTech 23
0:00
2nd & 5 at own 23
Jalen Holston run for 11 yds to the VTech 34 for a 1ST down
0:00
1st & 10 at own 34
Jalen Holston run for 9 yds to the VTech 43
Wofford Punt, 4 plays
0:00
1st & 10 at own 25
David Legette run for 6 yds to the Woffd 31 for a 1ST down VIRGINIA TECH Penalty, face mask (15 yards) (Brion Murray) to the Woffd 46 for a 1ST down
0:00
1st & 10 at own 46
0:00
2nd & 10 at own 46
Jimmy Weirick sacked for a loss of 7 yards to the Woffd 39
0:00
3rd & 17 at own 39
Jimmy Weirick sacked for a loss of 6 yards to the Woffd 33
Wofford End of half, 1 play
0:00
1st & 10 at own 25
Jimmy Weirick run for 13 yds to the Woffd 38 for a 1ST down
Virginia Tech Field goal, 9 plays
15:00
3rd & 5 at opp 24
pass incomplete to Jadan Blue
15:00
3rd & 5 at opp 24
pass incomplete to Jadan Blue
14:51
4th & 5 at opp 24
William Ross 41 yd FG GOODVirginia Tech 6, Wofford 0
14:51
1st & 10 at own 35
Kyle Lowe kickoff for 65 yds for a touchback
Wofford Punt, 5 plays
14:51
1st & 10 at own 25
Nathan Walker run for 5 yds to the Woffd 30
14:51
2nd & 5 at own 30
Jimmy Weirick pass complete to RJ Khayo for 7 yds to the Woffd 37 for a 1ST down
14:51
1st & 10 at own 37
Nathan Walker run for a loss of 6 yards to the Woffd 31
14:51
2nd & 16 at own 31
Jimmy Weirick pass complete to Jordan Davis for 14 yds to the Woffd 45
14:51
3rd & 2 at own 45
Nathan Walker run for 1 yd to the Woffd 46
11:24
4th & 1 at own 46
Atkins Roberts punt for 36 yds
Virginia Tech Touchdown, 14 plays
9:53
2nd & 1 at own 43
Grant Wells pass incomplete to Kaleb Smith for a 1ST down WOFFORD Penalty, Defensive pass interference (Amir Annoor) to the Woffd 42 for a 1ST down
9:53
1st & 10 at opp 42
Jalen Holston run for 1 yd to the Woffd 41
9:13
2nd & 9 at opp 41
pass incomplete to Jalen Holston
9:03
3rd & 9 at opp 41
Grant Wells pass complete to Christian Moss VIRGINIA TECH Penalty, Offensive holding (Parker Clements) to the VTech 49
9:03
3rd & 19 at own 49
Grant Wells pass complete to Jadan Blue for 29 yds to the Woffd 22 for a 1ST down
9:03
1st & 10 at opp 22
Jalen Holston run for 5 yds to the Woffd 17
9:03
2nd & 5 at opp 17
Grant Wells pass complete to Jadan Blue for 6 yds to the Woffd 11 for a 1ST down
9:03
1st & 10 at opp 11
Chance Black run for 2 yds to the Woffd 9
7:09
2nd & 8 at opp 9
Jalen Holston run for 3 yds to the Woffd 6
7:09
3rd & 5 at opp 6
Grant Wells run for 5 yds to the Woffd 1 for a 1ST down
5:48
1st & 10 at own 35
Kyle Lowe kickoff for 65 yds for a touchback
Virginia Tech Touchdown, 14 plays
5:48
1st & goal at opp 1
J. Holston run for 1 yd for a TD, (W. Ross KICK)Virginia Tech 13, Wofford 0
3:17
4th & 23 at own 33
Atkins Roberts punt for 31 yds
Virginia Tech Touchdown, 10 plays
3:17
1st & 10 at own 36
Jalen Holston run for 5 yds to the VTech 41
3:17
2nd & 5 at own 41
Grant Wells pass complete to Christian Moss for 6 yds to the VTech 47 for a 1ST down
3:17
1st & 10 at own 47
Grant Wells pass complete to Jadan Blue for 15 yds to the Woffd 38 for a 1ST down
3:17
1st & 10 at opp 38
Chance Black run for 3 yds to the Woffd 35
3:17
2nd & 7 at opp 35
Grant Wells pass complete to Stephen Gosnell for 11 yds to the Woffd 24 for a 1ST down
3:17
1st & 10 at opp 24
Grant Wells pass complete to Da’Wain Lofton for 9 yds to the Woffd 15
0:49
2nd & 1 at opp 15
pass incomplete to Stephen Gosnell
0:49
3rd & 1 at opp 15
Jalen Holston run for 2 yds to the Woffd 13 for a 1ST down
0:49
1st & 10 at opp 13
Grant Wells pass complete to Jalen Holston for 2 yds to the Woffd 11
0:25
2nd & 8 at opp 11
Jadan Blue 11 Yd pass from Grant Wells (William Ross Kick)Virginia Tech 20, Wofford 0
0:25
1st & 10 at own 35
Kyle Lowe kickoff for 65 yds for a touchback
3rd quarter7 drives, then Virginia Tech 20, Wofford 0
Wofford Punt, 3 plays
0:00
1st & 10 at own 25
0:00
2nd & 10 at own 25
pass incomplete to Rickie Shaw II
0:00
3rd & 10 at own 25
Jimmy Weirick pass complete to Landon Parker for 6 yds to the Woffd 31
Wofford Punt, 6 plays
0:00
1st & 10 at own 14
Nathan Walker run for 2 yds to the Woffd 16
0:00
2nd & 8 at own 16
VIRGINIA TECH Penalty, off-side (Jaylen Griffin) to the Woffd 21
0:00
2nd & 3 at own 21
Jimmy Weirick run for 8 yds to the Woffd 29 for a 1ST down
0:00
1st & 10 at own 29
0:00
2nd & 10 at own 29
Nathan Walker run for 1 yd to the Woffd 30
Virginia Tech Punt, 5 plays
0:00
1st & 10 at own 30
Grant Wells pass complete to Nick Gallo for 4 yds to the VTech 34
0:00
2nd & 6 at own 34
Grant Wells pass complete to Nick Gallo for 10 yds to the VTech 44 for a 1ST down
0:00
1st & 10 at own 44
Grant Wells pass incomplete to Christian Moss, broken up by Amir Annoor
0:00
2nd & 10 at own 44
Jalen Holston run for 1 yd to the VTech 45
0:00
3rd & 9 at own 45
Grant Wells pass incomplete to Nick Gallo, broken up by John Michael DiRoberto
Virginia Tech Touchdown, 8 plays
0:00
1st & 10 at own 20
Chance Black run for 4 yds to the VTech 24
15:00
1st & 10 at own 35
Kyle Lowe kickoff for 65 yds for a touchback
15:00
1st & 10 at own 35
Kyle Lowe kickoff for 65 yds for a touchback
13:32
4th & 4 at own 31
Atkins Roberts punt for 32 yds
Virginia Tech Punt, 5 plays
13:32
1st & 10 at own 37
Grant Wells run for 3 yds to the VTech 40
13:32
2nd & 7 at own 40
Grant Wells pass complete to Stephen Gosnell for 8 yds to the VTech 48 for a 1ST down
13:32
1st & 10 at own 48
Chance Black run for 2 yds to the 50 yard line
13:32
2nd & 8 at the 50
Chance Black run to the 50 yard line
13:32
3rd & 8 at the 50
Grant Wells pass incomplete to Jadan Blue, broken up by Miles Richardson
11:07
4th & 8 at the 50
Peter Moore punt for 36 yds
7:14
4th & 19 at own 20
Atkins Roberts punt for 50 yds
5:18
4th & 9 at own 45
Peter Moore punt for 49 yds
Wofford Punt, 7 plays
5:15
1st & 10 at own 6
Jimmy Weirick run for 6 yds to the Woffd 12
4:43
2nd & 4 at own 12
Nathan Walker run for 3 yds to the Woffd 15
3:59
3rd & 1 at own 15
Nathan Walker run for 5 yds to the Woffd 20 VIRGINIA TECH Penalty, illegal use of hands (Kyree Moyston) to the Woffd 35
3:28
1st & 10 at own 35
Jimmy Weirick pass complete to Jordan Davis for 10 yds to the Woffd 45 for a 1ST down
2:54
1st & 10 at own 45
2:13
2nd & 10 at own 45
Jimmy Weirick pass incomplete to RJ Khayo, broken up by DJ Harvey
2:07
3rd & 10 at own 45
Jimmy Weirick pass complete to Dylan Djete for 5 yds to the 50 yard line
1:22
4th & 5 at the 50
Atkins Roberts punt for 50 yds
Virginia Tech Touchdown, 8 plays
0:26
2nd & 6 at own 24
Bryce Duke run for 8 yds to the VTech 32 for a 1ST down
0:26
1st & 10 at own 32
Bryce Duke run for 2 yds to the VTech 34
4th quarter8 drives, then Virginia Tech 27, Wofford 7
Wofford Touchdown, 7 plays
0:00
1st & 10 at own 25
Jimmy Weirick pass complete to Landon Parker for 14 yds to the Woffd 39 for a 1ST down
0:00
1st & 10 at own 39
Jimmy Weirick pass complete to Landon Parker for 47 yds to the VTech 14 for a 1ST down
0:00
1st & 10 at opp 14
Nathan Walker run for 9 yds to the VTech 5
Virginia Tech Punt, 3 plays
0:00
1st & 10 at own 22
Chance Black run for 3 yds to the VTech 25
0:00
2nd & 7 at own 25
Chance Black run for 5 yds to the VTech 30
0:00
3rd & 2 at own 30
Chance Black run for 1 yd to the VTech 31
Wofford Punt, 4 plays
0:00
1st & 10 at own 12
Jimmy Weirick pass complete to Landon Parker for 24 yds to the Woffd 36 for a 1ST down
Virginia Tech End of game, 9 plays
0:00
1st & 10 at own 21
Chance Black run for 2 yds to the VTech 23
0:00
2nd & 8 at own 23
Jason Brown pass complete to William Kakavitsas for 8 yds to the VTech 31 for a 1ST down
0:00
1st & 10 at own 31
Chance Black run for 1 yd to the VTech 32
Virginia Tech Touchdown, 8 plays
15:00
2nd & 8 at own 34
Grant Wells pass complete to Stephen Gosnell for 24 yds to the Woffd 42 for a 1ST down
15:00
2nd & 8 at own 34
Grant Wells pass complete to Stephen Gosnell for 24 yds to the Woffd 42 for a 1ST down
14:18
1st & 10 at opp 42
Bryce Duke run for 3 yds to the Woffd 39
13:45
2nd & 7 at opp 39
Chance Black run for a loss of 1 yard to the Woffd 40
13:45
3rd & 8 at opp 40
Grant Wells pass complete to Nick Gallo for 13 yds to the Woffd 27 for a 1ST down
12:57
1st & 10 at opp 27
Bryce Duke 27 Yd pass from Grant Wells (William Ross Kick)Virginia Tech 27, Wofford 0
12:57
1st & 10 at own 35
Kyle Lowe kickoff for 65 yds for a touchback
Wofford Touchdown, 7 plays
10:52
2nd & 1 at opp 5
WOFFORD Penalty, illegal formation (Devin Mathews) to the VTech 11
10:52
2nd & 7 at opp 11
David Legette run for 1 yd to the VTech 10
10:52
3rd & 6 at opp 10
Jimmy Weirick pass complete to Landon Parker for 7 yds to the VTech 3 for a 1ST down
9:34
1st & goal at opp 3
Nathan Walker 3 Yd Run (Atkins Roberts Kick)Virginia Tech 27, Wofford 7
9:27
1st & 10 at own 35
Bridger Jones kickoff for 65 yds , Chance Black return for 22 yds to the VTech 22
7:31
4th & 1 at own 31
Peter Moore punt for 58 yds , RJ Khayo returns for 1 yd to the Woffd 12
Wofford Punt, 4 plays
6:51
1st & 10 at own 36
pass incomplete to Landon Parker
6:51
2nd & 10 at own 36
6:03
3rd & 10 at own 36
Jimmy Weirick pass complete to Rickie Shaw II for 7 yds to the Woffd 43
5:39
4th & 3 at own 43
Atkins Roberts punt for 40 yds , DJ Harvey returns for 4 yds to the VTech 21
Virginia Tech End of game, 9 plays
3:35
2nd & 9 at own 32
pass incomplete to William Kakavitsas
3:35
3rd & 9 at own 32
Jason Brown pass complete to Jaylen Jones for 20 yds to the Woffd 48 for a 1ST down
3:35
1st & 10 at opp 48
Bryce Duke run for 3 yds to the Woffd 45
3:35
2nd & 7 at opp 45
Bryce Duke run for 6 yds to the Woffd 39
3:35
3rd & 1 at opp 39
Bryce Duke run for 3 yds to the Woffd 36 for a 1ST down
3:35
1st & 10 at opp 36
Chance Black run for 8 yds to the Woffd 36
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.