Marshall vs Old Dominion Prediction, Player Props & Odds (Oct 31, 2026)

Marshall Thundering Herd logo
Marshall4-3 · 2-5 ATS
FINAL36 – 23
Old Dominion Monarchs logo
Old Dominion2-6 · 1-7 ATS

College Football · Saturday, October 31, 2026 · 1:00 PM ET · S.B. Ballard Stadium

Final score by quarter

Team1234T
Marshall17103636
Old Dominion737623

How the bets settled

MoneylineMarshall wonClosed at -142
SpreadMarshall coveredMarshall -3, by 10
TotalOver 45.559 scored, 13.5 over

Closing line, DraftKings.

Game review

Marshall beat Old Dominion 36-23, and the game swung before halftime as the Thundering Herd built a 27-10 lead. Old Dominion stayed within reach but never flipped the game after that early Marshall burst.

Judah Price ran for 82 yards, Chris Culliver had 67 receiving yards, Brayden Hall made 11 tackles and Kenyatta Hardge recorded two sacks for Marshall. Jaxon Potter threw for 329 yards but was intercepted three times for Old Dominion, while Josh Rodriguez had 143 receiving yards and Jackson Forrest made 12 tackles. Marshall’s 196 rushing yards, 35:12 possession edge and 4-1 turnover advantage explained the result more than total yardage, which favored Old Dominion 409-338.

For bettors, Marshall covered the closing three-point spread by 10, and the game went over the closing 45.5 total by 13.5.

The next College Football slate is on the boardLines, hit rates and the best price across 30+ books for the games still to come. Free daily preview, no account needed. Pro unlocks the full board.

Against the spread, start to finish

Old DominionMarshall
The score margin against the closing spread (Old Dominion +3). Blue: Old Dominion covering. Orange: Marshall covering.
+16Largest MRSH cover
97%MRSH covering
+3Largest ODU cover
3%ODU covering

Win probability

Old DominionMarshall
Blue: Old Dominion favored. Orange: Marshall favored. ESPN’s in-game win probability, start to finish.

Top performers

Marshall

  • Passing YardsCarlos Del Rio-Wilson3/9, 66 YDS
  • Rushing YardsJudah Price15 CAR, 82 YDS
  • Receiving YardsChris Culliver2 REC, 67 YDS
  • SacksKenyatta Hardge2
  • TacklesBrayden Hall11

Old Dominion

  • Passing YardsJaxon Potter23/44, 329 YDS, 3 INT
  • Rushing YardsTrey Hall8 CAR, 41 YDS
  • Receiving YardsJosh Rodriguez9 REC, 143 YDS
  • SacksMario Thompson1
  • TacklesJackson Forrest12

Team stats

MarshallOld Dominion
338Total yards409
142Passing yards329
196Rushing yards80
17First downs20
2-14Third downs5-13
1Turnovers4
12-94Penalties10-92
35:12Possession24:48

Box score

Marshall Thundering Herd

Passing

PlayerC/ATTYDSAVGTDINTQBR
Carlos Del Rio-Wilson3/9667.30017.0
Zion Turner4/8536.6018.6
Khalil Wilkins1/12323.000—
Total8/181427.901—

Rushing

PlayerCARYDSAVGTDLONG
Judah Price15825.5024
TJ Lester8769.5249
Jo’Shon Barbie7223.108
Khalil Wilkins9212.307
Carlos Del Rio-Wilson661.005
Xayvion Turner-Bradshaw133.003
Team2-2-1.000
Zion Turner6-12-2.0017
Total541963.6249

Receiving

PlayerRECYDSAVGTDLONG
Chris Culliver26733.5044
Xayvion Turner-Bradshaw13737.0037
Josiah McLaurin11515.0015
Toby Payne11313.0013
Owen Sweeney177.007
Adrian Norton122.002
Judah Price111.001
Total814217.8044

Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Brayden Hall11801100
Caleb Clark-Glover8400000
Cannon Lewis8300.5010
Terrente Hinton7500100
Kenyatta Hardge7222010
Kelvon McBride5211.5000
Jalen Marshall4200000
Daytione Smith4000000
Josh Pierre-Louis3100000
Javae Gilmore3100000
Jason Haggerty3000000
Nate Blanc2100100
Braydin Ward1111310
Eddie Pleasant III1100000
Charles McCartherens1100300
Cole Funderburk1100010
Anthony Quinn Jr.1100000
Chase Ortiz1000000
Zeke Gunn1000000
Jacarius Clayton0000010
Tristan Lester0000100
Total7234461050

Old Dominion Monarchs

Passing

PlayerC/ATTYDSAVGTDINTQBR
Jaxon Potter23/443297.5039.4
Team0/100.000—
Total23/453297.303—

Rushing

PlayerCARYDSAVGTDLONG
Trey Hall8415.1016
Maurki James7304.3214
Devin Roche6132.207
Jaxon Potter8-4-0.5012
Total29802.8216

Receiving

PlayerRECYDSAVGTDLONG
Josh Rodriguez914315.9046
Kendall Harris47919.8033
TJ Johnson14242.0042
Devin Roche6416.8013
Leon Haughton Jr.11111.0011
Maurki James188.008
Trey Hall155.005
Total2332914.3046

Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Jackson Forrest12101.5010
Lucas Struck9300010
Mario Easterly7400000
Hunter Malecki710.51000
Mario Thompson6311.5010
DeAndre Lynch6100.5000
Ahmaad Foster5211000
Asher Horn4200000
Ja’Mez Drummer410.50.5000
Talan Babin4000000
Javen Gibson4000.5010
Jorian Haynes3300000
Brandon Crutchfield3200001
Daevon Iles3100000
Justin Watts3100000
Malachi Harris2111.5000
Koa Naotala2000000
Dirrick Goodman1100000
Chris Warren1100000
Shaq Leaks1100000
Devin Roche1000000
Kendall Harris1000000
Total892948041

Attendance 17,093

Recap: Lester scores twice, Diaz Nicholas kicks 5 FGs, Marshall controls Old Dominion 36-23 (ESPN)

Highlights

Play-by-play on ESPN

StatsBench picks

No StatsBench pick posted for this game. Today’s posted picks are graded live.

Betting trends

From each team’s last 10 games and recent meetings, against the closing line.

Trade Marshall vs Old Dominion on PolymarketPrediction-market prices on the game and player props, often sharper than a sportsbook’s.
Polymarket

Affiliate link: StatsBench may earn a commission if you sign up. 18+ (21+ where required); availability depends on where you live.

Marshall vs Old Dominion pre-game preview

The market lists Marshall as a -142 favorite with ODU +3, and the total is 45.5 after opening at 46.5. Marshall won the last meeting 48-24 at home on October 11, 2025 and has won the last three head-to-head meetings. Marshall is 4-3 and 2-5 ATS this season, 5-5 and 2-6 ATS over its last 10, and most recently beat South Alabama 20-13 on October 20. Old Dominion is 2-6 and 1-7 ATS, 4-6 and 1-7 ATS over its last 10, and lost 0-26 at Louisiana Tech on October 24.

The defense rankings favor Old Dominion on paper: ODU allows 26.8 points and 349.1 total yards per game, while Marshall allows 30.7 points and 432.4 total yards. Marshall ranks 123rd in rushing yards allowed at 194 per game, and ODU ranks 66th at 137.9. Among the anytime touchdown props, TJ Lester is +115 and has cleared 3 of his last 7, while Leon Haughton Jr. is -125 and has cleared 4 of his last 10.

The next College Football slate is on the boardLines, hit rates and the best price across 30+ books for the games still to come. Free daily preview, no account needed. Pro unlocks the full board.

Player stats and form

Season averages and each player’s last 5 games, newest first. Splits: per-game averages (games in brackets); vs the opponent covers this season and last, newest game first.

Marshall Thundering Herd

Carlos Del Rio-Wilson QB180.9 pass yds · 1.0 TD per game
DateOppCMP/ATTYDSTDINTRUSH
10/10vs CCU2/637039
10/3@ JMU21/372211115
9/26vs GWEB26/383863148
9/19@ MOST16/251761073
9/12vs MTSU7/8921043
SplitsSeasonRoad2025vs ODU
Pass yds169.0 (6)166.3 (3)185.7 (11)219.0 (1)
219
Pass TD1.0 (6)0.7 (3)1.5 (11)2.0 (1)
2
Judah Price RB35.2 rush yds · 2.5 rec per game
DateOppATTYDSTDRECREC YDS
10/20vs USA13301315
10/10vs CCU121241212
10/3@ JMU6170442
9/26vs GWEB370131
9/19@ MOST6550––
SplitsSeasonRoad2025vs ODU
Rush yds39.5 (6)25.3 (3)17.0 (2)–
Rec2.5 (4)4.0 (1)––
Demarcus Lacey WR5.9 rec · 69.9 yds per game
SplitsSeasonRoad2025vs ODU
Rec––5.9 (11)8.0 (1)
8
Rec yds––69.9 (11)121.0 (1)
121
Adrian Norton WR4.0 rec · 50.3 yds per game
DateOppTGTRECYDSTD
10/20vs USA–3520
10/10vs CCU–4770
10/3@ JMU–4470
9/19@ MOST–3160
9/12vs MTSU–7430
SplitsSeasonRoad2025vs ODU
Rec4.2 (5)3.5 (2)3.5 (8)1.0 (1)
1
Rec yds47.0 (5)31.5 (2)47.9 (8)3.0 (1)
3

Old Dominion Monarchs

Jaxon Potter QB143.6 pass yds · 0.7 TD per game
DateOppCMP/ATTYDSTDINTRUSH
10/24@ LT18/3415401-28
10/3@ GAST2/512004
SplitsSeasonHome2025vs MRSH
Pass yds83.0 (2)–201.3 (3)–
Pass TD0.0 (2)–1.3 (3)–
Devin Roche RB64.0 rush yds · 1.6 rec per game
DateOppATTYDSTDRECREC YDS
10/24@ LT89025
10/15vs GASO1525027
10/10@ APP23101014
10/3@ GAST9370––
9/26vs JMU8180223
SplitsSeasonHome2025vs MRSH
Rush yds48.5 (8)49.0 (4)57.3 (11)1.0 (1)
1
Rec1.6 (5)1.7 (3)1.3 (4)–
–
TJ Johnson WR2.2 rec · 34.4 yds per game
DateOppTGTRECYDSTD
10/24@ LT–130
10/15vs GASO–2831
10/10@ APP–2160
10/3@ GAST–2100
9/26vs JMU–51050
SplitsSeasonHome2025vs MRSH
Rec2.4 (7)3.0 (3)1.3 (3)1.0 (1)
1
Rec yds37.9 (7)71.0 (3)22.7 (3)10.0 (1)
10
Zialis Blackmon WR1.5 rec · 30.5 yds per game
DateOppTGTRECYDSTD
9/26vs JMU–2190
9/19vs ECU–1420
SplitsSeasonHome2025vs MRSH
Rec1.5 (2)1.5 (2)––
Rec yds30.5 (2)30.5 (2)––

Records

TeamRecordATSO/UHomeAway
Marshall4-32-53-43-11-2
Old Dominion2-61-73-51-31-3

This season, regular season. ATS and O/U against each game’s closing line.

Marshall vs Old Dominion head-to-head

Marshall are 3-0 in the last 3 meetings. Last time: Marshall won 48-24 on October 11, 2025.

DateVenueMarshall resultATSO/U
Oct 11, 25Marshall homeW 48-24––
Nov 23, 24Old Dominion homeW 42-35––
Sep 30, 23Marshall homeW 41-35––

Recent form

Marshall Thundering Herd: last 10 (5-5, 2-6 ATS, O/U 3-5)

DateOpponentResultATSO/U
Oct 20, 26vs USAW 20-13W +1.5U 66.5
Oct 10, 26vs CCUL 21-27L -4.5U 57.5
Oct 3, 26@ JMUL 17-45L +14.5O 55.5
Sep 26, 26vs GWEBW 36-35L -24.5O 56.5
Sep 19, 26@ MOSTW 30-24W -4O 52.5
Sep 12, 26vs MTSUW 28-26L -11.5U 56.5
Sep 5, 26@ PSUL 0-45L +23.5U 53.5
Nov 29, 25vs GASOL 19-24L -7.5U 62.5
Nov 22, 25@ APPL 24-26––
Nov 15, 25@ GASTW 30-18––

Old Dominion Monarchs: last 10 (4-6, 1-7 ATS, O/U 3-5)

DateOpponentResultATSO/U
Oct 24, 26@ LTL 0-26L +13.5U 43.5
Oct 15, 26vs GASOL 15-23L +3U 44.5
Oct 10, 26@ APPW 10-3W +8.5U 45.5
Oct 3, 26@ GASTL 10-42L +1.5O 51.5
Sep 26, 26vs JMUL 20-46L +7O 44.5
Sep 19, 26vs ECUL 17-20L -2.5U 48.5
Sep 12, 26@ VTL 21-44L +17.5O 47.5
Sep 5, 26vs NORFW 31-10L -41.5U 52.5
Nov 29, 25vs GASTW 27-10––
Nov 22, 25@ GASOW 45-10––

Injury report

No injuries listed for either team in our data as of 11:47 AM ET.

Matchup ranks

What each defense allows per game this season. Rank 1 allows the fewest, so a high number means a softer matchup for the other team’s overs.

Marshall defenseOld Dominion defense
Points allowed per game29.8 (110th of 136)27.8 (101st of 136)
Passing yards allowed per game249.8 (118th of 136)203.6 (52nd of 136)
Rushing yards allowed per game179.8 (111th of 136)144.3 (72nd of 136)
Total yards allowed per game429.5 (128th of 136)347.9 (59th of 136)

Venue and weather

S.B. Ballard Stadium · Norfolk, VAOutdoor
The next College Football slate is on the boardLines, hit rates and the best price across 30+ books for the games still to come. Free daily preview, no account needed. Pro unlocks the full board.

Marshall vs Old Dominion odds

Line movement from the open

LineOpenCloseMove
Old Dominion spread+2.5+3+0.5
Total46.545.5-1
Marshall moneyline-130-142+2.2% win chance
Old Dominion moneyline+110+120-2.2% win chance

DraftKings opening and closing numbers via ESPN.

Line movement chart

Old Dominion spread +3 → +3
Total 45.5 → 45.5
The next College Football slate is on the boardLines, hit rates and the best price across 30+ books for the games still to come. Free daily preview, no account needed. Pro unlocks the full board.

More on these teams: All College Football prop picks

21+. Research, not a guarantee: every bet can lose. Bet within your means; if gambling stops being fun, call 1-800-GAMBLER.

Today's NBA picks

Ziaire WilliamsOVER 9.5 points + assists · vs POR
10/10
Austin ReavesOVER 4.5 points · vs POR
10/10
Ziaire WilliamsOVER 7.5 points · vs POR
10/10
All of today's NBA picks →
Today's prop boardHit rates, matchups and the best price across 30+ books. Free preview of today's props, more with a free account. Pro unlocks all of it.

The morning slate, by email

Join the StatsBench DiscordPicks, results and prop talk, live on game days