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 →
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

Penn State allowed six 20-yard runs in a night, and Michigan has one all season
Game day

Penn State allowed six 20-yard runs in a night, and Michigan has one all season

Michigan (3-2, 0-2 Big Ten) hosts Penn State (3-3, 0-3) at Michigan Stadium at 3:30 p.m. Eastern on CBS. DraftKings has Michigan by 6.5 with a total of 42.5 at 8:13 a.m. Eastern, which splits to about Michigan 24.5, Penn State 18. Michigan has one run of 20 yards or more in five games, Bryce Underwood's 38-yard touchdown against Oklahoma; its running backs have 111 carries and a longest of 17. Penn State allowed six runs of 20 or more to Northwestern and none to Wisconsin or USC. Rocco Becht is 59 of 102 for 646 yards in three Big Ten games, 6.3 a throw, after 11.7 against Marshall, Temple and Buffalo. Penn State lists receiver Koby Howard Out; he has 344 receiving yards, all of them in non-conference games. Michigan lists Andrew Sprague and Ace Hamilton Out and Jake Guarnera, Brady Norton, Andrew Babalola, Dom Nichols and John Henry Daley Questionable. Prediction: Michigan 20, Penn State 13.

Wes FerryOct 17, 20265 min read
How far back was Underwood when Minnesota got to him?
Deep dive

How far back was Underwood when Minnesota got to him?

Kyle Whittingham said on his Monday radio show that Michigan did not protect the quarterback like it needed to at Minnesota, and that the loss is not all on Bryce Underwood. Minnesota sacked Underwood 3 times for 25 yards in its 20-14 win. Timed off the Fox broadcast, the sacks took about 3.7, 3.6 and 4.1 seconds, which is ordinary against the two NFL time-to-sack figures on the public record; no college figure was found. The yardage is the unusual part: two of the sacks lost 10 yards or more, which 149 of 1,016 sacks in games between FBS teams have done this season, and an offense has taken two that deep in one game 24 times in 542 team-games. Underwood's first 5 sacks of the year lost 16 yards combined. Neither measurement can divide the three sacks among coverage, protection and the quarterback.

Wes FerryOct 6, 20266 min read
The Last Time Bryce Underwood Faced Oklahoma He Completed Nine Passes
Nine of twenty-four

The Last Time Bryce Underwood Faced Oklahoma He Completed Nine Passes

Kyle Whittingham conditioned his starting quarterback's job in public at his Oklahoma-week press conference on Monday morning, saying Bryce Underwood is Michigan's quarterback right now and that the job is not something that's infinite. The quarterback room behind Underwood is one true freshman: Whittingham put the practice split at 80-20 and said Tommy Carr is the only other quarterback who gets reps. Underwood was 12 of 22 for 170 yards, a touchdown and an interception in a 13-12 win over Western Michigan. The opponent on Saturday is the one he completed 9 of 24 against in Norman last September, the lowest completion rate of the fourteen college games he has played.

Grant LombardSep 8, 20265 min read