Week 8 · 2023
App State at Old Dominion
Sat 10/21/2023 07:00 PMS.B. Ballard StadiumOld Dominion pregame34% — Pregame win probability: 34% for Old Dominion. App State favored, and lost — Old Dominion won.Conference
63°Clear11 mph WSW · 48% humidityRecorded at kickoff by College Football Data
App State
21
9–5
Old Dominion
28
6–7
Attendance
20,017
reported
APP11 plays, 36 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Ozlo Rigby kickoff for 65 yds for a touchback | 0 |
| 15:00 | 1st & 10 | own 25 | Joey Aguilar pass complete to Kanye Roberts for 12 yds to the APP 37 for a 1ST down | +12 |
| 15:00 | 1st & 10 | own 37 | Kanye Roberts run for 3 yds to the APP 40 | +3 |
| 15:00 | 2nd & 7 | own 40 | Kanye Roberts run for 6 yds to the APP 46 | +6 |
| 15:00 | 3rd & 1 | own 46 | Kanye Roberts run for 2 yds to the APP 48 for a 1ST down | +2 |
| 15:00 | 1st & 10 | own 48 | Joey Aguilar run for 16 yds to the ODU 36 for a 1ST down | +16 |
| 15:00 | 1st & 10 | opp 36 | Appalachian State Penalty, Offensive Holding (-10 Yards) to the ODU 46 | −10 |
| 15:00 | 1st & 20 | opp 46 | Joey Aguilar pass complete to Kanye Roberts for 2 yds to the ODU 44 | +2 |
| 15:00 | 2nd & 18 | opp 44 | Joey Aguilar pass complete to Dashaun Davis for 3 yds to the ODU 41 | +3 |
| 15:00 | 3rd & 15 | opp 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 | −2 |
| 9:43 | 4th & 13 | opp 39 | Mitchell Lake punt for 27 yds, fair catch by Isiah Paige at the ODU 12 | 0 |
ODU4 plays, 1 yd · Punt | ||||
| 9:43 | 1st & 10 | own 12 | Keshawn Wicks run for 1 yd to the ODU 13 | +1 |
| 9:43 | 2nd & 9 | own 13 | Keshawn Wicks run for 7 yds to the ODU 20 | +7 |
| 9:43 | 3rd & 2 | own 20 | Grant Wilson sacked by Nate Johnson for a loss of 7 yards to the ODU 13 | −7 |
| 7:46 | 4th & 9 | own 13 | Ethan Duane punt for 33 yds, fair catch by Kaedin Robinson at the ODU 46 | 0 |
APP8 plays, 46 yd · Touchdown | ||||
| 7:46 | 1st & 10 | opp 46 | Kanye Roberts run for 4 yds to the ODU 42 | +4 |
| 7:46 | 2nd & 6 | opp 42 | Kanye Roberts run for 24 yds to the ODU 18 for a 1ST down | +24 |
| 7:46 | 1st & 10 | opp 18 | Kanye Roberts run for 12 yds to the ODU 6 for a 1ST down | +12 |
| 7:46 | 1st & goal | opp 6 | Kanye Roberts run for 4 yds to the ODU 2 | +4 |
| 7:46 | 2nd & goal | opp 2 | Joey Aguilar run for 1 yd to the ODU 1 | +1 |
| 7:46 | 3rd & goal | opp 1 | Kanye Roberts run for no gain to the ODU 1 | 0 |
| 3:59 | 4th & goal | opp 1 | Joey Aguilar run for 1 yd for a TD (Michael Hughes KICK) | +1 |
| 3:52 | 1st & 10 | own 35 | 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 | +19 |
ODU15 plays, 87 yd · Touchdown | ||||
| 3:52 | 1st & 10 | own 13 | Grant Wilson pass complete to Kadarius Calloway for 4 yds to the ODU 17 | +4 |
| 3:52 | 2nd & 6 | own 17 | Grant Wilson run for 1 yd to the ODU 18 | +1 |
| 3:52 | 3rd & 5 | own 18 | Grant Wilson pass complete to Javon Harvey for 16 yds to the ODU 34 for a 1ST down | +16 |
| 3:52 | 1st & 10 | own 34 | Kadarius Calloway run for no gain to the ODU 34 | 0 |
| 3:52 | 2nd & 10 | own 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. | −10 |
| 3:52 | 2nd & 20 | own 24 | Grant Wilson pass complete to Javon Harvey for 24 yds to the ODU 48 for a 1ST down | +24 |
| 3:52 | 1st & 10 | own 48 | Grant Wilson sacked for a loss of 6 yards to the ODU 42 | −6 |
| 3:52 | 2nd & 16 | own 42 | Grant Wilson pass complete to Isiah Paige for 14 yds to the APP 44 | +14 |
| 0:00 | opp 44 | End of 1st Quarter | 0 | |
| 0:00 | 3rd & 2 | opp 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. | +5 |
| 15:00 | 1st & 10 | opp 39 | Grant Wilson run for 8 yds to the APP 31 | +8 |
| 15:00 | 2nd & 2 | opp 31 | Kadarius Calloway run for no gain to the APP 31 | 0 |
| 15:00 | 3rd & 2 | opp 31 | Grant Wilson pass complete to Reymello Murphy for 25 yds to the APP 6 for a 1ST down | +25 |
| 15:00 | 1st & goal | opp 6 | Kadarius Calloway run for 3 yds to the APP 3 | +3 |
| 13:02 | 2nd & goal | opp 3 | Grant Wilson pass complete to Kadarius Calloway for 3 yds for a TD (Ethan Sanchez KICK) | +3 |
APP6 plays, 16 yd · Punt | ||||
| 12:58 | 1st & 10 | own 35 | Ozlo Rigby kickoff for 62 yds , Milan Tucker return for 21 yds to the APP 24 | +21 |
| 12:58 | 1st & 10 | own 24 | Joey Aguilar pass complete to Kaedin Robinson for 12 yds to the APP 36 for a 1ST down | +12 |
| 12:58 | 1st & 10 | own 36 | Joey Aguilar pass complete to Kaedin Robinson for 4 yds to the APP 40 | +4 |
| 12:58 | 3rd & 6 | own 40 | Joey Aguilar pass incomplete to Kanye Roberts | 0 |
| 12:58 | 2nd & 6 | own 40 | Joey Aguilar pass incomplete to Kaedin Robinson | 0 |
| 11:26 | 4th & 6 | own 40 | Mitchell Lake punt for 41 yds , Isiah Paige returns for 3 yds to the ODU 22 | +3 |
ODU4 plays, 2 yd · Punt | ||||
| 11:26 | 1st & 10 | own 22 | Grant Wilson sacked by Nate Johnson for a loss of 7 yards to the ODU 15 | −7 |
| 11:26 | 2nd & 17 | own 15 | Grant Wilson pass incomplete to Isiah Paige | 0 |
| 11:26 | 3rd & 17 | own 15 | Grant Wilson run for 9 yds to the ODU 24 | +9 |
| 10:03 | 4th & 8 | own 24 | Ethan Duane punt for 46 yds | 0 |
APP12 plays, 70 yd · Touchdown | ||||
| 10:03 | 1st & 10 | own 30 | Kanye Roberts run for 5 yds to the APP 35 | +5 |
| 10:03 | 2nd & 5 | own 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. | −10 |
| 10:03 | 2nd & 15 | own 25 | Joey Aguilar pass complete to Christan Horn for 28 yds to the ODU 47 for a 1ST down | +28 |
| 10:03 | 1st & 10 | opp 47 | Joey Aguilar run for no gain to the ODU 47 | 0 |
| 10:03 | 2nd & 10 | opp 47 | Kanye Roberts run for 3 yds to the ODU 44 | +3 |
| 10:03 | 3rd & 7 | opp 44 | Joey Aguilar pass complete to Kaedin Robinson for 15 yds to the ODU 29 for a 1ST down | +15 |
| 10:03 | 1st & 10 | opp 29 | Joey Aguilar pass complete to Kaedin Robinson for 16 yds to the ODU 13 for a 1ST down | +16 |
| 10:03 | 1st & 10 | opp 13 | Joey Aguilar pass complete to Dashaun Davis for 3 yds to the ODU 10 | +3 |
| 10:03 | 2nd & 7 | opp 10 | Kanye Roberts run for 4 yds to the ODU 6 | +4 |
| 10:03 | 3rd & 3 | opp 6 | Joey Aguilar run for 1 yd to the ODU 5 | +1 |
| 4:14 | 4th & 2 | opp 5 | Joey Aguilar pass complete to David Larkins for 5 yds for a TD (Michael Hughes KICK) | +5 |
| 4:08 | 1st & 10 | own 35 | 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 | +14 |
ODU6 plays, 92 yd · Touchdown | ||||
| 4:08 | 1st & 10 | own 8 | Kadarius Calloway run for 19 yds to the ODU 27 for a 1ST down | +19 |
| 4:08 | 1st & 10 | own 27 | 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. | 0 |
| 4:08 | 1st & 10 | own 27 | Grant Wilson pass complete to Isiah Paige for 8 yds to the ODU 35 | +8 |
| 4:08 | 2nd & 2 | own 35 | Grant Wilson pass complete to Isiah Paige for 9 yds to the ODU 44 for a 1ST down | +9 |
| 4:08 | 1st & 10 | own 44 | Kadarius Calloway run for 36 yds to the APP 20 for a 1ST down | +36 |
| 1:27 | 1st & 10 | opp 20 | Keshawn Wicks run for 20 yds for a TD (Ethan Sanchez KICK) | +20 |
APP6 plays, 9 yd · Punt | ||||
| 1:22 | 1st & 10 | own 35 | Ozlo Rigby kickoff for 64 yds , Milan Tucker return for 24 yds to the APP 25 | +24 |
| 1:22 | 1st & 10 | own 25 | Kanye Roberts run for 8 yds to the APP 33 | +8 |
| 1:22 | 2nd & 2 | own 33 | Joey Aguilar pass incomplete to Dalton Stroman | 0 |
| 1:22 | 3rd & 2 | own 33 | Joey Aguilar pass complete to Milan Tucker for 1 yd to the APP 34 | +1 |
| 0:54 | 4th & 1 | own 34 | Timeout Old Dominion, clock 00:54 | 0 |
| 0:45 | 4th & 1 | own 34 | Mitchell Lake punt for 31 yds | 0 |
ODU8 plays, 35 yd · Field goal | ||||
| 0:45 | 1st & 10 | own 35 | Grant Wilson run for 6 yds to the ODU 41 | +6 |
| 0:45 | 2nd & 4 | own 41 | Grant Wilson pass complete to Keshawn Wicks for 5 yds to the ODU 46 for a 1ST down | +5 |
| 0:45 | 1st & 10 | own 46 | Grant Wilson pass complete to Keshawn Wicks for 8 yds to the APP 46 | +8 |
| 0:45 | 2nd & 2 | opp 46 | Grant Wilson pass incomplete to Javon Harvey | 0 |
| 0:45 | 3rd & 2 | opp 46 | Kadarius Calloway run for 16 yds to the APP 30 for a 1ST down | +16 |
| 0:03 | 1st & 10 | opp 30 | Timeout Old Dominion, clock 00:03 | 0 |
| 0:00 | 1st & 10 | opp 30 | Ethan Sanchez 47 yd FG GOOD | +47 |
| 0:00 | opp 30 | End of 2nd Quarter | 0 | |
ODU11 plays, 46 yd · Field goal | ||||
| 15:00 | 1st & 10 | own 35 | Michael Hughes kickoff for 64 yds | 0 |
| 15:00 | 1st & 10 | own 25 | Grant Wilson run for 12 yds to the ODU 37 for a 1ST down | +12 |
| 15:00 | 1st & 10 | own 37 | Grant Wilson pass complete to Isiah Paige for 6 yds to the ODU 43 | +6 |
| 15:00 | 2nd & 4 | own 43 | Grant Wilson pass complete to Jalen Butler for 5 yds to the ODU 48 for a 1ST down | +5 |
| 15:00 | 1st & 10 | own 48 | Grant Wilson pass complete to Reymello Murphy for 8 yds to the APP 44 | +8 |
| 15:00 | 2nd & 2 | opp 44 | Kadarius Calloway run for 8 yds to the APP 36 for a 1ST down | +8 |
| 15:00 | 1st & 10 | opp 36 | No Huddle-Shotgun Wilson,Grant pass incomplete deep right to Murphy,Reymello PENALTY ODU Illegal Formation 5 yards from App36 to App41. NO PLAY. | −5 |
| 15:00 | 1st & 15 | opp 41 | Grant Wilson run for 12 yds to the APP 29 | +12 |
| 15:00 | 2nd & 3 | opp 29 | Keshawn Wicks run for no gain to the APP 29 | 0 |
| 15:00 | 3rd & 3 | opp 29 | Grant Wilson pass incomplete to Ahmarian Granger | 0 |
| 10:54 | 4th & 3 | opp 29 | Ethan Sanchez 46 yd FG GOOD | +46 |
APP14 plays, 60 yd · Touchdown | ||||
| 10:47 | 1st & 10 | own 35 | Ozlo Rigby kickoff for 60 yds , Milan Tucker return for 35 yds to the APP 40 | +35 |
| 10:47 | 1st & 10 | own 40 | Kanye Roberts run for 3 yds to the APP 43 | +3 |
| 10:47 | 2nd & 7 | own 43 | Kanye Roberts run for 9 yds to the ODU 48 for a 1ST down | +9 |
| 10:47 | 1st & 10 | opp 48 | Kanye Roberts run for no gain to the ODU 48 | 0 |
| 10:47 | 2nd & 10 | opp 48 | Kanye Roberts run for 4 yds to the ODU 44 | +4 |
| 10:47 | 3rd & 6 | opp 44 | Joey Aguilar pass complete to Christan Horn for 11 yds to the ODU 33 for a 1ST down | +11 |
| 10:47 | 1st & 10 | opp 33 | Kanye Roberts run for 4 yds to the ODU 29 | +4 |
| 10:47 | 2nd & 6 | opp 29 | Kanye Roberts run for 3 yds to the ODU 26 | +3 |
| 10:47 | 3rd & 3 | opp 26 | Kanye Roberts run for 1 yd to the ODU 25 | +1 |
| 10:47 | 4th & 2 | opp 25 | Joey Aguilar run for 2 yds to the ODU 23 for a 1ST down | +2 |
| 10:47 | 1st & 10 | opp 23 | Kanye Roberts run for 4 yds to the ODU 19 | +4 |
| 10:47 | 2nd & 6 | opp 19 | Joey Aguilar pass complete to Dashaun Davis for 4 yds to the ODU 15 | +4 |
| 10:47 | 3rd & 2 | opp 15 | Ahmani Marshall run for 2 yds to the ODU 17 | +2 |
| 4:03 | 4th & 4 | opp 17 | Joey Aguilar pass complete to Kaedin Robinson for 17 yds for a TD (Michael Hughes KICK) | +17 |
ODU9 plays, 13 yd · Punt | ||||
| 4:03 | 1st & 10 | own 35 | Michael Hughes kickoff for 63 yds | 0 |
| 4:03 | 1st & 10 | own 25 | Keshawn Wicks run for 15 yds to the ODU 40 for a 1ST down | +15 |
| 4:03 | 1st & 10 | own 40 | Grant Wilson pass complete to Isiah Paige for 11 yds to the APP 49 for a 1ST down | +11 |
| 4:03 | 1st & 10 | opp 49 | Keshawn Wicks run for 2 yds to the APP 47 | +2 |
| 4:03 | 2nd & 8 | opp 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. | −10 |
| 4:03 | 2nd & 18 | own 43 | 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. | −15 |
| 4:03 | 2nd & 33 | own 28 | Grant Wilson pass incomplete to Kadarius Calloway | 0 |
| 4:03 | 3rd & 33 | own 28 | Kadarius Calloway run for 10 yds to the ODU 38 | +10 |
| 1:22 | 4th & 23 | own 38 | Ethan Duane punt for 61 yds | 0 |
APP10 plays, 36 yd · Punt | ||||
| 1:22 | 1st & 10 | own 1 | Joey Aguilar pass incomplete to Makai Jackson | 0 |
| 1:22 | 2nd & 10 | own 1 | 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 | +12 |
| 1:22 | 1st & 10 | own 13 | 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. | −7 |
| 0:00 | 1st & 17 | own 6 | Maquel Haywood run for 2 yds to the APP 8 | +2 |
| 0:00 | own 7 | End of 3rd Quarter | 0 | |
| 15:00 | 2nd & 15 | own 8 | Joey Aguilar pass complete to Makai Jackson for 23 yds to the APP 31 for a 1ST down | +23 |
| 15:00 | 1st & 10 | own 31 | Kanye Roberts run for 5 yds to the APP 36 | +5 |
| 15:00 | 2nd & 5 | own 36 | Kanye Roberts run for 1 yd to the APP 37 | +1 |
| 15:00 | 3rd & 4 | own 37 | Joey Aguilar pass incomplete to Makai Jackson | 0 |
| 12:55 | 4th & 4 | own 37 | Mitchell Lake punt for 41 yds , Isiah Paige returns for 6 yds to the ODU 28 | +6 |
ODU4 plays, 4 yd · Punt | ||||
| 12:55 | 1st & 10 | own 28 | Grant Wilson pass incomplete to Javon Harvey | 0 |
| 12:55 | 2nd & 10 | own 28 | Keshawn Wicks run for 4 yds to the ODU 32 | +4 |
| 12:55 | 3rd & 6 | own 32 | Grant Wilson pass incomplete | 0 |
| 12:00 | 4th & 6 | own 32 | Ethan Duane punt for 38 yds, fair catch by Kaedin Robinson at the APP 30 | 0 |
APP6 plays, 19 yd · Punt | ||||
| 12:00 | 1st & 10 | own 30 | Kanye Roberts run for 4 yds to the APP 26 | +4 |
| 12:00 | 2nd & 14 | own 26 | Joey Aguilar pass complete to Kaedin Robinson for 19 yds to the APP 45 for a 1ST down | +19 |
| 12:00 | 1st & 10 | own 45 | Kanye Roberts run for 4 yds to the APP 49 | +4 |
| 12:00 | 2nd & 6 | own 49 | Kanye Roberts run for no gain to the APP 49 | 0 |
| 12:00 | 3rd & 6 | own 49 | Joey Aguilar pass incomplete to Christan Horn | 0 |
| 9:15 | 4th & 6 | own 49 | Mitchell Lake punt for 36 yds | 0 |
ODU11 plays, 10 yd · Punt | ||||
| 9:15 | 1st & 10 | own 15 | Kadarius Calloway run for 2 yds to the ODU 17 | +2 |
| 9:15 | 2nd & 8 | own 17 | Kadarius Calloway run for 4 yds to the ODU 21 | +4 |
| 9:15 | 3rd & 4 | own 21 | Grant Wilson pass complete to Isiah Paige for 5 yds to the ODU 26 for a 1ST down | +5 |
| 9:15 | 1st & 10 | own 26 | Keshawn Wicks run for 5 yds to the ODU 31 | +5 |
| 9:15 | 2nd & 5 | own 31 | Grant Wilson pass complete to Isiah Paige for 5 yds to the ODU 36 for a 1ST down | +5 |
| 9:15 | 1st & 10 | own 36 | 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. | +5 |
| 9:15 | 1st & 5 | own 41 | Grant Wilson run for no gain to the ODU 41 | 0 |
| 9:15 | 2nd & 5 | own 41 | Old Dominion Penalty, Offensive Holding (-10 Yards) to the ODU 32 | −10 |
| 9:15 | 2nd & 14 | own 32 | Grant Wilson sacked by Santana Hopper for a loss of 7 yards to the ODU 25 | −7 |
| 9:15 | 3rd & 21 | own 25 | Grant Wilson pass incomplete to Jordan Bly | 0 |
| 4:50 | 4th & 21 | own 25 | Ethan Duane punt for 41 yds, punt out-of-bounds at the APP 34 | 0 |
APP5 plays, 4 yd · Punt | ||||
| 4:50 | 1st & 10 | own 34 | Joey Aguilar pass complete to Eli Wilson for 9 yds to the APP 43 | +9 |
| 3:58 | 2nd & 1 | own 43 | Timeout Old Dominion, clock 03:58 | 0 |
| 3:58 | 2nd & 1 | own 43 | Joey Aguilar run for 5 yds to the APP 38 Joey Aguilar fumbled, recovered by APP Joey Aguilar | +5 |
| 3:58 | 3rd & 6 | own 38 | Joey Aguilar pass incomplete to Eli Wilson | 0 |
| 3:46 | 4th & 6 | own 38 | Mitchell Lake punt for 37 yds, punt out-of-bounds at the ODU 31 , Isiah Paige returns for 6 yds to the ODU 31 | +6 |
ODU16 plays, 69 yd · Touchdown | ||||
| 3:46 | 1st & 10 | own 31 | Kadarius Calloway run for 4 yds to the ODU 35 | +4 |
| 3:46 | 2nd & 6 | own 35 | Kadarius Calloway run for 2 yds to the ODU 37 | +2 |
| 3:46 | 3rd & 4 | own 37 | Grant Wilson pass complete to Kadarius Calloway for 13 yds to the 50 yard line for a 1ST down | +13 |
| 3:46 | 1st & 10 | midfield | Kadarius Calloway run for no gain to the 50 yard line | 0 |
| 3:46 | 2nd & 10 | midfield | Grant Wilson run for 10 yds to the APP 40 for a 1ST down | +10 |
| 3:46 | 1st & 10 | opp 40 | Keshawn Wicks run for 7 yds to the APP 33 | +7 |
| 3:46 | 2nd & 3 | opp 33 | Keshawn Wicks run for no gain to the APP 33 | 0 |
| 1:22 | 3rd & 3 | opp 33 | Timeout Appalachian State, clock 01:22 | 0 |
| 1:22 | 3rd & 3 | opp 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. | −10 |
| 1:22 | 3rd & 13 | opp 43 | Grant Wilson run for 3 yds to the APP 40 | +3 |
| 1:08 | 4th & 10 | opp 40 | Timeout Old Dominion, clock 01:08 | 0 |
| 1:08 | 4th & 10 | opp 40 | Grant Wilson pass complete to Javon Harvey for 19 yds to the APP 21 for a 1ST down | +19 |
| 1:08 | 1st & 10 | opp 21 | Keshawn Wicks run for 5 yds to the APP 16 | +5 |
| 0:54 | 2nd & 5 | opp 16 | Timeout Appalachian State, clock 00:54 | 0 |
| 0:48 | 2nd & 5 | opp 16 | Keshawn Wicks 16 Yd Run (Grant Wilson Pass to Jalen Butler for Two-Point Conversion) | +16 |
| 0:48 | 1st & goal | opp 3 | Timeout Old Dominion, clock 00:48 | 0 |
APP10 plays, 56 yd · End of period | ||||
| 0:43 | 1st & 10 | own 35 | Ozlo Rigby kickoff for 62 yds , Milan Tucker return for 18 yds to the APP 21 | +18 |
| 0:43 | 1st & 10 | own 21 | Joey Aguilar pass complete to Eli Wilson for 13 yds to the APP 34 for a 1ST down | +13 |
| 0:43 | 1st & 10 | own 34 | Joey Aguilar pass complete to Kanye Roberts for 2 yds to the APP 36 | +2 |
| 0:26 | 2nd & 8 | own 36 | Timeout Appalachian State, clock 00:26 | 0 |
| 0:26 | 2nd & 8 | own 36 | Old Dominion Penalty, Targeting (15 Yards) to the ODU 44 for a 1ST down | +15 |
| 0:26 | 1st & 10 | opp 44 | Joey Aguilar pass complete to Christan Horn for 21 yds to the ODU 23 for a 1ST down | +21 |
| 0:26 | 1st & 10 | opp 23 | Joey Aguilar pass incomplete | 0 |
| 0:26 | 2nd & 10 | opp 23 | Joey Aguilar pass incomplete to Dalton Stroman | 0 |
| 0:00 | opp 23 | End of 4th Quarter | 0 | |
| 0:00 | 3rd & 10 | opp 23 | Joey Aguilar pass incomplete to Dalton Stroman | 0 |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 3 meetings vs. Team
Old Dominion 0–3 vs App State
- 2022 · wk 12Old Dominion 14 @ App State 27
- 2016 · wk 2Old Dominion 7 @ App State 31
- 2015 · wk 4App State 49 @ Old Dominion 0
Previous meeting vs. Ricky Rahne
App State 1–0 vs Ricky Rahne
- 2022 · wk 12Old Dominion 14 @ App State 27
Previous meeting vs. Shawn Clark
Old Dominion 0–1 vs Shawn Clark
- 2022 · wk 12Old Dominion 14 @ App State 27
Research
Keep this open while you look at others