Old Dominion beats Norfolk State 31-10

Norfolk State1-110
Old Dominion1-031Final
Sat, Sep 5 · S.B. Ballard Stadium, Norfolk, Va. · Crowd 21,944ESPN+

Old Dominion beat Norfolk State 31-10.

We had Old Dominion favored. It won.

How it swung

Before kickoff, our ratings gave Old Dominion a 94% chance, and the closing betting line (Old Dominion was a 41.5-point favorite) put it above 99%.

Old Dominion led by 7 after the first quarter and by 10 at the half.

Q1Q2Q3Q40+21+21

Favored the whole way: Old Dominion never fell below 98%.

Norfolk State never had better than a 1% chance.

FinalOld Dominion 31-10 Norfolk StateOld Dominion wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q4Won31-10Scores
50%75%90%Q1Q2Q3Q4Won31-10Scores
50%10%25%Q1Q2Q3Q4Lowest 0%Lost10-31Scores
50%10%25%Q1Q2Q3Q4Lowest 0%Lost10-31Scores

No single play moved the chance by 20 points.

No single play moved the chance by 20 points.

Old Dominion’s chance to win after every play.
How to read this chartStarts from the pregame line (Old Dominion -41.5), at 99% for Old Dominion (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.

Watch the plays

The bar and the arrow show Old Dominion’s chance to win after each play; the logo is the team the play helped.

  1. Q1, 7:25Daniels 35-yd runfumblesQ1, 7:25 · Old Dominion 0, Norfolk State 00-0score after the play0-0score after the playWatch from this playSun Belt Conference
  2. Q1, 4:37Henicle 13-yd TD runQ1, 4:37 · Old Dominion 7, Norfolk State 07-0score after the play7-0score after the playWatch from this playSun Belt Conference
  3. Q2, 13:46Henicle 11-yd TD pass to JohnsonOld Dominion leads 14-0Q2, 13:46 · Old Dominion 14, Norfolk State 014-0score after the play14-0score after the playWatch from this playSun Belt Conference
  4. Q2, 1:17Henicle intercepted by Davis at the ODU35returned 13 yardsQ2, 1:17 · Old Dominion 17, Norfolk State 017-0score after the play17-0score after the playWatch from this playSun Belt Conference
  5. Q3, 4:18Henicle 14-yd TD pass to JohnsonOld Dominion leads 24-10Q3, 4:18 · Old Dominion 24, Norfolk State 1024-10score after the play24-10score after the playWatch from this playSun Belt Conference
  6. Q3, 0:42Henicle 2-yd TD runOld Dominion leads 31-10Q3, 0:42 · Old Dominion 31, Norfolk State 1031-10score after the play31-10score after the playWatch from this playSun Belt Conference
  7. Q4, 13:36Hall 18-yd runfumblesQ4, 13:36 · Old Dominion 31, Norfolk State 1031-10score after the play31-10score after the playWatch from this playSun Belt Conference
  8. Q4, 11:31Bailey intercepted by Easterly at the ODU16Q4, 11:31 · Old Dominion 31, Norfolk State 1031-10score after the play31-10score after the playWatch from this playSun Belt Conference

Every drive

Old Dominion scored on 5 of its 12 drives; Norfolk State on 2 of its 11.

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

own goalgoal lineQ1Norfolk State: Fumble, from 93 yards out to 0FumbleOld Dominion: Touchdown, from 80 yards out to 0TouchdownNorfolk State: Punt, from 75 yards out to 72PuntOld Dominion: Touchdown, from 45 yards out to 0TouchdownQ2Norfolk State: Punt, from 75 yards out to 68PuntOld Dominion: Punt, from 75 yards out to 86PuntNorfolk State: Turned over on downs, from 54 yards out to 45DownsOld Dominion: Field goal, from 55 yards out to 19Field goalNorfolk State: Punt, from 75 yards out to 60PuntOld Dominion: Interception, from 81 yards out to 78InterceptionNorfolk State: Touchdown, from 22 yards out to 0TouchdownOld Dominion: End of half, from 79 yards out to 80End of halfQ3Old Dominion: Turned over on downs, from 63 yards out to 38DownsNorfolk State: Field goal, from 62 yards out to 19Field goalOld Dominion: Touchdown, from 76 yards out to 0TouchdownNorfolk State: Fumble, from 75 yards out to 88FumbleOld Dominion: Touchdown, from 12 yards out to 0TouchdownNorfolk State: Punt, from 75 yards out to 68PuntQ4Old Dominion: Fumble, from 85 yards out to 65FumbleNorfolk State: Interception, from 35 yards out to 38InterceptionOld Dominion: Punt, from 83 yards out to 79PuntNorfolk State: Turned over on downs, from 63 yards out to 21DownsOld Dominion: End of game, from 79 yards out to 52End of game

Box score

Old Dominion 31, Norfolk State 10

Norfolk State covered +41.5 by 20.5. The total, 41, stayed under 52.5.

Norfolk StateOld DominionTotal yardsNorfolk State 220Old Dominion 319220319Passing yardsNorfolk State 94Old Dominion 13794137Rushing yardsNorfolk State 126Old Dominion 182126182First downsNorfolk State 12Old Dominion 161216TurnoversNorfolk State 3Old Dominion 232Time of possessionNorfolk State 32:19Old Dominion 27:4132:1927:41
Team totalsNorfolk StateOld Dominion
Total yards220319
Passing14 of 20, 94 yds9 of 13, 137 yds
Rushing40 for 126 yds42 for 182 yds
First downs1216
Third down4 of 155 of 9
Fourth down0 of 30 of 1
Turnovers32
Penalties7 for 44 yds6 for 65 yds
Time of possession32:1927:41

Norfolk State leaders

  • Passing Deljay Bailey 14 of 20, 94 yds, 1 INT
  • Rushing Jalyn Daniels 11 for 84 yds; Shamar Vick 3 for 23 yds
  • Receiving Paul Billups II 7 for 49 yds; Jamauri Knox 1 for 21 yds

Old Dominion leaders

  • Passing Quinn Henicle 9 of 12, 137 yds, 2 TD, 1 INT
  • Rushing Quinn Henicle 13 for 68 yds, 2 TD; Devin Roche 13 for 51 yds
  • Receiving Leon Haughton Jr. 2 for 46 yds; JJ Harrell 3 for 45 yds

No rain and calm

78° at kickoff · no rain recorded · wind 6 mph from the north-northwest, gusts to 12

Warmer than 9 in 10 of the 54 other games played at S.B. Ballard Stadium since 2016 (airport temperature during the game window).

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

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Old Dominion favoredNorfolk State favored100%Win chanceOld DominionRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mph
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Old Dominion favoredNorfolk State favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040

Drag along the chart, or step through the game.

First quarter, 12:14 left6:10 p.m.
Norfolk State 0, Old Dominion 0 · Old Dominion 99% to win
no rain · wind 6 mph from the north-northwest · 78°
Bailey run for a 1-yd loss
Where this weather comes fromMeasured at Norfolk Nas/chamber airport, 3.5 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 three games · 2025 season

Norfolk State · 1-11

Rated 246th in our preseason ratings, 246th now.

Three straight losses.

L 15-44 @ Howard #225 of 667

lost by 29 as a 3.5-point underdog

L 28-35 vs Morgan State #208 of 667

lost by 7 as a 5.5-point underdog

L 28-31 @ North Carolina Central #146 of 667

lost by 3 as a 25.5-point underdog

L 20-27 @ Delaware State #173 of 667

lost by 7 as a 17.5-point underdog

L 20-51 vs South Carolina State #145 of 667

lost by 31 as a 14.5-point underdog

L 14-31 @ Wofford #182 of 667

lost by 17 as a 7.5-point underdog

L 34-41 @ Hampton #245 of 667

lost by 7 as a 4.5-point underdog

L 13-18 @ Wagner #259 of 667

lost by 5 as a 2.5-point favorite

L 28-31 vs Sacred Heart #234 of 667

lost by 3 as a 1-point favorite

L 10-60 @ Rutgers #52 of 667

lost by 50 as a 45.5-point underdog

Norfolk State lost 10-60 at Rutgers. Never had a real chance.

W 34-31 vs Virginia State #272 of 667

L 7-27 vs Towson #149 of 667

lost by 20 as an 8.5-point underdog

Last three games · 2025 season

Old Dominion · 10-3

Rated 65th in our preseason ratings.

W 24-10 @ South FloridaTop 25 #27 of 667

won by 14 as a 4-point underdog

Old Dominion won 24-10 vs South Florida. Chance to win started at 31%, low 22%, high 97%.

W 27-10 vs Georgia State #188 of 667

won by 17 as a 28.5-point favorite

Old Dominion won 27-10 vs Georgia State. Chance to win started at 98%, low 81%, high better than 99%.

W 45-10 @ Georgia Southern #157 of 667

won by 35 as a 10.5-point favorite

Old Dominion won 45-10 at Georgia Southern. Chance to win started at 70%, low 70%, high better than 99%.

W 33-0 vs Troy #139 of 667

won by 33 as a 9.5-point favorite

Old Dominion won 33-0 vs Troy. Chance to win started at 81%, low 77%, high better than 99%.

W 31-6 @ UL Monroe #193 of 667

won by 25 as a 16.5-point favorite

Old Dominion won 31-6 at UL Monroe. Chance to win started at 88%, low 82%, high better than 99%.

W 24-21 vs App State #118 of 667

won by 3 as a 12.5-point favorite

Old Dominion won 24-21 vs App State. Chance to win started at 85%, low 79%, high better than 99%.

L 27-63 @ James MadisonTop 25 #55 of 667

lost by 36 as a 3.5-point underdog

Old Dominion lost 27-63 at James Madison. Chance to win started at 74%, low under 1%, high 75%.

L 24-48 @ Marshall #80 of 667

lost by 24 as a 14.5-point favorite

Old Dominion lost 24-48 at Marshall. Chance to win started at 78%, low under 1%, high 88%.

W 47-7 vs Coastal Carolina #138 of 667

won by 40 as an 18.5-point favorite

Old Dominion won 47-7 vs Coastal Carolina. Chance to win started at 93%, low 92%, high better than 99%.

W 21-7 vs Liberty #110 of 667

won by 14 as a 14.5-point favorite

Old Dominion won 21-7 vs Liberty. Chance to win started at 86%, low 78%, high better than 99%.

W 45-26 @ Virginia Tech #75 of 667

won by 19 as a 5.5-point underdog

Old Dominion won 45-26 at Virginia Tech. Chance to win started at 29%, low 22%, high better than 99%.

W 54-6 vs North Carolina Central #181 of 667

won by 48 as a 21.5-point favorite

Old Dominion won 54-6 vs North Carolina Central. Chance to win started at 95%, low 90%, high better than 99%.

L 14-27 @ IndianaTop 25 #36 of 667

lost by 13 as a 23.5-point underdog

Old Dominion lost 14-27 at Indiana. Chance to win started at 12%, low under 1%, high 16%.

The series

Old Dominion leads the series 4-0

4 meetings since 2011 · Old Dominion has won the last 4

  • 2019Old Dominion 24-21Old Dominion won 24-21 vs Norfolk State. Chance to win started at 95%, low 43%, high 99%.
  • 2015Old Dominion 24-10
  • 2013Old Dominion 27-24
  • 2011 · neutral siteOld Dominion 35-18

Each line is Old Dominion’s chance to win through that meeting. Older meetings have no play by play, so no line.

Line, fans and home field

The betting line, and the fans

Our model and the betting line don’t fully agree on Old Dominion’s chances here.

50-50Model 94% · Line 100%Norfolk StateOld Dominion

Old Dominion favored by 41.5 · Total 52.5

How games like this usually go

Old Dominion by 41.5, and it went to form

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 411 games since 2025 with a favorite of 21.5 points or more.

The market

The total fell 3 points.

opened 55.5now 52.5

Total: 55.5 → 52.5

Weather at kickoff

Warm and dry. Feels like 80° at kickoff.

Norfolk State at Old Dominion · Saturday, Sept. 5, 2026 · S.B. Ballard Stadium, Norfolk

  • 80°feels like at kickoff
  • Dryno rain at kickoff
  • 93weather score, Comfortable
  • 3rdbest of the day's 7 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 7 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game, ringed, was the third best of the day's seven kickoff times. At S.B. Ballard Stadium that day, a 7 pm or 7:45 pm kickoff would have scored 96, against 93 at 6 pm.

  • noon: 47, Harsh
  • 12:45 pm: 49, Harsh
  • 2 pm: 49, Harsh
  • 3:30 pm: 80, Mixed
  • 6 pm: 93, Comfortable (this game)
  • 7 pm: 96, Comfortable
  • 7:45 pm: 96, Comfortable

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 4 miles to get here.

Where next