House Prediction
Model Margin
Virginia Tech by 8.2
Home Win Probability
Old Dominion 26%
Market (Bovada)
Old Dominion +16.5
fitted_v1 · Sep 14, 2024
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 14 | 0 | 6 | 17 | 37 | |
| 0 | 10 | 0 | 7 | 17 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Virginia Tech | Old Dominion |
|---|---|---|
| Passing | 15-26 | 6-14 |
| Pass Yards | 176 | 50 |
| Rush Yards | 289 | 243 |
| Total Yards | 465 | 293 |
| Turnovers | 1 | 2 |
| 3rd Down | 8-18 | 2-13 |
| Penalties | 2-19 | 7-74 |
| Possession | 37:50 | 22:10 |
Player Leaders
Player Leaders
Play-by-Play
Ethan Chang kickoff for 62 yds , P.J. Prioleau return for 21 yds to the VT 24
Kyron Drones run for 5 yds to the VT 29
No Huddle-Shotgun Drones,Kyron pass incomplete deep left to Felton,Da'Quan thrown to ODU24 PENALTY ODU Holding (Rankin Jr.,Angelo) 10 yards from VTU29 to VTU39, 1ST DOWN. NO PLAY.
Kyron Drones pass incomplete
Bhayshul Tuten run for 1 yd to the VT 38
Kyron Drones pass complete to Jaylin Lane for 14 yds to the ODU 48 for a 1ST down
Bhayshul Tuten run for 4 yds to the ODU 44
Bhayshul Tuten run for 19 yds to the ODU 25 for a 1ST down
Kyron Drones pass complete to Jaylin Lane for 25 yds for a TD (John Love KICK)
Colton Joseph pass incomplete
Aaron Young run for 2 yds to the ODU 27
Colton Joseph pass complete to Pat Conroy for 12 yds to the ODU 39 for a 1ST down
Colton Joseph run for 3 yds to the ODU 42
Aaron Young run for no gain to the ODU 42
Colton Joseph run for 3 yds to the ODU 45
Seamus Hall punt for 55 yds for a touchback
Kyron Drones pass complete to Jaylin Lane for 46 yds to the ODU 34 for a 1ST down Old Dominion Penalty, Personal Foul (Jahron Manning) to the ODU 19 for a 1ST down
Kyron Drones run for 6 yds to the ODU 13
Kyron Drones pass complete to Jaylin Lane for 9 yds to the ODU 4 for a 1ST down
Bhayshul Tuten run for 3 yds to the ODU 1
Bhayshul Tuten run for no gain to the ODU 1
Bhayshul Tuten run for no gain to the ODU 1
Kyron Drones run for 1 yd for a TD (John Love KICK)
Old Dominion Penalty, Defensive Offside (Yards) declined
Aaron Young run for 3 yds to the ODU 28
Aaron Young run for 2 yds to the ODU 30
Colton Joseph sacked by Antwaun Powell-Ryland for a loss of 5 yards to the ODU 25 Colton Joseph fumbled, recovered by ODU Aaron Young , return for 0 yards
Seamus Hall punt for 51 yds , Jaylin Lane returns for 9 yds to the VT 33
Collin Schlee run for 1 yd to the VT 34
Kyron Drones pass complete to Stephen Gosnell for 21 yds to the ODU 45 for a 1ST down
Kyron Drones pass incomplete
Kyron Drones pass complete to Jaylin Lane for 12 yds to the ODU 33 for a 1ST down
Kyron Drones run for 1 yd to the ODU 32
Bhayshul Tuten run for 4 yds to the ODU 28
Bhayshul Tuten run for 1 yd to the ODU 27
Kyron Drones pass incomplete
Quinn Henicle run for 3 yds to the ODU 30
Quinn Henicle sacked by Antwaun Powell-Ryland for a loss of 6 yards to the ODU 24
Quinn Henicle pass incomplete
Seamus Hall punt for 50 yds, fair catch by Jaylin Lane at the VT 26
Kyron Drones pass incomplete
Bhayshul Tuten run for 1 yd to the VT 25
Kyron Drones pass incomplete
Peter Moore punt for 40 yds, fair catch by Isiah Paige at the ODU 35
Quinn Henicle run for 65 yds for a TD (Ethan Sanchez KICK)
Ethan Chang kickoff for 60 yds , P.J. Prioleau return for 21 yds to the VT 26
Bhayshul Tuten run for 1 yd to the VT 25
Kyron Drones pass complete to Ali Jennings for 15 yds to the VT 40 for a 1ST down
Kyron Drones run for 6 yds to the VT 46
Bhayshul Tuten run for 17 yds to the ODU 37 for a 1ST down
Kyron Drones pass complete to Jaylin Lane for 2 yds to the ODU 35
Kyron Drones run for 5 yds to the ODU 30
Bhayshul Tuten run for 14 yds to the ODU 16 for a 1ST down
Kyron Drones pass incomplete
Bhayshul Tuten run for no gain to the ODU 16
Kyron Drones pass incomplete
John Love 33 yd FG BLOCKED blocked by Ricardo Williams Jr.
John Love 33 yd FG BLOCKED blocked by Ricardo Williams Jr. Love,John field goal attempt from 33 yards NO GOOD blocked by Williams Jr.,Ricardo (H: Moore,Peter, LS: Epling,Christian), clock 08:04 recovered by ODU Williams Jr.,Ricardo at ODU20, End Of Play.
Bryce Duke run for 48 yds to the VT 32 for a 1ST down
Quinn Henicle pass complete to Isiah Paige for 14 yds to the VT 18 for a 1ST down
Bryce Duke run for 2 yds to the VT 16
Quinn Henicle run for 2 yds to the VT 18
Quinn Henicle pass complete to Bryce Duke for 7 yds to the VT 11
Ethan Sanchez 28 yd FG GOOD
Kyron Drones pass complete to Bhayshul Tuten for a loss of 1 yard to the VT 24
Kyron Drones pass complete to Benji Gosnell for 4 yds to the VT 28
PENALTY VTU UNS: Unsportsmanlike Conduct (Greene,Ayden) 14 yards from VTU28 to VTU14. NO PLAY.
Kyron Drones pass complete to Ali Jennings for 11 yds to the VT 25
Peter Moore punt for 47 yds, fair catch by Isiah Paige at the ODU 28
No Huddle-Shotgun Henicle,Quinn pass complete short left to Conroy,Pat caught at ODU31, for 3 yards to the ODU31 (Woodson,Caleb) PENALTY ODU Pass Interference (Vines,Diante) 14 yards from ODU28 to ODU14. NO PLAY.
Quinn Henicle pass complete to Diante Vines for 2 yds to the ODU 16
Quinn Henicle pass incomplete
Aaron Young run for 16 yds to the ODU 32
Seamus Hall punt for 48 yds, fair catch by Jaylin Lane at the VT 20
Malachi Thomas run for 3 yds to the VT 23
Kyron Drones pass incomplete
Kyron Drones pass complete to Da'Quan Felton for 6 yds to the VT 29
Peter Moore punt for 51 yds, fair catch by Isiah Paige at the ODU 20
Aaron Young run for 7 yds to the ODU 27
Aaron Young run for 4 yds to the ODU 31 for a 1ST down
Aaron Young run for 5 yds to the ODU 36
Old Dominion Penalty, Offensive Holding (-10 Yards) to the ODU 28
End of 2nd Quarter
Quinn Henicle run for 10 yds to the ODU 38
Aaron Young run for 2 yds to the ODU 40
Aaron Young run for no gain to the ODU 25
Aaron Young run for 1 yd to the ODU 26
Quinn Henicle pass incomplete
Seamus Hall punt for 45 yds
Kyron Drones pass complete to Da'Quan Felton for 10 yds to the VT 39 for a 1ST down
Kyron Drones run for 53 yds to the ODU 8 for a 1ST down
Kyron Drones pass complete to Jaylin Lane for a loss of 2 yards to the ODU 10
Kyron Drones run for 4 yds to the ODU 6
Kyron Drones run for 3 yds to the ODU 3
John Love 21 yd FG GOOD
Kyle Lowe kickoff for 59 yds , Devin Roche return for 15 yds to the ODU 21
PENALTY VTU Delay Of Game 5 yards from ODU21 to ODU26. NO PLAY.
Quinn Henicle sacked by Antwaun Powell-Ryland for a loss of 11 yards to the ODU 15
Aaron Young run for 6 yds to the ODU 21
Quinn Henicle sacked by Antwaun Powell-Ryland for a loss of 3 yards to the ODU 18 Quinn Henicle fumbled, recovered by VT Antwaun Powell-Ryland , return for 0 yards
Kyron Drones pass incomplete
Bhayshul Tuten run for 3 yds to the ODU 15
Kyron Drones pass incomplete
John Love 32 yd FG GOOD
Kyle Lowe kickoff for 58 yds , Devin Roche return for 12 yds to the ODU 19
Aaron Young run for 9 yds to the ODU 28
Aaron Young run for 2 yds to the ODU 30 for a 1ST down
Aaron Young run for 3 yds to the ODU 33
Quinn Henicle run for 1 yd to the ODU 34
Quinn Henicle sacked by Kelvin Gilliam Jr. for a loss of 11 yards to the ODU 23
Seamus Hall punt for 36 yds , Jaylin Lane returns for 20 yds to the ODU 39
Kyron Drones pass intercepted, touchback.
Quinn Henicle run for 1 yd to the ODU 19
Quinn Henicle run for 4 yds to the ODU 23
Quinn Henicle pass incomplete
Seamus Hall punt for 36 yds, fair catch by Jaylin Lane at the VT 41
Bhayshul Tuten run for 6 yds to the VT 47
Bhayshul Tuten run for 4 yds to the ODU 49 for a 1ST down
Bhayshul Tuten run for 2 yds to the VT 49
Kyron Drones pass complete to Da'Quan Felton for 4 yds to the ODU 47
Kyron Drones run for 22 yds to the ODU 25 for a 1ST down
Bhayshul Tuten run for 7 yds to the ODU 18
Kyron Drones run for 2 yds to the ODU 16
Bhayshul Tuten run for 16 yds for a TD (John Love KICK)
Quinn Henicle run for 9 yds to the ODU 34
Bryce Duke run for 3 yds to the ODU 37 for a 1ST down
Quinn Henicle pass intercepted
Bhayshul Tuten run for no gain to the ODU 48
Collin Schlee run for 8 yds to the ODU 40
Malachi Thomas run for 4 yds to the ODU 36 for a 1ST down
Malachi Thomas run for 4 yds to the ODU 32
Malachi Thomas run for 1 yd to the ODU 31
Kyron Drones run for 9 yds to the ODU 22 for a 1ST down
Bhayshul Tuten run for 22 yds for a TD (John Love KICK)
Aaron Young run for 3 yds to the ODU 28
Quinn Henicle pass complete to Isiah Paige for 4 yds to the ODU 32
PENALTY ODU Personal Foul (Flores,Michael) 15 yards from ODU32 to ODU17. NO PLAY.
PENALTY ODU False Start (Smith-Young,Patrick) 5 yards from ODU17 to ODU12. NO PLAY.
Quinn Henicle pass incomplete
Seamus Hall punt for 35 yds, fair catch by Jaylin Lane at the ODU 42
P.J. Prioleau run for 4 yds to the ODU 38
P.J. Prioleau run for 2 yds to the ODU 36
Collin Schlee run for 8 yds to the ODU 28 for a 1ST down
Jeremiah Coney run for 2 yds to the ODU 26
Jeremiah Coney run for 4 yds to the ODU 22
Collin Schlee run for 2 yds to the ODU 24
John Love 41 yd FG GOOD
Bryce Duke run for 32 yds to the VT 43 for a 1ST down
Quinn Henicle pass complete to Demariyon Houston for 11 yds to the VT 32 for a 1ST down
Tariq Sims run for 10 yds to the VT 22 for a 1ST down
Quinn Henicle run for 6 yds to the VT 16
Quinn Henicle pass incomplete
Tariq Sims run for 16 yds for a TD (Ethan Sanchez KICK)
William Watson III run for 4 yds to the VT 29
Jeremiah Coney run for 5 yds to the VT 34
William Watson III run for 3 yds to the VT 37 for a 1ST down
William Watson III run for 1 yd to the VT 36
Jeremiah Coney run for 7 yds to the VT 43
Jeremiah Coney run for no gain to the VT 43

