Ohio State at Purdue - 2025 Matchup Preview
Ohio State logo (#1)Ohio State Buckeyes at Purdue BoilermakersPurdue logo
Saturday, November 8th 2025 (12:00 AM EST)
Ross-Ade Stadium - West Lafayette, IN  (Big Ten)

 
Buckeyes (3 - 0) (2 - 0 - 1)
Coach Ryan Day (66 - 10)
Avg Score : 40 - 5 (40 - 5 on Road)
Record Prediction: 10.6 - 1.4 (#3)
Wins: (Elite: 1) (Good: 0) (Avg: 0) (Bad: 2)
Losses: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 0)
Future: (Elite: 3) (Good: 4) (Avg: 0) (Bad: 2)
PUR is playing their 6th straight game
Our Line: Ohio State -31.5   (SP+ OSU -29.5)

Projected Score: OSU: 38 - PUR: 7 (45)
OSU Win prob: 97% | Cover: 39%
OSU Travel: 208 miles
Boilermakers (2 - 1) (2 - 1 - 0)
Coach Barry Odom (0 - 0)
Avg Score : 27 - 17 (27 - 17 @ Home)
Record Prediction: 2.9 - 9.1 (#130)
Wins: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 2)
Losses: (Elite: 1) (Good: 0) (Avg: 0) (Bad: 0)
Future: (Elite: 5) (Good: 3) (Avg: 0) (Bad: 1)
 
Ohio State's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Sat 8/30 Ohio State vs Texas-1.546.5W 14 - 7UY
Sat 9/6 Ohio State vs Grambling-55.562.5W 70 - 0OY
Sat 9/13 Ohio State vs Ohio-28.049.0W 37 - 9UN
BYE WEEK
Sat 9/27 Ohio State at Washington-11
Sat 10/4 Ohio State vs Minnesota-19
Sat 10/11 Ohio State at Illinois-6.5
Sat 10/18 Ohio State at Wisconsin-18
BYE WEEK
Sat 11/1 Ohio State vs Penn State-2
Sat 11/8 Ohio State at Purdue-31.5
Sat 11/15 Ohio State vs UCLA-39
Sat 11/22 Ohio State vs Rutgers-22.5
Sat 11/29 Ohio State at Michigan-4.5

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

Predictions for Ohio State'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+26.554.5
BYE WEEK
Sat 10/4 Purdue vs Illinois+22.5
Sat 10/11 Purdue at Minnesota+20
Sat 10/18 Purdue vs Northwestern+6.5
Sat 10/25 Purdue vs Rutgers+11.5
Sat 11/1 Purdue at Michigan+29.5
Sat 11/8 Purdue vs Ohio State+31.5
Sat 11/15 Purdue at Washington+23.5
BYE WEEK
Sat 11/29 Purdue vs Indiana+22.5

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

Predictions for Purdue'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
OSU#36 (.32)53% (19)40.344% (73)2.99 (69)19263% (3)2835.38 (18)#5 (-.12)33% (24)5.336% (41)31% (25)1.67 (8)26.711.3
PUR#78 (.17)49% (34)27.349% (43)2.69 (99)12050% (32)2723.58 (90)#90 (.18)43% (95)16.744% (92)43% (88)3.31 (60)38.31.30
 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
OSU#1 (.43)52% (3)48% (19)3.37 (15)13756% (1)2114.6 (15)#2 (-.01)36% (7)39% (26)34% (8)2.05 (1)31.60.81.1
PUR#112 (.11)41% (96)42% (90)3.04 (65)11640% (93)1843.34 (115)#134 (.39)49% (129)49% (120)50% (129)4.82 (134)51.81.60.4



Overall Stats 2025
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
OSU Offense340.340.353.4%5.381244751922835.651%49%44%63%8%.32
PUR Defense316.716.743.2%3.310 - - - - - 53%47%44%43%16%.18
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
OSU Defense35.35.333.1%1.671.3 - - - - - 50%48%36%31%16%-.12
PUR Offense327.327.349.2%3.581.3253911202723.252%47%49%50%18%.17

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
Ohio State331:5423.746%50%3.726.711.35.72.3026.6
Purdue329:392551%83%3.338.31.3072.7028.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
OSU Offense351% (68)44% (73)34.31925.66 (49).13 (74)2.99 (69)67% (86)3% (2)0.86 (94)
PUR Defense353% (94)44% (92) - - - - .11 (92)3.16 (109)69% (66)12% (42)0.79 (34)
 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
OSU Defense350% (72)36% (41) - - - - -.06 (32)2.8 (73)73% (75)11% (48)0.82 (39)
PUR Offense352% (61)49% (43)37119.73.25 (62).14 (68)2.69 (99)65% (95)13% (121)0.91 (83)

Pass Game Stats (2025)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
OSU Offense349% (67)63% (3)20.726.7283.310.613.79 (13)3 (92).52 (22)1.4 (104)20% (4)31% (70).46 (47)5% (65)1.9 (85)
PUR Defense347% (47)43% (88) - - - - - - 0.26 (85)1.7 (96)32% (81)26% (45).22 (59)4% (106)2.2 (102)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
OSU Defense348% (54)31% (25) - - - - - - 2 (56)-.14 (10)1.2 (13)35% (41)16% (18)-.04 (15)5% (94)1.9 (57)
PUR Offense347% (77)50% (32)19.330.3271.7914.15 (54)4 (121).24 (77)1.6 (43)31% (66)41% (26).3 (78)5% (65)1.9 (82)

Ohio State's Power Ratings
Ohio State's Power Rating: 33.13 #2
Ohio State's Offense Rating: 31.72 #3
Ohio State's Defense Rating: -12.60 #2
2025 Talent Rating: 1144.00 #1
Blue Chip Ratio: 73% #2
Ohio State's 2025 Expected Record: 10.6 - 1.4
Ohio State's 2025 Overall SP+ Rating: 26.5 #3
Ohio State's Offense SP+ Rating: 37.3 #9
Ohio State's Defense SP+ Rating: 11.1 #2

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

Power Ratings Matchup
Ohio State: 33.13   Purdue: -1.72

SP+ Ratings Matchup
Ohio State: 26.5   Purdue: -3.2




Purdue's Power Ratings
Purdue's Power Rating: -1.72 #92
Purdue's Offense Rating: 10.07 #82
Purdue's Defense Rating: 15.31 #103
2025 Talent Rating: 754.00 #65
Blue Chip Ratio: 1 #88
Purdue's 2025 Expected Record: 2.9 - 9.1
Purdue's 2025 Overall SP+ Rating: -3.2 #78
Purdue's Offense SP+ Rating: 24.0 #91
Purdue's Defense SP+ Rating: 27.1 #70

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


Ohio State Scoring
Offense: 40.3 PPG
Offense on Road: 40.3
Defense: 5.3 PPG
Defense on Road: 5.3

Ohio State's 2025 Record
Record: 3 - 0
Record vs Spread: 2 - 0 - 1
Record on Road: 0 - 0
Record vs Spread on Road: 0 - 0 - 0
Projected Score
Ohio State 38
Purdue 7


Total Points: 45

Purdue Scoring
Offense: 27.3 PPG
Offense at Home: 27.3
Defense: 16.7 PPG
Defense at Home: 16.7

Purdue's 2025 Record
Record: 2 - 1
Record vs Spread: 2 - 1 - 0
Record at home: 2 - 1
Record vs Spread at home: 2 - 1 - 0


YearDateHomeScoreAwayScoreWinnerSpreadCoverTotalO/U
202411/09Ohio State45Purdue0Ohio StateOhio State -37.5Ohio State55.5Under
202310/14Purdue7Ohio State41Ohio StateOhio State -17.5Ohio State53.0Under
202111/13Ohio State59Purdue31Ohio StateOhio State -19Ohio State65.5Over
201810/20Purdue49Ohio State20PurdueOhio State -12Purdue66.0Over
201311/02Purdue0Ohio State56Ohio StateOhio State -31Ohio State0
201210/20Ohio State29Purdue22Ohio State
201111/12Purdue26Ohio State23Purdue
201010/23Ohio State49Purdue0Ohio State
200910/17Purdue26Ohio State18Purdue
200810/11Ohio State16Purdue3Ohio State
200710/06Purdue7Ohio State23Ohio State
200411/13Purdue24Ohio State17Purdue
200311/15Ohio State16Purdue13Ohio State
200211/09Purdue6Ohio State10Ohio State
200111/10Ohio State35Purdue9Ohio State
200010/27Purdue31Ohio State27Purdue
TeamWinsCoversO/U
Purdue512 Overs
Ohio State1142 Unders

WinsCoversFavsDogs
Home Teams12 - 43 - 22 - 01 - 2
Road Teams4 - 122 - 32 - 10 - 2

(#2) Ohio State Info
Power Rating: 33.13 #2
Offense Rating: 31.72 #3
Defense Rating: -12.60 #2
Overall SP+ Rating: 26.5 #3
Offense SP+ Rating: 37.3 #9
Defense SP+ Rating: 11.1 #2
Talent Rating: 1144.00 #1
Blue Chip Ratio: 73% #2
Expected Record: 10.6 - 1.4

Team Profile
Balanced offense, Pass: 49%, Run: 51%
Great Offense Success Rate of 53%
Good Offensive Explosiveness
Great in Scoring Position 5.38 PPO
Bad Run Success 44%
Great Pass Success 63%
Avg OL Grades, Bad OL Yds Per Rush
Great DL Grades, Avg Sacks/Turnovers
Good Defense Success Rate of 33%
Great in Scoring Position 1.67 PPO
Good Run Def Success 36%
Good Pass Def Success 31%
Bad Pressure/Havoc/Forcing TOs
Bad Field Position

Ohio State has lost 5 straight
Ohio State has lost 3 straight on the Road
Record on Road: 0 - 0 (0 - 0 - 0 vs Spread )

Ohio State Notes
(8/27) Secondary good, but CB Igbinosun inconsistent
(8/18) QB1 Julian Sayin wins starting job
(7/12) DL issue, smaller, DT. Atkinson (NC) added
(7/12) Lost 14 NFL Draft picks, 2nd most ever
(6/6) RB1 Peoples, Donaldson (WVU), staff high on pos
(5/24) Fr WR Quincy Porter looks like next great one
(4/4) Portal TE Klare (Pur) top 5 TE via PFF, huge add
(4/4) LB Sonny Styles a top 10 LB via PFF
(3/20) WR Smith/Tate best 1/2 in CFB? Many options
(3/20) OL 3/5 back, both T's new. 2 portal adds

Ohio State Highlights
Ohio State is Undefeated vs Spread
Ohio State in Undefeated

Ohio State offense is efficent (#19)
Ohio State offense is good in red zone (#18)
Ohio State offense is good on 3rd downs
Ohio State has a really good defense (#24)
Ohio State defense does not give up big plays (#9)
Ohio State defense is really good in red zone (#8)
Ohio State has a good pass defense (#25)
Ohio State commits very few Penalties (#16)

Ohio State Deficiencies
Ohio State Does Not Stuff Runs (#101)

Performance GradesPerf Grades
CategoryCatPUROSU
OverallOver#58#6
OffenseOff#48#12
DefenseDef#75#10
Special TeamsST#29#38
PassingPass#32#4
RushingRush#55#31
Run BlockRBLK#74#26
Pass BlockPBLK#103#69
Route RunningWR Rt#37#14
TacklingTkl#69#54
Run DefenseR Def#75#13
Pass Rush DefPRush#100#19
Coverage DefCov#59#23

Previous Matchups
Ohio State beat Purdue last year (45-0)
Ohio State beat Purdue in 2023 (41-7)

Weather Forecast
Playing in Ross-Ade Stadium
Conditions:
Temp: 0°

Team Information
Injuries: OSU | PUR
Depth Chart: OSU | PUR
Rosters: OSU | PUR
(#92) Purdue Info
Power Rating: -1.72 #92
Offense Rating: 10.07 #82
Defense Rating: 15.31 #103
Overall SP+ Rating: -3.2 #78
Offense SP+ Rating: 24.0 #91
Defense SP+ Rating: 27.1 #70
Talent Rating: 754.00 #65
Blue Chip Ratio: 1 #88
Expected Record: 2.9 - 9.1

Team Profile
Balanced offense, Pass: 47%, Run: 52%
Good Offense Success Rate of 49%
Bad Offensive Explosiveness
Poor in Scoring Position 3.58 PPO
Good Run Success 49%
Good Pass Success 50%
Bad OL Grades, Poor OL Yds Per Rush
Avg DL Grades, Good Sacks/Turnovers
Poor Defense Success Rate of 43%
Avg in Scoring Position 3.31 PPO
Poor Run Def Success 44%
Bad Pass Def Success 43%
Bad Pressure/Havoc/Forcing TOs
Poor Field Position

Purdue has lost 7 straight
Purdue has lost 3 straight at Home
Record at home: 2 - 1 (2 - 1 - 0 vs Spread)

Purdue Notes
(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?
(3/20) RB Mockobee starter LY, hopefully more TY
(3/20) WR rebuild. 5 portal adds (3 P4/2 G5)
(3/20) OL rebuild 0/5 back. 3 UNLV portals w/ Odom
(3/20) Def awful LY, 11 portals. New DC (UNLV)
(3/20) New OC Henson was USC's OC past 2 yrs
(3/20) New DC Scherer from UNLV w/ Odom

Purdue Highlights
Purdue is Undefeated vs Spread as Home Underdogs

Purdue offense is good on 3rd downs
Purdue commits very few Penalties (#13)
Purdue defense Intercepts a lot of Passes (#)

Purdue Deficiencies
Purdue Can Not Run the Ball (#107)
Purdue throws a Lot of Interceptions (#121)
Purdue Runs Get Stuffed a Lot (#117)
Purdue has a bad defensive line (#109)


  
Ohio State's OC Brian Hartline
Player NameCOMPATTPCTYDSTDINTYPA
Julian Sayin567179%7798311.0
Lincoln Kienholz6786%711010.1
Player NameCARYDSTDYPCLONG
Bo Jackson18217112.164
CJ Donaldson (Tr)3315124.627
James Peoples2512605.017
Isaiah West84215.312
Player NameRECYDSTDYPCLONG
Jeremiah Smith20315315.887
Carnell Tate12219318.349
Will Kacmarek467116.847
Jelani Thurman450112.526

View Ohio State's Full Roster
Ohio State's DC Matt Patricia
Top DefTackTFLSACKSPRESSPD
Arvell Reese202212
Jaylen McClain170001
Kayden McDonald142100
Caden Curry143211
SacksTackTFLSACKSPRESSPD
Arvell Reese202212
Caden Curry143211
Kayden McDonald142100
Beau Atkinson (Tr)42110
Pass DTackTFLSACKSPRESSPD
Arvell Reese202212
Jaylen McClain170001
Caden Curry143211

Purdue's OC Josh Henson
Player NameCOMPATTPCTYDSTDINTYPA
Ryan Browne (Tr)568864%786548.9
Malachi Singleton (Tr)2367%29009.7
Player NameCARYDSTDYPCLONG
Devin Mockobee5823034.017
Ryan Browne (Tr)255922.426
Antonio Harris93604.017
Malachi Thomas (Tr)102102.17
Player NameRECYDSTDYPCLONG
Arhmad Branch7167223.949
Michael Jackson III (Tr)14149110.631
Nitro Tuggle (Tr)8130216.333
E.J. Horton (Tr)10125012.521

View Purdue's Full Roster
Purdue's DC Michael Scherer
Top DefTackTFLSACKSPRESSPD
Charles Correa (Tr)204211
Myles Slusher181001
Mani Powell (Tr)172101
Tahj Ra-El (Tr)171000
SacksTackTFLSACKSPRESSPD
Charles Correa (Tr)204211
C.J. Nunnally42240
Jamarrion Harkless41200
Mani Powell (Tr)172101
Pass DTackTFLSACKSPRESSPD
Hudauri Hines91002
Charles Correa (Tr)204211
Mani Powell (Tr)172101