Marshall Thundering Herd vs James Madison Dukes: Prediction, Head-to-Head, Odds & Stats (Sat, 08 Nov '25)

    Wojtek Kolan

    Wojtek Kolan

    Published on 08 Nov, 06:00 PM UTC

    Next Match 08/11/25 at 06:00 PM

    Marshall Thundering Herd vs James Madison Dukes

    Scheduled H2H Match For Marshall Thundering Herd Vs James Madison Dukes

    NCAA, Regular Season

    Sat, 08 Nov 2025 at 06:00 PM UTC

    Marshall Thundering Herd
    Marshall Thundering Herd

    USA USA

    Recent Form

    L
    W
    W
    W
    W
    James Madison Dukes
    James Madison Dukes

    USA USA

    Recent Form

    W
    L
    W
    W
    W

    2

    Win

    Last 3 Played

    3
    0 Draws

    1

    Win

    3
    Position
    6

    Game Schedule - Time Of Fixture

    Marshall Thundering Herd will square off vs James Madison Dukes in NCAA, Regular Season on Sat, 08 Nov 2025 at 06:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

    Marshall Thundering Herd vs James Madison Dukes H2H Game Summary

    Over the most recent 3 head to head fixtures for these rivals, Marshall Thundering Herd have come out on top 2 times and James Madison Dukes have got the victory on 1 occasion. In the last match between them, Marshall Thundering Herd won 33-35.


    Head-to-Head (Last 3 Matches)
    Marshall Thundering Herd2
    James Madison Dukes1

    Marshall Thundering Herd vs James Madison Dukes Past H2H Matches

    19510
    NCAA, Regular Season
    01:00 AM
    01/12/24
    James Madison Dukes
    33
    Marshall Thundering Herd
    35
    11:00 PM
    19/10/23
    Marshall Thundering Herd
    9
    James Madison Dukes
    20
    07:30 PM
    22/10/22
    James Madison Dukes
    12
    Marshall Thundering Herd
    26

    Marshall Thundering Herd Recent Matches

    19510
    NCAA, Regular Season (28 Matches)
    07:30 PM
    11/10/25
    Marshall Thundering Herd
    48
    Old Dominion Monarchs
    24
    W
    12:00 AM
    28/09/25
    Louisiana Ragin Cajuns
    54
    Marshall Thundering Herd
    51
    L
    11:00 PM
    20/09/25
    Middle Tennessee Blue Raiders
    28
    Marshall Thundering Herd
    42
    W
    10:00 PM
    13/09/25
    Marshall Thundering Herd
    38
    Eastern Kentucky
    7
    W
    10:00 PM
    06/09/25
    Marshall Thundering Herd
    20
    Missouri State Bears
    21
    L
    07:30 PM
    30/08/25
    Georgia Bulldogs
    45
    Marshall Thundering Herd
    7
    L
    12:30 AM
    08/12/24
    Louisiana Ragin Cajuns
    3
    Marshall Thundering Herd
    31
    W
    01:00 AM
    01/12/24
    James Madison Dukes
    33
    Marshall Thundering Herd
    35
    W
    12:30 AM
    24/11/24
    Old Dominion Monarchs
    35
    Marshall Thundering Herd
    42
    W
    06:00 PM
    16/11/24
    Marshall Thundering Herd
    31
    Coastal Carolina Chanticleers
    19
    W
    08:00 PM
    09/11/24
    Southern Mississippi Golden Eagles
    3
    Marshall Thundering Herd
    37
    W
    07:30 PM
    02/11/24
    Marshall Thundering Herd
    28
    Louisiana-Monroe Warhawks
    23
    W
    11:00 PM
    17/10/24
    Marshall Thundering Herd
    35
    Georgia State Panthers
    20
    W
    12:00 AM
    13/10/24
    Georgia Southern Eagles
    24
    Marshall Thundering Herd
    23
    L
    07:30 PM
    05/10/24
    Marshall Thundering Herd
    52
    Appalachian State Mountaineers
    37
    W
    07:30 PM
    28/09/24
    Marshall Thundering Herd
    27
    Western Michigan Broncos
    20
    W
    04:00 PM
    21/09/24
    Ohio State Buckeyes
    49
    Marshall Thundering Herd
    14
    L
    08:30 PM
    07/09/24
    Virginia Tech Hokies
    31
    Marshall Thundering Herd
    14
    L
    09:00 PM
    31/08/24
    Marshall Thundering Herd
    45
    Stony Brook Seawolves
    3
    W
    08:30 PM
    25/11/23
    Marshall Thundering Herd
    35
    Arkansas State Red Wolves
    21
    W
    10:00 PM
    18/11/23
    South Alabama Jaguars
    28
    Marshall Thundering Herd
    0
    L
    12:00 AM
    12/11/23
    Marshall Thundering Herd
    38
    Georgia Southern Eagles
    33
    W
    10:00 PM
    04/11/23
    Appalachian State Mountaineers
    31
    Marshall Thundering Herd
    9
    L
    10:00 PM
    28/10/23
    Coastal Carolina Chanticleers
    34
    Marshall Thundering Herd
    6
    L
    11:00 PM
    19/10/23
    Marshall Thundering Herd
    9
    James Madison Dukes
    20
    L
    11:00 PM
    14/10/23
    Georgia State Panthers
    41
    Marshall Thundering Herd
    24
    L
    06:00 PM
    07/10/23
    North Carolina State Wolfpack
    48
    Marshall Thundering Herd
    41
    L
    07:30 PM
    30/09/23
    Marshall Thundering Herd
    41
    Old Dominion Monarchs
    35
    W
    19750
    NCAA Division I, FBS Post Season (2 Matches)
    02:15 AM
    29/12/24
    Army Knights
    Marshall Thundering Herd
    -
    02:00 AM
    20/12/23
    Marshall Thundering Herd
    17
    UTSA Roadrunners
    35
    L

    James Madison Dukes Recent Matches

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

    Marshall Thundering Herd Next Fixtures

    James Madison Dukes Next Fixtures

    Marshall Thundering Herd 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

    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