Michigan FB
Deep dive

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

Oklahoma had 11 possessions at Michigan Stadium and scored on two of them. Michigan was flagged for three 15-yard personal fouls all afternoon, and every one of the three came on one of those two drives. On the other nine, Michigan committed no personal foul and Oklahoma scored no points.

WF
Wes FerrySep 14, 20267 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
A Michigan defensive back in the navy home jersey with maize numerals, maize pants and a maize winged helmet, running stride for stride with a ball carrier in a white jersey with red and black trim, in front of the brick wall and maize-and-blue crowd at Michigan Stadium.

Michigan's defense faced Oklahoma 11 times on Saturday and gave up points twice. The interesting part of a 17-10 win is not the two. It is which two.

Michigan was charged with three 15-yard personal fouls all afternoon. All three landed on the two Oklahoma possessions that produced points, and those three flags supplied 45 of the 173 yards Oklahoma gained on them. On the other nine Oklahoma possessions, Michigan committed no personal foul, and Oklahoma scored nothing on any of them.

Eleven drives is a small sample and a correlation is not a mechanism, so what follows is the mechanism, play by play. In all three cases the flag did not merely add yardage. It converted a down that had already been lost.

The three flags, and what each one actually bought#

Oklahoma's touchdown drive, 90 yards, eight plays, third quarter. Oklahoma started at its own 10 after a punt. On first-and-10 at its own 49, John Mateer completed a 10-yard pass to Trell Harris, out of bounds at the Michigan 41. That play was already a first down before any flag. Shamari Earls was called for a face mask on it, and the 15 yards moved the ball to the Michigan 26. Two snaps later Mateer threw 22 yards to Mackenzie Alleyne for the touchdown.

That is the least dramatic of the three and the most instructive. The foul did not save a drive. Oklahoma had its first down. It converted a first-and-10 at the Michigan 41 into a first-and-10 at the Michigan 26, and a team that has moved from its own 10 to the Michigan 26 in six snaps is in field-goal range with the whole playbook open.

Oklahoma's field-goal drive, 83 yards, eight plays, third into fourth quarter. This one is on the record already, because it is the one the broadcast had time to explain. It is worth the second look for what sits around it.

Oklahoma began at its own 1 after a Cameron Brown punt, and was flagged for a false start before it ever snapped the ball. Lloyd Avant then ran for a yard to the 2. Jyaire Hill was flagged for a personal foul on that run: 15 yards and an automatic first down, from the Oklahoma 2 to the Oklahoma 17. On the next snap Mateer threw 43 yards to Rocky Beers.

Two minutes of game clock later, on the same drive, Michigan had Oklahoma in third-and-6 at the Michigan 36 and Dominic Nichols sacked Mateer for a nine-yard loss. Fourth-and-15, punt, drive over. Nichols was flagged for a face mask on the play he made. The sack came off the board and Oklahoma had first-and-10 at the Michigan 21. Tate Sandell kicked a 34-yard field goal to tie the game.

Where that leaves the argument. Michigan's defense held Oklahoma to 289 yards on 62 plays, 4.66 a snap, forced two turnovers and stopped a fourth-down try at midfield with 3:05 left. It also authored two 15-yard automatic first downs on drives starting at the Oklahoma 1 and the Oklahoma 10, giving away in two plays the field position its own punter had spent the afternoon building.

Oklahoma still had to gain the other 128 yards on those two drives, against the same defense, without help. The 43-yard throw to Beers was a real play against real coverage. So the honest version is not that three flags beat Michigan's defense. It is that Michigan's defense beat Oklahoma on nine possessions out of 11 and lost the two it fouled on, and nobody has to settle causation to notice that is the entire distribution.

The second half was short yardage, and that is the opposite of how it looked#

Michigan threw four forward passes after halftime, and the reading available on Sunday was conservatism: a team sitting on a lead and declining to ask its quarterback to win it. Kyle Whittingham said as much himself. "We understand we've got to throw the ball a lot better," he said. "We can't just sit there and rely on running the ball."

The down-and-distance chart says something the play-call count cannot. Michigan's problem after halftime was not that it kept ending up in third-and-long and hiding. It is that it kept arriving in third-and-short and failing.

Michigan faced six third downs in the first half. They needed 18, 6, 10, 8, 5 and 14 yards, an average of 10.2, and Michigan converted three of the six. It faced seven third downs in the second half. They needed 2, 4, 3, 7, 2, 5 and 4 yards, an average of 3.9, and Michigan converted one of the seven. That is the official four of 13 the box score prints, split by half.

Six of those seven second-half third downs needed 5 yards or fewer. Michigan ran the ball on five of the six and threw once, incomplete. The five runs gained 3, 8, minus 4, 3 and nothing. Only the 8 moved the sticks.

So the four passes are not the finding. A team that converts one of six third-and-shorts does not get to a fifth pass attempt, because its possessions end. Four of Michigan's six second-half drives were three snaps and a punt. Michigan ran 25 offensive snaps in the entire second half of a one-score game against the 11th-ranked team in the country, and 20 of the 25 were runs, and it was not because a coordinator was protecting anything. It was because the offense kept getting to the down it wanted and could not win it.

The one exception is worth its own sentence. On its longest second-half possession, 11 snaps for 33 yards, Michigan went for it on fourth-and-1 at its own 33 with the lead, and Bryce Underwood ran for 3 and the first down. That is the only fourth down Michigan attempted all day and it converted it. The drive died anyway.

Michigan played this football game out of the shotgun, with two exceptions, and both worked#

ESPN's play-by-play carries a formation prefix on most snaps, and CollegeFootballData serves that text unchanged. By that tagging, Michigan ran 58 live scrimmage snaps against Oklahoma and 56 of them carry the shotgun tag. Two do not.

The two are these. The fourth-and-1 conversion at Michigan's own 33 in the third quarter, Underwood for 3. And Jordan Marshall's 1-yard touchdown run from the Oklahoma 1 in the fourth quarter, the play that won the game.

The caveat, and it is a real one. An absent tag is not a positive identification of an under-center snap. Oklahoma has two untagged snaps in the same file and both of them are dropback passes, one of them a sack, which are almost certainly shotgun plays the tagger did not prefix. So the right statement is the narrow one: by ESPN's own tagging, Michigan's offense functioned out of the gun on all but two snaps, and the two carrying no gun tag are both short-yardage runs that gained exactly what they needed.

That is not an argument that Michigan should go under center more, which would be a preference dressed as evidence off a sample of two. It is a description of an offense, and it sits on top of the third-down problem above. Michigan ran three plays all afternoon in what the charting conventions call power situations: third or fourth down needing 2 or fewer, plus goal line. It converted two of the three, and one of those two is the untagged fourth-and-1. The six second-half third downs of 5 yards or fewer all came out of the gun, and they went one for six.

What two games say, and what they do not#

Michigan is 2-0 with a win over a ranked opponent. Its defense was excellent for nine possessions, its offense produced 263 yards, and its own flags built the only two scoring drives the other team managed.

None of the three findings above survives contact with a large sample yet. Eleven drives. Thirteen third downs. Fifty-eight snaps. Three power runs. A team that commits three personal fouls and has all three land on the scoring drives has produced a fact about one Saturday, not a property of itself. Write it down so the third and fourth data points mean something when they arrive.

What is not a sample-size question is the shape. Michigan has played two games, drawn 20 accepted penalties for 170 yards, and converted seven of 23 third downs. Its running backs went 22 carries for 50 yards against Oklahoma while its quarterback went 16 non-sack carries for 96. UTEP on Saturday will not test any of it, because UTEP gained 198 yards and scored nothing against the team Michigan just beat. Minnesota on October 3 is the first road game, and Penn State comes to Ann Arbor two weeks after that. The flags and the third-and-2s are cheap in September. They are the whole game in October.

Sources: CollegeFootballData, read September 14, 2026: the 2026 Michigan schedule file for the result; the week-two play file for every down, distance, formation tag, penalty and drive start used above; the week-two drive file for possession counts and results; the advanced box file for power-success, recomputed by hand against the play file; and the week-one team file for UTEP's yardage against Oklahoma. ESPN's game summary feed, read the same day, for the official team box score, including third-down and fourth-down efficiency, penalties, rushing lines and total yards, and for the Associated Press game story of September 12, 2026, the source of the Kyle Whittingham quotation.

Filed under Michigan FB

More on Jordan Marshall

His page →
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
Takeaways

Michigan's Winning Drive Against Oklahoma Was Six Yards Long

Michigan beat Oklahoma 17-10 at Michigan Stadium in front of 111,240 people to go 2-0, a week after falling out of the AP Top 25. Oklahoma outgained Michigan 289 yards to 263 and made 17 first downs to 14, and lost because it turned the ball over twice and Michigan did not turn it over at all. The game was tied 10-10 with 11:49 left when Jyaire Hill intercepted John Mateer and returned it 24 yards to the Oklahoma 6; Jordan Marshall scored from a yard out two plays later. Michigan drew 11 penalties for 90 yards after drawing nine for 80 in the opener, and gave away 30 of the 83 yards on the Oklahoma drive that tied the game. Bryce Underwood completed nine of 17 passes for 111 yards, two of four for 15 in the second half, and gained 96 yards on 16 carries that were not sacks. Kyle Whittingham said afterward that Michigan cannot rely on running the ball. Oklahoma linebacker Kip Lewis hurt his right knee in the first half and did not return.

Wes FerrySep 13, 20266 min read
Michigan's Winning Drive Against Oklahoma Was Six Yards Long
Camp

Michigan Named Its Two Running Backs In May And Fall Camp Has Not Moved Them

Michigan's running back room is the one place on this roster where fall camp is a formality. Whittingham named Jordan Marshall the starter and promised eighteen-year-old Savion Hiter carries in game one, both in early May. The man whose carries those are, Justice Haynes, averaged 7.1 yards a carry for Michigan last season and is now at Georgia Tech. The game log says the staff can probably live with that, and the reason is volume rather than talent.

Grant LombardAug 13, 20264 min read
Michigan Named Its Two Running Backs In May And Fall Camp Has Not Moved Them

On the record

Called Shots →
OpenAug 13, 2026

Savion Hiter finishes the 2026 regular season with more rushing attempts than Jordan Marshall.

Kyle Whittingham said in the first week of May that Marshall is RB1, make no mistake, and in the same conversation that Hiter would be getting carries from game one. MGoBlog's Seth Fisher projects the split the conventional way, roughly 130 carries for the freshman behind an upperclassman who took 150 in eleven games last season. The call is that it inverts. A head coach who names a true freshman on the record four months before the opener, in a room where the man he is naming him alongside is weighing an NFL decision, has already told you which way the carries drift when the season gets long. It fails if Marshall stays healthy and holds the job, which is the ordinary outcome and is why this is worth calling. MOVED AGAINST 2026-09-06. Jordan Marshall had eleven carries in the opener and Savion Hiter had five. Hiter did make his collegiate debut and did touch the ball, so the row is live, but it starts six carries behind.

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
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
Michigan has scored 30 points in two games. Today's number is 41.5.

Earlier on the Michigan FB

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
The Last Time Bryce Underwood Faced Oklahoma He Completed Nine Passes
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

Michigan's 4 Captains Are February's 4 Captains. The 12 Names Underneath Them Are Not

Michigan announced 4 captains and a 12-man leadership council on Monday night, and its February release had already announced 4 spring captains and an 11-man spring council with a note that the real vote would come in fall camp. The captains are identical. The council moved by 5 names: linebacker Troy Bowles, receiver JJ Buchanan and defensive end John Henry Daley came on, safety Mason Curtis and tight end Zack Marshall came off. With 18 days to Western Michigan, the tight ends went from 1 name to 0 of 8, the linebackers went from 0 to 1 of 14, and the 10 specialists have now been passed over twice.

Wes FerryAug 18, 20266 min read
Michigan's 4 Captains Are February's 4 Captains. The 12 Names Underneath Them Are Not