From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Virginia Tech
Boston College
235
Total yards
346
73
Passing yards
112
162
Rushing yards
234
4.3
Yards per pass
8.6
4.8
Yards per rush
4.3
12
First downs
22
3–11
Third downs
6–13
0–0
Fourth downs
1–1
2
Turnovers
1
7–55
Penalties
5–39
23:04
Possession
36:56
0
Sacks (by defense)
1
Efficiency
Virginia Tech
Boston College
41%
Success rate
48%
−0.10
EPA per play
0.17
0.75
Explosiveness
1.01
−0.03
Rushing EPA
0.15
−0.23
Passing EPA
0.27
8%
Passing-down success
47%
0.06
First-down EPA
0.12
−0.33
Second-down EPA
0.00
−0.02
Third-down EPA
0.45
13%
Havoc by its defense
24%
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)
Boston College 52% to win. Elo’s favorite won.
The line
Virginia Tech −1, over/under 51.
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 53%, Boston College 47%. 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. Boston College drives left to right, Virginia Tech right to left.
Q1 Virginia TechPunt, 8 plays, 24 yards
Q1 Boston CollegeInterception, 9 plays, 46 yards
Q1 Boston CollegeTouchdown, 3 plays, 13 yards
Q1 Virginia TechPunt, 6 plays, 18 yards
Q1 Boston CollegeField goal, 16 plays, 64 yards
Q2 Virginia TechPunt, 3 plays, 5 yards
Q2 Boston CollegePunt, 3 plays, 0 yards
Q2 Virginia TechPunt, 4 plays, 31 yards
Q2 Boston CollegePunt, 5 plays, 37 yards
Q2 Virginia TechPunt, 7 plays, 33 yards
Q3 Boston CollegeTouchdown, 11 plays, 93 yards
Q3 Virginia TechField goal, 8 plays, 38 yards
Q3 Boston CollegePunt, 3 plays, 2 yards
Q3 Virginia TechPunt, 3 plays, −4 yards
Q3 Boston CollegePunt, 3 plays, 4 yards
Q4 Virginia TechFumble, 7 plays, 53 yards
Q4 Boston CollegePunt, 6 plays, 40 yards
Q4 Virginia TechPunt, 6 plays, 18 yards
Q4 Boston CollegeEnd of game, 9 plays, 37 yards
Play by play
1st quarter5 drives, then Boston College 7, Virginia Tech 0
Virginia Tech Punt, 8 plays
15:00
1st & 10 at own 35
Danny Longman kickoff for 58 yds , Chance Black return for 13 yds to the VTech 20
14:46
1st & 10 at own 20
Malachi Thomas run for 3 yds to the VTech 23
14:17
2nd & 7 at own 23
Braxton Burmeister run for 8 yds to the VTech 31 for a 1ST down
13:40
1st & 10 at own 31
Malachi Thomas run for 2 yds to the VTech 33
13:04
2nd & 8 at own 33
Tayvion Robinson run for 7 yds to the VTech 40
12:38
3rd & 1 at own 40
Raheem Blackshear run for 5 yds to the VTech 45 for a 1ST down
12:01
1st & 10 at own 45
Braxton Burmeister run for 2 yds to the VTech 47
11:32
2nd & 8 at own 47
VIRGINIA TECH Penalty, False Start (Lecitus Smith) to the VTech 42
11:11
2nd & 13 at own 42
Raheem Blackshear run for 2 yds to the VTech 44
10:39
3rd & 11 at own 44
Braxton Burmeister pass incomplete to Da’Wain Lofton
10:29
4th & 11 at own 44
Peter Moore punt for 40 yds , Jaelen Gill returns for 3 yds to the BC 19
Boston College Interception, 9 plays
10:22
1st & 10 at own 19
Pat Garwo III run for 13 yds to the BC 32 for a 1ST down
9:49
1st & 10 at own 32
Pat Garwo III run for no gain to the BC 32
9:05
2nd & 10 at own 32
Phil Jurkovec run for 11 yds to the BC 43 for a 1ST down
8:34
1st & 10 at own 43
Pat Garwo III run for no gain to the BC 43
7:51
2nd & 10 at own 43
Phil Jurkovec pass complete to Jaelen Gill for 13 yds to the VTech 44 for a 1ST down
7:16
1st & 10 at opp 44
Pat Garwo III run for 4 yds to the VTech 40
6:40
2nd & 6 at opp 40
Pat Garwo III run for 7 yds to the VTech 33 for a 1ST down
6:06
1st & 10 at opp 33
Pat Garwo III run for a loss of 2 yards to the VTech 35
5:15
2nd & 12 at opp 35
Phil Jurkovec pass intercepted Dorian Strong return for 7 yds to the VTech 13 Dorian Strong fumbled, forced by Jaelen Gill, recovered by BC Phil Jurkovec
Boston College Touchdown, 3 plays
4:57
1st & 10 at opp 13
Pat Garwo III run for 4 yds to the VTech 9
4:22
2nd & 6 at opp 9
Pat Garwo III run for 1 yd to the VTech 8
3:44
3rd & 5 at opp 8
Phil Jurkovec 8 Yd Run (Connor Lytton Kick)Boston College 7, Virginia Tech 0
Virginia Tech Punt, 6 plays
3:44
3rd & 5 at own 35
Danny Longman kickoff for 65 yds , Chance Black return for 27 yds to the VTech 27
3:30
1st & 10 at own 27
Braxton Burmeister run for 5 yds to the VTech 32
3:05
2nd & 5 at own 32
Malachi Thomas run for 4 yds to the VTech 36
2:32
3rd & 1 at own 36
Malachi Thomas run for 1 yd to the VTech 37 for a 1ST down
2:02
1st & 10 at own 37
Malachi Thomas run for 3 yds to the VTech 40
1:31
2nd & 7 at own 40
Malachi Thomas run for 5 yds to the VTech 45
0:52
3rd & 2 at own 45
Knox Kadum run for no gain to the VTech 45
0:22
4th & 2 at own 45
Peter Moore punt for 35 yds, fair catch by Jaelen Gill at the BC 20
Boston College Field goal, 16 plays
0:15
1st & 10 at own 20
Pat Garwo III run for 6 yds to the BC 26
Q2 14:55
2nd & 4 at own 26
Pat Garwo III run for 7 yds to the BC 33 for a 1ST down
Q2 14:15
1st & 10 at own 33
Zay Flowers run for 11 yds to the BC 44 for a 1ST down
Q2 13:43
1st & 10 at own 44
Pat Garwo III run for no gain to the BC 44
Q2 13:07
2nd & 10 at own 44
Phil Jurkovec pass complete to Spencer Witter for a loss of 1 yard to the BC 43
Q2 12:21
3rd & 11 at own 43
Phil Jurkovec pass complete to Spencer Witter for 10 yds to the VTech 47
Q2 12:12
4th & 1 at opp 47
Phil Jurkovec run for 1 yd to the VTech 46 for a 1ST down
Q2 11:37
1st & 10 at opp 46
Pat Garwo III run for no gain to the VTech 46
Q2 10:56
2nd & 10 at opp 46
Alec Sinkfield run for 5 yds to the VTech 41
Q2 10:19
3rd & 5 at opp 41
Alec Sinkfield run for 6 yds to the VTech 35 for a 1ST down
Q2 9:34
1st & 10 at opp 35
Alec Sinkfield run for 7 yds to the VTech 28
Q2 8:54
2nd & 3 at opp 28
Alec Sinkfield run for 5 yds to the VTech 23 for a 1ST down
Q2 8:16
1st & 10 at opp 23
Phil Jurkovec pass incomplete to Zay Flowers, broken up by Dorian Strong
Q2 8:09
2nd & 10 at opp 23
Alec Sinkfield run for 9 yds to the VTech 14
Q2 7:28
3rd & 1 at opp 14
Alec Sinkfield run for a loss of 2 yards to the VTech 16
Q2 6:48
4th & 3 at opp 16
Connor Lytton 33 Yd Field GoalBoston College 10, Virginia Tech 0
2nd quarter5 drives, then Boston College 10, Virginia Tech 0
Virginia Tech Punt, 3 plays
6:48
4th & 3 at own 35
Danny Longman kickoff for 55 yds , Chance Black return for 17 yds to the VTech 27
6:34
1st & 10 at own 28
Tayvion Robinson run for a loss of 1 yard to the VTech 27
6:04
2nd & 11 at own 27
Knox Kadum pass incomplete
6:04
3rd & 11 at own 27
VIRGINIA TECH Penalty, False Start (Drake DeIuliis) to the VTech 22
5:56
3rd & 16 at own 22
Malachi Thomas run for 10 yds to the VTech 32
5:29
4th & 6 at own 32
Peter Moore punt for 68 yds for a touchback
Boston College Punt, 3 plays
5:23
1st & 10 at own 20
Phil Jurkovec pass incomplete to Zay Flowers
5:16
2nd & 10 at own 20
Phil Jurkovec pass incomplete to Zay Flowers
5:11
3rd & 10 at own 20
Phil Jurkovec pass incomplete to Zay Flowers
4:59
4th & 10 at own 20
Grant Carlson punt for 50 yds , Tayvion Robinson returns for no gain to the VTech 20 VIRGINIA TECH Penalty, Offensive Holding (Jordan Brunson) to the VTech 20
Virginia Tech Punt, 4 plays
4:52
1st & 10 at own 20
Raheem Blackshear run for 27 yds to the VTech 47 for a 1ST down
4:25
1st & 10 at own 47
Raheem Blackshear run for 4 yds to the BC 49
3:59
2nd & 6 at opp 49
Knox Kadum pass incomplete to Kaleb Smith, broken up by Jaiden Woodbey
3:53
3rd & 6 at opp 49
Knox Kadum pass incomplete to Tayvion Robinson
3:44
4th & 6 at opp 49
Peter Moore punt for 47 yds, downed at the BC 2
Boston College Punt, 5 plays
3:37
1st & 10 at own 2
Travis Levy run for 1 yd to the BC 3
3:10
2nd & 9 at own 3
Timeout VIRGINIA TECH, clock 03:10
3:02
2nd & 9 at own 3
Phil Jurkovec run for 17 yds to the BC 20 for a 1ST down VIRGINIA TECH Penalty, Personal Foul (Dax Hollifield) to the BC 35 for a 1ST down
2:48
1st & 10 at own 35
Travis Levy run for 6 yds to the BC 41
2:15
2nd & 4 at own 41
Travis Levy run for 3 yds to the BC 44
2:00
3rd & 1 at own 44
Phil Jurkovec run for no gain to the BC 44
1:29
4th & 1 at own 44
Timeout BOSTON COLLEGE, clock 01:29
1:29
4th & 1 at own 44
BOSTON COLLEGE Penalty, Delay of Game (-5 Yards) to the BC 39
1:15
4th & 6 at own 39
Grant Carlson punt for 49 yds, downed at the VTech 12
Virginia Tech Punt, 7 plays
1:08
1st & 10 at own 12
Raheem Blackshear run for 6 yds to the VTech 18
0:53
2nd & 4 at own 18
Raheem Blackshear run for no gain to the VTech 18
0:52
3rd & 4 at own 18
Timeout BOSTON COLLEGE, clock 00:52
0:49
3rd & 4 at own 18
Kadum, Knox pass incomplete to Hodge, Changa, PENALTY BOSTONCOLL pass interference (Jones, Elijah) 7 yards to the VATECH25, NO PLAY, 1ST DOWN VATECH.
0:38
1st & 10 at own 25
Knox Kadum run for 9 yds to the VTech 34
0:37
2nd & 1 at own 34
Timeout VIRGINIA TECH, clock 00:37
0:31
2nd & 1 at own 34
Raheem Blackshear run for 8 yds to the VTech 42 for a 1ST down
0:20
1st & 10 at own 42
Knox Kadum pass complete to Raheem Blackshear for 3 yds to the VTech 45
0:19
2nd & 7 at own 45
Timeout VIRGINIA TECH, clock 00:19
0:14
2nd & 7 at own 45
Knox Kadum pass incomplete to Da’Wain Lofton
0:09
3rd & 7 at own 45
Knox Kadum pass incomplete to Da’Wain Lofton
0:00
4th & 7 at own 45
Peter Moore punt for 53 yds, downed at the BC 2
3rd quarter5 drives, then Boston College 17, Virginia Tech 3
Boston College Touchdown, 11 plays
15:00
1st & 10 at own 35
John Parker Romo kickoff for 65 yds , Travis Levy return for 14 yds to the BC 49 BOSTON COLLEGE Penalty, Offensive Holding (Alec Sinkfield) to the BC 7
14:44
1st & 10 at own 7
Pat Garwo III run for 9 yds to the BC 16
14:13
2nd & 1 at own 16
Pat Garwo III run for 2 yds to the BC 18 for a 1ST down
13:40
1st & 10 at own 18
Phil Jurkovec pass complete to Zay Flowers for 46 yds to the VTech 36 for a 1ST down
12:57
1st & 10 at opp 36
Pat Garwo III run for 7 yds to the VTech 29
12:23
2nd & 3 at opp 29
Pat Garwo III run for 8 yds to the VTech 21 for a 1ST down
11:52
1st & 10 at opp 21
Pat Garwo III run for 8 yds to the VTech 13
11:15
2nd & 2 at opp 13
Pat Garwo III run for 1 yd to the VTech 12
10:35
3rd & 1 at opp 12
Pat Garwo III run for 5 yds to the VTech 7 for a 1ST down
10:02
1st & goal at opp 7
Pat Garwo III run for 2 yds to the VTech 5
9:29
2nd & goal at opp 5
Pat Garwo III run for 2 yds to the VTech 3
8:48
3rd & goal at opp 3
Pat Garwo III 3 Yd Run (Connor Lytton Kick)Boston College 17, Virginia Tech 0
Virginia Tech Field goal, 8 plays
8:48
3rd & 6 at own 35
Danny Longman kickoff for 53 yds , Chance Black return for 21 yds to the VTech 33
8:35
1st & 10 at own 33
Knox Kadum pass complete to Tayvion Robinson for 14 yds to the VTech 47 for a 1ST down
8:06
1st & 10 at own 47
Knox Kadum run for 2 yds to the VTech 49
7:22
2nd & 8 at own 49
Malachi Thomas run for 4 yds to the BC 47
6:43
3rd & 4 at opp 47
Malachi Thomas run for 15 yds to the BC 32 for a 1ST down
6:20
1st & 10 at opp 32
Knox Kadum pass incomplete to Tayvion Robinson, broken up by Josh DeBerry
6:12
2nd & 10 at opp 32
Malachi Thomas run for 3 yds to the BC 29
5:34
3rd & 7 at opp 29
Knox Kadum pass incomplete to Kaleb Smith, broken up by Elijah Jones
5:28
4th & 7 at opp 29
John Parker Romo 47 Yd Field GoalBoston College 17, Virginia Tech 3
Boston College Punt, 3 plays
5:28
4th & 7 at own 35
John Parker Romo kickoff for 61 yds , Travis Levy return for 37 yds to the BC 41
5:12
1st & 10 at own 41
Phil Jurkovec run for 5 yds to the BC 46
4:33
2nd & 5 at own 46
Phil Jurkovec run for 4 yds to the 50 yard line
3:58
3rd & 1 at the 50
Pat Garwo III run for a loss of 2 yards to the BC 48
3:15
4th & 3 at own 48
BOSTON COLLEGE Penalty, Delay of Game (-5 Yards) to the BC 43
3:02
4th & 8 at own 43
Grant Carlson punt for 40 yds , Tayvion Robinson returns for 12 yds to the VTech 29
Virginia Tech Punt, 3 plays
2:55
1st & 10 at own 29
Knox Kadum pass complete to Tayvion Robinson for 6 yds to the VTech 35
2:12
2nd & 4 at own 35
Timeout VIRGINIA TECH, clock 02:12
2:05
2nd & 4 at own 35
Raheem Blackshear run for a loss of 3 yards to the VTech 32
1:33
3rd & 7 at own 32
Knox Kadum sacked by Josh DeBerry for a loss of 7 yards to the VTech 25
1:00
4th & 14 at own 25
Peter Moore punt for 45 yds, fair catch by Jaelen Gill at the BC 30
Boston College Punt, 3 plays
0:53
1st & 10 at own 30
Phil Jurkovec pass complete to Zay Flowers for 5 yds to the BC 35
0:21
2nd & 5 at own 35
Pat Garwo III run for a loss of 1 yard to the BC 34
Q4 14:53
3rd & 6 at own 34
Phil Jurkovec pass incomplete to Jaden Williams, broken up by Jermaine Waller
Q4 14:44
4th & 6 at own 34
Grant Carlson punt for 36 yds, punt out-of-bounds at the VTech 30
4th quarter4 drives, then Boston College 17, Virginia Tech 3
Virginia Tech Fumble, 7 plays
14:37
1st & 10 at own 30
Malachi Thomas run for 3 yds to the VTech 33
13:59
2nd & 7 at own 33
Knox Kadum pass complete to Tayvion Robinson for 22 yds to the BC 45 for a 1ST down
13:32
1st & 10 at opp 45
Malachi Thomas run for 11 yds to the BC 34 for a 1ST down
12:53
1st & 10 at opp 34
Malachi Thomas run for 6 yds to the BC 28
12:21
2nd & 4 at opp 28
Knox Kadum pass complete to Nick Gallo for 16 yds to the BC 12 for a 1ST down
11:50
1st & 10 at opp 12
VIRGINIA TECH Penalty, False Start (Kaden Moore) to the BC 17
11:34
1st & 15 at opp 17
Knox Kadum pass incomplete to Tayvion Robinson, broken up by Elijah Jones
11:23
2nd & 15 at opp 17
Knox Kadum pass complete to Tayvion Robinson for 2 yds Tayvion Robinson fumbled, forced by Marcus Valdez, recovered by BC Mike Palmer
Boston College Punt, 6 plays
11:17
1st & 10 at own 15
Alec Sinkfield run for 1 yd to the BC 16
10:30
2nd & 9 at own 16
Phil Jurkovec run for 12 yds to the BC 28 for a 1ST down
9:50
1st & 10 at own 28
Phil Jurkovec pass complete to Jaelen Gill for 35 yds to the VTech 37 for a 1ST down
9:43
1st & 10 at opp 37
BOSTON COLLEGE Penalty, Unsportsmanlike Conduct (Jaelen Gill) to the BC 48
9:26
1st & 10 at own 48
Phil Jurkovec pass complete to Zay Flowers for 4 yds to the VTech 48
8:47
2nd & 6 at opp 48
Alec Sinkfield run for 4 yds to the VTech 44
8:12
3rd & 2 at opp 44
Alec Sinkfield run for a loss of 1 yard to the VTech 45
7:25
4th & 3 at opp 45
Grant Carlson punt for 38 yds, downed at the VTech 7
Virginia Tech Punt, 6 plays
7:18
1st & 10 at own 7
Raheem Blackshear run for 9 yds to the VTech 16
7:01
2nd & 1 at own 16
Raheem Blackshear run for 5 yds to the VTech 21 for a 1ST down
6:26
1st & 10 at own 21
Knox Kadum pass complete to Nick Gallo for 10 yds to the VTech 31 VIRGINIA TECH Penalty, Illegal Block (Tayvion Robinson) to the VTech 21
6:02
1st & 10 at own 21
Raheem Blackshear run for 5 yds to the VTech 26
5:28
2nd & 5 at own 26
Raheem Blackshear run for a loss of 1 yard to the VTech 25
4:55
3rd & 6 at own 25
Knox Kadum pass incomplete to Tayvion Robinson
4:47
4th & 6 at own 25
Peter Moore punt for 55 yds, fair catch by Jaelen Gill at the BOSTONCOLL 20 VIRGINIA TECH Penalty, Illegal Formation (-5 Yards) to the BC 25
Boston College End of game, 9 plays
4:43
1st & 10 at own 25
Pat Garwo III run for 3 yds to the BC 28
4:42
2nd & 7 at own 28
Timeout VIRGINIA TECH, clock 04:42
4:34
2nd & 7 at own 28
Pat Garwo III run for 4 yds to the BC 32
4:33
3rd & 3 at own 32
Timeout VIRGINIA TECH, clock 04:33
4:24
3rd & 3 at own 32
Phil Jurkovec run for 7 yds to the BC 39 for a 1ST down
3:38
1st & 10 at own 39
Pat Garwo III run for 14 yds to the VTech 47 for a 1ST down
2:56
1st & 10 at opp 47
Pat Garwo III run for 3 yds to the VTech 44
2:10
2nd & 7 at opp 44
Pat Garwo III run for 4 yds to the VTech 40
1:24
3rd & 3 at opp 40
Pat Garwo III run for 4 yds to the VTech 36 for a 1ST down
0:49
1st & 10 at opp 36
TEAM run for a loss of 1 yard to the VTech 37
0:30
2nd & 11 at opp 37
TEAM run for a loss of 1 yard to the VTech 38
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.