
Savion Hiter finishes the 2026 regular season with more rushing attempts than Jordan Marshall.

Michigan beat Penn State 21-18 at Michigan Stadium in front of 110,731 and is 4-2, 1-2 in the Big Ten. Penn State led 3-0 at halftime, when Michigan had 80 yards on 23 plays and two Bryce Underwood interceptions. Tommy Carr played the second half at quarterback. Rod Moore Jr. intercepted Rocco Becht on Penn State's first snap of the half, Chris Bracy intercepted him on the next possession and later forced a fumble on a sack, and Michigan scored a touchdown after each: Bryson Kuzdzal's 43-yard run, Jordan Marshall's 1-yard run and Carr's 12-yard run. Michigan's other nine possessions ended in six punts, two interceptions and the clock. Michigan ran 23 times for 174 yards after halftime, three of those runs for 20 or more, after one such run in its first five games. It threw 18 passes for 90 yards. Both Penn State touchdowns came the snap after a Michigan defensive penalty wiped out a third-down incompletion. Moore was carted off after his interception; Kyle Whittingham called it nothing major and said his availability for Indiana is debatable. Whittingham will say on Monday who starts at quarterback against Indiana.

Minnesota beat Michigan 20-14 at Huntington Bank Stadium, its first win over Michigan since 2014 and its first in Minneapolis since 1977. Michigan led 14-7 at halftime on Jordan Marshall's 5-yard run and Nathaniel Staehling's 79-yard interception return, then turned the ball over on a muffed punt and two Bryce Underwood interceptions in a span of 7:31. Minnesota scored 13 points off those turnovers on drives of 4, 34 and 35 yards. Michigan's offense gained 180 yards, its fewest of the season, held the ball for 41 seconds of the third quarter, and ran eight plays for no net yards between its touchdown and the fourth quarter. Underwood was 10 of 21 for 101 yards and was sacked three times. The running backs carried 18 times for 59 yards. Michigan's defense forced two turnovers, allowed one scoring drive longer than 35 yards and had no sacks. Michigan's last drive ended with two timeouts unused. JJ Buchanan, Nathan Efobi and Chase Taylor each went down during the game, and Kyle Whittingham said a couple of players could not finish without naming them. Michigan is 3-2 and 0-2 in the Big Ten.

No. 18 Michigan hosts No. 17 Iowa at Michigan Stadium at 3:30 p.m. Eastern on CBS, the first Big Ten game of the season for both teams, each 3-0. At DraftKings at 8:11 a.m. Eastern, Michigan is a 5.5-point favorite with a total of 38.5, down from an open of 39.5 and the lowest total on any of Michigan's four games. Iowa has allowed 13 points in three games and 2.2 yards a carry. Michigan has allowed 39 points and 2.7 a carry. Neither has allowed a rushing touchdown. Iowa has one turnover and four takeaways; Michigan has five turnovers, four of them lost fumbles, and both UTEP touchdowns came off Michigan fumbles. Cornerback Zeke Berry, who missed UTEP, and right tackle Andrew Sprague are Questionable on the Initial, Update 1 and Update 2 filings. Jordan Marshall is not listed. Prediction: Michigan 20, Iowa 13.

Michigan beat UTEP 52-17 at Michigan Stadium in front of 110,668 people to finish nonconference play 3-0. The Wolverines trailed 7-0 and then 14-7 and did not lead until Trey Butkowski's 49-yard field goal with five seconds left in the first half. After UTEP's second touchdown, Michigan outgained the Miners 308-28 and outscored them 45-3, per Michigan's own postgame notes. Michigan scored 28 points in the third quarter after scoring none in the third quarter of its first two games. Bryce Underwood carried six times after carrying 18 against Oklahoma, and completed 19 of 25 passes for 223 yards and two touchdowns. Michigan punted once, made 27 first downs and converted 9 of 13 third downs. Both UTEP touchdowns came directly off Michigan fumbles. Jordan Marshall left in the third quarter, and Andrew Sprague and Zeke Berry did not play at all.

Michigan beat Oklahoma 17-10 with a defense that stopped nine of Oklahoma's 11 possessions cold. The two it did not stop were the two on which Michigan committed a 15-yard personal foul, and those three flags supplied 45 of the 173 yards Oklahoma gained on them. Each foul converted a specific down: a face mask tacked onto a completion that had already made a first down, a personal foul that moved Oklahoma off its own 2, and a face mask that erased a nine-yard sack on third down. The second finding inverts the reading of Michigan's conservative second half. Michigan's first-half third downs needed 10.2 yards on average and it converted three of six. Its second-half third downs needed 3.9 yards on average and it converted one of seven, with six of the seven needing 5 yards or fewer. Michigan also took 56 of its 58 scrimmage snaps out of shotgun by ESPN's play-by-play tagging, and the two snaps carrying no shotgun tag were the fourth-and-1 it converted at its own 33 and Jordan Marshall's 1-yard touchdown.

Michigan beat Oklahoma 17-10 at Michigan Stadium in front of 111,240 people to go 2-0, a week after falling out of the AP Top 25. Oklahoma outgained Michigan 289 yards to 263 and made 17 first downs to 14, and lost because it turned the ball over twice and Michigan did not turn it over at all. The game was tied 10-10 with 11:49 left when Jyaire Hill intercepted John Mateer and returned it 24 yards to the Oklahoma 6; Jordan Marshall scored from a yard out two plays later. Michigan drew 11 penalties for 90 yards after drawing nine for 80 in the opener, and gave away 30 of the 83 yards on the Oklahoma drive that tied the game. Bryce Underwood completed nine of 17 passes for 111 yards, two of four for 15 in the second half, and gained 96 yards on 16 carries that were not sacks. Kyle Whittingham said afterward that Michigan cannot rely on running the ball. Oklahoma linebacker Kip Lewis hurt his right knee in the first half and did not return.

Michigan's running back room is the one place on this roster where fall camp is a formality. Whittingham named Jordan Marshall the starter and promised eighteen-year-old Savion Hiter carries in game one, both in early May. The man whose carries those are, Justice Haynes, averaged 7.1 yards a carry for Michigan last season and is now at Georgia Tech. The game log says the staff can probably live with that, and the reason is volume rather than talent.