Sun Belt · Norfolk, VA
Old Dominion
Monarchs · 2–4 · 6–2 Sun Belt
92
HX rank
HX
-1.43
AP
NR
Unranked in AP
Proj W
6.2
AP NR
Make 12
Make-field is not a national title. HX 2026.7 · 10k draws · as_of 2026-10-05.
Make field
0.0%
HX 2026.7 · 10k draws · as_of 2026-10-05 · make-field, not title
Remaining schedule
Unplayed FBS slate plus FCS stubs. HASHMARK spread and win% from HX; FCS is Vegas-only (no invented HASHMARK spread).
- Week 7 · 2026-10-15 · S.B. Ballard Stadium
vs Georgia SouthernOpponent pageHASHMARKODU −4.6 · 61.9%Vegas— - Week 8 · 2026-10-24 · Joe Aillet Stadium
@ Louisiana TechOpponent pageHASHMARKLA Tech −1.3 · 53.5%Vegas— - Week 9 · 2026-10-31 · S.B. Ballard Stadium
vs MarshallOpponent pageHASHMARKMarshall −1.6 · 54.3%Vegas— - Week 10 · 2026-11-07 · Brooks Stadium (SC)
@ Coastal CarolinaOpponent pageHASHMARKCoastal −1.4 · 53.9%Vegas— - Week 12 · 2026-11-21 · Pratt & Whitney Stadium
@ UConnOpponent pageHASHMARKUConn −1.9 · 55.1%Vegas— - Week 13 · 2026-11-28 · S.B. Ballard Stadium
vs Southern MissOpponent pageHASHMARKODU −1.0 · 52.8%Vegas—
Season schedule
Full FBS slate — HASHMARK line and Vegas close when stamped; FINAL when locked.
- Week 2 · 2026-09-12 · Lane StadiumFinalSpread gap
@ Virginia TechODU 21–44 Virginia Tech
Opponent pageHASHMARKVirginia Tech −12.5 · 76.7%VegasVirginia Tech −18.5 · O/U 48.5FINALODU 21–44 Virginia Tech - Week 3 · 2026-09-19 · S.B. Ballard StadiumFinal
vs East CarolinaECU 20–17 ODU
Opponent pageHASHMARKODU −0.4 · 51.1%VegasODU −3.0 · O/U 49.5FINALECU 20–17 ODU - Week 4 · 2026-09-26 · S.B. Ballard StadiumFinal
vs James MadisonJMU 46–20 ODU
Opponent pageHASHMARKJMU −5.6 · 64.1%VegasJMU −6.0 · O/U 44.5FINALJMU 46–20 ODU - Week 5 · 2026-10-03 · Center Parc StadiumFinalWinner flip
@ Georgia StateODU 10–42 Georgia St
HASHMARK takes ODU −5.3 · Vegas has Georgia St −1.5
Opponent pageHASHMARKODU −5.3 · 63.4%VegasGeorgia St −1.5 · O/U 50.5FINALODU 10–42 Georgia St - Week 6 · 2026-10-10 · Kidd Brewer StadiumFinalSpread gap
@ App StateODU 10–3 App State
Opponent pageHASHMARKApp State −0.9 · 52.6%VegasApp State −9.5 · O/U 50.5FINALODU 10–3 App State - Week 7 · 2026-10-15 · S.B. Ballard Stadium
vs Georgia SouthernOpponent pageHASHMARKODU −4.6 · 61.9%Vegas— - Week 8 · 2026-10-24 · Joe Aillet Stadium
@ Louisiana TechOpponent pageHASHMARKLA Tech −1.3 · 53.5%Vegas— - Week 9 · 2026-10-31 · S.B. Ballard Stadium
vs MarshallOpponent pageHASHMARKMarshall −1.6 · 54.3%Vegas— - Week 10 · 2026-11-07 · Brooks Stadium (SC)
@ Coastal CarolinaOpponent pageHASHMARKCoastal −1.4 · 53.9%Vegas— - Week 12 · 2026-11-21 · Pratt & Whitney Stadium
@ UConnOpponent pageHASHMARKUConn −1.9 · 55.1%Vegas— - Week 13 · 2026-11-28 · S.B. Ballard Stadium
vs Southern MissOpponent pageHASHMARKODU −1.0 · 52.8%Vegas—
Why this rating
- Talent × 1.5-0.96
- Prior rating × 1.5+0.51
- Win trend × 1+0.17
- Retention × 0.5-0.89
- Portal net × 0.5-0.73
Z-scores vs the 136-team FBS pool. Composite HX = weighted sum.
Size
Measurables only. Talent is the panel below.
- Avg height
- 6'1"
- Avg weight
- 232 lb
- OL size
- 6'5" / 311 lb
- Skill height
- 6'1"
- DB height
- 5'11"
- Returning starters
- 6
Roster talent
Two-deep composite · transfers includedComposite
82.9
#121 nationally
HS two-deep
82.3
Portal two-deep
83.8
19 transfers
Blue-chip
3%
HS weight 59%Portal weight 41%
QB
82.5
Skill
85.2
OL
82.0
DL
82.7
LB
81.9
DB
82.1
Composite classes
247 Composite · CFBTrack · 2023–2026Two-deep
Listed chart · TWO·DEEPOffense
- QB#10Quinn HenicleJR · 6'2" · 215 lb · PA#4Ryan HuffRS FR · 6'3" · 221 lb · FL
- RB#3Devin RocheRS JR · 5'7" · 172 lb · MD#6Trey HallTRRS JR/TR · 5'11" · 190 lb · MS
- WR-Z#11TJ JohnsonTRSR/TR · 6'3" · 191 lb · LA#7Kendall HarrisTRRS JR/TR · 6'1" · 200 lb · NC
- SLOT#1JJ HarrellTRRS SO/TR · 6'0" · 205 lb · MSZion AgnewTRRS JR/TR · 5'9" · 167 lb · SC
- WR#8Josh RodriguezRS FR · 6'0" · 193 lb · NJ#17Sidney MbanasorTRRS SR/TR · 6'5" · 217 lb · TX
- TE#88Karl PetersonTRRS JR/TR · 6'3" · 235 lb · --#86Leon Haughton Jr.TRRS SR/TR · 6'4" · 240 lb · VA
- LT#69Logan CoxTRRS JR/TR · 6'4" · 325 lb · KS#79Raykwon GoldthwaiteTRRS SR/TR · 6'8" · 309 lb · AL
- LG—#56Omar BenderTRJR/TR · 6'3" · 322 lb · MS
- C#76Bubba CraigTRJR/TR · 6'6" · 295 lb · IN#50Brayden WalkerTRRS SO/TR · 6'2" · 295 lb · VA
- RG—#73Connor DrakeRS JR · 6'6" · 333 lb · NC
- RT—#72Kendrick HallTRJR/TR · 6'5" · 295 lb · AR
| Pos | 1 | 2 |
|---|---|---|
| QB | #10Quinn Henicle JR · 6'2" · 215 lb · PA | #4Ryan Huff RS FR · 6'3" · 221 lb · FL |
| RB | #3Devin Roche RS JR · 5'7" · 172 lb · MD | #6Trey HallTR RS JR/TR · 5'11" · 190 lb · MS |
| WR-Z | #11TJ JohnsonTR SR/TR · 6'3" · 191 lb · LA | #7Kendall HarrisTR RS JR/TR · 6'1" · 200 lb · NC |
| SLOT | #1JJ HarrellTR RS SO/TR · 6'0" · 205 lb · MS | Zion AgnewTR RS JR/TR · 5'9" · 167 lb · SC |
| WR | #8Josh Rodriguez RS FR · 6'0" · 193 lb · NJ | #17Sidney MbanasorTR RS SR/TR · 6'5" · 217 lb · TX |
| TE | #88Karl PetersonTR RS JR/TR · 6'3" · 235 lb · -- | #86Leon Haughton Jr.TR RS SR/TR · 6'4" · 240 lb · VA |
| LT | #69Logan CoxTR RS JR/TR · 6'4" · 325 lb · KS | #79Raykwon GoldthwaiteTR RS SR/TR · 6'8" · 309 lb · AL |
| LG | #56Omar BenderTR JR/TR · 6'3" · 322 lb · MS | — |
| C | #76Bubba CraigTR JR/TR · 6'6" · 295 lb · IN | #50Brayden WalkerTR RS SO/TR · 6'2" · 295 lb · VA |
| RG | #73Connor Drake RS JR · 6'6" · 333 lb · NC | — |
| RT | #72Kendrick HallTR JR/TR · 6'5" · 295 lb · AR | — |
Defense
- LDE#90Chris ForbesRS SO · 6'1" · 295 lb · MD#4Javen GibsonTRSR/TR · 6'2" · 245 lb · LA
- NT#9DeAndre LynchRS JR · 6'3" · 300 lb · NC#44Bucci FarmerTRRS SO/TR · 6'1" · 316 lb · GA
- DL—#40Hunter MaleckiSO · 6'3" · 255 lb · VA
- MLB#10Koa NaotalaRS SR · 5'11" · 230 lb · VA#38Landon KehoeFR · 6'0" · 222 lb · PA
- WLB—Mario ThompsonSR · 6'0" · 210 lb · VA
- LB—#32Ja’Mez DrummerRS SR · 6'1" · 242 lb · FL
- SLB—#18Jackson ForrestSO · 6'0" · 225 lb · NC
- LCB#5Brandon CrutchfieldJR · 5'10" · 175 lb · NC#20Jivan BalyTRRS SO/TR · 5'11" · 170 lb · GA
- RCB#1Zion FrinkRS JR · 6'0" · 190 lb · VA#23Jorian HaynesTRJR/TR · 5'9" · 180 lb · GA
- NB—#2Daevon IlesJR · 5'11" · 190 lb · TX
- FS#7Ryan RameyRS JR · 5'10" · 190 lb · TX#33Shaq LeaksFR · 5'11" · 175 lb · TX
- SS#3Mario EasterlyRS SR · 6'0" · 196 lb · PA#19Lucas StruckTRRS JR/TR · 6'0" · 200 lb · IA
| Pos | 1 | 2 |
|---|---|---|
| LDE | #90Chris Forbes RS SO · 6'1" · 295 lb · MD | #4Javen GibsonTR SR/TR · 6'2" · 245 lb · LA |
| NT | #9DeAndre Lynch RS JR · 6'3" · 300 lb · NC | #44Bucci FarmerTR RS SO/TR · 6'1" · 316 lb · GA |
| DL | #40Hunter Malecki SO · 6'3" · 255 lb · VA | — |
| MLB | #10Koa Naotala RS SR · 5'11" · 230 lb · VA | #38Landon Kehoe FR · 6'0" · 222 lb · PA |
| WLB | Mario Thompson SR · 6'0" · 210 lb · VA | — |
| LB | #32Ja’Mez Drummer RS SR · 6'1" · 242 lb · FL | — |
| SLB | #18Jackson Forrest SO · 6'0" · 225 lb · NC | — |
| LCB | #5Brandon Crutchfield JR · 5'10" · 175 lb · NC | #20Jivan BalyTR RS SO/TR · 5'11" · 170 lb · GA |
| RCB | #1Zion Frink RS JR · 6'0" · 190 lb · VA | #23Jorian HaynesTR JR/TR · 5'9" · 180 lb · GA |
| NB | #2Daevon Iles JR · 5'11" · 190 lb · TX | — |
| FS | #7Ryan Ramey RS JR · 5'10" · 190 lb · TX | #33Shaq Leaks FR · 5'11" · 175 lb · TX |
| SS | #3Mario Easterly RS SR · 6'0" · 196 lb · PA | #19Lucas StruckTR RS JR/TR · 6'0" · 200 lb · IA |