Michigan FB
Receivers

Michigan Spent August On Two Freshmen. The Third Receiver Job Went To A Junior With Six Starts.

Kyle Whittingham named Channing Goodwin his number three receiver on Monday night, five days before Western Michigan. Goodwin has started six games at receiver for Michigan. The three men fall camp actually talked about have started none, and between them they have caught one college pass.

WF
Wes FerrySep 2, 20266 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Channing Goodwin in a posed studio portrait against a white background, wearing a navy suit jacket over a white shirt and a gray tie striped in maize and navy, with a small maize block M low on the tie. No jersey and no number are in the frame.

Kyle Whittingham went on the Inside Michigan Football radio show on Monday night and gave away the one piece of his offense that was still open. Western Michigan is Saturday.

"Channing Goodwin's a guy that really made progress and made strides in the fall. And right now is our number three guy, and you're going to see Channing out there as well," Whittingham said, per Sam Bernardi of Maize n Brew.

That is not where August pointed. The two names attached to Michigan's third receiver spot all month were freshmen, Salesi Moa and Travis Johnson, and the projections went the same way. MGoBlog's receiver preview had Moa in the slot and Johnson as the third outside receiver.

Michigan's own week-one game notes record what the three men August preferred have done in college football.

The notes list nine receivers on this roster with game experience. Moa is not on the list. Johnson is not on the list. Both are true freshmen and neither has played a college snap. The notes then name the five receivers who have caught a pass in their careers: Andrew Marsh, Kendrick Bell, Goodwin, JJ Buchanan and Jaime Ffrench. Ffrench is the only one of the three who appears anywhere in that, and his college career is one sentence long in the club's own document. He spent 2025 at Texas, appeared in four games, and caught one pass for six yards against Sam Houston.

One catch, six yards, between the three of them.

What Goodwin has instead#

Goodwin is a junior from Charlotte, and he missed all of spring practice with an injury, which is most of why August was spent on other people. Michigan's notes credit him with 17 career games at receiver and six starting assignments, all of them last season, when he played in all 13 games and caught 12 passes for 148 yards. His longest went for 39 yards, per ESPN's 2025 team receiving table. His first career start came against New Mexico, and he caught two passes for 49 yards in it.

That is not stardom and nobody has claimed it is. It is, by a distance, the most any of these men has done.

The game notes carry a table of starting assignments, and it sorts the receiver room cleanly. Marsh has nine career starts. Buchanan has seven, all of them at Utah. Bell has seven, six of those in 2024. Goodwin has six. Ffrench, Moa and Johnson are not in the table, and the table credits starts made at other schools, which is how Buchanan's seven Utah games got there in the first place.

Bell is the strange one in that group. He is a senior with 26 career games, more than any other receiver on the roster, 10 career receptions and one touchdown, a 19-yard catch against Texas in the Citrus Bowl. He started six games in 2024 and one in 2025. The room got younger and better around him and he is now behind a junior with six starts.

The reason this job is worth an argument#

ESPN's 2025 Michigan receiving table lists five wide receivers with a catch: Marsh with 45, Donaven McCulley with 39, Semaj Morgan with 20, Goodwin with 12 and Bell with three. That is 119 receptions. McCulley and Morgan are not on the 2026 roster, and 59 of the 119 left with them.

Marsh and Buchanan cover the top of that. Marsh caught 45 passes for 651 yards and four touchdowns as a true freshman, led Michigan in all three, and was named a Freshman All-American by the Football Writers Association of America and On3. Buchanan caught 26 for 427 with five touchdowns at Utah, starting seven games, including each of that team's last six.

Everything under those two is the third spot, and close to half of last year's wide receiver work is sitting in it.

The case for the freshmen is Marsh's own file#

The argument for Johnson and Moa is not hype and it should not be dismissed as hype. It is what happened in this building last season.

Marsh finished 2025 with 45 catches for 651 yards. Michigan's notes credit him with 44 of those catches and 621 of those yards in the final nine games of 13. Subtract, and his first four games were one catch for 30 yards, a reception against Central Michigan that the notes record as the first of his career. He set the Michigan freshman receiving yardage record on the back half, and had 12 catches for 189 yards at Northwestern, a total tied for sixth-best in school history. A Michigan receiver went from nothing to the offense inside one season, and the people watching Johnson and Moa in August are describing something they recognize.

Johnson arrived from Oscar Smith in Chesapeake, Virginia, where he caught more than 40 passes for 1,200 yards and 15 touchdowns as a senior after 63 for 1,053 and 17 scores as a junior. Michigan lists him as the No. 14 receiver prospect nationally. Receivers coach Micah Simon, quoted in MGoBlog's preview, described a basketball background showing up in how he attacks the ball in the air. Marsh, in the same piece, said Johnson can go up and get it and stretch the field, and said both freshmen remind him of himself a year ago.

Moa's arrival is the one worth tracing. Michigan's notes say he signed with Utah in December 2025 and entered the transfer portal in January 2026, which means he committed to Whittingham's program and then followed the coach rather than the school. He was ranked the No. 1 player in Utah, played receiver and safety in high school, and put up 226 catches for 3,757 yards and 44 touchdowns across his career at Fremont in Ogden.

Goodwin's provenance is older than any of it. Michigan's notes say his father, Jonathan, played on the offensive line here from 1999 to 2001 and then 13 years in the NFL, and that his uncle Harold was a Michigan offensive guard in the late nineties. Both are now on the same NFL staff in Carolina.

What Whittingham actually filled#

Page 36 of the game notes prints Michigan's starting-lineup format, and the offense has 11 positions in it. Two of them are receiver. The ninth is listed as WR/TE/RB/OL.

So the number three receiver is not a starter in the way the club's own paperwork counts starters. He is the man who comes on when Michigan puts a third receiver on the grass, and how often that happens is a question about Jason Beck's personnel groupings rather than about the receiver room.

Goodwin has the job. How big a job it is belongs to Saturday.

Sources: Sam Bernardi, Maize n Brew, September 1, 2026, for Kyle Whittingham's remarks on the Inside Michigan Football radio show of August 31, including the quotation naming Channing Goodwin, which is carried independently by Isaiah Hole at Wolverines Wire on the same day, along with Goodwin's spring absence. Michigan Athletics, week-one football game notes, published August 31, 2026, read in full, for the receivers section, the career games and starts figures, the starting-assignments table, the starting-lineup format on page 36, and the biographical entries for Goodwin, Bell, Buchanan, Ffrench, Moa, Johnson and Andrew Marsh. MGoBlue.com's 2026 football roster, opened September 2, 2026, for class years, listed measurements and hometowns, and MGoBlue.com's 2026 schedule for the September 5 date, kickoff and network. ESPN's 2025 Michigan team statistics for the receiving table and the per-player 2025 lines, and ESPN's player page for Goodwin's longest 2025 reception. MGoBlog, "Preview 2026: Wide Receiver," September 1, 2026, for the projected receiver order, the editor's note revising it, Micah Simon on Travis Johnson, and Andrew Marsh on Johnson and Salesi Moa. ESPN's 2025 Utah team statistics for JJ Buchanan's Utah line.

Filed under Michigan FB

On the record

Called Shots →
MissedAug 18, 2026

True freshman receiver Travis Johnson (No. 13) catches at least 1 pass in the September 5 opener against Western Michigan.

Johnson is the clearest riser of Michigan's camp. Tony Garcia of the Detroit Free Press reported that he was named a standout of the August 15 scrimmage; Hartwell reported on August 17 that cornerback Jyaire Hill named Johnson among the hardest young receivers to cover, that Jaime Ffrench praised his speed, and that Andrew Marsh spoke well of him, and framed him as possibly forcing his way into the two- or three-deep immediately. Against the call: Michigan's top 2 receivers are settled in Marsh and Buchanan, the WR3 job is contested by at least Ffrench and Salesi Moa as well, and a true freshman can dress and never be targeted in a season opener a team expects to control. This is a playing-time call rather than a talent call.

Latest on the Michigan FB

The whole beat →
Iowa week

Michigan owes the Big Ten a status for Andrew Sprague before it has a diagnosis

Andrew Sprague, Michigan's junior right tackle, told Kyle Whittingham late on the Friday before the UTEP game that he could not play, and missed the 52-17 win. At his Monday morning press conference Whittingham said there was no update and that the staff hoped to know more later that day. On the Monday night radio show he said Sprague's return could be anywhere from this week to several weeks and that the medical staff did not yet have an exact diagnosis. The Big Ten's expanded availability rule, announced August 28, requires Michigan to file a status for him by 8 p.m. Eastern on Wednesday, three days before the Iowa game. The midweek vocabulary has five entries and the game-day vocabulary has three, and the published table has no column for what is wrong with anybody. In the rule's first week, across 39 players listed by the four teams in the two September 19 conference games, 11 of the 21 who were not listed Out on Wednesday were Out by kickoff. Two takes filed.

Grant LombardSep 22, 20267 min read
Michigan owes the Big Ten a status for Andrew Sprague before it has a diagnosis
Deep dive

UTEP forced one Michigan punt all day, and it came in the first quarter

Michigan beat UTEP 52-17, and the drive chart says the offense was never actually stalled. UTEP's defense forced one punt, on fourth-and-2 from Michigan's own 33 with 4:52 left in the first quarter, and never forced another. Of the ten possessions Michigan was trying to score on, seven produced points, and the three that did not were that punt and two Michigan fumbles. The six touchdown drives covered 68, 75, 52, 46, 62 and 51 yards, an average of 59, and three of Michigan's 11 possessions began in UTEP territory. On the other side, UTEP had five straight possessions from 1:31 of the second quarter to the end of the third: 14 plays from scrimmage for minus 5 yards, four three-and-out punts and a pick-six. Five first downs in that span gained 1 yard and five second downs lost 15, which left UTEP needing 6, 11, 11, 20 and 21 yards on its five third downs. Michigan's 13 third downs averaged 4.3 yards to go and UTEP's 12 averaged 10.2. Michigan's three opponents have now had 11 possessions each, 33 in all, and have scored three touchdowns.

Wes FerrySep 21, 20267 min read
UTEP forced one Michigan punt all day, and it came in the first quarter
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
UTEP led Michigan by a touchdown, then gained 28 yards the rest of the way

Earlier on the Michigan FB

Game week

Michigan Would Not Name Its Two Starting Guards Because Three Seniors Are Going To Split The Job

Michigan's offensive coordinator held his final press conference before the opener on Wednesday afternoon and was asked the question that has followed this offensive line since camp opened. Jason Beck answered it with a number rather than a name. Evan Link, Nathan Efobi and Brady Norton will all play at the two guard spots, at what Beck called fairly similar snaps, and Clayton Sayfie of On3 reported that the rotation may hold for more than one game. The three tackles-and-center jobs are settled: Blake Frazier on the left, Jake Guarnera at center, Andrew Sprague on the right, the last of those hardened by Andrew Babalola's injury. Michigan's own roster still lists nineteen men as OL and nothing else, while it breaks the defensive line into ends and tackles, and on Wednesday the defensive coordinator named starters at both.

Grant LombardSep 3, 20265 min read
Michigan Would Not Name Its Two Starting Guards Because Three Seniors Are Going To Split The Job
The poll

Michigan And Utah Swapped Twelve Places In The Poll Without Playing A Game

The Associated Press preseason Top 25, voted by 69 media members and released Monday, puts Michigan 16th with 718 points and Utah 21st with 304. In last season's final AP poll the order was reversed and wider: Utah 14th on an 11-2 record, Michigan 21st on a 9-4 one. Kyle Whittingham left the first program for the second in December after 21 seasons, taking his offensive coordinator and, in John Henry Daley, the only Michigan player on either of AP's preseason All-America teams, an edge rusher who ruptured an Achilles last November and has been on a camp snap count since.

Grant LombardAug 19, 20265 min read
Michigan And Utah Swapped Twelve Places In The Poll Without Playing A Game
Camp

The Freaks List Used To Be Where Michigan Kept Its Defensive Line

Gavin Magorien is No. 78 on Feldman's 2026 Freaks list: 6-0, 202, a 550-pound squat and a 6.87 three-cone. Michigan's own roster matches Feldman's description on all five stated fields. What has changed is how many names Michigan puts on the list and where they sit. The Wolverines had four in 2024, two in 2025 and one now, and Manuel Beigel, No. 62 last year as a defensive lineman, is listed at offensive line.

Grant LombardAug 10, 20264 min read
The Freaks List Used To Be Where Michigan Kept Its Defensive Line