← CFB Terminal
14
Sun Belt
AT
27
Sun Belt
2022 week 12 · Saturday, November 19, 2022 at 1:30 PM CT · Kidd Brewer Stadium · 32,096 att · 40.1°F Clear, wind 7

Drive chart

WIN PROBABILITYOld Dominion above · App State below
KICK83% → 100% App StateFINAL
Old Dominion App State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
PUNT
3 pl · 6 yd · 1:15
0–0
+5
15:00 1st & 10 OWN 25 Blake Watson run for 5 yds to the ODU 30 +5 0.09
15:00 2nd & 5 OWN 30 Hayden Wolff pass incomplete to Jordan Bly 0 -0.75
15:00 3rd & 5 OWN 30 Hayden Wolff pass complete to Jordan Bly for 1 yd to the ODU 31 +1 -0.31
13:45 4th & 4 OWN 31 Ethan Duane punt for 45 yds , Tyler Page returns for no gain to the AppSt 10 Tyler Page fumbled, recovered by AppSt DJ VanHook
FG
8 pl · 80 yd · 3:34
0–3
−3
13:45 1st & 10 OWN 10 Chase Brice pass complete to Kaedin Robinson for 57 yds to the ODU 33 for a 1ST down +57 3.89
13:45 1st & 10 OPP 33 Nate Noel run for 4 yds to the ODU 29 +4 -0.06
13:45 2nd & 6 OPP 29 Nate Noel run for 3 yds to the ODU 26 +3 -0.21
13:45 3rd & 3 OPP 26 Daetrich Harrington run for 16 yds to the ODU 10 for a 1ST down +16 0.66
13:45 1st & 10 OPP 10 Daetrich Harrington run for 1 yd to the ODU 9 Daetrich Harrington fumbled, recovered by AppSt Cooper Hodges +1 -0.23
13:45 2nd & 9 OPP 9 Chase Brice pass complete to Nate Noel for 1 yd to the ODU 10 +1 -0.21
13:45 3rd & 10 OPP 10 Chase Brice run for no gain to the ODU 10 0 -0.44
10:11 4th & 10 OPP 10 Michael Hughes 27 yd FG GOOD
FUMBLE
5 pl · 55 yd · 2:03
0–3
−4
10:11 1st & 10 OWN 25 Hayden Wolff pass complete to Marquez Bell for 11 yds to the ODU 36 for a 1ST down +11 0.93
10:11 1st & 10 OWN 36 Hayden Wolff sacked by Jalen McLeod for a loss of 9 yards to the ODU 27 -9 -1.97
10:11 2nd & 19 OWN 27 Blake Watson run for 5 yds to the ODU 32 +5 0.01
10:11 3rd & 14 OWN 32 Hayden Wolff pass complete to Javon Harvey for 47 yds to the AppSt 21 for a 1ST down +47 4.47
8:08 1st & 10 OPP 21 Brendon Clark run for 1 yd to the AppSt 20 Brendon Clark fumbled, recovered by AppSt Hansky Paillant -4.37
PUNT
3 pl · 4 yd · 1:18
0–3
+5
8:08 1st & 10 OWN 20 Nate Noel run for 1 yd to the AppSt 21 +1 -0.47
8:08 2nd & 9 OWN 21 Nate Noel run for 3 yds to the AppSt 24 +3 -0.13
8:08 3rd & 6 OWN 24 Chase Brice pass incomplete to Tyler Page 0 -0.24
6:50 4th & 6 OWN 24 Clayton Howell punt for 51 yds, punt out-of-bounds at the ODU 25
PUNT
8 pl · 23 yd · 3:53
0–3
+3
6:50 1st & 10 OWN 25 Hayden Wolff pass incomplete to Javon Harvey 0 -0.70
6:50 2nd & 10 OWN 25 Hayden Wolff pass complete to Marquez Bell for 11 yds to the ODU 36 for a 1ST down +11 1.63
6:50 1st & 10 OWN 36 Blake Watson run for 4 yds to the ODU 40 +4 -0.16
6:50 2nd & 6 OWN 40 Hayden Wolff run for 1 yd to the ODU 41 +1 -0.82
6:50 3rd & 5 OWN 41 Hayden Wolff run for 9 yds to the 50 yard line for a 1ST down +9 2.29
6:50 1st & 10 50 Hayden 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 -9 -2.78
6:50 2nd & 19 OWN 41 Hayden Wolff pass incomplete to Jordan Bly 0 -0.42
6:50 3rd & 19 OWN 41 PENALTY APP Offside (Haigler,Kevon) 5 yards from ODU41 to ODU46. NO PLAY. +5
6:50 3rd & 14 OWN 46 Hayden Wolff run for 2 yds to the ODU 48 +2 -0.28
2:57 4th & 12 OWN 48 Ethan Duane punt for 45 yds, fair catch by Tyler Page at the AppSt 7
TD
6 pl · 93 yd · 2:37
0–10
−1
2:57 1st & 10 OWN 7 Daetrich Harrington run for 3 yds to the AppSt 10 +3 -0.13
2:57 2nd & 7 OWN 10 Nate Noel run for 9 yds to the AppSt 19 for a 1ST down +9 0.56
2:57 1st & 10 OWN 19 Chase Brice pass complete to Dashaun Davis for 19 yds to the AppSt 38 for a 1ST down +19 1.49
2:57 1st & 10 OWN 38 Anderson Castle run for 4 yds to the AppSt 42 +4 -0.17
2:57 2nd & 6 OWN 42 Chase Brice pass complete to Henry Pearson for 23 yds to the ODU 35 for a 1ST down +23 2.15
0:44 1st & 10 OPP 35 Timeout APPALACHIAN ST, clock 00:44
0:20 1st & 10 OPP 35 Chase Brice pass complete to Kaedin Robinson for 35 yds for a TD, (Michael Hughes KICK) +35 2.97
PUNT
3 pl · 0 yd · 1:26
0–10
+7
0:00 1st & 10 OWN 25 Keshawn Wicks run for 1 yd to the ODU 26 +1 -0.59
0:00 OWN 25 End of 1st Quarter
15:00 2nd & 9 OWN 26 Hayden Wolff pass complete to Isiah Paige for 4 yds to the ODU 30 +4 -0.07
15:00 3rd & 5 OWN 30 Hayden Wolff pass complete to Keshawn Wicks for 5 yds to the ODU 25 +5 1.49
13:54 4th & 10 OWN 25 Ethan Duane punt for 50 yds, fair catch by Tyler Page at the AppSt 25
Q2
TD
1 pl · 75 yd · 0:11
0–17
+1
13:43 1st & 10 OWN 25 Chase Brice pass complete to Christian Wells for 75 yds for a TD, (Michael Hughes KICK) +75 6.08
PUNT
3 pl · -4 yd · 1:46
0–17
+2
13:37 1st & 10 OWN 25 No 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. -10
13:37 1st & 20 OWN 15 Brendon Clark run for 5 yds to the ODU 20 +5 0.02
13:37 2nd & 15 OWN 20 Hayden Wolff pass incomplete to Ahmarian Granger 0 -0.15
13:37 3rd & 15 OWN 20 Hayden Wolff run for 1 yd to the ODU 21 +1 -0.06
11:51 4th & 14 OWN 21 Ethan Duane punt for 39 yds, punt out-of-bounds at the AppSt 40
TD
8 pl · 60 yd · 4:08
0–24
−2
11:51 1st & 10 OWN 40 Nate Noel run for 5 yds to the AppSt 45 +5 0.11
11:51 2nd & 5 OWN 45 Chase Brice pass complete to Nate Noel for 2 yds to the AppSt 47 +2 -0.70
11:51 3rd & 3 OWN 47 Chase Brice pass complete to Dalton Stroman for 7 yds to the ODU 46 for a 1ST down +7 1.81
11:51 1st & 10 OPP 46 Ahmani Marshall run for 8 yds to the ODU 38 +8 0.75
9:20 2nd & 2 OPP 38 Timeout APPALACHIAN ST, clock 09:20
9:20 2nd & 2 OPP 38 Chase Brice run for 6 yds to the ODU 32 for a 1ST down +6 -0.08
9:20 1st & 10 OPP 32 Kaedin Robinson run for 15 yds to the ODU 17 for a 1ST down +15 0.29
9:20 1st & 10 OPP 17 Chase Brice pass incomplete to Tyler Page 0 -0.34
7:43 2nd & 10 OPP 17 Ahmani Marshall run for 17 yds for a TD, (Michael Hughes KICK) +17 2.92
ON DOWNS
13 pl · 58 yd · 4:52
0–24
7:36 1st & 10 OWN 33 Hayden Wolff pass complete to Blake Watson for 21 yds to the AppSt 46 for a 1ST down +21 1.89
7:36 1st & 10 OPP 46 Blake Watson run for 3 yds to the AppSt 43 +3 -0.34
7:36 2nd & 7 OPP 43 Hayden Wolff pass complete to Isiah Paige for 8 yds to the AppSt 35 for a 1ST down +8 0.91
7:36 1st & 10 OPP 35 Hayden Wolff run for 3 yds to the AppSt 32 +3 -0.22
7:36 2nd & 7 OPP 32 Hayden Wolff pass complete to Isiah Paige for 2 yds to the AppSt 30 +2 -0.42
7:36 3rd & 5 OPP 30 Hayden Wolff pass complete to Blake Watson for 7 yds to the AppSt 23 for a 1ST down +7 0.94
7:36 1st & 10 OPP 23 No 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. -5
7:36 1st & 15 OPP 28 Hayden Wolff pass complete to Javon Harvey for 25 yds to the AppSt 3 for a 1ST down +25 1.66
7:36 1st & 3 OPP 3 Tariq Sims run for 1 yd to the AppSt 4 +1 -0.60
7:36 2nd & 4 OPP 4 APPALACHIAN ST Penalty, Defensive Pass Interference (Ronald Clarke) to the AppSt 2 for a 1ST down +2
7:36 1st & 2 OPP 2 No 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. -5
3:02 1st & 7 OPP 7 Hayden Wolff pass incomplete to Isiah Paige 0 -0.41
3:02 2nd & 7 OPP 7 Hayden Wolff pass incomplete to Marqeese Dietz 0 -0.28
3:02 3rd & 7 OPP 7 Hayden Wolff pass incomplete to Marqeese Dietz 0 -0.33
2:44 4th & 7 OPP 7 Javon Harvey run for 2 yds to the AppSt 9 +2 -3.79
PUNT
4 pl · 20 yd · 2:20
0–24
+1
2:44 1st & 10 OWN 9 Anderson Castle run for 11 yds to the AppSt 20 for a 1ST down +11 0.44
2:36 1st & 10 OWN 20 Timeout APPALACHIAN ST, clock 02:36
2:36 1st & 10 OWN 20 Chase Brice pass complete to Dashaun Davis for 8 yds to the AppSt 28 +8 0.80
2:36 2nd & 2 OWN 28 Ahmani Marshall run for 2 yds to the AppSt 26 +2 -0.11
2:36 3rd & 4 OWN 26 Chase Brice pass complete to Christan Horn for 3 yds to the AppSt 29 +3 -0.14
0:29 4th & 1 OWN 29 Timeout APPALACHIAN ST, clock 00:29
0:24 4th & 1 OWN 29 Clayton Howell punt for 32 yds, fair catch by Isiah Paige at the ODU 39
END OF HALF
3 pl · 19 yd · 0:24
0–24
−1
0:24 1st & 10 OWN 39 Hayden Wolff pass complete to Blake Watson for 15 yds to the AppSt 46 for a 1ST down +15 1.31
0:12 1st & 10 OPP 46 Timeout OLDDOMINION, clock 00:12
0:12 1st & 10 OPP 46 Hayden Wolff pass complete to Blake Watson for 4 yds to the AppSt 42 +4 -0.12
0:06 2nd & 6 OPP 42 Timeout OLDDOMINION, clock 00:06
0:00 2nd & 6 OPP 42 Hayden Wolff pass incomplete to Ahmarian Granger 0 -1.07
0:00 OPP 42 End of 2nd Quarter
Q3
FG
12 pl · 56 yd · 4:50
0–27
+3
14:54 1st & 10 OWN 22 Ahmani Marshall run for 3 yds to the AppSt 25 +3 -0.26
14:54 2nd & 7 OWN 25 Chase 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 +15 1.77
14:54 1st & 10 OWN 40 Ahmani Marshall run for 5 yds to the AppSt 45 +5 0.11
14:54 2nd & 5 OWN 45 Ahmani Marshall run for 14 yds to the ODU 41 for a 1ST down +14 1.41
14:54 1st & 10 OPP 41 Chase Brice run for 10 yds to the AppSt 49 Chase Brice fumbled, recovered by AppSt Chase Brice +10 0.40
14:54 2nd & 20 OWN 49 Ahmani Marshall run for 16 yds to the ODU 35 +16 2.35
14:54 3rd & 4 OPP 35 Chase Brice pass incomplete to Ahmani Marshall 0 -1.03
14:54 4th & 4 OPP 35 Chase Brice pass complete to Christan Horn for 5 yds to the ODU 30 for a 1ST down +5 2.06
14:54 1st & 10 OPP 30 Chase Brice pass incomplete to Dashaun Davis 0 -0.56
14:54 2nd & 10 OPP 30 Ahmani Marshall run for 6 yds to the ODU 24 +6 0.19
14:54 3rd & 4 OPP 24 Ahmani Marshall run for 2 yds to the ODU 22 +2 -0.38
10:04 4th & 2 OPP 22 Michael Hughes 40 yd FG GOOD
PUNT
3 pl · 6 yd · 1:07
0–27
9:58 1st & 10 OWN 24 Hayden Wolff pass complete to Blake Watson for 4 yds to the ODU 28 +4 -0.11
9:58 2nd & 6 OWN 28 Marquez Bell run for 2 yds to the ODU 30 +2 -0.40
9:58 3rd & 4 OWN 30 Hayden Wolff pass incomplete to Javon Harvey 0 -0.42
8:51 4th & 4 OWN 30 Ethan Duane punt for 48 yds, fair catch by Tyler Page at the AppSt 22
PUNT
4 pl · 17 yd · 2:22
0–27
−1
8:51 1st & 10 OWN 22 Chase Brice pass complete to Dalton Stroman for 17 yds to the AppSt 39 for a 1ST down +17 1.42
8:51 1st & 10 OWN 39 Daetrich Harrington run for 1 yd to the AppSt 40 +1 -0.90
8:51 2nd & 9 OWN 40 Shotgun 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. -10
8:51 2nd & 19 OWN 30 Chase Brice pass complete to Daetrich Harrington for 9 yds to the AppSt 39 +9 0.36
8:51 3rd & 10 OWN 39 Chase Brice pass incomplete to Michael Hetzel 0 -0.39
6:29 4th & 10 OWN 39 Clayton 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
ON DOWNS
12 pl · 53 yd · 6:10
0–27
6:29 1st & 10 OWN 16 Blake Watson run for 9 yds to the ODU 25 +9 0.99
6:29 2nd & 1 OWN 25 Blake Watson run for 6 yds to the ODU 31 for a 1ST down +6 -0.02
6:29 1st & 10 OWN 31 Blake Watson run for 1 yd to the ODU 32 +1 -0.74
6:29 2nd & 9 OWN 32 PENALTY ODU Illegal Substitution 5 yards from ODU32 to ODU27. NO PLAY. -5
6:29 2nd & 14 OWN 27 Hayden Wolff pass incomplete to Javon Harvey 0 -0.26
6:29 3rd & 14 OWN 27 Hayden Wolff pass complete to Isaiah Spencer for 20 yds to the ODU 47 for a 1ST down +20 3.10
6:29 1st & 10 OWN 47 Hayden Wolff pass incomplete to Ahmarian Granger 0 -1.15
6:29 2nd & 10 OWN 47 Hayden Wolff pass complete to Blake Watson for 7 yds to the AppSt 46 +7 0.58
6:29 3rd & 3 OPP 46 Blake Watson run for 13 yds to the AppSt 33 for a 1ST down +13 1.77
6:29 1st & 10 OPP 33 Keshawn Wicks run for 8 yds to the AppSt 25 +8 0.54
6:29 2nd & 2 OPP 25 PENALTY ODU False Start (Dubose-Bourne,Stephon) 5 yards from APP25 to APP30. NO PLAY. -5
6:29 2nd & 7 OPP 30 Brendon Clark sacked for a loss of 1 yard to the AppSt 31 -1 -0.90
6:29 3rd & 8 OPP 31 Hayden Wolff run for no gain to the AppSt 31 0 -0.98
0:19 4th & 8 OPP 31 Hayden Wolff pass incomplete 0 -2.02
PUNT
9 pl · 35 yd · 5:32
0–27
0:00 1st & 10 OWN 31 Ahmani Marshall run for 10 yds to the AppSt 41 for a 1ST down +10 0.95
0:00 OWN 31 End of 3rd Quarter
15:00 1st & 10 OWN 41 Chase Brice pass complete to Ahmani Marshall for 14 yds to the ODU 45 for a 1ST down +14 1.18
15:00 1st & 10 OPP 45 Ahmani Marshall run for no gain to the ODU 45 0 -1.00
15:00 2nd & 10 OPP 45 Chase Brice pass complete to Henry Pearson for 18 yds to the ODU 27 for a 1ST down +18 1.73
15:00 1st & 10 OPP 27 Ahmani Marshall run for 5 yds to the ODU 22 +5 0.08
15:00 2nd & 5 OPP 22 Ahmani Marshall run for 5 yds to the ODU 17 for a 1ST down +5 0.09
15:00 1st & 10 OPP 17 Kanye Roberts run for no gain to the ODU 17 0 -0.34
15:00 2nd & 10 OPP 17 Chase Brice sacked by Kris Trinidad for a loss of 12 yards to the ODU 29 -12 -2.47
15:00 3rd & 22 OPP 29 Chase Brice sacked by Kris Caine for a loss of 5 yards to the ODU 34 -5 -1.48
9:47 4th & 27 OPP 34 Clayton Howell punt for 34 yds for a touchback
Q4
TD
7 pl · 80 yd · 2:42
7–27
−1
9:47 1st & 10 OWN 20 Blake Watson run for 16 yds to the ODU 36 for a 1ST down +16 1.24
9:47 1st & 10 OWN 36 Hayden Wolff pass incomplete to Marqeese Dietz 0 -1.04
9:47 2nd & 10 OWN 36 Hayden Wolff pass complete to Blake Watson for 15 yds to the AppSt 49 for a 1ST down +15 2.43
9:47 1st & 10 OPP 49 Blake Watson run for 7 yds to the AppSt 42 +7 0.58
9:47 2nd & 3 OPP 42 Tariq Sims run for 2 yds to the AppSt 40 +2 -0.61
9:47 3rd & 1 OPP 40 Tariq Sims run for 4 yds to the AppSt 36 for a 1ST down +4 0.79
7:05 1st & 10 OPP 36 Hayden Wolff pass complete to Javon Harvey for 36 yds for a TD, (Ethan Sanchez KICK) +36 3.01
PUNT
6 pl · 16 yd · 3:24
7–27
7:05 1st & 10 OWN 25 Daetrich Harrington run for 7 yds to the AppSt 32 +7 0.60
7:05 2nd & 3 OWN 32 Ahmani Marshall run for 1 yd to the AppSt 33 +1 -0.82
7:05 3rd & 2 OWN 33 Chase Brice run for 3 yds to the AppSt 36 for a 1ST down +3 1.15
7:05 1st & 10 OWN 36 Daetrich Harrington run for 3 yds to the AppSt 39 +3 -0.41
7:05 2nd & 7 OWN 39 Chase Brice pass incomplete to Henry Pearson 0 -0.90
7:05 3rd & 7 OWN 39 Daetrich Harrington run for 2 yds to the AppSt 41 +2 -0.33
3:49 4th & 5 OWN 41 Timeout OLDDOMINION, clock 03:49
3:41 4th & 5 OWN 41 Clayton Howell punt for 38 yds, punt out-of-bounds at the ODU 25 , Isiah Paige returns for 4 yds to the ODU 25
TD
6 pl · 75 yd · 1:21
14–27
3:41 1st & 10 OWN 25 Hayden Wolff pass incomplete 0 -0.70
3:41 2nd & 10 OWN 25 Hayden Wolff pass incomplete to Marqeese Dietz 0 -0.35
3:41 3rd & 10 OWN 25 Hayden Wolff pass complete to Marqeese Dietz for 25 yds to the 50 yard line for a 1ST down +25 3.29
3:41 1st & 10 50 Hayden Wolff pass complete to Marqeese Dietz for 7 yds to the AppSt 43 +7 0.59
3:41 2nd & 3 OPP 43 Hayden Wolff pass complete to Marqeese Dietz for 18 yds to the AppSt 25 for a 1ST down +18 0.55
2:32 1st & 10 OPP 25 Timeout APPALACHIAN ST, clock 02:32
2:20 1st & 10 OPP 25 Hayden Wolff pass complete to Javon Harvey for 25 yds for a TD, (Ethan Sanchez KICK) +25 2.70
END OF GAME
5 pl · 47 yd · 2:20
14–27
+1
2:20 1st & 10 OPP 48 Ahmani Marshall run for 9 yds to the ODU 39 +9 1.04
2:12 2nd & 1 OPP 39 Timeout OLDDOMINION, clock 02:12
2:12 2nd & 1 OPP 39 Ahmani 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 +1 -0.45
2:12 1st & 10 OPP 38 Ahmani Marshall run for 23 yds to the ODU 15 for a 1ST down +23 0.54
2:12 1st & 10 OPP 15 Ahmani Marshall run for 7 yds to the ODU 8 +7 0.30
0:00 2nd & 3 OPP 8 Ahmani Marshall run for 7 yds to the ODU 1 for a 1ST down +7 1.32
0:00 OPP 1 End of 4th Quarter
22 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

2sacks2
2plays for loss2
0takeaways1
1three-and-outs forced4
13explosive plays allowed10
8.52yards allowed / play6.63
5 of 11scoring drives allowed2 of 11
Old Dominion
R'Tarriun Johnson 10 (6)
Tahj Ra-El 8 (4)
Shawn Asbury II 6 (3) 1 PD
Tre Hawkins 6 (6)
Wayne Matthews III 6 (3)
Malcolm Britt 5 (2)
Kris Trinidad 3 (2) 1 sk · 1 TFL
Marcus Haynes 3 (2)
App State
Nicholas Ross 11 (9) 1 TFL
Logan Doublin 5 (3)
Jalen McLeod 4 (3) 1 sk · 1 TFL · 1 QH
Caden Sullivan 4 (3) 1 sk · 1 TFL
Hansky Paillant 4 (2) 1 TFL
Dexter Lawson 4 (2) 2 PD
Andrew Parker 4 (2)
Kevon Haigler 3 0.5 sk · 0.5 TFL · 1 QH
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

field goals2 of 2
5punts5
45.4punt average38.8
2punts inside the 200
72return yards8
own 26average drive startown 26
Old Dominion
K Ethan Sanchez 2/2 XP
P Ethan Duane 5 punts · 45.4 avg · 2 in 20
KR Lamareon James 2 ret · 44 yds · long 25
KR Marquez Bell 1 ret · 20 yds · long 20
PR Alonzo Ford 1 ret · 4 yds · long 4
PR Isiah Paige 1 ret · 4 yds · long 4
App State
K Michael Hughes 2/2 FG · long 40 · 3/3 XP
P Clayton Howell 5 punts · 38.8 avg · 1 TB
KR Milan Tucker 1 ret · 22 yds · long 22
KR Logan Doublin 1 ret · 0 yds
PR Tyler Page 1 ret · -14 yds · long -14
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

63plays62
418yards528
11drives11
41%success rate55%
16.24total PPA28.42
Derived from 125 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Michael Hughes 27 yd FG GOOD 3–0
Q1Chase Brice pass complete to Kaedin Robinson for 35 yds for a TD, (Michael Hughes KICK) 10–0
Q2Chase Brice pass complete to Christian Wells for 75 yds for a TD, (Michael Hughes KICK) 17–0
Q2Ahmani Marshall run for 17 yds for a TD, (Michael Hughes KICK) 24–0
Q3Michael Hughes 40 yd FG GOOD 27–0
Q4Hayden Wolff pass complete to Javon Harvey for 36 yds for a TD, (Ethan Sanchez KICK) 7–27
Q4Hayden Wolff pass complete to Javon Harvey for 25 yds for a TD, (Ethan Sanchez KICK) 14–27

Biggest plays by PPA

Q2Chase Brice pass complete to Christian Wells for 75 yds for a TD, (Michael Hughes KICK) 6.08
Q1Hayden Wolff pass complete to Javon Harvey for 47 yds to the AppSt 21 for a 1ST down 4.47
Q1Chase Brice pass complete to Kaedin Robinson for 57 yds to the ODU 33 for a 1ST down 3.89
Q4Hayden Wolff pass complete to Marqeese Dietz for 25 yds to the 50 yard line for a 1ST… 3.29
Q3Hayden Wolff pass complete to Isaiah Spencer for 20 yds to the ODU 47 for a 1ST down 3.10
Q4Hayden Wolff pass complete to Javon Harvey for 36 yds for a TD, (Ethan Sanchez KICK) 3.01

Series recent meetings

2025 App State 21 – 24 Old Dominion
2024 Old Dominion 20 – 28 App State
2023 App State 21 – 28 Old Dominion
2016 Old Dominion 7 – 31 App State
2015 App State 49 – 0 Old Dominion
Last 5 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal