House Prediction
Model Margin
App State by 3.2
Home Win Probability
Old Dominion 38%
Market (Bovada)
Old Dominion +6
fitted_v1 · Oct 21, 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 |
|---|---|---|---|---|---|
| 7 | 7 | 7 | 0 | 21 | |
| 0 | 17 | 3 | 8 | 28 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | App State | Old Dominion |
|---|---|---|
| Passing | 22-32 | 18-25 |
| Pass Yards | 252 | 188 |
| Rush Yards | 127 | 221 |
| Total Yards | 379 | 409 |
| Turnovers | 0 | 0 |
| 3rd Down | 3-14 | 5-12 |
| Penalties | 5-37 | 8-78 |
| Possession | 32:06 | 27:54 |
Player Leaders
Player Leaders
Play-by-Play
Joey Aguilar pass complete to Kanye Roberts for 12 yds to the APP 37 for a 1ST down
Kanye Roberts run for 3 yds to the APP 40
Kanye Roberts run for 6 yds to the APP 46
Kanye Roberts run for 2 yds to the APP 48 for a 1ST down
Joey Aguilar run for 16 yds to the ODU 36 for a 1ST down
Appalachian State Penalty, Offensive Holding (-10 Yards) to the ODU 46
Joey Aguilar pass complete to Kanye Roberts for 2 yds to the ODU 44
Joey Aguilar pass complete to Dashaun Davis for 3 yds to the ODU 41
Joey Aguilar sacked by Kris Trinidad for a loss of 2 yards to the ODU 39 Joey Aguilar fumbled, recovered by APP Kanye Roberts , return for 0 yards
Mitchell Lake punt for 27 yds, fair catch by Isiah Paige at the ODU 12
Keshawn Wicks run for 1 yd to the ODU 13
Keshawn Wicks run for 7 yds to the ODU 20
Grant Wilson sacked by Nate Johnson for a loss of 7 yards to the ODU 13
Ethan Duane punt for 33 yds, fair catch by Kaedin Robinson at the ODU 46
Kanye Roberts run for 4 yds to the ODU 42
Kanye Roberts run for 24 yds to the ODU 18 for a 1ST down
Kanye Roberts run for 12 yds to the ODU 6 for a 1ST down
Kanye Roberts run for 4 yds to the ODU 2
Joey Aguilar run for 1 yd to the ODU 1
Kanye Roberts run for no gain to the ODU 1
Joey Aguilar run for 1 yd for a TD (Michael Hughes KICK)
Michael Hughes kickoff for 61 yds , LaMareon James return for 19 yds to the ODU 46 Old Dominion Penalty, Offensive Holding (10 Yards) to the ODU 13
Grant Wilson pass complete to Kadarius Calloway for 4 yds to the ODU 17
Grant Wilson run for 1 yd to the ODU 18
Grant Wilson pass complete to Javon Harvey for 16 yds to the ODU 34 for a 1ST down
Kadarius Calloway run for no gain to the ODU 34
No Huddle-Shotgun Wilson,Grant pass complete short right to Bly,Jordan for 9 yards to the ODU43, out of bounds at ODU43 PENALTY ODU Holding (Saunders,Santana) 10 yards from ODU34 to ODU24. NO PLAY.
Grant Wilson pass complete to Javon Harvey for 24 yds to the ODU 48 for a 1ST down
Grant Wilson sacked for a loss of 6 yards to the ODU 42
Grant Wilson pass complete to Isiah Paige for 14 yds to the APP 44
No Huddle-Shotgun Calloway,Kadarius rush middle for 2 yards gain to the App42 (Parker Jr.,Andrew) PENALTY App Offside (Parker Jr.,Andrew) 5 yards from App44 to App39, 1ST DOWN. NO PLAY.
Grant Wilson run for 8 yds to the APP 31
Kadarius Calloway run for no gain to the APP 31
Grant Wilson pass complete to Reymello Murphy for 25 yds to the APP 6 for a 1ST down
Kadarius Calloway run for 3 yds to the APP 3
Grant Wilson pass complete to Kadarius Calloway for 3 yds for a TD (Ethan Sanchez KICK)
Ozlo Rigby kickoff for 62 yds , Milan Tucker return for 21 yds to the APP 24
Joey Aguilar pass complete to Kaedin Robinson for 12 yds to the APP 36 for a 1ST down
Joey Aguilar pass complete to Kaedin Robinson for 4 yds to the APP 40
Joey Aguilar pass incomplete to Kanye Roberts
Joey Aguilar pass incomplete to Kaedin Robinson
Mitchell Lake punt for 41 yds , Isiah Paige returns for 3 yds to the ODU 22
Grant Wilson sacked by Nate Johnson for a loss of 7 yards to the ODU 15
Grant Wilson pass incomplete to Isiah Paige
Grant Wilson run for 9 yds to the ODU 24
Ethan Duane punt for 46 yds
Kanye Roberts run for 5 yds to the APP 35
No Huddle-Shotgun Roberts,Kanye rush middle for 0 yards to the App35 (Lowry,Denzel; Stevens,Sayyid) PENALTY App Holding (Daley,Damion) 10 yards from App35 to App25. NO PLAY.
Joey Aguilar pass complete to Christan Horn for 28 yds to the ODU 47 for a 1ST down
Joey Aguilar run for no gain to the ODU 47
Kanye Roberts run for 3 yds to the ODU 44
Joey Aguilar pass complete to Kaedin Robinson for 15 yds to the ODU 29 for a 1ST down
Joey Aguilar pass complete to Kaedin Robinson for 16 yds to the ODU 13 for a 1ST down
Joey Aguilar pass complete to Dashaun Davis for 3 yds to the ODU 10
Kanye Roberts run for 4 yds to the ODU 6
Joey Aguilar run for 1 yd to the ODU 5
Joey Aguilar pass complete to David Larkins for 5 yds for a TD (Michael Hughes KICK)
Michael Hughes kickoff for 63 yds , LaMareon James return for 14 yds to the ODU 49 Old Dominion Penalty, Illegal Block (8 Yards) to the ODU 8
Kadarius Calloway run for 19 yds to the ODU 27 for a 1ST down
No Huddle-Shotgun Wilson,Grant pass complete short right to Bly,Jordan for 3 yards to the ODU30, out of bounds at ODU30 PENALTY ODU Pass Interference offsetting App Face Mask offsetting. NO PLAY.
Grant Wilson pass complete to Isiah Paige for 8 yds to the ODU 35
Grant Wilson pass complete to Isiah Paige for 9 yds to the ODU 44 for a 1ST down
Kadarius Calloway run for 36 yds to the APP 20 for a 1ST down
Keshawn Wicks run for 20 yds for a TD (Ethan Sanchez KICK)
Ozlo Rigby kickoff for 64 yds , Milan Tucker return for 24 yds to the APP 25
Kanye Roberts run for 8 yds to the APP 33
Joey Aguilar pass incomplete to Dalton Stroman
Joey Aguilar pass complete to Milan Tucker for 1 yd to the APP 34
Mitchell Lake punt for 31 yds
Grant Wilson run for 6 yds to the ODU 41
Grant Wilson pass complete to Keshawn Wicks for 5 yds to the ODU 46 for a 1ST down
Grant Wilson pass complete to Keshawn Wicks for 8 yds to the APP 46
Grant Wilson pass incomplete to Javon Harvey
Kadarius Calloway run for 16 yds to the APP 30 for a 1ST down
Ethan Sanchez 47 yd FG GOOD
End of 2nd Quarter
Grant Wilson run for 12 yds to the ODU 37 for a 1ST down
Grant Wilson pass complete to Isiah Paige for 6 yds to the ODU 43
Grant Wilson pass complete to Jalen Butler for 5 yds to the ODU 48 for a 1ST down
Grant Wilson pass complete to Reymello Murphy for 8 yds to the APP 44
Kadarius Calloway run for 8 yds to the APP 36 for a 1ST down
No Huddle-Shotgun Wilson,Grant pass incomplete deep right to Murphy,Reymello PENALTY ODU Illegal Formation 5 yards from App36 to App41. NO PLAY.
Grant Wilson run for 12 yds to the APP 29
Keshawn Wicks run for no gain to the APP 29
Grant Wilson pass incomplete to Ahmarian Granger
Ethan Sanchez 46 yd FG GOOD
Ozlo Rigby kickoff for 60 yds , Milan Tucker return for 35 yds to the APP 40
Kanye Roberts run for 3 yds to the APP 43
Kanye Roberts run for 9 yds to the ODU 48 for a 1ST down
Kanye Roberts run for no gain to the ODU 48
Kanye Roberts run for 4 yds to the ODU 44
Joey Aguilar pass complete to Christan Horn for 11 yds to the ODU 33 for a 1ST down
Kanye Roberts run for 4 yds to the ODU 29
Kanye Roberts run for 3 yds to the ODU 26
Kanye Roberts run for 1 yd to the ODU 25
Joey Aguilar run for 2 yds to the ODU 23 for a 1ST down
Kanye Roberts run for 4 yds to the ODU 19
Joey Aguilar pass complete to Dashaun Davis for 4 yds to the ODU 15
Ahmani Marshall run for 2 yds to the ODU 17
Joey Aguilar pass complete to Kaedin Robinson for 17 yds for a TD (Michael Hughes KICK)
Keshawn Wicks run for 15 yds to the ODU 40 for a 1ST down
Grant Wilson pass complete to Isiah Paige for 11 yds to the APP 49 for a 1ST down
Keshawn Wicks run for 2 yds to the APP 47
No Huddle-Shotgun Wilson,Grant pass incomplete short right to Paige,Isiah QB hurried by Collins,Shawn PENALTY ODU Holding (Thomas,Leroy) 10 yards from App47 to ODU43. NO PLAY.
No Huddle-Shotgun Wilson,Grant pass complete short right to Paige,Isiah for 11 yards to the App46 (Ross,Nick; Farrar,Derrell) PENALTY ODU Pass Interference (Murphy,Reymello) 15 yards from ODU43 to ODU28. NO PLAY.
Grant Wilson pass incomplete to Kadarius Calloway
Kadarius Calloway run for 10 yds to the ODU 38
Ethan Duane punt for 61 yds
Joey Aguilar pass incomplete to Makai Jackson
Joey Aguilar pass complete to Dalton Stroman for 12 yds to the APP 13 for a 1ST down Old Dominion Penalty, Defensive Holding (Yards) declined for a 1ST down
Roberts,Kanye rush middle for 2 yards gain to the App15 (Asbury,Shawn; Lowry,Denzel) PENALTY App Tripping (Wilson,Eli) 7 yards from App13 to App06. NO PLAY.
Maquel Haywood run for 2 yds to the APP 8
Joey Aguilar pass complete to Makai Jackson for 23 yds to the APP 31 for a 1ST down
Kanye Roberts run for 5 yds to the APP 36
Kanye Roberts run for 1 yd to the APP 37
Joey Aguilar pass incomplete to Makai Jackson
Mitchell Lake punt for 41 yds , Isiah Paige returns for 6 yds to the ODU 28
Grant Wilson pass incomplete to Javon Harvey
Keshawn Wicks run for 4 yds to the ODU 32
Grant Wilson pass incomplete
Ethan Duane punt for 38 yds, fair catch by Kaedin Robinson at the APP 30
Kanye Roberts run for 4 yds to the APP 26
Joey Aguilar pass complete to Kaedin Robinson for 19 yds to the APP 45 for a 1ST down
Kanye Roberts run for 4 yds to the APP 49
Kanye Roberts run for no gain to the APP 49
Joey Aguilar pass incomplete to Christan Horn
Mitchell Lake punt for 36 yds
Kadarius Calloway run for 2 yds to the ODU 17
Kadarius Calloway run for 4 yds to the ODU 21
Grant Wilson pass complete to Isiah Paige for 5 yds to the ODU 26 for a 1ST down
Keshawn Wicks run for 5 yds to the ODU 31
Grant Wilson pass complete to Isiah Paige for 5 yds to the ODU 36 for a 1ST down
No Huddle-Shotgun Wicks,Keshawn rush middle for 1 yard gain to the ODU37 (Arnholt,Kyle) PENALTY App Illegal Substitution 5 yards from ODU36 to ODU41. NO PLAY.
Grant Wilson run for no gain to the ODU 41
Old Dominion Penalty, Offensive Holding (-10 Yards) to the ODU 32
Grant Wilson sacked by Santana Hopper for a loss of 7 yards to the ODU 25
Grant Wilson pass incomplete to Jordan Bly
Ethan Duane punt for 41 yds, punt out-of-bounds at the APP 34
Joey Aguilar pass complete to Eli Wilson for 9 yds to the APP 43
Joey Aguilar run for 5 yds to the APP 38 Joey Aguilar fumbled, recovered by APP Joey Aguilar
Joey Aguilar pass incomplete to Eli Wilson
Mitchell Lake punt for 37 yds, punt out-of-bounds at the ODU 31 , Isiah Paige returns for 6 yds to the ODU 31
Kadarius Calloway run for 4 yds to the ODU 35
Kadarius Calloway run for 2 yds to the ODU 37
Grant Wilson pass complete to Kadarius Calloway for 13 yds to the 50 yard line for a 1ST down
Kadarius Calloway run for no gain to the 50 yard line
Grant Wilson run for 10 yds to the APP 40 for a 1ST down
Keshawn Wicks run for 7 yds to the APP 33
Keshawn Wicks run for no gain to the APP 33
No Huddle-Shotgun Wicks,Keshawn rush left for 13 yards gain to the App20, out of bounds at App20 PENALTY ODU Holding (Adams,Chris) 10 yards from App33 to App43. NO PLAY.
Grant Wilson run for 3 yds to the APP 40
Grant Wilson pass complete to Javon Harvey for 19 yds to the APP 21 for a 1ST down
Keshawn Wicks run for 5 yds to the APP 16
Keshawn Wicks 16 Yd Run (Grant Wilson Pass to Jalen Butler for Two-Point Conversion)
Ozlo Rigby kickoff for 62 yds , Milan Tucker return for 18 yds to the APP 21
Joey Aguilar pass complete to Eli Wilson for 13 yds to the APP 34 for a 1ST down
Joey Aguilar pass complete to Kanye Roberts for 2 yds to the APP 36
Old Dominion Penalty, Targeting (15 Yards) to the ODU 44 for a 1ST down
Joey Aguilar pass complete to Christan Horn for 21 yds to the ODU 23 for a 1ST down
Joey Aguilar pass incomplete
Joey Aguilar pass incomplete to Dalton Stroman
Joey Aguilar pass incomplete to Dalton Stroman

