Referee Duane Heydt; umpire Tom Laverty; head linesman John Hoffmann; line judge Colin Formulak; side judge Tony Tarantini; field judge Tom Potts; back judge Scott Prewitt; center judge Warren GillisGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Old Dominion
Virginia
270
Total yards
244
206
Passing yards
175
64
Rushing yards
69
7.9
Yards per pass
7.3
1.5
Yards per rush
2.4
16
First downs
14
4–16
Third downs
1–11
3–5
Fourth downs
1–2
1
Turnovers
0
5–40
Penalties
7–70
35:16
Possession
24:44
4
Sacks (by defense)
12
Efficiency
Old Dominion
Virginia
34%
Success rate
36%
−0.17
EPA per play
−0.09
1.14
Explosiveness
1.19
−0.07
Rushing EPA
−0.18
−0.26
Passing EPA
0.01
30%
Passing-down success
37%
−0.44
First-down EPA
−0.04
−0.31
Second-down EPA
0.10
0.49
Third-down EPA
−0.40
36%
Havoc by its defense
37%
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 83% to win. Elo’s favorite won.
The line
Virginia −27, over/under 47.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 97%, Old Dominion 3%. 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 drives left to right, Old Dominion right to left.
Q1 Old DominionField goal, 11 plays, 74 yards
Q1 VirginiaPunt, 3 plays, −7 yards
Q1 Old DominionTouchdown, 5 plays, 48 yards
Q1 VirginiaPunt, 6 plays, 15 yards
Q1 Old DominionTouchdown, 9 plays, 89 yards
Q2 VirginiaTouchdown, 6 plays, 33 yards
Q2 Old DominionPunt, 3 plays, −9 yards
Q2 VirginiaPunt, 3 plays, 2 yards
Q2 Old DominionPunt, 3 plays, 8 yards
Q2 VirginiaTurnover on downs, 4 plays, 8 yards
Q2 Old DominionEnd of half, 4 plays, 29 yards
Q3 VirginiaPunt, 5 plays, 18 yards
Q3 Old DominionPick-six, 4 plays (Virginia scores), 11 yards
Q3 Old DominionPunt, 10 plays, 25 yards
Q3 VirginiaPunt, 5 plays, 19 yards
Q3 Old DominionPunt, 3 plays, 8 yards
Q3 VirginiaMissed FG, 9 plays, 56 yards
Q4 Old DominionTurnover on downs, 4 plays, 9 yards
Q4 VirginiaTouchdown, 2 plays, 29 yards
Q4 Old DominionPunt, 3 plays, −2 yards
Q4 VirginiaTouchdown, 3 plays, 58 yards
Q4 Old DominionTurnover on downs, 9 plays, 19 yards
Q4 VirginiaPunt, 5 plays, 2 yards
Q4 Old DominionPunt, 3 plays, −4 yards
Q4 VirginiaEnd of game, 3 plays, 11 yards
Play by play
1st quarter5 drives, then Old Dominion 10, Virginia 0
Old Dominion Field goal, 11 plays
15:00
1st & 10 at own 35
Brian Delaney kickoff for 65 yds , Blake Watson return for 32 yds to the VIRGINIA 33 OLDDOMINION Penalty, Offensive holding (10 Yards) to the ODU 22
15:00
1st & 10 at own 22
Lala Davis run for 5 yds to the ODU 27
15:00
2nd & 5 at own 27
Lala Davis run for 6 yds to the ODU 33 for a 1ST down
15:00
1st & 10 at own 33
Smartt, Stone pass incomplete to Herslow, Jake (Hall, B), PENALTY VA personal foul (Faumui, A) 15 yards to the ODU48, 1ST DOWN ODU, NO PLAY.
15:00
1st & 10 at own 48
Stone Smartt pass complete to Lala Davis for no gain to the ODU 48
15:00
2nd & 10 at own 48
Stone Smartt run for 7 yds to the Virg 45
11:52
3rd & 3 at opp 45
Timeout OLDDOMINION, clock 11:52
11:52
3rd & 3 at opp 45
Stone Smartt pass complete to Marcus Joyner for 22 yds to the Virg 23 for a 1ST down
11:52
1st & 10 at opp 23
Matt Geiger run for 7 yds to the Virg 16
11:52
2nd & 3 at opp 16
Stone Smartt pass complete to Jake Herslow for 6 yds to the Virg 10 for a 1ST down
11:52
1st & goal at opp 10
Kesean Strong run for no gain to the Virg 10
9:00
2nd & 0 at opp 10
Timeout OLDDOMINION, clock 09:00
9:00
2nd & goal at opp 10
Stone Smartt run for 1 yd to the Virg 9
9:00
3rd & goal at opp 9
Stone Smartt pass complete to Kesean Strong for 5 yds to the Virg 4
7:22
4th & goal at opp 4
Nick Rice 21 yd FG GOODOld Dominion 3, Virginia 0
Virginia Punt, 3 plays
7:22
1st & 0 at own 35
Brad Davis kickoff for 49 yds , Joe Reed return for 11 yds to the Virg 27
7:22
1st & 10 at own 27
Bryce Perkins pass incomplete
7:22
2nd & 10 at own 27
Bryce Perkins pass complete to Billy Kemp IV for 3 yds to the Virg 30
7:22
3rd & 7 at own 30
Bryce Perkins sacked by Juwan Ross for a loss of 10 yards to the Virg 20
7:22
4th & 17 at own 20
Nash Griffin punt for 28 yds, downed at the Virg 48
Old Dominion Touchdown, 5 plays
5:37
1st & 10 at opp 48
Stone Smartt pass complete to Jake Herslow for 28 yds to the Virg 20 for a 1ST down
5:37
1st & 10 at opp 20
Stone Smartt run for no gain to the Virg 20
5:37
2nd & 10 at opp 20
Stone Smartt pass complete to Kesean Strong for 10 yds to the Virg 10 for a 1ST down
5:37
1st & goal at opp 10
Stone Smartt pass incomplete
3:37
2nd & goal at opp 10
Stone Smartt run for 10 yds for a TD, (Nick Rice KICK) VIRGINIA Penalty, OF ( Yards) declinedOld Dominion 10, Virginia 0
Virginia Punt, 6 plays
3:37
1st & 0 at own 35
Brad Davis kickoff for 60 yds , Joe Reed return for 28 yds to the Virg 33
3:37
1st & 10 at own 33
OLDDOMINION Penalty, OF (5 Yards) to the Virg 38
3:37
1st & 5 at own 38
Bryce Perkins run for 10 yds to the Virg 48 for a 1ST down
3:37
1st & 10 at own 48
VIRGINIA Penalty, personal foul (-15 Yards) to the Virg 33
3:37
1st & 10 at own 33
Wayne Taulapapa run for 8 yds to the Virg 41
3:37
2nd & 2 at own 41
Wayne Taulapapa run for 3 yds to the Virg 44 for a 1ST down
3:37
1st & 10 at own 44
Bryce Perkins pass complete to Joe Reed for 3 yds to the Virg 47
3:37
2nd & 7 at own 47
Tavares Kelly Jr. run for 1 yd to the Virg 48
3:37
3rd & 6 at own 48
Bryce Perkins pass incomplete
3:37
4th & 6 at own 48
Nash Griffin punt for 41 yds
Old Dominion Touchdown, 9 plays
0:22
1st & 10 at own 11
Blake Watson run for no gain to the ODU 11
Q2 15:00
2nd & 10 at own 11
Stone Smartt pass complete to Chris Cunningham for 26 yds to the ODU 37 for a 1ST down
Q2 15:00
1st & 10 at own 37
Blake Watson run for 6 yds to the ODU 43
Q2 15:00
2nd & 4 at own 43
Stone Smartt pass incomplete to Kesean Strong
Q2 15:00
3rd & 4 at own 43
Kesean Strong run for 3 yds to the ODU 46
Q2 15:00
4th & 1 at own 46
Kesean Strong run for 4 yds to the 50 yard line for a 1ST down
Q2 15:00
1st & 10 at the 50
Blake Watson run for a loss of 1 yard to the ODU 49
Q2 15:00
2nd & 11 at own 49
Stone Smartt pass complete to Kesean Strong for 4 yds to the Virg 47
Q2 10:32
3rd & 7 at opp 47
Stone Smartt pass complete to Matt Geiger for 47 yds for a TD, (Nick Rice KICK)Old Dominion 17, Virginia 0
2nd quarter6 drives, then Old Dominion 17, Virginia 7
Virginia Touchdown, 6 plays
10:32
1st & 0 at own 35
Brad Davis kickoff for 55 yds , Joe Reed return for 57 yds to the ODU 33
10:32
1st & 10 at opp 33
Bryce Perkins pass complete to Tavares Kelly Jr. for 7 yds to the ODU 26
10:32
2nd & 3 at opp 26
Bryce Perkins pass complete to Terrell Jana for 10 yds to the ODU 16 for a 1ST down
10:32
1st & 10 at opp 16
Wayne Taulapapa run for no gain to the ODU 16
10:32
2nd & 10 at opp 16
Bryce Perkins pass complete to Joe Reed for 8 yds to the ODU 8
10:32
3rd & 2 at opp 8
Wayne Taulapapa run for no gain to the ODU 8
6:57
4th & 2 at opp 8
Bryce Perkins run for 8 yds for a TD, (Brian Delaney KICK)Old Dominion 17, Virginia 7
Old Dominion Punt, 3 plays
6:57
1st & 0 at own 35
Brian Delaney kickoff for 65 yds for a touchback
6:57
1st & 10 at own 25
Robert Washington run for a loss of 2 yards to the ODU 23
6:57
2nd & 12 at own 23
Stone Smartt sacked by Jordan Mack for a loss of 7 yards to the ODU 16
6:57
3rd & 19 at own 16
Lala Davis run for no gain to the ODU 16
6:57
4th & 19 at own 16
Bailey Cate punt for 45 yds, downed at the Virg 39
Virginia Punt, 3 plays
4:35
1st & 10 at own 39
Bryce Perkins pass complete to Hasise Dubois for 5 yds to the Virg 44
4:35
2nd & 5 at own 44
Bryce Perkins run for 2 yds to the Virg 46
4:35
3rd & 3 at own 46
VIRGINIA Penalty, false start (-5 Yards) to the Virg 41
4:35
3rd & 8 at own 41
Bryce Perkins pass incomplete to Hasise Dubois, broken up by Calvin Brewton
4:35
4th & 8 at own 41
Nash Griffin punt for 41 yds
Old Dominion Punt, 3 plays
3:11
1st & 10 at own 18
Robert Washington run for 2 yds to the ODU 20
3:11
2nd & 8 at own 20
Kesean Strong run for 3 yds to the ODU 23
2:16
3rd & 5 at own 23
Timeout VIRGINIA, clock 02:16
2:16
3rd & 5 at own 23
Stone Smartt run for 3 yds to the ODU 26
2:08
4th & 2 at own 26
Timeout VIRGINIA, clock 02:08
2:08
4th & 2 at own 26
Bailey Cate punt for 36 yds, fair catch by Billy Kemp IV at the Virg 38
Virginia Turnover on downs, 4 plays
2:01
1st & 10 at own 38
Bryce Perkins run for 1 yd to the Virg 39
2:01
2nd & 9 at own 39
Bryce Perkins pass incomplete to Terrell Jana, broken up by Kaleb Ford-Dement
2:01
3rd & 9 at own 39
Bryce Perkins pass complete to Terrell Jana for 7 yds to the Virg 46
2:01
4th & 2 at own 46
Bryce Perkins pass incomplete to Hasise Dubois, broken up by Kaleb Ford-Dement
Old Dominion End of half, 4 plays
0:54
1st & 10 at opp 46
Stone Smartt run for no gain to the Virg 46
0:54
2nd & 10 at opp 46
Stone Smartt sacked by Noah Taylor for a loss of 2 yards to the Virg 48
0:54
3rd & 12 at opp 48
Stone Smartt pass complete to Marcus Joyner for 6 yds to the Virg 42
0:03
4th & 6 at opp 42
Timeout OLDDOMINION, clock 00:03
0:03
4th & 6 at opp 42
Stone Smartt pass complete to Blake Watson for 25 yds to the Virg 17 for a 1ST down
3rd quarter6 drives, then Old Dominion 17, Virginia 14
Virginia Punt, 5 plays
15:00
1st & 10 at own 35
Nick Rice kickoff for 59 yds , Joe Reed return for 23 yds to the Virg 29
15:00
1st & 10 at own 29
Wayne Taulapapa run for 2 yds to the Virg 31
15:00
2nd & 8 at own 31
Bryce Perkins pass complete to Terrell Jana for 8 yds to the Virg 39 for a 1ST down
15:00
1st & 10 at own 39
Bryce Perkins run for 2 yds to the Virg 41
15:00
2nd & 8 at own 41
Bryce Perkins pass complete to Billy Kemp IV for 7 yds to the Virg 48
15:00
3rd & 1 at own 48
PK Kier run for a loss of 1 yard to the Virg 47
15:00
4th & 2 at own 47
Nash Griffin punt for 31 yds, fair catch by Darrell Brown at the ODU 22
Old Dominion Pick-six, 4 plays (Virginia scores)
12:01
1st & 10 at own 22
Smartt, Stone rush for loss of 1 yard to the ODU21 (Mack, J), PENALTY VA OF (Snowden, C) 5 yards to the ODU27, NO PLAY.
12:01
1st & 5 at own 27
Stone Smartt pass complete to Marcus Joyner for 4 yds to the ODU 31
12:01
2nd & 1 at own 31
Robert Washington run for 2 yds to the ODU 33 for a 1ST down
12:01
1st & 10 at own 33
Stone Smartt pass incomplete to Chris Cunningham
10:00
2nd & 10 at own 33
Stone Smartt pass intercepted for a TD Zane Zandier return for 22 yds for a TD, (Brian Delaney KICK)Old Dominion 17, Virginia 14
Old Dominion Punt, 10 plays
10:00
1st & 0 at own 35
Brian Delaney kickoff for 65 yds , Blake Watson return for 10 yds to the ODU 10
10:00
1st & 10 at own 10
Stone Smartt pass complete to Lala Davis for a loss of 9 yards to the ODU 1
10:00
2nd & 19 at own 1
Smartt, Stone pass incomplete to Kumah, Eric, PENALTY VA pass interference (Grant, N) 15 yards to the ODU16, 1ST DOWN ODU, NO PLAY.
10:00
1st & 10 at own 16
Robert Washington run for a loss of 1 yard to the ODU 15
10:00
2nd & 11 at own 15
Stone Smartt pass incomplete to Donta Anthony Jr., broken up by Bryce Hall
10:00
3rd & 11 at own 15
Kesean Strong run for 14 yds to the ODU 29 for a 1ST down
10:00
1st & 10 at own 29
Stone Smartt pass incomplete to Jordan Young
10:00
2nd & 10 at own 29
Kesean Strong run for 7 yds to the ODU 36
7:23
3rd & 3 at own 36
Timeout VIRGINIA, clock 07:23
7:23
3rd & 3 at own 36
Blake Watson run for 3 yds to the ODU 39 for a 1ST down
7:23
1st & 10 at own 39
Stone Smartt sacked by Richard Burney for a loss of 8 yards to the ODU 31
7:23
2nd & 18 at own 31
Lala Davis run for 4 yds to the ODU 35
7:23
3rd & 14 at own 35
Stone Smartt pass incomplete to Marcus Joyner
7:23
4th & 14 at own 35
Bailey Cate punt for 34 yds, fair catch by Billy Kemp IV at the Virg 31
Virginia Punt, 5 plays
5:07
1st & 10 at own 31
Bryce Perkins run for 4 yds to the Virg 35
5:07
2nd & 6 at own 35
Bryce Perkins pass complete to Tavares Kelly Jr. for 16 yds to the ODU 49 for a 1ST down
5:07
1st & 10 at opp 49
Bryce Perkins pass incomplete to Terrell Jana
5:07
2nd & 10 at opp 49
Bryce Perkins run for a loss of 1 yard to the 50 yard line
5:07
3rd & 11 at the 50
Bryce Perkins pass incomplete to Tavares Kelly Jr., broken up by Jordan Young
5:07
4th & 11 at the 50
Nash Griffin punt for 35 yds, fair catch by Darrell Brown at the VIRGINIA 15 VIRGINIA Penalty, illegal formation (-5 Yards) to the ODU 20
Old Dominion Punt, 3 plays
3:14
1st & 10 at own 20
Blake Watson run for no gain to the ODU 20
3:14
2nd & 10 at own 20
Stone Smartt pass complete to Donta Anthony Jr. for 8 yds to the ODU 28
3:14
3rd & 2 at own 28
Kesean Strong run for no gain to the ODU 28
3:14
4th & 2 at own 28
Bailey Cate punt for 50 yds, punt out-of-bounds at the Virg 25 , Billy Kemp IV returns for 3 yds to the Virg 25
Virginia Missed FG, 9 plays
0:54
1st & 10 at own 25
Bryce Perkins run for 3 yds to the Virg 28
0:54
2nd & 7 at own 28
Bryce Perkins pass complete to Joe Reed for 4 yds to the Virg 32
0:54
3rd & 3 at own 32
Bryce Perkins run for 2 yds to the Virg 34
Q4 15:00
4th & 1 at own 34
OLDDOMINION Penalty, OF (5 Yards) to the Virg 39 for a 1ST down
Q4 15:00
1st & 10 at own 39
Bryce Perkins pass incomplete to Terrell Chatman, broken up by Kaleb Ford-Dement
Q4 15:00
2nd & 10 at own 39
Bryce Perkins pass complete to Lamont Atkins for 34 yds to the ODU 27 for a 1ST down
Q4 15:00
1st & 10 at opp 27
Wayne Taulapapa run for 2 yds to the ODU 25
Q4 15:00
2nd & 8 at opp 25
PK Kier run for 6 yds to the ODU 19
Q4 15:00
3rd & 2 at opp 19
Wayne Taulapapa run for no gain to the ODU 19
Q4 12:27
4th & 2 at opp 19
Brian Delaney 37 yd FG BLOCKED blocked by Keion White N/A return for no gain to the ODU 20
4th quarter8 drives, then Virginia 28, Old Dominion 17
Old Dominion Turnover on downs, 4 plays
12:27
1st & 10 at own 20
Stone Smartt pass complete to Eric Kumah for 4 yds to the ODU 24
12:27
2nd & 6 at own 24
Kesean Strong run for 5 yds to the ODU 29
12:27
3rd & 1 at own 29
Kesean Strong run for no gain to the ODU 29
12:27
4th & 1 at own 29
Stone Smartt run for no gain to the ODU 29 OLDDOMINION Penalty, Defensive holding ( Yards) declined
Virginia Touchdown, 2 plays
10:54
1st & 10 at opp 29
Bryce Perkins pass complete to Tanner Cowley for 22 yds to the ODU 7 for a 1ST down
10:16
1st & goal at opp 7
Wayne Taulapapa run for 7 yds for a TD, (Brian Delaney KICK)Virginia 21, Old Dominion 17
Old Dominion Punt, 3 plays
10:16
1st & 0 at own 35
Brian Delaney kickoff for 65 yds for a touchback
10:16
1st & 10 at own 25
Kesean Strong run for a loss of 3 yards to the ODU 22
10:16
2nd & 13 at own 22
Stone Smartt run for 1 yd to the ODU 23
10:16
3rd & 12 at own 23
Stone Smartt pass incomplete to Jake Herslow
10:16
4th & 12 at own 23
Bailey Cate punt for 35 yds, fair catch by Billy Kemp IV at the Virg 42
Virginia Touchdown, 3 plays
8:59
1st & 10 at own 42
Bryce Perkins run for 2 yds to the Virg 44
8:59
2nd & 8 at own 44
Bryce Perkins pass complete to Hasise Dubois for 16 yds to the ODU 40 for a 1ST down
7:48
1st & 10 at opp 40
Timeout VIRGINIA, clock 07:48
7:48
1st & 10 at opp 40
Perkins, B pass incomplete to Reed, J, PENALTY ODU pass interference (Hall, Geronda) 15 yards to the ODU25, 1ST DOWN VA, NO PLAY.
7:33
1st & 10 at opp 25
Bryce Perkins pass complete to Joe Reed for 25 yds for a TD, (Brian Delaney KICK)Virginia 28, Old Dominion 17
Old Dominion Turnover on downs, 9 plays
7:33
1st & 0 at own 35
Brian Delaney kickoff for 65 yds for a touchback
7:33
1st & 10 at own 25
Stone Smartt pass complete to Kesean Strong for 20 yds to the ODU 45 for a 1ST down
7:33
1st & 10 at own 45
Kesean Strong run for 4 yds to the ODU 49
7:33
2nd & 6 at own 49
Stone Smartt pass incomplete to Hasaan Patterson, broken up by Nick Grant
7:33
3rd & 6 at own 49
Blake Watson run for 5 yds to the Virg 46
7:33
4th & 1 at opp 46
Stone Smartt run for 1 yd to the Virg 45 for a 1ST down
7:33
1st & 10 at opp 45
Stone Smartt sacked by Charles Snowden and Eli Hanback for a loss of 3 yards to the Virg 48
7:33
2nd & 13 at opp 48
Stone Smartt run for no gain to the Virg 48
7:33
3rd & 13 at opp 48
Kesean Strong run for no gain to the Virg 48
7:33
4th & 13 at opp 48
Stone Smartt sacked by Charles Snowden for a loss of 8 yards to the ODU 44
Virginia Punt, 5 plays
4:37
1st & 10 at opp 44
Bryce Perkins run for 15 yds to the ODU 29 for a 1ST down
4:37
1st & 10 at opp 29
Bryce Perkins pass incomplete to Hasise Dubois, broken up by Kaleb Ford-Dement
4:37
2nd & 10 at opp 29
Bryce Perkins run for 5 yds to the ODU 24 VIRGINIA Penalty, Offensive holding (Terrell Chatman) to the ODU 34
4:37
2nd & 15 at opp 34
OLDDOMINION Penalty, OF (5 Yards) to the ODU 29
4:37
2nd & 10 at opp 29
Lindell Stone run for a loss of 5 yards to the ODU 34
3:24
3rd & 15 at opp 34
Timeout OLDDOMINION, clock 03:24
3:24
3rd & 15 at opp 34
Bryce Perkins sacked by Keion White for a loss of 8 yards to the ODU 42
3:19
4th & 23 at opp 42
Timeout OLDDOMINION, clock 03:19
3:19
4th & 23 at opp 42
Nash Griffin punt for 42 yds for a touchback
Old Dominion Punt, 3 plays
3:12
1st & 10 at own 20
Kesean Strong run for 2 yds to the ODU 22
3:12
2nd & 8 at own 22
Stone Smartt pass incomplete to Jake Herslow, broken up by Brenton Nelson
3:12
3rd & 8 at own 22
Stone Smartt sacked by Aaron Faumui and Charles Snowden for a loss of 6 yards to the ODU 16
3:12
4th & 14 at own 16
Bailey Cate punt for 50 yds , Billy Kemp IV returns for 7 yds to the Virg 41
Virginia End of game, 3 plays
1:50
1st & 10 at own 41
Wayne Taulapapa run for 2 yds to the Virg 43
1:50
2nd & 8 at own 43
Wayne Taulapapa run for 2 yds to the Virg 45
1:50
3rd & 6 at own 45
Wayne Taulapapa run for 7 yds to the ODU 48 for a 1ST down
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.