Ohio State Buckeyes @ Purdue Boilermakers

34–10Final · Nov 8, 2025
OSU 34 PUR 10 Final
1234T
OSU9-002401034
PUR2-8300710

Box score

OSU

passing
PlayerC/ATTYDSAVGTDINTQBR
Julian Sayin27/333039.21187.5
rushing
PlayerCARYDSAVGTDLONG
Bo Jackson14755.4014
Isaiah West9606.7016
James Peoples8263.307
CJ Donaldson5122.424
Lincoln Kienholz133.013
Brandon Inniss133.003
Nate Roberts100.000
Julian Sayin4-9-2.3010
receiving
PlayerRECYDSAVGTDLONG
Jeremiah Smith1013713.7135
Max Klare55911.8020
Bryson Rodgers23015.0019
Brandon Inniss3268.7012
Mylan Graham12020.0020
Bo Jackson11010.0010
James Peoples294.5012
Jelani Thurman166.006
Nate Roberts263.004
defensive
interceptions
PlayerINTYDSTD
Jermaine Mathews Jr.1230
puntReturns
PlayerNOYDSAVGLONGTD
Brandon Inniss22412.0150
kicking
PlayerFGPCTLONGXPPTS
Jayden Fielding2/2100.0494/410
punting
PlayerNOYDSAVGTBIn 20LONG
Joe McGuire14444.00144

PUR

passing
PlayerC/ATTYDSAVGTDINTQBR
Ryan Browne10/19764.00171.2
Malachi Singleton3/3186.0103.1
rushing
PlayerCARYDSAVGTDLONG
Antonio Harris13453.509
Ryan Browne3279.0010
Malachi Thomas4153.8012
Malachi Singleton252.506
receiving
PlayerRECYDSAVGTDLONG
Rico Walker13030.0030
Antonio Harris3196.3012
Nitro Tuggle2157.508
Michael Jackson III3155.009
Jesse Watson177.017
EJ Horton Jr.166.006
Tra'Mar Harris221.003
fumbles
PlayerFUMLOSTREC
Malachi Singleton100
defensive
interceptions
PlayerINTYDSTD
CJ Nunnally IV100
kickReturns
PlayerNOYDSAVGLONGTD
Malachi Thomas12222.0220
Christian Moore11313.0130
kicking
PlayerFGPCTLONGXPPTS
Spencer Porath1/1100.0401/14
punting
PlayerNOYDSAVGTBIn 20LONG
Jack McCallister522545.00246

Watching this game live?

Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.

Buzz it in the app →