Skip to content

Michigan State vs. Minnesota: Final Score & Recap

Final score, recap & advanced stats

MSU
Michigan State3-5
MINN
Minnesota5-3
Final/OT
Huntington Bank StadiumConference game
1234OTT
MSU00710320
MINN7307623

MSUTeam statsMINN

467Total yards301
311Pass197
156Rush104
19First downs18
5-153rd down6-15
0Turnovers0
34:34Possession25:26
  • OT 0:00MINNDrake Lindsey 3 Yd Run 2023
  • OT 0:00MSUMartin Connington 36 Yd Field Goal 2017
  • Q4 0:29MINNDrake Lindsey 2 Yd Run (Brady Denaburg Kick)1717
  • Q4 1:52MSUBrandon Tullis 1 Yd Run (Martin Connington Kick)1710
  • Q4 14:16MSUMartin Connington 34 Yd Field Goal 1010
  • Q3 14:05MSURodney Bullard Jr. 71 Yd pass from Alessio Milivojevic (Martin Connington Kick)710
  • Q2 9:10MINNBrady Denaburg 30 Yd Field Goal 010
  • Q1 2:24MINNFame Ijeboi 1 Yd Run (Brady Denaburg Kick)07

How the model called it

Model line
MINN −8.4
market MINN −4.5
Biggest swing
MINN +87%
Q4 0:29
Against the number
MSU covered
line MINN −4.5
100%50%0%Q1Q2Q3Q4Q3Q4OT
MINN favored ↑50%MSU favored ↓
GridpexMINN 100%
Closing line
MINN −4.5
Closing total
44.5
Model line
MINN −8.4
Actual result
MSU 20 – 23 MINN
Michigan State
Minnesota
26.4sper snap · slower the national 24.5s
fastnational avgslow
Snaps run
136
Points / snap
0.32

This exact spot, historically

empirical, no ratings

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

61%
MINN went on to win
A genuinely vulnerable lead — comebacks are common
  • Q4 0:29MINN +87%

    #5 D.Lindsey rush middle for 2 yards gain to the MSU00 TOUCHDOWN. The previous play is under automatic review - "Runner broke the plane". CALL UPHELD

  • OT 0:00MINN +80%

    #5 D.Lindsey rush left for 3 yards gain to the MSU00 TOUCHDOWN. The previous play is under automatic review - "Runner broke the plane". CALL UPHELD

  • Q4 0:24MSU +76%

    No Huddle-Shotgun #11 A.Milivojevic pass complete short right to #4 E.Tau-Tolliver caught at MSU19, for 4 yards to the MSU29, out of bounds at MSU29

  • OT 0:00MINN +41%

    No Huddle-Shotgun #11 A.Milivojevic pass incomplete short left to #3 R.Bullard Jr. thrown to MINN00

  • Q4 1:52MSU +33%

    No Huddle #7 B.Tullis rush middle for 1 yard gain to the MINN00 TOUCHDOWN

  • Q4 2:44MSU +33%

    No Huddle-Shotgun #4 E.Tau-Tolliver rush middle for 85 yards gain to the MINN03 (#3 K.Perich), 1ST DOWN

FAQ

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

Michigan State 20, Minnesota 23.

Did Gridpex's model pick hit?

Yes — the model's pick (MINN) 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.