Open the board

UCLA Bruins 10, USC Trojans 29: final score and stats

USC Trojans beat UCLA Bruins, UCLA Bruins 10 to USC Trojans 29, on Saturday, November 29, 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 UCLA Bruins.

College FootballSaturday, November 29, 2025
Final
DateNov 29, 2025
Start time7:30 PM ET
VenueLos Angeles Memorial Coliseum, Los Angeles, CA
TVNBC
Attendance69,614

Line score

Team1234T
UCLA Bruins0100010
USC Trojans7071529

Team comparison

UCLA BruinsUSC Trojans
Points per game
33.6
32.4
Points allowed per game
14.1
24.2
3-9Record9-3
1st in Big TenStanding3rd in Big Ten
4-0Road record / home record5-1
WWWWWLast 5WLWWL
W9StreakW1

Team stats

UCLA BruinsUSC Trojans
1st Downs
20
21
5-123rd down efficiency6-9
0-24th down efficiency0-0
Total Yards
308
388
Passing
200
257
27/38Comp/Att21/29
Yards per pass
5.3
8.9
Rushing
108
131
Rushing Attempts
26
26
Yards per rush
4.2
5.0
6-49Penalties3-30
Turnovers
0
0
Fumbles lost
0
0
Interceptions thrown
0
0
33:16Possession26:44

Box score

UCLA Bruins Passing

PlayerC/ATTYDSAVGTDINTQBR
Nico Iamaleava27/382005.31058.1
Team27/382005.310--

UCLA Bruins Rushing

PlayerCARYDSAVGTDLONG
Jalen Berger7578.1023
Anthony Woods5285.6012
Nico Iamaleava11151.4011
Anthony Frias II382.706
Team261084.2023

UCLA Bruins Receiving

PlayerRECYDSAVGTDLONG
Kwazi Gilmer10737.3111
Titus Mokiao-Atimalala44711.8024
Mikey Matthews4389.5021
Anthony Woods5275.4012
Hudson Habermehl3175.708
Anthony Frias II1-2-2.000
Team272007.4124

UCLA Bruins Fumbles

PlayerFUMLOSTREC
Nico Iamaleava100
Team100

UCLA Bruins Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Kanye Clark7400100
Aaron Williams5500000
Andre Jordan Jr.5400200
JonJon Vaughns5312000
Scooter Jackson4400000
Key Lawrence4300000
Jacob Busic4200000
Cole Martin4200000
Team523423330

UCLA Bruins KickReturns

PlayerNOYDSAVGLONGTD
Cole Martin37525.0330
Team37525.0330

UCLA Bruins Kicking

PlayerFGPCTLONGXPPTS
Mateen Bhaghani1/1100.0381/14
Team1/1100.0381/14

UCLA Bruins Punting

PlayerNOYDSAVGTBIn 20LONG
Will Karoll417744.30150
Team417744.30150

USC Trojans Passing

PlayerC/ATTYDSAVGTDINTQBR
Jayden Maiava21/292578.92087.1
Team21/292578.920--

USC Trojans Rushing

PlayerCARYDSAVGTDLONG
King Miller171247.3241
Jayden Maiava4102.5021
Makai Lemon122.002
Riley Wormley111.001
Team2-3-1.500
Bryan Jackson II1-3-3.000
Team261315.0241

USC Trojans Receiving

PlayerRECYDSAVGTDLONG
Ja'Kobi Lane35217.3028
King Miller44210.5020
Makai Lemon13232.0132
Tanook Hines33110.3026
Lake McRee33010.0114
Walker Lyons3227.3010
Jaden Richardson22110.5011
Riley Wormley11717.0017
Team2125712.2232

USC Trojans Fumbles

PlayerFUMLOSTREC
Team100
Team100

USC Trojans Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Alex Graham7601000
Desman Stephens II6600000
Christian Pierce5500100
Kennedy Urlacher5500000
Eric Gentry5300100
DeCarlos Nicholson4300000
Kameryn Crawford4300000
Jide Abasiri321.51.5000
Team554345400

USC Trojans PuntReturns

PlayerNOYDSAVGLONGTD
Makai Lemon13535.0350
Josiah Zamora11313.0130
Team24824.0350

USC Trojans Kicking

PlayerFGPCTLONGXPPTS
Ryon Sayeri0/20.003/33
Team0/20.003/33

USC Trojans Punting

PlayerNOYDSAVGTBIn 20LONG
Sam Johnson13939.00039
Team13939.00039

Recent form

Nov 7, 2026 · at Minnesota Golden GophersW 34-20
Oct 31, 2026 · vs Nevada Wolf PackW 27-0
Oct 24, 2026 · vs Michigan State SpartansW 28-10
Oct 17, 2026 · vs Wisconsin BadgersW 17-7
Oct 10, 2026 · at Oregon DucksW 17-15
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 Nov 29, 2025

Frequently asked questions

Who won UCLA Bruins vs USC Trojans?

USC Trojans won, 29-10, on Saturday, November 29, 2025.

What was the final score of UCLA Bruins vs USC Trojans?

UCLA Bruins 10, USC Trojans 29.

Where is UCLA Bruins vs USC Trojans played?

Los Angeles Memorial Coliseum, Los Angeles, CA.

The model’s read

Grades, leans and the full breakdown for UCLA Bruins 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.