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 Stats

For the most recent 10 head-2-head games for these competitors, Michigan State Spartans have come out on top 3 times and Michigan Wolverines have won on 7 occasion. In the most recent match 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)
08:30 PM
15/11/25
4338
Michigan State Spartans
10
4286
Penn State Nittany Lions
28
L
07:30 PM
01/11/25
4381
Minnesota Golden Gophers
23
4338
Michigan State Spartans
20
L
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

Michigan Wolverines Recent Matches

19510
NCAA, Regular Season (27 Matches)
05:00 PM
15/11/25
4366
Northwestern Wildcats
22
4310
Michigan Wolverines
24
W
11:00 PM
01/11/25
4310
Michigan Wolverines
21
4317
Purdue Boilermakers
16
W
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
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 Penn State Nittany Lions

Final Score :10 - 28

(H)Offense (A)
1Touchdowns4
1/1Field goals0/0
229Total yards367
1Turnovers0
1/2Red zone efficiency2/3
22:41Time of Possession37:19
12First downs19
0First downs by penalty2
1/10 (10%)Third down efficiency2/10 (20%)
6Punts4
41.8Average yards per punt46
4.7Average yards per play5.8
(H)Passing (A)
5First downs by passing4
128Net yards passing127
128Gross yards passing127
0Passing touchdowns2
0Interceptions thrown0
4Average passing yards per attempt8.5
1Red zone passing attempts1
(H)Rushing (A)
22Rushing attempts50
101Rushing yards240
4.6Average rushing yards per attempt4.8
5First downs by rushing15
4Red zone rushing attempts6
(H)Other (A)
2Penalties4
20Yards penalized45
1Fumbles1
1Fumbles lost0

Michigan Wolverines Last Match Played stats

Northwestern Wildcats vs Michigan Wolverines

Final Score :22 - 24

(H)Offense (A)
2Touchdowns3
3/3Field goals1/3
245Total yards496
0Turnovers5
5/5Red zone efficiency4/5
26:44Time of Possession33:03
11First downs25
1First downs by penalty2
2/12 (16%)Third down efficiency9/14 (64%)
6Punts1
45.2Average yards per punt44
4.5Average yards per play6.4
(H)Passing (A)
6First downs by passing15
184Net yards passing280
184Gross yards passing280
0Passing touchdowns0
0Interceptions thrown2
6.6Average passing yards per attempt8
4Red zone passing attempts0
(H)Rushing (A)
26Rushing attempts45
61Rushing yards216
2.3Average rushing yards per attempt4.8
3First downs by rushing9
5Red zone rushing attempts11
(H)Other (A)
7Penalties4
67Yards penalized24
0Fumbles3
0Fumbles lost3