Sun Belt Old Dominion

Head coach Ricky Rahne · 7th season · 32-40 at Old Dominion

Record2-71-5 Sun Belt · 14th
BowlOut of reach4 wins needed, 3 games left
Nextat Coastal CarolinaSat Nov 7 · 1 pm ET

The rest of the season

Three real tests left: UConn 16%, Southern Miss 36%, Coastal Carolina 39%

Win out 2% · expect 0.9 of 3 more wins

Old Dominion's chance to win each game left, from our model: Coastal Carolina 39%, UConn 16%, Southern Miss 36%

Bar height is our model’s chance in each game left. Dashed line: 50%.

Standing14th in the Sun Belt · 1-5 in conference play · All standings

LeadersPassing Quinn Henicle 648 · Rushing Devin Roche 401 · Receiving Josh Rodriguez 377 All player stats

The nationunrankedAP / Coaches
The model#126 CFB ZeitgeistPublic ratings: SP+ #124 (-14.7) · FPI #127
The marketCoastal Carolina by 7Betting line at Coastal Carolina · our model 39% Old Dominion

Updated Wed Nov 4 · through week 9

Follow Old Dominion:athletics siteX@ODUSportsYouTube

Schedule and results

Old Dominion · 2026 schedule and results2-7Hard slateAverage opponent win rate 60% · 0 opponents played so far are in the AP top 25 now.Our rank entering each game: #65 to #148
WkDateOur rankOpp rankLineOpponentResultRecordConfTop performers
1Sep 5#65#246−41.5✗ −20.5Norfolk StateW 31-10 115Old Dominion won 31-10 vs Norfolk State. Chance to win started at 99%, low 99%, high better than 99%.1-00-0Pass Henicle 137 · Rush Henicle 68 · Rec Haughton Jr. 46
2Sep 12#66#49+17.5✗ −5.5@Virginia TechL 21-44 138Old Dominion lost 21-44 at Virginia Tech. Chance to win started at 9%, low under 1%, high 9%.1-10-0Pass Henicle 187 · Rush Henicle 83 · Rec Rodriguez 89
3Sep 19#68#81−2.5✗ −5.5East CarolinaL 17-20 132Old Dominion lost 17-20 vs East Carolina. Chance to win started at 65%, low 22%, high 88%.1-20-0Pass Henicle 94 · Rush Roche 102 · Rec Blackmon 42
4Sep 26#70#66+7✗ −19James MadisonL 20-46 147Old Dominion lost 20-46 vs James Madison. Chance to win started at 36%, low under 1%, high 36%. Roaring1-30-1Pass Huff 261 · Rush Roche 18 · Rec Johnson 105
5Oct 3#90#117+1.5✗ −30.5@Georgia StateL 10-42 130Old Dominion lost 10-42 at Georgia State. Chance to win started at 37%, low under 1%, high 54%.1-40-2Pass Henicle 49 · Rush Roche 37 · Rec Rodriguez 22
6Oct 10#113#99+8.5✓ +15.5@App StateW 10-3 136Old Dominion won 10-3 at App State. Chance to win started at 21%, low 15%, high 95%.2-41-2Pass Henicle 97 · Rush Roche 101 · Rec Harris 50
7Oct 15#112#80+3✗ −5Georgia SouthernL 15-23 132Old Dominion lost 15-23 vs Georgia Southern. Chance to win started at 48%, low under 1%, high 74%.2-51-3Pass Huff 115 · Rush James 29 · Rec Johnson 83
8Oct 24#122#69+13.5✗ −12.5@Louisiana TechL 0-26 136Old Dominion lost 0-26 at Louisiana Tech. Chance to win started at 13%, low under 1%, high 14%.2-61-4Pass Potter 154 · Rush Salter 9 · Rec Haughton Jr. 45
9Oct 31#148#98+3✗ −10MarshallL 23-36 146Old Dominion lost 23-36 vs Marshall. Chance to win started at 50%, low under 1%, high 50%.2-71-5Pass Potter 329 · Rush Hall 41 · Rec Rodriguez 143
10Nov 7#165#143+7@Coastal Carolina1 pm ET39% to win
11Bye week
12Nov 21@UConn3:30 pm ET · CBS Sports Network16% to win
13Nov 28Southern Misstime TBA36% to win
How to read this table

Win chances are our model for Old Dominion, through 9 games. This week's game comes from the playoff simulation, later games from the rating model. They are estimates and move every week.

The small line beside each score is the team's win chance through the game, drawn on one scale for every game. The small number is total plays.

Line is the closing point spread for Old Dominion: a minus number means favored. A green check means the team covered it, by the number beside it. A red cross means it fell short by that much.

Advanced box score (EPA, success rate, big plays)▼
DateOppResultYdsTOTOPEPA/playSuccess%Big plays (IsoPPP)Note
Oct 31MarshallL 23-36409424:48-0.17038.7%1.50
Oct 24@Louisiana TechL 0-26141120:41-0.34025.0%1.22Season-low EPA/play
Oct 15Georgia SouthernL 15-23264223:34-0.21333.3%1.03One-score loss
Oct 10@App StateW 10-3304338:50-0.16733.3%0.79Best defensive stand
Oct 3@Georgia StateL 10-42146125:28-0.32025.0%0.65Blowout loss
Sep 26James MadisonL 20-46247226:54-0.17026.1%1.58
Sep 19East CarolinaL 17-20274229:23-0.24725.0%1.58One-score loss
Sep 12@Virginia TechL 21-44310321:36+0.03132.7%1.65Most explosive
Sep 5Norfolk StateW 31-10319227:41+0.21842.1%1.40Season-high EPA/play
Season average (9 games)2682.2-0.15331.2%1.27

Old Dominion's wildest games since 2013: comebacks, long shots, line misses

What’s ahead

The forecast
Offense poorRun-heavy, ground-controlDefense elite

Season expectations

Sun Belt title#2 in market+470

Median odds across sportsbooks · Nov 4. A number with a minus is the favorite: −130 means $130 wins $100. A plus is the underdog: +170 means $100 wins $170.

Today’s games across college football

What fans said

What fans said

Real posts about each game (they name the opponent, a player or a play), chosen by community score · usernames not shown

The games that decide the season

The games that decide the season

Sat Nov 7Next: Coastal Carolinaat Coastal Carolina · on the road

Recent form · last 10 games

Old Dominion has won one of its last five.

3-7 over the last 10, and lost the last three.

Streak L3Last 5 · 1-4Last 10 · 3-7

Range of outcomes · Old Dominion · 2026

Old Dominion’s most likely regular season is 3-9. 98% of outcomes land from 2-10 to 4-8.

Regular-season wins: chance of each total, from the game chances above

2 wins 33%; 3 wins 46%; 4 wins 19%; 5 wins 2%
What a title game and a playoff run could add
Floor3-9No postseason.
Base5-8A bowl game.
Ceiling6-7A bowl game, 1 more win.

Bars are the chance of each regular-season win total, from our model's chance in each game left, through 9 games. Paler bars are the outer 10% at each end. The closed row comes from the season-path projection, which also plays out conference title games and the CFP.

More in this tab

This week and this season

Worth watchingGames average 44 combined points, rock fights

What it is like to watch them2026 · 2-7

Game feel44rock fightscombined pts / game14th highest-scoring of 14 in the Sun Belt
Heart rate1-2rarely closein one-score games (3 of 9)11th most one-score games of 14 in the Sun Belt
Margin-11.4outgunnedavg scoring margin13th best margin of 14 in the Sun Belt
Tempo63methodicaloffensive plays / game13th fastest of 14 in the Sun Belt
Big plays1.27highlight reelexplosiveness (IsoPPP)4th most explosive of 14 in the Sun Belt
Home crowd19,686avg attendance9th biggest crowds of 14 in the Sun Belt

Measured from 9 games · ranks are among Sun Belt teams the same season

Team storyThe story of this team right now, in one line.
The weekly grind·Written June 2026

Old Dominion brought football back from the dead in 2009 — and in 2025 walked into Blacksburg and hung 45 on Virginia Tech, won ten games, and authored the best season in the program's short, improbable life.

Title DroughtSince 2009 · 17 yrs

Old Dominion has beaten Virginia Tech three times now, and the 2025 rout in Blacksburg was the first on the Hokies' own field — a program that didn't exist a generation ago putting a Power Four…

Read the full program story ↓
Game-day weatherKickoff-time weather at home, and the forecast in game week.

Old Dominion · Game-day weather

Typical at S.B. Ballard Stadium: 7:30 pm Saturdays score 95, noon and 3:30 pm Saturdays 90

  • noon: 90, Comfortable
  • 3:30 pm: 90, Comfortable
  • 7:30 pm: 95, Comfortable

Typical weather score at each kickoff time.

Tap a dot to read it.

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.

Game dayWhat a Saturday in this stadium actually feels like.
The experience

Old Dominion is the Sun Belt program whose 2009 football resurrection + 2014 FBS reclassification + S.B. Ballard Stadium 2019 reset define what historic-Tidewater-football-rebuilds look like.

Offense: PoorRun/Pass: Run-heavy, ground-controlDefense: Elite

Roster and recruiting

Roster9% of production back, talent #122

Roster reload: Old Dominion

2026 snapshot, Nov 4
Returning Production9%Low continuity / heavy reload
Talent Composite#122 nationally247 composite 544.2
Portal Additions15Primary repair: IOL
Portal Losses22Primary pressure: WR
Draft Loss0No NFL Draft departures recorded
Recruiting Reload#96Depth class
IOLin 4 - Bubba Craig3.50out 2 - Skyler Grant3.50Need Filled
current room: 308 lbs avg (2025 roster)
WRin 1 - Zion Agnew3.40out 4 - Tre' Brown III4.00Starter Risk
current room: 191 lbs avg (2025 roster)
LBin 1 - Montrell Chapman3.30out 3 - Jackson Forrest3.50Starter Risk
current room: 216 lbs avg (2025 roster)
CBin 1 - Jivan Baly3.50out 3 - Zion Frink3.60Starter Risk
current room: 180 lbs avg (2025 roster)
OTin 2 - Raykwon Goldthwaite3.50out 2 - Joshua Schuetzmann3.49Even
Sin 0out 3 - Jerome Carter3.50Starter Risk
current room: 189 lbs avg (2025 roster)
Full roster (155 players)
Top commits

Top 2 commits

2027 class
★★★☆☆
Kellen Hall
QB · Hattiesburg, MS
#1351 national
★★★☆☆
Maurikus Banks
QB · Hampton, VA
#2081 national
Recruiting buzzWhat fans say about the incoming class right now.

r/cfb this year

[Postgame Thread] Old Dominion Defeats USF 24-10
886 upvotes · Dec 2025
[Game Thread] USF vs. Old Dominion (5:00 PM ET)
88 upvotes · Dec 2025

Top community posts · last 12 months · r/cfb

Fans and ratings

Fans vs. the lineThe betting market is far more optimistic than fans
Fan vs. market↓
3rd
Fan mood
(percentile among FBS)
7.5
Sportsbook win total
(57th among FBS)
Market 54pp more optimistic than fan mood
Win total consensus · 3 books
RivalsRival pulse: Liberty bullish

Rival pulse

Liberty
Bullish
+21
Commonwealth Clash
James Madison
Mixed
+4
Royal Rivalry

Fan mood index · most recent r/CFB data

More

FollowThe team's own sites, its reporters and its podcasts.

Follow Old Dominion

Each link was checked against two outside sites.

This page may include content derived from public news sources, social media, and fan communities. We relay these sources as-is — we are not reporting them. Sources may be summarized or quoted imperfectly; for anything that matters, go look at the original source directly. The original source may also be wrong. Text written by our model says so in a line beneath it, and it can get facts wrong. All analysis is editorial opinion, not professional reporting. Data sources · About this site