Skip to main content
← Back to GamesSep 18, 2021Week 3

House Prediction

Model Margin

Liberty by 23.9

Home Win Probability

Liberty 93%

Market (consensus)

Liberty -27.5

Edge: Old Dominion +27.5 (3.6 pts)

fitted_v1 · Sep 18, 2021

Line Movement

No line movement to chart

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

Team1Q2Q3Q4QFinal
Old DominionOld Dominion
3140017
LibertyLiberty
141414345

Scoring Timeline

Q1Q2Q3Q401428427-014-021-321-1028-1735-1742-1745-17
LibertyOld Dominion

Drive Chart

Own 20Own 4050Opp 40Opp 20LIBODLIBODLIBODODLIBODLIBODLIBODLIBODLIBODLIBODLIBODLIBODLIBODTD1068ydPUNT522ydPUNT33ydPUNT36ydTD679ydPUNT43ydFG44ydTD680ydPUNT31ydPUNT3-12ydTD1056ydTD760ydTD1275ydEND10ydPUNT3-4ydTD448ydPUNT3-8ydTD1060ydPUNT32ydPUNT3-11ydPUNT927ydFG1467ydTO323ydDOWNS42ydEND15yd

Box Score

Team statistics comparing Old Dominion and Liberty
StatisticOld DominionLiberty
Passing15-2721-29
Pass Yards134242
Rush Yards67182
Total Yards201424
Turnovers11
3rd Down3-149-15
Penalties8-795-50
Possession28:1631:44

Player Leaders

Player Leaders

Old Dominion
passing
D.J. Mack Jr.
15/27, 134 YDS, 1 TD, 1 INT
rushing
Lala Davis
11 CAR, 57 YDS, 1 TD
receiving
Zack Kuntz
4 REC, 60 YDS, 1 TD
defense
Liberty
passing
Malik Willis
21/28, 242 YDS, 4 TD
rushing
Malik Willis
9 CAR, 77 YDS, 2 TD
receiving
C.J. Daniels
5 REC, 70 YDS, 2 TD
defense

Play-by-Play

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

Nick Rice kickoff for 55 yds , Duron Lowe return for 22 yds to the Liber 32

1st & 10Pass Reception+8 ydsPPA +1.02

Malik Willis pass complete to CJ Daniels for 8 yds to the Liber 40

2nd & 2Pass Reception+7 ydsPPA +0.40

Malik Willis pass complete to Noah Frith for 7 yds to the Liber 47 for a 1ST down

1st & 10Rush+4 ydsPPA -0.15

Shedro Louis run for 4 yds to the ODU 49

2nd & 6Pass Reception+2 ydsPPA -0.68

Malik Willis pass complete to Demario Douglas for 2 yds to the ODU 47

3rd & 4Pass Reception+4 ydsPPA +1.58

Malik Willis pass complete to Demario Douglas for 4 yds to the ODU 43 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.94

Malik Willis pass incomplete to Demario Douglas

2nd & 10Rush+26 ydsPPA +1.71

Malik Willis run for 26 yds to the ODU 17 for a 1ST down

1st & 10Rush+2 ydsPPA -0.19

Michael Bollinger run for 2 yds to the ODU 15

2nd & 8Rush+1 ydsPPA -0.27

Malik Willis run for 1 yd to the ODU 14

3rd & 7Passing Touchdown+14 ydsPPA +3.04

Malik Willis pass complete to CJ Daniels for 14 yds for a TD, (Alex Barbir KICK)

1st & 10Pass Reception+9 ydsPPA +1.25

D.J. Mack Jr. pass complete to Zack Kuntz for 9 yds to the ODU 34

2nd & 1Rush+7 ydsPPA +0.17

Elijah Davis run for 7 yds to the ODU 41 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.11

D.J. Mack Jr. pass complete to Elijah Davis for 5 yds to the ODU 46

2nd & 5Rush+2 ydsPPA -0.71

Elijah Davis run for 2 yds to the ODU 48

3rd & 3Rush+1 ydsPPA -0.82

D.J. Mack Jr. run for 1 yd to the ODU 47

4th & 4Punt0 yds

Ethan Duane punt for 40 yds, fair catch by Demario Douglas at the Liber 13

1st & 10Rush+3 ydsPPA -0.17

Joshua Mack run for 3 yds to the Liber 16

2nd & 7Pass Incompletion0 ydsPPA -0.31

Malik Willis pass incomplete to CJ Daniels

3rd & 7Pass Incompletion0 ydsPPA -0.13

Malik Willis pass incomplete to Kevin Shaa

4th & 7Punt+4 yds

Aidan Alves punt for 52 yds , Roger Cray returns for 4 yds to the ODU 36

1st & 10Rush+1 ydsPPA -0.85

Jon-Luke Peaker run for 1 yd to the ODU 37

2nd & 9Rush+5 ydsPPA +0.07

Jon-Luke Peaker run for 5 yds to the ODU 42

3rd & 4Pass Reception0 ydsPPA -0.75

D.J. Mack Jr. pass complete to Jon-Luke Peaker for no gain to the ODU 42

4th & 4Punt0 yds

Ethan Duane punt for 37 yds, fair catch by Demario Douglas at the Liber 21

1st & 10Pass Reception+1 ydsPPA -0.49

Malik Willis pass complete to Demario Douglas for 1 yd to the Liber 22

2nd & 9Pass Reception+4 ydsPPA -0.06

Malik Willis pass complete to Noah Frith for 4 yds to the Liber 26

3rd & 5Rush+56 ydsPPA +4.29

Malik Willis run for 56 yds to the ODU 18 for a 1ST down

1st & 10Rush0 ydsPPA -0.35

Shedro Louis run for no gain to the ODU 18

2nd & 10Rush+1 ydsPPA -0.32

Shedro Louis run for 1 yd to the ODU 17

3rd & 9Rushing Touchdown+17 ydsPPA +3.26

Malik Willis run for 17 yds for a TD, (Alex Barbir KICK)

1st & 10Pass Reception+14 ydsPPA +1.22

D.J. Mack Jr. pass complete to Zack Kuntz for 14 yds to the ODU 39 for a 1ST down

1st & 10Rush+1 ydsPPA -0.90

D.J. Mack Jr. run for 1 yd to the ODU 40

2nd & 9Pass Incompletion0 ydsPPA -0.81

D.J. Mack Jr. pass incomplete to Javon Harvey

3rd & 9Penalty-4 yds

PENALTY ODU False Start (Bly,Jordan) 4 yards from ODU40 to ODU36. NO PLAY.

3rd & 13Sack-8 ydsPPA -0.39

D.J. Mack Jr. sacked by Kendy Charles for a loss of 8 yards to the ODU 28

4th & 21Punt0 yds

Ethan Duane punt for 42 yds

1st & 10Pass Incompletion0 ydsPPA -0.56

D.J. Mack Jr. pass incomplete to Ali Jennings III

2nd & 10Rush+4 ydsPPA -0.09

Elijah Davis run for 4 yds to the Liber 26

3rd & 6Pass Incompletion0 ydsPPA -0.82

D.J. Mack Jr. pass incomplete to Isaiah Spencer

4th & 6Field Goal Good+43 yds

Nick Rice 43 yd FG GOOD

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

Nick Rice kickoff for 61 yds , Shedro Louis return for 16 yds to the Liber 20

1st & 10Pass Reception+9 ydsPPA +1.11

Malik Willis pass complete to CJ Daniels for 9 yds to the Liber 29

2nd & 1Pass Reception+15 ydsPPA +0.90

Malik Willis pass complete to Demario Douglas for 15 yds to the Liber 44 for a 1ST down

1st & 10Rush+2 ydsPPA -0.68

T.J. Green run for 2 yds to the Liber 46

2nd & 8Pass Reception+5 ydsPPA +0.09

Malik Willis pass complete to Johnny Huntley for 5 yds to the ODU 49

3rd & 3Rush+16 ydsPPA +2.06

T.J. Green run for 16 yds to the ODU 33 for a 1ST down

1st & 10Passing Touchdown+33 ydsPPA +2.90

Malik Willis pass complete to CJ Daniels for 33 yds for a TD, (Alex Barbir KICK)

1st & 10Rush0 ydsPPA -0.70

Keshawn Wicks run for no gain to the ODU 25

2nd & 10Rush+5 ydsPPA +0.04

D.J. Mack Jr. run for 5 yds to the ODU 20

3rd & 15Pass Reception+6 ydsPPA +0.03

D.J. Mack Jr. pass complete to Stone Smartt for 6 yds to the ODU 26

4th & 9Punt0 yds

Ethan Duane punt for 45 yds , Demario Douglas returns for no gain to the Liber 27

1st & 10Rush+3 ydsPPA -0.32

Joshua Mack run for 3 yds to the Liber 30

2nd & 7Sack-10 ydsPPA -1.06

Malik Willis sacked by Deeve Harris for a loss of 10 yards to the Liber 20

3rd & 17Pass Incompletion0 ydsPPA -0.05

Malik Willis pass incomplete to Noah Frith

4th & 17Penalty-5 yds

PENALTY LIB False Start (Alexander,Benjamin) 5 yards from LIB20 to LIB15. NO PLAY.

4th & 22Punt+10 yds

Aidan Alves punt for 36 yds , Roger Cray returns for 10 yds to the ODU 44

1st & 10Pass Incompletion0 ydsPPA -1.16

D.J. Mack Jr. pass incomplete to Zack Kuntz

2nd & 10Pass Reception+1 ydsPPA -0.73

D.J. Mack Jr. pass complete to Elijah Davis for 1 yd to the ODU 43

3rd & 11Pass Incompletion0 ydsPPA -0.45

D.J. Mack Jr. pass incomplete to Rafael McCoy

4th & 11Penalty+15 yds

Duane,Ethan punt 47 yards to the LIB10, out of bounds PENALTY LIB Roughing The Kicker (Rahimi,Robert) 15 yards from ODU43 to LIB42, 1ST DOWN. NO PLAY.

1st & 10Rush+2 ydsPPA -0.49

Jon-Luke Peaker run for 2 yds to the Liber 40

2nd & 8Rush+9 ydsPPA +0.95

Jon-Luke Peaker run for 9 yds to the Liber 31 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.58

D.J. Mack Jr. pass incomplete to Ali Jennings III

2nd & 10Pass Reception+8 ydsPPA +0.47

D.J. Mack Jr. pass complete to Stone Smartt for 8 yds to the Liber 23

3rd & 2Rush+5 ydsPPA +0.36

Jon-Luke Peaker run for 5 yds to the Liber 18 for a 1ST down

1st & 1Rushing Touchdown+1 ydsPPA +0.94

Elijah Davis 1 Yd Run (Nick Rice Kick)

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

Nick Rice kickoff for 64 yds , Shedro Louis return for 39 yds to the Liber 40

1st & 10Rush+1 ydsPPA -0.91

Shedro Louis run for 1 yd to the Liber 41

2nd & 9Rush+3 ydsPPA -0.35

Shedro Louis run for 3 yds to the Liber 44

3rd & 6Penalty-15 yds

PENALTY LIB UNS: Unsportsmanlike Conduct (Louis,Shedro) 15 yards from LIB44 to LIB29. NO PLAY.

3rd & 21Pass Incompletion0 ydsPPA -0.07

Malik Willis pass incomplete to Kevin Shaa

4th & 21Penalty+15 yds

Morgan,Max punt 24 yards to the ODU47 PENALTY ODU Roughing The Kicker (Jones,Terry) 15 yards from LIB29 to LIB44, 1ST DOWN. NO PLAY.

1st & 10Rush+9 ydsPPA +1.26

T.J. Green run for 9 yds to the ODU 47

2nd & 1Rush+4 ydsPPA -0.24

T.J. Green run for 4 yds to the ODU 43 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.09

Malik Willis pass complete to Kevin Shaa for 5 yds to the ODU 38

2nd & 5Passing Touchdown+38 ydsPPA +3.26

Malik Willis pass complete to Kevin Shaa for 38 yds for a TD, (Alex Barbir KICK)

1st & 10Rush+5 ydsPPA +0.09

Elijah Davis run for 5 yds to the ODU 30

2nd & 5Rush+1 ydsPPA -0.63

D.J. Mack Jr. run for 1 yd to the ODU 31

3rd & 4Rush+4 ydsPPA +1.37

Elijah Davis run for 4 yds to the ODU 35 for a 1ST down

1st & 10Pass Reception+7 ydsPPA +0.71

D.J. Mack Jr. pass complete to Zack Kuntz for 7 yds to the ODU 42

2nd & 3Rush+3 ydsPPA +0.26

Jon-Luke Peaker run for 3 yds to the ODU 45 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.16

D.J. Mack Jr. pass incomplete to Jon-Luke Peaker

2nd & 10Rush+13 ydsPPA +2.14

D.J. Mack Jr. run for 13 yds to the Liber 42 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.91

D.J. Mack Jr. pass incomplete to Donta Anthony Jr.

2nd & 10Pass Reception+6 ydsPPA +0.28

D.J. Mack Jr. pass complete to Stone Smartt for 6 yds to the Liber 36

3rd & 4Rush+2 ydsPPA -0.59

Jon-Luke Peaker run for 2 yds to the Liber 34

4th & 2Pass Reception+4 ydsPPA +1.70

D.J. Mack Jr. pass complete to Jordan Bly for 4 yds to the Liber 30 for a 1ST down

1st & 10Passing Touchdown+30 ydsPPA +2.81

D.J. Mack Jr. pass complete to Zack Kuntz for 30 yds for a TD, (Nick Rice KICK)

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

Nick Rice kickoff for 61 yds , Shedro Louis return for 23 yds to the Liber 15

1st & 10Rush0 ydsPPA -0.44

T.J. Green run for no gain to the Liber 15

0th & 10End of Half0 yds

End of 2nd Quarter

1st & 10Rush+2 ydsPPA -0.45

Elijah Davis run for 2 yds to the ODU 27

2nd & 8Sack-1 ydsPPA -0.54

D.J. Mack Jr. sacked by Ralfs Rusins for a loss of 1 yard to the ODU 26

3rd & 9Sack-5 ydsPPA -0.28

D.J. Mack Jr. sacked for a loss of 5 yards to the ODU 21

4th & 14Punt+7 yds

Ethan Duane punt for 34 yds, punt out-of-bounds at the ODU 48 , Demario Douglas returns for 7 yds to the ODU 48

1st & 10Rush+3 ydsPPA -0.36

Malik Willis run for 3 yds to the ODU 45

2nd & 7Rush+3 ydsPPA -0.39

Shedro Louis run for 3 yds to the ODU 42

3rd & 4Pass Reception+29 ydsPPA +1.91

Malik Willis pass complete to Demario Douglas for 29 yds to the ODU 13 for a 1ST down

1st & 10Penalty+5 yds

Louis,Shedro rush for 3 yards gain to the ODU10 (Henry,Ryan) PENALTY ODU Illegal Substitution 5 yards from ODU13 to ODU08. NO PLAY.

1st & 5Passing Touchdown+8 ydsPPA +1.91

Malik Willis pass complete to Kevin Shaa for 8 yds for a TD OLDDOMINION Penalty, Defensive Offside (Jordan Young) declined, (Alex Barbir KICK)

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

Alex Barbir kickoff for 65 yds , LaMareon James return for 24 yds to the ODU 24

1st & 10Pass Reception+7 ydsPPA +0.59

D.J. Mack Jr. pass complete to Stone Smartt for 7 yds to the ODU 31

2nd & 3Rush+2 ydsPPA -0.61

Jon-Luke Peaker run for 2 yds to the ODU 29

3rd & 5Penalty-5 yds

PENALTY ODU False Start (Smartt,Stone) 5 yards from ODU29 to ODU24. NO PLAY.

3rd & 10Sack-8 ydsPPA -0.24

D.J. Mack Jr. sacked by Kendy Charles for a loss of 8 yards to the ODU 16

4th & 18Punt0 yds

Ethan Duane punt for 40 yds , Demario Douglas returns for no gain to the Liber 40

1st & 10Rush+3 ydsPPA -0.43

Joshua Mack run for 3 yds to the Liber 37

2nd & 13Pass Reception+13 ydsPPA +2.57

Malik Willis pass complete to Treon Sibley for 13 yds to the 50 yard line for a 1ST down

1st & 10Penalty+5 yds

Mack,Joshua rush for 2 yards gain to the ODU48 (Johnson,R'Tarriun) PENALTY ODU Offside (Haynes,Marcus) 5 yards from ODU50 to ODU45. NO PLAY.

1st & 5Rush0 ydsPPA -1.08

Joshua Mack run for no gain to the ODU 45

2nd & 5Pass Incompletion0 ydsPPA -1.14

Malik Willis pass incomplete to Kevin Shaa

3rd & 5Pass Reception+7 ydsPPA +1.79

Malik Willis pass complete to Joshua Mack for 7 yds to the ODU 38 for a 1ST down

1st & 10Penalty+15 yds

Willis,Malik pass incomplete to Frith,Noah PENALTY ODU Roughing The Passer (Harris,Deeve) 15 yards from ODU38 to ODU23, 1ST DOWN. NO PLAY.

1st & 10Rush+2 ydsPPA -0.23

Joshua Mack run for 2 yds to the ODU 21

2nd & 8Pass Incompletion0 ydsPPA -0.48

Malik Willis pass incomplete to Kevin Shaa

3rd & 8Pass Reception+16 ydsPPA +1.48

Malik Willis pass complete to Johnny Huntley for 16 yds to the ODU 5 for a 1ST down

1st & 5Rush+4 ydsPPA -0.02

Shedro Louis run for 4 yds to the ODU 1

2nd & 1Rushing Touchdown+1 ydsPPA +1.90

Malik Willis run for 1 yd for a TD, (Alex Barbir KICK)

1st & 10Rush+2 ydsPPA -0.45

Elijah Davis run for 2 yds to the ODU 27

2nd & 8Sack-4 ydsPPA -0.68

D.J. Mack Jr. sacked by Kendy Charles for a loss of 4 yards to the ODU 23

3rd & 12Pass Reception+4 ydsPPA -0.02

D.J. Mack Jr. pass complete to Ali Jennings III for 4 yds to the ODU 27

4th & 8Punt+23 yds

Ethan Duane punt for 55 yds , Demario Douglas returns for 23 yds to the Liber 41

1st & 10Sack-3 ydsPPA -1.69

Malik Willis sacked by Steven Williams for a loss of 3 yards to the Liber 38

2nd & 13Rush+6 ydsPPA +0.22

T.J. Green run for 6 yds to the Liber 44

3rd & 7Sack-14 ydsPPA -1.22

Malik Willis sacked by Cory Jackson for a loss of 14 yards to the Liber 30

4th & 21Punt+30 yds

Aidan Alves punt for 45 yds , Isiah Paige returns for 30 yds to the ODU 27

1st & 10Rush+3 ydsPPA -0.32

Keshawn Wicks run for 3 yds to the ODU 30

2nd & 7Rush+1 ydsPPA -0.52

Keshawn Wicks run for 1 yd to the ODU 31

3rd & 6Penalty+5 yds

Mack Jr.,D.J. sacked for loss of 10 yards to the ODU21 (Dupree,Tyren, Sings V,Stephen) PENALTY LIB Offside (Washington,Aakil) 5 yards from ODU31 to ODU36. NO PLAY.

3rd & 1Rush+1 ydsPPA +0.91

Elijah Davis run for 1 yd to the ODU 37 for a 1ST down

1st & 10Pass Reception+12 ydsPPA +1.13

D.J. Mack Jr. pass complete to Javon Harvey for 12 yds to the ODU 49 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.13

D.J. Mack Jr. pass incomplete to Zack Kuntz

2nd & 10Rush+12 ydsPPA +1.91

Elijah Davis run for 12 yds to the Liber 39 for a 1ST down

1st & 10Rush+7 ydsPPA +0.44

D.J. Mack Jr. run for 7 yds to the Liber 46

2nd & 17Pass Incompletion0 ydsPPA -0.88

D.J. Mack Jr. pass incomplete to Jordan Bly

3rd & 17Pass Incompletion0 ydsPPA -0.55

D.J. Mack Jr. pass incomplete to Donta Anthony Jr.

4th & 17Punt0 yds

Ethan Duane punt for 26 yds, punt out-of-bounds at the Liber 20

1st & 10Rush0 ydsPPA -0.56

Joshua Mack run for no gain to the Liber 20

2nd & 10Pass Reception+9 ydsPPA +0.55

Malik Willis pass complete to Demario Douglas for 9 yds to the Liber 29

3rd & 1Rush+4 ydsPPA +0.96

Joshua Mack run for 4 yds to the Liber 33 for a 1ST down

1st & 10Rush+6 ydsPPA +0.39

Joshua Mack run for 6 yds to the Liber 39

2nd & 4Pass Reception+6 ydsPPA +0.76

Malik Willis pass complete to CJ Daniels for 6 yds to the Liber 45 for a 1ST down

1st & 10Rush+5 ydsPPA +0.11

Joshua Mack run for 5 yds to the 50 yard line

2nd & 5Pass Reception+9 ydsPPA +0.93

Malik Willis pass complete to Noah Frith for 9 yds to the ODU 41 for a 1ST down

1st & 10Rush+12 ydsPPA +0.45

Joshua Mack run for 12 yds to the ODU 29 for a 1ST down

1st & 10Rush+6 ydsPPA +0.21

Joshua Mack run for 6 yds to the ODU 23

2nd & 4Rush+8 ydsPPA +0.02

Joshua Mack run for 8 yds to the ODU 15 for a 1ST down

1st & 10Rush+1 ydsPPA -0.25

Joshua Mack run for 1 yd to the ODU 14

2nd & 9Rush+1 ydsPPA -0.26

Troy Henderson run for 1 yd to the ODU 13

3rd & 8Pass Incompletion0 ydsPPA -0.47

Johnathan Bennett pass incomplete to Stetson Moore

4th & 8Field Goal Good+31 yds

Alex Barbir 31 yd FG GOOD

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

Alex Barbir kickoff for 61 yds , LaMareon James return for 18 yds to the ODU 22

1st & 10Pass Reception+23 ydsPPA +2.00

D.J. Mack Jr. pass complete to Jordan Bly for 23 yds to the ODU 45 for a 1ST down

1st & 10Rush0 ydsPPA -1.16

D.J. Mack Jr. run for no gain to the ODU 45

2nd & 10Interception0 ydsPPA -1.56

D.J. Mack Jr. pass intercepted

1st & 10Rush+1 ydsPPA -0.75

Troy Henderson run for 1 yd to the ODU 45

2nd & 11Rush+1 ydsPPA -0.84

Troy Henderson run for 1 yd to the ODU 44

3rd & 10Rush+6 ydsPPA +0.28

Troy Henderson run for 6 yds to the ODU 38

4th & 4Rush+4 ydsPPA +2.23

Troy Henderson run for 4 yds to the ODU 42

1st & 10Rush+5 ydsPPA +0.11

Keshawn Wicks run for 5 yds to the ODU 47

Situational Analysis

Old Dominion

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
1 play
44%
25 plays
2nd
67%
3 plays
0%
2 plays
50%
14 plays
0%
1 play
3rd
67%
3 plays
25%
4 plays
0%
2 plays
20%
5 plays
4th
100%
1 play

Liberty

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
33%
3 plays
35%
26 plays
2nd
75%
4 plays
67%
6 plays
25%
12 plays
67%
3 plays
3rd
100%
2 plays
100%
4 plays
57%
7 plays
0%
2 plays
4th
100%
1 play