01 · Penn State's case
Penn State's offense leads its matchup in
Penn State's offense was in the 82nd percentile for success rate last season. Michigan's defense was in the 49th percentile for success rate allowed.
See the underlying numbersSaturday, October 17
Compare these teams
3–3
at
Michigan
3–2
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.
Evidence sections show 2025 background.
46%
Penn State win probability
Michigan 54%
Michigan by 1.6
Projected margin
Margin uncertainty ±14.5 points
Published forecast · SBR sbr-2r · Model track record
01 · Penn State's case
Penn State's offense was in the 82nd percentile for success rate last season. Michigan's defense was in the 49th percentile for success rate allowed.
See the underlying numbers02 · Michigan's answer
Michigan's offense was in the 76th percentile for success rate last season. Penn State's defense was in the 57th percentile for success rate allowed.
See the underlying numbers03 · What could swing it
Penn State's leading passer threw 52% of the team's charted attempts last season.
See where they attackOffensive efficiency meets defensive efficiency. Percentiles run from 0 to 100.
PPA and success rate: CFBD, 2025 full season, garbage time included. Points per game: every 2025 game. Percentiles and ranks are among 2025 teams.
PPA and success rate: CFBD, 2025 full season, garbage time included. Points per game: every 2025 game. Percentiles and ranks are among 2025 FBS teams.
Defense is oriented so a higher percentile is stronger.
Follow the direction. Check the production.
Offense moving upfield ↑
Drew Allar · 52% of charted pass attempts
156 of 159 have a direction · 3 unknown, excluded · rounded
Charted 12 of 12 games
Efficiency charted in 12 of 12 games
Depth as written in the play-by-play: 144 short · 12 deep · 3 not stated
The Penn State offense in 2025
QB · 6 games
103/159 · 65% season
Last game
Northwestern · Oct 11, 2025: 13/20, 137 yds, 0 TD, 1 INT
RB · 12 games
Last game
Rutgers · Nov 29, 2025: 22 carries, 226 yds, 1 TD
WR · 13 games
Last game
Clemson · Dec 27, 2025: 5 rec, 100 yds, 1 TD
Who is producing
2025 evidence · 13 games in this window · 13 with recorded rows in this view
Sorted by Completions and attempts, highest first
| Player | ||||||
|---|---|---|---|---|---|---|
| Ethan GrunkemeyerQB | 9 | 123 / 178 | 1,339 | 7.5 | 8 | 4 |
| Drew AllarQB | 6 | 103 / 159 | 1,100 | 6.9 | 8 | 3 |
| Liam CliffordWR | 2 | 0 / 2 | 0 | 0.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.
Who is producing
2025 evidence · 13 games in this window · 13 with recorded rows in this view
Sorted by Completions and attempts, highest first
| Player | ||||||
|---|---|---|---|---|---|---|
| Bryce UnderwoodQB | 13 | 202 / 335 | 2,428 | 7.2 | 11 | 9 |
| Jadyn DavisQB | 1 | 0 / 2 | 0 | 0.0 | 0 | 1 |
| Semaj MorganWR | 2 | 0 / 2 | 0 | 0.0 | 0 | 0 |
| Donaven McCulleyWR | 1 | 0 / 1 | 0 | 0.0 | 0 | 0 |
4 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.
Penn State's line averages 310.7 lbs against Michigan's 277.2 lbs front — an edge of 33.5 lbs a man.
Typical FBS gap: 31.7 lbs.
Roster size is context. It isn't a forecast advantage.
| Matchup | O-line | D-line |
|---|---|---|
| Penn State OLPenn State OL vs Michigan DL | 310.7 lbs | 277.2 lbs |
| Michigan OLMichigan OL vs Penn State DL | 307.7 lbs | 272.9 lbs |
Average listed roster weight, 2026 · bars run from 0 to 350 lbs.
2025 season. Percentiles and ranks are among 2025 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
Penn State: solid line, circles · Michigan: dashed line, squares
Most recent completed 2025 games · play stats exclude garbage time
Dec 27
W 22–10
Play stats pending
Nov 29 · 54 recorded plays
W 40–36
54%
Success rate
0.46
PPA / play
Nov 22 · 47 recorded plays
W 37–10
60%
Success rate
0.75
PPA / play

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


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
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: 2025 full season