Sun Belt · 2026

Old Dominion Monarchs

Head coach Ricky Rahne · S.B. Ballard Stadium
2-71-5 in conference
TDC Rank
#114
of 138 FBS teams
Rating
-13.5
pts vs avg FBS team
Offense
-11.3
132nd in FBS
Defense
-2.3
82nd in FBS
Schedule so far
-7.4
91st toughest
Projected
3.2-8.8
bowl-eligible <1%

Season Outlook

From the TDC Rating, updated after every game

Rating by week

-13.5 now, -2.3 preseason · down 41 spots since preseason
-15-10-50FBS avgPreWk 1Wk 2Wk 3Wk 4Wk 5Wk 6Wk 7Wk 8Wk 9#114

Final record odds

3.2-8.8 expected · most likely 3-9 (48%)
20%2-1048%3-928%4-85-7

Schedule

Game score = the rating that one result implies, after adjusting for opponent and venue

WkDateOpponentResult / TDC lineGame scoreWin chanceTV
1Sep 5vsNorfolk State FCSW 31–10 ›-12.2—ESPN+
2Sep 12@49Virginia TechL 21–44 ›-13.6—CW
3Sep 19vs83East CarolinaL 17–20 ›-11.2—ESPN+
4Sep 26vs59James MadisonCONFL 20–46 ›-25.4—ESPN+
5Oct 3@111Georgia StateCONFL 10–42 ›-34.9—ESPN+
6Oct 10@104App StateCONFW 10–3 ›+0.6—ESPN+
7Oct 15vs91Georgia SouthernCONFL 15–23 ›-18.0—ESPN2
8Oct 24@73Louisiana TechCONFL 0–26 ›-21.7—ESPN+
9Oct 31vs110MarshallCONFL 23–36 ›-28.5—ESPN+
10Nov 7@108Coastal CarolinaCONFCoastal Carolina −5.9 · o/u 44.7—35%ESPN+
11—Bye
12Nov 21@80UConnUConn −14.3 · o/u 48.4—17%CBSSN
13Nov 28vs121Southern MissCONFOld Dominion −5.8 · o/u 46.0—65%

Team Stats

Hover an advanced stat for what it means. Box-score totals include FCS games and aren't opponent-adjusted

StatOffenseFBS rankDefense (allowed)FBS rank
EPA · per play, garbage time excluded (CollegeFootballData.com)
EPA / play-0.153138th+0.00528th
Success rate31.8%138th38.7%37th
Explosiveness1.31139th1.12918th
Play-by-play advanced · garbage time excluded (computed from every play)
Success rate31.9%138th38.6%35th
Rushing success rate33.6%136th38.6%36th
Passing success rate30.1%137th38.7%43rd
Explosive run rate13.7%71st9.7%20th
Explosive pass rate10.5%62nd11.1%93rd
Line yards / carry2.48134th2.7632nd
Opportunity rate33.6%123rd35.2%44th
Stuff rate29.5%138th20.8%32nd
Sack rate12.1%137th6.5%46th
3rd-down conversion35.5%111th36.5%40th
Red-zone TD rate55.6%96th37.1%9th
Havoc rate22.1%138th14.7%50th
Box score · season totals
Points / game16.3135th27.8102nd
Yards / game268.7138th347.459th
Yards / play3.96138th4.6927th
Pass yards / game172.3124th203.754th
Yards / pass att.6.30121st6.7451st
Completion %52.7%134th63.2%92nd
Rush yards / game96.3134th143.872nd
Yards / carry2.70137th3.4831st
3rd-down conv. %34.1%113th33.8%36th
Turnovers / game (lost · forced)2.22138th1.4442nd
Sacks / game (allowed · made)4.67137th2.5635th
Penalty yards / game67.0107th72.210th

Charting

Where the ball goes, read from the play-by-play: air yards, yards after the catch, run direction, pressure and tempo. Ranks run highest to lowest

Avg. depth of throw
10.9
13th of 138
YAC per catch
4.1
128th of 138
Deep shots (20+)
19%
11th of 138
Shotgun
98%
25th of 138
No-huddle
82%
40th of 138
QB pressured
22%
4th of 138 (1st = most)
Defense: pressure rate
17%
28th of 138
Defense: YAC allowed
5.0
83rd of 138 (1st = most)

Offense: where it throws231 throws charted

53% comp10.9 avg. depth4.1 YAC/catch19% 20+ air yds6–9 TD–INT
101020203030LOSLeft, Behind air yards: 9 throws (4%), 7 caught (78%), 17 yds, 1.9 per throw978% · 17yLeft, 0–4 air yards: 23 throws (10%), 16 caught (70%), 86 yds, 3.7 per throw2370% · 86yLeft, 5–9 air yards: 18 throws (8%), 10 caught (56%), 84 yds, 4.7 per throw1856% · 84yLeft, 10–14 air yards: 9 throws (4%), 6 caught (67%), 134 yds, 14.9 per throw967% · 134yLeft, 15–19 air yards: 3 throws (1%), 0 caught (0%), 0 yds, 0.0 per throw30% · 0yLeft, 20–29 air yards: 5 throws (2%), 2 caught (40%), 41 yds, 8.2 per throw540% · 41yLeft, 30+ air yards: 13 throws (6%), 2 caught (15%), 76 yds, 5.8 per throw1315% · 76yMiddle, Behind air yards: noneMiddle, 0–4 air yards: 23 throws (10%), 17 caught (74%), 120 yds, 5.2 per throw2374% · 120yMiddle, 5–9 air yards: 13 throws (6%), 9 caught (69%), 94 yds, 7.2 per throw1369% · 94yMiddle, 10–14 air yards: 16 throws (7%), 9 caught (56%), 136 yds, 8.5 per throw1656% · 136yMiddle, 15–19 air yards: 5 throws (2%), 4 caught (80%), 96 yds, 19.2 per throw580% · 96yMiddle, 20–29 air yards: 5 throws (2%), 2 caught (40%), 66 yds, 13.2 per throw540% · 66yMiddle, 30+ air yards: 4 throws (2%), 1 caught (25%), 42 yds, 10.5 per throw425% · 42yRight, Behind air yards: 12 throws (5%), 11 caught (92%), 52 yds, 4.3 per throw1292% · 52yRight, 0–4 air yards: 18 throws (8%), 11 caught (61%), 64 yds, 3.6 per throw1861% · 64yRight, 5–9 air yards: 23 throws (10%), 9 caught (39%), 82 yds, 3.6 per throw2339% · 82yRight, 10–14 air yards: 9 throws (4%), 3 caught (33%), 39 yds, 4.3 per throw933% · 39yRight, 15–19 air yards: 8 throws (3%), 2 caught (25%), 42 yds, 5.3 per throw825% · 42yRight, 20–29 air yards: 9 throws (4%), 4 caught (44%), 117 yds, 13.0 per throw944% · 117yRight, 30+ air yards: 6 throws (3%), 2 caught (33%), 82 yds, 13.7 per throw633% · 82y
fewer more throws
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Defense: where it's thrown on262 throws charted

63% comp7.3 avg. depth5.0 YAC/catch11% 20+ air yds15–6 TD–INT
101020203030LOSLeft, Behind air yards: 31 throws (12%), 24 caught (77%), 90 yds, 2.9 per throw3177% · 90yLeft, 0–4 air yards: 25 throws (10%), 17 caught (68%), 144 yds, 5.8 per throw2568% · 144yLeft, 5–9 air yards: 17 throws (6%), 8 caught (47%), 59 yds, 3.5 per throw1747% · 59yLeft, 10–14 air yards: 11 throws (4%), 6 caught (55%), 79 yds, 7.2 per throw1155% · 79yLeft, 15–19 air yards: 5 throws (2%), 3 caught (60%), 69 yds, 13.8 per throw560% · 69yLeft, 20–29 air yards: 9 throws (3%), 6 caught (67%), 164 yds, 18.2 per throw967% · 164yLeft, 30+ air yards: 4 throws (2%), 1 caught (25%), 35 yds, 8.8 per throw425% · 35yMiddle, Behind air yards: 9 throws (3%), 9 caught (100%), 85 yds, 9.4 per throw9100% · 85yMiddle, 0–4 air yards: 4 throws (2%), 4 caught (100%), 8 yds, 2.0 per throw4100% · 8yMiddle, 5–9 air yards: 14 throws (5%), 7 caught (50%), 76 yds, 5.4 per throw1450% · 76yMiddle, 10–14 air yards: 12 throws (5%), 8 caught (67%), 141 yds, 11.8 per throw1267% · 141yMiddle, 15–19 air yards: 5 throws (2%), 3 caught (60%), 85 yds, 17.0 per throw560% · 85yMiddle, 20–29 air yards: 2 throws (1%), 2 caught (100%), 58 yds, 29.0 per throw2100% · 58yMiddle, 30+ air yards: 4 throws (2%), 3 caught (75%), 161 yds, 40.3 per throw475% · 161yRight, Behind air yards: 30 throws (11%), 24 caught (80%), 57 yds, 1.9 per throw3080% · 57yRight, 0–4 air yards: 22 throws (8%), 14 caught (64%), 72 yds, 3.3 per throw2264% · 72yRight, 5–9 air yards: 21 throws (8%), 12 caught (57%), 106 yds, 5.0 per throw2157% · 106yRight, 10–14 air yards: 15 throws (6%), 8 caught (53%), 133 yds, 8.9 per throw1553% · 133yRight, 15–19 air yards: 13 throws (5%), 8 caught (62%), 137 yds, 10.5 per throw1362% · 137yRight, 20–29 air yards: 8 throws (3%), 1 caught (13%), 26 yds, 3.3 per throw813% · 26yRight, 30+ air yards: 1 throws (0%), 0 caught (0%), 0 yds, 0.0 per throw10% · 0y
fewer more throws
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Offense: run direction263 carries

Left
17%
4.9 YPC · 51% succ.
Middle
70%
3.9 YPC · 34% succ.
Right
13%
3.3 YPC · 34% succ.
Share of carries by direction, as the play-by-play calls it. Success: 5+ yards on 1st/2nd down, 3+ on 3rd/4th, or a touchdown. QB scrambles excluded.

Defense: runs faced337 carries

Left
21%
5.1 YPC · 49% succ.
Middle
57%
3.9 YPC · 36% succ.
Right
23%
4.3 YPC · 37% succ.
Share of carries by direction, as the play-by-play calls it. Success: 5+ yards on 1st/2nd down, 3+ on 3rd/4th, or a touchdown. QB scrambles excluded.

Pressure = the QB was hurried or sacked, as the play-by-play records it (it misses some, so compare teams rather than reading it as an exact rate). Every snap counts, including garbage time and FCS games.

Roster

100 players · Head coach Ricky Rahne

100 players
#PlayerPos▲ClassHtWtHometown
2Jaxon PotterQBJR6' 5"215Huntington Beach, CA
4Ryan HuffQBFR6' 3"221Gulf Breeze, FL
9Brooklyn NaceQBFR6' 2"199York, PA
10Quinn HenicleQBSO6' 2"215Downingtown, PA
18Landen AbernethyQBFR6' 2"192Richmond, VA
3Devin RocheRBJR5' 7"172Baltimore, MD
5Maurki JamesRBSO6' 1"210Lincoln, DE
6Trey HallRBSR5' 11"190Vicksburg, MS
20CJ Jackson IIIRBFR5' 9"180Norfolk, VA
26Ja'Varien SalterRBJR5' 9"190Ocala, FL
28Troy MarquezRBSO5' 10"195Ashburn, VA
0Zion AgnewWRJR5' 9"167Columbia, SC
1JJ HarrellWRSO6' 0"205Sardis, MS
7Kendall HarrisWRJR6' 1"200Concord, NC
8Josh RodriguezWRFR6' 0"193Somerville, NJ
11TJ JohnsonWRSR6' 3"191Alexandria, LA
12BJ BedgoodWRFR6' 0"177Alexander City, AL
14Zialis BlackmonWRFR6' 3"191Biggersville, MS
17Sidney MbanasorWRSR6' 5"217Pflugerville, TX
19Brayden MyovelaWRFR6' 2"201Wichita, KS
21Steven BenguWRFR5' 8"151Glen Allen, VA
81Leroy LewisWRFR6' 0"173Glen Allen, VA
82Trevion CampbellWRFR6' 0"175Lorton, VA
87Khaleed CashWRFR6' 0"180Burke, VA
13Lonnie JohnsonTESO6' 4"242Keller, TX
36Chase JoppTEFR6' 2"215Camden, NC
84TaySean JonesTEFR6' 3"227Stafford, VA
86Leon Haughton Jr.TESR6' 4"240Richmond, VA
88Karl PetersonTEJR6' 3"235Tallin, Estonia
89Nathan HartmanTEJR6' 5"243Virginia Beach, VA
56Omar BenderOLJR6' 3"322Soso, MS
58Dory Lewis-WilsonOLFR6' 1"311Chesapeake, VA
60Braden EllisOLFR6' 5"317Greensboro, NC
62Joey McGowanOLFR6' 6"295Suffolk, VA
64Anderson BloomquistOLFR6' 3"290Chesapeake, VA
69Logan CoxOLJR6' 4"325Topeka, KS
70Khi'Len GatesOLJR6' 1"316Jonesboro, AR
71Jack SheehanOLFR6' 6"318Fuquay-Varina, NC
72Kendrick HallOLSR6' 5"295West Memphis, AR
73Connor DrakeOLJR6' 6"333Charlotte, NC
74Carson BradleyOLJR6' 6"315Quincy, FL
75Demorrsion BrownOLSO6' 3"320Canton, MS
76Bubba CraigOLJR6' 6"295Fort Wayne, IN
77Wesley LattusOLFR6' 5"291Herndon, VA
78Keegan ParkerOLFR6' 7"270Fredericksburg, VA
79Raykwon GoldthwaiteOLSR6' 8"309Birmingham, AL
4Javen GibsonDLSR6' 2"245Church Point, LA
9DeAndre LynchDLJR6' 3"300Rocky Mount, NC
31BJ CampbellDLSO6' 5"235Sanford, FL
40Hunter MaleckiDLSO6' 3"255Lorton, VA
44Bucci FarmerDLSO6' 1"316Atlanta, GA
51Idrissa KamaraDLSO6' 0"245Alexandria, VA
88Malachi HarrisDLFR6' 2"261Roxboro, NC
90Chris ForbesDLSO6' 1"295Upper Marlboro, MD
91Gavin HarrisonDLFR6' 4"230Ashburn, VA
92Lucas BanksDLFR6' 1"250Brunswick, MD
93Chris HilliardDLFR6' 2"296Huntersville, NC
94Lorenzo McFadden-PressleyDLSO6' 0"299Lake City, SC
95Ahmaad FosterDLSO6' 4"290Chester, PA
97LeDarrion MenterDLSO6' 2"280Cornelius, NC
6Montrell ChapmanLBSR6' 3"231Batesville, MS
10Koa NaotalaLBSR5' 11"230Newport News, VA
13Jed Olotu-JudahLBSO6' 1"220Katy, TX
17DeVeion McLilley-BuloLBJR5' 10"205Ypsilanti, MI
18Jackson ForrestLBSO6' 0"225Concord, NC
22AJ AshworthLBSO6' 0"230Galax, VA
24Dirrick GoodmanLBJR6' 0"215Florence, SC
32Ja'Mez DrummerLBSR6' 1"242Sanford, FL
34Jeremiah DeeseLBFR6' 2"215Greensboro, NC
35LaDarius Adams IILBFR6' 1"225Newport News, VA
38Landon KehoeLBFR6' 0"222Danville, PA
41Gage SawyersLBJR6' 0"200Moneta, VA
42Talan BabinLBFR6' 1"217Ponte Vedra, FL
1Zion FrinkCBJR6' 0"190Chesapeake, VA
5Brandon CrutchfieldCBJR5' 10"175Wake Forest, NC
15Je'Hahj SherrillCBFR6' 0"173Statesville, NC
20Jivan BalyCBSO5' 11"170Norcross, GA
21Eddie GuerraCBFR5' 11"180Tallahassee, FL
23Jorian HaynesCBJR5' 9"180Rockmart, GA
27Kingston GregoryCBFR6' 1"167Oxford, MS
28Chris BoykinsCBSO5' 10"175Fresno, TX
33Shaq LeaksCBFR5' 11"175Baytown, TX
2Daevon IlesSJR5' 11"190Port Arthur, TX
3Mario EasterlySSR6' 0"196Harrisburg, PA
7Ryan RameySJR5' 10"190Missouri City, TX
8Greg JohnsonSJR5' 10"188Ovilla, TX
11Kollin CollierSJR6' 0"191Memphis, TN
12Asher HornSJR6' 0"205Evansville, IN
14Daniel PickensSSO6' 1"187Gautier, MS
16Trey CaverSJR6' 0"195Montgomery, AL
25Will PhillipsSFR6' 2"182Trussville, AL
29Tavares Murray Jr.SFR5' 10"183Bartow, FL
39Martrez Chavious-FennerSFR5' 11"184Virginia Beach, VA
48Mason FortePKFR5' 10"187Margate City, NJ
93Nathanial EichnerPKSR5' 9"160Trinity, FL
97Mikhail IakovlevPKSO5' 11"205Great Falls, VA
99Andrew NelmsPKSO6' 2"195Marietta, GA
96Ian BrandtPJR6' 2"201State College, PA
52Ashten DunmanLSFR5' 9"200Moneta, VA
61Brendan DurkinLSSR6' 2"226Florida, NY

Program History

Final TDC rating, rank and record for every season since 2014

Final rating by season

Best: 2025 (+6.0, #32) · worst: 2019 (-15.0, #124)
-100FBS avg20142015201620172018201920212022202320242025#32
SeasonRecordConfRankRatingOffDef
2026 so far2-71-5#114-13.5-11.3-2.3
202510-36-2#32+6.0+1.3+4.7
20245-74-4#74-0.8+0.4-1.1
20236-75-3#94-5.0-4.3-0.7
20223-92-6#105-7.1-6.8-0.2
20216-75-3#95-4.7-3.0-1.8
20191-110-8#124-15.0-10.3-4.6
20184-82-6#114-11.3-2.5-8.7
20175-73-5#114-11.5-6.9-4.6
201610-37-1#64-0.4+2.1-2.5
20155-73-5#117-13.8-4.7-9.1
20146-64-4#97-7.4+3.0-10.4

Old Dominion's past seasons use the same rating model as this one. Click a season to see its full page.

Updated Nov 3, 12:25 PM ET. Ratings are in points on a neutral field. Projected lines include — points of home field. Win chances and record odds allow for the ratings themselves being uncertain, most of all early in the season. All FBS power rankings →