From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Rutgers
Virginia Tech
422
Total yards
320
269
Passing yards
137
153
Rushing yards
183
10.8
Yards per pass
5.1
2.9
Yards per rush
6.8
25
First downs
14
8–17
Third downs
5–12
0–1
Fourth downs
0–2
1
Turnovers
3
4–20
Penalties
4–34
39:23
Possession
20:37
1
Sacks (by defense)
3
Efficiency
Rutgers
Virginia Tech
44%
Success rate
37%
0.08
EPA per play
−0.06
0.85
Explosiveness
1.42
−0.05
Rushing EPA
0.30
0.31
Passing EPA
−0.36
14%
Passing-down success
18%
0.06
First-down EPA
−0.04
−0.20
Second-down EPA
−0.03
0.74
Third-down EPA
0.42
15%
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 66% to win. Rutgers won as Elo’s underdog.
The line
Virginia Tech −3.5, over/under 44.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 58%, Rutgers 42%. 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, Rutgers right to left.
Q1 Virginia TechPunt, 3 plays, 3 yards
Q1 RutgersPunt, 3 plays, −2 yards
Q1 RutgersTouchdown, 9 plays, 31 yards
Q1 Virginia TechTurnover on downs, 8 plays, 36 yards
Q1 RutgersTouchdown, 6 plays, 61 yards
Q1 Virginia TechTouchdown, 8 plays, 75 yards
Q2 RutgersMissed FG, 7 plays, 57 yards
Q2 Virginia TechPunt, 3 plays, 9 yards
Q2 RutgersFumble, 10 plays, 70 yards
Q2 Virginia TechSafety, 3 plays (Rutgers scores), −3 yards
Q2 RutgersPunt, 6 plays, 20 yards
Q2 Virginia TechEnd of half, 4 plays, 40 yards
Q3 RutgersTouchdown, 8 plays, 75 yards
Q3 Virginia TechFumble, 1 play, 2 yards
Q3 RutgersTurnover on downs, 6 plays, 21 yards
Q3 Virginia TechPunt, 3 plays, 5 yards
Q3 RutgersMissed FG, 5 plays, 14 yards
Q3 Virginia TechTurnover on downs, 8 plays, 29 yards
Q3 RutgersPunt, 3 plays, −14 yards
Q4 Virginia TechTouchdown, 2 plays, 39 yards
Q4 RutgersPunt, 7 plays, 21 yards
Q4 Virginia TechTouchdown, 8 plays, 80 yards
Q4 RutgersField goal, 5 plays, 68 yards
Q4 Virginia TechInterception, 3 plays, 5 yards
Q4 RutgersEnd of game, 5 plays, 14 yards
Play by play
1st quarter8 drives, then Rutgers 14, Virginia Tech 0
Virginia Tech Punt, 3 plays
15:00
Jack Scullion kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Jaylin Lane run for a loss of 1 yard to the VT 24
14:36
2nd & 11 at own 24
Kyron Drones pass complete to Jaylin Lane for 4 yds to the VT 28
14:02
3rd & 7 at own 28
Kyron Drones pass incomplete
13:57
4th & 7 at own 28
Peter Moore punt for 41 yds
Rutgers Punt, 3 plays
13:49
1st & 10 at own 31
Kyle Monangai run for 2 yds to the RUTG 33
13:13
2nd & 8 at own 33
Athan Kaliakmanis sacked by Sam Brumfield and Cole Nelson for a loss of 4 yards to the RUTG 29
12:33
3rd & 12 at own 29
Athan Kaliakmanis pass incomplete
12:28
4th & 12 at own 29
Jakob Anderson punt for 41 yds , Jaylin Lane returns for 1 yd to the VT 31
Rutgers Touchdown, 9 plays
12:19
1st & 10 at opp 31
Kyle Monangai run for a loss of 1 yard to the VT 32
11:42
2nd & 11 at opp 32
Athan Kaliakmanis run for 4 yds to the VT 28
11:02
3rd & 7 at opp 28
Athan Kaliakmanis pass complete to Ian Strong for 14 yds to the VT 14 for a 1ST down
10:25
1st & 10 at opp 14
Athan Kaliakmanis pass complete to Kenny Fletcher for 7 yds to the VT 7
10:01
2nd & 3 at opp 7
Kyle Monangai run for 2 yds to the VT 5
9:26
3rd & 1 at opp 5
Kyle Monangai run for 2 yds to the VT 3 for a 1ST down
8:44
1st & goal at opp 3
Kyle Monangai run for 2 yds to the VT 1
8:17
2nd & goal at opp 1
Athan Kaliakmanis run for no gain to the VT 1
7:41
3rd & goal at opp 1
Kyle Monangai run for 1 yd for a TD (Jai Patel KICK)Rutgers 7, Virginia Tech 0
Virginia Tech Turnover on downs, 8 plays
7:41
Jack Scullion kickoff for 65 yds for a touchback
7:41
1st & 10 at own 25
Kyron Drones run for 9 yds to the VT 34
7:07
2nd & 1 at own 34
Kyron Drones pass incomplete
7:02
3rd & 1 at own 34
Kyron Drones run for 9 yds to the VT 43 for a 1ST down
6:33
1st & 10 at own 43
Kyron Drones pass complete to Stephen Gosnell for 12 yds to the RUTG 45 for a 1ST down
5:54
1st & 10 at opp 45
Kyron Drones run for 4 yds to the RUTG 41
5:19
2nd & 6 at opp 41
Bhayshul Tuten run for 2 yds to the RUTG 39
4:43
3rd & 4 at opp 39
Kyron Drones run for no gain to the RUTG 39
3:56
4th & 4 at opp 39
Kyron Drones pass incomplete
Rutgers Touchdown, 6 plays
3:50
1st & 10 at own 39
Athan Kaliakmanis pass complete to Dymere Miller for 19 yds to the VT 42 for a 1ST down Virginia Tech Penalty, Personal Foul (Quentin Reddish) to the VT 27 for a 1ST down
3:33
1st & 10 at opp 27
Samuel Brown V run for 8 yds to the VT 19
2:49
2nd & 2 at opp 19
Samuel Brown V run for 7 yds to the VT 12 for a 1ST down
2:10
1st & 10 at opp 12
Samuel Brown V run for 5 yds to the VT 7
1:23
2nd & 5 at opp 7
Samuel Brown V run for 4 yds to the VT 3
Virginia Tech Touchdown, 8 plays
0:59
Jack Scullion kickoff for 65 yds for a touchback
0:59
1st & 10 at own 25
Kyron Drones pass incomplete
Rutgers Touchdown, 6 plays
0:58
3rd & 1 at opp 3
Samuel Brown V run for 3 yds for a TD (Jai Patel KICK)Rutgers 14, Virginia Tech 0
Virginia Tech Touchdown, 8 plays
0:54
2nd & 10 at own 25
Bhayshul Tuten run for 11 yds to the VT 36 for a 1ST down
0:24
1st & 10 at own 36
Bhayshul Tuten run for 2 yds to the VT 38
Q2 14:59
2nd & 8 at own 38
Bhayshul Tuten run for no gain to the VT 38
Q2 14:23
3rd & 8 at own 38
Kyron Drones pass complete to Jaylin Lane for 34 yds to the RUTG 28 for a 1ST down
Q2 13:51
1st & 10 at opp 28
Kyron Drones pass incomplete
Q2 13:47
2nd & 10 at opp 28
Bhayshul Tuten run for 5 yds to the RUTG 23
Q2 13:00
3rd & 5 at opp 23
Bhayshul Tuten run for 23 yds for a TD (John Love KICK)Rutgers 14, Virginia Tech 7
2nd quarter6 drives, then Rutgers 16, Virginia Tech 7
Rutgers Missed FG, 7 plays
13:00
Kyle Lowe kickoff for 65 yds for a touchback
13:00
1st & 10 at own 25
Athan Kaliakmanis pass complete to Dymere Miller for 22 yds to the RUTG 47 for a 1ST down
12:29
1st & 10 at own 47
Athan Kaliakmanis pass complete to Dymere Miller for 22 yds to the VT 31 for a 1ST down
11:51
1st & 10 at opp 31
Kyle Monangai run for 11 yds to the VT 20 for a 1ST down
11:15
1st & 10 at opp 20
Kyle Monangai run for 2 yds to the VT 18
10:37
2nd & 8 at opp 18
Athan Kaliakmanis pass incomplete
10:35
3rd & 8 at opp 18
Athan Kaliakmanis pass incomplete
10:29
4th & 8 at opp 18
Jai Patel 36 Yard Field Goal Missed
Virginia Tech Punt, 3 plays
10:26
1st & 10 at own 20
Bhayshul Tuten run for a loss of 2 yards to the VT 18
9:54
2nd & 12 at own 18
Kyron Drones pass incomplete
9:48
3rd & 12 at own 18
Kyron Drones pass complete to Stephen Gosnell for 11 yds to the VT 29
9:10
4th & 1 at own 29
Timeout Rutgers, clock 09:10
9:08
4th & 1 at own 29
Peter Moore punt for 44 yds
Rutgers Fumble, 10 plays
9:02
1st & 10 at own 27
Athan Kaliakmanis run for 4 yds to the RUTG 31
8:25
2nd & 6 at own 31
Samuel Brown V run for 2 yds to the RUTG 33
7:46
3rd & 4 at own 33
Athan Kaliakmanis pass complete to Kenny Fletcher for 7 yds to the RUTG 40 for a 1ST down
7:12
1st & 10 at own 40
Athan Kaliakmanis run for 4 yds to the RUTG 44
6:30
2nd & 6 at own 44
Athan Kaliakmanis pass complete to Kenny Fletcher for 16 yds to the VT 40 for a 1ST down
5:53
1st & 10 at opp 40
Athan Kaliakmanis pass complete to Dymere Miller for 18 yds to the VT 22 for a 1ST down
5:19
1st & 10 at opp 22
Athan Kaliakmanis run for 1 yd to the VT 21
4:43
2nd & 9 at opp 21
Samuel Brown V run for 2 yds to the VT 19
4:17
3rd & 7 at opp 19
Athan Kaliakmanis pass complete to Kenny Fletcher for 6 yds to the VT 13
3:39
4th & 1 at opp 13
Virginia Tech Penalty, Offsides (Aeneas Peebles) to the VT 8 for a 1ST down
3:39
1st & goal at opp 8
Timeout Virginia Tech, clock 03:39
3:39
1st & goal at opp 8
Athan Kaliakmanis pass complete to Kenny Fletcher for 5 yds Kenny Fletcher fumbled, recovered by VT Jaden Keller J. Keller return for 0 yds
Virginia Tech Safety, 3 plays (Rutgers scores)
3:32
1st & 10 at own 3
Malachi Thomas run for 3 yds to the VT 6
2:42
2nd & 7 at own 6
Malachi Thomas run for a loss of 1 yard to the VT 5
2:00
3rd & 8 at own 5
Wesley Bailey SafetyRutgers 16, Virginia Tech 7
Rutgers Punt, 6 plays
1:59
1st & 10 at own 25
Kyle Monangai run for 2 yds to the RUTG 27
1:57
1st & goal at opp 0
Timeout Virginia Tech, clock 01:57
1:20
2nd & 8 at own 27
Athan Kaliakmanis pass incomplete
1:13
3rd & 8 at own 27
Kyle Monangai run for 11 yds to the RUTG 38 for a 1ST down
0:58
1st & 10 at own 38
Athan Kaliakmanis pass incomplete
0:55
2nd & 10 at own 38
Athan Kaliakmanis pass incomplete
0:49
3rd & 10 at own 38
Kyle Monangai run for 7 yds to the RUTG 45
0:43
4th & 3 at own 45
Timeout Virginia Tech, clock 00:43
0:42
4th & 3 at own 45
Jakob Anderson punt for 45 yds, fair catch by Jaylin Lane at the VT 10
Virginia Tech End of half, 4 plays
0:34
1st & 10 at own 10
Kyron Drones pass complete to Benji Gosnell for 7 yds to the VT 17
0:15
2nd & 3 at own 17
Kyron Drones pass complete to Benji Gosnell for 2 yds to the VT 19
0:15
3rd & 1 at own 19
Bhayshul Tuten run for 31 yds to the 50 yard line Bhayshul Tuten fumbled, recovered by VT , return to the 50 yard line for a 1ST down
0:05
1st & 10 at the 50
Timeout Rutgers, clock 00:05
0:04
1st & 10 at the 50
Kyron Drones pass incomplete
3rd quarter6 drives, then Rutgers 23, Virginia Tech 7
Rutgers Touchdown, 8 plays
15:00
Kyle Lowe kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Athan Kaliakmanis pass complete to Dymere Miller for 17 yds to the RUTG 42 for a 1ST down
14:24
1st & 10 at own 42
Kyle Monangai run for 5 yds to the RUTG 47
13:58
2nd & 5 at own 47
Kyle Monangai run for 2 yds to the RUTG 49
13:16
3rd & 3 at own 49
Athan Kaliakmanis pass complete to Kenny Fletcher for 7 yds to the VT 44 for a 1ST down
12:49
1st & 10 at opp 44
Kyle Monangai run for 4 yds to the VT 40
12:12
2nd & 6 at opp 40
Athan Kaliakmanis pass complete to Ian Strong for 23 yds to the VT 17 for a 1ST down
11:36
1st & 10 at opp 17
Samuel Brown V run for 12 yds to the VT 5 for a 1ST down
10:44
1st & goal at opp 5
Samuel Brown V run for 5 yds for a TD (Jai Patel KICK)Rutgers 23, Virginia Tech 7
10:44
Jack Scullion kickoff for 65 yds , Thomas Williams return for 20 yds to the VT 20
10:36
1st & 10 at own 20
Kyron Drones run for 2 yds to the VT 22 Kyron Drones fumbled, recovered by RUTG Malcolm Ray M. Ray return for 0 yds
Rutgers Turnover on downs, 6 plays
10:27
1st & 10 at opp 22
Kyle Monangai run for 4 yds to the VT 18
9:48
2nd & 6 at opp 18
Athan Kaliakmanis pass complete to Kenny Fletcher for 13 yds to the VT 5 for a 1ST down
9:04
1st & goal at opp 5
Kyle Monangai run for no gain to the VT 5
8:46
2nd & goal at opp 5
Kyle Monangai run for a loss of 3 yards to the VT 8
8:03
3rd & goal at opp 8
Athan Kaliakmanis run for 7 yds to the VT 1
7:18
4th & goal at opp 1
Timeout Rutgers, clock 07:18
7:18
4th & goal at opp 1
Athan Kaliakmanis pass incomplete
Virginia Tech Punt, 3 plays
7:12
1st & 10 at own 1
Kyron Drones pass complete to Benji Gosnell for 5 yds to the VT 6
6:44
2nd & 5 at own 6
Kyron Drones pass incomplete
6:38
3rd & 5 at own 6
Kyron Drones pass incomplete
6:32
4th & 5 at own 6
Peter Moore punt for 43 yds
Rutgers Missed FG, 5 plays
6:23
1st & 10 at opp 49
Athan Kaliakmanis pass complete to Ian Strong for 10 yds to the VT 39 for a 1ST down
5:50
1st & 10 at opp 39
Kyle Monangai run for 2 yds to the VT 37
5:12
2nd & 8 at opp 37
Rutgers Penalty, False Start (Ian Strong) to the VT 42
4:58
2nd & 13 at opp 42
Athan Kaliakmanis pass incomplete
4:51
3rd & 13 at opp 42
Kyle Monangai run for 7 yds to the VT 35
3:59
4th & 6 at opp 35
Rutgers Penalty, Delay Of Game (TEAM) to the VT 40
3:59
4th & 11 at opp 40
Virginia Tech Penalty, Offsides (TEAM) to the VT 35
3:54
4th & 6 at opp 35
Jai Patel 53 yd FG MISSED
Virginia Tech Turnover on downs, 8 plays
3:54
1st & 10 at own 35
Kyron Drones pass complete to Da’Quan Felton for 10 yds to the VT 45 for a 1ST down
3:31
1st & 10 at own 45
Bhayshul Tuten run for 2 yds to the VT 47
3:08
2nd & 8 at own 47
Kyron Drones pass complete to Benji Gosnell for 5 yds to the RUTG 48
2:40
3rd & 3 at opp 48
Kyron Drones pass complete to Da’Quan Felton for 12 yds to the RUTG 36 for a 1ST down
2:03
1st & 10 at opp 36
Kyron Drones pass incomplete
1:58
2nd & 10 at opp 36
Bhayshul Tuten run for no gain to the RUTG 36
1:20
3rd & 10 at opp 36
Kyron Drones pass incomplete
1:18
4th & 10 at opp 36
Kyron Drones pass incomplete
Rutgers Punt, 3 plays
1:10
1st & 10 at own 36
Athan Kaliakmanis sacked by Aeneas Peebles for a loss of 6 yards to the RUTG 30
0:29
2nd & 16 at own 30
Athan Kaliakmanis sacked by Antwaun Powell-Ryland for a loss of 8 yards to the RUTG 22
Q4 14:59
3rd & 24 at own 22
Athan Kaliakmanis pass incomplete
Q4 14:50
4th & 24 at own 22
Jakob Anderson punt for 51 yds , Jaylin Lane returns for 34 yds to the RUTG 39
4th quarter6 drives, then Rutgers 26, Virginia Tech 23
Virginia Tech Touchdown, 2 plays
14:35
1st & 10 at opp 39
Kyron Drones pass complete to Ayden Greene for 25 yds to the RUTG 14 for a 1ST down
14:06
1st & 10 at opp 14
Bhayshul Tuten run for 14 yds for a TD (Kyron Drones pass to Benji Gosnell for Two-Point Conversion)Rutgers 23, Virginia Tech 15
Rutgers Punt, 7 plays
14:06
Kyle Lowe kickoff for 54 yds
14:04
1st & 10 at own 25
Athan Kaliakmanis run for 8 yds to the RUTG 33
13:29
2nd & 2 at own 33
Samuel Brown V run for 7 yds to the RUTG 40 for a 1ST down
12:42
1st & 10 at own 40
Timeout Rutgers, clock 12:42
12:42
1st & 10 at own 40
Samuel Brown V run for a loss of 4 yards to the RUTG 36
12:04
2nd & 14 at own 36
Kyle Monangai run for 2 yds to the RUTG 38
11:20
3rd & 12 at own 38
(11:20) KALIAKMANIS, Athan pass up the middle incomplete intended for BLACK, Ben thrown to the RU44, clock 11:17. PENALTY HOKIES Pass Interference on DELANE, Mansoor enforced at the spot of the foul for 9 yards to the RU47 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
11:13
1st & 10 at own 47
Samuel Brown V run for 7 yds to the VT 46
10:29
2nd & 3 at opp 46
Samuel Brown V run for 1 yd to the VT 45
10:00
3rd & 2 at opp 45
Samuel Brown V run for 1 yd to the VT 44
9:14
4th & 1 at opp 44
Rutgers Penalty, Delay Of Game (TEAM) to the VT 49
8:58
4th & 6 at opp 49
Rutgers Penalty, False Start (Ian Strong) to the RUTG 46
8:57
4th & 11 at own 46
Jakob Anderson punt for 54 yds for a touchback
Virginia Tech Touchdown, 8 plays
8:46
1st & 10 at own 20
Kyron Drones run for 33 yds to the RUTG 47 for a 1ST down
8:05
1st & 10 at opp 47
Kyron Drones pass complete to Takye Heath for 5 yds to the RUTG 42
7:28
2nd & 5 at opp 42
Bhayshul Tuten run for 15 yds to the RUTG 27 for a 1ST down
6:58
1st & 10 at opp 27
Bhayshul Tuten run for 5 yds to the RUTG 22
6:25
2nd & 5 at opp 22
Kyron Drones run for 5 yds to the RUTG 17 for a 1ST down
5:49
1st & 10 at opp 17
Kyron Drones run for 3 yds to the RUTG 14
5:12
2nd & 7 at opp 14
Bhayshul Tuten run for 12 yds to the RUTG 2 for a 1ST down
4:35
1st & goal at opp 2
Bhayshul Tuten run for 2 yds for a TD (Kyron Drones pass to Stephen Gosnell for Two-Point Conversion)Tied at 23
Rutgers Field goal, 5 plays
4:35
Kyle Lowe kickoff for 65 yds
4:33
1st & 10 at own 25
Athan Kaliakmanis pass complete to Ian Strong for 63 yds to the VT 12 for a 1ST down
3:47
1st & 10 at opp 12
Kyle Monangai run for a loss of 1 yard to the VT 13
3:03
2nd & 11 at opp 13
Kyle Monangai run for no gain to the VT 13
2:15
3rd & 11 at opp 13
Athan Kaliakmanis run for 6 yds to the VT 7
2:00
4th & 5 at opp 7
Timeout Virginia Tech, clock 02:00
1:56
4th & 5 at opp 7
Jai Patel 24 yd FG GOODRutgers 26, Virginia Tech 23
Virginia Tech Interception, 3 plays
1:56
Jack Scullion kickoff for 65 yds for a touchback
1:56
1st & 10 at own 25
Kyron Drones pass incomplete
1:51
2nd & 10 at own 25
Kyron Drones pass complete to Da’Quan Felton for 5 yds to the VT 30
1:24
3rd & 5 at own 30
Kyron Drones pass intercepted Robert Longerbeam return for no gain to the VT 27
Rutgers End of game, 5 plays
1:22
1st & 10 at opp 27
Kyle Monangai run for 10 yds to the VT 17 for a 1ST down
1:16
1st & 10 at opp 17
Timeout Virginia Tech, clock 01:16
1:14
1st & 10 at opp 17
Kyle Monangai run for 2 yds to the VT 15
1:12
3rd & 1 at opp 8
Timeout Virginia Tech, clock 01:12
1:10
2nd & 8 at opp 15
Kyle Monangai run for 7 yds to the VT 8
1:04
3rd & 1 at opp 8
Kyle Monangai run for 2 yds to the VT 6 for a 1ST down
0:31
1st & goal at opp 6
(00:31) [SG] Kneel down by KALIAKMANIS, Athan at HOKIES13 (team loss of 7), clock 00:27.
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.