Skip to main content
← Back to GamesSep 14, 2024Week 3

House Prediction

Model Margin

Virginia Tech by 8.2

Home Win Probability

Old Dominion 26%

Market (Bovada)

Old Dominion +16.5

Edge: Old Dominion +16.5 (8.3 pts)

fitted_v1 · Sep 14, 2024

Line Movement

No line movement to chart

Sportsbook snapshots publish once a line is posted for this game.

Team1Q2Q3Q4QFinal
Virginia TechVirginia Tech
14061737
Old DominionOld Dominion
0100717

Scoring Timeline

Q1Q2Q3Q401428420-70-147-1410-1410-1710-2010-2710-3410-3717-37
Old DominionVirginia Tech

Drive Chart

Own 20Own 4050Opp 40Opp 20VTODVTODVTODVTODVTODVTODVTODODVTODVTODVTODVTODVTODVTODVTTD776ydPUNT620ydTD780ydPUNT30ydDOWNS840ydPUNT3-3ydPUNT3-1ydTD165ydMISS1158ydFG669ydPUNT30ydPUNT34ydPUNT39ydEND620ydPUNT31ydFG668ydTO3-3ydFG43ydPUNT54ydTO10ydPUNT33ydTD859ydTO312ydTD748ydPUNT3-13ydFG718ydTD675ydEND618yd

Box Score

Team statistics comparing Virginia Tech and Old Dominion
StatisticVirginia TechOld Dominion
Passing15-266-14
Pass Yards17650
Rush Yards289243
Total Yards465293
Turnovers12
3rd Down8-182-13
Penalties2-197-74
Possession37:5022:10

Player Leaders

Player Leaders

Virginia Tech
passing
Kyron Drones
15/26, 176 YDS, 1 TD, 1 INT
rushing
Kyron Drones
12 CAR, 117 YDS, 1 TD
receiving
Jaylin Lane
7 REC, 106 YDS, 1 TD
defense
Old Dominion
passing
Quinn Henicle
5/12, 38 YDS, 1 INT
rushing
Bryce Duke
4 CAR, 85 YDS
receiving
Isiah Paige
2 REC, 18 YDS
defense

Play-by-Play

1st & 10Kickoff Return (Offense)+21 yds

Ethan Chang kickoff for 62 yds , P.J. Prioleau return for 21 yds to the VT 24

1st & 10Rush+5 ydsPPA +0.09

Kyron Drones run for 5 yds to the VT 29

2nd & 5Penalty+10 yds

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.

1st & 10Pass Incompletion0 ydsPPA -1.11

Kyron Drones pass incomplete

2nd & 10Rush+1 ydsPPA -0.60

Bhayshul Tuten run for 1 yd to the VT 38

3rd & 11Pass Reception+14 ydsPPA +3.11

Kyron Drones pass complete to Jaylin Lane for 14 yds to the ODU 48 for a 1ST down

1st & 10Rush+4 ydsPPA -0.13

Bhayshul Tuten run for 4 yds to the ODU 44

2nd & 6Rush+19 ydsPPA +1.12

Bhayshul Tuten run for 19 yds to the ODU 25 for a 1ST down

1st & 10Passing Touchdown+25 ydsPPA +2.70

Kyron Drones pass complete to Jaylin Lane for 25 yds for a TD (John Love KICK)

1st & 10Pass Incompletion0 ydsPPA -0.70

Colton Joseph pass incomplete

2nd & 10Rush+2 ydsPPA -0.23

Aaron Young run for 2 yds to the ODU 27

3rd & 8Pass Reception+12 ydsPPA +2.15

Colton Joseph pass complete to Pat Conroy for 12 yds to the ODU 39 for a 1ST down

1st & 10Rush+3 ydsPPA -0.43

Colton Joseph run for 3 yds to the ODU 42

2nd & 7Rush0 ydsPPA -0.99

Aaron Young run for no gain to the ODU 42

3rd & 7Rush+3 ydsPPA -0.26

Colton Joseph run for 3 yds to the ODU 45

4th & 4Punt0 yds

Seamus Hall punt for 55 yds for a touchback

1st & 10Pass Reception+61 ydsPPA +3.78

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

1st & 10Rush+6 ydsPPA +0.18

Kyron Drones run for 6 yds to the ODU 13

2nd & 4Pass Reception+9 ydsPPA +0.73

Kyron Drones pass complete to Jaylin Lane for 9 yds to the ODU 4 for a 1ST down

1st & 4Rush+3 ydsPPA -0.21

Bhayshul Tuten run for 3 yds to the ODU 1

2nd & 1Rush0 ydsPPA -0.55

Bhayshul Tuten run for no gain to the ODU 1

3rd & 1Rush0 ydsPPA -0.33

Bhayshul Tuten run for no gain to the ODU 1

4th & 1Rushing Touchdown+1 ydsPPA +2.79

Kyron Drones run for 1 yd for a TD (John Love KICK)

1st & 10Penalty0 yds

Old Dominion Penalty, Defensive Offside (Yards) declined

1st & 10Rush+3 ydsPPA -0.30

Aaron Young run for 3 yds to the ODU 28

2nd & 7Rush+2 ydsPPA -0.36

Aaron Young run for 2 yds to the ODU 30

3rd & 5Fumble Recovery (Own)-5 ydsPPA -0.55

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

4th & 10Punt+9 yds

Seamus Hall punt for 51 yds , Jaylin Lane returns for 9 yds to the VT 33

1st & 10Rush+1 ydsPPA -0.79

Collin Schlee run for 1 yd to the VT 34

2nd & 9Pass Reception+21 ydsPPA +2.74

Kyron Drones pass complete to Stephen Gosnell for 21 yds to the ODU 45 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.00

Kyron Drones pass incomplete

2nd & 10Pass Reception+12 ydsPPA +1.57

Kyron Drones pass complete to Jaylin Lane for 12 yds to the ODU 33 for a 1ST down

1st & 10Rush+1 ydsPPA -0.48

Kyron Drones run for 1 yd to the ODU 32

2nd & 9Rush+4 ydsPPA -0.10

Bhayshul Tuten run for 4 yds to the ODU 28

3rd & 5Rush+1 ydsPPA -0.66

Bhayshul Tuten run for 1 yd to the ODU 27

4th & 4Pass Incompletion0 ydsPPA -2.86

Kyron Drones pass incomplete

1st & 10Rush+3 ydsPPA -0.32

Quinn Henicle run for 3 yds to the ODU 30

2nd & 7Sack-6 ydsPPA -0.97

Quinn Henicle sacked by Antwaun Powell-Ryland for a loss of 6 yards to the ODU 24

3rd & 13Pass Incompletion0 ydsPPA -0.11

Quinn Henicle pass incomplete

4th & 13Punt0 yds

Seamus Hall punt for 50 yds, fair catch by Jaylin Lane at the VT 26

1st & 10Pass Incompletion0 ydsPPA -0.73

Kyron Drones pass incomplete

2nd & 10Rush+1 ydsPPA -0.31

Bhayshul Tuten run for 1 yd to the VT 25

3rd & 11Pass Incompletion0 ydsPPA -0.14

Kyron Drones pass incomplete

4th & 11Punt0 yds

Peter Moore punt for 40 yds, fair catch by Isiah Paige at the ODU 35

1st & 10Rushing Touchdown+65 ydsPPA +5.24

Quinn Henicle run for 65 yds for a TD (Ethan Sanchez KICK)

1st & 10Kickoff Return (Offense)+21 yds

Ethan Chang kickoff for 60 yds , P.J. Prioleau return for 21 yds to the VT 26

1st & 10Rush+1 ydsPPA -0.61

Bhayshul Tuten run for 1 yd to the VT 25

2nd & 11Pass Reception+15 ydsPPA +2.09

Kyron Drones pass complete to Ali Jennings for 15 yds to the VT 40 for a 1ST down

1st & 10Rush+6 ydsPPA +0.40

Kyron Drones run for 6 yds to the VT 46

2nd & 4Rush+17 ydsPPA +1.30

Bhayshul Tuten run for 17 yds to the ODU 37 for a 1ST down

1st & 10Pass Reception+2 ydsPPA -0.40

Kyron Drones pass complete to Jaylin Lane for 2 yds to the ODU 35

2nd & 8Rush+5 ydsPPA +0.07

Kyron Drones run for 5 yds to the ODU 30

3rd & 3Rush+14 ydsPPA +0.81

Bhayshul Tuten run for 14 yds to the ODU 16 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.33

Kyron Drones pass incomplete

2nd & 10Rush0 ydsPPA -0.38

Bhayshul Tuten run for no gain to the ODU 16

3rd & 10Pass Incompletion0 ydsPPA -0.61

Kyron Drones pass incomplete

4th & 10Blocked Field Goal+33 yds

John Love 33 yd FG BLOCKED blocked by Ricardo Williams Jr.

4th & 10Blocked Field Goal+33 yds

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.

1st & 10Rush+48 ydsPPA +3.51

Bryce Duke run for 48 yds to the VT 32 for a 1ST down

1st & 10Pass Reception+14 ydsPPA +0.28

Quinn Henicle pass complete to Isiah Paige for 14 yds to the VT 18 for a 1ST down

1st & 10Rush+2 ydsPPA -0.19

Bryce Duke run for 2 yds to the VT 16

2nd & 8Rush+2 ydsPPA -0.20

Quinn Henicle run for 2 yds to the VT 18

3rd & 10Pass Reception+7 ydsPPA +0.24

Quinn Henicle pass complete to Bryce Duke for 7 yds to the VT 11

4th & 3Field Goal Good+28 yds

Ethan Sanchez 28 yd FG GOOD

1st & 10Pass Reception-1 ydsPPA -0.80

Kyron Drones pass complete to Bhayshul Tuten for a loss of 1 yard to the VT 24

2nd & 11Pass Reception+4 ydsPPA -0.05

Kyron Drones pass complete to Benji Gosnell for 4 yds to the VT 28

3rd & 7Penalty-14 yds

PENALTY VTU UNS: Unsportsmanlike Conduct (Greene,Ayden) 14 yards from VTU28 to VTU14. NO PLAY.

3rd & 21Pass Reception+11 ydsPPA +0.08

Kyron Drones pass complete to Ali Jennings for 11 yds to the VT 25

4th & 10Punt0 yds

Peter Moore punt for 47 yds, fair catch by Isiah Paige at the ODU 28

1st & 10Penalty-14 yds

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.

1st & 24Pass Reception+2 ydsPPA -0.06

Quinn Henicle pass complete to Diante Vines for 2 yds to the ODU 16

2nd & 22Pass Incompletion0 ydsPPA -0.05

Quinn Henicle pass incomplete

3rd & 22Rush+16 ydsPPA +0.27

Aaron Young run for 16 yds to the ODU 32

4th & 6Punt0 yds

Seamus Hall punt for 48 yds, fair catch by Jaylin Lane at the VT 20

1st & 10Rush+3 ydsPPA -0.24

Malachi Thomas run for 3 yds to the VT 23

2nd & 7Pass Incompletion0 ydsPPA -0.44

Kyron Drones pass incomplete

3rd & 7Pass Reception+6 ydsPPA +0.11

Kyron Drones pass complete to Da'Quan Felton for 6 yds to the VT 29

4th & 1Punt0 yds

Peter Moore punt for 51 yds, fair catch by Isiah Paige at the ODU 20

1st & 10Rush+7 ydsPPA +0.53

Aaron Young run for 7 yds to the ODU 27

2nd & 3Rush+4 ydsPPA +0.25

Aaron Young run for 4 yds to the ODU 31 for a 1ST down

1st & 10Rush+5 ydsPPA +0.10

Aaron Young run for 5 yds to the ODU 36

2nd & 5Penalty-10 yds

Old Dominion Penalty, Offensive Holding (-10 Yards) to the ODU 28

0th & 11End of Half-6 yds

End of 2nd Quarter

2nd & 13Rush+10 ydsPPA +0.75

Quinn Henicle run for 10 yds to the ODU 38

3rd & 3Rush+2 ydsPPA -0.44

Aaron Young run for 2 yds to the ODU 40

1st & 10Rush0 ydsPPA -0.70

Aaron Young run for no gain to the ODU 25

2nd & 10Rush+1 ydsPPA -0.29

Aaron Young run for 1 yd to the ODU 26

3rd & 9Pass Incompletion0 ydsPPA -0.19

Quinn Henicle pass incomplete

4th & 9Punt0 yds

Seamus Hall punt for 45 yds

1st & 10Pass Reception+10 ydsPPA +0.92

Kyron Drones pass complete to Da'Quan Felton for 10 yds to the VT 39 for a 1ST down

1st & 10Rush+53 ydsPPA +2.54

Kyron Drones run for 53 yds to the ODU 8 for a 1ST down

1st & 8Pass Reception-2 ydsPPA -0.48

Kyron Drones pass complete to Jaylin Lane for a loss of 2 yards to the ODU 10

2nd & 10Rush+4 ydsPPA -0.02

Kyron Drones run for 4 yds to the ODU 6

3rd & 6Rush+3 ydsPPA -0.09

Kyron Drones run for 3 yds to the ODU 3

4th & 3Field Goal Good+21 yds

John Love 21 yd FG GOOD

1st & 10Kickoff Return (Offense)+15 yds

Kyle Lowe kickoff for 59 yds , Devin Roche return for 15 yds to the ODU 21

1st & 10Penalty+5 yds

PENALTY VTU Delay Of Game 5 yards from ODU21 to ODU26. NO PLAY.

1st & 5Sack-11 ydsPPA -2.20

Quinn Henicle sacked by Antwaun Powell-Ryland for a loss of 11 yards to the ODU 15

2nd & 16Rush+6 ydsPPA +0.05

Aaron Young run for 6 yds to the ODU 21

3rd & 10Fumble Recovery (Own)-3 ydsPPA -0.16

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

1st & 10Pass Incompletion0 ydsPPA -0.35

Kyron Drones pass incomplete

2nd & 10Rush+3 ydsPPA -0.13

Bhayshul Tuten run for 3 yds to the ODU 15

3rd & 7Pass Incompletion0 ydsPPA -0.50

Kyron Drones pass incomplete

4th & 7Field Goal Good+32 yds

John Love 32 yd FG GOOD

1st & 10Kickoff Return (Offense)+12 yds

Kyle Lowe kickoff for 58 yds , Devin Roche return for 12 yds to the ODU 19

1st & 10Rush+9 ydsPPA +1.08

Aaron Young run for 9 yds to the ODU 28

2nd & 1Rush+2 ydsPPA -0.34

Aaron Young run for 2 yds to the ODU 30 for a 1ST down

1st & 10Rush+3 ydsPPA -0.36

Aaron Young run for 3 yds to the ODU 33

2nd & 7Rush+1 ydsPPA -0.59

Quinn Henicle run for 1 yd to the ODU 34

3rd & 6Sack-11 ydsPPA -0.72

Quinn Henicle sacked by Kelvin Gilliam Jr. for a loss of 11 yards to the ODU 23

4th & 17Punt+20 yds

Seamus Hall punt for 36 yds , Jaylin Lane returns for 20 yds to the ODU 39

1st & 10Interception0 ydsPPA -3.86

Kyron Drones pass intercepted, touchback.

1st & 10Rush+1 ydsPPA -0.47

Quinn Henicle run for 1 yd to the ODU 19

2nd & 11Rush+4 ydsPPA -0.04

Quinn Henicle run for 4 yds to the ODU 23

3rd & 7Pass Incompletion0 ydsPPA -0.20

Quinn Henicle pass incomplete

4th & 7Punt0 yds

Seamus Hall punt for 36 yds, fair catch by Jaylin Lane at the VT 41

1st & 10Rush+6 ydsPPA +0.40

Bhayshul Tuten run for 6 yds to the VT 47

2nd & 4Rush+4 ydsPPA +0.50

Bhayshul Tuten run for 4 yds to the ODU 49 for a 1ST down

1st & 10Rush+2 ydsPPA -0.62

Bhayshul Tuten run for 2 yds to the VT 49

2nd & 12Pass Reception+4 ydsPPA -0.16

Kyron Drones pass complete to Da'Quan Felton for 4 yds to the ODU 47

3rd & 8Rush+22 ydsPPA +2.78

Kyron Drones run for 22 yds to the ODU 25 for a 1ST down

1st & 10Rush+7 ydsPPA +0.33

Bhayshul Tuten run for 7 yds to the ODU 18

2nd & 3Rush+2 ydsPPA -0.29

Kyron Drones run for 2 yds to the ODU 16

3rd & 1Rushing Touchdown+16 ydsPPA +2.66

Bhayshul Tuten run for 16 yds for a TD (John Love KICK)

1st & 10Rush+9 ydsPPA +1.25

Quinn Henicle run for 9 yds to the ODU 34

2nd & 1Rush+3 ydsPPA -0.23

Bryce Duke run for 3 yds to the ODU 37 for a 1ST down

1st & 10Interception0 ydsPPA -1.95

Quinn Henicle pass intercepted

1st & 10Rush0 ydsPPA -1.07

Bhayshul Tuten run for no gain to the ODU 48

2nd & 10Rush+8 ydsPPA +0.80

Collin Schlee run for 8 yds to the ODU 40

3rd & 2Rush+4 ydsPPA +0.95

Malachi Thomas run for 4 yds to the ODU 36 for a 1ST down

1st & 10Rush+4 ydsPPA -0.07

Malachi Thomas run for 4 yds to the ODU 32

2nd & 6Rush+1 ydsPPA -0.59

Malachi Thomas run for 1 yd to the ODU 31

3rd & 5Rush+9 ydsPPA +1.02

Kyron Drones run for 9 yds to the ODU 22 for a 1ST down

1st & 10Rushing Touchdown+22 ydsPPA +2.65

Bhayshul Tuten run for 22 yds for a TD (John Love KICK)

1st & 10Rush+3 ydsPPA -0.30

Aaron Young run for 3 yds to the ODU 28

3rd & 7Pass Reception+4 ydsPPA -0.05

Quinn Henicle pass complete to Isiah Paige for 4 yds to the ODU 32

4th & 3Penalty-15 yds

PENALTY ODU Personal Foul (Flores,Michael) 15 yards from ODU32 to ODU17. NO PLAY.

4th & 18Penalty-5 yds

PENALTY ODU False Start (Smith-Young,Patrick) 5 yards from ODU17 to ODU12. NO PLAY.

2nd & 7Pass Incompletion0 ydsPPA -0.56

Quinn Henicle pass incomplete

4th & 23Punt0 yds

Seamus Hall punt for 35 yds, fair catch by Jaylin Lane at the ODU 42

1st & 10Rush+4 ydsPPA -0.10

P.J. Prioleau run for 4 yds to the ODU 38

2nd & 6Rush+2 ydsPPA -0.52

P.J. Prioleau run for 2 yds to the ODU 36

3rd & 4Rush+8 ydsPPA +1.15

Collin Schlee run for 8 yds to the ODU 28 for a 1ST down

1st & 10Rush+2 ydsPPA -0.27

Jeremiah Coney run for 2 yds to the ODU 26

2nd & 8Rush+4 ydsPPA -0.06

Jeremiah Coney run for 4 yds to the ODU 22

3rd & 4Rush+2 ydsPPA -0.35

Collin Schlee run for 2 yds to the ODU 24

4th & 6Field Goal Good+41 yds

John Love 41 yd FG GOOD

1st & 10Rush+32 ydsPPA +2.73

Bryce Duke run for 32 yds to the VT 43 for a 1ST down

1st & 10Pass Reception+11 ydsPPA +0.48

Quinn Henicle pass complete to Demariyon Houston for 11 yds to the VT 32 for a 1ST down

1st & 10Rush+10 ydsPPA +0.22

Tariq Sims run for 10 yds to the VT 22 for a 1ST down

1st & 10Rush+6 ydsPPA +0.19

Quinn Henicle run for 6 yds to the VT 16

2nd & 4Pass Incompletion0 ydsPPA -0.45

Quinn Henicle pass incomplete

3rd & 4Rushing Touchdown+16 ydsPPA +2.91

Tariq Sims run for 16 yds for a TD (Ethan Sanchez KICK)

1st & 10Rush+4 ydsPPA -0.11

William Watson III run for 4 yds to the VT 29

2nd & 6Rush+5 ydsPPA +0.09

Jeremiah Coney run for 5 yds to the VT 34

3rd & 1Rush+3 ydsPPA +1.05

William Watson III run for 3 yds to the VT 37 for a 1ST down

1st & 10Rush+1 ydsPPA -0.87

William Watson III run for 1 yd to the VT 36

2nd & 11Rush+7 ydsPPA +0.44

Jeremiah Coney run for 7 yds to the VT 43

3rd & 4Rush0 ydsPPA -0.78

Jeremiah Coney run for no gain to the VT 43

Situational Analysis

Virginia Tech

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
32%
31 plays
2nd
0%
2 plays
71%
7 plays
33%
12 plays
50%
4 plays
3rd
80%
5 plays
33%
6 plays
50%
4 plays
67%
3 plays
4th
100%
1 play
0%
1 play

Old Dominion

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
52%
21 plays
0%
1 play
2nd
33%
3 plays
0%
1 play
0%
8 plays
50%
4 plays
3rd
0%
1 play
33%
3 plays
29%
7 plays
50%
2 plays
4th