Open the board

Michigan State Spartans 31, USC Trojans 45: final score and stats

USC Trojans beat Michigan State Spartans, Michigan State Spartans 31 to USC Trojans 45, on Saturday, September 20, 2025 at Los Angeles Memorial Coliseum, Los Angeles, CA. Below: the box score, top performers, team stats, injuries and recent form for USC Trojans vs Michigan State Spartans.

College FootballSaturday, September 20, 2025
DateSep 20, 2025
Start time11:00 PM ET
VenueLos Angeles Memorial Coliseum, Los Angeles, CA
TVFox
Attendance67,614

Line score

Team1234T
Michigan State Spartans7314731
USC Trojans101471445

Team comparison

Michigan State SpartansUSC Trojans
Points per game
19.3
32.4
Points allowed per game
23.6
24.2
3-1Record4-0
16th in Big TenStanding3rd in Big Ten
1-3Road record / home record5-1
WLLLLLast 5WLWWL
W1StreakW1

Team stats

Michigan State SpartansUSC Trojans
1st Downs
20
27
5-113rd down efficiency8-12
0-14th down efficiency1-2
Total Yards
337
523
Passing
225
234
13/23Comp/Att20/26
Yards per pass
9.8
9.0
Rushing
112
289
Rushing Attempts
32
40
Yards per rush
3.5
7.2
6-53Penalties11-82
Turnovers
0
1
Fumbles lost
0
1
Interceptions thrown
0
0
28:54Possession31:06

Box score

Michigan State Spartans Passing

PlayerC/ATTYDSAVGTDINTQBR
Aidan Chiles12/2121210.13078.0
Omari Kelly1/2136.50065.4
Team13/232259.830--

Michigan State Spartans Rushing

PlayerCARYDSAVGTDLONG
Makhi Frazier14614.4015
Aidan Chiles9313.4112
Brandon Tullis7162.308
Elijah Tau-Tolliver242.003
Team321123.5115

Michigan State Spartans Receiving

PlayerRECYDSAVGTDLONG
Omari Kelly613322.2175
Chrishon McCray24824.0142
Nick Marsh22814.0019
Michael Masunas11313.0013
Makhi Frazier122.002
Jack Velling111.011
Team1322517.3375

Michigan State Spartans Fumbles

PlayerFUMLOSTREC
Team100
Grady Kelly001
Team101

Michigan State Spartans Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Malik Spencer7600200
Nikai Martinez7500000
Alex VanSumeren6300000
Malcolm Bell5400000
Marcellius Pulliam5300000
Armorion Smith3300000
Darius Snow3200000
Isaac Smith3200000
Team644600410

Michigan State Spartans KickReturns

PlayerNOYDSAVGLONGTD
Chrishon McCray12020.0200
Team12020.0200

Michigan State Spartans Kicking

PlayerFGPCTLONGXPPTS
Martin Connington1/250.0294/47
Team1/250.0294/47

Michigan State Spartans Punting

PlayerNOYDSAVGTBIn 20LONG
Ryan Eckley316956.30257
Team316956.30257

USC Trojans Passing

PlayerC/ATTYDSAVGTDINTQBR
Jayden Maiava20/262349.03097.8
Team20/262349.030--

USC Trojans Rushing

PlayerCARYDSAVGTDLONG
Waymond Jordan181578.7040
Eli Sanders16905.6018
Jayden Maiava4317.8215
Makai Lemon2115.517
Team402897.2340

USC Trojans Receiving

PlayerRECYDSAVGTDLONG
Makai Lemon812715.9140
Waymond Jordan22512.5020
Jaden Richardson22311.5012
Eli Sanders2178.5011
Lake McRee2168.0010
Walker Lyons2126.0110
Tanook Hines177.017
DJ Jordan177.007
Team2023411.7340

USC Trojans Fumbles

PlayerFUMLOSTREC
DJ Jordan110
Team110

USC Trojans Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Eric Gentry6602000
Devan Thompkins610.50.5000
Desman Stephens II5400000
Kameryn Crawford4401000
Christian Pierce4200000
Bishop Fitzgerald4200000
DeCarlos Nicholson3200000
Jahkeem Stewart3202010
Team493127160

USC Trojans KickReturns

PlayerNOYDSAVGLONGTD
Makai Lemon36421.3240
Tanook Hines166.060
Team47017.5240

USC Trojans PuntReturns

PlayerNOYDSAVGLONGTD
Makai Lemon12323.0230
Team12323.0230

USC Trojans Kicking

PlayerFGPCTLONGXPPTS
Ryon Sayeri1/1100.0256/69
Team1/1100.0256/69

USC Trojans Punting

PlayerNOYDSAVGTBIn 20LONG
Sam Johnson14444.00144
Team14444.00144

Recent form

Nov 7, 2026 · at Michigan WolverinesW 15-6
Oct 24, 2026 · at UCLA BruinsL 10-28
Oct 17, 2026 · vs Northwestern WildcatsL 21-24
Oct 10, 2026 · vs Illinois Fighting IlliniL 37-38
Oct 3, 2026 · at Wisconsin BadgersL 3-31
Oct 31, 2026 · vs Ohio State BuckeyesW 30-18
Oct 24, 2026 · at Wisconsin BadgersL 7-24
Oct 10, 2026 · at Penn State Nittany LionsW 31-23
Oct 3, 2026 · vs Washington HuskiesW 25-21
Sep 26, 2026 · vs Oregon DucksL 27-41

Team pages

More College Football games on Sep 20, 2025

Frequently asked questions

Who won Michigan State Spartans vs USC Trojans?

USC Trojans won, 45-31, on Saturday, September 20, 2025.

What was the final score of Michigan State Spartans vs USC Trojans?

Michigan State Spartans 31, USC Trojans 45.

Where is Michigan State Spartans vs USC Trojans played?

Los Angeles Memorial Coliseum, Los Angeles, CA.

The model’s read

Grades, leans and the full breakdown for Michigan State Spartans vs USC Trojans are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.