Michigan State Spartans vs Michigan Wolverines: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 25 Oct, 11:30 PM UTC

FT
20
31

Scheduled H2H Match For Michigan State Spartans Vs Michigan Wolverines

NCAA, Regular Season

Sat, 25 Oct 2025 at 11:30 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

3

Win

Last 10 Played

10
0 Draws

7

Win

14
Position
9

Michigan State Spartans vs Michigan Wolverines H2H Match Summary

In the last 10 head to head matches for these rivals, Michigan State Spartans have got the victory 3 times and Michigan Wolverines have got the victory on 7 occasion. In the latest game between them, Michigan Wolverines won 20-31.


Head-to-Head (Last 10 Matches)
Michigan State Spartans3
Michigan Wolverines7

Michigan State Spartans vs Michigan Wolverines Past H2H Matches

19510
NCAA, Regular Season
11:30 PM
25/10/25
4338
Michigan State Spartans
20
4310
Michigan Wolverines
31
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

Head To Head Streaks

4310
Wins
3

Team Streaks

4338
Losses
4

Michigan State Spartans Recent Matches

19510
NCAA, Regular Season (30 Matches)
11:30 PM
25/10/25
4338
Michigan State Spartans
20
4310
Michigan Wolverines
31
L
07:30 PM
18/10/25
4375
Indiana Hoosiers
38
4338
Michigan State Spartans
13
L
04:00 PM
11/10/25
4338
Michigan State Spartans
13
4313
UCLA Bruins
38
L
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

Michigan Wolverines Recent Matches

19510
NCAA, Regular Season (27 Matches)
11:30 PM
25/10/25
4338
Michigan State Spartans
20
4310
Michigan Wolverines
31
W
04:00 PM
18/10/25
4310
Michigan Wolverines
24
4370
Washington Huskies
7
W
11:30 PM
11/10/25
4290
USC Trojans
31
4310
Michigan Wolverines
13
L
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
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 vs Michigan Wolverines H2H Recent Match Played Stats

Michigan State Spartans vs Michigan Wolverines

Final Score :20 - 31

Michigan State Spartans (H)OffenseMichigan Wolverines (A)
3Touchdowns4
0/0Field goals1/1
305Total yards362
1Turnovers1
2/2Red zone efficiency4/4
29:27Time of Possession30:33
18First downs19
2First downs by penalty4
5/16 (31%)Third down efficiency6/15 (40%)
7Punts6
47.4Average yards per punt48
4.2Average yards per play5.5
Michigan State Spartans (H)PassingMichigan Wolverines (A)
8First downs by passing4
190Net yards passing86
190Gross yards passing86
1Passing touchdowns0
0Interceptions thrown0
5Average passing yards per attempt4.8
0Red zone passing attempts3
Michigan State Spartans (H)RushingMichigan Wolverines (A)
38Rushing attempts49
115Rushing yards276
3Average rushing yards per attempt5.6
6First downs by rushing13
8Red zone rushing attempts8
Michigan State Spartans (H)OtherMichigan Wolverines (A)
12Penalties6
105Yards penalized61
1Fumbles2
1Fumbles lost1

Michigan State Spartans Last Match Played stats

Michigan State Spartans vs Michigan Wolverines

Final Score :20 - 31

(H)Offense (A)
3Touchdowns4
0/0Field goals1/1
305Total yards362
1Turnovers1
2/2Red zone efficiency4/4
29:27Time of Possession30:33
18First downs19
2First downs by penalty4
5/16 (31%)Third down efficiency6/15 (40%)
7Punts6
47.4Average yards per punt48
4.2Average yards per play5.5
(H)Passing (A)
8First downs by passing4
190Net yards passing86
190Gross yards passing86
1Passing touchdowns0
0Interceptions thrown0
5Average passing yards per attempt4.8
0Red zone passing attempts3
(H)Rushing (A)
38Rushing attempts49
115Rushing yards276
3Average rushing yards per attempt5.6
6First downs by rushing13
8Red zone rushing attempts8
(H)Other (A)
12Penalties6
105Yards penalized61
1Fumbles2
1Fumbles lost1

Michigan Wolverines Last Match Played stats

Michigan State Spartans vs Michigan Wolverines

Final Score :20 - 31

(H)Offense (A)
3Touchdowns4
0/0Field goals1/1
305Total yards362
1Turnovers1
2/2Red zone efficiency4/4
29:27Time of Possession30:33
18First downs19
2First downs by penalty4
5/16 (31%)Third down efficiency6/15 (40%)
7Punts6
47.4Average yards per punt48
4.2Average yards per play5.5
(H)Passing (A)
8First downs by passing4
190Net yards passing86
190Gross yards passing86
1Passing touchdowns0
0Interceptions thrown0
5Average passing yards per attempt4.8
0Red zone passing attempts3
(H)Rushing (A)
38Rushing attempts49
115Rushing yards276
3Average rushing yards per attempt5.6
6First downs by rushing13
8Red zone rushing attempts8
(H)Other (A)
12Penalties6
105Yards penalized61
1Fumbles2
1Fumbles lost1