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:001st & 10own 35Ozlo Rigby kickoff for 65 yds for a touchback0
15:001st & 10own 25Joey Aguilar pass complete to Kanye Roberts for 12 yds to the APP 37 for a 1ST down+12
15:001st & 10own 37Kanye Roberts run for 3 yds to the APP 40+3
15:002nd & 7own 40Kanye Roberts run for 6 yds to the APP 46+6
15:003rd & 1own 46Kanye Roberts run for 2 yds to the APP 48 for a 1ST down+2
15:001st & 10own 48Joey Aguilar run for 16 yds to the ODU 36 for a 1ST down+16
15:001st & 10opp 36Appalachian State Penalty, Offensive Holding (-10 Yards) to the ODU 46−10
15:001st & 20opp 46Joey Aguilar pass complete to Kanye Roberts for 2 yds to the ODU 44+2
15:002nd & 18opp 44Joey Aguilar pass complete to Dashaun Davis for 3 yds to the ODU 41+3
15:003rd & 15opp 41Joey 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:434th & 13opp 39Mitchell Lake punt for 27 yds, fair catch by Isiah Paige at the ODU 120

ODU4 plays, 1 yd · Punt

9:431st & 10own 12Keshawn Wicks run for 1 yd to the ODU 13+1
9:432nd & 9own 13Keshawn Wicks run for 7 yds to the ODU 20+7
9:433rd & 2own 20Grant Wilson sacked by Nate Johnson for a loss of 7 yards to the ODU 13−7
7:464th & 9own 13Ethan Duane punt for 33 yds, fair catch by Kaedin Robinson at the ODU 460

APP8 plays, 46 yd · Touchdown

7:461st & 10opp 46Kanye Roberts run for 4 yds to the ODU 42+4
7:462nd & 6opp 42Kanye Roberts run for 24 yds to the ODU 18 for a 1ST down+24
7:461st & 10opp 18Kanye Roberts run for 12 yds to the ODU 6 for a 1ST down+12
7:461st & goalopp 6Kanye Roberts run for 4 yds to the ODU 2+4
7:462nd & goalopp 2Joey Aguilar run for 1 yd to the ODU 1+1
7:463rd & goalopp 1Kanye Roberts run for no gain to the ODU 10
3:594th & goalopp 1Joey Aguilar run for 1 yd for a TD (Michael Hughes KICK)+1
3:521st & 10own 35Michael 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:521st & 10own 13Grant Wilson pass complete to Kadarius Calloway for 4 yds to the ODU 17+4
3:522nd & 6own 17Grant Wilson run for 1 yd to the ODU 18+1
3:523rd & 5own 18Grant Wilson pass complete to Javon Harvey for 16 yds to the ODU 34 for a 1ST down+16
3:521st & 10own 34Kadarius Calloway run for no gain to the ODU 340
3:522nd & 10own 34No 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:522nd & 20own 24Grant Wilson pass complete to Javon Harvey for 24 yds to the ODU 48 for a 1ST down+24
3:521st & 10own 48Grant Wilson sacked for a loss of 6 yards to the ODU 42−6
3:522nd & 16own 42Grant Wilson pass complete to Isiah Paige for 14 yds to the APP 44+14
0:00opp 44End of 1st Quarter0
0:003rd & 2opp 44No 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:001st & 10opp 39Grant Wilson run for 8 yds to the APP 31+8
15:002nd & 2opp 31Kadarius Calloway run for no gain to the APP 310
15:003rd & 2opp 31Grant Wilson pass complete to Reymello Murphy for 25 yds to the APP 6 for a 1ST down+25
15:001st & goalopp 6Kadarius Calloway run for 3 yds to the APP 3+3
13:022nd & goalopp 3Grant Wilson pass complete to Kadarius Calloway for 3 yds for a TD (Ethan Sanchez KICK)+3

APP6 plays, 16 yd · Punt

12:581st & 10own 35Ozlo Rigby kickoff for 62 yds , Milan Tucker return for 21 yds to the APP 24+21
12:581st & 10own 24Joey Aguilar pass complete to Kaedin Robinson for 12 yds to the APP 36 for a 1ST down+12
12:581st & 10own 36Joey Aguilar pass complete to Kaedin Robinson for 4 yds to the APP 40+4
12:583rd & 6own 40Joey Aguilar pass incomplete to Kanye Roberts0
12:582nd & 6own 40Joey Aguilar pass incomplete to Kaedin Robinson0
11:264th & 6own 40Mitchell Lake punt for 41 yds , Isiah Paige returns for 3 yds to the ODU 22+3

ODU4 plays, 2 yd · Punt

11:261st & 10own 22Grant Wilson sacked by Nate Johnson for a loss of 7 yards to the ODU 15−7
11:262nd & 17own 15Grant Wilson pass incomplete to Isiah Paige0
11:263rd & 17own 15Grant Wilson run for 9 yds to the ODU 24+9
10:034th & 8own 24Ethan Duane punt for 46 yds0

APP12 plays, 70 yd · Touchdown

10:031st & 10own 30Kanye Roberts run for 5 yds to the APP 35+5
10:032nd & 5own 35No 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:032nd & 15own 25Joey Aguilar pass complete to Christan Horn for 28 yds to the ODU 47 for a 1ST down+28
10:031st & 10opp 47Joey Aguilar run for no gain to the ODU 470
10:032nd & 10opp 47Kanye Roberts run for 3 yds to the ODU 44+3
10:033rd & 7opp 44Joey Aguilar pass complete to Kaedin Robinson for 15 yds to the ODU 29 for a 1ST down+15
10:031st & 10opp 29Joey Aguilar pass complete to Kaedin Robinson for 16 yds to the ODU 13 for a 1ST down+16
10:031st & 10opp 13Joey Aguilar pass complete to Dashaun Davis for 3 yds to the ODU 10+3
10:032nd & 7opp 10Kanye Roberts run for 4 yds to the ODU 6+4
10:033rd & 3opp 6Joey Aguilar run for 1 yd to the ODU 5+1
4:144th & 2opp 5Joey Aguilar pass complete to David Larkins for 5 yds for a TD (Michael Hughes KICK)+5
4:081st & 10own 35Michael 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:081st & 10own 8Kadarius Calloway run for 19 yds to the ODU 27 for a 1ST down+19
4:081st & 10own 27No 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:081st & 10own 27Grant Wilson pass complete to Isiah Paige for 8 yds to the ODU 35+8
4:082nd & 2own 35Grant Wilson pass complete to Isiah Paige for 9 yds to the ODU 44 for a 1ST down+9
4:081st & 10own 44Kadarius Calloway run for 36 yds to the APP 20 for a 1ST down+36
1:271st & 10opp 20Keshawn Wicks run for 20 yds for a TD (Ethan Sanchez KICK)+20

APP6 plays, 9 yd · Punt

1:221st & 10own 35Ozlo Rigby kickoff for 64 yds , Milan Tucker return for 24 yds to the APP 25+24
1:221st & 10own 25Kanye Roberts run for 8 yds to the APP 33+8
1:222nd & 2own 33Joey Aguilar pass incomplete to Dalton Stroman0
1:223rd & 2own 33Joey Aguilar pass complete to Milan Tucker for 1 yd to the APP 34+1
0:544th & 1own 34Timeout Old Dominion, clock 00:540
0:454th & 1own 34Mitchell Lake punt for 31 yds0

ODU8 plays, 35 yd · Field goal

0:451st & 10own 35Grant Wilson run for 6 yds to the ODU 41+6
0:452nd & 4own 41Grant Wilson pass complete to Keshawn Wicks for 5 yds to the ODU 46 for a 1ST down+5
0:451st & 10own 46Grant Wilson pass complete to Keshawn Wicks for 8 yds to the APP 46+8
0:452nd & 2opp 46Grant Wilson pass incomplete to Javon Harvey0
0:453rd & 2opp 46Kadarius Calloway run for 16 yds to the APP 30 for a 1ST down+16
0:031st & 10opp 30Timeout Old Dominion, clock 00:030
0:001st & 10opp 30Ethan Sanchez 47 yd FG GOOD+47
0:00opp 30End of 2nd Quarter0

ODU11 plays, 46 yd · Field goal

15:001st & 10own 35Michael Hughes kickoff for 64 yds0
15:001st & 10own 25Grant Wilson run for 12 yds to the ODU 37 for a 1ST down+12
15:001st & 10own 37Grant Wilson pass complete to Isiah Paige for 6 yds to the ODU 43+6
15:002nd & 4own 43Grant Wilson pass complete to Jalen Butler for 5 yds to the ODU 48 for a 1ST down+5
15:001st & 10own 48Grant Wilson pass complete to Reymello Murphy for 8 yds to the APP 44+8
15:002nd & 2opp 44Kadarius Calloway run for 8 yds to the APP 36 for a 1ST down+8
15:001st & 10opp 36No 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:001st & 15opp 41Grant Wilson run for 12 yds to the APP 29+12
15:002nd & 3opp 29Keshawn Wicks run for no gain to the APP 290
15:003rd & 3opp 29Grant Wilson pass incomplete to Ahmarian Granger0
10:544th & 3opp 29Ethan Sanchez 46 yd FG GOOD+46

APP14 plays, 60 yd · Touchdown

10:471st & 10own 35Ozlo Rigby kickoff for 60 yds , Milan Tucker return for 35 yds to the APP 40+35
10:471st & 10own 40Kanye Roberts run for 3 yds to the APP 43+3
10:472nd & 7own 43Kanye Roberts run for 9 yds to the ODU 48 for a 1ST down+9
10:471st & 10opp 48Kanye Roberts run for no gain to the ODU 480
10:472nd & 10opp 48Kanye Roberts run for 4 yds to the ODU 44+4
10:473rd & 6opp 44Joey Aguilar pass complete to Christan Horn for 11 yds to the ODU 33 for a 1ST down+11
10:471st & 10opp 33Kanye Roberts run for 4 yds to the ODU 29+4
10:472nd & 6opp 29Kanye Roberts run for 3 yds to the ODU 26+3
10:473rd & 3opp 26Kanye Roberts run for 1 yd to the ODU 25+1
10:474th & 2opp 25Joey Aguilar run for 2 yds to the ODU 23 for a 1ST down+2
10:471st & 10opp 23Kanye Roberts run for 4 yds to the ODU 19+4
10:472nd & 6opp 19Joey Aguilar pass complete to Dashaun Davis for 4 yds to the ODU 15+4
10:473rd & 2opp 15Ahmani Marshall run for 2 yds to the ODU 17+2
4:034th & 4opp 17Joey Aguilar pass complete to Kaedin Robinson for 17 yds for a TD (Michael Hughes KICK)+17

ODU9 plays, 13 yd · Punt

4:031st & 10own 35Michael Hughes kickoff for 63 yds0
4:031st & 10own 25Keshawn Wicks run for 15 yds to the ODU 40 for a 1ST down+15
4:031st & 10own 40Grant Wilson pass complete to Isiah Paige for 11 yds to the APP 49 for a 1ST down+11
4:031st & 10opp 49Keshawn Wicks run for 2 yds to the APP 47+2
4:032nd & 8opp 47No 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:032nd & 18own 43No 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:032nd & 33own 28Grant Wilson pass incomplete to Kadarius Calloway0
4:033rd & 33own 28Kadarius Calloway run for 10 yds to the ODU 38+10
1:224th & 23own 38Ethan Duane punt for 61 yds0

APP10 plays, 36 yd · Punt

1:221st & 10own 1Joey Aguilar pass incomplete to Makai Jackson0
1:222nd & 10own 1Joey 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:221st & 10own 13Roberts,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:001st & 17own 6Maquel Haywood run for 2 yds to the APP 8+2
0:00own 7End of 3rd Quarter0
15:002nd & 15own 8Joey Aguilar pass complete to Makai Jackson for 23 yds to the APP 31 for a 1ST down+23
15:001st & 10own 31Kanye Roberts run for 5 yds to the APP 36+5
15:002nd & 5own 36Kanye Roberts run for 1 yd to the APP 37+1
15:003rd & 4own 37Joey Aguilar pass incomplete to Makai Jackson0
12:554th & 4own 37Mitchell Lake punt for 41 yds , Isiah Paige returns for 6 yds to the ODU 28+6

ODU4 plays, 4 yd · Punt

12:551st & 10own 28Grant Wilson pass incomplete to Javon Harvey0
12:552nd & 10own 28Keshawn Wicks run for 4 yds to the ODU 32+4
12:553rd & 6own 32Grant Wilson pass incomplete0
12:004th & 6own 32Ethan Duane punt for 38 yds, fair catch by Kaedin Robinson at the APP 300

APP6 plays, 19 yd · Punt

12:001st & 10own 30Kanye Roberts run for 4 yds to the APP 26+4
12:002nd & 14own 26Joey Aguilar pass complete to Kaedin Robinson for 19 yds to the APP 45 for a 1ST down+19
12:001st & 10own 45Kanye Roberts run for 4 yds to the APP 49+4
12:002nd & 6own 49Kanye Roberts run for no gain to the APP 490
12:003rd & 6own 49Joey Aguilar pass incomplete to Christan Horn0
9:154th & 6own 49Mitchell Lake punt for 36 yds0

ODU11 plays, 10 yd · Punt

9:151st & 10own 15Kadarius Calloway run for 2 yds to the ODU 17+2
9:152nd & 8own 17Kadarius Calloway run for 4 yds to the ODU 21+4
9:153rd & 4own 21Grant Wilson pass complete to Isiah Paige for 5 yds to the ODU 26 for a 1ST down+5
9:151st & 10own 26Keshawn Wicks run for 5 yds to the ODU 31+5
9:152nd & 5own 31Grant Wilson pass complete to Isiah Paige for 5 yds to the ODU 36 for a 1ST down+5
9:151st & 10own 36No 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:151st & 5own 41Grant Wilson run for no gain to the ODU 410
9:152nd & 5own 41Old Dominion Penalty, Offensive Holding (-10 Yards) to the ODU 32−10
9:152nd & 14own 32Grant Wilson sacked by Santana Hopper for a loss of 7 yards to the ODU 25−7
9:153rd & 21own 25Grant Wilson pass incomplete to Jordan Bly0
4:504th & 21own 25Ethan Duane punt for 41 yds, punt out-of-bounds at the APP 340

APP5 plays, 4 yd · Punt

4:501st & 10own 34Joey Aguilar pass complete to Eli Wilson for 9 yds to the APP 43+9
3:582nd & 1own 43Timeout Old Dominion, clock 03:580
3:582nd & 1own 43Joey Aguilar run for 5 yds to the APP 38 Joey Aguilar fumbled, recovered by APP Joey Aguilar+5
3:583rd & 6own 38Joey Aguilar pass incomplete to Eli Wilson0
3:464th & 6own 38Mitchell 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:461st & 10own 31Kadarius Calloway run for 4 yds to the ODU 35+4
3:462nd & 6own 35Kadarius Calloway run for 2 yds to the ODU 37+2
3:463rd & 4own 37Grant Wilson pass complete to Kadarius Calloway for 13 yds to the 50 yard line for a 1ST down+13
3:461st & 10midfieldKadarius Calloway run for no gain to the 50 yard line0
3:462nd & 10midfieldGrant Wilson run for 10 yds to the APP 40 for a 1ST down+10
3:461st & 10opp 40Keshawn Wicks run for 7 yds to the APP 33+7
3:462nd & 3opp 33Keshawn Wicks run for no gain to the APP 330
1:223rd & 3opp 33Timeout Appalachian State, clock 01:220
1:223rd & 3opp 33No 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:223rd & 13opp 43Grant Wilson run for 3 yds to the APP 40+3
1:084th & 10opp 40Timeout Old Dominion, clock 01:080
1:084th & 10opp 40Grant Wilson pass complete to Javon Harvey for 19 yds to the APP 21 for a 1ST down+19
1:081st & 10opp 21Keshawn Wicks run for 5 yds to the APP 16+5
0:542nd & 5opp 16Timeout Appalachian State, clock 00:540
0:482nd & 5opp 16Keshawn Wicks 16 Yd Run (Grant Wilson Pass to Jalen Butler for Two-Point Conversion)+16
0:481st & goalopp 3Timeout Old Dominion, clock 00:480

APP10 plays, 56 yd · End of period

0:431st & 10own 35Ozlo Rigby kickoff for 62 yds , Milan Tucker return for 18 yds to the APP 21+18
0:431st & 10own 21Joey Aguilar pass complete to Eli Wilson for 13 yds to the APP 34 for a 1ST down+13
0:431st & 10own 34Joey Aguilar pass complete to Kanye Roberts for 2 yds to the APP 36+2
0:262nd & 8own 36Timeout Appalachian State, clock 00:260
0:262nd & 8own 36Old Dominion Penalty, Targeting (15 Yards) to the ODU 44 for a 1ST down+15
0:261st & 10opp 44Joey Aguilar pass complete to Christan Horn for 21 yds to the ODU 23 for a 1ST down+21
0:261st & 10opp 23Joey Aguilar pass incomplete0
0:262nd & 10opp 23Joey Aguilar pass incomplete to Dalton Stroman0
0:00opp 23End of 4th Quarter0
0:003rd & 10opp 23Joey Aguilar pass incomplete to Dalton Stroman0

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