Michigan State Spartans vs Michigan Wolverines: Prediction, Head-to-Head, Odds & Stats (Sat, 25 Oct '25)

    Wojtek Kolan

    Wojtek Kolan

    Published on 25 Oct, 05:00 PM UTC

    Next Match 25/10/25 at 05:00 PM

    Michigan State Spartans vs Michigan Wolverines

    Scheduled H2H Match For Michigan State Spartans Vs Michigan Wolverines

    NCAA, Regular Season

    Sat, 25 Oct 2025 at 05:00 PM UTC

    Michigan State Spartans
    Michigan State Spartans

    USA USA

    Recent Form

    L
    W
    L
    L
    L
    Michigan Wolverines
    Michigan Wolverines

    USA USA

    Recent Form

    L
    L
    W
    L
    L

    4

    Win

    Played

    10
    0 Draws

    6

    Win

    14
    Position
    9

    Game Schedule - Time Of Fixture

    Michigan State Spartans will square off vs Michigan Wolverines in NCAA, Regular Season on Sat, 25 Oct 2025 at 05: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.

    Michigan State Spartans vs Michigan Wolverines H2H Results Summary

    Over the most recent 10 head-to-head matches between these teams, Michigan State Spartans have won 4 times and Michigan Wolverines have got the victory on 6 occasion. In the latest game between them, Michigan Wolverines won 24-17.


    Head-to-HeadMatch Wins
    Michigan State Spartans4
    Michigan Wolverines6

    Michigan State Spartans vs Michigan Wolverines Past H2H Matches

    19510
    NCAA, Regular Season
    11:30 PM
    26/10/24
    4310
    Michigan Wolverines
    24
    4338
    Michigan State Spartans
    17
    11:30 PM
    21/10/23
    4338
    Michigan State Spartans
    0
    4310
    Michigan Wolverines
    49
    11:30 PM
    29/10/22
    4310
    Michigan Wolverines
    29
    4338
    Michigan State Spartans
    7
    11209
    NCAA FBS
    04:00 PM
    30/10/21
    4338
    Michigan State Spartans
    37
    4310
    Michigan Wolverines
    33
    04:00 PM
    31/10/20
    4310
    Michigan Wolverines
    24
    4338
    Michigan State Spartans
    27
    05:00 PM
    16/11/19
    4310
    Michigan Wolverines
    44
    4338
    Michigan State Spartans
    10
    04:00 PM
    20/10/18
    4338
    Michigan State Spartans
    7
    4310
    Michigan Wolverines
    21
    11:30 PM
    07/10/17
    4310
    Michigan Wolverines
    10
    4338
    Michigan State Spartans
    14
    04:00 PM
    29/10/16
    4338
    Michigan State Spartans
    23
    4310
    Michigan Wolverines
    32
    07:30 PM
    17/10/15
    4310
    Michigan Wolverines
    23
    4338
    Michigan State Spartans
    27
    07:30 PM
    25/10/14
    4338
    Michigan State Spartans
    35
    4310
    Michigan Wolverines
    11
    07:30 PM
    02/11/13
    4338
    Michigan State Spartans
    29
    4310
    Michigan Wolverines
    6
    07:30 PM
    20/10/12
    4310
    Michigan Wolverines
    12
    4338
    Michigan State Spartans
    10
    04:00 PM
    15/10/11
    4338
    Michigan State Spartans
    28
    4310
    Michigan Wolverines
    14
    07:30 PM
    09/10/10
    4310
    Michigan Wolverines
    17
    4338
    Michigan State Spartans
    34
    04:00 PM
    03/10/09
    4338
    Michigan State Spartans
    26
    4310
    Michigan Wolverines
    20
    07:30 PM
    25/10/08
    4310
    Michigan Wolverines
    21
    4338
    Michigan State Spartans
    35
    07:30 PM
    03/11/07
    4338
    Michigan State Spartans
    24
    4310
    Michigan Wolverines
    28
    08:30 PM
    07/10/06
    4310
    Michigan Wolverines
    31
    4338
    Michigan State Spartans
    13
    05:05 PM
    30/10/04
    4310
    Michigan Wolverines
    45
    4338
    Michigan State Spartans
    37

    Michigan State Spartans Recent Matches

    19510
    NCAA, Regular Season (30 Matches)
    08:00 PM
    04/10/25
    4282
    Nebraska Cornhuskers
    38
    4338
    Michigan State Spartans
    27
    L
    03:00 AM
    21/09/25
    4290
    USC Trojans
    45
    4338
    Michigan State Spartans
    31
    L
    07:30 PM
    13/09/25
    4338
    Michigan State Spartans
    41
    296538
    Youngstown State Penguins
    24
    W
    11:30 PM
    06/09/25
    4338
    Michigan State Spartans
    42
    4288
    Boston College Eagles
    40
    W
    11:00 PM
    29/08/25
    4338
    Michigan State Spartans
    23
    4356
    Western Michigan Broncos
    6
    W
    08:30 PM
    30/11/24
    4338
    Michigan State Spartans
    14
    4354
    Rutgers Scarlet Knights
    41
    L
    01:00 AM
    23/11/24
    4338
    Michigan State Spartans
    24
    4317
    Purdue Boilermakers
    17
    W
    07:30 PM
    16/11/24
    4293
    Illinois Fighting Illini
    38
    4338
    Michigan State Spartans
    16
    L
    07:30 PM
    02/11/24
    4338
    Michigan State Spartans
    10
    4375
    Indiana Hoosiers
    47
    L
    11:30 PM
    26/10/24
    4310
    Michigan Wolverines
    24
    4338
    Michigan State Spartans
    17
    L
    11:30 PM
    19/10/24
    4338
    Michigan State Spartans
    32
    4322
    Iowa Hawkeyes
    20
    W
    01:00 AM
    05/10/24
    47372
    Oregon Ducks
    31
    4338
    Michigan State Spartans
    10
    L
    11:30 PM
    28/09/24
    4338
    Michigan State Spartans
    7
    4352
    Ohio State Buckeyes
    38
    L
    12:00 AM
    22/09/24
    4288
    Boston College Eagles
    23
    4338
    Michigan State Spartans
    19
    L
    07:30 PM
    14/09/24
    4338
    Michigan State Spartans
    40
    296414
    Prairie View A&M Panthers
    0
    W
    07:30 PM
    07/09/24
    4306
    Maryland Terrapins
    24
    4338
    Michigan State Spartans
    27
    W
    11:00 PM
    30/08/24
    4338
    Michigan State Spartans
    16
    188055
    Florida Atlantic Owls
    10
    W
    12:30 AM
    25/11/23
    4338
    Michigan State Spartans
    0
    4286
    Penn State Nittany Lions
    42
    L
    05:00 PM
    18/11/23
    4375
    Indiana Hoosiers
    21
    4338
    Michigan State Spartans
    24
    W
    12:30 AM
    12/11/23
    4352
    Ohio State Buckeyes
    38
    4338
    Michigan State Spartans
    3
    L
    04:00 PM
    04/11/23
    4338
    Michigan State Spartans
    20
    4282
    Nebraska Cornhuskers
    17
    W
    07:30 PM
    28/10/23
    4381
    Minnesota Golden Gophers
    27
    4338
    Michigan State Spartans
    12
    L
    11:30 PM
    21/10/23
    4338
    Michigan State Spartans
    0
    4310
    Michigan Wolverines
    49
    L
    04:00 PM
    14/10/23
    4354
    Rutgers Scarlet Knights
    27
    4338
    Michigan State Spartans
    24
    L
    11:30 PM
    30/09/23
    4322
    Iowa Hawkeyes
    26
    4338
    Michigan State Spartans
    16
    L
    07:30 PM
    23/09/23
    4338
    Michigan State Spartans
    9
    4306
    Maryland Terrapins
    31
    L
    09:00 PM
    16/09/23
    4338
    Michigan State Spartans
    7
    4370
    Washington Huskies
    41
    L
    07:30 PM
    09/09/23
    4338
    Michigan State Spartans
    45
    296513
    Richmond Spiders
    14
    W
    11:00 PM
    01/09/23
    4338
    Michigan State Spartans
    31
    4339
    Central Michigan Chippewas
    7
    W
    09:00 PM
    26/11/22
    4286
    Penn State Nittany Lions
    35
    4338
    Michigan State Spartans
    16
    L

    Michigan Wolverines Recent Matches

    19510
    NCAA, Regular Season (27 Matches)
    04:00 PM
    04/10/25
    4310
    Michigan Wolverines
    24
    4301
    Wisconsin Badgers
    10
    W
    07:30 PM
    20/09/25
    4282
    Nebraska Cornhuskers
    27
    4310
    Michigan Wolverines
    30
    W
    04:00 PM
    13/09/25
    4310
    Michigan Wolverines
    63
    4339
    Central Michigan Chippewas
    3
    W
    11:30 PM
    06/09/25
    47360
    Oklahoma Sooners
    24
    4310
    Michigan Wolverines
    13
    L
    11:30 PM
    30/08/25
    4310
    Michigan Wolverines
    34
    4384
    New Mexico Lobos
    17
    W
    05:00 PM
    30/11/24
    4352
    Ohio State Buckeyes
    10
    4310
    Michigan Wolverines
    13
    W
    08:30 PM
    23/11/24
    4310
    Michigan Wolverines
    50
    4366
    Northwestern Wildcats
    6
    W
    08:30 PM
    09/11/24
    4375
    Indiana Hoosiers
    20
    4310
    Michigan Wolverines
    15
    L
    07:30 PM
    02/11/24
    4310
    Michigan Wolverines
    17
    47372
    Oregon Ducks
    38
    L
    11:30 PM
    26/10/24
    4310
    Michigan Wolverines
    24
    4338
    Michigan State Spartans
    17
    W
    07:30 PM
    19/10/24
    4293
    Illinois Fighting Illini
    21
    4310
    Michigan Wolverines
    7
    L
    11:30 PM
    05/10/24
    4370
    Washington Huskies
    27
    4310
    Michigan Wolverines
    17
    L
    04:00 PM
    28/09/24
    4310
    Michigan Wolverines
    27
    4381
    Minnesota Golden Gophers
    24
    W
    07:30 PM
    21/09/24
    4310
    Michigan Wolverines
    27
    4290
    USC Trojans
    24
    W
    04:00 PM
    14/09/24
    4310
    Michigan Wolverines
    28
    4321
    Arkansas State Red Wolves
    18
    W
    04:00 PM
    07/09/24
    4310
    Michigan Wolverines
    12
    4332
    Texas Longhorns
    31
    L
    11:30 PM
    31/08/24
    4310
    Michigan Wolverines
    30
    4298
    Fresno State Bulldogs
    10
    W
    01:00 AM
    03/12/23
    4322
    Iowa Hawkeyes
    0
    4310
    Michigan Wolverines
    26
    W
    05:00 PM
    25/11/23
    4310
    Michigan Wolverines
    30
    4352
    Ohio State Buckeyes
    24
    W
    05:00 PM
    18/11/23
    4306
    Maryland Terrapins
    24
    4310
    Michigan Wolverines
    31
    W
    05:00 PM
    11/11/23
    4286
    Penn State Nittany Lions
    15
    4310
    Michigan Wolverines
    24
    W
    11:30 PM
    04/11/23
    4310
    Michigan Wolverines
    41
    4317
    Purdue Boilermakers
    13
    W
    11:30 PM
    21/10/23
    4338
    Michigan State Spartans
    0
    4310
    Michigan Wolverines
    49
    W
    04:00 PM
    14/10/23
    4310
    Michigan Wolverines
    52
    4375
    Indiana Hoosiers
    7
    W
    11:30 PM
    07/10/23
    4381
    Minnesota Golden Gophers
    10
    4310
    Michigan Wolverines
    52
    W
    07:30 PM
    30/09/23
    4282
    Nebraska Cornhuskers
    7
    4310
    Michigan Wolverines
    45
    W
    04:00 PM
    23/09/23
    4310
    Michigan Wolverines
    31
    4354
    Rutgers Scarlet Knights
    7
    W
    19750
    NCAA Division I, FBS Post Season (3 Matches)
    05:00 PM
    31/12/24
    4310
    Michigan Wolverines
    19
    4312
    Alabama Crimson Tide
    13
    W
    12:30 AM
    09/01/24
    4310
    Michigan Wolverines
    34
    4370
    Washington Huskies
    13
    W
    10:00 PM
    01/01/24
    4310
    Michigan Wolverines
    27
    4312
    Alabama Crimson Tide
    20
    W

    Michigan State Spartans Next Fixtures

    Michigan Wolverines Next Fixtures

    Michigan State Spartans Last Match Played stats

    Nebraska Cornhuskers vs Michigan State Spartans

    Final Score :38 - 27

    (H)Offense (A)
    5Touchdowns4
    1/1Field goals0/0
    261Total yards240
    1Turnovers2
    3/3Red zone efficiency4/4
    26:36Time of Possession33:24
    13First downs17
    2First downs by penalty2
    5/13 (38%)Third down efficiency2/14 (14%)
    4Punts5
    30Average yards per punt40.8
    4.7Average yards per play3.5
    (H)Passing (A)
    5First downs by passing7
    194Net yards passing156
    194Gross yards passing156
    1Passing touchdowns1
    1Interceptions thrown2
    6.7Average passing yards per attempt4.6
    4Red zone passing attempts4
    (H)Rushing (A)
    31Rushing attempts38
    67Rushing yards84
    2.2Average rushing yards per attempt2.2
    6First downs by rushing8
    4Red zone rushing attempts10
    (H)Other (A)
    6Penalties5
    44Yards penalized45
    0Fumbles1
    0Fumbles lost0

    Michigan Wolverines Last Match Played stats

    Michigan Wolverines vs Wisconsin Badgers

    Final Score :24 - 10

    (H)Offense (A)
    3Touchdowns1
    1/2Field goals1/1
    445Total yards252
    0Turnovers1
    3/5Red zone efficiency2/2
    29:00Time of Possession31:00
    19First downs13
    0First downs by penalty1
    5/12 (41%)Third down efficiency4/14 (28%)
    4Punts8
    49.3Average yards per punt43.6
    7.2Average yards per play4.4
    (H)Passing (A)
    10First downs by passing9
    270Net yards passing177
    270Gross yards passing177
    1Passing touchdowns0
    0Interceptions thrown1
    9.3Average passing yards per attempt5.9
    1Red zone passing attempts3
    (H)Rushing (A)
    34Rushing attempts28
    175Rushing yards75
    5.1Average rushing yards per attempt2.7
    8First downs by rushing4
    7Red zone rushing attempts5
    (H)Other (A)
    1Penalties5
    10Yards penalized35
    2Fumbles0
    0Fumbles lost0