⚠ MAINTENANCE NOTICE: Update, Nov. 4: We're in the final stretch. Our model and data upgrades are being finalized and checked now, and updated rankings and reports will return shortly. Thanks for your patience. LIVE CFB ANALYTICS. PLAY BY PLAY. Click to read the full notice →NEW: Three-row live ticker + live in-game analytics for every CFB game → B1G+A Live Tracker (Beta)
B1G
TOP 25
CFB
B1G+ Analytics
LIVE CFB ANALYTICS. PLAY BY PLAY.
B1G+ Analytics@B1GAnalytics
ABAALL BIG ANALYTICSCFB DATA HUB · POWERED BY THE B1G+A MODEL
Built by All BIG Analytics

Game report · 2026 Week 9 · B1G · Sat, Oct 31, 11:30 AM CT

MICH @ RUTG

Week 9 reports › B1G

Michigan28
FINAL
21Rutgers
Final28–21MICH at RUTG
B1G+A pregame22%RUTG win chance at kickoff
4th-down decisions1111 graded · 9 matched the higher-WP option
Plays tracked123from public play-by-play feeds

B1G+A WIN PROBABILITY · WHOLE GAME

Final
Q2Q3Q4RUTG 4th down Q1 13:15: puntedRUTG 4th down Q1 1:46: kicked the field goalMICH 4th down Q2 7:50: kicked the field goalRUTG 4th down Q2 3:21: kicked the field goalMICH 4th down Q2 1:35: puntedRUTG 4th down Q2 0:59: puntedRUTG 4th down Q3 7:51: puntedMICH 4th down Q3 3:11: kicked the field goalRUTG 4th down Q3 1:02: puntedMICH 4th down Q4 14:04: puntedRUTG 4th down Q4 3:17: puntedRUTG 0.0%MICH 100.0%
▲ RUTG win chance▼ MICH

Red racing arrow: B1G+A Live Tracker (Beta) win probability after every play, whole game. Black dots: every 4th-down decision by the coaches (hover or tap for the call). Open rings: the 5 biggest swing plays. Green number: team favored now. Red number: the other team. Faint dashed line: public-feed win probability, for comparison.

4TH DOWNS & COACHING DECISIONS

11 4th downs · 11 graded · 9 matched · 0 go

Every 4th-down snap for both teams. Win chances (WP) are the offense's B1G+A Model 2.2 win probability for each option at the snap: go (conversion chance × WP if converted, plus WP after a turnover on downs), field goal and punt. Options within 1 WP point are toss-ups. Fakes count as go. Bad snaps (the feed logs a team rush) are not graded. Shaded rows differ from the higher-WP option.

TeamQtrClockScore (off-def)Field positionYds to goalTo goCallResultGo WPFG WPPunt WPVerdictCall vs higher-WP option (WP pts)
RUTGQ113:150-0RUTG 45555PuntPunt 47 yds21.4% (40% conv)—20.0%Higher-WP option: Go−1.4
RUTGQ11:460-7MICH 28288FGFG good11.6% (32% conv)11.7%—Toss-up (within 1 pt)0.0
MICHQ27:5014-10RUTG 30306FGFG missed82.7% (37% conv)83.5%—Toss-up (within 1 pt)0.0
RUTGQ23:2110-14MICH 14142FGFG good28.7% (57% conv)24.6%—Higher-WP option: Go−4.1
MICHQ21:3514-13MICH 208015PuntPunt 50 yds57.7% (23% conv)—63.0%Right call0.0
RUTGQ20:5913-14RUTG 34666PuntPunt 45 yds, out of bounds26.2% (37% conv)—26.3%Toss-up (within 1 pt)0.0
RUTGQ37:5113-21RUTG 28727PuntPunt 19 yds, out of bounds8.9% (34% conv)—9.0%Toss-up (within 1 pt)0.0
MICHQ33:1121-13RUTG 16164FGFG missed91.3% (44% conv)91.7%—Toss-up (within 1 pt)0.0
RUTGQ31:0213-21RUTG 24766PuntPunt 48 yds, fair catch8.7% (37% conv)—8.9%Toss-up (within 1 pt)0.0
MICHQ414:0421-13MICH 35653PuntPunt 43 yds, returned85.5% (50% conv)—86.8%Right call0.0
RUTGQ43:1721-28RUTG 42588PuntPunt 37 yds, fair catch5.6% (32% conv)—5.1%Toss-up (within 1 pt)−0.5

1 4th-down snap wiped out by penalty (no play) left out.

Two-point tries

TeamQtrClockPlayScore after (team-opp)
RUTGQ411:43Pass, Good21-21

Clock management · final 2:00 of each half

End of 1st half

Score at 2:00 MICH 14–13 RUTG; at the end MICH 14–13 RUTG. Snaps: MICH 7, RUTG 6.

OffenseFirst snap in windowSnaps in windowDrive result
MICH1:543Punt
RUTG1:276Punt
MICH0:524End of Half

End of game (last 2:00 of regulation)

Score at 2:00 MICH 28–21 RUTG; at the end MICH 28–21 RUTG. Snaps: MICH 2, RUTG 0.

OffenseFirst snap in windowSnaps in windowDrive result
MICH1:482End of Half

Replay reviews & challenges

No replay reviews or coach's challenges are recorded in the public play-by-play feeds for this game.

From public play-by-play feeds and the B1G+A Model 2.2 win probability. Penalty-negated snaps are left out.

Built from public play-by-play feeds replayed through the B1G+A Model 2.2 win probability. Every number here is B1G+A. Report data (JSON) · Full box score →

@B1GAnalytics
SEASON STATS · STANDINGS · PROJECTIONSFOLLOW FOR EVERY B1G MATCHUP
Follow on X@B1GAnalytics