Iowa Hawkeyes vs Michigan State Spartans: Prediction, Head-to-Head, Odds & Stats (Sat, 22 Nov '25)
Wojtek Kolan
Published on 22 Nov, 06:00 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
USA
Recent Form
W
L
W
W
L
5
Win
Last 10 Played
10
0 Draws5
Win
5
Position
14
Michigan State Spartans
USA
Recent Form
L
W
L
L
L
5
Win
Last 10 Played
10
0 Draws5
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
For the last 10 head-2-head fixtures for these teams, Iowa Hawkeyes have won 5 times and Michigan State Spartans have got the victory on 5 occasion. In the last fixture between them, Michigan State Spartans won 32-20.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Iowa Hawkeyes | 5 |
| Michigan State Spartans | 5 |
Iowa Hawkeyes vs Michigan State Spartans Past H2H Matches
NCAA, Regular Season
11:30 PM
19/10/24
19/10/24
Michigan State Spartans
32
Iowa Hawkeyes
20
11:30 PM
30/09/23
30/09/23
Iowa Hawkeyes
26
Michigan State Spartans
16
NCAA FBS
05:00 PM
07/11/20
07/11/20
Iowa Hawkeyes
49
Michigan State Spartans
7
08:00 PM
30/09/17
30/09/17
Michigan State Spartans
17
Iowa Hawkeyes
10
01:00 AM
06/12/15
06/12/15
Iowa Hawkeyes
13
Michigan State Spartans
16
04:00 PM
05/10/13
05/10/13
Iowa Hawkeyes
14
Michigan State Spartans
26
04:00 PM
13/10/12
13/10/12
Michigan State Spartans
16
Iowa Hawkeyes
19
05:00 PM
12/11/11
12/11/11
Iowa Hawkeyes
21
Michigan State Spartans
37
07:30 PM
30/10/10
30/10/10
Iowa Hawkeyes
37
Michigan State Spartans
6
11:00 PM
24/10/09
24/10/09
Michigan State Spartans
13
Iowa Hawkeyes
15
04:00 PM
04/10/08
04/10/08
Michigan State Spartans
16
Iowa Hawkeyes
13
04:00 PM
27/10/07
27/10/07
Iowa Hawkeyes
34
Michigan State Spartans
27
05:05 PM
02/10/04
02/10/04
Iowa Hawkeyes
38
Michigan State Spartans
16
Team Streaks
Losses
7
Iowa Hawkeyes Recent Matches
NCAA, Regular Season (28 Matches)
08:30 PM
15/11/25
15/11/25
USC Trojans
26
Iowa Hawkeyes
21
L
08:30 PM
08/11/25
08/11/25
Iowa Hawkeyes
16
Oregon Ducks
18
L
07:30 PM
25/10/25
25/10/25
Iowa Hawkeyes
41
Minnesota Golden Gophers
3
W
11:00 PM
18/10/25
18/10/25
Iowa Hawkeyes
25
Penn State Nittany Lions
24
W
11:00 PM
11/10/25
11/10/25
Wisconsin Badgers
0
Iowa Hawkeyes
37
W
07:30 PM
27/09/25
27/09/25
Iowa Hawkeyes
15
Indiana Hoosiers
20
L
12:00 AM
20/09/25
20/09/25
Rutgers Scarlet Knights
28
Iowa Hawkeyes
38
W
11:30 PM
13/09/25
13/09/25
Iowa Hawkeyes
47
Massachusetts Minutemen
7
W
04:00 PM
06/09/25
06/09/25
Iowa State Cyclones
16
Iowa Hawkeyes
13
L
10:00 PM
30/08/25
30/08/25
Iowa Hawkeyes
34
Albany Great Danes
7
W
12:30 AM
30/11/24
30/11/24
Iowa Hawkeyes
13
Nebraska Cornhuskers
10
W
05:00 PM
23/11/24
23/11/24
Maryland Terrapins
13
Iowa Hawkeyes
29
W
02:00 AM
09/11/24
09/11/24
UCLA Bruins
20
Iowa Hawkeyes
17
L
11:30 PM
02/11/24
02/11/24
Iowa Hawkeyes
42
Wisconsin Badgers
10
W
07:30 PM
26/10/24
26/10/24
Iowa Hawkeyes
40
Northwestern Wildcats
14
W
11:30 PM
19/10/24
19/10/24
Michigan State Spartans
32
Iowa Hawkeyes
20
L
04:00 PM
12/10/24
12/10/24
Iowa Hawkeyes
40
Washington Huskies
16
W
07:30 PM
05/10/24
05/10/24
Ohio State Buckeyes
35
Iowa Hawkeyes
7
L
11:30 PM
21/09/24
21/09/24
Minnesota Golden Gophers
14
Iowa Hawkeyes
31
W
08:00 PM
14/09/24
14/09/24
Iowa Hawkeyes
38
Troy Trojans
21
W
07:30 PM
07/09/24
07/09/24
Iowa Hawkeyes
19
Iowa State Cyclones
20
L
04:00 PM
31/08/24
31/08/24
Iowa Hawkeyes
40
Illinois State Redbirds
0
W
01:00 AM
03/12/23
03/12/23
Iowa Hawkeyes
0
Michigan Wolverines
26
L
05:00 PM
24/11/23
24/11/23
Nebraska Cornhuskers
10
Iowa Hawkeyes
13
W
08:30 PM
18/11/23
18/11/23
Iowa Hawkeyes
15
Illinois Fighting Illini
13
W
08:30 PM
11/11/23
11/11/23
Iowa Hawkeyes
22
Rutgers Scarlet Knights
0
W
07:30 PM
04/11/23
04/11/23
Northwestern Wildcats
7
Iowa Hawkeyes
10
W
07:30 PM
21/10/23
21/10/23
Iowa Hawkeyes
10
Minnesota Golden Gophers
12
L
NCAA Division I, FBS Post Season (2 Matches)
07:30 PM
30/12/24
30/12/24
Missouri Tigers
27
Iowa Hawkeyes
24
L
06:00 PM
01/01/24
01/01/24
Tennessee Volunteers
35
Iowa Hawkeyes
0
L
Michigan State Spartans Recent Matches
NCAA, Regular Season (30 Matches)
08:30 PM
15/11/25
15/11/25
Michigan State Spartans
10
Penn State Nittany Lions
28
L
07:30 PM
01/11/25
01/11/25
Minnesota Golden Gophers
23
Michigan State Spartans
20
L
11:30 PM
25/10/25
25/10/25
Michigan State Spartans
20
Michigan Wolverines
31
L
07:30 PM
18/10/25
18/10/25
Indiana Hoosiers
38
Michigan State Spartans
13
L
04:00 PM
11/10/25
11/10/25
Michigan State Spartans
13
UCLA Bruins
38
L
08:00 PM
04/10/25
04/10/25
Nebraska Cornhuskers
38
Michigan State Spartans
27
L
03:00 AM
21/09/25
21/09/25
USC Trojans
45
Michigan State Spartans
31
L
07:30 PM
13/09/25
13/09/25
Michigan State Spartans
41
Youngstown State Penguins
24
W
11:30 PM
06/09/25
06/09/25
Michigan State Spartans
42
Boston College Eagles
40
W
11:00 PM
29/08/25
29/08/25
Michigan State Spartans
23
Western Michigan Broncos
6
W
08:30 PM
30/11/24
30/11/24
Michigan State Spartans
14
Rutgers Scarlet Knights
41
L
01:00 AM
23/11/24
23/11/24
Michigan State Spartans
24
Purdue Boilermakers
17
W
07:30 PM
16/11/24
16/11/24
Illinois Fighting Illini
38
Michigan State Spartans
16
L
07:30 PM
02/11/24
02/11/24
Michigan State Spartans
10
Indiana Hoosiers
47
L
11:30 PM
26/10/24
26/10/24
Michigan Wolverines
24
Michigan State Spartans
17
L
11:30 PM
19/10/24
19/10/24
Michigan State Spartans
32
Iowa Hawkeyes
20
W
01:00 AM
05/10/24
05/10/24
Oregon Ducks
31
Michigan State Spartans
10
L
11:30 PM
28/09/24
28/09/24
Michigan State Spartans
7
Ohio State Buckeyes
38
L
12:00 AM
22/09/24
22/09/24
Boston College Eagles
23
Michigan State Spartans
19
L
07:30 PM
14/09/24
14/09/24
Michigan State Spartans
40
Prairie View A&M Panthers
0
W
07:30 PM
07/09/24
07/09/24
Maryland Terrapins
24
Michigan State Spartans
27
W
11:00 PM
30/08/24
30/08/24
Michigan State Spartans
16
Florida Atlantic Owls
10
W
12:30 AM
25/11/23
25/11/23
Michigan State Spartans
0
Penn State Nittany Lions
42
L
05:00 PM
18/11/23
18/11/23
Indiana Hoosiers
21
Michigan State Spartans
24
W
12:30 AM
12/11/23
12/11/23
Ohio State Buckeyes
38
Michigan State Spartans
3
L
04:00 PM
04/11/23
04/11/23
Michigan State Spartans
20
Nebraska Cornhuskers
17
W
07:30 PM
28/10/23
28/10/23
Minnesota Golden Gophers
27
Michigan State Spartans
12
L
11:30 PM
21/10/23
21/10/23
Michigan State Spartans
0
Michigan Wolverines
49
L
04:00 PM
14/10/23
14/10/23
Rutgers Scarlet Knights
27
Michigan State Spartans
24
L
11:30 PM
30/09/23
30/09/23
Iowa Hawkeyes
26
Michigan State Spartans
16
L
Iowa Hawkeyes Next Fixtures
Michigan State Spartans Next Fixtures
Iowa Hawkeyes Last Match Played stats
USC Trojans vs Iowa Hawkeyes
Final Score :26 - 21
| (H) | Offense | (A) |
|---|---|---|
| 3 | Touchdowns | 3 |
| 2/2 | Field goals | 0/0 |
| 360 | Total yards | 320 |
| 0 | Turnovers | 1 |
| 5/5 | Red zone efficiency | 3/3 |
| 29:16 | Time of Possession | 30:44 |
| 21 | First downs | 17 |
| 1 | First downs by penalty | 4 |
| 5/10 (50%) | Third down efficiency | 4/10 (40%) |
| 2 | Punts | 3 |
| 32 | Average yards per punt | 35 |
| 5.7 | Average yards per play | 6 |
| (H) | Passing | (A) |
| 13 | First downs by passing | 7 |
| 254 | Net yards passing | 137 |
| 254 | Gross yards passing | 137 |
| 1 | Passing touchdowns | 2 |
| 0 | Interceptions thrown | 1 |
| 7.5 | Average passing yards per attempt | 6.9 |
| 9 | Red zone passing attempts | 4 |
| (H) | Rushing | (A) |
| 31 | Rushing attempts | 33 |
| 106 | Rushing yards | 183 |
| 3.4 | Average rushing yards per attempt | 5.5 |
| 4 | First downs by rushing | 9 |
| 4 | Red zone rushing attempts | 9 |
| (H) | Other | (A) |
| 3 | Penalties | 6 |
| 30 | Yards penalized | 70 |
| 2 | Fumbles | 0 |
| 0 | Fumbles lost | 0 |
Michigan State Spartans Last Match Played stats
Michigan State Spartans vs Penn State Nittany Lions
Final Score :10 - 28
| (H) | Offense | (A) |
|---|---|---|
| 1 | Touchdowns | 4 |
| 1/1 | Field goals | 0/0 |
| 229 | Total yards | 367 |
| 1 | Turnovers | 0 |
| 1/2 | Red zone efficiency | 2/3 |
| 22:41 | Time of Possession | 37:19 |
| 12 | First downs | 19 |
| 0 | First downs by penalty | 2 |
| 1/10 (10%) | Third down efficiency | 2/10 (20%) |
| 6 | Punts | 4 |
| 41.8 | Average yards per punt | 46 |
| 4.7 | Average yards per play | 5.8 |
| (H) | Passing | (A) |
| 5 | First downs by passing | 4 |
| 128 | Net yards passing | 127 |
| 128 | Gross yards passing | 127 |
| 0 | Passing touchdowns | 2 |
| 0 | Interceptions thrown | 0 |
| 4 | Average passing yards per attempt | 8.5 |
| 1 | Red zone passing attempts | 1 |
| (H) | Rushing | (A) |
| 22 | Rushing attempts | 50 |
| 101 | Rushing yards | 240 |
| 4.6 | Average rushing yards per attempt | 4.8 |
| 5 | First downs by rushing | 15 |
| 4 | Red zone rushing attempts | 6 |
| (H) | Other | (A) |
| 2 | Penalties | 4 |
| 20 | Yards penalized | 45 |
| 1 | Fumbles | 1 |
| 1 | Fumbles lost | 0 |