USC at Purdue - 2025 Matchup Preview
USC logo   USC Trojans at Purdue Boilermakers  Purdue logo
Saturday, September 13th 2025 (3:30 PM EDT)
USC -20.5 (59.5) (-1450)  Open: 0.0
USC 33 - Purdue: 17  (Big Ten)

 
Trojans (9 - 4) (5 - 8 - 0)
Coach Lincoln Riley (25 - 14)
Avg Score : 36 - 23 (27 - 29 on Road)
Record Prediction: 9.7 - 3.3 (#23)
'25 Opponents: (Elite: 4) (Good: 2) (Avg: 1) (Bad: 3)
PUR 3rd straight Home Game
Our Line: USC -22.5  (SP+ USC -23)

Projected Score: USC: 40 - PUR: 17 (57)
USC Win prob: 94% | Cover: 54%
USC Travel: 1772 miles, 3 hrs behind
Boilermakers (2 - 10) (5 - 7 - 0)
Coach Barry Odom (0 - 0)
Avg Score : 19 - 32 (21 - 30 @ Home)
Record Prediction: 2 - 10 (#126)
'25 Opponents: (Elite: 4) (Good: 4) (Avg: 1) (Bad: 1)
 
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-18.555.5W 45 - 31ON
Sat 9/27 USC at Illinois-6.562.5L 32 - 34ON
BYE WEEK
Sat 10/11 USC vs Michigan-3.058.5W 31 - 13UY
Sat 10/18 USC at Notre Dame+10.560.5L 24 - 34UY
BYE WEEK
Sat 11/1 USC at Nebraska-4.559.5W 21 - 17UN
Fri 11/7 USC vs Northwestern-14.554.5W 38 - 17OY
Sat 11/15 USC vs Iowa-6.548.5W 26 - 21UN
Sat 11/22 USC at Oregon+10.559.5L 27 - 42ON
Sat 11/29 USC vs UCLA-21.059.0W 29 - 10UN
Tue 12/30 USC vs TCU-4.556.5L 27 - 30ON

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

Predictions for USC's Schedule
Purdue's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Sat 8/30 Purdue vs Ball State-16.550.5W 31 - 0UY
Sat 9/6 Purdue vs Southern Illinois-19.552.0W 34 - 17UN
Sat 9/13 Purdue vs USC+20.559.5L 17 - 33UY
Sat 9/20 Purdue at Notre Dame+24.551.5L 30 - 56ON
BYE WEEK
Sat 10/4 Purdue vs Illinois+7.555.5L 27 - 43ON
Sat 10/11 Purdue at Minnesota+7.549.5L 20 - 27UY
Sat 10/18 Purdue at Northwestern+3.047.5L 0 - 19UN
Sat 10/25 Purdue vs Rutgers-2.560.5L 24 - 27UN
Sat 11/1 Purdue at Michigan+21.048.5L 16 - 21UY
Sat 11/8 Purdue vs Ohio State+29.549.5L 10 - 34UY
Sat 11/15 Purdue at Washington+14.551.5L 13 - 49ON
BYE WEEK
Fri 11/28 Purdue vs Indiana+28.553.5L 3 - 56ON

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

Predictions for Purdue's Schedule
Important Stats (2024)
 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
USC#41 (.24)48% (11)35.852% (10)3.49 (9)13846% (26)2693.76 (85)#78 (.18)44% (94)2344% (78)44% (103)3.64 (49)461.41.2
PUR#112 (.11)41% (96)18.842% (90)3.04 (65)11640% (93)1843.34 (115)#134 (.39)49% (129)31.849% (120)50% (129)4.82 (134)51.81.60.4
 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
USC0%0%000%000%0%0%0000
PUR0%0%000%000%0%0%0000



Overall Stats 2024
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
USC Offense1335.827.448.4%3.761.4214081382695.540%60%52%46%18%.24
PUR Defense1231.83049.3%4.820.4 - - - - - 53%47%49%50%12%.39
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
USC Defense132328.843.8%3.641.2 - - - - - 46%53%44%44%14%.18
PUR Offense1218.820.940.8%3.341.615299116184446%53%42%40%22%.11

Additional Stats 2024
 Teams                  GamesPossession Time1st Downs PG3rd Down %4th Down %Penalties PGPenalty Yds PGOff TO PGDef TO PGTFL PGSacks PGD/ST TDsAvg Field Pos
USC1328:1221.345%47%5.3461.41.23.91.5133.7
Purdue1226:5014.631%28%5.551.81.60.45.21.8026.8
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
USC Offense1340% (126)52% (10)25.2138.45.519 (73).23 (21)3.49 (9)85% (6)8% (24)0.89 (106)
PUR Defense1253% (96)49% (120) - - - - .32 (134)3.39 (120)76% (79)8% (109)1.15 (124)
 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
USC Defense1346% (22)44% (78) - - - - .18 (96)3.17 (92)76% (81)7% (127)1 (77)
PUR Offense1246% (94)42% (90)28.8115.549 (125).04 (108)3.04 (65)59% (126)14% (128)0.8 (130)

Pass Game Stats (2025)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
USC Offense1360% (9)46% (26)24.138269.27.111.225 (31)12 (85).25 (74)1.5 (108)29% (24)36% (18).4 (36)10% (134)2 (74)
PUR Defense1247% (40)50% (129) - - - - - - 4 (125).48 (130)1.6 (88)28% (115)41% (134).63 (134)4% (125)2.1 (90)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
USC Defense1353% (113)44% (103) - - - - - - 10 (66).2 (49)1.3 (4)28% (122)27% (27).14 (6)7% (42)1.8 (8)
PUR Offense1253% (40)40% (93)15.827.4183.96.711.713 (116)9 (48).16 (103)1.5 (92)32% (78)31% (72).49 (14)8% (118)2.1 (29)

USC's Power Ratings
USC's Power Rating: 13.95  #26
USC's Offense Rating: 23.87  #16
USC's Defense Rating: 9.92  #45
2025 Talent Rating: 906.00  #21
Blue Chip Ratio: 40%  #18
USC's 2025 Expected Record: 9.7 - 3.3
USC's 2025 Overall SP+ Rating: 16.9  #16
USC's Offense SP+ Rating: 38.9  #9
USC's Defense SP+ Rating: 21.0  #36

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

Power Ratings Matchup
USC: 13.95   Purdue: -6.875

SP+ Ratings Matchup
USC: 16.9   Purdue: -6.1




Purdue's Power Ratings
Purdue's Power Rating: -6.875  #112
Purdue's Offense Rating: 7.37  #107
Purdue's Defense Rating: 20.02  #108
2025 Talent Rating: 754.00  #65
Blue Chip Ratio: 1  #88
Purdue's 2025 Expected Record: 2.0 - 10.0
Purdue's 2025 Overall SP+ Rating: -6.1  #90
Purdue's Offense SP+ Rating: 21.9  #104
Purdue's Defense SP+ Rating: 29.9  #90

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


USC Scoring
Offense: 35.8 PPG
Offense on Road: 27.4
Defense: 23 PPG
Defense on Road: 28.8

USC's 2025 Record
Record: 9 - 4
Record vs Spread: 5 - 8 - 0
Over/Under Record: 7 - 6
Record on Road: 2 - 3
Record vs Spread on Road: 1 - 4 - 0
Record as Fav vs Spread: 4 - 7 - 0
Record as Road Fav vs Spread: 0 - 3 - 0
Projected Score
USC 40
Purdue 17


Projected Total Points: 57
Purdue Scoring
Offense: 18.8 PPG
Offense at Home: 20.9
Defense: 31.8 PPG
Defense at Home: 30

Purdue's 2025 Record
Record: 2 - 10
Record vs Spread: 5 - 7 - 0
Over/Under Record: 4 - 8
Record at home: 2 - 5
Record vs Spread at home: 3 - 4 - 0
Record as Dog vs Spread: 4 - 5 - 0
Record as Home Dog vs Spread: 2 - 2 - 0


YearDateHomeScoreAwayScoreSpreadCoverTotalO/U
202509/13Purdue17USC33USC -20.5Purdue59.5Under
TeamWinsCoversO/U
Purdue010 Overs
USC101 Unders

WinsCoversFavsDogs
Home Teams0 - 11 - 00 - 01 - 0
Road Teams1 - 00 - 10 - 10 - 0

(#26) USC at (#112) PUR
Overall StatsOvr
CategoryCatUSCPUR
Net PPPPPPNRNR
Power RatePwr #26 #112
SP+SP+ #16 #90
Perf GradeGrade #30 #125
OffenseOff #17 #112
DefenseDef #73 #134
Spec TeamsST #124 #6
TalentTal #21 #65
Blue ChipsBC% #18 #88
USC Notes
(11/24) ST's unit has been a disaster all season. Cost vs Oregon
(11/22) WR Tanook Hines (Fr) the next great USC WR?
(11/16) Huge W vs Iowa. Learning to B1G at home?
(11/1) Big W @ Neb (vs QB2). Run Off good, Maiava bad
(10/18) Run Def mauled for 300+ by ND, Maiava good, 3 TOs
(10/18) Mauled Mich up front both sides. 224 rush, big win
(10/12) RB1 Waymond Jordan out til mid November
(9/30) Riley is 0-12 vs spread outside of California
(9/30) Def awful vs Ill, all 500 yds, 8 penalties, 2 TOs, bad L
(9/21) Beatup on cupcakes, back to earth vs Purdue/MSU
(9/21) Defense is far from fixed, Sparty cooked DBs
(9/21) WRs are lethal, Maiava has been great so far
USC Injury Report
Purdue Notes
(12/18) DC Mike Scherer fired after one season
(11/28) Lost 10 straight to finish, only 3 one score games. Woof
(11/5) 0-17 vs P4 since 2024, 3 of last 4 by one score
(11/3) RB1 Devin Mockobee out for season (ankle)
(10/24) QB R. Browne doubtful vs Rutgers, Singleton meh
(9/22) Punter McAllister is a weapon, one of CFB best
(9/21) Off is fiesty, QB Brown is good. Def outmatched
(8/30) Brown torched Ball St 300+, Run Off awful
(8/22) QB1 Ryan Browne (NC) won starting job
(7/20) 21 new starters from LY, DBs could be v good
(5/11) Least exp'd P4 OL in CFB & 91% exp via portals
(4/4) QB - Singleton (Ark) is small/shifty runner. Arm?
Purdue Injury Report
USC on Offense
Balanced offense, Pass: 50%, Run: 48%
CategoryCat
USC OffPUR Def
PPPOffPPPNRNR
Perf GradePerf #17 #134
SuccessSuc #11 #129
ExplosiveExp #91 #112
PPAPPA #41 #134
PowerPwr #16 #108
SP+SP+ #9 #90
Pts POPPO #85 #134
HavocHav #101 #125
USC Run Game
Balanced offense, Pass: 50%, Run: 48%
CategoryCat
USC OffPUR Def
Run GameRun #15 #132
Run SuccessRSuc #10 #120
Run ExplRExp #106 #124
PPAExp #21 #134
Run BlockR Blk #110 -
OL YdsOLY #9 #120
Stuff RateStuff #22 #106
TackleTak -  #124
USC Pass Game
Balanced offense, Pass: 50%, Run: 48%
CategoryCat
USC OffPUR Def
Pass GamePass #21 #129
Pass SuccessPSuc #26 #129
Pass ExplPExl #108 #88
PPAExp #74 #130
Pass Rush/BlockP Blk #99 #117
F7 HavocF7 #24 #109
DB HavocDB #134 #125
Purdue on Offense
Balanced offense, Pass: 52%, Run: 47%
CategoryCatPUR OffUSC Def
PPPDefPPPNRNR
Perf GradePerf #112 #73
SuccessSuc #96 #94
ExplosiveExp #117 #24
PPAPPA #112 #78
PowerPwr #107 #45
SP+SP+ #104 #36
Pts POPPO #115 #49
HavocHav #131 #105
Purdue Run Game
Balanced offense, Pass: 52%, Run: 47%
CategoryCat
PUR OffUSC Def
Run GameRun #103 #127
Run SuccessRSuc #90 #78
Run ExplRExp #130 #77
PPAExp #108 #96
Run BlockR Blk #110 -
OL YdsOLY #65 #92
Stuff RateStuff #97 #120
TackleTak -  #30
Purdue Pass Game
Balanced offense, Pass: 52%, Run: 47%
CategoryCatPUR OffUSC Def
Pass GamePass #76 #16
Pass SuccessPSuc #93 #103
Pass ExplPExl #92 #4
PPAExp #103 #49
Pass Block/RushP Blk #109 #64
F7 HavocF7 #128 #127
DB HavocDB #118 #42
Program Comparison
PUR 5 Year Profile: Consistent Average G5
'25 Profile: Remains Average G5

USC 5 Year Profile: Improving Average P4
'25 Profile: Up to CFP Hopefuls

Weather Forecast
Playing in Ross-Ade Stadium
Conditions:
Temp: 0°
Rematch from Week 3
USC 20.5 (59.5)
USC won at Purdue this year (33-17)

Previous Matchups
USC beat Purdue last year (33-17)

  
USC's OC Luke Huard (in his first season)
Player NameCOMPATTPCTYDSTDINTYPA
Jayden Maiava26540366%371124109.2
Husan Longstreet131587%103106.9
Player NameCARYDSTDYPCLONG
King Miller15697286.275
Waymond Jordan8857656.540
Eli Sanders (Tr)4425825.920
Jayden Maiava5415762.921
Player NameRECYDSTDYPCLONG
Makai Lemon7911561114.674
Ja'Kobi Lane49745415.259
Tanook Hines34561216.551
Lake McRee30450415.064

View USC's Full Roster

USC's DC D'Anton Lynn (in his second season)
Top DefTackTFLSACKSPRESSPD
Desman Stephens II863010
Eric Gentry717312
Christian Pierce643103
Bishop Fitzgerald (Tr)513103
SacksTackTFLSACKSPRESSPD
Kameryn Fountain3711610
Braylan Shelby276540
Jide Abasiri264420
Eric Gentry717312
Pass DTackTFLSACKSPRESSPD
Kevin Longstreet (Tr)40004
DeCarlos Nicholson421104
Marcelles Williams370004

PUR's OC Josh Henson (in his first season)
Player NameCOMPATTPCTYDSTDINTYPA
Ryan Browne (Tr)19933859%21539106.4
Malachi Singleton (Tr)386459%439526.9
Player NameCARYDSTDYPCLONG
Devin Mockobee12552144.232
Antonio Harris6930524.441
Malachi Thomas (Tr)5324304.657
Ryan Browne (Tr)6620643.126
Player NameRECYDSTDYPCLONG
Michael Jackson III (Tr)6357019.031
Nitro Tuggle (Tr)34505414.936
E.J. Horton (Tr)27289110.728
Corey Smith (Tr)14237116.960

View Purdue's Full Roster

PUR's DC Michael Scherer (in his first season)
Top DefTackTFLSACKSPRESSPD
Tahj Ra-El (Tr)1103005
Mani Powell (Tr)11012532
Charles Correa (Tr)778342
Myles Slusher632103
SacksTackTFLSACKSPRESSPD
Mani Powell (Tr)11012532
C.J. Nunnally4211581
Charles Correa (Tr)778342
Jamarrion Harkless132340
Pass DTackTFLSACKSPRESSPD
Hudauri Hines322008
Smiley Bradford305026
Tony Grimes (Tr)340005