Old Dominion at James Madison - 2025 Matchup Preview
Old Dominion logo Old Dominion Monarchs at James Madison DukesJames Madison logo
Saturday, October 18th 2025 (3:30 PM EDT)
James Madison -3 (47.5) (-155)  Open: -1.5
James Madison 63 - Old Dominion: 27  (Sun Belt)

 
Monarchs (10 - 3) (8 - 5 - 0)
Coach Ricky Rahne (20 - 30)
Avg Score : 32 - 19 (31 - 30 on Road)
Record Prediction: 9.2 - 3.8 (#33)
Wins: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 3)
Losses: (Elite: 1) (Good: 0) (Avg: 0) (Bad: 1)
Future: (Elite: 0) (Good: 0) (Avg: 1) (Bad: 5)
ODU 2nd straight Road Game
JMU 2nd straight Home Game
JMU is playing their 5th straight game
ODU is playing their 4th straight game
Our Line: James Madison -12.5  (SP+ JMU -8)

Projected Score: ODU: 19 - JMU: 31 (50)
JMU Win prob: 56% | Cover: 47%
ODU Travel: 176 miles
Dukes (12 - 2) (9 - 5 - 0)
Coach Bob Chesney (9 - 4)
Avg Score : 37 - 18 (40 - 15 @ Home)
Record Prediction: 12.1 - 1.9 (#2)
Wins: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 4)
Losses: (Elite: 0) (Good: 1) (Avg: 0) (Bad: 0)
Future: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 6)
 
Old Dominion's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Sat 8/30 Old Dominion at Indiana+23.554.5L 14 - 27UY
Sat 9/6 Old Dominion vs North Carolina Central-22.050.5W 54 - 6OY
Sat 9/13 Old Dominion at Virginia Tech+5.550.5W 45 - 26OY
BYE WEEK
Sat 9/27 Old Dominion vs Liberty-14.553.5W 21 - 7UN
Sat 10/4 Old Dominion vs Coastal Carolina-18.553.5W 47 - 7OY
Sat 10/11 Old Dominion at Marshall-14.557.5L 24 - 48ON
Sat 10/18 Old Dominion at James Madison+3.047.5L 27 - 63ON
Sat 10/25 Old Dominion vs App State-12.560.5W 24 - 21UN
Sat 11/1 Old Dominion at UL Monroe-16.555.5W 31 - 6UY
BYE WEEK
Thu 11/13 Old Dominion vs Troy-9.553.5W 33 - 0UY
Sat 11/22 Old Dominion at Georgia Southern-10.062.0W 45 - 10UY
Sat 11/29 Old Dominion vs Georgia State-29.058.5W 27 - 10UN
Wed 12/17 Old Dominion vs South Florida+4.052.5W 24 - 10UY

Total: Elite: 1, Good: 0, Avg 1, Bad 1, Poor 8
Played: Elite: 1, Good: 0, Avg 0, Bad 1, Poor 3
Future: Elite: 0, Good: 0, Avg 1, Bad 0, Poor 5
Wins: Elite: 0, Good: 0, Avg: 0, Bad: 1, Poor: 2
Losses: Elite: 1, Good: 0, Avg: 0, Bad: 0, Poor: 1

Predictions for Old Dominion's Schedule
James Madison's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Sat 8/30 James Madison vs Weber State-26.554.5W 45 - 10OY
Fri 9/5 James Madison at Louisville+15.057.0L 14 - 28UY
BYE WEEK
Sat 9/20 James Madison at Liberty-7.546.5W 31 - 13UY
Sat 9/27 James Madison vs Georgia Southern-14.554.5W 35 - 10UY
Sat 10/4 James Madison at Georgia State-19.552.5W 14 - 7UN
Sat 10/11 James Madison vs Louisiana-18.544.5W 24 - 14UN
Sat 10/18 James Madison vs Old Dominion-3.047.5W 63 - 27OY
BYE WEEK
Tue 10/28 James Madison at Texas State-7.555.5W 52 - 20OY
Sat 11/8 James Madison at Marshall-13.553.5W 35 - 23ON
Sat 11/15 James Madison vs App State-21.053.5W 58 - 10OY
Sat 11/22 James Madison vs Washington State-15.044.5W 24 - 20UN
Sat 11/29 James Madison at Coastal Carolina-24.054.5W 59 - 10OY
Fri 12/5 James Madison vs Troy-24.547.5W 31 - 14UN
Sat 12/20 James Madison at Oregon+22.547.5L 34 - 51OY

Total: Elite: 0, Good: 1, Avg 0, Bad 3, Poor 7
Played: Elite: 0, Good: 1, Avg 0, Bad 0, Poor 4
Future: Elite: 0, Good: 0, Avg 0, Bad 3, Poor 3
Wins: Elite: 0, Good: 0, Avg: 0, Bad: 0, Poor: 4
Losses: Elite: 0, Good: 1, Avg: 0, Bad: 0, Poor: 0

Predictions for James Madison's Schedule
Important Stats (2025)
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
ODU#28 (.25)46% (30)3247% (30)3.19 (25)23944% (44)2163.94 (48)#8 (.03)39% (40)18.545% (101)34% (11)3.03 (20)53.81.82
JMU#37 (.22)45% (38)37.148% (20)3.17 (29)23042% (61)1883.98 (43)#10 (.04)31% (2)18.433% (6)30% (3)3.41 (50)64.41.11.1
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
ODU#47 (.22)42% (71)45% (55)3.24 (34)21140% (89)1934.75 (6)#71 (.17)39% (33)38% (22)40% (64)3.64 (50)54.21.71.4
JMU#88 (.16)44% (61)47% (29)3.28 (30)19440% (87)2163.93 (66)#4 (.03)34% (1)34% (5)34% (3)3.64 (53)54.80.72.5



Overall Stats 2025
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
ODU Offense13323145.9%3.941.8224552392165.658%41%47%44%14%.25
JMU Defense1418.41531.5%3.411.1 - - - - - 47%52%33%30%20%.04
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
ODU Defense1318.53039.2%3.032 - - - - - 50%47%45%34%19%.03
JMU Offense1437.14045%3.981.1214192301885.757%41%48%42%13%.22

Additional Stats 2025
 Teams                  GamesPossession Time1st Downs PG3rd Down %4th Down %Penalties PGPenalty Yds PGOff TO PGDef TO PGTFL PGSacks PGD/ST TDsAvg Field Pos
Old Dominion1328:2922.541%31%653.81.826.93030.3
James Madison1431:3920.947%41%6.664.41.11.15.92.5332.6
Run Game Stats (2025)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
ODU Offense1358% (16)47% (30)42.5238.95.631 (49).14 (60)3.19 (25)64% (114)10% (76)0.96 (71)
JMU Defense1447% (31)33% (6) - - - - (17)2.35 (6)57% (4)11% (26)1.07 (117)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
ODU Defense1350% (72)45% (101) - - - - .01 (22)2.91 (75)62% (14)12% (15)0.78 (5)
JMU Offense1457% (18)48% (20)40.2230.45.736 (16).21 (25)3.17 (29)77% (35)7% (18)1.04 (43)

Pass Game Stats (2025)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
ODU Offense1341% (121)44% (44)14.725.42168.514.721 (22)10 (119).41 (22)1.8 (6)28% (17)35% (23).5 (11)4% (19)2.3 (3)
JMU Defense1452% (105)30% (3) - - - - - - 12 (38).1 (17)1.8 (130)39% (3)24% (12).13 (12)9% (5)1.9 (41)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
ODU Defense1347% (51)34% (11) - - - - - - 15 (55).09 (9)1.5 (34)30% (94)25% (16).21 (33)7% (34)1.8 (12)
JMU Offense1441% (118)42% (61)14.424188.17.813.124 (61)10 (34).29 (50)1.7 (22)31% (69)31% (64).26 (89)6% (73)2 (67)

Old Dominion's Power Ratings
Old Dominion's Power Rating: -2.15  #76
Old Dominion's Offense Rating: 7.09  #78
Old Dominion's Defense Rating: 9.24  #75
2025 Talent Rating: 328.00  #130
Blue Chip Ratio: 2%  #79
Old Dominion's 2025 Expected Record: 9.2 - 3.8
Old Dominion's 2025 Overall SP+ Rating: 6.4  #48
Old Dominion's Offense SP+ Rating: 32.0  #41
Old Dominion's Defense SP+ Rating: 24.8  #52

Average Talent
Average Sun Belt Talent Rating is 574.86
Average Power Five Talent: 877.82
Average FBS Talent: 715.76

Power Ratings Matchup
Old Dominion: -2.15   James Madison: 14.71

SP+ Ratings Matchup
Old Dominion: 6.4   James Madison: 14.5




James Madison's Power Ratings
James Madison's Power Rating: 14.71  #43
James Madison's Offense Rating: 9.35  #66
James Madison's Defense Rating: -0.57  #29
2025 Talent Rating: 482.00  #120
Blue Chip Ratio: 2  #79
James Madison's 2025 Expected Record: 12.1 - 1.9
James Madison's 2025 Overall SP+ Rating: 14.5  #24
James Madison's Offense SP+ Rating: 34.5  #25
James Madison's Defense SP+ Rating: 19.7  #25

Average Talent
Average Sun Belt Talent Rating is 574.86
Average Power Five Talent: 877.82
Average FBS Talent: 715.76


Old Dominion Scoring
Offense: 32 PPG
Offense on Road: 31
Defense: 18.5 PPG
Defense on Road: 30

Old Dominion's 2025 Record
Record: 10 - 3
Record vs Spread: 8 - 5 - 0
Over/Under Record: 5 - 8
Record on Road: 4 - 3
Record vs Spread on Road: 4 - 2 - 0
Record as Dog vs Spread: 3 - 1 - 0
Record as Road Dog vs Spread: 2 - 1 - 0
Projected Score
James Madison 31
Old Dominion 19


Total Points: 50

Based on Last 4 Games
James Madison 29
Old Dominion 23

Total Points: 52

Based on Entire Season
James Madison 32
Old Dominion 24

Total Points: 56
James Madison Scoring
Offense: 37.1 PPG
Offense at Home: 40
Defense: 18.4 PPG
Defense at Home: 15

James Madison's 2025 Record
Record: 12 - 2
Record vs Spread: 9 - 5 - 0
Over/Under Record: 7 - 7
Record at home: 7 - 0
Record vs Spread at home: 4 - 3 - 0
Record as Fav vs Spread: 7 - 5 - 0
Record as Home Fav vs Spread: 4 - 3 - 0


YearDateHomeScoreAwayScoreSpreadCoverTotalO/U
202510/18James Madison63Old Dominion27James Madison -3James Madison47.5Over
202411/16Old Dominion32James Madison35James Madison -1.5James Madison51.0Over
202310/28James Madison30Old Dominion27James Madison -19.5Old Dominion48.0Over
202211/12Old Dominion3James Madison37James Madison -7.5James Madison48.0Under
TeamWinsCoversO/U
James Madison433 Overs
Old Dominion011 Unders

WinsCoversFavsDogs
Home Teams2 - 21 - 31 - 10 - 2
Road Teams2 - 23 - 12 - 01 - 1

(#76) ODU at (#43) JMU
Overall StatsOvr
CategoryCatODUJMU
Power RatePwr #76 #43
SP+SP+ #48 #24
Perf GradeGrade #40 #7
OffenseOff #50 #16
DefenseDef #24 #5
Spec TeamsST #112 #59
TalentTal #130 #120
Blue ChipsBC% #79 #79
Old Dominion Notes
(12/2) QB Colton Joseph will enter portal. Huge loss
(10/21) Killed by JMU, Def dogwalked, Rush Off tanked, 3 TO
(10/12) Def torched in awful L vs Marshall. Season derailer?
(10/7) Off is dropping big time #'s, Monarchs #1 SBC team?
(10/7) QB Colton Joseph is the best QB no one has heard of
(9/15) Joseph torched VT, great W for ODU, Off good
(9/7) LB Henderson retired. Big loss & blow to Def
(8/30) Run game good vs IU, Run Def torched 300+
(8/1) QB Joseph back, mobile. Good red zone runner
(8/1) WR/TE rebuild, little exp. Rahne like units though
(8/1) Def Avg LY, returns a ton. Added 8 DB portals
(8/1) Emerging team with upward trajectory this year
Old Dominion Injury Report
James Madison Notes
(12/6) Sun Belt champs, beat Troy. Could be CFP bound?
(12/5) Hiring Billy Napier (UF) after Chesney took UCLA job
(12/4) Only its 4th FBS season & could make CFP. Incredible
(12/3) HC Bob Chesney has taken UCLA job, will coach '25
(10/29) Just murdering SBC, very much a G5 CFP threat
(10/22) Leads CFB in Defensive Success Rate, Off Good
(10/21) Off shredded ODU for 624, 311 rushing, 12-16 on 3rd
(9/20) Good W @ Liberty, Def incredible. Run Off good
(9/5) QB Barnett holds too long, not pocket aware
(9/5) Def front 7 dominant. Shut down Louisville
(9/2) QB Barnett started opener, Run Off mauled FCS
(8/25) QB Barnett cleared to play, is a top SBC QB
James Madison Injury Report
Old Dominion on Offense
Run heavy Offense 57%, Pass: 42%
CategoryCat
ODU OffJMU Def
Perf GradePerf #50 #5
SuccessSuc #30 #2
ExplosiveExp #41 #132
PPAPPA #28 #10
PowerPwr #78 #29
SP+SP+ #41 #25
Pts POPPO #48 #50
HavocHav #44 #7
Old Dominion Run Game
Run heavy Offense 57%, Pass: 42%
CategoryCat
ODU OffJMU Def
Run GameRun #18 #8
Run SuccessRSuc #30 #6
Run ExplRExp #71 #117
PPAExp #60 #17
Run BlockR Blk #119 -
OL YdsOLY #25 #6
Stuff RateStuff #23 #7
TackleTak -  #21
Old Dominion Pass Game
Run heavy Offense 57%, Pass: 42%
CategoryCat
ODU OffJMU Def
Pass GamePass #64 #2
Pass SuccessPSuc #44 #3
Pass ExplPExl #6 #130
PPAExp #22 #17
Pass Rush/BlockP Blk #30 #26
F7 HavocF7 #76 #26
DB HavocDB #19 #5
James Madison on Offense
Run heavy Offense 58%, Pass: 40%
CategoryCatJMU OffODU Def
Perf GradePerf #16 #24
SuccessSuc #38 #40
ExplosiveExp #42 #1
PPAPPA #37 #8
PowerPwr #66 #75
SP+SP+ #25 #52
Pts POPPO #43 #20
HavocHav #34 #17
James Madison Run Game
Run heavy Offense 58%, Pass: 40%
CategoryCat
JMU OffODU Def
Run GameRun #8 #44
Run SuccessRSuc #20 #101
Run ExplRExp #43 #5
PPAExp #25 #22
Run BlockR Blk #16 -
OL YdsOLY #29 #75
Stuff RateStuff #65 #42
TackleTak -  #111
James Madison Pass Game
Run heavy Offense 58%, Pass: 40%
CategoryCatJMU OffODU Def
Pass GamePass #61 #6
Pass SuccessPSuc #61 #11
Pass ExplPExl #22 #34
PPAExp #50 #9
Pass Block/RushP Blk #41 #86
F7 HavocF7 #18 #15
DB HavocDB #73 #34
Program Comparison
JMU 5 Year Profile: Improving Below Avg G5
'25 Profile: Up to Top 25 Contenders

ODU 5 Year Profile: Improving Average G5
'25 Profile: Up to Below Avg P4

Weather Forecast
Playing in Bridgeforth Stadium
Conditions: Clear
Temp: 73° - Wind: 9 mph
Rematch from Week 8
James Madison -3.0 (47.5)
James Madison won vs Old Dominion this year (63-27)

Previous Matchups
James Madison beat Old Dominion last year (35-32)
James Madison beat Old Dominion in 2023 (30-27)
James Madison beat Old Dominion in 2022 (37-3)

  
ODU's OC Kevin Decker (been OC for 3 years)
Player NameCOMPATTPCTYDSTDINTYPA
Colton Joseph17328860%261921109.1
Quinn Henicle174043%184004.6
Player NameCARYDSTDYPCLONG
Colton Joseph1571011136.478
Trequan Jones10579267.593
Devin Roche11163445.767
Ke'Travion Hargrove (Tr)6426844.229
Player NameRECYDSTDYPCLONG
Tre' Brown III38762420.198
Ja'Cory Thomas41714517.455
Na'eem Abdul-Rahim Gladding51667613.146
Ke'Travion Hargrove (Tr)6192232.080

View Old Dominion's Full Roster

ODU's DC Blake Seiler (been DC for 3 years)
Top DefTackTFLSACKSPRESSPD
Mario Easterly802034
Jerome Carter763022
Jeremy Mack Jr.7510633
Jahleel Culbreath7110330
SacksTackTFLSACKSPRESSPD
Jeremy Mack Jr.7510633
Jackson Forrest527510
Kris Trinidad337443
Javen Gibson245410
Pass DTackTFLSACKSPRESSPD
Brandon Crutchfield350006
Zion Frink601006
Nickendre Stiger (Tr)463005

JMU's OC Dean Kennedy (in his second season)
Player NameCOMPATTPCTYDSTDINTYPA
Alonza Barnett21637058%28062387.6
Matthew Sluka (Tr)81173%100329.1
Player NameCARYDSTDYPCLONG
Wayne Knight207137396.673
Alonza Barnett127589154.658
Jordan Fuller (Tr)8241555.126
Jobi Malary4334948.173
Player NameRECYDSTDYPCLONG
Landon Ellis (Tr)36624517.362
Nick DeGennaro (Tr)28500517.976
Wayne Knight4039719.957
Jaylan Sanchez (Tr)30396113.280

View James Madison's Full Roster

JMU's DC Colin Hitschler (in his first season)
Top DefTackTFLSACKSPRESSPD
Trent Hendrick967323
Tyler Brown715105
Jacob Thomas653237
Drew Spinogatti517163
SacksTackTFLSACKSPRESSPD
Sahir West4614774
Xavier Holmes (Tr)317664
Aiden Gobaira (Tr)338530
Trent Hendrick967323
Pass DTackTFLSACKSPRESSPD
DJ Barksdale3630112
Justin Eaglin350008
Elijah Culp (Tr)444017