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

Wojtek Kolan

Wojtek Kolan

Published on 22 Nov, 08:30 PM

FT
20
17

Scheduled H2H Match For Iowa Hawkeyes Vs Michigan State Spartans

NCAA, Regular Season

Sat, 22 Nov 2025 at 08:30 PM UTC

Iowa Hawkeyes
Iowa Hawkeyes

USA USA

Recent Form

W
L
W
W
L
Michigan State Spartans
Michigan State Spartans

USA USA

Recent Form

L
W
L
L
L

5

Win

Last 10 Played

10
0 Draws

5

Win

5
Position
14

Iowa Hawkeyes vs Michigan State Spartans H2H Game Summary

Analyzing the last 10 head to head matches between these teams, Iowa Hawkeyes have come out on top 5 times and Michigan State Spartans have won on 5 occasion. In the latest game between them, Iowa Hawkeyes won 20-17.


Head-to-Head (Last 10 Matches)
Iowa Hawkeyes5
Michigan State Spartans5

Iowa Hawkeyes vs Michigan State Spartans Past H2H Matches

19510
NCAA, Regular Season
08:30 PM
22/11/25
4322
Iowa Hawkeyes
20
4338
Michigan State Spartans
17
11:30 PM
19/10/24
4338
Michigan State Spartans
32
4322
Iowa Hawkeyes
20
11:30 PM
30/09/23
4322
Iowa Hawkeyes
26
4338
Michigan State Spartans
16
11209
NCAA FBS
05:00 PM
07/11/20
4322
Iowa Hawkeyes
49
4338
Michigan State Spartans
7
08:00 PM
30/09/17
4338
Michigan State Spartans
17
4322
Iowa Hawkeyes
10
01:00 AM
06/12/15
4322
Iowa Hawkeyes
13
4338
Michigan State Spartans
16
04:00 PM
05/10/13
4322
Iowa Hawkeyes
14
4338
Michigan State Spartans
26
04:00 PM
13/10/12
4338
Michigan State Spartans
16
4322
Iowa Hawkeyes
19
05:00 PM
12/11/11
4322
Iowa Hawkeyes
21
4338
Michigan State Spartans
37
07:30 PM
30/10/10
4322
Iowa Hawkeyes
37
4338
Michigan State Spartans
6
11:00 PM
24/10/09
4338
Michigan State Spartans
13
4322
Iowa Hawkeyes
15
04:00 PM
04/10/08
4338
Michigan State Spartans
16
4322
Iowa Hawkeyes
13
04:00 PM
27/10/07
4322
Iowa Hawkeyes
34
4338
Michigan State Spartans
27
05:05 PM
02/10/04
4322
Iowa Hawkeyes
38
4338
Michigan State Spartans
16

Team Streaks

4338
Losses
7

Iowa Hawkeyes Recent Matches

19510
NCAA, Regular Season (28 Matches)
08:30 PM
22/11/25
4322
Iowa Hawkeyes
20
4338
Michigan State Spartans
17
W
08:30 PM
15/11/25
4290
USC Trojans
26
4322
Iowa Hawkeyes
21
L
08:30 PM
08/11/25
4322
Iowa Hawkeyes
16
47372
Oregon Ducks
18
L
07:30 PM
25/10/25
4322
Iowa Hawkeyes
41
4381
Minnesota Golden Gophers
3
W
11:00 PM
18/10/25
4322
Iowa Hawkeyes
25
4286
Penn State Nittany Lions
24
W
11:00 PM
11/10/25
4301
Wisconsin Badgers
0
4322
Iowa Hawkeyes
37
W
07:30 PM
27/09/25
4322
Iowa Hawkeyes
15
4375
Indiana Hoosiers
20
L
12:00 AM
20/09/25
4354
Rutgers Scarlet Knights
28
4322
Iowa Hawkeyes
38
W
11:30 PM
13/09/25
4322
Iowa Hawkeyes
47
188095
Massachusetts Minutemen
7
W
04:00 PM
06/09/25
4374
Iowa State Cyclones
16
4322
Iowa Hawkeyes
13
L
10:00 PM
30/08/25
4322
Iowa Hawkeyes
34
296509
Albany Great Danes
7
W
12:30 AM
30/11/24
4322
Iowa Hawkeyes
13
4282
Nebraska Cornhuskers
10
W
05:00 PM
23/11/24
4306
Maryland Terrapins
13
4322
Iowa Hawkeyes
29
W
02:00 AM
09/11/24
4313
UCLA Bruins
20
4322
Iowa Hawkeyes
17
L
11:30 PM
02/11/24
4322
Iowa Hawkeyes
42
4301
Wisconsin Badgers
10
W
07:30 PM
26/10/24
4322
Iowa Hawkeyes
40
4366
Northwestern Wildcats
14
W
11:30 PM
19/10/24
4338
Michigan State Spartans
32
4322
Iowa Hawkeyes
20
L
04:00 PM
12/10/24
4322
Iowa Hawkeyes
40
4370
Washington Huskies
16
W
07:30 PM
05/10/24
4352
Ohio State Buckeyes
35
4322
Iowa Hawkeyes
7
L
11:30 PM
21/09/24
4381
Minnesota Golden Gophers
14
4322
Iowa Hawkeyes
31
W
08:00 PM
14/09/24
4322
Iowa Hawkeyes
38
4283
Troy Trojans
21
W
07:30 PM
07/09/24
4322
Iowa Hawkeyes
19
4374
Iowa State Cyclones
20
L
04:00 PM
31/08/24
4322
Iowa Hawkeyes
40
296559
Illinois State Redbirds
0
W
01:00 AM
03/12/23
4322
Iowa Hawkeyes
0
4310
Michigan Wolverines
26
L
05:00 PM
24/11/23
4282
Nebraska Cornhuskers
10
4322
Iowa Hawkeyes
13
W
08:30 PM
18/11/23
4322
Iowa Hawkeyes
15
4293
Illinois Fighting Illini
13
W
08:30 PM
11/11/23
4322
Iowa Hawkeyes
22
4354
Rutgers Scarlet Knights
0
W
07:30 PM
04/11/23
4366
Northwestern Wildcats
7
4322
Iowa Hawkeyes
10
W
19750
NCAA Division I, FBS Post Season (2 Matches)
07:30 PM
30/12/24
4314
Missouri Tigers
27
4322
Iowa Hawkeyes
24
L
06:00 PM
01/01/24
4328
Tennessee Volunteers
35
4322
Iowa Hawkeyes
0
L

Michigan State Spartans Recent Matches

19510
NCAA, Regular Season (30 Matches)
08:30 PM
22/11/25
4322
Iowa Hawkeyes
20
4338
Michigan State Spartans
17
L
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

Iowa Hawkeyes Next Fixtures

Michigan State Spartans Next Fixtures

Iowa Hawkeyes vs Michigan State Spartans H2H Recent Match Played Stats

Iowa Hawkeyes vs Michigan State Spartans

Final Score :20 - 17

Iowa Hawkeyes (H)OffenseMichigan State Spartans (A)
2Touchdowns2
2/3Field goals1/1
301Total yards335
2Turnovers1
2/2Red zone efficiency2/2
28:50Time of Possession31:10
16First downs18
2First downs by penalty0
1/10 (10%)Third down efficiency4/15 (26%)
6Punts9
43.3Average yards per punt40.6
4.9Average yards per play4.9
Iowa Hawkeyes (H)PassingMichigan State Spartans (A)
7First downs by passing11
147Net yards passing255
147Gross yards passing255
1Passing touchdowns2
1Interceptions thrown1
5.9Average passing yards per attempt5.9
2Red zone passing attempts4
Iowa Hawkeyes (H)RushingMichigan State Spartans (A)
39Rushing attempts27
154Rushing yards80
3.9Average rushing yards per attempt3
9First downs by rushing5
3Red zone rushing attempts2
Iowa Hawkeyes (H)OtherMichigan State Spartans (A)
4Penalties1
40Yards penalized10
1Fumbles0
1Fumbles lost0

Iowa Hawkeyes Last Match Played stats

Iowa Hawkeyes vs Michigan State Spartans

Final Score :20 - 17

(H)Offense (A)
2Touchdowns2
2/3Field goals1/1
301Total yards335
2Turnovers1
2/2Red zone efficiency2/2
28:50Time of Possession31:10
16First downs18
2First downs by penalty0
1/10 (10%)Third down efficiency4/15 (26%)
6Punts9
43.3Average yards per punt40.6
4.9Average yards per play4.9
(H)Passing (A)
7First downs by passing11
147Net yards passing255
147Gross yards passing255
1Passing touchdowns2
1Interceptions thrown1
5.9Average passing yards per attempt5.9
2Red zone passing attempts4
(H)Rushing (A)
39Rushing attempts27
154Rushing yards80
3.9Average rushing yards per attempt3
9First downs by rushing5
3Red zone rushing attempts2
(H)Other (A)
4Penalties1
40Yards penalized10
1Fumbles0
1Fumbles lost0

Michigan State Spartans Last Match Played stats

Iowa Hawkeyes vs Michigan State Spartans

Final Score :20 - 17

(H)Offense (A)
2Touchdowns2
2/3Field goals1/1
301Total yards335
2Turnovers1
2/2Red zone efficiency2/2
28:50Time of Possession31:10
16First downs18
2First downs by penalty0
1/10 (10%)Third down efficiency4/15 (26%)
6Punts9
43.3Average yards per punt40.6
4.9Average yards per play4.9
(H)Passing (A)
7First downs by passing11
147Net yards passing255
147Gross yards passing255
1Passing touchdowns2
1Interceptions thrown1
5.9Average passing yards per attempt5.9
2Red zone passing attempts4
(H)Rushing (A)
39Rushing attempts27
154Rushing yards80
3.9Average rushing yards per attempt3
9First downs by rushing5
3Red zone rushing attempts2
(H)Other (A)
4Penalties1
40Yards penalized10
1Fumbles0
1Fumbles lost0

Top Upcoming

06:00 PM 23/11/25
Prediction
Green Bay PackersGreen Bay Packers
Minnesota VikingsMinnesota Vikings
06:00 PM 23/11/25
Prediction
Chicago BearsChicago Bears
Pittsburgh SteelersPittsburgh Steelers
06:00 PM 23/11/25
Prediction
Detroit LionsDetroit Lions
New York GiantsNew York Giants
06:00 PM 23/11/25
Prediction
Tennessee TitansTennessee Titans
Seattle SeahawksSeattle Seahawks
06:00 PM 23/11/25
Prediction
Cincinnati BengalsCincinnati Bengals
New England PatriotsNew England Patriots
06:00 PM 23/11/25
Prediction
Kansas City ChiefsKansas City Chiefs
Indianapolis ColtsIndianapolis Colts
06:00 PM 23/11/25
Prediction
Baltimore RavensBaltimore Ravens
New York JetsNew York Jets
09:05 PM 23/11/25
Prediction
Arizona CardinalsArizona Cardinals
Jacksonville JaguarsJacksonville Jaguars
09:05 PM 23/11/25
Prediction
Las Vegas RaidersLas Vegas Raiders
Cleveland BrownsCleveland Browns
09:25 PM 23/11/25
Prediction
Dallas CowboysDallas Cowboys
Philadelphia EaglesPhiladelphia Eagles