Sep 20, 2026 10:54 PM

It took a while to get going, but Michigan's offense found a rhythm in the second half.

When you look at the final score in Michigan's win over UTEP, you can't help but be pretty impressed after some ineptitude during Weeks 1 and 2. Michigan was expected to win by a lot, but after the first two weeks of the season a lot of people wondered if the offense was ever going to get going. The offense wasn't exactly tuned up from the opening kickoff as evidenced by a scoreless first quarter, but eventually things started to click and the end result was a whopping 52 points on the scoreboard.

Using a tool like Pro Football Focus allows us to see what happened on a player-by-player basis and gives some insight as to how the game really went. It's not gospel, but there are some things that just don't show up in the box score that can tell another part of the story.

Top Three Offensive Performers (25 snap minimum)

1. RB Jordan Marshall - 85.1

Marshall exited the game early due to a nagging injury so his snap count and workload weren't where they normally are, but he was still solid while in the game. Marshall carried it 12 times for 59 yards and a touchdown and also added a 16-yard reception. Per Pro Football Focus, he did almost exactly what he was supposed to do on plays where he carried the ball and he also did a good job in pass protection. He was actually asked to run block on one play, and didn't do a great job there, which dinged his overall score.  

2. WR JJ Buchanan - 77.6

Once again, Buchanan was fantastic. He caught seven passes for 92 yards and a touchdown against UTEP. The sophomore has quickly become a security blanket type of player for quarterback Bryce Underwood. Buchanan was solid across the board, even on his 31 plays as a run blocker he graded out well.

3. RT Blake Frazier - 74.8

Michigan has been getting some nice efforts out of its linemen, and Frazier paced the group against UTEP. He played 62 snaps in the game and really shined as a pass blocker with 82.2 grade on those plays. Per PFF, his run blocking numbers were a little lower, but overall he was still the best linemen for U-M on Saturday.

Interesting Notes

Freshman quarterback Tommy Carr actually had the highest overall grade on the team with a 91.1. He only played 11 snaps, so he didn't mean the minimum requirement, but he was obviously very solid while in the game. He went 2-for-2 for 23 yards and threw his first career touchdown pass on a beautiful throw to fellow freshman Salesi Moa to give Michigan 52 points.

Before the season started we heard a lot about Channing Goodwin stepping firmly into the WR3 role. Against UTEP though, he only saw nine snaps. Jaime Ffrench, Travis Johnson and Salesi Moa all saw more action than did Goodwin. That'll be something to monitor as Big Ten play starts next week.

It was great to see tight end Hogan Hansen back on the field. He only played 13 snaps,  but that's a welcome sight with him coming back from injury. When it comes to the other tight ends, Jalen Hoffman's snaps were down to just 16, while Zack Marshall's were up to 25. Rhino tight end Manuel Beigel continues to earn a lot of playing time with 29 snaps.

Comments
anonymous profile image
Powered by RoundtableBuilt on infrastructure designed for real-time media. Learn more at RTB.io.© Roundtable 2026. By using this site you agree to the Terms of Use and Privacy Policy