Saturday, August 22, 2026

2026 Season Countdown: #17 Evan Link

 

Evan Link (image via Lucas Chen/Michigan Daily)

Name: Evan Link
Height:
6'6"
Weight:
313 lbs.
High school:
Washington (DC) Gonzaga
Position:
Offensive tackle/offensive guard
Class:
Redshirt junior
Jersey number:
#71
Last year:
I ranked Link #18 and said he would be the starting left tackle (LINK). He started seven games at left tackle.
TTB Rating:
72

Evan Link had a much better season in 2025 than he did in 2024, and that was reflected in my countdown post from last year. As a redshirt freshman in Kirk Campbell's lone season as offensive coordinator, Link was thrust into the starting right tackle role and he looked stiff and unsure of himself. A former high school left tackle, he looked awkward and got put on his butt several times. Some may not believe it, but it's a whole different world at right tackle, where the footwork, hand placement, etc. are completely opposite. Some might say it's the same thing but just in reverse, so it's no big deal, and to that I would say . . . okay, take a right-handed batter or a right-handed first baseman and then in one off-season when he's 20 years old, make him bat or field left-handed. The baseball example is more dramatic, but it's not irrelevant.

Link started the first seven games at left tackle, and he looked pretty solid. He wasn't blowing people off the ball, but he was fine. And "fine" was much better than "horrid" in 2024. And then just when Link was settling in, he suffered a leg injury that caused him to miss the rest of the year.

Now Michigan has a new coaching staff, and while Link was gone, Blake Frazier got some experience at left tackle. Furthermore, Andrew Babalola - who suffered an ACL tear during camp in 2025 - is now healthy and competing at left tackle. Link has reportedly been getting reps at left tackle this fall, but it appears that Frazier will win that spot and Link will end up starting at left guard. Regardless, I think Link is one of Michigan's top five linemen, so I think new offensive line coach Jim Harding will slot him in somewhere as a starter. The nice thing is that the Wolverines have a couple players like Nate Efobi, Brady Norton, and Avery Gach who all sound like they're pushing for playing time, so whoever loses the right guard job should be a decent backup option.

Prediction: Starting left guard

Friday, August 21, 2026

2026 Season Countdown: #18 Chris Bracy

 

Chris Bracy

Name: Chris Bracy
Height:
6'1"
Weight:
200 lbs.
High school:
Mobile (AL) St. Paul's Episcopal
Position:
Safety
Class:
Senior
Jersey number:
#7
Last year:
Bracy played at Memphis. He started eleven games and made 81 tackles, 9.5 tackles for loss, 1 interception, 10 pass breakups, 1 forced fumble, and 1 fumble recovery.
TTB Rating:
N/A

Michigan has frankly done an excellent job of recruiting safeties in recent years.

There was a lamentable time when the Wolverines stunk pretty badly at finding and developing safeties, from the mid-2000s through the early 2010s. Names like Michael Williams, Brandon Harrison, Cam Gordon, etc. all floundered on the back end of Michigan's defense, and even elite recruits like Dymonte Thomas looked lost in the defensive backfield until Jim Harbaugh arrived.

That's not the case anymore. Or at least it hasn't been for a while.

Michigan has pretty consistently been getting good safety play for the past several years, recruiting good players and then developing them into NFL-quality contributors. So when the Wolverines looked to Memphis to bring in Chris Bracy, it raised my eyebrows a little bit, because why does Michigan need a Memphis transfer when they have Mason Curtis on the roster, as well as young, highly regarded recruits like Jordan Young and Kainoa Winston?

Well, it turns out this Chris Bracy guy is supposed to be pretty good. After being coached by former Michigan linebacker Desmond Morgan, the safeties coach for Memphis, Bracy went out and put up 81 tackles and 9.5 tackles for loss in 2025. He graded out excellent at stopping the run, and he broke up 10 passes last season, too. He was named American Conference Defensive Player of the Week against an SEC team (Arkansas) when he made 5 tackles, 1 forced fumble, 1 fumble recovery, 1 tackle for loss, and 1 pass breakup.

Now Bracy arrived at Michigan in the spring and he picked up where he left off at Memphis. He pretty much asserted himself immediately as a starting safety to the point where head coach Kyle Whittingham said over the summer that Bracy and Rod Moore had essentially locked down the starting safety positions. Young and Winston are just going to have to wait in the wings for another year - barring injury - and Bracy should be a run-stopping force from the strong safety position. So after Michigan lost head-hunter Brandyn Hillman (Virginia) and Tevis Metcalf (Tennessee) to the transfer portal, they might be better off with Bracy and the return of a healthy Moore in 2026.

I expect Bracy to be a bit like former Wolverine Jordan Kovacs, somebody who isn't going to wow with his range but who should make quite a few plays within three yards of the line of scrimmage.

Prediction: Starting strong safety; 55 tackles, 1 interception

Thursday, August 20, 2026

2026 Season Countdown: #19 Cam Brandt

 

Cam Brandt (image via MGoBlue)

Name: Cam Brandt
Height:
6'3"
Weight:
270 lbs.
High school:
Carson (CA) Sierra Canyon
Position:
Defensive end
Class:
Senior
Jersey number:
#9
Last year:
I ranked Brandt #29 and said he would be a backup defensive end (LINK). He started one game and made 22 tackles, 1.5 tackles for loss, and 0.5 sacks.
TTB Rating:
82

In the days if the transfer portal, it certainly feels like Cam Brandt has been in Ann Arbor for a long time. We're getting used to non-contributors dipping out of town quickly, transplanted starters coming in to play immediately, and shorter tenures for the average player. But now it's year four for Brandt at Michigan, and he finally enters the season as a likely starter.

Michigan has had quality edges for a while now, and Brandt had to wait his turn behind the likes of T.J. Guy, Derrick Moore, Josaiah Stewart, and others. At one time it looked like Brandt might end up as a defensive tackle, but he enters 2026 at a solid size of 270 lbs. for a strongside end. Michigan probably won't get a ton of pass rush juice from Brandt, but he is experienced and has the size that many of his 245-255 lb. position mates lack. With Utah transfer John Henry Daley a shoo-in to start on one side (as long as he's healthy), it should be between Brandt and Dominic Nichols to start at the other end position.

Prediction: Starting defensive end; 30 tackles, 4 sacks

Tuesday, August 18, 2026

2026 Season Countdown: #20 Nathaniel Staehling

 

Nathaniel Staehling (image via X/Brice Marich)

Name: Nathaniel Staehling
Height:
6'3"
Weight:
241 lbs.
High school:
Baxter (MN) Brainerd
Position:
Linebacker
Class:
Fifth year senior
Jersey number:
#44
Last year:
Staehling played for North Dakota State. He made 75 tackles, 6 tackles for loss, 1.5 sacks, 3 interceptions, and 1 fumble recovery.
TTB Rating:
N/A

Surprise! Michigan took an FCS transfer who didn't participate in spring practice, and now here he is at #20 in the countdown. How did that happen?

Nathaniel Staehling was an all-around athlete at Brainerd in the class of 2022, playing football, basketball, baseball, and track. He played quarterback, running back, safety, kicker, and punter in high school, but he was a 0-star recruit. When he got to college, he redshirted in 2022 and played sparingly in 2023 and 2024, making 16 tackles over those two seasons. He finally became a starter in his fourth year and put up solid numbers, entering the transfer portal after the year to potentially make a one-year splash at a big program.

The gamble may have paid off. Michigan really needed some linebackers after losing the top three guys (Ernest Hausmann to graduation, Jimmy Rolder to the NFL, and Cole Sullivan to Oklahoma) following last year. The Wolverines have an array of talented but totally unproven players at the college level. Staehling looks like he's battling Troy Bowles, Chase Taylor, and Nathaniel Owusu-Boateng for playing time this year, and word trickling out seems to indicate Staehling should be a starter this fall. He's a veteran with starting experience under his belt, and he has the size we expect from a Big Ten inside linebacker at 6'3", 241 lbs. He may not play like an all-star, but Michigan's options if they want solid-sized, experienced linebackers really diminish if Staehling has to miss any time.

Prediction: Starting linebacker; 50 tackles, 2 sacks, 1 interception

Sunday, August 16, 2026

2026 Season Countdown: #21-25

 

Zack Marshall (image via PFF/X)

#21. Nathan Efobi - OG - Atlanta (GA) South Forsyth: Efobi is a 6'4", 303 lb. fourth-year player with nineteen games of experience under his belt, including five starts last season. He started early in the year before losing his job to Jake Guarnera, and then Efobi started again in the Cheez-It Bowl against Texas. The offensive line has been pretty difficult to peg in the off-season because of a new staff and a lot of talent. The Wolverines have several players with starting experience returning (Efobi, Guarnera, Blake Frazier, Evan Link, Andrew Sprague, Brady Norton) and a couple young guys (mainly Andrew Babalola, but also including Avery Gach and Marky Walbridge) who have been earning solid reviews from practice. Efobi looks like the probably starter at right guard, but things could change with about three weeks left until the season opener.

#22. Zack Marshall - TE - Carlsbad (CA) Carlsbad: Marshall is a 6'5", 245 lb. fourth-year guy who seems to have become a senior very quickly. He caught 16 passes for 199 yards and 1 touchdown in 2025 and was named the team's Most Improved Offensive Player. I'll admit I didn't give Marshall high marks coming out of high school, but the way he represents himself, talks about Michigan, and is respected by his teammates suggests he does things right off the field and has worked his way into being the projected starting tight end going into 2026. He started three games last year and came out of nowhere to catch 5 passes for 72 yards and 1 touchdown against Washington. Prior to that game, he had made 3 catches for 29 yards up through six weeks of the season. Michigan has other capable tight ends, plus the Rhino position to add to the mix, so Marshall may not be an every-down staple in the Wolverines offense. But we should see him on the field quite a bit this fall.

#23. Chase Taylor - LB - Ellenwood (GA) Stockbridge: Taylor is a 6'2", 222 lb. inside linebacker who made 10 tackles as a true freshman last season. He came in light during the 2025 cycle, right around 200 pounds, and has since added a decent chunk of weight. Michigan recently released its fall roster and most of the linebackers seem light, which makes me a little bit concerned for their Big Ten viability going into the 2026 season. I would like to see a guy who's 6'2" to be at least 230 lbs. if he's going to be playable, and Taylor obviously isn't there right now. It seems like Taylor could be a starter at inside linebacker, but there are a few options for the position, including Troy Bowles and Nathaniel Owusu-Boateng.

#24. Dominic Nichols - DE - Frederick (MD) Oakdale: Nichols is a 6'5", 245 lb. defensive end who played in twelve games last season, making 19 tackles, 5.5 tackles for loss, and 1 sack. Entering his third season on campus, he has been mentioned as possibly the best pass rusher on the team, which is saying something considering the presence of Utah transfer John Henry Daley. I'm open to that possibility, but we haven't really seen it show up on the game field yet, so I'm cautiously optimistic. Michigan seems to have a few good options at the edge positions, including Nate Marshall, Cam Brandt, and Lugard Edokpayi. (NOTE: Another player who has recently started getting a lot of buzz is freshman Tariq Boney.) Nichols could emerge as a starter who's a terror off the edge, or maybe he's still just rotating behind one or two other guys. My guess is that we see him play a pretty big role as a quality backup.

#25. Nico Crawford - LS - Dublin (OH) Scioto: Crawford is a 6'0", 230 lb. fifth year senior who has played in 37 career games through his career, one that has spanned Charlotte, Illinois, and two seasons at Pitt. Now on his fourth school year in five years, he would seem to be the best bet to start at long snapper for the Wolverines in 2026. Michigan does have some other options, including sophomore transfer Gavin Magorien, but Crawford has the most experience. Hopefully this is approximately the last time we talk about long snappers for the next several months.

Saturday, August 15, 2026

2026 Season Countdown: #26-30

 

Andrew Babalola (image via X)

#26. Andrew Babalola - OT - Overland Park (KS) Blue Valley Northwest: Babalola is a 6'6", 305 lb. second-year player who missed the 2025 season due to an ACL tear during fall camp. A former 5-star recruit, he now has a chance to potentially start at left tackle for the Wolverines. The problem is that he's battling with Blake Frazier, a third-year player who also came into college as a pretty darn athletic tackle prospect. Babalola missed a year of on-the-field development and wasn't extremely technically developed as a prep player, so I think he will begin the year as the sixth lineman or potentially the Rhino. There are usually injuries and/or re-shufflings on the offensive line, so he could very well move into the starting lineup at some point this season.

#27. Shamari Earls - CB - Richmond (VA) Thomas Dale: The 6'2", 195 lb. sophomore played in six games last season, but it was a pretty forgettable year. He didn't record any statistics whatsoever. But going into the 2026 season, it sounds like Earls has developed into approximately what people expected, and he has jumped past most of the guys on the roster. If not for the transfer arrival of Smith Snowden and the slightly unexpected return of Zeke Berry, Earls might be penciled in as a starter at cornerback. It sounds like he will be the third outside corner, and that guy plays quite a bit of football throughout the season. Snowden and Berry will both be out of eligibility after this season and starting cornerback Jyaire Hill will probably jump to the NFL, so Earls has an opportunity this season to play significant minutes and then be prepared to step in as a full-time starter in 2027.

#28. Cam Brown - P - Coolangatta (Australia) Palm Beach Corrumbin State: Brown is a 6'3", 185 lb. player who spent his 2025 freshman season at UNLV for Dan Mullen. He punted 22 times for 943 yards (42.9 yards/punt), forced 8 fair catches, and landed 8 punts inside the 20-yard line. Michigan has a returning starter at punter in Hudson Hollenbeck, but Hollenbeck was pretty inconsistent last season with several shanked punts. I expect Brown to be the starter in 2026, but with an experienced and pretty capable backup, he's not necessarily paramount to Michigan's success this year.

#29. Nathaniel Owusu-Boateng - LB - Bradenton (FL) IMG Academy: Owusu-Boateng is a 6'1", 216 lb. sophomore who played in seven games in 2025, making 4 tackles. Linebacker is a very uncertain group in 2026 because the Wolverines lost their top three linebackers: Jimmy Rolder (NFL), Ernest Hausmann (left the team), and Cole Sullivan (Oklahoma). They also didn't do a great job of replacing the position in the transfer portal. One would think a team like Michigan could attract and/or afford some top talent, but they got some so-so transfers. Perhaps Max Alford or Aisea Moa or Nathaniel Staehling will turn out to be stars, but the jury is still out. Regardless, Owusu-Boateng seems like someone who will be a good player down the road, but he's very light at 216 lbs. and doesn't have much experience. I expect him to be a backup in 2026, but I'm not sure anyone but perhaps the coaches knows how this will play out.

#30. Hogan Hansen - TE - Bellevue (WA) Bellevue: Hansen is a 6'6", 240 lb. junior who caught 6 passes for 74 yards in 2025. In some ways, he looks like the smoothest tight end Michigan has had outside of Colston Loveland in the past several years. In other ways, he looks exactly like 2024 Colston Loveland in that he was injured for most of 2025. Hansen appears to be a potential difference maker as a receiving tight end with his smooth hands, but he will need to stay healthy. Tight end is another interesting position battle in 2026, because there's the Rhino position (see Andrew Babalola above), there are a couple fullback types in the mix (Jalen Hoffman and Eli Owens), and then there are a few true tight ends like Hansen, Zack Marshall, and Deakon Tonielli. I like what Hansen brings to the table as a receiver, and new offensive coordinator Jason Beck did a good job getting production from tight ends in 2025 at Utah: Dallen Bentley had 48 catches for 620 yards and 6 touchdowns for the Utes, and J.J. Buchanan - who was listed as a tight end - was flat-out used as a receiver because his skills were recognized as a mismatch. Furthermore, Beck turned former Wolverine Dan Villari into an all-around threat in 2023 at Syracuse, where Villari totaled 6 touchdowns as a passer, runner, and receiver. 

Friday, August 14, 2026

2026 Season Countdown: #31-35

 

Jaime Ffrench (image via X)

#31. Jaime Ffrench - WR - Jacksonville (FL) Mandarin: Ffrench is a 6'2", 185 lb. second-year player who's in his first year at Michigan after transferring from Texas. The former elite recruit played in four games last season for the Longhorns (1 catch for 6 yards). Michigan needed significant help at the position this off-season, and it should be an improved group. Ffrench seems likely to be no higher than the #3 receiver behind Andrew Marsh and J.J. Buchanan, and the #3 wide receiver for Utah last year caught 15 passes for 280 yards and 6 touchdowns. I think Ffrench will catch more than 15 passes for the Wolverines in 2026, partly because he supposedly has a good rapport with classmate Bryce Underwood.

#32. Nate Marshall - DE - Oak Park (IL) Fenwick: Marshall is listed at 6'3", 248 lbs. in his second year in Ann Arbor. He made 6 tackles and showed some flashes of athleticism in 2025, but he seemed a little light. He's still not very big for a Big Ten defensive end, but an extra year in the weight room hopefully helped. Michigan needs some help at edge rusher and Marshall was a highly valued recruit coming out of high school. Practice buzz has been somewhat limited, and he seems like a guy who will play significant minutes, but it might be 2027 before he really breaks out or commands a starting role.

#33. Troy Bowles - LB - Tampa (FL) Jesuit: Bowles is a 6'0", 224 lb. third-year player who spent one year at Georgia in 2024 before arriving at Michigan last season. He was supposed to be a deep backup, but multiple injuries to linebackers like Cold Sullivan and Jimmy Rolder led to him seeing more playing time than expected. He made 27 tackles, 2 tackles for loss, 1 sack, 1 forced fumble, and 1 blocked kick. The linebacker position is one of the more intriguing position battles in camp, because there are a lot of bodies, but nobody has really accomplished much. Nathaniel Staehling, Aisea Moa, and Max Alford are all veteran transfers, Bowles played significant minutes last year, and then there are people like Nathaniel Owusu-Boateng and Chase Taylor, who are totally unproven. I have a feeling that Bowles will end up as a backup this season (barring injury to someone), but it's a bit of a crapshoot.

#34. Salesi Moa - WR - Ogden (UT) Fremont: The 6'2", 186 lb. freshman signed with Utah and then immediately transferred to Michigan over the winter, following head coach Kyle Whittingham across the country. Michigan also landed his older brother Aisea Moa in the transfer portal. The Wolverines seem pretty set with their #1 and #2 receivers (see Jaime Ffrench's blurb above), so Moa seems to be fighting for the #3 spot with Ffrench and a couple other players. I don't know how that will shake out, but I'm giving the edge to the older player in Ffrench. Moa ended up ranked as a 4-star, the #2 athlete, and #49 overall in the 2026 recruiting class, so he was a highly regarded recruit. We might see flashes from him this fall, and I personally would like to see how he might look as a kickoff returner. But he's a freshman, so I'm keeping my expectations low for now.

#35. Brady Norton - OT - Mission Viejo (CA) Mission Viejo: Norton is a 6'4", 310 lb. senior who had three starts and played in seven total games in 2025. Norton seems to be in the running to start at offensive guard in 2026, battling with the likes of Nate Efobi, Evan Link, and others. Ranked at #35 here, obviously it looks like I expect him to lose the position battle, but he should be a capable backup who can play a few positions on the offensive line. He spent some time at offensive tackle while he was in junior college in California. He could be a starter or he could be the #7 or #8 lineman on the team.