Open the board

Ohio State Buckeyes 18, USC Trojans 30: final score and stats

USC Trojans beat Ohio State Buckeyes, Ohio State Buckeyes 18 to USC Trojans 30, on Saturday, October 31, 2026 at Los Angeles Memorial Coliseum, Los Angeles, CA. Below: the box score, top performers, team stats, injuries and recent form for USC Trojans vs Ohio State Buckeyes.

College FootballSaturday, October 31, 2026
DateOct 31, 2026
Start time7:30 PM ET
VenueLos Angeles Memorial Coliseum, Los Angeles, CA
TVNBC
Attendance70,810

Line score

Team1234T
Ohio State Buckeyes360918
USC Trojans1467330

Team comparison

Ohio State BuckeyesUSC Trojans
Points per game
35.7
32.4
Points allowed per game
18.3
24.2
6-2Record7-2
3rd in Big TenStanding3rd in Big Ten
2-2Road record / home record5-1
LLWWWLast 5WLWWL
L2StreakW1

Team stats

Ohio State BuckeyesUSC Trojans
1st Downs
25
15
7-163rd down efficiency4-10
0-14th down efficiency0-0
Total Yards
464
338
Passing
260
222
21/38Comp/Att15/23
Yards per pass
6.8
9.7
Rushing
204
116
Rushing Attempts
43
27
Yards per rush
4.7
4.3
11-71Penalties6-42
Turnovers
1
1
Fumbles lost
1
1
Interceptions thrown
0
0
39:28Possession20:32

Box score

Ohio State Buckeyes Passing

PlayerC/ATTYDSAVGTDINTQBR
Luke Fahey21/382606.81049.6
Team21/382606.810--

Ohio State Buckeyes Rushing

PlayerCARYDSAVGTDLONG
Bo Jackson211215.8028
Isaiah West13655.0018
Luke Fahey7121.709
Legend Bey263.005
Team432044.7028

Ohio State Buckeyes Receiving

PlayerRECYDSAVGTDLONG
Jeremiah Smith10838.3127
Chris Henry Jr.25025.0039
Mason Williams24221.0024
Bo Jackson23216.0017
Phillip Bell23015.0023
Devin McCuin11717.0017
Isaiah West263.007
Team2126012.4139

Ohio State Buckeyes Fumbles

PlayerFUMLOSTREC
Isaiah West110
Earl Little Jr.001
Team111

Ohio State Buckeyes Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Earl Little Jr.6501000
Payton Pierce6300100
Jaylen McClain5300000
Riley Pettijohn5300.5100
Christian Alliegro4401000
Eddrick Houston4200.5000
Jermaine Mathews Jr.3312100
Kenyatta Jackson Jr.3101.5000
Team503217300

Ohio State Buckeyes KickReturns

PlayerNOYDSAVGLONGTD
Devin McCuin24522.5230
Brody Lennon11111.0110
Team35618.7230

Ohio State Buckeyes PuntReturns

PlayerNOYDSAVGLONGTD
Phillip Bell133.030
Team133.030

Ohio State Buckeyes Kicking

PlayerFGPCTLONGXPPTS
Connor Hawkins4/4100.0470/012
Team4/4100.0470/012

Ohio State Buckeyes Punting

PlayerNOYDSAVGTBIn 20LONG
Joe McGuire416140.30045
Team416140.30045

USC Trojans Passing

PlayerC/ATTYDSAVGTDINTQBR
Jayden Maiava15/2222210.11082.9
Team0/100.000--
Team15/232229.710--

USC Trojans Rushing

PlayerCARYDSAVGTDLONG
King Miller13786.0121
Waymond Jordan12484.0120
Team1-1-1.000
Jayden Maiava1-9-9.000
Team271164.3221

USC Trojans Receiving

PlayerRECYDSAVGTDLONG
Trent Mosley510120.2169
Mark Bowman37926.3070
Waymond Jordan2178.5012
Zacharyus Williams11515.0015
King Miller284.006
Tucker Ashcraft133.003
Carson Tabaracci1-1-1.000
Team1522214.8170

USC Trojans Fumbles

PlayerFUMLOSTREC
King Miller110
Floyd Boucard001
Team111

USC Trojans Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Deven Bryant11400.5000
Desman Stephens II9501000
Kennedy Urlacher6400000
Chasen Johnson5500100
Alex Graham5400000
Braylan Shelby5311000
Prophet Brown5201000
Christian Pierce5200000
Team844827110

USC Trojans KickReturns

PlayerNOYDSAVGLONGTD
Tanook Hines12424.0240
Team12424.0240

USC Trojans PuntReturns

PlayerNOYDSAVGLONGTD
Trent Mosley14444.0440
Team14444.0440

USC Trojans Kicking

PlayerFGPCTLONGXPPTS
Caden Chittenden2/2100.0363/39
Ryon Sayeri1/1100.0540/03
Team3/3100.0543/312

USC Trojans Punting

PlayerNOYDSAVGTBIn 20LONG
Lachlan Carrigan418446.01156
Team418446.01156

Recent form

Nov 7, 2026 · vs Oregon DucksL 28-41
Oct 31, 2026 · at USC TrojansL 18-30
Oct 17, 2026 · at Indiana HoosiersW 19-15
Oct 10, 2026 · vs Maryland TerrapinsW 45-16
Oct 3, 2026 · at Iowa HawkeyesW 31-14
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 Oct 31, 2026

Frequently asked questions

Who won Ohio State Buckeyes vs USC Trojans?

USC Trojans won, 30-18, on Saturday, October 31, 2026.

What was the final score of Ohio State Buckeyes vs USC Trojans?

Ohio State Buckeyes 18, USC Trojans 30.

Where is Ohio State Buckeyes vs USC Trojans played?

Los Angeles Memorial Coliseum, Los Angeles, CA.

The model’s read

Grades, leans and the full breakdown for Ohio State Buckeyes 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.