House Prediction
Model Margin
Virginia Tech by 6.1
Home Win Probability
Virginia Tech 66%
Market (Bovada)
Virginia Tech -17
fitted_v1 · Sep 3, 2023
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 0 | 10 | 7 | 0 | 17 | |
| 2 | 14 | 14 | 6 | 36 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Old Dominion | Virginia Tech |
|---|---|---|
| Passing | 13-25 | 18-30 |
| Pass Yards | 94 | 259 |
| Rush Yards | 201 | 109 |
| Total Yards | 295 | 368 |
| Turnovers | 3 | 0 |
| 3rd Down | 8-15 | 8-16 |
| Penalties | 4-36 | 4-39 |
| Possession | 26:20 | 33:40 |
Player Leaders
Player Leaders
Play-by-Play
Grant Wells pass incomplete
Bhayshul Tuten run for 7 yds to the VT 33
Grant Wells pass incomplete
Peter Moore punt for 51 yds, downed at the ODU 16
Old Dominion Penalty, False Start (-5 Yards) to the ODU 11
Keshawn Wicks run for no gain to the ODU 11
Grant Wilson run for 4 yds to the ODU 15
Grant Wilson sacked by Keyshawn Burgos for a loss of 3 yards to the ODU 12
Ethan Duane punt for 36 yds, fair catch by Jaylin Lane at the ODU 48
Bhayshul Tuten run for 3 yds to the ODU 45
Grant Wells pass complete to Jaylin Lane for 9 yds to the ODU 36 for a 1ST down
Bhayshul Tuten run for a loss of 1 yard to the ODU 37
Malachi Thomas run for 4 yds to the ODU 10
Malachi Thomas run for 4 yds to the ODU 6
Kyron Drones run for 2 yds to the ODU 4 for a 1ST down
Kyron Drones run for 1 yd to the ODU 3
Malachi Thomas run for 2 yds to the ODU 1
Kyron Drones run for a loss of 1 yard to the ODU 2
Grant Wells pass incomplete
Old Dominion Penalty, False Start ( Yards) to the ODU 1
Grant Wilson pass incomplete
Grant Wilson pass complete to Obie Sanni for 5 yds to the ODU 6
Grant Wilson run for 16 yds to the ODU 22 for a 1ST down
Grant Wilson run for 6 yds to the ODU 28
Grant Wilson pass complete to Ahmarian Granger for a loss of 4 yards to the ODU 24
Grant Wilson pass incomplete
Team Safety
Grant Wells pass incomplete
Grant Wells run for 9 yds to the ODU 46
Bhayshul Tuten run for 1 yd to the ODU 45 for a 1ST down
Grant Wells pass complete to Da'Wain Lofton for 5 yds to the ODU 40
Bhayshul Tuten run for 2 yds to the ODU 38
Bhayshul Tuten run for 1 yd to the ODU 37
Grant Wells pass complete to Da'Wain Lofton for 15 yds to the ODU 22 for a 1ST down
Malachi Thomas run for 2 yds to the ODU 20
Grant Wells pass incomplete
Grant Wells pass complete to Jaylin Lane for 20 yds for a TD (John Love KICK)
Keshawn Wicks run for 6 yds to the ODU 23
Grant Wilson pass incomplete
Keshawn Wicks run for 5 yds to the ODU 28 for a 1ST down
Keshawn Wicks run for 8 yds to the ODU 36
Keshawn Wicks run for 1 yd to the ODU 37
Keshawn Wicks run for 2 yds to the ODU 39 for a 1ST down
Grant Wilson pass complete to Isiah Paige for 12 yds to the VT 49 for a 1ST down
Devin Roche run for 22 yds to the VT 27 for a 1ST down
Grant Wilson pass incomplete
Keshawn Wicks run for 5 yds to the VT 22
Keshawn Wicks run for 6 yds to the VT 16 for a 1ST down
Grant Wilson pass complete to Dominic Dutton for 16 yds for a TD (Ethan Sanchez KICK)
Grant Wells pass complete to Jaylin Lane for 6 yds to the VT 33
Bhayshul Tuten run for 3 yds to the VT 36
Bhayshul Tuten run for 2 yds to the VT 38 for a 1ST down
Grant Wells pass incomplete
Malachi Thomas run for 5 yds to the VT 43
Grant Wells pass incomplete
Peter Moore punt for 57 yds for a touchback
Obie Sanni run for 5 yds to the ODU 25
Obie Sanni run for 10 yds to the ODU 35 for a 1ST down
Grant Wilson pass incomplete
Obie Sanni run for a loss of 2 yards to the ODU 33
Grant Wilson pass incomplete
Ethan Duane punt for 35 yds
Bhayshul Tuten run for 1 yd to the VT 39
Bhayshul Tuten run for 5 yds to the VT 44
Grant Wells pass complete to Stephen Gosnell for 10 yds to the ODU 46 for a 1ST down
Bhayshul Tuten run for no gain to the ODU 46
Grant Wells pass incomplete
Grant Wells pass complete to Jaylin Lane for 34 yds to the ODU 12 for a 1ST down
Bhayshul Tuten run for 2 yds to the ODU 10
Grant Wells pass complete to Ali Jennings for 10 yds for a TD (John Love KICK)
Grant Wilson sacked by Antwaun Powell-Ryland Jr. for a loss of 5 yards to the ODU 20
Virginia Tech Penalty, Offsides (TEAM) to the ODU 25
Virginia Tech Penalty, Targeting on STROMAN, Jalen enforced (Jalen Stroman) to the ODU 41 for a 1ST down
Grant Wilson pass incomplete
Grant Wilson pass complete to Ahmarian Granger for 3 yds to the ODU 44
Grant Wilson pass complete to Ahmarian Granger for 15 yds to the VT 41 for a 1ST down
Keshawn Wicks run for 4 yds to the VT 37
Grant Wilson pass incomplete
Keshawn Wicks run for 27 yds to the VT 10 for a 1ST down
Keshawn Wicks run for 4 yds to the VT 6
Grant Wilson run for a loss of 1 yard to the VT 7
Obie Sanni run for a loss of 4 yards to the VT 11
Ethan Sanchez 28 yd FG GOOD
End of 2nd Quarter
Grant Wilson run for 10 yds to the ODU 35 for a 1ST down
Grant Wilson pass complete to Isiah Paige for 5 yds to the ODU 40
Grant Wilson pass incomplete
Grant Wilson run for 8 yds to the ODU 48 for a 1ST down
Grant Wilson pass complete to Kadarius Calloway for 8 yds to the VT 44
Kadarius Calloway run for 5 yds to the VT 39 for a 1ST down
Kadarius Calloway run for 8 yds to the VT 31 Kadarius Calloway fumbled, recovered by VT Nasir Peoples
Grant Wells pass complete to Bhayshul Tuten for 5 yds to the VT 36
Grant Wells pass complete to Da'Quan Felton for 34 yds to the ODU 30 for a 1ST down
Bhayshul Tuten run for 8 yds to the ODU 22
Grant Wells pass complete to Ali Jennings for 10 yds to the ODU 12 for a 1ST down
Bhayshul Tuten run for 6 yds to the ODU 6
Grant Wells pass complete to Ali Jennings for 6 yds for a TD (John Love KICK)
Grant Wilson pass complete to Kelby Williams for 6 yds to the ODU 31
Grant Wilson run for 1 yd to the ODU 32
Grant Wilson run for 3 yds to the ODU 35 for a 1ST down
Grant Wilson run for 4 yds to the ODU 39
Grant Wilson run for 25 yds to the VT 36 for a 1ST down
Grant Wilson run for 1 yd to the VT 35
Virginia Tech Penalty, Targeting on PAYNE, Pheldarius enforced (Pheldarius Payne) to the VT 20 for a 1ST down
Ahmarian Granger run for 15 yds to the VT 5 for a 1ST down
Grant Wilson pass complete to Keshawn Wicks for 5 yds for a TD (Ethan Sanchez KICK)
Malachi Thomas run for 1 yd to the VT 36
Grant Wells pass complete to Malachi Thomas for 4 yds to the VT 40
Grant Wells pass complete to Ali Jennings for 44 yds to the ODU 16 for a 1ST down
Malachi Thomas run for a loss of 3 yards to the ODU 19
Grant Wells pass complete to Dae'Quan Wright for 14 yds to the ODU 5 for a 1ST down
Malachi Thomas run for 2 yds to the ODU 3
Grant Wells run for 2 yds to the ODU 1
Grant Wells run for 1 yd for a TD (John Love KICK)
Devin Roche run for 12 yds to the ODU 37 Devin Roche fumbled, recovered by VT Josh Fuga
Grant Wells pass incomplete
Grant Wells pass incomplete
(01:37) WELLS, Grant pass deep to the left incomplete intended for LANE, Jaylin thrown to the ODU0, clock 01:32. PENALTY ODU Pass Interference on RA-EL, Tahj enforced 15 yards to the ODU22 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Bhayshul Tuten run for 5 yds to the ODU 17
Bhayshul Tuten run for 4 yds to the ODU 13
Bhayshul Tuten run for no gain to the ODU 13
Grant Wells run for no gain to the ODU 13
Grant Wilson sacked for a loss of 4 yards to the ODU 9
Grant Wilson pass complete to Keshawn Wicks for 5 yds to the ODU 14
Grant Wilson pass incomplete
Ethan Duane punt for 50 yds
Malachi Thomas run for 4 yds to the ODU 46
Grant Wells pass complete to Benji Gosnell for 23 yds to the ODU 23 for a 1ST down
Malachi Thomas run for 1 yd to the ODU 22
Grant Wells run for 10 yds to the ODU 12 for a 1ST down
Malachi Thomas run for no gain to the ODU 12
Grant Wells pass complete to Ali Jennings for 2 yds to the ODU 10
Grant Wells pass incomplete
John Love 27 yd FG GOOD
Grant Wilson pass complete to Reymello Murphy for 5 yds to the ODU 21
Grant Wilson run for 15 yds to the ODU 36 for a 1ST down
Grant Wilson pass intercepted
Bhayshul Tuten run for 4 yds to the ODU 5
Virginia Tech Penalty, Delay Of Game (TEAM) to the ODU 10
Bhayshul Tuten run for 2 yds to the ODU 8
Grant Wells run for 4 yds to the ODU 4
John Love 21 yd FG GOOD
Grant Wilson run for 6 yds to the ODU 31
Grant Wilson run for no gain to the ODU 31
Keshawn Wicks run for 3 yds to the ODU 34
Grant Wilson pass incomplete
Grant Wells run for 1 yd to the ODU 33
Grant Wells pass incomplete
Malachi Thomas run for no gain to the ODU 33
Peter Moore punt for 33 yds for a touchback
Grant Wilson sacked by C.J. McCray for a loss of 1 yard to the ODU 19
Grant Wilson sacked by Wilfried Pene for a loss of 4 yards to the ODU 15
Grant Wilson pass complete to Obie Sanni for 13 yds to the ODU 28
Ethan Duane punt for 47 yds
Bryce Duke run for 4 yds to the ODU 5
(00:29) [NH] Kneel down by WELLS, Grant at ODU6 (team loss of 1), clock 00:26.

