Michigan State at USC - 2025 Matchup Preview
Michigan State logo Michigan State Spartans at USC Trojans(#25)USC logo
Saturday, September 20th 2025 (11:00 PM EDT)
USC -17.5 (55.5) (-800)  Open: -14.5
Los Angeles Memorial Coliseum - Los Angeles, CA  (Big Ten)

 
Spartans (3 - 0) (0 - 3 - 0)
Coach Jonathan Smith (5 - 7)
Avg Score : 35 - 23 (35 - 23 on Road)
Record Prediction: 5.8 - 6.2 (#84)
Wins: (Elite: 0) (Good: 0) (Avg: 1) (Bad: 2)
Losses: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 0)
Future: (Elite: 5) (Good: 3) (Avg: 0) (Bad: 1)
USC is playing their 4th straight game
MSU is playing their 4th straight game
Our Line: USC -20   (SP+ USC -15)

Projected Score: MSU: 21 - USC: 41 (62)
USC Win prob: 89% | Cover: 51%
MSU Travel: 1913 miles, 3 hrs ahead
Trojans (3 - 0) (2 - 1 - 0)
Coach Lincoln Riley (25 - 14)
Avg Score : 55 - 17 (66 - 17 @ Home)
Record Prediction: 9.8 - 2.2 (#9)
Wins: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 3)
Losses: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 0)
Future: (Elite: 5) (Good: 2) (Avg: 0) (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+17.555.5
BYE WEEK
Sat 10/4 Michigan State at Nebraska+11.5
Sat 10/11 Michigan State vs UCLA-17.5
Sat 10/18 Michigan State at Indiana+14.5
Sat 10/25 Michigan State vs Michigan+11.5
Sat 11/1 Michigan State at Minnesota+7
BYE WEEK
Sat 11/15 Michigan State vs Penn State+19.5
Sat 11/22 Michigan State at Iowa+8
Sat 11/29 Michigan State vs Maryland-0.5

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

Predictions for Michigan State's Schedule
USC's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Sat 8/30 USC vs Missouri State-34.559.5W 73 - 13OY
Sat 9/6 USC vs Georgia Southern-29.061.5W 59 - 20OY
Sat 9/13 USC at Purdue-20.559.5W 33 - 17UN
Sat 9/20 USC vs Michigan State-17.555.5
Sat 9/27 USC at Illinois-2.5
BYE WEEK
Sat 10/11 USC vs Michigan-5.5
Sat 10/18 USC at Notre Dame-5
BYE WEEK
Sat 11/1 USC at Nebraska-5.5
Sat 11/8 USC vs Northwestern-28.5
Sat 11/15 USC vs Iowa-14.5
Sat 11/22 USC at Oregon+7
Sat 11/29 USC vs UCLA-35

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

Predictions for USC'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#119 (.07)41% (93)35.340% (96)2.54 (105)16842% (77)2194.22 (56)#62 (.12)42% (80)23.334% (33)48% (113)1.89 (12)351.31
USC#3 (.6)62% (2)5565% (3)4 (2)24059% (7)3645.59 (9)#8 (-.1)36% (43)16.739% (69)35% (42)1.95 (14)80.30.72.3
 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
USC#41 (.24)48% (11)52% (10)3.49 (9)13846% (26)2693.76 (85)#78 (.18)44% (94)44% (78)44% (103)3.64 (49)461.41.2



Overall Stats 2025
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
MSU Offense335.335.340.7%4.221.3213871682194.557%42%40%42%18%.07
USC Defense316.716.535.9%1.952.3 - - - - - 34%66%39%35%22%-.1
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
MSU Defense323.323.341.7%1.891 - - - - - 39%58%34%48%21%.12
USC Offense3556661.7%5.590.726604240364751%48%65%59%10%.6

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 State332:1321.343%60%4.3351.317.32031.1
USC330:3625.752%100%7.380.30.72.310.34.7226.2
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 Offense357% (31)40% (96)37.31684.57 (38)-.04 (117)2.54 (105)56% (118)16% (133)0.98 (64)
USC Defense334% (2)39% (69) - - - - .03 (58)2.82 (75)67% (53)17% (6)0.9 (59)
 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 Defense339% (6)34% (33) - - - - -.19 (9)1.71 (5)100% (127)15% (17)0.57 (4)
USC Offense351% (63)65% (3)34.3240712 (3).37 (16)4 (2)89% (16)8% (47)0.79 (111)

Pass Game Stats (2025)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
MSU Offense342% (108)42% (77)19.327.3218.7811.36 (34)2 (60).22 (83)1.4 (100)28% (42)32% (63).35 (62)2% (4)1.9 (91)
USC Defense366% (135)35% (42) - - - - - - 6 (2)-.18 (8)1.7 (112)38% (18)28% (65).03 (23)5% (80)2.4 (119)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
MSU Defense358% (119)48% (113) - - - - - - 2 (56).33 (106)1.3 (23)38% (23)24% (39).24 (63)6% (65)2.1 (94)
USC Offense348% (74)59% (7)20.328.336412.917.97 (23)0 (1).91 (2)2 (10)20% (7)38% (32).69 (18)3% (26)2.4 (19)

Michigan State's Power Ratings
Michigan State's Power Rating: 12.43 #45
Michigan State's Offense Rating: 15.05 #52
Michigan State's Defense Rating: 2.62 #43
2025 Talent Rating: 876.00 #30
Blue Chip Ratio: 14% #33
Michigan State's 2025 Expected Record: 5.8 - 6.2
Michigan State's 2025 Overall SP+ Rating: 4.6 #57
Michigan State's Offense SP+ Rating: 26.3 #77
Michigan State's Defense SP+ Rating: 21.9 #39

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

Power Ratings Matchup
Michigan State: 12.43   USC: 28.345

SP+ Ratings Matchup
Michigan State: 4.6   USC: 19.8




USC's Power Ratings
USC's Power Rating: 28.345 #9
USC's Offense Rating: 29.19 #6
USC's Defense Rating: -4.40 #10
2025 Talent Rating: 906.00 #21
Blue Chip Ratio: 40 #18
USC's 2025 Expected Record: 9.8 - 2.2
USC's 2025 Overall SP+ Rating: 19.8 #9
USC's Offense SP+ Rating: 41.1 #3
USC's Defense SP+ Rating: 21.5 #35

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


Michigan State Scoring
Offense: 35.3 PPG
Offense on Road: 35.3
Defense: 23.3 PPG
Defense on Road: 23.3

Michigan State's 2025 Record
Record: 3 - 0
Record vs Spread: 0 - 3 - 0
Record on Road: 0 - 0
Record vs Spread on Road: 0 - 0 - 0
Record as Dog vs Spread: 0 - 0 - 0
Record as Road Dog vs Spread: 0 - 0 - 0
Projected Score
USC 41
Michigan State 21


Total Points: 62

USC Scoring
Offense: 55 PPG
Offense at Home: 66
Defense: 16.7 PPG
Defense at Home: 16.5

USC's 2025 Record
Record: 3 - 0
Record vs Spread: 2 - 1 - 0
Record at home: 2 - 0
Record vs Spread at home: 2 - 0 - 0
Record as Fav vs Spread: 2 - 1 - 0
Record as Home Fav vs Spread: 2 - 0 - 0


YearDateHomeScoreAwayScoreWinnerSpreadCoverTotalO/U
TeamWinsCoversO/U
USC000 Overs
Michigan State000 Unders

WinsCoversFavsDogs
Home Teams0 - 00 - 00 - 00 - 0
Road Teams0 - 00 - 00 - 00 - 0

(#45) Michigan State Info
Power Rating: 12.43 #45
Offense Rating: 15.05 #52
Defense Rating: 2.62 #43
Overall SP+ Rating: 4.6 #57
Offense SP+ Rating: 26.3 #77
Defense SP+ Rating: 21.9 #39
Talent Rating: 876.00 #30
Blue Chip Ratio: 14% #33
Expected Record: 5.8 - 6.2

Team Profile
Run heavy Offense 57%, Pass: 42%
Poor Offense Success Rate of 41%
Awful Offensive Explosiveness
Avg in Scoring Position 4.22 PPO
Poor Run Success 40%
Bad Pass Success 42%
Avg OL Grades, Poor OL Yds Per Rush
Good DL Grades, Great Sacks/Turnovers
Bad Defense Success Rate of 42%
Great in Scoring Position 1.89 PPO
Good Run Def Success 34%
Awful Pass Def Success 48%
Great Pressure/Havoc/Forcing TOs
Bad Field Position

Michigan State has won 3 straight
Record on Road: 0 - 0 (0 - 0 - 0 vs Spread )

Michigan State Notes
(8/30) QB Chiles meh, Run Def great vs WMU
(8/29) RB Makhi Frazier really good, complete back
(8/16) TE Veiling out of fall camp? Expect week 1 go
(7/30) 12 starters gone, 41 newcomers (23 portals)
(7/30) OT C. Moore (Mon St) was FCS All American
(7/27) QB Chiles has real WR & TE weapons this year
(7/27) Can RB Tau-Tolliver (Sac St) fix this run game?
(7/15) OL 2/5 back, awful LY esp OTs. 4 portal adds
(5/27) DC Joe Rossi a good one, OC Lindgren avg
(5/21) OL looks pretty bad outside OG Gulbin (Wake)

Michigan State Highlights
Michigan State in Undefeated

Michigan State defense is really good in red zone (#12)
Michigan State Stuffs a lot of Run Plays (#10)
Michigan State Defensive Line is very good (#5)
Michigan State Front 7 is disruptive (#17)
Michigan State commits very few Penalties (#30)

Michigan State Deficiencies
Michigan State Runs Get Stuffed a Lot (#127)

Performance GradesPerf Grades
CategoryCatUSCMSU
OverallOver#7#25
OffenseOff#11#21
DefenseDef#11#36
Special TeamsST#30#83
PassingPass#30#88
RushingRush#23#56
Run BlockRBLK#45#14
Pass BlockPBLK#18#67
Route RunningWR Rt#4#8
TacklingTkl#11#48
Run DefenseR Def#35#9
Pass Rush DefPRush#41#48
Coverage DefCov#1#54

Weather Forecast
Playing in Los Angeles Memorial Coliseum
Conditions:
Temp: 0°

Team Information
Injuries: MSU | USC
Depth Chart: MSU | USC
Rosters: MSU | USC
(#9) USC Info
Power Rating: 28.345 #9
Offense Rating: 29.19 #6
Defense Rating: -4.40 #10
Overall SP+ Rating: 19.8 #9
Offense SP+ Rating: 41.1 #3
Defense SP+ Rating: 21.5 #35
Talent Rating: 906.00 #21
Blue Chip Ratio: 40 #18
Expected Record: 9.8 - 2.2

Team Profile
Balanced offense, Pass: 48%, Run: 51%
Great Offense Success Rate of 62%
Great Offensive Explosiveness
Great in Scoring Position 5.59 PPO
Great Run Success 65%
Great Pass Success 59%
Avg OL Grades, Great OL Yds Per Rush
Good DL Grades, Great Sacks/Turnovers
Good Defense Success Rate of 36%
Great in Scoring Position 1.95 PPO
Bad Run Def Success 39%
Good Pass Def Success 35%
Great Pressure/Havoc/Forcing TOs
Poor Field Position

USC has won 3 straight
USC has won 2 straight at Home
Record at home: 2 - 0 (2 - 0 - 0 vs Spread)

USC Notes
(8/22) QB Maiava good at times, but is he a baller?
(8/21) OG DJ Winfield ruled ineligible, blow to OL
(6/5) WR Lemon/Lane a top duo in CFB, 2 portal adds
(6/5) Def lost a lot. 7 Portal adds, 5 DB, 2 DL.
(6/5) New OC Huard (USC QBs), Riley still calling plays
(6/5) F7 very talented but not very productive so far
(6/5) DBs should be much better with 5 portal adds
(5/23) Safeties Ramsey & Fitzgerald a strong duo
(5/13) Caden Chittenden (UNLV) top kicker portal add
(4/4) JUCO RB Waymond Jordan looks great early

USC Highlights
USC in Undefeated
USC is Undefeated at Home
USC is Undefeated vs Spread at Home

USC has Really Good Running Game (#13)
USC offense is efficent (#2)
USC has a top Offensive Line (#2)
USC offense is good in red zone (#9)
USC offense is good on 3rd downs
USC does Not Get Runs Stuffed (#6)

USC Defense Sacks the QB a lot

USC defense is really good in red zone (#14)
USC Stuffs a lot of Run Plays (#22)
USC Front 7 is disruptive (#6)
USC has a great TO Margin (#28)
USC defense Intercepts a lot of Passes (#2)

USC Deficiencies
USC Commits a Lot of Penalties (#103)
USC gives up a Lot of Explosive Plays (#114)


  
Michigan State's OC Brian Lindgren
Player NameCOMPATTPCTYDSTDINTYPA
Aidan Chiles588172%656618.1
Alessio Milivojevic010%0010.0
Player NameCARYDSTDYPCLONG
Makhi Frazier4320624.828
Aidan Chiles3012314.128
Brandon Tullis1811226.214
Elijah Tau-Tolliver (Tr)135514.222
Player NameRECYDSTDYPCLONG
Nick Marsh16194312.141
Omari Kelly (Tr)15184012.330
Michael Masunas681213.528
Chrishon Mccray (Tr)580016.028

View Michigan State's Full Roster
Michigan State's DC Joe Rossi
Top DefTackTFLSACKSPRESSPD
Jordan Hall274210
Wayne Matthews III241000
Ade Willie142011
Malik Spencer101100
SacksTackTFLSACKSPRESSPD
Jordan Hall274210
Anelu Lafaele (Tr)32210
Malik Spencer101100
Jalen Thompson93120
Pass DTackTFLSACKSPRESSPD
Brady Pretzlaff41002
Chance Rucker60012
Malcolm Bell (Tr)51001

USC's OC Luke Huard
Player NameCOMPATTPCTYDSTDINTYPA
Jayden Maiava487069%9896014.1
Husan Longstreet131587%103106.9
Player NameCARYDSTDYPCLONG
Waymond Jordan3928637.336
Eli Sanders (Tr)2316027.020
King Miller11152213.875
Husan Longstreet96026.717
Player NameRECYDSTDYPCLONG
Makai Lemon16311219.474
Ja'Kobi Lane9239126.659
Lake McRee7173124.764
Eli Sanders (Tr)488122.073

View USC's Full Roster
USC's DC D'Anton Lynn
Top DefTackTFLSACKSPRESSPD
Eric Gentry215300
Bishop Fitzgerald (Tr)151001
Christian Pierce112101
Desman Stephens II110000
SacksTackTFLSACKSPRESSPD
Eric Gentry215300
Kameryn Fountain65300
Braylan Shelby94210
Anthony Lucas52210
Pass DTackTFLSACKSPRESSPD
Kevin Longstreet (Tr)30002
Devan Thompkins52111
Bishop Fitzgerald (Tr)151001