Takeaways

Carr's three touchdowns came on third down, and Rutgers lived on three plays

Michigan 28, Rutgers 21. Michigan converted 12 of 16 third downs a week after going 6 of 20 against Indiana, and Rutgers gained 166 of its 249 yards on three snaps.

WF
Wes FerryNov 1, 20266 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Tommy Carr, in Michigan's navy home jersey and maize trousers, carries the ball in his right arm and cuts upfield against UTEP at Michigan Stadium on September 19, 2026, with a UTEP defender in white trailing him and an official behind the play.

Michigan 28, Rutgers 21, at SHI Stadium in Piscataway, N.J., in front of 39,540. Tommy Carr ran 9 yards for the go-ahead touchdown with 4:24 left, and Michigan kept the ball for the final 3:17. It was Michigan's first road win of the season and its 10th straight over Rutgers, per Michigan's postgame notes. Michigan is 5-3 and 2-3 in the Big Ten, and seven of its eight games have been decided by seven points or fewer. Rutgers is 2-6. Seven things from the afternoon.

1. Why Michigan won: 12 of 16 on third down, and Carr on nine of the 12#

Against Indiana a week earlier Michigan was 6 of 20 on third down, and all four sacks it took came on third down. At Rutgers it was 12 of 16, and it was not sacked on third down once.

The distances make it more than a good day on short yardage. Michigan faced eight third downs of 6 yards or more and converted six. Three of its four touchdowns came on those downs. Carr threw 6 yards to JJ Buchanan on third-and-goal from the 6 to finish a 92-yard opening drive. He ran 15 yards on third-and-6 to open the second half with a 21-13 lead. And with the score 21-21, he ran 9 yards on third-and-7 from the Rutgers 9 for the winner.

Carr's arm or legs produced nine of the 12 conversions: six completions, every one of them a first down or a touchdown, and three runs. The last was a 3-yard run on third-and-1 at the Michigan 41 with 1:51 left, after Rutgers had spent all three timeouts, and Carr took a knee from there.

The conversions are why Michigan had the ball for 39:06 to Rutgers' 20:54. The four failures cost it. Two ended in missed field goals, one in a punt from its own 20, and the fourth, Jordan Marshall stopped for a 2-yard loss on third-and-1 to open the fourth quarter, produced the punt that led to Rutgers' tying drive. Sixteen third downs is one game's sample, and Rutgers has allowed at least 25 points in each of its six losses, per the AP.

2. Three snaps were 166 of Rutgers' 249 yards#

Rutgers completed three passes. AJ Surace, starting in place of the injured Dylan Lonergan, was 3 of 12 for 123 yards, and the three completions were an 80-yard touchdown to Jourdin Houston on third-and-15, which the AP described as a throw to a "wide-open" receiver, an 11-yarder, and a 32-yarder to Antwan Raymond that began a field-goal drive. Add Raymond's 54-yard run on third-and-4 to the Michigan 3, which set up the tying touchdown, and three plays account for 166 of Rutgers' 249 yards. Its other 35 plays gained 83, or 2.4 a play.

Rutgers completed no pass after halftime, the second straight opponent to manage none, per the postgame notes. It went 3 of 10 on third down.

Rutgers is still the first opponent to score more than 20 against Michigan this season; Iowa and Minnesota each had 20. Whittingham's account of the long run: "We blew a few gap integrity situations particularly whatever that run was, 54 yards." He called the timing "critical."

3. Michigan's penalties built two Rutgers drives and restarted a third#

Michigan was flagged seven times for 90 yards, five of them on defense or special teams for 70. Four of Rutgers' nine first downs came on Michigan penalties.

Both Rutgers field-goal drives were alive because of them. The first continued on a pass-interference call against Jyaire Hill on a third-and-4 throw to KJ Duff and ended in a 46-yard field goal. Duff, a preseason AP second-team All-American, left the game in the first quarter after being hit on a pass-interference call, per the AP. The second continued on a holding call against Smith Snowden on third-and-4 at the Michigan 32 and ended in a 32-yarder.

The costliest flag came with Michigan ahead 21-13 early in the fourth quarter. Rutgers fumbled Cam Brown's punt and Logan Forbes recovered at the Rutgers 20, but Zeke Berry was called for kick-catch interference. Rutgers took the ball at its own 37 and tied the game five plays later. Whittingham said that under the rule as it has been explained to him, "that's exactly the right call."

On offense, holding calls on Salesi Moa and Brady Norton turned second-and-2 into second-and-19 on the same second-quarter drive, which went backward 5 yards and ended in a punt. "Another game over our quota of penalties," Whittingham said.

4. Carr completed 22 of 27, and one of them travelled more than 15 yards#

Carr's 81 percent is the highest single-game completion rate by a freshman starting quarterback in Michigan history, with a minimum of 20 attempts, per the postgame notes. A week earlier he was 20 of 32 for 167 against Indiana.

The yards came short. By the catch spots the play-by-play records, one of his 22 completions travelled more than 15 yards past the line of scrimmage: the 30-yarder to Buchanan on third-and-7 that set up the second touchdown. Salesi Moa's 44-yard catch on the opening drive was made 2 yards past the line. Carr's two deep throws to Andrew Marsh fell incomplete, the second drawing pass interference. "Both of those balls were underthrown," Whittingham said, and added that Carr "needs to get the ball out a hair quicker, and put a little more on it."

By the same count, Michigan has six completions of 20 or more air yards in eight games. The completion rate was a first; the depth was not.

5. Savion Hiter got 20 carries, and Michigan's running backs got 113 yards#

Jordan Marshall started at running back and carried five times for no net yards, with the 2-yard touchdown. Savion Hiter carried 20 times for 76 yards, his first 20-carry game, per The Michigan Daily. Bryson Kuzdzal ran six times for 37. The three backs totalled 31 carries for 113 yards, and Michigan finished with 161 on 45 carries, sacks counted, or 3.6 a carry.

Whittingham said "Tony Alford determines who's playing reps at running back," and that Hiter "seemingly separated himself at least to a certain extent this game, which is the reason he got the bulk of the carries in the second half."

It was the second time in eight games that Hiter out-carried Marshall, per CollegeFootballData's game logs. The first was Iowa, 14 to 11, and Marshall led 10 to 8 the following week at Minnesota. The call here is that Hiter carries more times than any other Michigan running back against Michigan State. The other side is that history: Marshall has led the backfield in carries in six of eight games, and the one previous week Hiter led it did not carry over.

6. Trey Butkowski is 2 of 6 in two weeks, and the job may be open#

Butkowski missed from 48 yards in the second quarter and from 35 in the third, the second a red-zone miss with Michigan ahead 21-13. He made all four of his attempts before the Indiana game and is 2 of 6 since, 6 of 10 on the season, per CollegeFootballData.

Whittingham said the wind affected the 48-yarder and "the short one was disappointing." He said Butkowski is "our guy," then that Michigan may open the competition this week: "Got a couple other kickers that are pretty good."

7. Injuries: Norton went down, Guarnera played hurt, Carr played sick#

Whittingham said right guard Brady Norton "went down today, so I'm not sure what his availability is next week." He did not say when or how. Avery Gach is listed behind Norton at right guard in Michigan's participation release.

Center Jake Guarnera started while playing through what Whittingham called "a lower leg injury," and said he could barely practice during the week. "It's just a pain tolerance thing," Whittingham said. Carr played through a cold; he told the AP the two days before the game "were pretty rough."

Michigan's game-day availability report ruled out Kendrick Bell, Jo'Ziah Edmond, Braydon Alford, Micah Ka'apana, Julius Holly, Ace Hamilton and Andrew Sprague, and listed Dom Nichols, Enow Etta and John Henry Daley as game-time decisions. Etta started and had what Michigan's recap called his first solo sack of 2026. Nichols and Daley do not appear in the participation release, and Tariq Boney made his first career start at defensive end. Right tackle Blake Frazier was not on the game-day report and started. Safety Rod Moore Jr. was not on it either, and does not appear in the participation release; Michigan has not said why.

Jeremiah Earby, the transfer cornerback, made his Michigan debut on special teams, per the postgame notes.

For Rutgers, Duff, a game-time decision who started, came back for one play after his injury and did not return. "We are not certain if he will be able to play again this year," Greg Schiano said, per the AP.

Michigan State visits Michigan Stadium on Saturday at 7:30 p.m. Eastern on Peacock, per Michigan Athletics.

Sources: Michigan Athletics' official box score, play-by-play and drive chart, game recap, postgame notes and player participation release for Michigan at Rutgers, all dated October 31, 2026; Michigan Athletics' official box score for Indiana at Michigan, October 24, 2026; the Big Ten's game-day availability report, October 31, 2026; Kyle Whittingham's postgame press conference as published by The Wolverine (Clayton Sayfie), October 31, 2026; the Associated Press game story, October 31, 2026; The Michigan Daily (Nate Schreck; Drew Lenard), October 31, 2026; CollegeFootballData's 2026 game, player-game and season kicking files.

Filed under Michigan FB

More on Tommy Carr

His page →
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
Michigan ran on every short-yardage down inside the 25, until Indiana
Deep dive

Michigan ran on every short-yardage down inside the 25, until Indiana

Through six games Michigan had nine short-yardage snaps (third or fourth down, three yards or fewer to go) at or inside an opponent's 25. It ran on all nine and converted seven, Bryce Underwood carrying three of them from under center and the backs six from shotgun. In Saturday's 13-6 overtime loss to Indiana it had six such snaps and called a pass on four. One converted; Tommy Carr was sacked on the other three, including on third-and-1 from the Indiana 1. Indiana's first seven opponents converted 12 of 20 short-yardage runs against it and 7 of 14 throws, sacks counted, so running was not the losing bet against this defense. The wider pattern: Michigan scored 10 touchdowns on 36 possessions that began in its own territory in its first four games, and one on 27 in the three since, under two quarterbacks. That one followed an interception. Rutgers, next, has allowed 28 points or more in six of its seven games.

Wes FerryOct 26, 20266 min read

On the record

Called Shots →
OpenAug 1, 2026

Brayden Fowler-Nicolosi does not attempt a forward pass for Michigan in a 2026 regular-season game.

He threw 969 passes at Colorado State for 6,938 yards and is currently behind a true freshman who has thrown none. The call is that the spring gap does not close: a summer enrollee entering a new system four weeks before the opener stays behind the man who was in the building in April, and Michigan never needs its third option. It fails if he takes a snap and throws, whether that comes from an injury to Bryce Underwood, a mop-up drive, or Fowler-Nicolosi passing Carr outright in camp. A completed pass is not required, only an attempt.

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
Whittingham said 'not right now' on Beck. Within a day, he fired him
News

Whittingham said 'not right now' on Beck. Within a day, he fired him

Kyle Whittingham fired offensive coordinator Jason Beck on November 8, 2026, the day after Michigan lost 15-6 to Michigan State and gained 192 yards. On Saturday night Whittingham had said a coordinator change was not happening 'right now.' Jim Harding, Michigan's offensive line coach and assistant head coach, is interim offensive coordinator for the rest of the regular season. Michigan is 5-4 and needs one win from Oregon, UCLA and Ohio State to reach bowl eligibility.

Wes FerryNov 8, 20264 min read
Michigan State's top three backs are out, and its quarterback is questionable
Game day

Michigan State's top three backs are out, and its quarterback is questionable

Michigan (5-3) hosts Michigan State (2-6) at 7:30 p.m. Eastern on Peacock as a 14-point favorite. The Big Ten's Friday report lists Michigan State's three leading running backs Out and quarterback Alessio Milivojevic Questionable; Michigan, which has won one game by more than seven points, gets defensive ends John Henry Daley and Dom Nichols back as Probable.

Wes FerryNov 7, 20265 min read

Earlier on the Michigan FB

Last week Michigan's injury report did not change until two hours before kickoff
Availability

Last week Michigan's injury report did not change until two hours before kickoff

Michigan's first Big Ten availability report for Saturday's game at Minnesota, filed Wednesday, September 30, lists six players as Questionable: receiver Andrew Marsh, edge rushers Dom Nichols and John Henry Daley, and offensive linemen Andrew Sprague, Houston Ka'aha'aina-Torres and Manuel Beigel. Blake Frazier is Probable. Six players are Out, including defensive end Julius Holly. Daley and Nichols have 5.5 of Michigan's 12 sacks, per the official box scores; Nate Marshall and freshman Tariq Boney have 2 each. Under the Big Ten's 2026 rules, teams file at 8 p.m. Eastern on the three weekdays before a Saturday game and again two hours before kickoff, when the only categories are game-time decision, out and out for the first half, and an unlisted player is available. Before Iowa, Michigan filed an unchanged list on all three weekdays. In the Big Ten archive through September 26, 64 players were Questionable on a Wednesday report; 22 were still Questionable on Friday, and 15 of those were game-time decisions on game day. The other seven, four from Michigan and three from Michigan State, were settled on the game-day report: Nichols, Zeke Berry and Logan Forbes were left off as available, and Sprague was out. Michigan plays at Minnesota on Saturday at noon Eastern on Fox, so the game-day report is due about 7 a.m. Pacific.

Grant LombardOct 1, 20264 min read
Michigan has scored 30 points in two games. Today's number is 41.5.
Game day

Michigan has scored 30 points in two games. Today's number is 41.5.

No. 19 Michigan hosts UTEP at Michigan Stadium at 3:30 p.m. Eastern on Big Ten Network, the first meeting between the two programs. Michigan is 2-0 after beating Western Michigan 13-12 and No. 11 Oklahoma 17-10, and has scored 30 points in two games on 539 total yards. Against Oklahoma it held the ball for 33:17, turned it over zero times and ran 41 times for 152 yards, with quarterback Bryce Underwood leading the team with 18 carries. Penalties went the other way: 9 for 80 yards in the opener, 11 for 90 against Oklahoma. UTEP is 1-1 under third-year head coach Scotty Walden, shut out 51-0 at Oklahoma and a 51-10 winner over FCS Texas Southern. At DraftKings, read at 8:14 a.m. Eastern, Michigan is a 34.5-point favorite with a total of 48.5, both numbers down from an open of 36.5 and 49.5. Rain is forecast through the game.

Wes FerrySep 19, 20265 min read
Utah Ran A Sixth Offensive Lineman On Half Its Snaps. That Offense Is Michigan's Now.
Camp

Utah Ran A Sixth Offensive Lineman On Half Its Snaps. That Offense Is Michigan's Now.

The Rhino is a sixth offensive lineman, named for a Syracuse player, and it is older than the staff that brought it to Ann Arbor. Beck says Utah ran it 400 to 500 snaps last season. Utah ran 962 offensive plays in 2025, so his range is 42% to 52% of everything they did, and an independent charting of one game puts it at nearly half.

Wes FerryAug 9, 20265 min read