01 · Michigan's case
Michigan's defense leads its matchup in allowed
Michigan's defense is in the 96th percentile for success rate allowed this season. Penn State's offense is in the 35th percentile for success rate.
See the underlying numbersSaturday, October 17
Compare these teams
3–2
vs
Penn State
3–3
3:30 PM ETMichigan StadiumAnn Arbor, MI
Clear54°FNW 10 mphGusts 20 mphPrecip 1%
At kickoff · 3:30 PM ET · Updated 3:49 PM ET · National Weather Service
Ann Arbor · local time (ET)
Kickoff hour
Clear54°FNW 10 mphGusts 20 mphPrecip 1%
Weather is not an input to the SBR forecast.
54%
Michigan win probability
Penn State 46%
Michigan by 1.6
Projected margin
Margin uncertainty ±14.5 points
Published forecast · SBR sbr-2r · Model track record
01 · Michigan's case
Michigan's defense is in the 96th percentile for success rate allowed this season. Penn State's offense is in the 35th percentile for success rate.
See the underlying numbers02 · Penn State's answer
Penn State's defense is in the 77th percentile for points allowed per game this season. Michigan's offense is in the 26th percentile for points per game.
See the underlying numbers03 · What could swing it
The model gives Michigan a 54% chance to win and predicts Michigan by 1.6 points. That margin has an uncertainty of ±14.5 points.
See the forecastOffensive efficiency meets defensive efficiency. Percentiles run from 0 to 100.
PPA and success rate: CFBD, 2026 season to date, garbage time included. Points per game: 2026 games so far. Percentiles and ranks are among 2026 teams.
PPA and success rate: CFBD, 2026 season to date, garbage time included. Points per game: 2026 games so far. Percentiles and ranks are among 2026 FBS teams.
Defense is oriented so a higher percentile is stronger.
Follow the direction. Check the production.
Offense moving upfield ↑
Bryce Underwood · 98% of charted pass attempts
90 of 92 have a direction · 2 unknown, excluded · rounded
Charted 4 of 5 games
Efficiency charted in 4 of 5 games
Depth as written in the play-by-play: 72 short · 18 deep · 2 not stated
What to watch
Most charted attempts go right (50%). Middle gives the most yards per attempt: 9.8 over 17 attempts with a result.
The Michigan offense in 2026
QB · 5 games
67/113 · 59% season
Last game
Minnesota · Oct 3, 2026: 10/21, 101 yds, 0 TD, 2 INT
QB · 5 games
Last game
Minnesota · Oct 3, 2026: 10 carries, 20 yds, 0 TD
WR · 5 games

Photo: ESPN
Last game
Minnesota · Oct 3, 2026: 3 rec, 29 yds, 0 TD
Who is producing
2026 evidence · 5 games in this window · 5 with recorded rows in this view
Sorted by Completions and attempts, highest first
| Player | ||||||
|---|---|---|---|---|---|---|
| Bryce UnderwoodQB | 5 | 67 / 113 | 881 | 7.8 | 5 | 4 |
| Tommy CarrQB | 1 | 2 / 2 | 23 | 11.5 | 1 | 0 |
2 players with recorded rows
Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.
Who is producing
2026 evidence · 6 games in this window · 6 with recorded rows in this view
Sorted by Completions and attempts, highest first
| Player | ||||||
|---|---|---|---|---|---|---|
| Rocco BechtQB | 6 | 104 / 166 | 1,397 | 8.4 | 11 | 3 |
| Alex ManskeQB | 2 | 9 / 14 | 102 | 7.3 | 0 | 0 |
| Connor BarryQB | 2 | 2 / 2 | 8 | 4.0 | 0 | 0 |
3 players with recorded rows
Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.
Michigan's line averages 307.7 lbs against Penn State's 272.9 lbs front — an edge of 34.8 lbs a man.
Typical FBS gap: 31.7 lbs.
Roster size is context. It isn't a forecast advantage.
| Matchup | O-line | D-line |
|---|---|---|
| Michigan OLMichigan OL vs Penn State DL | 307.7 lbs | 272.9 lbs |
| Penn State OLPenn State OL vs Michigan DL | 310.7 lbs | 277.2 lbs |
Average listed roster weight, 2026 · bars run from 0 to 350 lbs.
2026 season. Percentiles and ranks are among 2026 FBS teams.
Recruited classes aren't the roster that takes the field.
Season percentiles · outward is stronger · recruiting and experience are context, not forecast weights
Michigan: solid line, circles · Penn State: dashed line, squares
Most recent completed 2026 games · play stats exclude garbage time
Oct 3 · 51 recorded plays
L 14–20
37%
Success rate
−0.26
PPA / play
Sep 26 · 69 recorded plays
L 19–20
45%
Success rate
0.12
PPA / play
Sep 19 · 60 recorded plays
W 52–17
57%
Success rate
0.35
PPA / play

Kyle Whittingham
First season as Michigan's head coach · career +12.5 SP+ overall
Photo: Bobak Ha'Eri, CC BY 3.0

Jay Hill
career +22.6 SP+ defense

Matt Campbell
First season as Penn State's head coach · career +7.1 SP+ overall
Photo: Bobak Ha'Eri, CC BY 3.0
Taylor Mouser
career +29.5 SP+ offense

2023 · Michigan 24, Penn State 15
Beaver Stadium
2022 · Michigan 41, Penn State 17
Michigan Stadium
2021 · Michigan 21, Penn State 17
Beaver Stadium
2020 · Penn State 27, Michigan 17
Michigan Stadium
2019 · Penn State 28, Michigan 21
Beaver Stadium
2018 · Michigan 42, Penn State 7
Michigan Stadium
2017 · Penn State 42, Michigan 13
Beaver Stadium
2016 · Michigan 49, Penn State 10
Michigan Stadium
2015 · Michigan 28, Penn State 16
Beaver Stadium
2014 · Michigan 18, Penn State 13
Michigan Stadium
2013 · Penn State 43, Michigan 40
Beaver Stadium
2010 · Penn State 41, Michigan 31
Beaver Stadium
2009 · Penn State 35, Michigan 10
Michigan Stadium
2008 · Penn State 46, Michigan 17
Beaver Stadium
2007 · Michigan 14, Penn State 9
Michigan Stadium
2006 · Michigan 17, Penn State 10
Beaver Stadium
2005 · Michigan 27, Penn State 25
Michigan Stadium
2002 · Michigan 27, Penn State 24
Michigan Stadium
2001 · Michigan 20, Penn State 0
Beaver Stadium
2000 · Michigan 33, Penn State 11
Evidence window: 2026 season to date