Old Dominion at East Carolina

Saturday, September 10, 2022

East Carolina beat Old Dominion 39–⁠21. It was their fourth meeting; after it, East Carolina led the series 4–⁠0.

AwayOld Dominion3–⁠9 in 2022
21
HomeEast Carolina8–⁠5 in 2022
39

Final at Dowdy-Ficklen Stadium, GreenvilleTV: ESPN+Attendance 36,853

At kickoff
75°F, overcast, wind 6 mph from the eastWeather: NOAA NCEI Integrated Surface Database; Pitt-Greenville Airport (KPGV), 4 km from the stadium
Official
Marshall LewisGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Old Dominion707721
East Carolina9761739

Standouts

Player stats

Old Dominion

PassingC/AttYdsTDInt
Hayden Wolff18/2927531
RushingCarYdsTDLong
Blake Watson545022
Keshawn Wicks311010
ReceivingRecYdsTDLong
Ali Jennings8200344
Jordan Bly667031
Ahmarian Granger1606
Blake Watson2101
DefenseTklTFLSacksInt
Jason Henderson1410.50
Ryan Henry7110
D’Vion Harris710.50
Tre Hawkins7100
Devin Brandt-Epps5110
Alonzo Ford3210

East Carolina

PassingC/AttYdsTDInt
Holton Ahlers25/3927020
RushingCarYdsTDLong
Keaton Mitchell18160281
Rahjai Harris1661115
Marlon Gunn Jr.343043
ReceivingRecYdsTDLong
Jaylen Johnson993027
Isaiah Winstead589025
Ryan Jones339123
Shane Calhoun218011
DefenseTklTFLSacksInt
Juan Powell6000
Jeremy Lewis40.50.50
Xavier Smith3000
Julius Wood3001
Shaundre Mims21.51.50
Immanuel Hickman2110
Elijah Morris20.50.50
Suirad Ware10.50.50

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

Team stats

Old DominionEast Carolina
290Total yards531
275Passing yards270
15Rushing yards261
9.5Yards per pass6.9
1.1Yards per rush5.6
12First downs30
1–⁠8Third downs10–⁠19
0–⁠0Fourth downs2–⁠3
2Turnovers0
9–⁠85Penalties7–⁠64
19:08Possession40:52
4Sacks (by defense)4

Efficiency

Old DominionEast Carolina
27%Success rate42%
0.07EPA per play0.25
2.04Explosiveness1.46
−0.08Rushing EPA0.22
0.29Passing EPA0.28
15%Passing-down success41%
0.33First-down EPA0.06
−0.43Second-down EPA−0.08
0.29Third-down EPA1.20
17%Havoc by its defense23%

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)

East Carolina 64% to win. Elo’s favorite won.

The line

East Carolina −13, over/under 50.

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 East Carolina 82%, Old Dominion 18%. CollegeFootballData.com’s estimate from the point spread.

Every drive

East Carolina end zoneOld Dominion end zoneQ1 East CarolinaField goal, 17 playsQ1 Old DominionTouchdown, 2 playsQ1 Old DominionPunt, 3 playsQ1 East CarolinaTouchdown, 9 playsQ1 East CarolinaPunt, 3 playsQ2 Old DominionPunt, 3 playsQ2 East CarolinaPunt, 3 playsQ2 Old DominionPunt, 6 playsQ2 East CarolinaTouchdown, 13 playsQ2 Old DominionPunt, 4 playsQ2 East CarolinaEnd of half, 3 playsQ3 Old DominionTouchdown, 5 playsQ3 East CarolinaTurnover on downs, 10 playsQ3 Old DominionPunt, 2 playsQ3 East CarolinaTouchdown, 11 playsQ3 Old DominionInterception, 2 playsQ3 East CarolinaPunt, 3 playsQ4 Old DominionPunt, 4 playsQ4 East CarolinaTouchdown, 1 playQ4 Old DominionFumble, 2 playsQ4 East CarolinaTouchdown, 1 playQ4 Old DominionPunt, 3 playsQ4 East CarolinaField goal, 7 playsQ4 Old DominionTouchdown, 4 playsQ4 East CarolinaPunt, 3 playsQ4 Old DominionPunt, 3 playsQ4 East CarolinaResult not recorded, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. East Carolina drives left to right, Old Dominion right to left.
  1. Q1 East CarolinaField goal, 17 plays, 70 yards
  2. Q1 Old DominionTouchdown, 2 plays, 75 yards
  3. Q1 Old DominionPunt, 3 plays, −7 yards
  4. Q1 East CarolinaTouchdown, 9 plays, 62 yards
  5. Q1 East CarolinaPunt, 3 plays, −1 yard
  6. Q2 Old DominionPunt, 3 plays, 8 yards
  7. Q2 East CarolinaPunt, 3 plays, 4 yards
  8. Q2 Old DominionPunt, 6 plays, 13 yards
  9. Q2 East CarolinaTouchdown, 13 plays, 90 yards
  10. Q2 Old DominionPunt, 4 plays, 28 yards
  11. Q2 East CarolinaEnd of half, 3 plays, 11 yards
  12. Q3 Old DominionTouchdown, 5 plays, 75 yards
  13. Q3 East CarolinaTurnover on downs, 10 plays, 42 yards
  14. Q3 Old DominionPunt, 2 plays, 6 yards
  15. Q3 East CarolinaTouchdown, 11 plays, 76 yards
  16. Q3 Old DominionInterception, 2 plays, 1 yard
  17. Q3 East CarolinaPunt, 3 plays, 1 yard
  18. Q4 Old DominionPunt, 4 plays, 29 yards
  19. Q4 East CarolinaTouchdown, 1 play, 81 yards
  20. Q4 Old DominionFumble, 2 plays, −5 yards
  21. Q4 East CarolinaTouchdown, 1 play, 15 yards
  22. Q4 Old DominionPunt, 3 plays, −13 yards
  23. Q4 East CarolinaField goal, 7 plays, 39 yards
  24. Q4 Old DominionTouchdown, 4 plays, 75 yards
  25. Q4 East CarolinaPunt, 3 plays, 5 yards
  26. Q4 Old DominionPunt, 3 plays, 0 yards
  27. Q4 East CarolinaResult not recorded, 4 plays, 43 yards

Play by play

1st quarter8 drives, then East Carolina 9, Old Dominion 7
East Carolina Field goal, 17 plays
15:00Dominik Soos kickoff for 65 yds for a touchback
15:001st & 10 at own 25Keaton Mitchell run for no gain to the ECaro 25
14:302nd & 10 at own 25Keaton Mitchell run for no gain to the ECaro 25
12:394th & goal at opp 5Owen Daffer 22 yd FG GOODEast Carolina 3, Old Dominion 0
12:393rd & 10 at own 25Holton Ahlers pass complete to C.J. Johnson for 11 yds to the ECaro 36 for a 1ST down
12:391st & 10 at own 36Holton Ahlers pass complete to Jaylen Johnson for 9 yds to the ECaro 45
12:392nd & 1 at own 45Holton Ahlers pass complete to Jaylen Johnson for 7 yds to the ODU 48 for a 1ST down
12:391st & 10 at opp 48Keaton Mitchell run for 5 yds to the ODU 43
12:392nd & 5 at opp 43Holton Ahlers run for 10 yds to the ODU 33 for a 1ST down
12:391st & 10 at opp 33Keaton Mitchell run for a loss of 3 yards to the ODU 36
12:392nd & 13 at opp 36Keaton Mitchell run for 3 yds to the ODU 33
12:393rd & 10 at opp 33Keaton Mitchell run for 4 yds to the ODU 29
12:394th & 6 at opp 29Holton Ahlers pass complete to Jaylen Johnson for 11 yds to the ODU 18 for a 1ST down
12:391st & 10 at opp 18Rahjai Harris run for no gain to the ODU 18
12:392nd & 10 at opp 18Holton Ahlers pass complete to Shane Calhoun for 11 yds to the ODU 7 for a 1ST down
12:391st & goal at opp 7Rahjai Harris run for 2 yds to the ODU 5
12:392nd & goal at opp 5Holton Ahlers pass incomplete
12:393rd & goal at opp 5Holton Ahlers pass incomplete
Old Dominion Punt, 3 plays
12:392nd & 6 at own 28run for a loss of 18 yards to the ODU 10
12:393rd & 24 at own 10Blake Watson run for 7 yds to the ODU 17
East Carolina Touchdown, 9 plays
12:392nd & 5 at own 43Holton Ahlers pass complete to Jaylen Johnson for 5 yds to the ECaro 48 for a 1ST down
12:391st & 10 at own 48Holton Ahlers run for 5 yds to the ODU 47
12:392nd & 5 at opp 47Holton Ahlers pass incomplete
12:393rd & 5 at opp 47Holton Ahlers pass complete to Isaiah Winstead for 19 yds to the ODU 28 for a 1ST down
12:391st & 10 at opp 28Holton Ahlers pass complete to Isaiah Winstead for 11 yds to the ODU 17 for a 1ST down
12:391st & 10 at opp 17Rahjai Harris run for 5 yds to the ODU 12
12:392nd & 5 at opp 12Holton Ahlers pass incomplete
Old Dominion Touchdown, 2 plays
12:391st & 10 at opp 31Holton Ahlers pass incomplete Holton Ahlers pass incomplete Holton Ahlers pass incomplete Holton Ahlers pass incomplete Holton Ahlers pass complete to Isaiah Winstead for 19 yds to the ODU 28 for a 1ST down
8:064th & goal at opp 5Owen Daffer 22 yd FG GOOD
Old Dominion Punt, 3 plays
8:06Owen Daffer kickoff for 62 yds , LaMareon James return for 21 yds to the ODU 24
7:591st & 10 at own 24Hayden Wolff pass complete to Ali Jennings III for 4 yds to the ODU 28
6:154th & 17 at own 17Ethan Duane punt for 45 yds , Malik Fleming returns for no gain to the ECaro 38
East Carolina Touchdown, 9 plays
6:081st & 10 at own 38Rahjai Harris run for 5 yds to the ECaro 43
2:233rd & 5 at opp 12Ryan Jones 12 Yd pass from Holton Ahlers (Owen Daffer PAT failed)East Carolina 9, Old Dominion 0
2:23Owen Daffer kickoff for 56 yds
East Carolina Punt, 3 plays
1:321st & 10 at own 25Keaton Mitchell run for a loss of 1 yard to the ECaro 24
1:322nd & 11 at own 24AHLERS, Holton pass to the left complete for 10 yards to JOHNSON, C.J. caught at the ECU34 and advanced to the ECU34 (HARRIS, Tobias). PENALTY ECU Holding on REDD, Justin enforced 10 yards from the ECU24 to the ECU14 [NHSG]. NO PLAY (replay the down).
1:322nd & 20 at own 15Holton Ahlers pass incomplete
1:323rd & 20 at own 15Keaton Mitchell run for 9 yds to the ECaro 24
Old Dominion Touchdown, 2 plays
1:321st & 10 at opp 16Ali Jennings III 16 Yd pass from Hayden Wolff (Ethan Sanchez Kick)East Carolina 9, Old Dominion 7
1:32Dominik Soos kickoff for 65 yds for a touchback
2nd quarter11 drives, then East Carolina 16, Old Dominion 7
Old Dominion Punt, 3 plays
14:511st & 10 at own 40Blake Watson run for 3 yds to the ODU 43
14:514th & 11 at own 24Luke Larsen punt for 36 yds
Old Dominion Punt, 3 plays
13:443rd & 12 at own 38Timeout EAST CAROLINA, clock 13:44
13:442nd & 7 at own 43Hayden Wolff sacked by Immanuel Hickman for a loss of 5 yards to the ODU 38
13:443rd & 12 at own 38Hayden Wolff pass complete to Jordan Bly for 10 yds to the ODU 48
East Carolina Punt, 3 plays
12:531st & 10 at own 12Rahjai Harris run for 3 yds to the ECaro 15
12:532nd & 7 at own 15Holton Ahlers pass complete to Kerry King for 6 yds to the ECaro 21
12:533rd & 1 at own 21EAST CAROLINA Penalty, False Start (-5 Yards) to the ECaro 16
12:533rd & 6 at own 16Holton Ahlers pass incomplete
12:534th & 2 at own 48Ethan Duane punt for 40 yds, downed at the ECaro 12
11:194th & 6 at own 16Luke Larsen punt for 37 yds
Old Dominion Punt, 6 plays
11:191st & 10 at own 47Keshawn Wicks run for no gain to the ODU 47
11:192nd & 10 at own 47Hayden Wolff pass incomplete
11:193rd & 10 at own 47Hayden Wolff pass complete to Ali Jennings III for 11 yds to the ECaro 42 for a 1ST down
11:191st & 10 at opp 42Keshawn Wicks run for 1 yd to the ECaro 41
11:192nd & 9 at opp 41Hayden Wolff pass complete to Keshawn Wicks for 1 yd to the ECaro 40
11:193rd & 8 at opp 40Hayden Wolff pass incomplete
11:194th & 6 at own 16Luke Larsen punt for 37 yds
East Carolina Touchdown, 13 plays
8:442nd & 10 at own 10Holton Ahlers pass incomplete
8:442nd & 10 at own 10Holton Ahlers pass incomplete
8:441st & 10 at own 10Holton Ahlers pass incomplete
8:443rd & 10 at own 10Holton Ahlers pass complete to Isaiah Winstead for 18 yds to the ECaro 28 for a 1ST down
8:441st & 10 at own 28AHLERS, Holton pass to the left complete for 30 yards to JOHNSON, Jaylen caught at the ODU42 and advanced to the ODU42, out of bounds. PENALTY ECU Pass Interference on CALHOUN, Shane enforced half the distance from the goal, 14 yards to the ECU14 [NHSG]. NO PLAY (replay the down).
8:441st & 24 at own 14OLDDOMINION Penalty, Personal Foul (Tahj Ra-El) to the ECaro 35 for a 1ST down
8:441st & 10 at own 35Holton Ahlers pass complete to Isaiah Winstead for 25 yds to the ODU 40 for a 1ST down
8:441st & 10 at opp 40Holton Ahlers sacked by Ryan Henry for a loss of 5 yards to the ODU 45
8:442nd & 15 at opp 45Holton Ahlers sacked by Jason Henderson and Deeve Harris for a loss of 10 yards to the ECaro 45
8:442nd & 15 at opp 45Holton Ahlers sacked by Jason Henderson and Deeve Harris for a loss of 10 yards to the ECaro 45
8:444th & 8 at opp 40Ethan Duane punt for 30 yds, fair catch by Malik Fleming at the ECaro 10
East Carolina Touchdown, 13 plays
5:254th & 8 at opp 38Timeout EAST CAROLINA, clock 05:25
5:253rd & 25 at own 45Keaton Mitchell run for 17 yds to the ODU 38
5:254th & 8 at opp 38Holton Ahlers pass complete to Jaylen Johnson for 12 yds to the ODU 26 for a 1ST down
5:251st & 10 at opp 26Holton Ahlers sacked by Alonzo Ford Jr. for a loss of 7 yards to the ODU 33
5:252nd & 17 at opp 33Holton Ahlers pass complete to Jaylen Johnson for 27 yds to the ODU 6 for a 1ST down
5:251st & goal at opp 6Keaton Mitchell run for 2 yds to the ODU 4
5:252nd & goal at opp 4AHLERS, Holton pass to the right incomplete intended for JOHNSON, Jaylen thrown to the ODU0. PENALTY ODU Pass Interference on HAWKINS, Tre enforced 2 yards to the ODU2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
5:251st & goal at opp 2OLDDOMINION Penalty, Delay Of Game (TEAM) to the ODU 1
5:252nd & goal at opp 4AHLERS, Holton pass to the right incomplete intended for JOHNSON, Jaylen thrown to the ODU0. PENALTY ODU Pass Interference on HAWKINS, Tre enforced 2 yards to the ODU2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
5:251st & goal at opp 2OLDDOMINION Penalty, Delay Of Game (TEAM) to the ODU 1
2:45EAST CAROLINA Penalty, False Start (-5 Yards) to the ODU 8
Old Dominion Punt, 4 plays
2:451st & 10 at own 25Hayden Wolff pass complete to Jordan Bly for 31 yds to the ECaro 44 for a 1ST down
2:451st & 10 at opp 44Hayden Wolff pass complete to Jordan Bly for 2 yds to the ECaro 42
East Carolina Touchdown, 13 plays
2:451st & goal at opp 1Keaton Mitchell 1 Yd Run (Owen Daffer Kick)East Carolina 16, Old Dominion 7
Old Dominion Punt, 4 plays
2:45Owen Daffer kickoff for 62 yds
1:503rd & 13 at opp 47Timeout OLDDOMINION, clock 01:50
1:502nd & 8 at opp 42Hayden Wolff sacked by Suirad Ware and Elijah Morris for a loss of 5 yards to the ECaro 47
1:503rd & 13 at opp 47Hayden Wolff pass incomplete
1:354th & 13 at opp 47Ethan Duane punt for 33 yds, fair catch by Malik Fleming at the ECaro 14
East Carolina End of half, 3 plays
1:351st & 10 at own 14Rahjai Harris run for 2 yds to the ECaro 16
1:352nd & 8 at own 16Holton Ahlers pass complete to Shane Calhoun for 7 yds to the ECaro 23
1:354th & 13 at opp 47Ethan Duane punt for 33 yds, fair catch by Malik Fleming at the ECaro 14
East Carolina End of half, 3 plays
0:003rd & 1 at own 23Rahjai Harris run for 2 yds to the ECaro 25 for a 1ST down
3rd quarter9 drives, then East Carolina 22, Old Dominion 14
Old Dominion Touchdown, 5 plays
15:001st & 10 at own 25Hayden Wolff pass complete to Blake Watson for 1 yd to the ODU 26
15:002nd & 9 at own 26Hayden Wolff pass complete to Jordan Bly for 13 yds to the ODU 39 for a 1ST down
15:001st & 10 at own 39Hayden Wolff pass incomplete
15:002nd & 10 at own 39Hayden Wolff pass complete to Ali Jennings III for 43 yds to the ECaro 18 for a 1ST down
15:00Owen Daffer kickoff for 65 yds for a touchback
13:091st & 10 at opp 18Ali Jennings III 18 Yd pass from Hayden Wolff (Ethan Sanchez Kick)East Carolina 16, Old Dominion 14
East Carolina Turnover on downs, 10 plays
13:021st & 10 at own 29Holton Ahlers run for 1 yd to the ECaro 30
13:022nd & 9 at own 30Rahjai Harris run for 8 yds to the ECaro 38
13:023rd & 1 at own 38Rahjai Harris run for 10 yds to the ECaro 48 for a 1ST down
13:021st & 10 at own 48Holton Ahlers pass incomplete
13:022nd & 10 at own 48Rahjai Harris run for 7 yds to the ODU 45
13:023rd & 3 at opp 45Holton Ahlers run for 7 yds to the ODU 38 for a 1ST down
13:021st & 10 at opp 38Holton Ahlers pass complete to Rahjai Harris for 3 yds to the ODU 35
13:022nd & 7 at opp 35Holton Ahlers pass incomplete
13:023rd & 7 at opp 35Holton Ahlers pass complete to Jaylen Johnson for 6 yds to the ODU 29
13:02Dominik Soos kickoff for 63 yds , Keaton Mitchell return for 27 yds to the ECaro 29
Old Dominion Punt, 2 plays
8:461st & 10 at own 29Hayden Wolff pass complete to Blake Watson for no gain to the ODU 29
8:462nd & 10 at own 29Hayden Wolff pass complete to Ahmarian Granger for 6 yds to the ODU 35
8:462nd & 10 at own 29WATSON, Blake rush up the middle for a gain of 1 yard to the ODU29 (POWERS, Jack). PENALTY ODU Holding on BLACK, Xavier ECU Face mask on POWERS, Jack , Offsetting penalties [NHSG]. NO PLAY (replay the down).
East Carolina Turnover on downs, 10 plays
8:464th & 1 at opp 29Rahjai Harris run for no gain to the ODU 29
East Carolina Touchdown, 11 plays
7:021st & 10 at own 24Keaton Mitchell run for 10 yds to the ECaro 34 for a 1ST down
7:021st & 10 at own 34Keaton Mitchell run for 13 yds to the ECaro 47 for a 1ST down
7:021st & 10 at own 34Keaton Mitchell run for 13 yds to the ECaro 47 for a 1ST down
7:023rd & 4 at own 35Ethan Duane punt for 48 yds , Malik Fleming returns for 7 yds to the ECaro 24
East Carolina Touchdown, 11 plays
7:021st & 10 at own 47Holton Ahlers pass incomplete
7:022nd & 10 at own 47Holton Ahlers sacked by Devin Brandt-Epps for a loss of 4 yards to the ECaro 43
7:023rd & 14 at own 43AHLERS, Holton pass to the right incomplete intended for JOHNSON, Jaylen thrown to the ODU30. PENALTY ODU Pass Interference on HARRIS, Tobias enforced 15 yards to the ODU42 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
7:021st & 10 at opp 42Holton Ahlers pass complete to Ryan Jones for 4 yds to the ODU 38
7:022nd & 6 at opp 38Keaton Mitchell run for 2 yds to the ODU 36
7:023rd & 4 at opp 36OLDDOMINION Penalty, Personal Foul (Deeve Harris) to the ODU 10 for a 1ST down
7:021st & goal at opp 10Keaton Mitchell run for 1 yd to the ODU 9
7:022nd & goal at opp 9AHLERS, Holton pass to the right incomplete intended for JONES, Ryan thrown to the ODU0. PENALTY ODU Pass Interference on ASBURY, Shawn enforced 7 yards to the ODU2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
7:021st & goal at opp 2Rahjai Harris run for a loss of 1 yard to the ODU 3
7:022nd & goal at opp 3Holton Ahlers pass incomplete
7:023rd & 4 at own 35Ethan Duane punt for 48 yds , Malik Fleming returns for 7 yds to the ECaro 24
Old Dominion Interception, 2 plays
2:211st & 10 at own 25Blake Watson run for 1 yd to the ODU 26
East Carolina Touchdown, 11 plays
2:213rd & goal at opp 3Rahjai Harris 3 Yd pass from Holton Ahlers (Owen Daffer PAT failed)East Carolina 22, Old Dominion 14
2:21Owen Daffer kickoff for 62 yds
1:422nd & 9 at own 26Hayden Wolff pass intercepted
East Carolina Punt, 3 plays
1:421st & 10 at own 42Holton Ahlers run for no gain to the ECaro 42
1:422nd & 10 at own 42Rahjai Harris run for a loss of 2 yards to the ECaro 40
1:423rd & 12 at own 40Holton Ahlers pass complete to Rahjai Harris for 3 yds to the ECaro 43
1:422nd & 9 at own 26Hayden Wolff pass intercepted
4th quarter9 drives, then East Carolina 39, Old Dominion 21
Old Dominion Punt, 4 plays
14:511st & 10 at own 23Hayden Wolff pass complete to Ali Jennings III for 25 yds to the ODU 48 for a 1ST down
14:511st & 10 at own 48WICKS, Keshawn rush up the middle for a gain of 4 yards to the ECU48 (SMITH, Xavier;STEPHENS, Chad). PENALTY ODU Holding on THOMAS, Leroy enforced 10 yards from the ODU48 to the ODU38 [NHSG]. NO PLAY (replay the down).
14:511st & 20 at own 38Hayden Wolff pass incomplete
14:512nd & 16 at own 42Hayden Wolff pass incomplete
14:513rd & 16 at own 42Keshawn Wicks run for 10 yds to the ECaro 48
14:514th & 9 at own 43Luke Larsen punt for 34 yds
13:004th & 6 at opp 48Ethan Duane punt for 29 yds, fair catch by Malik Fleming at the ECaro 19
East Carolina Touchdown, 1 play
12:491st & 10 at own 19Keaton Mitchell 81 Yd Run (Owen Daffer Kick)East Carolina 29, Old Dominion 14
Old Dominion Fumble, 2 plays
12:431st & 10 at own 20Hayden Wolff pass incomplete
12:43Owen Daffer kickoff for 62 yds , LaMareon James return for 17 yds to the ODU 20
12:282nd & 10 at own 20Hayden Wolff sacked for a loss of 5 yards to the ODU 15
East Carolina Touchdown, 1 play
12:251st & 10 at opp 15Rahjai Harris 15 Yd Run (Owen Daffer Kick)East Carolina 36, Old Dominion 14
Old Dominion Punt, 3 plays
12:211st & 10 at own 22WOLFF, Hayden pass up the middle incomplete intended for HARVEY, Javon thrown to the ODU35. PENALTY ODU Holding on THOMAS, Leroy enforced 10 yards from the ODU22 to the ODU12 [NHSG]. NO PLAY (replay the down).
12:211st & 20 at own 12Hayden Wolff pass complete to Jordan Bly for 5 yds to the ODU 17
12:212nd & 15 at own 17Hayden Wolff run for 1 yd to the ODU 18
12:213rd & 14 at own 18Hayden Wolff sacked by Shaundre Mims and Jeremy Lewis for a loss of 9 yards to the ODU 9
12:21Owen Daffer kickoff for 63 yds , LaMareon James return for 20 yds to the ODU 22
10:114th & 23 at own 9Ethan Duane punt for 45 yds, downed at the ECaro 46
East Carolina Field goal, 7 plays
10:111st & 10 at own 46EAST CAROLINA Penalty, False Start (TEAM) to the ECaro 41
10:111st & 15 at own 41Keaton Mitchell run for 1 yd to the ECaro 42
10:112nd & 14 at own 42Holton Ahlers pass complete to Ryan Jones for 23 yds to the ODU 35 for a 1ST down
10:111st & 10 at opp 35Keaton Mitchell run for 15 yds to the ODU 20 for a 1ST down
10:111st & 10 at opp 20Holton Ahlers pass incomplete
10:112nd & 10 at opp 20MITCHELL, Keaton rush to the left for a gain of 10 yards to the ODU10 (WILLIAMS JR., Steven). PENALTY ECU Holding on REDD, Justin enforced 10 yards from the ODU20 to the ODU30 [NHSG]. NO PLAY (replay the down).
10:112nd & 10 at opp 20MITCHELL, Keaton rush to the left for a gain of 10 yards to the ODU10 (WILLIAMS JR., Steven). PENALTY ECU Holding on REDD, Justin enforced 10 yards from the ODU20 to the ODU30 [NHSG]. NO PLAY (replay the down).
10:112nd & 20 at opp 30Holton Ahlers pass complete to Jaylen Johnson for 10 yds to the ODU 20
10:113rd & 10 at opp 20Holton Ahlers pass complete to Rahjai Harris for 5 yds to the ODU 15
10:114th & 23 at own 9Ethan Duane punt for 45 yds, downed at the ECaro 46
6:164th & 5 at opp 15Owen Daffer 32 yd FG GOODEast Carolina 39, Old Dominion 14
6:16Owen Daffer kickoff OLDDOMINION Penalty, Unsportsmanlike Conduct (Marcus Haynes) to the 50 yard line
6:16Owen Daffer kickoff OLDDOMINION Penalty, Unsportsmanlike Conduct (Marcus Haynes) to the 50 yard line
Old Dominion Touchdown, 4 plays
6:161st & 10 at own 25Blake Watson run for 12 yds to the ODU 37 for a 1ST down
6:161st & 10 at own 37Hayden Wolff pass complete to Jordan Bly for 6 yds to the ODU 43
6:162nd & 4 at own 43Blake Watson run for 22 yds to the ECaro 35 for a 1ST down
6:16Owen Daffer kickoff for 65 yds for a touchback
4:471st & 10 at opp 35Ali Jennings III 35 Yd pass from Hayden Wolff (Ethan Sanchez Kick)East Carolina 39, Old Dominion 21
Old Dominion Punt, 3 plays
3:011st & 10 at own 20Hayden Wolff pass incomplete
3:012nd & 10 at own 20Hayden Wolff pass incomplete
3:013rd & 10 at own 20Hayden Wolff pass incomplete
3:014th & 5 at opp 39Luke Larsen punt for 39 yds for a touchback
2:344th & 10 at own 20Ethan Duane punt for 26 yds
East Carolina Result not recorded, 4 plays
2:341st & 10 at opp 46Timeout EAST CAROLINA, clock 02:34
2:341st & 10 at opp 46Marlon Gunn Jr. run for no gain to the ODU 46
2:342nd & 10 at opp 46Marlon Gunn Jr. run for no gain to the ODU 46
2:343rd & 10 at opp 46Marlon Gunn Jr. run for 43 yds to the ODU 3 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.

East Carolina leads 6–⁠0 in six meetings, counting the two since this game.

Recent meetings
2026East Carolina 20, Old Dominion 17
2024East Carolina 20, Old Dominion 14
2022East Carolina 39, Old Dominion 21
2019East Carolina 24, Old Dominion 21
2018East Carolina 37, Old Dominion 35
2013East Carolina 52, Old Dominion 38

Around this game