East Carolina beats Old Dominion 20-17

East Carolina1-220
Old Dominion1-217Final
Sat, Sep 19 · S.B. Ballard Stadium, Norfolk, Va. · Crowd 21,444ESPN+

East Carolina beat Old Dominion 20-17.

We had Old Dominion favored. East Carolina won.

How it swung

The turning point: Iles 23-yd fumble return TD, Old Dominion goes ahead 10-7 (Q2, 8:12). East Carolina went from 58% to 34% to win.

Before kickoff, our ratings gave East Carolina a 34% chance, and the closing betting line (East Carolina was a 2.5-point underdog) put it at 42%.

East Carolina came back from 10 down, at one point just a 12% chance in the third quarter.

Old Dominion led by 10, was as high as 88% in the third quarter, and still lost.

Fumble return TDOld Dominion · Q2 8:12Pick-sixEast Carolina · Q3 12:36
FinalEast Carolina 20-17 Old DominionEast Carolina wonMove across the chart, or tap a numbered swing, to see any play.
50%10%25%75%Q1Q2Q3Q417% at halfOld DominionLowest 12%Won20-1712−24+22Scores
50%10%25%75%Q1Q2Q3Q417% at halfOld DominionLowest 12%Won20-1712Scores
50%25%75%90%Q1Q2Q3Q483% at halfOld DominionHigh 88%Lost17-2012+24−22Scores
50%25%75%90%Q1Q2Q3Q483% at halfOld DominionHigh 88%Lost17-2012Scores

The two plays that swung it

  1. 1Q2 8:12FumbleIles 23-yd fumble return TD, Old Dominion goes ahead 10-7East Carolina 58% → 34% (−24)
  2. 2Q3 12:36InterceptionHenicle intercepted by Duncanson at the ECU33 and returned for a TD, ties it 17-17East Carolina 15% → 37% (+22)

The two plays that swung it

  1. 1Q2 8:12FumbleIles 23-yd fumble return TD, Old Dominion goes ahead 10-7Old Dominion 42% → 66% (+24)
  2. 2Q3 12:36InterceptionHenicle intercepted by Duncanson at the ECU33 and returned for a TD, ties it 17-17Old Dominion 85% → 63% (−22)
East Carolina’s chance to win after every play.
How to read this chartStarts from the pregame line (Old Dominion -2.5), at 35% for East Carolina (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Outlined diamonds mark rare plays.

Every drive

East Carolina scored on 3 of its 13 drives; Old Dominion on 2 of its 13.

East Carolina’s drives are teal, Old Dominion’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1East Carolina: Punt, from 75 yards out to 71PuntOld Dominion: Punt, from 82 yards out to 50PuntEast Carolina: Punt, from 79 yards out to 66PuntOld Dominion: Turned over on downs, from 84 yards out to 72DownsEast Carolina: Touchdown, from 28 yards out to 0TouchdownOld Dominion: Punt, from 83 yards out to 74PuntEast Carolina: Turned over on downs, from 66 yards out to 33DownsOld Dominion: Punt, from 67 yards out to 58PuntQ2East Carolina: Punt, from 83 yards out to 62PuntOld Dominion: Field goal, from 80 yards out to 20Field goalEast Carolina: Fumble Return returned for a touchdown, from 84 yards out to 86Fumble Return TDEast Carolina: Punt, from 75 yards out to 82PuntOld Dominion: Touchdown, from 35 yards out to 0TouchdownEast Carolina: Punt, from 75 yards out to 59PuntOld Dominion: Punt, from 77 yards out to 56PuntEast Carolina: Field goal, from 74 yards out to 18Field goalOld Dominion: End of half, from 75 yards out to 77End of halfQ3Old Dominion: Interception returned for a touchdown, from 78 yards out to 41Interception TDOld Dominion: Punt, from 65 yards out to 52PuntEast Carolina: Punt, from 77 yards out to 80PuntOld Dominion: Fumble, from 73 yards out to 32FumbleEast Carolina: Field goal, from 83 yards out to 6Field goalQ4Old Dominion: Punt, from 75 yards out to 72PuntEast Carolina: Turned over on downs, from 69 yards out to 29DownsOld Dominion: Punt, from 71 yards out to 67PuntEast Carolina: End of game, from 66 yards out to 41End of game

From Old Dominion’s side

Old Dominion’s best moment: Iles 23-yd fumble return TD, Old Dominion goes ahead 10-7 (Q2 8:12). It lifted Old Dominion’s win chance by 24 points.

“Such an unfortunate timeout from ECU”
A fan of another team

When fans got loud

Roaring

Fans saved their loudest stretch for the fourth quarter.

Jump to the loudest stretch

The jump was roaring; the crowd was quiet.

FirstSecondThirdFourthEast Carolina fansOld Dominion fansusual

Too close to call on 48% of plays. The winner fell to 12%.

What it cost

Old Dominion’s chance to win the conference fell from 2% to 0%.

Win the conference

East Carolina · won2% → ▲3%
Old Dominion · lost2% → ▼0%

Before the game (September 18, 2026) → after this result, in our model.

Box score

East Carolina 20, Old Dominion 17

East Carolina covered +2.5 by 5.5. The total, 37, stayed under 48.5.

East CarolinaOld DominionTotal yardsEast Carolina 276Old Dominion 274276274Passing yardsEast Carolina 103Old Dominion 9410394Rushing yardsEast Carolina 173Old Dominion 180173180First downsEast Carolina 17Old Dominion 141714TurnoversEast Carolina 1Old Dominion 212Time of possessionEast Carolina 30:37Old Dominion 29:2330:3729:23
Team totalsEast CarolinaOld Dominion
Total yards276274
Passing11 of 21, 103 yds8 of 20, 94 yds
Rushing47 for 173 yds44 for 180 yds
First downs1714
Third down3 of 135 of 15
Fourth down0 of 20 of 1
Turnovers12
Penalties9 for 85 yds9 for 95 yds
Time of possession30:3729:23

East Carolina leaders

  • Passing Mitch Griffis 4 of 12, 58 yds
  • Rushing TJ Engleman 16 for 99 yds; Ashton Gray 10 for 36 yds
  • Receiving Dillon Lorick 1 for 27 yds; Ismael Smith Flores 3 for 27 yds

Old Dominion leaders

  • Passing Quinn Henicle 8 of 20, 94 yds, 1 INT
  • Rushing Devin Roche 18 for 102 yds; Quinn Henicle 16 for 73 yds, 1 TD
  • Receiving Zialis Blackmon 1 for 42 yds; Devin Roche 1 for 25 yds

No rain through the game

78° at kickoff · no rain recorded

September game-day temperatures at S.B. Ballard Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Old Dominion favoredEast Carolina favored0%Win chanceOld DominionRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mphHourly wind only at this airport
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Old Dominion favoredEast Carolina favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040Hourly wind only at this airport

Drag along the chart, or step through the game.

Second quarter, 8:12 left7:08 p.m.
East Carolina 7, Old Dominion 10 · Old Dominion 66% to win
no rain · 76°
Iles 23-yd fumble return TD, Old Dominion goes ahead 10-7

Jump to

Where this weather comes fromMeasured at Norfolk Nas/chamber airport, 3.5 miles away, and Norfolk International Airport, 6.3 miles away. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet; rain radar from NOAA MRMS, through Iowa State University. Field direction from OpenStreetMap contributors.

Before kickoff

Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.

Recent games

Last two games

East Carolina · 0-2

Rated 77th in our preseason ratings, 81st now.

Two straight losses.

Last two games

Old Dominion · 1-1

Rated 65th in our preseason ratings, 68th now.

1-1 in its last two — but nothing on this résumé beats a top-40 team yet.

Week by week

Old Dominion

Wk 1: W 31-10 vs Norfolk State▲21Norfolk StateWk 2: L 21-44 at Virginia Tech▼23Virginia Tech
  • Wk 1Wvs Norfolk State31-10
  • Wk 2Lat Virginia Tech21-44

East Carolina

Wk 1: L 10-48 at Alabama▼38AlabamaWk 2: L 24-27 vs App State▼3App State
  • Wk 1Lat Alabama10-48
  • Wk 2Lvs App State24-27

Power rating by week

Old Dominion is rated 1.5 points ahead as of week 2. Our power rating by week; higher is better.

1.30.0-1.3Wk 0Wk 1Wk 2Old DominionEast Carolina

Matchups

Biggest mismatch: Old Dominion’s passing EPA against East Carolina, 94 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. Old Dominion’s EPA/play against East Carolina’s defense

    88 pointsweakerstronger50th

    Old Dominion offense, 0th percentile · East Carolina defense, 88th

  2. Old Dominion’s passing EPA against East Carolina’s defense

    94 pointsweakerstronger50th

    Old Dominion offense, 3rd percentile · East Carolina defense, 97th

  3. East Carolina’s explosive plays against Old Dominion’s defense

    29 pointsweakerstronger50th

    East Carolina offense, 53rd percentile · Old Dominion defense, 82nd

Season profile, all the rows

Season profile

East CarolinaOld Dominion
EPA/play, offense
East Carolina · 10Old Dominion · 0
EPA/play, defense
East Carolina · 88Old Dominion · 85
Success rate, offense
East Carolina · 9Old Dominion · 0
Success rate, defense
East Carolina · 91Old Dominion · 80
Explosive-play rate, offense
East Carolina · 53Old Dominion · 53
Explosive-play rate, defense
East Carolina · 32Old Dominion · 82
Rush EPA, offense
East Carolina · 8Old Dominion · 1
Rush EPA, defense
East Carolina · 61Old Dominion · 82
Pass EPA, offense
East Carolina · 13Old Dominion · 3
Pass EPA, defense
East Carolina · 97Old Dominion · 75

The series

East Carolina leads the series 5-0

5 meetings since 2013 · East Carolina has won the last 5

  • 2024East Carolina 20-14Old Dominion lost 14-20 vs East Carolina. Chance to win started at 50%, low under 1%, high 62%.
  • 2022East Carolina 39-21Old Dominion lost 21-39 at East Carolina. Chance to win started at 51%, low 1%, high 57%.
  • 2019East Carolina 24-21Old Dominion lost 21-24 vs East Carolina. Chance to win started at 55%, low 3%, high 60%.
  • 2018East Carolina 37-35Old Dominion lost 35-37 at East Carolina. Chance to win started at 39%, low under 1%, high 87%.
  • 2013East Carolina 52-38

Each line is Old Dominion’s chance to win through that meeting. Old Dominion is 0-4 in the meetings since 2018 that were still close in the fourth quarter. Older meetings have no play by play, so no line.

Line, fans and home field

The betting line, and the fans

East Carolina fans are in a better mood than Old Dominion fans (100th vs 18th among FBS fanbases), even with Old Dominion favored.

50-50Model 66% · Line 58%Old Dominion fans · 18thEast Carolina fans · 100thEast CarolinaOld Dominion

Old Dominion favored by 2.5 · Total 48.5

How games like this usually go

Old Dominion by 2.5: the game against the usual path

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 252 games since 2025 with a favorite of under 3.5 points.

The market

The total fell 1 point.

opened 49.5now 48.5

Total: 49.5 → 48.5

The books’ cut: 4.1%, the margin built into the odds

Weather at kickoff

Warm and dry. Feels like 78° at kickoff.

East Carolina at Old Dominion · Saturday, Sept. 19, 2026 · S.B. Ballard Stadium, Norfolk

  • 78°feels like at kickoff
  • Dryno rain at kickoff
  • 98weather score, Comfortable
  • Tiedfor the best of the day's 8 kickoff times

Weather score: 0 to 100, higher is better, for the first 3 hours and 20 minutes of the game. Ideal is 100, Comfortable 90 to 99, Mixed 75 to 89, Rough 50 to 74, Harsh under 50.

Later kickoff times scored higher that Saturday

Games in this time zone used 8 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game, ringed, was tied for the best of the day's eight kickoff times. At S.B. Ballard Stadium that day, a 7:30 pm or 7:45 pm kickoff would have scored 100, against 98 at 6 pm.

  • noon: 83, Mixed
  • 1 pm: 82, Mixed
  • 2 pm: 81, Mixed
  • 3:30 pm: 84, Mixed
  • 4 pm: 86, Mixed
  • 6 pm: 98, Comfortable (this game)
  • 7:30 pm: 100, Ideal
  • 7:45 pm: 100, Ideal

Weather score at each kickoff time.

Tap a dot to read that kickoff time.

Home field

Old Dominion is worth +2.6 points (±3.6) more at home than on the road since 2018 — bottom third of FBS, 25th percentile.

42% at home, 29% on the road against FBS opponents (17-23 home, 13-32 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads -0.9 at home vs. away over 90 games — inside the ±6.9 noise, so the flat number is the honest one here.

Night kickoff — historically worth about half a point more to the home side against the number, and not much more than that. The visitors travel about 107 miles to get here.

Where next