James Madison Dukes vs Old Dominion Monarchs: Prediction, Head-to-Head, Odds & Stats (Sat, 18 Oct '25)

    Wojtek Kolan

    Wojtek Kolan

    Published on 18 Oct, 07:30 PM UTC

    Next Match 18/10/25 at 07:30 PM

    James Madison Dukes vs Old Dominion Monarchs

    Scheduled H2H Match For James Madison Dukes Vs Old Dominion Monarchs

    NCAA, Regular Season

    Sat, 18 Oct 2025 at 07:30 PM UTC

    James Madison Dukes
    James Madison Dukes

    USA USA

    Recent Form

    W
    L
    W
    W
    W
    Old Dominion Monarchs
    Old Dominion Monarchs

    USA USA

    Recent Form

    W
    W
    W
    L
    L

    3

    Win

    Last 3 Played

    3
    0 Draws

    0

    Win

    6
    Position
    4

    Game Schedule - Time Of Fixture

    James Madison Dukes will square off vs Old Dominion Monarchs in NCAA, Regular Season on Sat, 18 Oct 2025 at 07:30 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

    James Madison Dukes vs Old Dominion Monarchs H2H Stats

    Over the last 3 head-to-head matches for these competitors, James Madison Dukes have got the victory 3 times and Old Dominion Monarchs have come out on top on 0 occasion. In the latest fixture between them, James Madison Dukes won 32-35.


    Head-to-Head (Last 3 Matches)
    James Madison Dukes3
    Old Dominion Monarchs0

    Matchstat.com James Madison Dukes vs Old Dominion Monarchs Prediction For This Upcoming H2H Match

    James Madison Dukes vs Old Dominion Monarchs Past H2H Matches

    19510
    NCAA, Regular Season
    09:00 PM
    16/11/24
    85567
    Old Dominion Monarchs
    32
    296503
    James Madison Dukes
    35
    12:00 AM
    29/10/23
    296503
    James Madison Dukes
    30
    85567
    Old Dominion Monarchs
    27
    06:00 PM
    12/11/22
    85567
    Old Dominion Monarchs
    3
    296503
    James Madison Dukes
    37

    Head To Head Streaks

    296503
    Wins
    3

    Team Streaks

    296503
    Wins
    4

    James Madison Dukes Recent Matches

    19510
    NCAA, Regular Season (28 Matches)
    04:00 PM
    11/10/25
    296503
    James Madison Dukes
    24
    4364
    Louisiana Ragin Cajuns
    14
    W
    07:30 PM
    04/10/25
    188143
    Georgia State Panthers
    7
    296503
    James Madison Dukes
    14
    W
    05:30 PM
    27/09/25
    296503
    James Madison Dukes
    35
    46394
    Georgia Southern Eagles
    10
    W
    07:30 PM
    20/09/25
    290824
    Liberty Flames
    13
    296503
    James Madison Dukes
    31
    W
    11:00 PM
    05/09/25
    4335
    Louisville Cardinals
    28
    296503
    James Madison Dukes
    14
    L
    10:00 PM
    30/08/25
    296503
    James Madison Dukes
    45
    296496
    Weber State Wildcats
    10
    W
    01:00 AM
    01/12/24
    296503
    James Madison Dukes
    33
    4337
    Marshall Thundering Herd
    35
    L
    07:30 PM
    23/11/24
    46642
    Appalachian State Mountaineers
    34
    296503
    James Madison Dukes
    20
    L
    09:00 PM
    16/11/24
    85567
    Old Dominion Monarchs
    32
    296503
    James Madison Dukes
    35
    W
    08:30 PM
    09/11/24
    296503
    James Madison Dukes
    38
    188143
    Georgia State Panthers
    7
    W
    07:30 PM
    26/10/24
    296503
    James Madison Dukes
    32
    46495
    Southern Mississippi Golden Eagles
    15
    W
    08:00 PM
    19/10/24
    46394
    Georgia Southern Eagles
    28
    296503
    James Madison Dukes
    14
    L
    11:30 PM
    10/10/24
    296503
    James Madison Dukes
    39
    46392
    Coastal Carolina Chanticleers
    7
    W
    11:00 PM
    05/10/24
    4365
    Louisiana-Monroe Warhawks
    21
    296503
    James Madison Dukes
    19
    L
    05:30 PM
    28/09/24
    296503
    James Madison Dukes
    63
    4295
    Ball State Cardinals
    7
    W
    04:00 PM
    21/09/24
    4307
    North Carolina Tar Heels
    50
    296503
    James Madison Dukes
    70
    W
    10:00 PM
    07/09/24
    296503
    James Madison Dukes
    13
    296560
    Gardner-Webb Runnin Bulldogs
    6
    W
    12:00 AM
    01/09/24
    196298
    Charlotte 49ers
    7
    296503
    James Madison Dukes
    30
    W
    08:30 PM
    25/11/23
    46392
    Coastal Carolina Chanticleers
    14
    296503
    James Madison Dukes
    56
    W
    07:00 PM
    18/11/23
    296503
    James Madison Dukes
    23
    46642
    Appalachian State Mountaineers
    26
    L
    07:00 PM
    11/11/23
    296503
    James Madison Dukes
    44
    4382
    Connecticut Huskies
    6
    W
    07:30 PM
    04/11/23
    188143
    Georgia State Panthers
    14
    296503
    James Madison Dukes
    42
    W
    12:00 AM
    29/10/23
    296503
    James Madison Dukes
    30
    85567
    Old Dominion Monarchs
    27
    W
    11:00 PM
    19/10/23
    4337
    Marshall Thundering Herd
    9
    296503
    James Madison Dukes
    20
    W
    04:00 PM
    14/10/23
    296503
    James Madison Dukes
    41
    46394
    Georgia Southern Eagles
    13
    W
    04:00 PM
    30/09/23
    296503
    James Madison Dukes
    31
    188131
    South Alabama Jaguars
    23
    W
    12:00 AM
    24/09/23
    4300
    Utah State Aggies
    38
    296503
    James Madison Dukes
    45
    W
    11:00 PM
    16/09/23
    4283
    Troy Trojans
    14
    296503
    James Madison Dukes
    16
    W
    19750
    NCAA Division I, FBS Post Season (2 Matches)
    10:30 PM
    18/12/24
    296503
    James Madison Dukes
    27
    86009
    Western Kentucky Hilltoppers
    17
    W
    08:30 PM
    23/12/23
    4334
    Air Force Falcons
    31
    296503
    James Madison Dukes
    21
    L

    Old Dominion Monarchs Recent Matches

    19510
    NCAA, Regular Season (29 Matches)
    07:30 PM
    11/10/25
    4337
    Marshall Thundering Herd
    48
    85567
    Old Dominion Monarchs
    24
    L
    10:00 PM
    04/10/25
    85567
    Old Dominion Monarchs
    47
    46392
    Coastal Carolina Chanticleers
    7
    W
    10:00 PM
    27/09/25
    85567
    Old Dominion Monarchs
    21
    290824
    Liberty Flames
    7
    W
    11:00 PM
    13/09/25
    4336
    Virginia Tech Hokies
    26
    85567
    Old Dominion Monarchs
    45
    W
    10:00 PM
    06/09/25
    85567
    Old Dominion Monarchs
    54
    296561
    North Carolina Central Eagles
    6
    W
    06:30 PM
    30/08/25
    4375
    Indiana Hoosiers
    27
    85567
    Old Dominion Monarchs
    14
    L
    08:00 PM
    30/11/24
    4321
    Arkansas State Red Wolves
    32
    85567
    Old Dominion Monarchs
    40
    W
    12:30 AM
    24/11/24
    85567
    Old Dominion Monarchs
    35
    4337
    Marshall Thundering Herd
    42
    L
    09:00 PM
    16/11/24
    85567
    Old Dominion Monarchs
    32
    296503
    James Madison Dukes
    35
    L
    06:30 PM
    02/11/24
    46642
    Appalachian State Mountaineers
    28
    85567
    Old Dominion Monarchs
    20
    L
    11:00 PM
    24/10/24
    85567
    Old Dominion Monarchs
    47
    46394
    Georgia Southern Eagles
    19
    W
    07:30 PM
    19/10/24
    85567
    Old Dominion Monarchs
    24
    188144
    Texas State Bobcats
    14
    W
    07:30 PM
    12/10/24
    188143
    Georgia State Panthers
    14
    85567
    Old Dominion Monarchs
    21
    W
    11:00 PM
    05/10/24
    46392
    Coastal Carolina Chanticleers
    45
    85567
    Old Dominion Monarchs
    37
    L
    09:00 PM
    28/09/24
    4315
    Bowling Green Falcons
    27
    85567
    Old Dominion Monarchs
    30
    W
    10:00 PM
    14/09/24
    85567
    Old Dominion Monarchs
    17
    4336
    Virginia Tech Hokies
    37
    L
    10:00 PM
    07/09/24
    85567
    Old Dominion Monarchs
    14
    4326
    East Carolina Pirates
    20
    L
    08:15 PM
    31/08/24
    4278
    South Carolina Gamecocks
    23
    85567
    Old Dominion Monarchs
    19
    L
    07:00 PM
    25/11/23
    85567
    Old Dominion Monarchs
    25
    188143
    Georgia State Panthers
    24
    W
    11:00 PM
    18/11/23
    46394
    Georgia Southern Eagles
    17
    85567
    Old Dominion Monarchs
    20
    W
    06:00 PM
    11/11/23
    290824
    Liberty Flames
    38
    85567
    Old Dominion Monarchs
    10
    L
    07:30 PM
    04/11/23
    85567
    Old Dominion Monarchs
    24
    46392
    Coastal Carolina Chanticleers
    28
    L
    12:00 AM
    29/10/23
    296503
    James Madison Dukes
    30
    85567
    Old Dominion Monarchs
    27
    L
    11:00 PM
    21/10/23
    85567
    Old Dominion Monarchs
    28
    46642
    Appalachian State Mountaineers
    21
    W
    11:00 PM
    07/10/23
    46495
    Southern Mississippi Golden Eagles
    13
    85567
    Old Dominion Monarchs
    17
    W
    07:30 PM
    30/09/23
    4337
    Marshall Thundering Herd
    41
    85567
    Old Dominion Monarchs
    35
    L
    07:30 PM
    23/09/23
    85567
    Old Dominion Monarchs
    10
    453700
    East Texas A&M-Commerce Lions
    9
    W
    04:00 PM
    16/09/23
    85567
    Old Dominion Monarchs
    24
    4327
    Wake Forest Demon Deacons
    27
    L
    10:00 PM
    09/09/23
    85567
    Old Dominion Monarchs
    38
    4364
    Louisiana Ragin Cajuns
    31
    W
    19750
    NCAA Division I, FBS Post Season (1 Matches)
    07:30 PM
    18/12/23
    85567
    Old Dominion Monarchs
    35
    86009
    Western Kentucky Hilltoppers
    38
    L

    James Madison Dukes Next Fixtures

    Old Dominion Monarchs Next Fixtures

    James Madison Dukes Last Match Played stats

    James Madison Dukes vs Louisiana Ragin Cajuns

    Final Score :24 - 14

    (H)Offense (A)
    3Touchdowns2
    1/2Field goals0/1
    473Total yards288
    3Turnovers1
    3/4Red zone efficiency0/2
    36:49Time of Possession24:03
    20First downs11
    5First downs by penalty0
    8/17 (47%)Third down efficiency3/15 (20%)
    4Punts9
    41Average yards per punt40.1
    5.8Average yards per play5
    (H)Passing (A)
    9First downs by passing5
    295Net yards passing243
    295Gross yards passing243
    3Passing touchdowns2
    1Interceptions thrown1
    7.2Average passing yards per attempt7.8
    6Red zone passing attempts3
    (H)Rushing (A)
    40Rushing attempts29
    178Rushing yards45
    4.5Average rushing yards per attempt1.6
    11First downs by rushing1
    9Red zone rushing attempts6
    (H)Other (A)
    10Penalties6
    102Yards penalized53
    3Fumbles0
    2Fumbles lost0

    Old Dominion Monarchs Last Match Played stats

    Marshall Thundering Herd vs Old Dominion Monarchs

    Final Score :48 - 24

    (H)Offense (A)
    6Touchdowns3
    2/3Field goals1/1
    445Total yards439
    0Turnovers5
    4/4Red zone efficiency2/4
    36:35Time of Possession23:25
    22First downs15
    1First downs by penalty3
    4/15 (26%)Third down efficiency4/14 (28%)
    6Punts4
    38.5Average yards per punt40.5
    5.9Average yards per play6.7
    (H)Passing (A)
    8First downs by passing9
    222Net yards passing266
    222Gross yards passing266
    2Passing touchdowns1
    0Interceptions thrown2
    8.5Average passing yards per attempt8.9
    1Red zone passing attempts3
    (H)Rushing (A)
    50Rushing attempts38
    223Rushing yards173
    4.5Average rushing yards per attempt4.6
    11First downs by rushing5
    12Red zone rushing attempts10
    (H)Other (A)
    8Penalties5
    71Yards penalized27
    0Fumbles4
    0Fumbles lost3