Old Dominion at App State

Saturday, November 19, 2022

App State beat Old Dominion 27–⁠14. It was their third meeting; after it, App State led the series 3–⁠0.

AwayOld Dominion3–⁠9 in 2022
14
HomeApp State6–⁠6 in 2022
27

Final at Kidd Brewer Stadium, BooneTV: ESPN+Attendance 32,096

At kickoff
42°F, clear, wind 15 mph from the west, gusts to 22 mphWeather: NOAA NCEI Integrated Surface Database; Boone (KTNB), 3 km from the stadium
Official
Ted PittsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Old Dominion0001414
App State10143027

Standouts

  • PassingHayden Wolff22 of 37, 308 yards, 2 TDOld Dominion
  • RushingAhmani Marshall19 carries, 137 yards, 1 TDApp State
  • ReceivingJavon Harvey4 catches, 133 yards, 2 TDOld Dominion
  • DefenseNicholas Ross11 tackles, 1 for lossApp State

Player stats

Old Dominion

PassingC/AttYdsTDInt
Hayden Wolff22/3730820
RushingCarYdsTDLong
Blake Watson1069016
Keshawn Wicks2908
Brendon Clark3505
Tariq Sims3504
ReceivingRecYdsTDLong
Javon Harvey4133247
Blake Watson773021
Marqeese Dietz350025
Marquez Bell222011
DefenseTklTFLSacksInt
R’Tarriun Johnson10000
Tahj Ra-El8000
Shawn Asbury II6000
Wayne Matthews III6000
Kris Trinidad3110
Kris Caine2110

App State

PassingC/AttYdsTDInt
Chase Brice15/2129120
RushingCarYdsTDLong
Ahmani Marshall19137123
Daetrich Harrington733016
Nate Noel62509
Anderson Castle215011
ReceivingRecYdsTDLong
Kaedin Robinson3106157
Christian Wells175175
Henry Pearson241023
Dashaun Davis227019
DefenseTklTFLSacksInt
Nicholas Ross11100
Logan Doublin5000
Jalen McLeod4110
Caden Sullivan4110
Hansky Paillant4100
Dexter Lawson4000
Kevon Haigler30.50.50
Donovan Spellman10.50.50

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Old DominionApp State
394Total yards498
308Passing yards291
86Rushing yards207
8.3Yards per pass13.9
3.1Yards per rush4.9
20First downs24
7–⁠14Third downs3–⁠11
0–⁠2Fourth downs1–⁠1
1Turnovers0
7–⁠55Penalties3–⁠17
27:18Possession32:42
2Sacks (by defense)3

Efficiency

Old DominionApp State
40%Success rate55%
0.11EPA per play0.45
1.53Explosiveness1.22
−0.36Rushing EPA0.23
0.41Passing EPA0.80
41%Passing-down success23%
−0.04First-down EPA0.60
−0.02Second-down EPA0.42
1.13Third-down EPA−0.07
14%Havoc by its defense25%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

App State 77% to win. Elo’s favorite won.

The line

App State −16, over/under 50.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

App State end zoneOld Dominion end zoneQ1 Old DominionPunt, 3 playsQ1 App StateField goal, 8 playsQ1 Old DominionFumble, 5 playsQ1 App StatePunt, 3 playsQ1 Old DominionPunt, 8 playsQ1 App StateTouchdown, 6 playsQ1 Old DominionPunt, 3 playsQ2 App StateTouchdown, 1 playQ2 Old DominionPunt, 3 playsQ2 App StateTouchdown, 8 playsQ2 Old DominionTurnover on downs, 13 playsQ2 App StatePunt, 4 playsQ2 Old DominionEnd of half, 3 playsQ3 App StateField goal, 12 playsQ3 Old DominionPunt, 3 playsQ3 App StatePunt, 4 playsQ3 Old DominionTurnover on downs, 12 playsQ3 App StatePunt, 9 playsQ4 Old DominionTouchdown, 7 playsQ4 App StatePunt, 6 playsQ4 Old DominionTouchdown, 6 playsQ4 App StateEnd of game, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. App State drives left to right, Old Dominion right to left.
  1. Q1 Old DominionPunt, 3 plays, 6 yards
  2. Q1 App StateField goal, 8 plays, 80 yards
  3. Q1 Old DominionFumble, 5 plays, 55 yards
  4. Q1 App StatePunt, 3 plays, 4 yards
  5. Q1 Old DominionPunt, 8 plays, 23 yards
  6. Q1 App StateTouchdown, 6 plays, 93 yards
  7. Q1 Old DominionPunt, 3 plays, 0 yards
  8. Q2 App StateTouchdown, 1 play, 75 yards
  9. Q2 Old DominionPunt, 3 plays, −4 yards
  10. Q2 App StateTouchdown, 8 plays, 60 yards
  11. Q2 Old DominionTurnover on downs, 13 plays, 58 yards
  12. Q2 App StatePunt, 4 plays, 20 yards
  13. Q2 Old DominionEnd of half, 3 plays, 19 yards
  14. Q3 App StateField goal, 12 plays, 56 yards
  15. Q3 Old DominionPunt, 3 plays, 6 yards
  16. Q3 App StatePunt, 4 plays, 17 yards
  17. Q3 Old DominionTurnover on downs, 12 plays, 53 yards
  18. Q3 App StatePunt, 9 plays, 35 yards
  19. Q4 Old DominionTouchdown, 7 plays, 80 yards
  20. Q4 App StatePunt, 6 plays, 16 yards
  21. Q4 Old DominionTouchdown, 6 plays, 75 yards
  22. Q4 App StateEnd of game, 5 plays, 47 yards

Play by play

1st quarter7 drives, then App State 10, Old Dominion 0
Old Dominion Punt, 3 plays
15:001st & 10 at own 35Michael Hughes kickoff for 65 yds
15:001st & 10 at own 25Blake Watson run for 5 yds to the ODU 30
15:002nd & 5 at own 30Hayden Wolff pass incomplete to Jordan Bly
15:003rd & 5 at own 30Hayden Wolff pass complete to Jordan Bly for 1 yd to the ODU 31
13:454th & 4 at own 31Ethan Duane punt for 45 yds , Tyler Page returns for no gain to the AppSt 10 Tyler Page fumbled, recovered by AppSt DJ VanHook
App State Field goal, 8 plays
13:451st & 10 at own 10Chase Brice pass complete to Kaedin Robinson for 57 yds to the ODU 33 for a 1ST down
13:451st & 10 at opp 33Nate Noel run for 4 yds to the ODU 29
13:452nd & 6 at opp 29Nate Noel run for 3 yds to the ODU 26
13:453rd & 3 at opp 26Daetrich Harrington run for 16 yds to the ODU 10 for a 1ST down
13:451st & goal at opp 10Daetrich Harrington run for 1 yd to the ODU 9 Daetrich Harrington fumbled, recovered by AppSt Cooper Hodges
13:452nd & goal at opp 9Chase Brice pass complete to Nate Noel for 1 yd to the ODU 10
13:453rd & goal at opp 10Chase Brice run for no gain to the ODU 10
10:114th & goal at opp 10Michael Hughes 27 yd FG GOODApp State 3, Old Dominion 0
Old Dominion Fumble, 5 plays
10:111st & 10 at own 35Michael Hughes kickoff for 65 yds for a touchback
10:111st & 10 at own 25Hayden Wolff pass complete to Marquez Bell for 11 yds to the ODU 36 for a 1ST down
10:111st & 10 at own 36Hayden Wolff sacked by Jalen McLeod for a loss of 9 yards to the ODU 27
10:112nd & 19 at own 27Blake Watson run for 5 yds to the ODU 32
10:113rd & 14 at own 32Hayden Wolff pass complete to Javon Harvey for 47 yds to the AppSt 21 for a 1ST down
8:081st & 10 at opp 21Brendon Clark run for 1 yd to the AppSt 20 Brendon Clark fumbled, recovered by AppSt Hansky Paillant
App State Punt, 3 plays
8:081st & 10 at own 20Nate Noel run for 1 yd to the AppSt 21
8:082nd & 9 at own 21Nate Noel run for 3 yds to the AppSt 24
8:083rd & 6 at own 24Chase Brice pass incomplete to Tyler Page
6:504th & 6 at own 24Clayton Howell punt for 51 yds, punt out-of-bounds at the ODU 25
Old Dominion Punt, 8 plays
6:501st & 10 at own 25Hayden Wolff pass incomplete to Javon Harvey
6:502nd & 10 at own 25Hayden Wolff pass complete to Marquez Bell for 11 yds to the ODU 36 for a 1ST down
6:501st & 10 at own 36Blake Watson run for 4 yds to the ODU 40
6:502nd & 6 at own 40Hayden Wolff run for 1 yd to the ODU 41
6:503rd & 5 at own 41Hayden Wolff run for 9 yds to the 50 yard line for a 1ST down
6:501st & 10 at the 50Hayden Wolff sacked by Caden Sullivan for a loss of 9 yards to the ODU 41 Hayden Wolff fumbled, recovered by ODU Hayden Wolff , return for 0 yards
6:502nd & 19 at own 41Hayden Wolff pass incomplete to Jordan Bly
6:503rd & 19 at own 41PENALTY APP Offside (Haigler,Kevon) 5 yards from ODU41 to ODU46. NO PLAY.
6:503rd & 14 at own 46Hayden Wolff run for 2 yds to the ODU 48
2:574th & 12 at own 48Ethan Duane punt for 45 yds, fair catch by Tyler Page at the AppSt 7
App State Touchdown, 6 plays
2:571st & 10 at own 7Daetrich Harrington run for 3 yds to the AppSt 10
2:572nd & 7 at own 10Nate Noel run for 9 yds to the AppSt 19 for a 1ST down
2:571st & 10 at own 19Chase Brice pass complete to Dashaun Davis for 19 yds to the AppSt 38 for a 1ST down
2:571st & 10 at own 38Anderson Castle run for 4 yds to the AppSt 42
2:572nd & 6 at own 42Chase Brice pass complete to Henry Pearson for 23 yds to the ODU 35 for a 1ST down
0:441st & 10 at opp 35Timeout APPALACHIAN ST, clock 00:44
0:201st & 10 at opp 35Chase Brice pass complete to Kaedin Robinson for 35 yds for a TD, (Michael Hughes KICK)App State 10, Old Dominion 0
Old Dominion Punt, 3 plays
0:201st & 10 at own 35Michael Hughes kickoff for 65 yds for a touchback
0:001st & 10 at own 25Keshawn Wicks run for 1 yd to the ODU 26
Q2 15:002nd & 9 at own 26Hayden Wolff pass complete to Isiah Paige for 4 yds to the ODU 30
Q2 15:003rd & 5 at own 30Hayden Wolff pass complete to Keshawn Wicks for 5 yds to the ODU 25
Q2 13:544th & 10 at own 25Ethan Duane punt for 50 yds, fair catch by Tyler Page at the AppSt 25
2nd quarter7 drives, then App State 24, Old Dominion 0
App State Touchdown, 1 play
13:431st & 10 at own 25Chase Brice pass complete to Christian Wells for 75 yds for a TD, (Michael Hughes KICK)App State 17, Old Dominion 0
Old Dominion Punt, 3 plays
13:371st & 10 at own 35Michael Hughes kickoff for 59 yds , LaMareon James return for 19 yds to the ODU 25
13:371st & 10 at own 25No Huddle-Shotgun Watson,Blake rush left for 5 yards gain to the ODU30, out of bounds at ODU30 PENALTY ODU Holding (Harvey,Javon) 10 yards from ODU25 to ODU15. NO PLAY.
13:371st & 20 at own 15Brendon Clark run for 5 yds to the ODU 20
13:372nd & 15 at own 20Hayden Wolff pass incomplete to Ahmarian Granger
13:373rd & 15 at own 20Hayden Wolff run for 1 yd to the ODU 21
App State Touchdown, 8 plays
11:511st & 10 at own 40Nate Noel run for 5 yds to the AppSt 45
11:512nd & 5 at own 45Chase Brice pass complete to Nate Noel for 2 yds to the AppSt 47
11:513rd & 3 at own 47Chase Brice pass complete to Dalton Stroman for 7 yds to the ODU 46 for a 1ST down
11:511st & 10 at opp 46Ahmani Marshall run for 8 yds to the ODU 38
11:514th & 14 at own 21Ethan Duane punt for 39 yds, punt out-of-bounds at the AppSt 40
App State Touchdown, 8 plays
9:202nd & 2 at opp 38Timeout APPALACHIAN ST, clock 09:20
9:202nd & 2 at opp 38Chase Brice run for 6 yds to the ODU 32 for a 1ST down
9:201st & 10 at opp 32Kaedin Robinson run for 15 yds to the ODU 17 for a 1ST down
9:201st & 10 at opp 17Chase Brice pass incomplete to Tyler Page
7:432nd & 10 at opp 17Ahmani Marshall run for 17 yds for a TD, (Michael Hughes KICK)App State 24, Old Dominion 0
Old Dominion Turnover on downs, 13 plays
7:361st & 10 at own 35Michael Hughes kickoff for 57 yds , LaMareon James return for 25 yds to the ODU 33
7:361st & 10 at own 33Hayden Wolff pass complete to Blake Watson for 21 yds to the AppSt 46 for a 1ST down
7:361st & 10 at opp 46Blake Watson run for 3 yds to the AppSt 43
7:362nd & 7 at opp 43Hayden Wolff pass complete to Isiah Paige for 8 yds to the AppSt 35 for a 1ST down
7:361st & 10 at opp 35Hayden Wolff run for 3 yds to the AppSt 32
7:362nd & 7 at opp 32Hayden Wolff pass complete to Isiah Paige for 2 yds to the AppSt 30
7:363rd & 5 at opp 30Hayden Wolff pass complete to Blake Watson for 7 yds to the AppSt 23 for a 1ST down
7:361st & 10 at opp 23No Huddle-Shotgun Wolff,Hayden pass complete short right to Watson,Blake for 6 yards to the APP17 (Doublin,Logan) PENALTY ODU Illegal Formation 5 yards from APP23 to APP28. NO PLAY.
7:361st & 15 at opp 28Hayden Wolff pass complete to Javon Harvey for 25 yds to the AppSt 3 for a 1ST down
7:361st & goal at opp 3Tariq Sims run for 1 yd to the AppSt 4
7:362nd & goal at opp 4APPALACHIAN ST Penalty, Defensive Pass Interference (Ronald Clarke) to the AppSt 2 for a 1ST down
7:361st & goal at opp 2No Huddle-Shotgun Watson,Blake rush middle for 3 yards loss to the APP05 (McKnight,DeShawn) PENALTY ODU Illegal Formation (Saunders,Santana) 5 yards from APP02 to APP07. NO PLAY.
3:021st & goal at opp 7Hayden Wolff pass incomplete to Isiah Paige
3:022nd & goal at opp 7Hayden Wolff pass incomplete to Marqeese Dietz
3:023rd & goal at opp 7Hayden Wolff pass incomplete to Marqeese Dietz
2:444th & goal at opp 7Javon Harvey run for 2 yds to the AppSt 9
App State Punt, 4 plays
2:441st & 10 at own 9Anderson Castle run for 11 yds to the AppSt 20 for a 1ST down
2:361st & 10 at own 20Timeout APPALACHIAN ST, clock 02:36
2:361st & 10 at own 20Chase Brice pass complete to Dashaun Davis for 8 yds to the AppSt 28
2:362nd & 2 at own 28Ahmani Marshall run for 2 yds to the AppSt 26
2:363rd & 4 at own 26Chase Brice pass complete to Christan Horn for 3 yds to the AppSt 29
0:294th & 1 at own 29Timeout APPALACHIAN ST, clock 00:29
0:244th & 1 at own 29Clayton Howell punt for 32 yds, fair catch by Isiah Paige at the ODU 39
Old Dominion End of half, 3 plays
0:241st & 10 at own 39Hayden Wolff pass complete to Blake Watson for 15 yds to the AppSt 46 for a 1ST down
0:121st & 10 at opp 46Timeout OLDDOMINION, clock 00:12
0:121st & 10 at opp 46Hayden Wolff pass complete to Blake Watson for 4 yds to the AppSt 42
0:062nd & 6 at opp 42Timeout OLDDOMINION, clock 00:06
0:002nd & 6 at opp 42Hayden Wolff pass incomplete to Ahmarian Granger
3rd quarter5 drives, then App State 27, Old Dominion 0
App State Field goal, 12 plays
14:541st & 10 at own 35Dominik Soos kickoff for 65 yds , Milan Tucker return for 22 yds to the AppSt 22
14:541st & 10 at own 22Ahmani Marshall run for 3 yds to the AppSt 25
14:542nd & 7 at own 25Chase Brice pass incomplete to Kaedin Robinson for a 1ST down OLDDOMINION Penalty, Defensive Pass Interference (Tobias Harris) to the AppSt 40 for a 1ST down
14:541st & 10 at own 40Ahmani Marshall run for 5 yds to the AppSt 45
14:542nd & 5 at own 45Ahmani Marshall run for 14 yds to the ODU 41 for a 1ST down
14:541st & 10 at opp 41Chase Brice run for 10 yds to the AppSt 49 Chase Brice fumbled, recovered by AppSt Chase Brice
14:542nd & 20 at own 49Ahmani Marshall run for 16 yds to the ODU 35
14:543rd & 4 at opp 35Chase Brice pass incomplete to Ahmani Marshall
14:544th & 4 at opp 35Chase Brice pass complete to Christan Horn for 5 yds to the ODU 30 for a 1ST down
14:541st & 10 at opp 30Chase Brice pass incomplete to Dashaun Davis
14:542nd & 10 at opp 30Ahmani Marshall run for 6 yds to the ODU 24
14:543rd & 4 at opp 24Ahmani Marshall run for 2 yds to the ODU 22
10:044th & 2 at opp 22Michael Hughes 40 yd FG GOODApp State 27, Old Dominion 0
Old Dominion Punt, 3 plays
9:581st & 10 at own 35Michael Hughes kickoff for 61 yds , Marquez Bell return for 20 yds to the ODU 24
9:581st & 10 at own 24Hayden Wolff pass complete to Blake Watson for 4 yds to the ODU 28
9:582nd & 6 at own 28Marquez Bell run for 2 yds to the ODU 30
9:583rd & 4 at own 30Hayden Wolff pass incomplete to Javon Harvey
8:514th & 4 at own 30Ethan Duane punt for 48 yds, fair catch by Tyler Page at the AppSt 22
App State Punt, 4 plays
8:511st & 10 at own 22Chase Brice pass complete to Dalton Stroman for 17 yds to the AppSt 39 for a 1ST down
8:511st & 10 at own 39Daetrich Harrington run for 1 yd to the AppSt 40
8:512nd & 9 at own 40Shotgun Brice,Chase rush middle for 3 yards gain to the APP43 (Britt,Malcolm) PENALTY APP Holding (Hodges,Cooper) 10 yards from APP40 to APP30. NO PLAY.
8:512nd & 19 at own 30Chase Brice pass complete to Daetrich Harrington for 9 yds to the AppSt 39
8:513rd & 10 at own 39Chase Brice pass incomplete to Michael Hetzel
6:294th & 10 at own 39Clayton Howell punt for 39 yds, punt out-of-bounds at the ODU 16 , Alonzo Ford Jr. returns for 4 yds to the ODU 43 OLDDOMINION Penalty, Illegal Block (Tre Hawkins III) to the ODU 16
Old Dominion Turnover on downs, 12 plays
6:291st & 10 at own 16Blake Watson run for 9 yds to the ODU 25
6:292nd & 1 at own 25Blake Watson run for 6 yds to the ODU 31 for a 1ST down
6:291st & 10 at own 31Blake Watson run for 1 yd to the ODU 32
6:292nd & 9 at own 32PENALTY ODU Illegal Substitution 5 yards from ODU32 to ODU27. NO PLAY.
6:292nd & 14 at own 27Hayden Wolff pass incomplete to Javon Harvey
6:293rd & 14 at own 27Hayden Wolff pass complete to Isaiah Spencer for 20 yds to the ODU 47 for a 1ST down
6:291st & 10 at own 47Hayden Wolff pass incomplete to Ahmarian Granger
6:292nd & 10 at own 47Hayden Wolff pass complete to Blake Watson for 7 yds to the AppSt 46
6:293rd & 3 at opp 46Blake Watson run for 13 yds to the AppSt 33 for a 1ST down
6:291st & 10 at opp 33Keshawn Wicks run for 8 yds to the AppSt 25
6:292nd & 2 at opp 25PENALTY ODU False Start (Dubose-Bourne,Stephon) 5 yards from APP25 to APP30. NO PLAY.
6:292nd & 7 at opp 30Brendon Clark sacked for a loss of 1 yard to the AppSt 31
6:293rd & 8 at opp 31Hayden Wolff run for no gain to the AppSt 31
0:194th & 8 at opp 31Hayden Wolff pass incomplete
App State Punt, 9 plays
0:001st & 10 at own 31Ahmani Marshall run for 10 yds to the AppSt 41 for a 1ST down
Q4 15:001st & 10 at own 41Chase Brice pass complete to Ahmani Marshall for 14 yds to the ODU 45 for a 1ST down
Q4 15:001st & 10 at opp 45Ahmani Marshall run for no gain to the ODU 45
Q4 15:002nd & 10 at opp 45Chase Brice pass complete to Henry Pearson for 18 yds to the ODU 27 for a 1ST down
Q4 15:001st & 10 at opp 27Ahmani Marshall run for 5 yds to the ODU 22
Q4 15:002nd & 5 at opp 22Ahmani Marshall run for 5 yds to the ODU 17 for a 1ST down
Q4 15:001st & 10 at opp 17Kanye Roberts run for no gain to the ODU 17
Q4 15:002nd & 10 at opp 17Chase Brice sacked by Kris Trinidad for a loss of 12 yards to the ODU 29
Q4 15:003rd & 22 at opp 29Chase Brice sacked by Kris Caine for a loss of 5 yards to the ODU 34
Q4 9:474th & 27 at opp 34Clayton Howell punt for 34 yds for a touchback
4th quarter4 drives, then App State 27, Old Dominion 14
Old Dominion Touchdown, 7 plays
9:471st & 10 at own 20Blake Watson run for 16 yds to the ODU 36 for a 1ST down
9:471st & 10 at own 36Hayden Wolff pass incomplete to Marqeese Dietz
9:472nd & 10 at own 36Hayden Wolff pass complete to Blake Watson for 15 yds to the AppSt 49 for a 1ST down
9:471st & 10 at opp 49Blake Watson run for 7 yds to the AppSt 42
9:472nd & 3 at opp 42Tariq Sims run for 2 yds to the AppSt 40
9:473rd & 1 at opp 40Tariq Sims run for 4 yds to the AppSt 36 for a 1ST down
7:051st & 10 at opp 36Hayden Wolff pass complete to Javon Harvey for 36 yds for a TD, (Ethan Sanchez KICK)App State 27, Old Dominion 7
App State Punt, 6 plays
7:051st & 10 at own 35Dominik Soos kickoff for 65 yds for a touchback
7:051st & 10 at own 25Daetrich Harrington run for 7 yds to the AppSt 32
7:052nd & 3 at own 32Ahmani Marshall run for 1 yd to the AppSt 33
7:053rd & 2 at own 33Chase Brice run for 3 yds to the AppSt 36 for a 1ST down
7:051st & 10 at own 36Daetrich Harrington run for 3 yds to the AppSt 39
7:052nd & 7 at own 39Chase Brice pass incomplete to Henry Pearson
7:053rd & 7 at own 39Daetrich Harrington run for 2 yds to the AppSt 41
3:494th & 5 at own 41Timeout OLDDOMINION, clock 03:49
3:414th & 5 at own 41Clayton Howell punt for 38 yds, punt out-of-bounds at the ODU 25 , Isiah Paige returns for 4 yds to the ODU 25
Old Dominion Touchdown, 6 plays
3:411st & 10 at own 25Hayden Wolff pass incomplete
3:412nd & 10 at own 25Hayden Wolff pass incomplete to Marqeese Dietz
3:413rd & 10 at own 25Hayden Wolff pass complete to Marqeese Dietz for 25 yds to the 50 yard line for a 1ST down
3:411st & 10 at the 50Hayden Wolff pass complete to Marqeese Dietz for 7 yds to the AppSt 43
3:412nd & 3 at opp 43Hayden Wolff pass complete to Marqeese Dietz for 18 yds to the AppSt 25 for a 1ST down
2:321st & 10 at opp 25Timeout APPALACHIAN ST, clock 02:32
2:201st & 10 at opp 25Hayden Wolff pass complete to Javon Harvey for 25 yds for a TD, (Ethan Sanchez KICK)App State 27, Old Dominion 14
App State End of game, 5 plays
2:201st & 10 at own 35Dominik Soos kickoff for 13 yds , Logan Doublin return for no gain to the ODU 48
2:201st & 10 at opp 48Ahmani Marshall run for 9 yds to the ODU 39
2:122nd & 1 at opp 39Timeout OLDDOMINION, clock 02:12
2:122nd & 1 at opp 39Ahmani Marshall run for 1 yd to the ODU 38 for a 1ST down OLDDOMINION Penalty, Defensive Offside (R’Tarriun Johnson) declined for a 1ST down
2:121st & 10 at opp 38Ahmani Marshall run for 23 yds to the ODU 15 for a 1ST down
2:121st & 10 at opp 15Ahmani Marshall run for 7 yds to the ODU 8
0:002nd & 3 at opp 8Ahmani Marshall run for 7 yds to the ODU 1 for a 1ST down

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

App State leads 4–⁠3 in seven meetings, counting the four since this game.

Recent meetings
2026Old Dominion 10, App State 3
2025Old Dominion 24, App State 21
2024App State 28, Old Dominion 20
2023Old Dominion 28, App State 21
2022App State 27, Old Dominion 14
2016App State 31, Old Dominion 7

Around this game