Michigan State at Minnesota - 2025 Matchup Preview
Michigan State logo Michigan State Spartans at Minnesota Golden GophersMinnesota logo
Saturday, November 1st 2025 (3:30 PM EDT)
Minnesota -4.5 (44.5) (-198)  Open: -5.5
Minnesota 23 - Michigan State: 20  (Big Ten)

 
Spartans (4 - 8) (7 - 5 - 0)
Coach Jonathan Smith (5 - 7)
Avg Score : 25 - 30 (22 - 33 on Road)
Record Prediction: 4 - 8 (#98)
Wins: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 2)
Losses: (Elite: 2) (Good: 2) (Avg: 0) (Bad: 1)
Future: (Elite: 1) (Good: 2) (Avg: 1) (Bad: 0)
MINN is playing their 6th straight game
MSU is playing their 5th straight game
Our Line: Michigan State -1  (SP+ MINN -4)

Projected Score: MSU: 24 - MINN: 23 (47)
MINN Win prob: 64% | Cover: 49%
MSU Travel: 462 miles, 1 hrs ahead
Golden Gophers (8 - 5) (5 - 8 - 0)
Coach P. J. Fleck (57 - 39)
Avg Score : 23 - 23 (30 - 13 @ Home)
Record Prediction: 7.5 - 5.5 (#61)
Wins: (Elite: 0) (Good: 1) (Avg: 1) (Bad: 2)
Losses: (Elite: 2) (Good: 0) (Avg: 0) (Bad: 1)
Future: (Elite: 1) (Good: 0) (Avg: 1) (Bad: 2)
 
Michigan State's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Fri 8/29 Michigan State vs Western Michigan-18.549.5W 23 - 6UN
Sat 9/6 Michigan State vs Boston College-3.545.5W 42 - 40ON
Sat 9/13 Michigan State vs Youngstown State-23.555.5W 41 - 24ON
Sat 9/20 Michigan State at USC+18.555.5L 31 - 45OY
BYE WEEK
Sat 10/4 Michigan State at Nebraska+12.548.5L 27 - 38OY
Sat 10/11 Michigan State vs UCLA-7.051.5L 13 - 38UN
Sat 10/18 Michigan State at Indiana+26.549.5L 13 - 38OY
Sat 10/25 Michigan State vs Michigan+13.547.5L 20 - 31OY
Sat 11/1 Michigan State at Minnesota+4.544.5L 20 - 23UY
BYE WEEK
Sat 11/15 Michigan State vs Penn State+7.048.5L 10 - 28UN
Sat 11/22 Michigan State at Iowa+17.543.0L 17 - 20UY
Sat 11/29 Michigan State vs Maryland-4.049.5W 38 - 28OY

Total: Elite: 3, Good: 4, Avg 1, Bad 2, Poor 1
Played: Elite: 2, Good: 2, Avg 0, Bad 2, Poor 1
Future: Elite: 1, Good: 2, Avg 1, Bad 0, Poor 0
Wins: Elite: 0, Good: 0, Avg: 0, Bad: 1, Poor: 1
Losses: Elite: 2, Good: 2, Avg: 0, Bad: 1, Poor: 0

Predictions for Michigan State's Schedule
Minnesota's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Thu 8/28 Minnesota vs Buffalo-16.545.5W 23 - 10UN
Sat 9/6 Minnesota vs Northwestern State-43.050.5W 66 - 0OY
Sat 9/13 Minnesota at California-3.041.5L 14 - 27UN
BYE WEEK
Sat 9/27 Minnesota vs Rutgers-3.551.5W 31 - 28ON
Sat 10/4 Minnesota at Ohio State+23.542.5L 3 - 42ON
Sat 10/11 Minnesota vs Purdue-7.549.5W 27 - 20UN
Fri 10/17 Minnesota vs Nebraska+7.047.5W 24 - 6UY
Sat 10/25 Minnesota at Iowa+7.539.5L 3 - 41ON
Sat 11/1 Minnesota vs Michigan State-4.544.5W 23 - 20UN
BYE WEEK
Fri 11/14 Minnesota at Oregon+26.545.5L 13 - 42ON
Sat 11/22 Minnesota vs Northwestern+4.041.0L 35 - 38OY
Sat 11/29 Minnesota vs Wisconsin+2.538.5W 17 - 7UY
Fri 12/26 Minnesota vs New Mexico-1.544.5W 20 - 17UY

Total: Elite: 3, Good: 1, Avg 2, Bad 4, Poor 1
Played: Elite: 2, Good: 1, Avg 1, Bad 2, Poor 1
Future: Elite: 1, Good: 0, Avg 1, Bad 2, Poor 0
Wins: Elite: 0, Good: 1, Avg: 1, Bad: 1, Poor: 1
Losses: Elite: 2, Good: 0, Avg: 0, Bad: 1, Poor: 0

Predictions for Minnesota's Schedule
Important Stats (2025)
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
MSU#98 (.12)42% (77)24.642% (83)2.56 (128)12342% (67)2233.75 (64)#103 (.21)45% (116)29.947% (123)44% (101)3.91 (95)44.910.8
MINN#95 (.13)40% (100)2339% (111)2.62 (124)9541% (77)1793.79 (60)#96 (.2)45% (115)22.943% (79)47% (124)3.84 (87)24.30.61.2
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
MSU#105 (.13)42% (86)45% (50)2.76 (109)11838% (107)2183.34 (116)#85 (.19)42% (69)39% (25)45% (111)4.06 (98)63.31.60.9
MINN#64 (.2)45% (39)44% (65)2.7 (119)10346% (29)2044.38 (27)#16 (.08)39% (35)36% (8)42% (80)3.32 (23)35.60.81.5



Overall Stats 2025
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
MSU Offense1224.621.641.7%3.751193451232233.847%51%42%42%18%.12
MINN Defense1322.91345.2%3.841.2 - - - - - 46%53%43%47%18%.2
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
MSU Defense1229.932.845.2%3.910.8 - - - - - 49%49%47%44%14%.21
MINN Offense132330.139.9%3.790.616274951793.641%57%39%41%16%.13

Additional Stats 2025
 Teams                  GamesPossession Time1st Downs PG3rd Down %4th Down %Penalties PGPenalty Yds PGOff TO PGDef TO PGTFL PGSacks PGD/ST TDsAvg Field Pos
Michigan State1230:1118.835%44%5.344.910.84.71.8127.3
Minnesota1327:0715.839%42%3.124.30.61.26.52.7230.7
Run Game Stats (2025)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
MSU Offense1247% (91)42% (83)32.3122.73.816 (60).06 (95)2.56 (128)65% (112)13% (132)0.95 (72)
MINN Defense1346% (19)43% (79) - - - - .14 (91)2.86 (63)73% (80)13% (6)0.98 (84)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
MSU Defense1249% (52)47% (123) - - - - .16 (101)2.87 (65)81% (126)9% (97)0.91 (44)
MINN Offense1341% (126)39% (111)26.495.43.614 (88).02 (115)2.62 (124)73% (63)9% (46)0.89 (102)

Pass Game Stats (2025)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
MSU Offense1251% (51)42% (67)2031.5222.77.111.120 (50)6 (34).24 (73)1.4 (112)30% (55)30% (78).37 (43)5% (24)2.1 (49)
MINN Defense1353% (118)47% (124) - - - - - - 8 (38).25 (74)1.5 (35)30% (100)36% (129).42 (123)5% (122)2 (56)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
MSU Defense1249% (84)44% (101) - - - - - - 5 (100).32 (102)1.5 (33)29% (110)30% (76).33 (86)5% (115)2.1 (88)
MINN Offense1357% (11)41% (77)17.928.5178.66.31017 (61)7 (34).22 (83)1.4 (120)33% (96)28% (92).2 (108)7% (114)1.8 (125)

Michigan State's Power Ratings
Michigan State's Power Rating: 8.61  #46
Michigan State's Offense Rating: 14.17  #45
Michigan State's Defense Rating: 5.56  #50
2025 Talent Rating: 876.00  #30
Blue Chip Ratio: 14%  #33
Michigan State's 2025 Expected Record: 4.0 - 8.0
Michigan State's 2025 Overall SP+ Rating: -3.3  #84
Michigan State's Offense SP+ Rating: 26.8  #74
Michigan State's Defense SP+ Rating: 29.6  #85

Average Talent
Average Big Ten Talent Rating is 906.67
Average Power Five Talent: 877.82
Average FBS Talent: 715.76

Power Ratings Matchup
Michigan State: 8.61   Minnesota: 1.595

SP+ Ratings Matchup
Michigan State: -3.3   Minnesota: 0.4




Minnesota's Power Ratings
Minnesota's Power Rating: 1.595  #77
Minnesota's Offense Rating: 8.86  #68
Minnesota's Defense Rating: 11.07  #83
2025 Talent Rating: 928.00  #19
Blue Chip Ratio: 8  #44
Minnesota's 2025 Expected Record: 7.5 - 5.5
Minnesota's 2025 Overall SP+ Rating: 0.4  #70
Minnesota's Offense SP+ Rating: 24.0  #92
Minnesota's Defense SP+ Rating: 22.9  #44

Average Talent
Average Big Ten Talent Rating is 906.67
Average Power Five Talent: 877.82
Average FBS Talent: 715.76


Michigan State Scoring
Offense: 24.6 PPG
Offense on Road: 21.6
Defense: 29.9 PPG
Defense on Road: 32.8

Michigan State's 2025 Record
Record: 4 - 8
Record vs Spread: 7 - 5 - 0
Over/Under Record: 7 - 5
Record on Road: 0 - 5
Record vs Spread on Road: 5 - 0 - 0
Record as Dog vs Spread: 6 - 1 - 0
Record as Road Dog vs Spread: 5 - 0 - 0
Projected Score
Michigan State 24
Minnesota 23


Total Points: 47

Based on Last 4 Games
Minnesota 29
Michigan State 20

Total Points: 48

Based on Entire Season
Minnesota 29
Michigan State 21

Total Points: 50
Minnesota Scoring
Offense: 23 PPG
Offense at Home: 30.1
Defense: 22.9 PPG
Defense at Home: 13

Minnesota's 2025 Record
Record: 8 - 5
Record vs Spread: 5 - 8 - 0
Over/Under Record: 6 - 7
Record at home: 7 - 0
Record vs Spread at home: 3 - 4 - 0
Record as Fav vs Spread: 2 - 5 - 0
Record as Home Fav vs Spread: 1 - 4 - 0


YearDateHomeScoreAwayScoreSpreadCoverTotalO/U
202511/01Minnesota23Michigan State20Minnesota -4.5Michigan State44.5Under
202310/28Minnesota27Michigan State12Minnesota -6.5Minnesota41.5Under
202209/24Michigan State7Minnesota34Minnesota -3Minnesota50.0Under
201710/14Minnesota27Michigan State30Michigan State -4Minnesota40.5Over
201311/30Michigan State14Minnesota3Michigan State -14Minnesota0
201211/24Minnesota10Michigan State26
201111/05Michigan State31Minnesota24
201011/06Michigan State31Minnesota8
200910/31Minnesota42Michigan State34
200611/11Michigan State18Minnesota31
200511/12Minnesota41Michigan State18
200410/16Michigan State51Minnesota17
200310/18Minnesota38Michigan State44
200210/19Michigan State7Minnesota28
200110/20Minnesota28Michigan State19
TeamWinsCoversO/U
Minnesota841 Overs
Michigan State713 Unders

WinsCoversFavsDogs
Home Teams9 - 62 - 31 - 21 - 1
Road Teams6 - 93 - 21 - 12 - 1

(#46) MSU at (#77) MINN
Overall StatsOvr
CategoryCatMSUMINN
Power RatePwr #46 #77
SP+SP+ #84 #70
Perf GradeGrade #94 #60
OffenseOff #65 #48
DefenseDef #107 #110
Spec TeamsST #134 #1
TalentTal #30 #19
Blue ChipsBC% #33 #44
Michigan State Notes
(12/6) Hired Pat Fitzgerald? Sparty gonna regret this one.
(12/6) DC Joe Rossi will remain under HC Fitzgerald
(11/30) HC Smith has been fired after 2 years, 9-15
(11/22) Blew 17-7 lead vs Iowa. 4 str 3 & outs to lose
(11/2) Outplayed Minn, penalties costly, tough loss
(10/27) 3 backdoor covers, otherwise awful team
(10/12) Doesn't feel like HC Smith is working out for Sparty
(10/11) Def may be worst in B1G, dump trucked in conf play
(9/21) Injuries piling up at LB, thin situation
(9/14) Success #'s bad on both sides vs meh so far
(8/30) QB Chiles meh, Run Def great vs WMU
(8/29) RB Makhi Frazier really good, complete back
Michigan State Injury Report
Minnesota Notes
(11/30) CB J Nestor was incredible vs Iowa, Does he return?
(11/22) This program is awful on road. Study why
(11/16) Gophers historically bad road season, L2 at home
(11/2) Outgained & outplayed by Mich St, Def torched
(10/27) Off horrific vs Iowa, 133 yds, 24 rushing, 3 TOs.
(10/18) Def dominated Neb w/ 9 sacks, held to 213 yds
(10/18) RB D Taylor breakout game, 148 yds, 6.2 ypc
(9/14) Rush Off disappointing, Red Zone issues hurt
(9/13) RB1 D Taylor doubtful for Cal (leg inj)
(8/29) QB Lindsey, RB Taylor as good as advertised
(5/26) Portal DE J Howard (LSU) a pot. gamewrecker
(5/23) Safeties Perich & Brown a top duo in CFB
Minnesota Injury Report
Michigan State on Offense
Balanced offense, Pass: 51%, Run: 47%
CategoryCat
MSU OffMINN Def
Perf GradePerf #65 #110
SuccessSuc #77 #115
ExplosiveExp #96 #74
PPAPPA #98 #96
PowerPwr #45 #83
SP+SP+ #74 #44
Pts POPPO #64 #87
HavocHav #115 #31
Michigan State Run Game
Balanced offense, Pass: 51%, Run: 47%
CategoryCat
MSU OffMINN Def
Run GameRun #62 #104
Run SuccessRSuc #83 #79
Run ExplRExp #72 #84
PPAExp #95 #91
Run BlockR Blk #33 -
OL YdsOLY #128 #63
Stuff RateStuff #133 #54
TackleTak -  #86
Michigan State Pass Game
Balanced offense, Pass: 51%, Run: 47%
CategoryCat
MSU OffMINN Def
Pass GamePass #91 #107
Pass SuccessPSuc #67 #124
Pass ExplPExl #112 #35
PPAExp #73 #74
Pass Rush/BlockP Blk #121 #98
F7 HavocF7 #132 #6
DB HavocDB #24 #122
Minnesota on Offense
Pass heavy Offense 57%, Run: 41%
CategoryCatMINN OffMSU Def
Perf GradePerf #48 #107
SuccessSuc #100 #116
ExplosiveExp #99 #26
PPAPPA #95 #103
PowerPwr #68 #50
SP+SP+ #92 #85
Pts POPPO #60 #95
HavocHav #73 #111
Minnesota Run Game
Pass heavy Offense 57%, Run: 41%
CategoryCat
MINN OffMSU Def
Run GameRun #53 #100
Run SuccessRSuc #111 #123
Run ExplRExp #102 #44
PPAExp #115 #101
Run BlockR Blk #27 -
OL YdsOLY #124 #65
Stuff RateStuff #95 #104
TackleTak -  #51
Minnesota Pass Game
Pass heavy Offense 57%, Run: 41%
CategoryCatMINN OffMSU Def
Pass GamePass #44 #85
Pass SuccessPSuc #77 #101
Pass ExplPExl #120 #33
PPAExp #83 #102
Pass Block/RushP Blk #50 #104
F7 HavocF7 #46 #97
DB HavocDB #114 #115
Program Comparison
MINN 5 Year Profile: Declining Below Avg P4
'25 Profile: Down to Top G5

MSU 5 Year Profile: Consistent Top G5
'25 Profile: Down to Average G5

Weather Forecast
Playing in Huntington Bank Stadium
Conditions: Cloudy
Temp: 43°
Rematch from Week 10
Minnesota -4.5 (44.5)
Minnesota won vs Michigan State this year (23-20)

Previous Matchups
Minnesota beat Michigan State in 2023 (27-12)
Minnesota beat Michigan State in 2022 (34-7)

  
MSU's OC Brian Lindgren (in his second season)
Player NameCOMPATTPCTYDSTDINTYPA
Aidan Chiles12820363%13921036.9
Alessio Milivojevic11117364%12671037.3
Player NameCARYDSTDYPCLONG
Makhi Frazier11652024.549
Elijah Tau-Tolliver (Tr)7242825.985
Brandon Tullis6829744.435
Aidan Chiles8122762.864
Player NameRECYDSTDYPCLONG
Nick Marsh59662611.248
Omari Kelly (Tr)47626213.375
Jack Velling36359310.028
Chrishon Mccray (Tr)24330313.845

View Michigan State's Full Roster

MSU's DC Joe Rossi (in his second season)
Top DefTackTFLSACKSPRESSPD
Jordan Hall885321
Wayne Matthews III735001
Malik Spencer523215
Alex VanSumeren502221
SacksTackTFLSACKSPRESSPD
Jordan Hall885321
Jalen Thompson296381
Quindarius Dunnigan255390
Ru'Quan Buckley132210
Pass DTackTFLSACKSPRESSPD
Malcolm Bell (Tr)495106
Malik Spencer523215
Chance Rucker70012

MINN's OC Greg Harbaugh Jr. (been OC for 3 years)
Player NameCOMPATTPCTYDSTDINTYPA
Drake Lindsey22836163%22351666.2
Max Shikenjanski4580%801016.0
Player NameCARYDSTDYPCLONG
Darius Taylor11955434.771
Fame Ijeboi9744124.549
Grant Washington2113206.316
Cameron Davis (Tr)3410923.214
Player NameRECYDSTDYPCLONG
Lemeke Brockington46484410.524
Javon Tracy (Tr)35439612.545
Jalen Smith22355216.178
Darius Taylor3022207.440

View Minnesota's Full Roster

MINN's DC Danny Collins (in his first season)
Top DefTackTFLSACKSPRESSPD
Maverick Baranowski858231
Devon Williams828311
Koi Perich773102
Kerry Brown554003
SacksTackTFLSACKSPRESSPD
Anthony Smith32141171
Karter Menz278640
Jaxon Howard266410
Devon Williams828311
Pass DTackTFLSACKSPRESSPD
John Nestor (Tr)476006
Kerry Brown554003
Za'Quan Bryan371013