10/21/2023 | Kickoff: 7:00pm EST | Final: 10:17pm EST
Matchup Rating
APPLST
OLD
Odds
Spread
Money Lines
![Appalachian State logo](/_next/image?url=https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fstatic.fantasydata.com%2Flogos%2Fncaa%2F331.png&w=96&q=75)
![Old Dominion logo](/_next/image?url=https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fstatic.fantasydata.com%2Flogos%2Fncaa%2F138.png&w=96&q=75)
Win Probability
Appalachian State
Old Dominion
66%
34%
![Appalachian State logo](/_next/image?url=https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fstatic.fantasydata.com%2Flogos%2Fncaa%2F331.png&w=256&q=75)
![Old Dominion logo](/_next/image?url=https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fstatic.fantasydata.com%2Flogos%2Fncaa%2F138.png&w=256&q=75)
Team Box
Appalachian State
Old Dominion
Game Leaders
passing
Joey Aguilar
YDS
252
ATT
31
COMP
22
PCT
71
TD
2
INT
0
Grant Wilson
YDS
188
ATT
25
COMP
18
PCT
72
TD
1
INT
0
rushing
Kanye Roberts
YDS
109
ATT
26
YPA
4.2
TD
0
LONG
24
FUM
0
Kadarius Calloway
YDS
104
ATT
13
YPA
8
TD
0
LONG
36
FUM
0
receiving
Kaedin Robinson
YDS
103
REC
7
YPC
14.7
TD
1
LONG
20
FUM
0
Javon Harvey
YDS
59
REC
3
YPC
19.7
TD
0
LONG
24
FUM
0
defense
Nick Ross
STKL
7
TFL
0
ATKL
3
SACK
0
INT
0
FUM
0
Rasheed Reason
STKL
5
TFL
0
ATKL
0
SACK
0
INT
0
FUM
0
Box
Old Dominion Passing
Rushing
Appalachian State Rushing
Old Dominion Rushing
Receiving
Appalachian State Receiving
Old Dominion Receiving
Scoring Plays
Touchdown
![Appalachian State logo](/_next/image?url=https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fstatic.fantasydata.com%2Flogos%2Fncaa%2F331.png&w=64&q=75)
Joey Aguilar rushed for 1 yard touchdown (Michael Hughes made PAT)
Touchdown
![Old Dominion logo](/_next/image?url=https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fstatic.fantasydata.com%2Flogos%2Fncaa%2F138.png&w=64&q=75)
Grant Wilson passed to Kadarius Calloway for 3 yard touchdown (Ethan Sanchez made PAT)
Touchdown
![Appalachian State logo](/_next/image?url=https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fstatic.fantasydata.com%2Flogos%2Fncaa%2F331.png&w=64&q=75)
Joey Aguilar passed to David Larkins for 5 yard touchdown (Michael Hughes made PAT)
Touchdown
![Old Dominion logo](/_next/image?url=https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fstatic.fantasydata.com%2Flogos%2Fncaa%2F138.png&w=64&q=75)
Keshawn Wicks rushed for 20 yard touchdown (Ethan Sanchez made PAT)
Field Goal
![Old Dominion logo](/_next/image?url=https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fstatic.fantasydata.com%2Flogos%2Fncaa%2F138.png&w=64&q=75)
Ethan Sanchez kicked a 47-yard field goal
Field Goal
![Old Dominion logo](/_next/image?url=https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fstatic.fantasydata.com%2Flogos%2Fncaa%2F138.png&w=64&q=75)
Ethan Sanchez kicked a 46-yard field goal
Touchdown
![Appalachian State logo](/_next/image?url=https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fstatic.fantasydata.com%2Flogos%2Fncaa%2F331.png&w=64&q=75)
Joey Aguilar passed to Kaedin Robinson for 17 yard touchdown (Michael Hughes made PAT)
Touchdown
![Old Dominion logo](/_next/image?url=https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fstatic.fantasydata.com%2Flogos%2Fncaa%2F138.png&w=64&q=75)
Keshawn Wicks rushed for 16 yard touchdown (2pt attempt converted, Grant Wilson pass to Jalen Butler)