From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Georgia Tech
Virginia Tech
463
Total yards
304
253
Passing yards
166
210
Rushing yards
138
7.9
Yards per pass
6.1
4.7
Yards per rush
3.5
22
First downs
20
5–16
Third downs
4–12
1–2
Fourth downs
0–0
1
Turnovers
4
3–25
Penalties
7–55
33:12
Possession
26:48
5
Sacks (by defense)
3
Efficiency
Georgia Tech
Virginia Tech
36%
Success rate
47%
0.03
EPA per play
−0.15
1.59
Explosiveness
0.90
0.13
Rushing EPA
−0.23
0.12
Passing EPA
0.03
39%
Passing-down success
21%
−0.23
First-down EPA
−0.10
0.20
Second-down EPA
−0.33
0.83
Third-down EPA
0.07
18%
Havoc by its defense
14%
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 58% to win. Georgia Tech won as Elo’s underdog.
The line
Virginia Tech −4, over/under 40.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 61%, Georgia Tech 39%. 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, Georgia Tech right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Q1 Georgia TechField goal, 10 plays, 74 yards
Q1 Georgia TechPunt, 3 plays, 8 yards
Q1 Virginia TechPunt, 5 plays, 4 yards
Q1 Georgia TechTouchdown, 7 plays, 67 yards
Q1 Virginia TechFumble, 6 plays, 53 yards
Q1 Virginia TechPunt, 6 plays, 35 yards
Q2 Georgia TechPunt, 3 plays, 1 yard
Q2 Virginia TechTouchdown, 6 plays, 47 yards
Q2 Georgia TechPunt, 3 plays, 3 yards
Q2 Virginia TechPunt, 3 plays, 1 yard
Q2 Georgia TechPunt, 3 plays, 8 yards
Q2 Virginia TechTouchdown, 8 plays, 40 yards
Q2 Georgia TechTouchdown, 6 plays, −22 yards
Q2 Georgia TechField goal, 9 plays, 65 yards
Q3 Virginia TechPunt, 3 plays, −3 yards
Q3 Georgia TechTouchdown, 1 play, −2 yards
Q3 Georgia TechField goal, 12 plays, 57 yards
Q3 Virginia TechResult not recorded, 8 plays, 22 yards
Q3 Georgia TechPunt, 3 plays, 9 yards
Q3 Virginia TechMissed FG, 6 plays, 33 yards
Q4 Virginia TechFumble, 1 play, 0 yards
Q4 Georgia TechTurnover on downs, 4 plays, 9 yards
Q4 Virginia TechResult not recorded, 5 plays, −6 yards
Q4 Georgia TechTouchdown, 6 plays, 87 yards
Q4 Virginia TechInterception, 7 plays, 35 yards
Q4 Georgia TechTouchdown, 11 plays, 70 yards
Q4 Virginia TechPunt, 4 plays, 4 yards
Q4 Georgia TechPunt, 3 plays, 8 yards
Q4 Georgia TechResult not recorded, 2 plays, 1 yard
Play by play
1st quarter7 drives, then Georgia Tech 10, Virginia Tech 0
Georgia Tech Punt, 3 plays
0:00
1st & 10 at own 25
Zach Pyron sacked for a loss of 5 yards to the GTech 20
0:00
2nd & 15 at own 20
Zach Pyron pass complete to Nate McCollum for 1 yd to the GTech 21
0:00
3rd & 14 at own 21
Zach Pyron run for 12 yds to the GTech 33
Virginia Tech Punt, 5 plays
0:00
1st & 10 at own 28
Grant Wells run for 5 yds to the VTech 33
0:00
2nd & 5 at own 33
0:00
3rd & 5 at own 33
GEORGIA TECH Penalty, off-side (E.J. Jenkins) to the VTech 38 for a 1ST down
0:00
1st & 10 at own 38
Grant Wells pass incomplete to Nick Gallo, broken up by Kenan Johnson
0:00
2nd & 10 at own 38
Keshawn King run for 6 yds to the VTech 44
0:00
3rd & 4 at own 44
Grant Wells sacked for a loss of 12 yards to the VTech 32
Georgia Tech Touchdown, 7 plays
0:00
1st & 10 at own 30
Zach Pyron pass incomplete to Nate McCollum, broken up by Armani Chatman
0:00
2nd & 10 at own 30
Zach Pyron pass complete to Luke Benson for 16 yds to the GTech 46 for a 1ST down
0:00
1st & 10 at own 46
Zach Pyron pass complete to Nate McCollum for 3 yds to the GTech 49
0:00
2nd & 7 at own 49
Dontae Smith run for a loss of 3 yards to the GTech 46
0:00
3rd & 10 at own 46
Zach Pyron pass complete to Malachi Carter for 25 yds to the VTech 29 for a 1ST down
0:00
1st & 10 at opp 29
pass incomplete to E.J. Jenkins
Virginia Tech Fumble, 6 plays
0:00
1st & 10 at own 25
Grant Wells pass complete to Keshawn King for 7 yds to the VTech 32
0:00
2nd & 3 at own 32
Grant Wells pass complete to Stephen Gosnell for 10 yds to the VTech 42 for a 1ST down
0:00
1st & 10 at own 42
Grant Wells run for 11 yds to the GTech 47 for a 1ST down
0:00
1st & 10 at opp 47
Grant Wells pass complete to Kaleb Smith for 16 yds to the GTech 31 for a 1ST down
0:00
1st & 10 at opp 31
Grant Wells pass complete to Nick Gallo for 9 yds to the GTech 22
Virginia Tech Punt, 6 plays
0:00
1st & 10 at own 25
Grant Wells pass complete to Nick Gallo for 5 yds to the VTech 30
0:00
2nd & 5 at own 30
pass incomplete
0:00
3rd & 5 at own 30
Grant Wells pass complete to Kaleb Smith for 26 yds to the GTech 44 for a 1ST down
0:00
1st & 10 at opp 44
Grant Wells run for 2 yds to the GTech 42
15:00
1st & 10 at own 35
Kyle Lowe kickoff for 65 yds for a touchback
12:59
4th & 2 at own 33
David Shanahan punt for 52 yds , Tucker Holloway returns for 13 yds to the VTech 28
10:33
4th & 16 at own 32
Peter Moore punt for 38 yds
Georgia Tech Touchdown, 7 plays
8:13
2nd & 10 at opp 29
Dontae Smith 29 Yd Run (Gavin Stewart Kick)Georgia Tech 7, Virginia Tech 0
8:13
1st & 10 at own 35
Gavin Stewart kickoff for 65 yds for a touchback
6:03
2nd & 1 at opp 22
Grant Wells run for a loss of 2 yards to the GTech 24 Grant Wells fumbled, recovered by GTech Noah Collins
Georgia Tech Field goal, 10 plays
5:58
1st & 10 at own 24
pass incomplete to Peje’ Harris
5:58
2nd & 10 at own 24
Jamie Felix run for 1 yd to the GTech 25
5:58
3rd & 9 at own 25
Zach Pyron run for 14 yds to the GTech 39 for a 1ST down
5:58
1st & 10 at own 39
Jamie Felix run for 9 yds to the GTech 48
5:58
2nd & 1 at own 48
Jamie Felix run for 5 yds to the VTech 47 for a 1ST down
5:58
1st & 10 at opp 47
Zach Pyron pass complete to E.J. Jenkins for 43 yds to the VTech 4 for a 1ST down
5:58
1st & goal at opp 4
Jamie Felix run for a loss of 1 yard to the VTech 5
5:58
2nd & goal at opp 5
Jamie Felix run for 3 yds to the VTech 2
5:58
3rd & goal at opp 2
Zach Pyron pass complete to Peje’ Harris
1:22
4th & goal at opp 2
Gavin Stewart 19 Yd Field GoalGeorgia Tech 10, Virginia Tech 0
1:22
1st & 10 at own 35
Gavin Stewart kickoff for 65 yds for a touchback
2nd quarter15 drives, then Virginia Tech 20, Georgia Tech 13
Georgia Tech Field goal, 9 plays
0:00
1st & 10 at own 25
Zach Pyron pass complete to Dontae Smith for 9 yds to the GTech 34
Georgia Tech Touchdown, 6 plays
0:00
3rd & 2 at own 34
Hassan Hall run for 5 yds to the GTech 38 for a 1ST down
Georgia Tech Punt, 3 plays
0:00
1st & 10 at own 1
Zach Pyron run for 1 yd to the GTech 2
0:00
2nd & 9 at own 2
0:00
3rd & 9 at own 2
pass incomplete to Peje’ Harris
Virginia Tech Touchdown, 6 plays
0:00
1st & 10 at the 50
VIRGINIA TECH Penalty, false start (Silas Dzansi) to the VTech 45
0:00
1st & 15 at own 45
Keshawn King run for 16 yds to the GTech 39 for a 1ST down
Georgia Tech Punt, 3 plays
0:00
2nd & 10 at own 25
Dontae Smith run for 3 yds to the GTech 28
0:00
3rd & 7 at own 28
Zach Pyron pass incomplete to E.J. Jenkins, broken up by Mansoor Delane
Virginia Tech Punt, 3 plays
0:00
1st & 10 at own 40
pass incomplete to Kaleb Smith
0:00
2nd & 10 at own 40
Grant Wells run for 1 yd to the VTech 41
0:00
3rd & 9 at own 41
pass incomplete to Dae’Quan Wright
Georgia Tech Punt, 3 plays
0:00
1st & 10 at own 11
pass incomplete to Leo Blackburn
0:00
2nd & 10 at own 11
Zach Pyron pass complete to Nate McCollum for 8 yds to the GTech 19
0:00
3rd & 2 at own 19
Zach Pyron pass incomplete to Peje’ Harris, broken up by Chamarri Conner
Virginia Tech Touchdown, 8 plays
0:00
1st & 10 at opp 43
pass incomplete to Grant Wells
0:00
2nd & 10 at opp 43
Grant Wells run for 15 yds to the GTech 28 for a 1ST down
0:00
1st & 10 at opp 28
Chance Black run for 9 yds to the GTech 19
0:00
2nd & 1 at opp 19
Chance Black run for 4 yds to the GTech 15 for a 1ST down
0:00
1st & 10 at opp 15
Grant Wells pass complete to Keshawn King for 4 yds to the GTech 11
0:00
2nd & 6 at opp 11
Grant Wells sacked for a loss of 4 yards to the GTech 15
0:00
3rd & 10 at opp 15
Grant Wells pass complete to Connor Blumrick for 14 yds to the GTech 1 for a 1ST down
Georgia Tech Touchdown, 6 plays
0:00
2nd & 4 at own 31
Hassan Hall run for 2 yds to the GTech 33
0:00
1st & 10 at own 38
Zach Pyron sacked for a loss of 11 yards to the GTech 27
0:00
2nd & 21 at own 27
Zach Pyron pass complete to Dontae Smith for 9 yds to the GTech 36
Georgia Tech Field goal, 9 plays
0:00
1st & 10 at own 38
Zach Pyron run for 5 yds to the GTech 43
Virginia Tech Punt, 6 plays
15:00
2nd & 8 at opp 42
Jason Brown pass complete to Bryce Duke for 2 yds to the GTech 40
15:00
3rd & 6 at opp 40
Grant Wells pass complete to Bryce Duke
13:40
4th & 6 at opp 40
Peter Moore punt for 39 yds
12:08
4th & 9 at own 2
David Shanahan punt for 57 yds , Tucker Holloway returns for 9 yds to the 50 yard line
Virginia Tech Touchdown, 6 plays
11:39
1st & 10 at opp 39
Grant Wells pass incomplete, broken up by Akelo Stone
11:39
2nd & 10 at opp 39
Keshawn King run for 2 yds to the GTech 37
11:39
3rd & 8 at opp 37
Grant Wells run for 10 yds to the GTech 27 for a 1ST down
11:39
1st & 10 at opp 27
Grant Wells pass complete to Kaleb Smith for 24 yds to the GTech 3 for a 1ST down
10:15
1st & goal at opp 3
Grant Wells 3 Yd Run (William Ross Kick)Georgia Tech 10, Virginia Tech 7
10:15
1st & 10 at own 35
Kyle Lowe kickoff for 65 yds for a touchback
8:54
4th & 7 at own 28
David Shanahan punt for 45 yds , Tucker Holloway returns for 13 yds to the VTech 40
7:51
4th & 9 at own 41
Peter Moore punt for 50 yds , Nate McCollum returns for 2 yds to the GTech 11
6:48
4th & 2 at own 19
David Shanahan punt for 40 yds , Tucker Holloway returns for 16 yds to the GTech 43
Virginia Tech Touchdown, 8 plays
3:51
1st & goal at opp 1
K. King run for 1 yd for a TD, (W. Ross PAT MISSED)Virginia Tech 13, Georgia Tech 10
3:51
1st & 10 at own 35
Kyle Lowe kickoff for 65 yds for a touchback
Georgia Tech Touchdown, 6 plays
1:19
3rd & 12 at own 36
Zach Pyron pass complete to Nate McCollum for 9 yds to the GTech 45
0:50
4th & 3 at own 45
Tucker Holloway 90 Yd Punt Return (William Ross Kick)Virginia Tech 20, Georgia Tech 10
0:50
1st & 10 at own 35
Kyle Lowe kickoff for 65 yds for a touchback
Georgia Tech Field goal, 9 plays
0:28
2nd & 5 at own 43
pass incomplete to Peje’ Harris
0:28
3rd & 5 at own 43
Zach Pyron pass complete to Dontae Smith for 4 yds to the GTech 47
0:13
4th & 1 at own 47
Dontae Smith run for 28 yds to the VTech 25 for a 1ST down
0:13
1st & 10 at opp 25
Zach Pyron pass incomplete to E.J. Jenkins for a 1ST down VIRGINIA TECH Penalty, Defensive pass interference (Armani Chatman) to the VTech 10 for a 1ST down
0:04
1st & goal at opp 10
pass incomplete
0:04
2nd & goal at opp 10
Gavin Stewart 27 Yd Field GoalVirginia Tech 20, Georgia Tech 13
3rd quarter6 drives, then Virginia Tech 27, Georgia Tech 16
Georgia Tech Field goal, 12 plays
0:00
1st & 10 at own 38
0:00
2nd & 10 at own 38
GEORGIA TECH Penalty, false start (Jordan Williams) to the GTech 33
0:00
2nd & 15 at own 33
Zach Pyron pass complete to Peje’ Harris for 6 yds to the GTech 39
0:00
3rd & 9 at own 39
Zach Pyron pass complete to Malachi Carter for 21 yds to the VTech 40 for a 1ST down
0:00
1st & 10 at opp 40
Hassan Hall run for 8 yds to the VTech 32
0:00
2nd & 2 at opp 32
VIRGINIA TECH Penalty, off-side (Josh Fuga) to the VTech 27 for a 1ST down
0:00
1st & 10 at opp 27
Hassan Hall run for 3 yds to the VTech 24
0:00
2nd & 7 at opp 24
Hassan Hall run for 12 yds to the VTech 12 for a 1ST down
0:00
1st & 10 at opp 12
Hassan Hall run for 1 yd to the VTech 11
0:00
2nd & 9 at opp 11
Zach Pyron pass complete to Malachi Carter for 3 yds to the VTech 8
0:00
3rd & 6 at opp 8
Hassan Hall run for 3 yds to the VTech 5
Virginia Tech Result not recorded, 8 plays
0:00
1st & 10 at own 25
Keshawn King run for 6 yds to the VTech 31
0:00
2nd & 4 at own 31
Keshawn King run for 3 yds to the VTech 34
0:00
3rd & 1 at own 34
Grant Wells run for 2 yds to the VTech 36 for a 1ST down
0:00
1st & 10 at own 36
Keshawn King run for 4 yds to the VTech 40
0:00
2nd & 6 at own 40
Grant Wells pass complete to Nick Gallo for 14 yds to the GTech 46 for a 1ST down
0:00
1st & 10 at opp 46
fumbled, recovered by VTech Da’Wain Lofton
0:00
3rd & 17 at own 47
VIRGINIA TECH Penalty, false start (Bob Schick) to the VTech 42
0:00
3rd & 22 at own 42
Grant Wells run for 3 yds to the GTech 48
Georgia Tech Punt, 3 plays
0:00
1st & 10 at own 25
Zach Pyron run for 7 yds to the GTech 32
0:00
2nd & 3 at own 32
0:00
3rd & 3 at own 32
Zach Pyron pass complete to Luke Benson for 2 yds to the GTech 34
Virginia Tech Missed FG, 6 plays
0:00
1st & 10 at own 44
Grant Wells pass complete to Kaleb Smith for 12 yds to the GTech 44 for a 1ST down
0:00
1st & 10 at opp 44
Keshawn King run for 19 yds to the GTech 25 for a 1ST down
0:00
1st & 10 at opp 25
VIRGINIA TECH Penalty, personal foul (Johnny Jordan) to the GTech 30
0:00
1st & 15 at opp 30
Grant Wells pass complete to Nick Gallo for 6 yds to the GTech 24
0:00
2nd & 9 at opp 24
Grant Wells sacked for a loss of 1 yard to the GTech 25
Virginia Tech Result not recorded, 8 plays
0:00
2nd & 17 at own 47
pass incomplete to Stephen Gosnell
14:57
1st & 10 at own 35
Gavin Stewart kickoff for 62 yds , Cole Beck return for 15 yds to the VTech 18
Virginia Tech Punt, 3 plays
14:51
1st & 10 at own 18
pass incomplete to Keshawn King
14:51
2nd & 10 at own 18
Grant Wells run for 5 yds to the VTech 23
14:51
3rd & 5 at own 23
Grant Wells sacked for a loss of 8 yards to the VTech 15
13:34
4th & 13 at own 15
Peter Moore punt for 47 yds
7:56
4th & 3 at opp 5
Gavin Stewart 22 Yd Field GoalVirginia Tech 20, Georgia Tech 16
7:50
1st & 10 at own 35
Gavin Stewart kickoff for 64 yds , Cole Beck return for 24 yds to the VTech 25
4:12
4th & 12 at opp 48
Peter Moore punt for 43 yds
4:03
1st & 10 at own 35
Kyle Lowe kickoff for 65 yds for a touchback
1:59
4th & 1 at own 34
David Shanahan punt for 51 yds, punt out-of-bounds at the VTech 44 , Tucker Holloway returns for 29 yds to the VTech 44
4th quarter16 drives, then Georgia Tech 28, Virginia Tech 27
Georgia Tech Turnover on downs, 4 plays
0:00
1st & 10 at own 23
Jamie Felix run for 3 yds to the GTech 26
0:00
2nd & 7 at own 26
Zach Pyron pass complete to Nate McCollum for 6 yds to the GTech 32
0:00
3rd & 1 at own 32
Virginia Tech Result not recorded, 5 plays
0:00
1st & 10 at opp 32
Keshawn King run for 6 yds to the GTech 26
Georgia Tech Touchdown, 6 plays
0:00
1st & 10 at own 10
Zach Pyron pass incomplete to Ahmari Harvey, broken up by Dax Hollifield
0:00
2nd & 10 at own 10
Zach Pyron run for 11 yds to the GTech 21 for a 1ST down
0:00
1st & 10 at own 21
Zach Pyron pass complete to Malachi Carter for 12 yds to the GTech 33 for a 1ST down
0:00
1st & 10 at own 33
Dontae Smith run for 11 yds to the GTech 44 for a 1ST down
Virginia Tech Interception, 7 plays
0:00
1st & 10 at own 25
Jalen Holston run for 7 yds to the VTech 32
0:00
2nd & 3 at own 32
Grant Wells pass complete to Jadan Blue for 17 yds to the VTech 49 for a 1ST down
0:00
1st & 10 at own 49
Jalen Holston run for 6 yds to the GTech 45
Georgia Tech Touchdown, 11 plays
0:00
1st & 10 at own 27
Zach Pyron pass incomplete to E.J. Jenkins for a 1ST down VIRGINIA TECH Penalty, Defensive pass interference (Armani Chatman) to the GTech 42 for a 1ST down
0:00
1st & 10 at own 42
Virginia Tech Punt, 4 plays
0:00
1st & 10 at own 23
Grant Wells pass incomplete to Kaleb Smith for a 1ST down GEORGIA TECH Penalty, Defensive pass interference (Myles Sims) to the VTech 38 for a 1ST down
0:00
1st & 10 at own 38
Jalen Holston run for 3 yds to the VTech 41
Georgia Tech Punt, 3 plays
0:00
1st & 10 at own 21
Dontae Smith run for 4 yds to the GTech 25
Georgia Tech Result not recorded, 2 plays
0:00
1st & 10 at opp 44
Zach Pyron run for a loss of 1 yard to the VTech 45
0:00
2nd & 11 at opp 45
Zach Pyron run for a loss of 1 yard to the VTech 45
Virginia Tech Missed FG, 6 plays
15:00
3rd & 10 at opp 25
Grant Wells run for 2 yds to the GTech 23
14:15
4th & 8 at opp 23
William Ross 40 yd FG MISSED
Georgia Tech Turnover on downs, 4 plays
12:44
4th & 1 at own 32
Virginia Tech Result not recorded, 5 plays
12:44
2nd & 4 at opp 26
Keshawn King run for 4 yds to the GTech 22 for a 1ST down
12:44
1st & 10 at opp 22
Keshawn King run for 4 yds to the GTech 18
12:44
2nd & 6 at opp 18
Keshawn King run for 8 yds to the GTech 10 for a 1ST down
10:40
1st & goal at opp 10
Keshawn King fumbled, recovered by GTech Makius Scott
Jalen Holston run for 5 yds to the GTech 40 for a 1ST down
7:20
1st & 10 at opp 40
Grant Wells pass incomplete to Kaleb Smith, broken up by Myles Sims
7:20
2nd & 10 at opp 40
pass incomplete to Bryce Duke
6:54
3rd & 10 at opp 40
Grant Wells pass intercepted
Georgia Tech Touchdown, 11 plays
6:02
2nd & 10 at own 42
Zach Pyron run for 12 yds to the VTech 46 for a 1ST down
6:02
1st & 10 at opp 46
Zach Pyron sacked for a loss of 9 yards to the GTech 45
5:12
2nd & 19 at own 45
Zach Pyron pass incomplete, broken up by Keli Lawson
5:12
3rd & 19 at own 45
Zach Pyron pass complete to Nate McCollum for 20 yds to the VTech 35 for a 1ST down
5:12
1st & 10 at opp 35
Zach Pyron run for 13 yds to the VTech 22 for a 1ST down
5:12
1st & 10 at opp 22
Dontae Smith run for 13 yds to the VTech 9 for a 1ST down
5:12
1st & goal at opp 9
pass incomplete to Malik Rutherford
3:30
2nd & goal at opp 9
Zach Pyron 9 Yd Run (Two-Point Run Conversion Failed)
3:30
1st & goal at opp 3
3:25
1st & 10 at own 35
Gavin Stewart kickoff for 62 yds , Cole Beck return for 20 yds to the VTech 23
Virginia Tech Punt, 4 plays
2:52
2nd & 7 at own 41
pass incomplete to Jadan Blue
2:52
3rd & 7 at own 41
VIRGINIA TECH Penalty, false start (Jesse Hanson) to the VTech 36
2:52
3rd & 12 at own 36
Grant Wells sacked for a loss of 9 yards to the VTech 27
Georgia Tech Punt, 3 plays
2:02
2nd & 6 at own 25
Zach Pyron run for a loss of 3 yards to the GTech 22
1:58
3rd & 9 at own 22
Hassan Hall run for 7 yds to the GTech 29
1:58
4th & 21 at own 27
Peter Moore punt for 52 yds GEORGIA TECH Penalty, substitution infraction (E.J. Jenkins) to the GTech 21
0:57
4th & 2 at own 29
David Shanahan punt for 47 yds, punt out-of-bounds at the VTech 42 , Tucker Holloway returns for 18 yds to the VTech 42
0:48
1st & 10 at own 42
Grant Wells run for 2 yds to the VTech 44 Grant Wells fumbled, recovered by GTech Clayton Powell-Lee
Q3 4:03
1st & 10 at own 5
Keli Lawson 7 Yd Interception Return (William Ross Kick)Virginia Tech 27, Georgia Tech 16
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.