Michigan State Spartans vs Iowa Hawkeyes Prediction, 11/22/2025 College Football Picks, Best Bets & Odds
Game: Michigan State Spartans vs Iowa Hawkeyes
Date: Saturday, November 22, 2025
Location: Kinnick Stadium in Iowa City, IA
TV: FS1
Odds/Point Spread: Hawkeyes (-16.5)
Total/Over-Under: 43
Kinnick Stadium is the site where the Iowa Hawkeyes (6-4) will go up against the Michigan State Spartans (3-7) on Saturday, November 22, 2025. Michigan State opens as 16.5-point underdogs from oddsmakers. The total comes in at 43.
The Michigan State Spartans step onto the field holding a record of 3-7 this year. In their last contest, the Spartans played the Penn State Nittany Lions and ended up losing by a score of 28-10. The Michigan State Spartans ran the ball 22 different times and totaled 101 yds, which had them averaging 4.6 yards per carry. At the end of the game, they ran 49 plays for 229 yards. Michigan State conceded 26 completions on 39 attempts for 197 yds, and a completion rate of 66.7%. On the ground, the Spartans gave up 104 yds on 23 attempts, which averages out to 4.5 yards per run allowed.

When talking about scoring, the Michigan State Spartans are averaging 24.0 points per contest. As a team they are averaging 123.3 yards on the ground ranking them 104th in the country. The Spartans have racked up 3,358 total yards for this campaign. With reference to getting the ball in the endzone, Michigan State has earned 14 passing touchdowns and 16 touchdowns on the ground. Michigan State has accumulated 184 1st downs as a team, and they have committed 56 infractions for 484 yds. They have given the ball to the opposition 10 different times.
When talking about passing yardage, the Spartans have conceded 2,170 yards which ranks them 63rd in D-1. They have allowed 217.0 yards per outing through the air and allowed a completion percentage of 67.6%. Overall, they have yielded 370.9 yards/contest ranking them 69th in college football. They have given up 19 touchdowns by air as well as 20 touchdowns via the ground game. They are allowing an average of 4.5 yards per run and 153.9 rushing yards per game for the year. Overall, they have given up 1,539 yards on the ground through 10 games. The Spartans are sitting in 115th in college football in terms of their opponents scoring, conceding 31.1 points per game.
Get all of our College Football Picks
The Hawkeyes come into this matchup with a record of 6-4 this year. When they last played, the Hawkeyes took a loss by a final score of 26-21 when they played the USC Trojans. The Hawkeyes finished the contest with 320 yards while running 53 plays (6.0 yards per play). Iowa ran the ball for 5.5 yards per attempt, finishing with 183 yards on 33 carries. Iowa relinquished 31 rush attempts for 106 yds (3.4 yards per rush). The Hawkeyes passing defense gave up a completion rate of 71.9%, surrendering 254 yds on 23 for 32 passing.
In relation to their scoring prowess, the Hawkeyes sit 62nd in the nation holding an average of 28.7 points per game. The Iowa Hawkeyes hold an average of 310.2 yards per game, which has them sitting 118th in the country. The Iowa offense has racked up 253 yds of penalties on 26 infractions, which has them ranked 136th in D-1 in terms of making mistakes. They have given away 6 picks while letting opponents recover 3 fumbles and they have been able to obtain 174 first downs. For the season thus far, the Hawkeyes have thrown for a total of 1,336 passing yards in addition to an average of 133.6 throwing yards per outing, which has them sitting 132nd in D-1. They are averaging 176.6 yards per game on the ground and have toted the ball for 1,766 yards for this season.
The Hawkeyes are surrendering 14.9 points per contest, which has them 9th in college football. Iowa has given up a total of 1,038 rushing yards (103.8 yards per game) in addition to 10 touchdowns on the ground on the season. They have allowed 5 touchdowns through the air and 157.4 yards per outing, which has them ranked 6th in the country. The Hawkeyes defense has been on the field for 589 plays, which ranks them 5th in the nation. They have earned 2 fumbles and 10 picks on the campaign. This year, they have given up 149 points in total.
Who will win tonight's Spartans/Hawkeyes college football game against the spread?
Josh's Pick: Take the Spartans +16.5
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get college football picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of this Weeks Free College Football Picks
Get all of this Weeks Expert College Football Picks
Additional Resources:
Iowa Hawkeyes - Twitter
Michigan State Spartans - Twitter

