Takeaways

All 21 of Michigan's points came after Penn State gave the ball away

Michigan 21, Penn State 18. The defense took the ball away three times in the second half and the offense scored a touchdown after each one. Michigan's other nine possessions, under two quarterbacks, produced no points.

WF
Wes FerryOct 18, 20266 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Tommy Carr, number 14 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 21, Penn State 18, at Michigan Stadium, in front of 110,731. Penn State led 3-0 at halftime and Michigan was booed into the tunnel, according to The Detroit News. Tommy Carr played quarterback in the second half. Michigan is 4-2 and 1-2 in the Big Ten, and the win spared it a first 0-3 conference start since 1967, according to ESPN. Penn State is 3-4 and 0-4 and has lost four straight. Six things from the afternoon.

1. Why Michigan won: three takeaways in the second half, three touchdowns, and nothing else#

Michigan had the ball 12 times. It scored on three of them, and each of the three began with Penn State giving the ball away.

Rod Moore Jr. made a diving interception of Rocco Becht's pass on Penn State's first snap of the second half, at the Penn State 43. Two plays later Bryson Kuzdzal ran 43 yards up the middle for a 7-3 lead. On Penn State's next possession, on third-and-3 at the Michigan 32, Chris Bracy intercepted Becht, and Michigan went 74 yards in 11 plays, converting a fourth-and-1 at the Penn State 25, before Jordan Marshall scored from the 1. With Michigan up 14-11 and 5:08 left, Bracy sacked Becht for a 9-yard loss and forced a fumble, and Enow Etta recovered at the Penn State 16. Three plays later Carr ran 12 yards on an option for a 21-11 lead.

Michigan's other nine possessions ended in six punts, two interceptions and a kneel-down. Penn State turned the two interceptions into nothing: a punt and a kneel-down at the half. Two weeks ago Minnesota turned three Michigan giveaways into 13 points and the game. On Saturday the arithmetic ran the other way, 21 to nothing.

Michigan's defense has forced eight turnovers in six games, per the school's postgame notes, and three of them came in this half. "Chris is a real playmaker," Kyle Whittingham said of Bracy, a transfer from Memphis. "I think he's playing as well as any safety in the Big Ten as far as I can see."

2. The offensive staff made the quarterback change, and the head coach has not decided the next one#

Bryce Underwood was 5 of 11 for 43 yards with two interceptions in the first half. The first was thrown from the Michigan 36 and picked off at the Penn State 17. The second, with 32 seconds left, ended a drive at the Penn State 36. He has six interceptions this season and five touchdown passes. Michigan had 80 yards on 23 plays at halftime.

Whittingham described the switch as his assistants' idea. "I supported it," he said, according to The Detroit News. "I'm not gonna say I was against it but they said, 'Hey, thinking about making changes.'" Offensive coordinator Jason Beck told Underwood at halftime. Whittingham also declined to put the first half on one player: "it was not just Bryce Underwood in the first half that wasn't playing at the top of their game."

Carr, a true freshman in his second college game, was 5 of 7 for 47 yards and ran four times for 36, a sack included. He completed his first pass, an 11-yarder to JJ Buchanan, and his 22-yard run on the second touchdown drive was ruled a touchdown and overturned on review at the 1. Whittingham called the decisive run "a great job by him baiting the defense and faking the pitch," and added: "He wasn't perfect."

On who starts against Indiana, 6-1 after a loss to Ohio State, on Saturday, he said, "We will know exactly what the plan is on Monday," and that he did not want "to tip our hand to Indiana." The call here is that Carr starts. The other side is real: Underwood is a captain and Whittingham spent the postgame praising how he handled the benching, and in 2021 Michigan kept Cade McNamara as its starter all season while it found snaps for J.J. McCarthy.

3. Michigan had one run of 20 yards in five games. It had three in one half#

Before Saturday, Michigan had run 176 times, sacks included, and one run had reached 20 yards, Underwood's 38-yard touchdown against Oklahoma. Its running backs' longest carry was 17 yards.

In the second half Michigan ran 23 times for 174 yards. Kuzdzal's 43-yard touchdown was its longest run of the season, per the postgame notes. Savion Hiter broke a 41-yarder from the Michigan 7 and finished with a career-high 78 yards on 11 carries. Carr's 22-yard draw was the third.

Those three runs are 106 of the 174 yards. The other 20 second-half rushes gained 68, which is 3.4 a carry, and the 41-yard run led to a sack and a punt. In the first half Michigan ran 12 times for 37 yards behind the same starting five: Evan Link, Nathan Efobi, Jake Guarnera, Avery Gach and Blake Frazier, with Manuel Beigel at the rhino. What changed at halftime is not settled by the box score. "Maybe Tommy had something to do with it," Kuzdzal said. "Maybe it was just the team coming together and finally deciding to play hard."

4. The passing game produced three first downs#

Michigan threw 18 passes for 90 yards and three first downs. Its longest completion was Carr's 22-yarder to Hogan Hansen. Its 15 first downs were 10 on the ground, three through the air and two on Penn State penalties, against Penn State's 22.

The win does not fix this. Against teams other than UTEP, Michigan has now scored 13, 17, 19, 14 and 21, and every one of Saturday's 21 came after a takeaway. Indiana arrives off a 19-15 loss to Ohio State, and a defense that does not hand Michigan the ball will ask its offense to drive the field on possessions that start at its own 25. Michigan had three such possessions after halftime and punted on all three.

5. Both Penn State touchdowns came one snap after a Michigan penalty#

Penn State's first touchdown drive stalled at the Michigan 5 when Becht threw incomplete on third-and-4. Jyaire Hill was flagged for holding, Penn State got a first down at the 2, and Carson Hansen scored on the next snap, and a two-point conversion made it 14-11. On the last drive, a third-and-10 incompletion became a first down on Smith Snowden's pass interference, and a third-and-8 incompletion at the Michigan 34 became one on Shamari Earls's holding. Becht threw a 24-yard touchdown to Chase Sowell on the next play, with 1:11 left. Michigan recovered the onside kick.

Sowell was listed as a game-time decision on Penn State's final availability report. He caught 11 passes for 151 yards and the touchdown. Penn State's other receivers caught 17 for 116. Hill's two holding calls both came on throws toward Sowell.

The rest of the defense held. Penn State ran 30 times for 65 yards, 2.2 a carry, and needed 16 plays and 9:02 to get a field goal out of its opening drive. Michigan had three sacks. It also committed four defensive penalties for 38 yards, and three of them came on Penn State's two touchdown drives, which produced all 15 of its fourth-quarter points.

6. Injuries: Moore was carted off, Guarnera played every snap, and three linemen sat#

Moore went to the medical tent after his interception and was carted off. The Detroit News reported that he favored his lower right leg, and On SI cited the CBS broadcast for an ankle injury and reported he was later seen on a stationary bike and in the team huddle without a helmet. Mason Curtis replaced him, per On SI. "It's nothing major," Whittingham said. Whether Moore is ready for Indiana, he said, is "debatable but it's nothing that's long term." He gave no diagnosis. Moore is a sixth-year safety who missed the 2024 season after a knee injury.

Guarnera was a game-time decision on the Big Ten's report two hours before kickoff, and he started and played the whole game, according to The Detroit News. "He was 100% gutting it out," Frazier said.

Michigan ruled out eight players, three of them offensive linemen: Brady Norton, Andrew Sprague and Ace Hamilton. Sprague has now missed four straight games. Gach made his first career start in Norton's place at right guard, and Beigel made his first at the rhino. The Detroit News, Wolverines Wire and On SI accounts of the game name no other Michigan player who left it.

Michigan plays Indiana at Michigan Stadium on Saturday at noon Eastern on Fox.

Sources: Michigan Athletics' official box score, play-by-play and drive chart, game recap, postgame notes and Player Participation release for Penn State at Michigan, all dated October 17, 2026; Kyle Whittingham's postgame comments as reported by The Detroit News (Angelique S. Chengelis), Wolverines Wire (Isaiah Hole) and the Associated Press, October 17, 2026; ESPN's game story, October 17, 2026; On SI (Jacob Westendorf; Trent Knoop), October 17, 2026; The Detroit News game log by Dana Wakiji, October 17, 2026; Detroit Sports Nation's report of both teams' final availability reports, October 17, 2026; CollegeFootballData's 2026 game file.

Filed under Michigan FB

More on Tommy Carr

His page →
Whittingham changed one starter on Monday, and it was the punt returner
Game week

Whittingham changed one starter on Monday, and it was the punt returner

Kyle Whittingham said at his Monday press conference on October 12 that Bryce Underwood remains Michigan's starting quarterback and Jason Beck remains the play-caller for Saturday's game against Penn State. The only personnel change he announced was at punt returner, where Andrew Marsh, who has lost fumbles against Western Michigan and Minnesota, will be replaced for reasons Whittingham said include injury. Right tackle Andrew Sprague, out since the UTEP game, will miss several more weeks; Whittingham said his return is \"way out there.\" Andrew Babalola returned to practice Monday for the first time in about a month, by Whittingham's count. Whittingham said more linemen hurt at Minnesota will be questionable on Wednesday's availability report. Michigan is 3-2 and 0-2 in the Big Ten, its first 0-2 conference start since 2014, with a turnover margin of minus 4; Underwood has thrown 4 interceptions and lost 2 fumbles. Tommy Carr took first-team reps in the bye and could get a series or two. Penn State, 3-3 and 0-3, visits Michigan Stadium at 3:30 p.m. Eastern on October 17.

Grant LombardOct 12, 20264 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
Michigan's Backup Quarterback Has Never Thrown A College Pass
The depth chart

Michigan's Backup Quarterback Has Never Thrown A College Pass

At his first Big Ten Media Days, Whittingham said Tommy Carr is Michigan's backup quarterback without a doubt, putting a true freshman who has never taken a college snap ahead of Brayden Fowler-Nicolosi, who threw 969 passes at Colorado State. In the same session he said Bryce Underwood arrived not nearly as fundamentally sound as he needed to be, and pointed at how the position was staffed in 2025, when the offensive coordinator carried the quarterbacks title as well. Camp opens August 5.

Grant LombardAug 1, 20265 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 →
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
Three of Michigan's five starting linemen are on the Penn State injury report
Game week

Three of Michigan's five starting linemen are on the Penn State injury report

Michigan's initial Big Ten availability report for Saturday's game against Penn State, filed Wednesday, October 14, lists 14 players, six of them offensive linemen. Jake Guarnera, who started at center at Minnesota, and Brady Norton, another Minnesota starter, are Questionable; Nathan Efobi, a third starter, is Probable. Evan Link and Blake Frazier are not listed. Andrew Sprague is Out, the first time Michigan has opened a week with him at Out rather than Questionable, and Ace Hamilton is Out. Andrew Babalola, Out on all eight of his earlier designations this season, is Questionable. Manuel Beigel, Out on game day at Minnesota, is off the report, which makes him Available under the conference rule. In Michigan's two earlier conference weeks, ten Wednesday Questionable designations ended with three Outs on game day, all three of them offensive linemen; the six non-linemen all finished Available and the fourth lineman, Houston Ka'aha'aina-Torres, was a Game Time Decision who played. One take filed.

Grant LombardOct 15, 20264 min read
A judge cleared Bauman and Earby to play. Michigan hasn't listed either
The roster

A judge cleared Bauman and Earby to play. Michigan hasn't listed either

Washtenaw County Circuit Judge Julia B. Owdziej granted temporary restraining orders against the NCAA on Tuesday, October 13, that make tight end Alex Bauman, formerly of Tulane and Miami, and cornerback Jeremiah Earby, formerly of California and Boise State, eligible to play in 2026. Both are members of the high school class of 2022, whom the NCAA's five-for-five rule did not cover. Both filed on September 25, according to court records cited by Field Level Media, and a preliminary injunction hearing is set for November 4. Michigan plays Penn State on October 17, Indiana on October 24 and Rutgers on October 31 before that hearing. Neither player was on Michigan's official roster on Wednesday, and a Michigan spokesman declined comment; the Michigan Daily reported he declined because neither player has officially signed. CBS Sports reported that both will play for Michigan this season. Michigan's tight ends have 9 catches for 65 yards through 5 games; Bauman caught 18 passes for 166 yards at Miami in 2025. Earby had 4 interceptions and 13 passes defended at Boise State in 2025.

Wes FerryOct 14, 20264 min read

Earlier on the Michigan FB

Is Bryce Underwood a better passer, or did he play Western Michigan and UTEP?
Like for like

Is Bryce Underwood a better passer, or did he play Western Michigan and UTEP?

Bryce Underwood's 2026 passing line looks better than his freshman line: 50.0 percent of his dropbacks have been successful plays against 41.4 percent in 2025, and his expected points added per dropback has risen from +0.14 to +0.31. By expected points, the schedule explains all of that; by success rate, somewhere between a sixth of it and nearly all of it. Forty-nine of his 68 dropbacks this season came against Western Michigan and UTEP, against 58 of 355 against Group of Five teams in 2025. Against Group of Five opponents he completed 66.1 percent in 2025 and 66.0 percent this season. Against Oklahoma, the one Power 4 defence in both seasons, his success rate went from 20.0 percent to 31.6 percent and his expected points from -0.05 to -0.02. Reweighting his 2025 rates to this season's schedule puts his matched expected points at +0.38 or +0.33, both above his actual +0.31; the matched success-rate gain is between 0.4 and 7.2 points, inside the sampling error of 68 plays. Michigan is not throwing less by choice: on first and second down in one-score games through three quarters it has passed on 44.2 percent of plays, against 44.4 percent in 2025. Iowa's pass defence ranked 13th of 136 last season by expected points allowed per pass play; Oklahoma's was 17th. One take filed, on yards per attempt in Big Ten games.

Jamie SilvaSep 23, 20268 min read
All Three of Michigan's Personal Fouls Landed on Oklahoma's Only Two Scoring Drives
Deep dive

All Three of Michigan's Personal Fouls Landed on Oklahoma's Only Two Scoring Drives

Michigan beat Oklahoma 17-10 with a defense that stopped nine of Oklahoma's 11 possessions cold. The two it did not stop were the two on which Michigan committed a 15-yard personal foul, and those three flags supplied 45 of the 173 yards Oklahoma gained on them. Each foul converted a specific down: a face mask tacked onto a completion that had already made a first down, a personal foul that moved Oklahoma off its own 2, and a face mask that erased a nine-yard sack on third down. The second finding inverts the reading of Michigan's conservative second half. Michigan's first-half third downs needed 10.2 yards on average and it converted three of six. Its second-half third downs needed 3.9 yards on average and it converted one of seven, with six of the seven needing 5 yards or fewer. Michigan also took 56 of its 58 scrimmage snaps out of shotgun by ESPN's play-by-play tagging, and the two snaps carrying no shotgun tag were the fourth-and-1 it converted at its own 33 and Jordan Marshall's 1-yard touchdown.

Wes FerrySep 14, 20267 min read
The Freaks List Used To Be Where Michigan Kept Its Defensive Line
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