Iowa Hawkeyes vs Michigan State Spartans: Prediction, Head-to-Head, Odds & Stats (Sat, 22 Nov '25)

Wojtek Kolan

Wojtek Kolan

Published on 13 Mar, 11:16 PM UTC

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

Iowa Hawkeyes vs Michigan State Spartans

Scheduled H2H Match For Iowa Hawkeyes Vs Michigan State Spartans

NCAA, Regular Season

Sat, 22 Nov 2025 at 06:00 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

Played

10
0 Draws

5

Win

5
Position
14

Game Schedule - Time Of Fixture

Iowa Hawkeyes will square off vs Michigan State Spartans in NCAA, Regular Season on Sat, 22 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.

Iowa Hawkeyes vs Michigan State Spartans H2H Stats

Over the most recent 10 H2H games between these competitors, Iowa Hawkeyes have come out on top 5 times and Michigan State Spartans have come out on top on 5 occasion. In the most recent game between them, Michigan State Spartans won 32-20.


Head-to-HeadMatch Wins
Iowa Hawkeyes5
Michigan State Spartans5

Iowa Hawkeyes vs Michigan State Spartans Past H2H Matches

19510
NCAA, Regular Season
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

Iowa Hawkeyes Recent Matches

19510
NCAA, Regular Season (28 Matches)
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
07:30 PM
21/10/23
4322
Iowa Hawkeyes
10
4381
Minnesota Golden Gophers
12
L
08:00 PM
14/10/23
4301
Wisconsin Badgers
6
4322
Iowa Hawkeyes
15
W
07:30 PM
07/10/23
4322
Iowa Hawkeyes
20
4317
Purdue Boilermakers
14
W
11:30 PM
30/09/23
4322
Iowa Hawkeyes
26
4338
Michigan State Spartans
16
W
11:30 PM
23/09/23
4286
Penn State Nittany Lions
31
4322
Iowa Hawkeyes
0
L
07:30 PM
16/09/23
4322
Iowa Hawkeyes
41
4356
Western Michigan Broncos
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)
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
05:00 PM
19/11/22
4338
Michigan State Spartans
31
4375
Indiana Hoosiers
39
L

Iowa Hawkeyes Next Fixtures

Michigan State Spartans Next Fixtures

Iowa Hawkeyes Last Match Played stats

Iowa Hawkeyes vs Indiana Hoosiers

Final Score :15 - 20

(H)Offense (A)
1Touchdowns2
2/3Field goals2/2
284Total yards337
2Turnovers1
1/1Red zone efficiency1/1
38:35Time of Possession24:46
17First downs18
2First downs by penalty0
6/16 (37%)Third down efficiency6/15 (40%)
4Punts4
28.5Average yards per punt38.8
4.1Average yards per play5.4
(H)Passing (A)
13First downs by passing10
192Net yards passing233
192Gross yards passing233
0Passing touchdowns2
2Interceptions thrown1
4.9Average passing yards per attempt9.3
0Red zone passing attempts1
(H)Rushing (A)
31Rushing attempts39
92Rushing yards104
3Average rushing yards per attempt2.7
4First downs by rushing6
2Red zone rushing attempts0
(H)Other (A)
2Penalties4
25Yards penalized30
1Fumbles2
0Fumbles lost0

Michigan State Spartans Last Match Played stats

USC Trojans vs Michigan State Spartans

Final Score :45 - 31

(H)Offense (A)
6Touchdowns4
1/1Field goals1/2
523Total yards337
1Turnovers0
6/6Red zone efficiency2/3
34:40Time of Possession28:52
27First downs19
4First downs by penalty3
8/12 (66%)Third down efficiency5/11 (45%)
1Punts3
44Average yards per punt56.3
7.9Average yards per play6.1
(H)Passing (A)
11First downs by passing7
234Net yards passing225
234Gross yards passing225
3Passing touchdowns3
0Interceptions thrown0
9Average passing yards per attempt9
5Red zone passing attempts4
(H)Rushing (A)
40Rushing attempts32
289Rushing yards112
7.2Average rushing yards per attempt3.5
13First downs by rushing8
13Red zone rushing attempts8
(H)Other (A)
9Penalties6
78Yards penalized54
1Fumbles0
1Fumbles lost0

Baseball Previews & Betting Tips

Pro Yakyu – NPB Preview And Prediction: Tokyo Yakult Swallows vs Yomiuri Giants Betting Tips & Picks September 18, 2025

Pro Yakyu – NPB Preview And Prediction: Tokyo Yakult Swallows vs Yomiuri Giants Betting Tips & Picks September 18, 2025

Pro Yakyu – NPB Preview And Prediction: Chiba Lotte Marines vs Tohoku Rakuten Golden Eagles Betting Tips & Picks September 18, 2025

Pro Yakyu – NPB Preview And Prediction: Chiba Lotte Marines vs Tohoku Rakuten Golden Eagles Betting Tips & Picks September 18, 2025

Pro Yakyu – NPB Preview And Prediction: Saitama Seibu Lions vs Orix Buffaloes Betting Tips & Picks September 18, 2025

Pro Yakyu – NPB Preview And Prediction: Saitama Seibu Lions vs Orix Buffaloes Betting Tips & Picks September 18, 2025

Pro Yakyu – NPB Preview And Prediction: Fukuoka SoftBank Hawks vs Hokkaido Nippon-Ham Fighters Betting Tips & Picks September 18, 2025

Pro Yakyu – NPB Preview And Prediction: Fukuoka SoftBank Hawks vs Hokkaido Nippon-Ham Fighters Betting Tips & Picks September 18, 2025