From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
East Carolina
Old Dominion
466
Total yards
287
283
Passing yards
192
183
Rushing yards
95
7.4
Yards per pass
5.6
3.6
Yards per rush
2.3
26
First downs
17
12–22
Third downs
5–16
0–0
Fourth downs
2–2
4
Turnovers
2
10–70
Penalties
10–95
32:47
Possession
27:13
4
Sacks (by defense)
3
Efficiency
East Carolina
Old Dominion
35%
Success rate
39%
−0.06
EPA per play
0.05
1.46
Explosiveness
1.04
−0.04
Rushing EPA
−0.06
−0.09
Passing EPA
0.16
33%
Passing-down success
23%
−0.35
First-down EPA
−0.06
0.01
Second-down EPA
−0.09
0.34
Third-down EPA
0.37
17%
Havoc by its defense
17%
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)
Old Dominion 58% to win. East Carolina won as Elo’s underdog.
The line
Old Dominion −1.5, over/under 54.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Old Dominion 56%, East Carolina 44%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Old Dominion drives left to right, East Carolina right to left.
Q1 East CarolinaTouchdown, 10 plays, 80 yards
Q1 Old DominionPunt, 6 plays, 19 yards
Q1 East CarolinaPunt, 5 plays, 17 yards
Q1 Old DominionPunt, 6 plays, 15 yards
Q1 East CarolinaPunt, 11 plays, 31 yards
Q1 Old DominionPunt, 5 plays, 15 yards
Q2 East CarolinaInterception, 11 plays, 43 yards
Q2 Old DominionTouchdown, 1 play, 34 yards
Q2 East CarolinaPunt, 3 plays, 3 yards
Q2 Old DominionPunt, 7 plays, 35 yards
Q2 East CarolinaInterception, 5 plays, 6 yards
Q2 Old DominionInterception, 2 plays, 2 yards
Q2 East CarolinaInterception, 4 plays, 24 yards
Q2 Old DominionPunt, 5 plays, 2 yards
Q2 East CarolinaResult not recorded, 6 plays, −74 yards
Q3 Old DominionPunt, 5 plays, 24 yards
Q3 East CarolinaTouchdown, 5 plays, 80 yards
Q3 East CarolinaField goal, 4 plays, 5 yards
Q3 Old DominionTouchdown, 13 plays, 75 yards
Q3 East CarolinaInterception, 13 plays, 71 yards
Q4 Old DominionPunt, 3 plays, −14 yards
Q4 East CarolinaField goal, 8 plays, 21 yards
Q4 Old DominionPunt, 8 plays, 24 yards
Q4 East CarolinaPunt, 3 plays, 4 yards
Q4 Old DominionPunt, 3 plays, −11 yards
Q4 East CarolinaPunt, 3 plays, 2 yards
Q4 Old DominionEnd of game, 11 plays, 56 yards
Play by play
1st quarter6 drives, then East Carolina 6, Old Dominion 0
East Carolina Touchdown, 10 plays
14:55
Ethan Chang kickoff for 62 yds , Winston Wright Jr. return for 17 yds to the ECU 20
14:55
1st & 10 at own 20
Rahjai Harris run for 4 yds to the ECU 24
14:55
2nd & 6 at own 24
Rahjai Harris run for 4 yds to the ECU 28
14:55
3rd & 2 at own 28
Jake Garcia run for 2 yds to the ECU 30 for a 1ST down
14:55
1st & 10 at own 30
Jake Garcia pass incomplete
14:55
2nd & 10 at own 30
Rahjai Harris run for a loss of 2 yards to the ECU 28
14:55
3rd & 12 at own 28
Jake Garcia pass complete to Chase Sowell for 20 yds to the ECU 48 for a 1ST down
14:55
1st & 10 at own 48
Rahjai Harris run for 4 yds to the ODU 48
14:55
2nd & 6 at opp 48
Jake Garcia pass complete to Winston Wright Jr. for 6 yds to the ODU 42 for a 1ST down
14:55
1st & 10 at opp 42
Jake Garcia pass complete to Kerry King for 20 yds to the ODU 22 for a 1ST down
11:45
1st & 10 at opp 22
Rahjai Harris run for 22 yds for a TD (Andrew Conrad PAT MISSED)East Carolina 6, Old Dominion 0
11:42
CONRAD, Andrew kickoff 54 yards from the ECU35 to the ODU11, DUKE, Bryce return of 0 yards to the ODU11 nullified (PERRY, Shane;BARKER, Jackson), clock 11:42. PENALTY ECU Unnecessary Roughness enforced 15 yards after the change of possession from the ODU22 to the ODU37, from the the spot of the ball when the foul occurred. NO PLAY (replay the down).
Old Dominion Punt, 6 plays
11:42
1st & 10 at own 37
Grant Wilson run for 2 yds to the ODU 39
11:42
2nd & 8 at own 39
Grant Wilson run for no gain to the ODU 39
11:42
3rd & 8 at own 39
Grant Wilson pass complete to Myles Alston for 11 yds to the 50 yard line for a 1ST down
11:42
1st & 10 at the 50
Grant Wilson pass incomplete
11:42
2nd & 10 at the 50
Aaron Young run for 8 yds to the ECU 42
11:42
3rd & 2 at opp 42
Aaron Young run for a loss of 2 yards to the ECU 44
9:28
4th & 4 at opp 44
Seamus Hall punt for 42 yds
East Carolina Punt, 5 plays
9:28
1st & 10 at own 2
Rahjai Harris run for 2 yds to the ECU 4
9:28
2nd & 8 at own 4
Old Dominion Penalty, Offsides (5 Yards) to the ECU 9
9:28
2nd & 3 at own 9
Jake Garcia pass complete to Anthony Smith for 4 yds to the ECU 13 for a 1ST down
9:28
1st & 10 at own 13
Rahjai Harris run for 3 yds to the ECU 16
9:28
2nd & 7 at own 16
Rahjai Harris run for 3 yds to the ECU 19
9:28
3rd & 4 at own 19
Jake Garcia pass incomplete
7:21
4th & 4 at own 19
Luke Larsen punt for 37 yds
Old Dominion Punt, 6 plays
7:21
1st & 10 at own 44
Aaron Young run for 1 yd to the ODU 45
7:21
2nd & 9 at own 45
Grant Wilson pass complete to Myles Alston for 6 yds to the ECU 49
7:21
3rd & 3 at opp 49
Grant Wilson pass complete to Isiah Paige for 11 yds to the ECU 38 for a 1ST down
7:21
1st & 10 at opp 38
Grant Wilson pass incomplete
7:21
2nd & 10 at opp 38
Grant Wilson pass complete to Myles Alston for a loss of 3 yards to the ECU 41
7:21
3rd & 13 at opp 41
Grant Wilson pass incomplete
5:08
4th & 13 at opp 41
Seamus Hall punt for 41 yds for a touchback
5:08
1st & 10 at own 20
East Carolina Penalty, False Start (-5 Yards) to the ECU 15
East Carolina Punt, 11 plays
5:08
1st & 15 at own 15
Javious Bond run for a loss of 2 yards to the ECU 13
5:08
2nd & 17 at own 13
Javious Bond run for 8 yds to the ECU 21
5:08
3rd & 9 at own 21
Jake Garcia pass complete to Jhari Patterson for 12 yds to the ECU 33 for a 1ST down
5:08
1st & 10 at own 33
Jake Garcia pass complete to Casey Kelly for 4 yds to the ECU 37
5:08
2nd & 6 at own 37
Jake Garcia pass complete to Jhari Patterson for 3 yds to the ECU 40
5:08
3rd & 3 at own 40
Jake Garcia run for 4 yds to the ECU 44 for a 1ST down
5:08
1st & 10 at own 44
Jake Garcia sacked by Jeremy Mack Jr. for a loss of 5 yards to the ECU 39
5:08
2nd & 15 at own 39
Javious Bond run for 18 yds to the ODU 43 for a 1ST down
5:08
1st & 10 at opp 43
Javious Bond run for no gain to the ODU 43
5:08
2nd & 10 at opp 43
Jake Garcia pass incomplete
5:08
3rd & 10 at opp 43
Jake Garcia sacked by Koa Naotala and Denzel Lowry for a loss of 6 yards to the ODU 49
0:56
4th & 16 at opp 49
Luke Larsen punt for 40 yds, downed at the ODU 9
Old Dominion Punt, 5 plays
0:56
1st & 10 at own 9
Bryce Duke run for 3 yds to the ODU 12
0:56
2nd & 7 at own 12
Grant Wilson pass complete to Diante Vines for 5 yds to the ODU 17
0:00
3rd & 2 at own 17
WILSON, Grant pass to the right incomplete intended for HOUSTON, Demariyon thrown to the ODU32, clock 00:00. PENALTY ECU Offsides on MCKENZIE, Jaden enforced 5 yards from the ODU17 to the ODU22 and results in a 1ST DOWN [NHSG]. NO PLAY (replay the down).
Q2 15:00
1st & 10 at own 22
Grant Wilson sacked by Elijah Morris for a loss of 8 yards to the ODU 14
Q2 15:00
2nd & 18 at own 14
Grant Wilson pass incomplete
Q2 15:00
3rd & 18 at own 14
Grant Wilson pass complete to Pat Conroy for 10 yds to the ODU 24
Q2 13:37
4th & 8 at own 24
Seamus Hall punt for 45 yds, downed at the ECU 31
2nd quarter9 drives, then Old Dominion 7, East Carolina 6
East Carolina Interception, 11 plays
13:37
1st & 10 at own 31
Marlon Gunn Jr. run for 1 yd to the ECU 32
13:37
2nd & 9 at own 32
Jake Garcia pass complete to Chase Sowell for 8 yds to the ECU 40
13:37
3rd & 1 at own 40
Marlon Gunn Jr. run for 2 yds to the ECU 42 for a 1ST down
13:37
1st & 10 at own 42
Jake Garcia sacked for a loss of 6 yards to the ECU 36 Jake Garcia fumbled, recovered by ECU , return for 0 yards
13:37
2nd & 16 at own 36
Winston Wright Jr. run for 6 yds to the ECU 42
13:37
3rd & 10 at own 42
Jake Garcia pass complete to Anthony Smith for 17 yds to the ODU 41 for a 1ST down
13:37
1st & 10 at opp 41
Marlon Gunn Jr. run for 6 yds to the ODU 35
10:44
1st & 10 at opp 30
Timeout East Carolina, clock 10:44
10:44
2nd & 4 at opp 35
Jake Garcia pass complete to Winston Wright Jr. for 5 yds to the ODU 30 for a 1ST down
10:44
1st & 10 at opp 30
Marlon Gunn Jr. run for 4 yds to the ODU 26
10:44
2nd & 6 at opp 26
Jake Garcia pass incomplete
9:59
3rd & 6 at opp 26
Jake Garcia pass intercepted Jahron Manning return for 45 yds to the ECU 34
9:59
1st & 10 at opp 34
DUKE, Bryce rush up the middle for no gain to the ECU34 (JOHNSON, D’Anta). PENALTY ODU Holding on WOUDSMA, Maarten enforced 10 yards from the ECU34 to the ECU44 [NHSG]. NO PLAY (replay the down).
Old Dominion Touchdown, 1 play
9:24
1st & 20 at opp 44
Grant Wilson pass complete to Kelby Williams for 44 yds for a TD (Ethan Sanchez KICK)Old Dominion 7, East Carolina 6
East Carolina Punt, 3 plays
9:21
Ethan Chang kickoff for 55 yds , Winston Wright Jr. return for 11 yds to the ECU 21
9:21
1st & 10 at own 21
Rahjai Harris run for 3 yds to the ECU 24
9:21
2nd & 7 at own 24
Rahjai Harris run for no gain to the ECU 24
9:21
3rd & 7 at own 24
Jake Garcia pass incomplete
8:06
4th & 7 at own 24
Luke Larsen punt for 50 yds , Isiah Paige returns for no gain to the ODU 17
Old Dominion Punt, 7 plays
8:06
1st & 10 at own 17
Grant Wilson pass complete to Isiah Paige for 5 yds to the ODU 22
8:06
2nd & 5 at own 22
Aaron Young run for 4 yds to the ODU 26
8:06
3rd & 1 at own 26
Grant Wilson run for 2 yds to the ODU 28 for a 1ST down
8:06
1st & 10 at own 28
Aaron Young run for 4 yds to the ODU 32
8:06
2nd & 6 at own 32
WILSON, Grant pass deep to the left incomplete intended for PAIGE, Isiah thrown to the ECU41. PENALTY ECU Pass Interference on GIBSON, Gavin enforced 15 yards to the ODU47 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
8:06
1st & 10 at own 47
Aaron Young run for 2 yds to the ODU 49
8:06
2nd & 8 at own 49
Grant Wilson pass incomplete
8:06
3rd & 8 at own 49
Grant Wilson pass complete to Bryce Duke for 3 yds to the ECU 48
5:14
4th & 5 at opp 48
Seamus Hall punt for 27 yds
East Carolina Interception, 5 plays
5:14
1st & 10 at own 36
Jake Garcia pass complete to Anthony Smith for 8 yds to the ECU 44
5:14
2nd & 2 at own 44
Rahjai Harris run for 3 yds to the ECU 47 for a 1ST down
5:14
1st & 10 at own 47
Rahjai Harris run for a loss of 8 yards to the ECU 39 Rahjai Harris fumbled, recovered by ECU return for 0 yds
5:14
2nd & 18 at own 39
Rahjai Harris run for 3 yds to the ECU 42
3:26
3rd & 15 at own 42
Jake Garcia pass intercepted Patrick Smith-Young return for no gain to the ODU 43
Old Dominion Interception, 2 plays
3:26
1st & 10 at own 43
Aaron Young run for 2 yds to the ODU 45
3:01
2nd & 8 at own 45
Grant Wilson pass intercepted Shavon Revel Jr. return for no gain to the ECU 20
East Carolina Interception, 4 plays
3:01
1st & 10 at own 20
Jake Garcia pass complete to Winston Wright Jr. for 25 yds to the ECU 45 for a 1ST down
3:01
1st & 10 at own 45
Jake Garcia run for a loss of 1 yard to the ECU 44
3:01
2nd & 11 at own 44
Jake Garcia run for no gain to the ECU 44
2:05
3rd & 11 at own 44
Jake Garcia pass intercepted Will Jones II return for no gain to the ECU 47
Old Dominion Punt, 5 plays
2:05
1st & 10 at opp 47
Aaron Young run for 6 yds to the ECU 41
2:05
2nd & 4 at opp 41
Old Dominion Penalty, Offensive Holding (-10 Yards) to the ODU 45
2:05
2nd & 14 at own 49
Old Dominion Penalty, Offensive Holding (-10 Yards) to the ODU 48
2:05
2nd & 15 at own 48
Aaron Young run for a loss of 5 yards to the ODU 43
2:05
3rd & 20 at own 43
Aaron Young run for 12 yds to the ECU 45
1:17
4th & 8 at opp 45
Seamus Hall punt for 45 yds for a touchback
East Carolina Result not recorded, 6 plays
1:17
1st & 10 at own 20
Jake Garcia pass complete to Winston Wright Jr. for 10 yds to the ECU 30 for a 1ST down
1:17
1st & 10 at own 30
Jake Garcia pass complete to Casey Kelly for 11 yds to the ECU 41 for a 1ST down
0:45
1st & 10 at opp 28
Timeout Old Dominion, clock 00:45
0:45
1st & 10 at own 41
Jake Garcia pass complete to Anthony Smith for 31 yds to the ODU 28 for a 1ST down
0:45
1st & 10 at opp 28
Jake Garcia pass incomplete
0:45
2nd & 10 at opp 28
Rahjai Harris run for 3 yds to the ODU 25
0:45
3rd & 7 at opp 25
Jake Garcia pass complete to Chase Sowell for 19 yds to the ODU 6 for a 1ST down
0:00
1st & goal at opp 6
East Carolina Penalty, False Start (TEAM) to the ODU 11
3rd quarter5 drives, then East Carolina 17, Old Dominion 14
Old Dominion Punt, 5 plays
14:56
Andrew Conrad kickoff for 58 yds , Bryce Duke return for 13 yds to the ODU 20
14:56
1st & 10 at own 20
Aaron Young run for 6 yds to the ODU 26
14:56
2nd & 4 at own 26
Aaron Young run for 10 yds to the ODU 36 for a 1ST down
14:56
1st & 10 at own 36
Grant Wilson run for 7 yds to the ODU 43
14:56
2nd & 3 at own 43
Aaron Young run for 2 yds to the ODU 45
14:56
3rd & 1 at own 45
Aaron Young run for a loss of 1 yard to the ODU 44
12:30
4th & 2 at own 44
Seamus Hall punt for 56 yds for a touchback
East Carolina Touchdown, 5 plays
12:30
1st & 10 at own 20
Rahjai Harris run for 2 yds to the ECU 22
12:30
2nd & 8 at own 22
Jake Garcia pass complete to Winston Wright Jr. for 18 yds to the ECU 40 for a 1ST down
12:30
1st & 10 at own 40
Jake Garcia run for a loss of 1 yard to the ECU 39
12:30
2nd & 11 at own 39
Jake Garcia pass complete to Winston Wright Jr. for a loss of 2 yards to the ECU 37
10:42
3rd & 13 at own 37
Rahjai Harris run for 63 yds for a TD (Jake Garcia pass to Chase Sowell for Two-Point Conversion)East Carolina 14, Old Dominion 7
East Carolina Field goal, 4 plays
10:39
Andrew Conrad kickoff for 49 yds to ECU 16, returned by Bryce Duke to ODU 20 fumbled, recovered by ECU Julien Davis return for no gain to the ODU 20
10:39
1st & 10 at opp 20
Rahjai Harris run for 1 yd to the ODU 19
10:39
2nd & 9 at opp 19
Jake Garcia pass complete to Casey Kelly for 1 yd to the ODU 18
10:39
3rd & 8 at opp 18
Jake Garcia pass complete to Rahjai Harris for 3 yds to the ODU 15
9:07
4th & 5 at opp 15
Andrew Conrad 33 yd FG GOODEast Carolina 17, Old Dominion 7
Old Dominion Touchdown, 13 plays
9:07
Andrew Conrad kickoff for 58 yds
9:07
1st & 10 at own 25
Aaron Young run for 4 yds to the ODU 29
9:07
2nd & 6 at own 29
Grant Wilson pass complete to Diante Vines for 31 yds to the ECU 40 for a 1ST down
9:07
1st & 10 at opp 40
Aaron Young run for 6 yds to the ECU 34
9:07
2nd & 4 at opp 34
Aaron Young run for 6 yds to the ECU 28 for a 1ST down
9:07
1st & 10 at opp 28
Grant Wilson pass incomplete
9:07
2nd & 10 at opp 28
Grant Wilson pass complete to Bryce Duke for a loss of 3 yards to the ECU 31
9:07
3rd & 13 at opp 31
Grant Wilson pass complete to Myles Alston for 12 yds to the ECU 19
9:07
4th & 1 at opp 19
Bryce Duke run for 2 yds to the ECU 17 for a 1ST down
9:07
1st & 10 at opp 17
Bryce Duke run for 1 yd to the ECU 16
9:07
1st & goal at opp 4
Grant Wilson run for 1 yd to the ECU 3
4:15
3rd & goal at opp 1
Timeout Old Dominion, clock 04:15
4:15
2nd & goal at opp 3
Aaron Young run for 2 yds to the ECU 1
4:11
3rd & goal at opp 1
Aaron Young run for 1 yd for a TD (Ethan Sanchez KICK)East Carolina 17, Old Dominion 14
East Carolina Interception, 13 plays
4:06
Ethan Chang kickoff for 65 yds , Winston Wright Jr. return for 22 yds to the ECU 22
4:06
1st & 10 at own 22
Jake Garcia pass incomplete
4:06
2nd & 10 at own 22
Marlon Gunn Jr. run for 3 yds to the ECU 25
4:06
3rd & 7 at own 25
Jake Garcia pass complete to Tyler Savage for 9 yds to the ECU 34 for a 1ST down
4:06
1st & 10 at own 34
Jake Garcia run for no gain to the ECU 34
4:06
2nd & 10 at own 34
Marlon Gunn Jr. run for 3 yds to the ECU 37
4:06
3rd & 7 at own 37
Jake Garcia pass complete to Marlon Gunn Jr. for 29 yds to the ODU 34 for a 1ST down
4:06
1st & 10 at opp 34
Marlon Gunn Jr. run for 2 yds to the ODU 32
4:06
2nd & 8 at opp 32
Marlon Gunn Jr. run for 7 yds to the ODU 25
0:00
3rd & 1 at opp 25
Marlon Gunn Jr. run for 2 yds to the ODU 23 for a 1ST down
Q4 15:00
1st & 10 at opp 23
Jake Garcia pass complete to Winston Wright Jr. for 4 yds to the ODU 19
Q4 15:00
2nd & 6 at opp 19
Jake Garcia run for 4 yds to the ODU 15
Q4 15:00
3rd & 2 at opp 15
Jake Garcia pass complete to Casey Kelly for 8 yds to the ODU 7 for a 1ST down
Q4 13:49
1st & goal at opp 7
Jake Garcia pass intercepted, touchback. Jahron Manning return for no gain
4th quarter7 drives, then East Carolina 20, Old Dominion 14
Old Dominion Punt, 3 plays
13:49
1st & 10 at own 20
Bryce Duke run for 3 yds to the ODU 23
13:49
2nd & 7 at own 23
Grant Wilson pass incomplete
13:49
3rd & 7 at own 23
WILSON, Grant scrambles up the middle for a gain of 17 yards to the ODU40, End of Play. PENALTY ODU Holding on MCNALLY, Keanon enforced 10 yards from the ODU23 to the ODU13 [NHSG]. NO PLAY (replay the down).
13:49
3rd & 17 at own 13
Grant Wilson sacked by Suirad Ware for a loss of 7 yards to the ODU 6
12:03
4th & 24 at own 6
Seamus Hall punt for 47 yds
12:03
1st & 10 at own 47
East Carolina Penalty, False Start (Darius Bell) to the ECU 42
East Carolina Field goal, 8 plays
12:03
1st & 15 at own 42
Jake Garcia pass incomplete
12:03
2nd & 15 at own 42
Rahjai Harris run for 4 yds to the ECU 46
12:03
3rd & 11 at own 46
GARCIA, Jake pass to the right incomplete intended for WRIGHT JR., Winston thrown to the ODU47. PENALTY ODU Holding on HARRIS, Khian’Dre enforced 10 yards from the ECU46 to the ODU44 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
12:03
1st & 10 at opp 44
HARRIS, Rahjai rush up the middle for a gain of 4 yards to the ODU40 (SMITH-YOUNG, Patrick). PENALTY Before the snap, ECU Illegal Formation on MOORER, Parker enforced 5 yards from the ODU44 to the ODU49. NO PLAY (replay the down).
12:03
1st & 15 at opp 49
Jake Garcia pass complete to Anthony Smith for 10 yds to the ODU 39
12:03
2nd & 5 at opp 39
Rahjai Harris run for 6 yds to the ODU 33 for a 1ST down
12:03
1st & 10 at opp 33
Rahjai Harris run for no gain to the ODU 33
12:03
2nd & 10 at opp 33
Marlon Gunn Jr. run for 1 yd to the ODU 32
12:03
3rd & 9 at opp 32
Jake Garcia pass incomplete
9:09
4th & 9 at opp 32
Andrew Conrad 50 yd FG GOODEast Carolina 20, Old Dominion 14
Old Dominion Punt, 8 plays
9:09
Andrew Conrad kickoff for 65 yds for a touchback East Carolina Penalty, Offsides (TEAM)
9:09
1st & 10 at own 30
Grant Wilson pass incomplete
9:09
2nd & 10 at own 30
Aaron Young run for 8 yds to the ODU 38
9:09
3rd & 2 at own 38
Grant Wilson pass complete to Diante Vines for 3 yds to the ODU 41 for a 1ST down
9:09
1st & 10 at own 41
Aaron Young run for 2 yds to the ODU 43
9:09
2nd & 8 at own 43
Grant Wilson pass complete to Aaron Young for 8 yds to the ECU 49 for a 1ST down
9:09
1st & 10 at opp 49
Aaron Young run for 7 yds to the ECU 42
9:09
2nd & 3 at opp 42
Old Dominion Penalty, False Start (TEAM) to the ECU 47
9:09
2nd & 8 at opp 47
Aaron Young run for 1 yd to the ECU 46
9:09
3rd & 7 at opp 46
Grant Wilson pass incomplete
5:58
4th & 7 at opp 46
Seamus Hall punt for 46 yds for a touchback
East Carolina Punt, 3 plays
5:58
1st & 10 at own 20
Rahjai Harris run for 4 yds to the ECU 24
5:58
2nd & 6 at own 24
Rahjai Harris run for 5 yds to the ECU 29
5:58
3rd & 1 at own 29
Rahjai Harris run for no gain to the ECU 29
5:58
4th & 1 at own 29
East Carolina Penalty, Delay Of Game (TEAM) to the ECU 24
3:57
4th & 6 at own 24
Luke Larsen punt for 48 yds , Isiah Paige returns for no gain Old Dominion Penalty, Offensive Holding (Daevon Iles) to the ODU 26
Old Dominion Punt, 3 plays
3:57
1st & 10 at own 26
Aaron Young run for 1 yd to the ODU 27
3:57
2nd & 9 at own 27
Grant Wilson sacked by Jaden McKenzie and Zakye Barker for a loss of 4 yards to the ODU 23
3:57
3rd & 13 at own 23
Grant Wilson sacked by Mike Edwards III and Samuel Dankah for a loss of 8 yards to the ODU 15
2:32
4th & 21 at own 15
Seamus Hall punt for 38 yds
East Carolina Punt, 3 plays
2:26
2nd & 9 at own 48
Timeout Old Dominion, clock 02:26
2:26
1st & 10 at own 47
Rahjai Harris run for 1 yd to the ECU 48
2:22
3rd & 8 at own 49
Timeout Old Dominion, clock 02:22
2:22
2nd & 9 at own 48
Rahjai Harris run for 1 yd to the ECU 49
2:22
3rd & 8 at own 49
Rahjai Harris run for no gain to the ECU 49
1:53
4th & 8 at own 49
Luke Larsen punt for 42 yds, fair catch by Isiah Paige at the ODU 9
Old Dominion End of game, 11 plays
1:53
1st & 10 at own 9
Grant Wilson pass incomplete
1:53
2nd & 10 at own 9
Grant Wilson pass incomplete
1:53
3rd & 10 at own 9
Grant Wilson pass incomplete
1:53
4th & 10 at own 9
Grant Wilson pass complete to Diante Vines for 12 yds to the ODU 21 for a 1ST down
1:53
1st & 10 at own 21
Grant Wilson pass incomplete
1:53
2nd & 10 at own 21
Grant Wilson pass complete to Myles Alston for 12 yds to the ODU 33 for a 1ST down
1:53
1st & 10 at own 33
Grant Wilson pass complete to Kelby Williams for 8 yds to the ODU 41
1:53
2nd & 2 at own 41
Grant Wilson run for 5 yds to the ODU 46 for a 1ST down
1:53
1st & 10 at own 46
Grant Wilson pass complete to Diante Vines for 6 yds to the ECU 48
1:53
2nd & 4 at opp 48
Grant Wilson pass complete to Aaron Young for 4 yds to the ECU 44 for a 1ST down
0:00
1st & 10 at opp 44
Grant Wilson run for 9 yds to the ECU 35
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.