Skip to content

Michigan vs. Michigan State: Final Score & Recap

Final score, recap & advanced stats

MICH
Michigan5-2
MSU
Michigan State3-4
Final
Spartan StadiumConference game
1234T
MICH10014731
MSU0701320

MICHTeam statsMSU

362Total yards305
86Pass190
276Rush115
20First downs18
6-153rd down5-16
1Turnovers1
30:33Possession29:27
  • Q4 0:07MSUMichael Masunas 21 Yd pass from Alessio Milivojevic (Martin Connington Kick)3120
  • Q4 2:48MICHJordan Marshall 56 Yd Run (Dominic Zvada Kick)3113
  • Q4 12:34MSUBrandon Tullis 1 Yd Run (Two-Point Pass Conversion Failed)2413
  • Q3 3:08MICHJustice Haynes 14 Yd Run (Dominic Zvada Kick)247
  • Q3 11:50MICHJustice Haynes 5 Yd Run (Dominic Zvada Kick)177
  • Q2 8:24MSUAidan Chiles 1 Yd Run (Martin Connington Kick)107
  • Q1 3:58MICHBryce Underwood 13 Yd Run (Dominic Zvada Kick)100
  • Q1 10:07MICHDominic Zvada 21 Yd Field Goal 30

How the model called it

Model line
MICH −17.2
market MICH −13.5
Biggest swing
MSU +10%
Q2 8:24
Against the number
MSU covered
line MICH −13.5
100%50%0%Q1Q2Q3Q4Q3Q4
MSU favored ↑50%MICH favored ↓
GridpexMICH 100%
Closing line
MICH −13.5
Closing total
47.5
Model line
MICH −17.2
Actual result
MICH 31 – 20 MSU
Michigan
Michigan State
24.8sper snap · in line with the national 24.5s
fastnational avgslow
Snaps run
145
Points / snap
0.35

This exact spot, historically

empirical, no ratings

MICH up 17 entering the 4th quarter. Across 841 historically comparable game states (within ±2 pts and ±3 min, from 3,056 games):

97%
MICH went on to win
A near-lock historically
  • Q2 8:24MSU +10%

    #2 A.Chiles rush middle for 1 yard gain to the UM00 TOUCHDOWN

  • Q3 11:50MICH +9%

    No Huddle-Shotgun #22 J.Haynes rush left for 5 yards gain to the MSU00 TOUCHDOWN, 1ST DOWN

  • Q1 3:58MICH +7%

    No Huddle-Shotgun #19 B.Underwood rush left for 13 yards gain to the MSU00 TOUCHDOWN, 1ST DOWN

  • Q3 3:08MICH +5%

    No Huddle-Shotgun #22 J.Haynes rush left for 14 yards gain to the MSU00 TOUCHDOWN, 1ST DOWN

FAQ

What was the final score of Michigan vs. Michigan State?

Michigan 31, Michigan State 20.

Did Gridpex's model pick hit?

Yes — the model's pick (MICH) was correct.

Where this number comes from. Every projection on this page is produced by the same model, run before kickoff on opponent-adjusted efficiency, power ratings and situational data — walk-forward validated on eleven seasons and never adjusted after the fact. How the model works →

Model estimates for informational and entertainment purposes only. Not betting advice. 21+. If you or someone you know has a gambling problem, call 1-800-GAMBLER. Data: CollegeFootballData.