The depth chart

The Only Michigan Starters Kyle Whittingham Would Name On Friday Were The Kicker And The Punter

Jim Harding said on August 6 that he wanted his starting five solidified about two weeks out. Two weeks out was Friday, and Michigan's head coach confirmed the five exists, declined to say who is in it, and then named Trey Butkowski and Cam Brown on the record. He also called depth charts a thing he despises, which is worth reading next to Utah, where his athletic department was still publishing a preseason two-deep in August 2024.

GL
Grant LombardAug 22, 20266 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Kyle Whittingham speaking on a podcast set in May 2025, his last spring at Utah, in a navy cap carrying Utah's red block U and a white crewneck reading UTAH across the chest. Utah gear, dated, not Michigan kit.

Somebody asked Kyle Whittingham on Friday who is starting on Michigan's offensive line. He gave two answers in a row, and they point in opposite directions.

"Ah, not ready to divulge that. We know, we're not we're not going to do a depth chart. I guess they haven't done one here for 20 years. So we'll let Western figure that out on the first snap."

Read the first six words. Then read the two that follow them. Not ready to divulge that is a coach declining to release information. We know is a coach confirming the information exists. Those are separate pieces of news, and only one of them got treated as news.

Michigan's offensive line coach put a date on this in public last month, which almost nobody in college football does in August. Jim Harding, on August 6, in the first week of camp: "the way Coach [Whittingham] runs camp, we'll have essentially two scrimmages. You want that thing dialed in as best you can by the end of the second scrimmage. That gives us a mock game week before the normal game week leading into Western Michigan. So approximately two weeks out, you'd love to have it solidified."

Michigan scrimmaged for the first time on Saturday, August 15, at Michigan Stadium, three weeks to the day before the opener, and Tony Garcia of the Detroit Free Press reported it as the first of two. The second one was Friday, which Whittingham brought up himself in a different answer: "the first drive of the scrimmage today was a 16-play touchdown drive."

Both halves of Harding's marker landed on the same afternoon. Harding spoke fifteen days before Friday, and Friday is fifteen days before Western Michigan on September 5.

The deadline held. A first-year staff named its own finish line in the first week of camp and then hit it, which is a small good thing and the opposite of what the silence looks like from outside. Michigan has settled its offensive line. It has decided not to tell anybody.

What he was willing to name#

Here is the same coach, in the same twenty minutes, on the kicking job.

"Butkowski is the kicker. He's the number one guy. He's the guy you'll see on September 5, and Cam Brown, the punter that we brought in in the offseason, is going to be the punter as of right now."

Trey Butkowski, sophomore, in from Pitt. Cam Brown, sophomore, in from UNLV by way of Coolangatta, Queensland. Both arrived in the same transfer-portal haul in December, and that is the pattern in the answer: the two jobs Whittingham was willing to name in public are the two he bought outright in the offseason, and neither was ever a competition to protect. Butkowski got a date attached to his name. Brown got "as of right now," which is a hedge with a shelf life of about two weeks. Returners got the middle treatment, three names and no verdict: Andrew Marsh, Savion Hiter and Smith Snowden, "just about settled in on that, but maybe not quite 100 percent yet."

So the withholding is specific rather than a policy applied evenly across the roster. Two jobs got names. One job got a promise that names are coming. The offensive line got six men and zero positions: Blake Frazier, Brady Norton, Evan Link, Andrew Babalola, Nathan Efobi and Avery Gach.

The two men he did not mention are worth a second. Andrew Sprague has right tackle and Jake Guarnera has center, and Harding settled both of those in public on August 6. Whittingham was answering a question about position battles, so his list is a list of battles rather than an inventory. It is still a map. Six candidates, three open jobs, no assignments.

Michigan's own roster will not help you either. All nineteen offensive linemen on MGoBlue.com are listed as "OL." Not center, not guard, not tackle. Nineteen men, one label. (That is more offensive linemen than the roster carries quarterbacks, kickers, punters and long snappers combined, and all nineteen are filed under the same two letters.)

The coach who despises depth charts published one at Utah#

Asked why he does not put one out, Whittingham was blunt.

"Hate them. Despise them. It's a pain in the rear, and it also causes some, you know, the players. 'What? Why?' It's just better just to go about our business and let the other team figure out who's playing."

That is a strong feeling, and it sits oddly next to his own administrative record. Whittingham was Utah's head coach for 21 seasons, 177-88, until Michigan hired him on December 26, 2025. Utah released a preseason depth chart. Joe Coles of the Deseret News wrote one up on August 24, 2024: ahead of the opener against Southern Utah, the Utes "released their first depth chart of the year Saturday." Coles described the habit around it too, which is the useful part. Utah rarely updated the thing once it was out, only for a season-ending injury, but it did give a snapshot of the two-deep before the first game.

A year later he said that was ending, and the reason he gave was not distaste. Coles reported it on August 19, 2025, with Whittingham's explanation attached: "We probably won't release one though with the new health rule that the Big 12 put out. That's really all we'll release each week is who's available, who's not."

So what finally moved him off it in Salt Lake City was a conference rule about injury disclosure. The hatred is presumably genuine. It also coexisted with an athletic department that was publishing a preseason two-deep as recently as August 2024.

The other half of his answer, "they haven't done one here for 20 years," is his own estimate and he hedged it himself with an "I guess." Michigan's practice is at least a decade old and documented: in September 2016, Adam Rittenberg wrote in ESPN's Big Ten blog that among the items Jim Harbaugh withheld was the weekly depth chart, and Colorado's sports information staff answered by publishing an invented one populated with cartoon characters. How much further back the run goes is not established.

What the secrecy does not cover#

The five is decided. The room around it is thinner than the head coach wants, and he said so in the same answer that produced the six names.

"We've had seven or eight guys that have stepped up, and ideally, as I mentioned before, getting to 10 is the goal. But if we can have eight really solid guys, we can work with that. But 10 would be ideal."

Take that apart. Ten is the target, eight is the stated floor, and seven or eight is where the count actually is. Michigan's line is sitting at or just under its own head coach's minimum with two weeks to go. Whittingham also announced Friday that freshman lineman Ace Hamilton is out for the season with a lower leg injury; Hamilton is a first-year interior player who was not among the seven or eight, so the count does not move.

One of the six he did name has not practiced in days. "Andrew Babalola was really progressing. He's had a minor setback, so he hasn't been out there for a few days. It'll probably be a few more at least before we get him back." Babalola is a sophomore who did not play at all in 2025 and who was, on August 6, one of two men competing for left tackle.

Which leaves a fork nobody outside the building can resolve. Either Babalola is in the settled five, and the five contains a man who has not been on a practice field in a week. Or he is not, and a competition his position coach called live on August 6 got decided while one of the two candidates was hurt.

Neither of those is a scandal. Both are things a depth chart would tell you.

The calls#

Two, and the participation report settles both. First: Michigan starts the same five offensive linemen in each of its first three games, Western Michigan on September 5, Oklahoma on September 12 and UTEP on September 19. That is what "solidified" is supposed to mean, and it is the cheapest test available of whether Friday's answer was a decision or a camp answer. Second: Babalola is not one of the five who start against Western Michigan.

Michigan opens at 7:30 at night on Saturday, September 5, in Ann Arbor, and Whittingham's plan for the Broncos is to make them find out in real time. "So we'll let Western figure that out on the first snap," he said, and then, of depth charts generally: "After one game, they'll all figure it out."

He is right, which is the honest price of the exercise. Sixty minutes of a September evening against a MAC opponent buys the secret. What it protects is the Saturday after that, when Oklahoma is in the Big House.


Sources: Alejandro Zuniga, 247Sports (The Michigan Insider), "Everything Kyle Whittingham said," August 21, 2026, for every Whittingham quotation. Anthony Broome, On3 (The Wolverine), August 6, 2026, for Jim Harding's quotations and for Sprague and Guarnera. Tony Garcia, Detroit Free Press, August 17, 2026, read in syndication, for the August 15 first scrimmage. Joe Coles, Deseret News, August 24, 2024 and August 19, 2025, for Utah's preseason depth chart and for the Big 12 health rule that ended it. Adam Rittenberg, ESPN Big Ten blog, September 13, 2016, for Michigan's practice under Jim Harbaugh and the Colorado response. Michigan Athletics' release of December 26, 2025, for Whittingham's hiring, his 21 seasons at Utah and his 177-88 record there. MGoBlue.com's 2026 football roster, read August 22, for the nineteen "OL" listings and for the class years above; Maize n Brew and 247Sports, December 2025, for Butkowski's and Brown's transfer-portal arrivals from Pitt and UNLV. Michigan Athletics' schedule release of January 27, 2026, for the Western Michigan, Oklahoma and UTEP dates, and MGoBlue.com's 2026 schedule page, read August 22, for the September 5 kickoff time.

Filed under Michigan FB

More on Trey Butkowski

His page →
Michigan had third down at Indiana's 1 and 3, and lost yards both times
Takeaways

Michigan had third down at Indiana's 1 and 3, and lost yards both times

Indiana beat Michigan 13-6 in overtime at Michigan Stadium in front of 111,276, its first win there since 1967. Michigan is 4-3 and 1-3 in the Big Ten. Michigan had the ball inside the Indiana 23 on five possessions and scored two field goals. Three of the five ended with Tommy Carr sacked on third down, including a 13-yard loss on third-and-1 from the Indiana 1 that Kyle Whittingham called 'not a good football call,' and a 5-yard loss on third-and-3 from the 3 with 32 seconds left. Trey Butkowski, 4 of 4 on field goals before Saturday, missed from 53 and 32. Indiana's six points in regulation both came on short fields after Carr's two turnovers; its nine other regulation possessions, all starting in its own territory, produced nothing. Josh Hoover, playing hurt per Curt Cignetti, was 8 of 18 for 81 yards and threw his first interception of the season, to Zeke Berry. Michigan ran 42 times for 57 yards, its running backs 26 times for 52. In his first start Carr was 20 of 32 for 167 yards; no completion travelled more than 18 yards past the line. Blake Frazier and Dom Nichols were ruled out on game day; Marky Walbridge started at right tackle and Benny Patterson III made his first career start. Michigan plays at Rutgers on Saturday.

Wes FerryOct 25, 20266 min read
UTEP led Michigan by a touchdown, then gained 28 yards the rest of the way
Takeaways

UTEP led Michigan by a touchdown, then gained 28 yards the rest of the way

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.

Wes FerrySep 20, 20266 min read

Latest on the Michigan FB

The whole beat →
Michigan's last three opponents are 21-6, and each is playing for the playoff
The wider view

Michigan's last three opponents are 21-6, and each is playing for the playoff

The College Football Playoff selection committee's second ranking, released November 10, has UCLA 4th, Oregon 16th and Ohio State 20th, Michigan's last three opponents, who are a combined 21-6. Michigan, 5-4 and unranked, needs one win for bowl eligibility. By DraftKings' moneylines with the margin removed, it has about a 22% chance at Oregon and 18% at Ohio State.

Wes FerryNov 11, 20265 min read
Twelve throws on third-and-short, three sacks: what Jim Harding inherits
Deep dive

Twelve throws on third-and-short, three sacks: what Jim Harding inherits

By CollegeFootballData's play-by-play across Michigan's nine 2026 games, Michigan converted 17 of 27 third downs with 3 yards or fewer to go when it ran and 5 of 12 when it threw, with three sacks on those throws, all against Indiana. Tommy Carr has been sacked on about 1 dropback in 9, against 1 in 19 for Bryce Underwood, and its first- and second-down runs have lost ground more often. Jim Harding, the offensive line coach, is now interim coordinator and will lead a collaborative play-calling group at Oregon, which has at least two sacks in each of its last six games.

Wes FerryNov 9, 20266 min read
Michigan held Michigan State without a touchdown and lost by nine
Takeaways

Michigan held Michigan State without a touchdown and lost by nine

Michigan State beat Michigan 15-6 at Michigan Stadium on November 7 on five Liam Boyd field goals. Twelve of the 15 points came on drives that started at the Michigan State 38 or better, set up by two Michigan punts from deep after sacks and by two turnovers. Michigan gained 192 yards, was sacked five times, went 2 of 10 on third down and did not score until 1:35 remained.

Wes FerryNov 8, 20266 min read

Earlier on the Michigan FB

Northwestern ran for 413 yards on Penn State. Was that the real Penn State?
Game week

Northwestern ran for 413 yards on Penn State. Was that the real Penn State?

Penn State (3-3, 0-3 Big Ten) visits Michigan (3-2, 0-2) on Saturday, October 17, at 3:30 p.m. Eastern on CBS. Against Marshall, Temple and Buffalo, Penn State ran 120 times for 615 yards and allowed 333 on 97 carries. In three Big Ten games it has run 89 times for 235 yards, 2.6 a carry and 17th of 18 conference teams in conference games, and allowed 662 yards on 113 carries, 5.9 a carry and 16th. Northwestern's 413 rushing yards on October 2 account for most of that defensive figure: it is the only 400-yard rushing game against an ACC, Big Ten, Big 12 or SEC defense in 322 such team-games this season, and Northwestern had run 27 times for 32 yards against Indiana the week before. Without it, Wisconsin and USC ran 58 times for 249 yards, 4.3 a carry, which would rank 12th. Penn State's own running game has been poor in all three conference games: everyone other than quarterback Rocco Becht has 62 carries for 182 yards. Michigan has run 68 times for 232 yards in two Big Ten games, 12th in the conference, and its run defense ranks fourth at 2.9 yards a carry.

Wes FerryOct 14, 20265 min read
Michigan's defense scored as many touchdowns as the offense, and Michigan lost
Takeaways

Michigan's defense scored as many touchdowns as the offense, and Michigan lost

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.

Wes FerryOct 4, 20266 min read
Western Michigan Ran 67 Plays And Never Reached The End Zone
Takeaways

Western Michigan Ran 67 Plays And Never Reached The End Zone

Michigan beat Western Michigan 13-12 at Michigan Stadium on a play that exists because a replay review put one second back on the clock, a decision the Big Ten defended in a statement and NBC's rules analyst questioned on air. The Broncos ran 67 plays from scrimmage, held the ball for 40:08, converted 8 of 18 third downs and scored on four Dieter Kelly field goals without once reaching the end zone. Michigan's offense produced two touchdown drives, its first and its last, and six punts, an interception and a lost fumble in between. Dom Nichols and Troy Bowles set career highs in their first career starts. JJ Buchanan caught six passes for 126 of Michigan's 170 passing yards.

Wes FerrySep 6, 20266 min read