House Prediction
Model Margin
Old Dominion by 6.8
Home Win Probability
Old Dominion 67%
Market (consensus)
Old Dominion +6
fitted_v1 · Sep 2, 2022
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 7 | 0 | 10 | 0 | 17 | |
| 0 | 10 | 0 | 10 | 20 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Virginia Tech | Old Dominion |
|---|---|---|
| Passing | 21-36 | 14-35 |
| Pass Yards | 193 | 165 |
| Rush Yards | 147 | 80 |
| Total Yards | 340 | 245 |
| Turnovers | 5 | 2 |
| 3rd Down | 5-17 | 3-16 |
| Penalties | 14-100 | 6-65 |
| Possession | 35:55 | 24:05 |
Player Leaders
Player Leaders
Play-by-Play
Dominik Soos kickoff for 64 yds , Keshawn King return for 23 yds to the VTech 24
Grant Wells pass complete to Nick Gallo for 4 yds to the VTech 28
VIRGINIA TECH Penalty, False Start (Johnny Jordan) to the VTech 23
Grant Wells pass complete to Kaleb Smith for 5 yds to the VTech 28
Grant Wells pass complete to Nick Gallo for 9 yds to the VTech 37 for a 1ST down
Grant Wells pass complete to Kaleb Smith for 1 yd to the VTech 38
Keshawn King run for 4 yds to the VTech 42
Grant Wells pass incomplete to Da'Wain Lofton
VIRGINIA TECH Penalty, Delay of Game (-5 Yards) to the VTech 37
Peter Moore punt for 52 yds, fair catch by Isiah Paige at the ODU 11
Blake Watson run for 3 yds to the ODU 14
Hayden Wolff pass complete to Blake Watson for 4 yds to the ODU 18
Hayden Wolff pass incomplete to Jordan Bly
Ethan Duane punt for 48 yds, downed at the VTech 34
Keshawn King run for 6 yds to the VTech 40
Grant Wells pass complete to Kaleb Smith for 39 yds to the ODU 21 for a 1ST down
Keshawn King run for 3 yds to the ODU 18
Grant Wells run for 18 yds for a TD, (William Ross KICK)
Kyle Lowe kickoff for 58 yds , LaMareon James return for 14 yds to the ODU 21
Blake Watson run for 7 yds to the ODU 28
Blake Watson run for 2 yds to the ODU 30
Blake Watson run for a loss of 2 yards to the ODU 28
Ethan Duane punt for 49 yds , DJ Harvey returns for no gain to the VTech 28 OLDDOMINION Penalty, Kick Catching Interference (LaMareon James) to the VTech 38
Keshawn King run for 2 yds to the VTech 40
Grant Wells pass incomplete to Nick Gallo
Grant Wells run for 4 yds to the VTech 44
Peter Moore punt for 36 yds, fair catch by Isiah Paige at the ODU 20
Keshawn Wicks run for 1 yd to the ODU 21
Hayden Wolff run for 8 yds to the ODU 29
Keshawn Wicks run for 7 yds to the ODU 36 for a 1ST down
Hayden Wolff pass complete to Keshawn Wicks for 14 yds to the 50 yard line OLDDOMINION Penalty, Offensive Holding (Javon Harvey) to the ODU 40
Hayden Wolff pass complete to Keshawn Wicks for 2 yds to the ODU 42
Hayden Wolff pass incomplete
VIRGINIA TECH Penalty, Defensive Pass Interference (Chamarri Conner) to the VTech 43 for a 1ST down
Keshawn Wicks run for no gain to the VTech 43
Hayden Wolff pass incomplete to Ali Jennings III
Hayden Wolff pass incomplete to Jordan Bly
Ethan Duane punt for 36 yds , William Kakavitsas returns for 2 yds to the VTech 9
Keshawn King run for 5 yds to the VTech 14
Keshawn King run for 1 yd to the VTech 15
Grant Wells pass intercepted Terry Jones return for no gain to the VTech 36
Blake Watson run for 8 yds to the VTech 28
Blake Watson run for 5 yds to the VTech 23 for a 1ST down
Hayden Wolff pass complete to Jordan Bly for a loss of 2 yards to the VTech 25
Blake Watson run for 13 yds to the VTech 12 for a 1ST down
Blake Watson run for no gain to the VTech 12
Obie Sanni run for 7 yds to the VTech 5
Obie Sanni run for a loss of 1 yard to the VTech 6
OLDDOMINION Penalty, Delay of Game (-5 Yards) to the VTech 11
Ethan Sanchez 29 yd FG GOOD
Dominik Soos kickoff for 63 yds , Keshawn King return for 24 yds to the VATECH 41 VIRGINIA TECH Penalty, Offensive Holding (10 Yards) to the VTech 16
Chance Black run for a loss of 3 yards to the VTech 13
Grant Wells pass complete to Da'Wain Lofton for 15 yds to the VTech 28 for a 1ST down OLDDOMINION Penalty, Face Mask (15 yards) (Marcus Haynes) to the VTech 43 for a 1ST down
Grant Wells pass complete to Stephen Gosnell for 24 yds to the ODU 33 for a 1ST down
Jalen Holston run for 6 yds to the ODU 27
Grant Wells pass intercepted Tobias Harris return for no gain to the ODU 23
Wolff, Hayden pass incomplete to Kuntz, Zack, PENALTY VATECH pass interference (Hawkins, Ny'Quee) 11 yards to the ODU34, NO PLAY, 1ST DOWN ODU.
Hayden Wolff pass incomplete
Blake Watson run for 6 yds to the ODU 40
Hayden Wolff pass incomplete to Zack Kuntz
Ethan Duane punt for 42 yds, downed at the VTech 18
Chance Black run for no gain to the VTech 18
Grant Wells pass complete to Nick Gallo for 8 yds to the VTech 26
Chance Black run for 3 yds to the VTech 29 for a 1ST down
Chance Black run for 19 yds to the VTech 48 for a 1ST down
Chance Black run for no gain to the VTech 48
Grant Wells pass complete to Keshawn King for 7 yds to the ODU 45
Keshawn King run for a loss of 1 yard to the ODU 46
Peter Moore punt for 31 yds, fair catch by Tobias Harris at the ODU 15
Hayden Wolff pass incomplete
Hayden Wolff pass complete to Donta Anthony Jr. for 3 yds to the ODU 18
Hayden Wolff pass incomplete
Ethan Duane punt for 51 yds , DJ Harvey returns for 1 yd to the VTech 32
Keshawn King run for 14 yds to the VTech 46 for a 1ST down
Keshawn King run for 5 yds to the ODU 49
Keshawn King run for 32 yds to the ODU 17 for a 1ST down
Jalen Holston run for 5 yds to the ODU 12
Jalen Holston run for no gain to the ODU 12
Wells, Grant pass complete to Lofton, Da'Wain for 9 yards to the ODU3, PENALTY VATECH pass interference (Kakavitsas, William) 15 yards to the ODU27, NO PLAY.
Grant Wells pass complete to Stephen Gosnell for 6 yds to the ODU 21
TEAM run for a loss of 54 yards TEAM fumbled, recovered by ODU Robert Kennedy III , return for 25 yds, (Ethan Sanchez KICK)
Dominik Soos kickoff for 63 yds , Bryce Duke return for 23 yds to the VTech 25
Grant Wells run for 3 yds to the VTech 28
Grant Wells pass incomplete to Nick Gallo
VIRGINIA TECH Penalty, False Start (Parker Clements) to the VTech 23
Grant Wells pass complete to Jadan Blue for a loss of 3 yards to the VTech 20
Peter Moore punt for 48 yds, fair catch by Isiah Paige at the ODU 32
Hayden Wolff pass complete to Ali Jennings III for 16 yds Ali Jennings III fumbled, forced by Dax Hollifield, recovered by VTech Dax Hollifield
Grant Wells pass incomplete to Kaleb Smith
Grant Wells pass incomplete
Grant Wells run for 13 yds to the ODU 35 for a 1ST down
Grant Wells pass incomplete to Jadan Blue
End of 2nd Quarter
Kyle Lowe kickoff for 65 yds , LaMareon James return for 18 yds to the ODU 18
Hayden Wolff pass incomplete to Blake Watson
Hayden Wolff pass complete to Blake Watson for 5 yds to the ODU 23
Hayden Wolff pass complete to Zack Kuntz for 3 yds to the ODU 26
Ethan Duane punt for 47 yds, punt out-of-bounds at the VTech 27
Keshawn King run for 15 yds to the VTech 42 for a 1ST down
Keshawn King run for 4 yds to the VTech 46
Grant Wells pass complete to Drake De Iuliis for 7 yds to the ODU 47 for a 1ST down
Grant Wells pass complete to Nick Gallo for 16 yds to the ODU 31 for a 1ST down
Keshawn King run for 4 yds to the ODU 27
Wells, Grant pass incomplete to Gallo, Nick, PENALTY VATECH illegal motion (Wright, Dae'Quan) 5 yards to the ODU32, NO PLAY.
Jalen Holston run for no gain to the ODU 32
VIRGINIA TECH Penalty, Delay of Game (-5 Yards) to the ODU 37
Grant Wells run for 10 yds to the ODU 27
William Ross 44 yd FG GOOD
Blake Watson run for a loss of 2 yards to the ODU 23
Hayden Wolff pass incomplete to Zack Kuntz
Hayden Wolff pass incomplete
Ethan Duane punt for 57 yds, downed at the VTech 20
Grant Wells pass complete to Da'Wain Lofton for 17 yds to the VTech 37 for a 1ST down
Keshawn King run for 1 yd to the VTech 38
Grant Wells pass complete to Nick Gallo for a loss of 3 yards to the VTech 35
Grant Wells pass incomplete
Peter Moore punt for 40 yds, fair catch by Isiah Paige at the ODU 25
Hayden Wolff sacked by Jaden Keller for a loss of 9 yards to the ODU 10 Hayden Wolff fumbled, forced by Jaden Keller, recovered by VTech Dax Hollifield , return for 0 yards , return for 6 yds to the ODU 10
VIRGINIA TECH Penalty, False Start (-5 Yards) to the ODU 15
Keshawn King run for 9 yds to the ODU 6
Grant Wells pass incomplete to Nick Gallo
Grant Wells pass complete to Keshawn King for 6 yds for a TD, (William Ross KICK)
Kyle Lowe kickoff for 64 yds , LaMareon James return for 20 yds to the ODU 21
Blake Watson run for 8 yds to the ODU 29
Blake Watson run for 2 yds to the ODU 31 for a 1ST down
Blake Watson run for 1 yd to the ODU 32
Hayden Wolff pass incomplete
Hayden Wolff pass incomplete
Ethan Duane punt for 44 yds , DJ Harvey returns for 1 yd to the VTech 33 VIRGINIA TECH Penalty, Illegal Block (10 Yards) to the VTech 15
Chance Black run for 1 yd to the VTech 16
Chance Black run for 2 yds to the VTech 18
Grant Wells pass incomplete to Da'Wain Lofton
Peter Moore punt for 34 yds, fair catch by Isiah Paige at the ODU 48
Blake Watson run for a loss of 1 yard to the ODU 47
Hayden Wolff pass incomplete to Ali Jennings III
Hayden Wolff pass complete to Ali Jennings III for 9 yds to the VTech 44
Wolff, Hayden pass incomplete to Jennings III, Ali, PENALTY VATECH pass interference 15 yards to the VATECH29, NO PLAY, 1ST DOWN ODU.
Blake Watson run for 3 yds to the VTech 26
Hayden Wolff pass incomplete
Hayden Wolff pass complete to Zack Kuntz for 9 yds to the VTech 17 for a 1ST down
Blake Watson run for 3 yds to the VTech 14
VIRGINIA TECH Penalty, Delay of Game (Dax Hollifield) to the VTech 9
Keshawn Wicks run for 2 yds to the VTech 7 for a 1ST down
Hayden Wolff pass incomplete to Zack Kuntz
Keshawn Wicks run for 4 yds to the VTech 3
Hayden Wolff pass incomplete to Zack Kuntz
Ethan Sanchez 20 yd FG GOOD
Dominik Soos kickoff for 65 yds , Chance Black return for 29 yds to the VTech 29
Keshawn King run for 3 yds to the VTech 32
Grant Wells pass complete to Nick Gallo for 11 yds to the VTech 43 for a 1ST down
Keshawn King run for 2 yds to the VTech 45
Grant Wells pass complete to Nick Gallo for 4 yds to the VTech 49
VIRGINIA TECH Penalty, False Start (Johnny Jordan) to the VTech 44
Grant Wells run for no gain to the VTech 44
Peter Moore punt for 30 yds, fair catch by Tobias Harris at the ODU 26
Tariq Sims run for no gain to the ODU 26
Hayden Wolff pass complete to Ali Jennings III for 35 yds to the VTech 39 for a 1ST down
Tariq Sims run for no gain to the VTech 39
Obie Sanni run for a loss of 1 yard to the VTech 40
Hayden Wolff pass incomplete to Ali Jennings III
Hayden Wolff pass incomplete to Ali Jennings III
Keshawn King run for 1 yd to the VTech 41
Grant Wells pass complete to Keshawn King for 9 yds to the 50 yard line for a 1ST down
Keshawn King run for 1 yd to the ODU 49
Jalen Holston run for 1 yd to the ODU 48
Grant Wells pass complete to Da'Wain Lofton for 10 yds to the ODU 38 for a 1ST down
Grant Wells pass complete to Drake De Iuliis for 5 yds to the ODU 33
Holston, Jalen rush for 3 yards to the ODU30, PENALTY VATECH illegal formation 5 yards to the ODU38, NO PLAY.
Grant Wells run for a loss of 3 yards to the ODU 41
Grant Wells pass intercepted Ryan Henry return for 1 yd to the ODU 41
OLDDOMINION Penalty, Unsportsmanlike Conduct (-15 Yards) to the ODU 26
Hayden Wolff pass complete to Ali Jennings III for 24 yds to the 50 yard line for a 1ST down
OLDDOMINION Penalty, False Start (Khadere Kounta) to the ODU 45
Hayden Wolff pass incomplete to Zack Kuntz
Hayden Wolff pass complete to Jordan Bly for 5 yds to the 50 yard line
Hayden Wolff run for 9 yds to the VTech 41
Blake Watson run for 2 yds to the VTech 39 for a 1ST down
Hayden Wolff pass incomplete to Ali Jennings III
Hayden Wolff pass complete to Ali Jennings III for 38 yds to the VTech 1 for a 1ST down VIRGINIA TECH Penalty, Defensive Pass Interference (Dorian Strong) declined for a 1ST down
Blake Watson run for no gain to the VTech 1
Blake Watson 1 Yd Run (Ethan Sanchez Kick)
Dominik Soos kickoff for 52 yds , Keshawn King return for a loss of 2 yards to the VTech 11
Grant Wells pass incomplete to Connor Blumrick
Grant Wells pass incomplete to Connor Blumrick
Grant Wells pass intercepted LaMareon James return for no gain to the ODU 40
TEAM run for a loss of 3 yards to the ODU 37

