MICH Michigan 5-3 28 RUTG Rutgers 2-6 21 Final Sat, Oct 31 · SHI Stadium, Piscataway, N.J. · Crowd 39,540 BTN
Michigan beat Rutgers 28-21. Share this game
We had Michigan favored. It won.
That wasn’t kick catch interference. They still gave up an 80 yard run on third down A Michigan fanSave as image How it swung Watch the plays Drives What it cost Box score Weather Before kickoff How it swung The turning point: Thevenin 1-yd TD run, ties it 21-21 (Q4, 11:43). Michigan went from 88% to 73% to win. Fans right then: “30+ years of watching football and I’ve never seen that call on a punt before.” r/CFB game thread
Before kickoff, our ratings gave Michigan an 82% chance, and the closing betting line (Michigan was a 16.5-point favorite) put it at 91%.
Favored the whole way: Michigan never fell below 70%.
Rutgers never had better than a 29% chance.
Final Michigan 28-21 Rutgers Michigan won Move across the chart, or tap a numbered swing, to see any play. Final Rutgers 21-28 Michigan Rutgers lost Move across the chart, or tap a numbered swing, to see any play. 50% 75% 90% Q1 Q2 Q3 Q4 82% at half Michigan High 96% Won 28-21 1 −15 Scores Michigan Rutgers Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: steady Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: loudest stretch Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: loudest stretch Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: loud Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet 50% 75% 90% Q1 Q2 Q3 Q4 82% at half Michigan High 96% Won 28-21 1 Scores Michigan Rutgers Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: steady Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: loudest stretch Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: loudest stretch Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: loud Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet 50% 10% 25% Q1 Q2 Q3 Q4 18% at half Michigan Lowest 4% Lost 21-28 1 +15 Scores Rutgers Michigan Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: steady Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: loudest stretch Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: loudest stretch Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: loud 50% 10% 25% Q1 Q2 Q3 Q4 18% at half Michigan Lowest 4% Lost 21-28 1 Scores Rutgers Michigan Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Rutgers fans: quiet Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: steady Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: steady Michigan fans: quiet Michigan fans: quiet Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: quiet Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: steady Michigan fans: steady Michigan fans: loudest stretch Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: loudest stretch Michigan fans: steady Michigan fans: steady Michigan fans: loud Michigan fans: loud Michigan fans: loud Michigan fans: steady Michigan fans: loud
See it from Rutgers’s side The play that swung it
1 Q4 11:43 Thevenin 1-yd TD run, ties it 21-21 Michigan 88% → 73% (−15) The play that swung it
1 Q4 11:43 Thevenin 1-yd TD run, ties it 21-21 Rutgers 12% → 27% (+15) 30+ years of watching football and I’ve never seen that call on a punt before.
Q4 14:04 · A Michigan fan · r/CFB game thread What fans said, play by play
The line in bold above each quote is written by our model from the thread’s comments and the play-by-play.
Q2 0:52 Michigan fans mock Kyle Whittingham for forgetting if the team turned the ball over Does Whittingham know where he is? How does he not know if there has been a turnover in the half? r/CFB game thread Kyle Whittingham belongs in a retirement home r/CFB game thread Q3 3:11 Michigan fans rage as Butkowski misses a 35-yard field goal attempt can underwood kick? r/CFB game thread Q4 14:04 Fans argue a kick catch interference penalty on a muffed punt return is wrong Q4 12:12 Rutgers ties game 21-21 after Thevenin touchdown, sparking Michigan fan outrage 50 mil bought us a team at the same level as Rutgers. That's just reality. r/CFB game thread I do not understand how this defense that has been lights out all year has just decided to play like ass and give up explosives against Rutgers. r/CFB game thread Q4 5:44 Fans praise Tommy Carr's improvisation and criticize missed holding calls Tommy Carr is keeping this staff employed unfortunately r/CFB game thread Tommy Carr is 21/26 for 257 yards and it’s a dog fight against Rutgers. This is best QB play all season. Smh. It’s this team. r/CFB game thread Q4 3:17 Fans argue a DPI call on Surace's pass was OPI as Michigan punts I don't... why would you punt there? You were ready to go for it on your own 30 in the 3rd quarter. r/CFB game thread Michigan’s chance to win after every play. How to read this chart Starts from the pregame line (Michigan -16.5), at 80% for Michigan (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Under the scores, r/CFB comments per minute from fans with a Rutgers or Michigan flair (124 and 1,421); both sides share one scale, regulation only. A gold diamond marks a play fans were reacting to. Watch the plays The bar and the arrow show Michigan’s chance to win after each play; the logo is the team the play helped.
Play all in order Q1, 7:23 Carr 6-yd TD pass to Buchanan Michigan goes ahead 7-0 Q1, 7:23 · Michigan 7, Rutgers 0 ▲7% Michigan’s chance to win, 86% to 93% ▲7% Michigan’s chance to win, 86% to 93% ▶ Watch from this playCFB ON FOX Q2, 13:16 Marshall 2-yd TD run Michigan leads 14-3 Q2, 13:16 · Michigan 14, Rutgers 3 ▲7% Michigan’s chance to win, 89% to 96% ▲7% Michigan’s chance to win, 89% to 96% ▶ Watch from this playCFB ON FOX Q2, 11:31 Surace 80-yd TD pass to Houston cuts it to 14-10 Q2, 11:31 · Michigan 14, Rutgers 10 ▼9% Michigan’s chance to win, 96% to 87% ▼9% Michigan’s chance to win, 96% to 87% ▶ Watch from this playCFB ON FOX Q3, 8:56 Carr 15-yd TD run Michigan leads 21-13 Q3, 8:56 · Michigan 21, Rutgers 13 ▲5% Michigan’s chance to win, 85% to 90% ▲5% Michigan’s chance to win, 85% to 90% ▶ Watch from this playCFB ON FOX Q4, 14:04 43-yd punt, Redding returns it 0, fumbled kick catch interference on Michigan Q4, 14:04 · Michigan 21, Rutgers 13 ▼3% Michigan’s chance to win, 93% to 90% ▼3% Michigan’s chance to win, 93% to 90% ▶ Watch from this playCFB ON FOX Q4, 11:43 Thevenin 1-yd TD run ties it 21-21 Q4, 11:43 · Michigan 21, Rutgers 21 ▼15% Michigan’s chance to win, 88% to 73% ▼15% Michigan’s chance to win, 88% to 73% ▶ Watch from this playCFB ON FOX
Every drive Michigan scored on 4 of its 10 drives; Rutgers on 4 of its 9.
Michigan’s drives are teal, Rutgers’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.
own goal goal line Q1 Rutgers: Punt, from 75 yards out to 55 Punt Michigan: Touchdown, from 92 yards out to 0 Touchdown Rutgers: Field goal, from 75 yards out to 28 Field goal Michigan: Touchdown, from 75 yards out to 0 Touchdown Q2 Rutgers: Touchdown, from 75 yards out to 0 Touchdown Michigan: Missed field goal, from 65 yards out to 30 Missed FG Rutgers: Field goal, from 70 yards out to 14 Field goal Michigan: Punt, from 75 yards out to 80 Punt Rutgers: Punt, from 75 yards out to 71 Punt Michigan: End of half, from 79 yards out to 58 End of half Q3 Michigan: Touchdown, from 75 yards out to 0 Touchdown Rutgers: Punt, from 75 yards out to 72 Punt Michigan: Missed field goal, from 47 yards out to 16 Missed FG Rutgers: Punt, from 80 yards out to 76 Punt Michigan: Punt, from 72 yards out to 65 Punt Q4 Rutgers: Touchdown, from 63 yards out to 0 Touchdown Michigan: Touchdown, from 75 yards out to 0 Touchdown Rutgers: Punt, from 75 yards out to 58 Punt Michigan: End of game, from 79 yards out to 58 End of game How fans reacted Steady
It was the fourth quarter that had fans talking the most.
Jump to the loudest stretch
The jump was steady; the crowd was busy.
First Second Third Fourth Michigan fans Rutgers fans usual Two crowds, one game The words each side’s fans used far more than the other side, from the game thread.
Rutgers fans
schiano “Omg Schiano called timeout to make a run at points! What is this maneuver? Are you allowed to do that?”
Both sets of fans kept coming back to: run, don.
What it cost Michigan’s chance to make the playoff rose from 1% to 2%.
Make the playoff
Michigan · won 1% → ▲ 2%
Rutgers · lost 0% → 0%
Before the game (October 30, 2026) → after this result alone, in our model. Other games that weekend move it too, so the team page may differ.
Michigan plays vs Michigan State on Sat Nov 7 with a 2% chance to make the playoff.
Box score Michigan 28, Rutgers 21
Rutgers covered +16.5 by 9.5. The total, 49, went over 47.5.
Michigan Rutgers Total yards Michigan 427 Rutgers 249 427 249 Passing yards Michigan 266 Rutgers 123 266 123 Rushing yards Michigan 161 Rutgers 126 161 126 First downs Michigan 23 Rutgers 9 23 9 Turnovers Michigan 0 Rutgers 0 0 0 Time of possession Michigan 39:06 Rutgers 20:54 39:06 20:54 Team totals Michigan Rutgers Total yards 427 249 Passing 22 of 27, 266 yds 3 of 12, 123 yds Rushing 45 for 161 yds 26 for 126 yds First downs 23 9 Third down 12 of 16 3 of 10 Fourth down 0 of 0 0 of 0 Turnovers 0 0 Penalties 7 for 90 yds 5 for 35 yds Time of possession 39:06 20:54
Michigan leaders Passing Tommy Carr 22 of 27, 266 yds, 1 TDRushing Savion Hiter 20 for 76 yds; Tommy Carr 12 for 54 yds, 2 TDReceiving JJ Buchanan 5 for 63 yds, 1 TD; Andrew Marsh 7 for 51 ydsRutgers leaders Passing AJ Surace 3 of 12, 123 yds, 1 TDRushing Antwan Raymond 11 for 85 yds; Clay Thevenin 7 for 30 yds, 1 TDReceiving Jourdin Houston 1 for 80 yds, 1 TD; Antwan Raymond 1 for 32 ydsNo rain and calm 57° at kickoff · no rain recorded · wind 5 mph from the northwest, gusts to 15
October game-day temperatures at SHI Stadium
Win chance with rain, wind and thunder from the nearest airport, by game time Q1 Q2 Q3 Q4 Rutgers favored Michigan favored 0% Win chance Rutgers Rain inches per 10 min 0.1 in No rain recorded Wind mph, average and gusts 20 mph 40 mph Win chance with rain, wind and thunder from the nearest airport, by game time Q1 Q2 Q3 Q4 Rutgers favored Michigan favored Rain · inches per 10 min 0.1 in No rain recorded Wind · miles per hour 20 40 Drag along the chart, or step through the game.
Fourth quarter, 11:43 left3:08 p.m.
Michigan 21, Rutgers 21 · Rutgers 27% to win
no rain · wind 5 mph from the west · 61°
Thevenin 1-yd TD run, ties it 21-21
Previous play Next play
Jump to Biggest swing: 15 points of win chance · fourth Where this weather comes from Measured at Somerville airport, 13 miles away. Wind and rain are airport readings near the stadium, not on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet. Field direction from OpenStreetMap contributors.
Before kickoff Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.
Matchups Biggest mismatch: Rutgers’s explosive plays against Michigan, 67 points Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.
Rutgers’s explosive plays against Michigan’s defense
67 points weaker stronger 50th Rutgers offense, 99th percentile · Michigan defense, 32nd
Rutgers’s success rate against Michigan’s defense
61 points weaker stronger 50th Rutgers offense, 36th percentile · Michigan defense, 97th
Rutgers’s rushing EPA against Michigan’s defense
58 points weaker stronger 50th Rutgers offense, 31st percentile · Michigan defense, 89th
Season profile, all the rows Season profile Michigan Rutgers
EPA/play, offense
Michigan · 33 Rutgers · 47 EPA/play, defense
Michigan · 96 Rutgers · 5 Success rate, offense
Michigan · 39 Rutgers · 36 Success rate, defense
Michigan · 97 Rutgers · 6 Explosive-play rate, offense
Michigan · 24 Rutgers · 99 Explosive-play rate, defense
Michigan · 32 Rutgers · 28 Rush EPA, offense
Michigan · 39 Rutgers · 31 Rush EPA, defense
Michigan · 89 Rutgers · 5 Pass EPA, offense
Michigan · 42 Rutgers · 63 Pass EPA, defense
Michigan · 96 Rutgers · 5 The series Michigan leads the series 9-1
10 meetings since 2014 · Michigan has won the last 9
Rutgers won Michigan won 2014: Rutgers by 2 2015: Michigan by 33 2016: Michigan by 78 2017: Michigan by 21 2018: Michigan by 35 2019: Michigan by 52 2020: Michigan by 6 2021: Michigan by 7 2022: Michigan by 35 2023: Michigan by 24 2014 2023 2023 Michigan 31-7 Rutgers lost 7-31 at Michigan. Chance to win started at 6%, low under 1%, high 17%. 2022 Michigan 52-17 Rutgers lost 17-52 vs Michigan. Chance to win started at 5%, low under 1%, high 19%. 2021 Michigan 20-13 Rutgers lost 13-20 at Michigan. Chance to win started at 8%, low 1%, high 12%. 2020 Michigan 48-42 Rutgers lost 42-48 vs Michigan. Chance to win started at 20%, low under 1%, high 78%. 2019 Michigan 52-0 Rutgers lost 0-52 at Michigan. Chance to win started at 4%, low under 1%, high 4%. Each line is Rutgers’s chance to win through that meeting.
Line, fans and home field The betting line, and the fans Rutgers fans are in a better mood than Michigan fans (19th percentile vs 9th among FBS fanbases), even with Michigan favored.
50-50 Model · 18% Line · 9% Rutgers fans · 19th Michigan fans · 9th Michigan Rutgers Model · 18% Line · 9% Rutgers fans · 19th Michigan fans · 9th Michigan favored by 16.5 · Total 47.5
How games like this usually go Michigan by 16.5: the game against the usual path 50% 90% Q1 Q2 Q3 Q4 50% 90% Q1 Q2 Q3 Q4 Half of games 8 in 10 games This game
The band is where a favorite’s chance ran in the 274 games since 2025 with a favorite of 14.5 to 21.5 points.
The market The spread moved 2.5 points toward Michigan.
opened +14 now +16.5 The books’ cut: 4.3%, the margin built into the odds
Home field Rutgers is worth +2.2 points (±4.3) more at home than on the road since 2018 — bottom third of FBS, 18th percentile.
31% at home, 32% on the road against FBS opponents (16-36 home, 14-30 away).
Our model gives every stadium the same flat 2.3-point home edge (why ); the books use about 3. Against the closing line this stadium reads -2.2 at home vs. away over 101 games — inside the ±6.2 noise, so the flat number is the honest one here.
The visitors travel about 496 miles to get here.
Last meeting in our History pages Our History pages cover 2 of their meetings since 2016.
Where next Conference standings Going into this game: place in the conference, then conference record.
Full Big Ten standings