UCLA Bruins vs USC Trojans Prediction, Picks and Game Preview - 11/29/2025

by Rod Pearson

Thursday, Nov 27, 2025
Game Time: 7:30 pm ET, Saturday, November 29, 2025
Venue:  LA Memorial Coliseum, Los Angeles, CA
Where to Watch:  NBC


Opening Odds at USA Sportsbooks

DraftKings:  Point Spread:  UCLA +22.5, USC -22.5; Over/Under:  59.5 points
Bet365:  Point Spread:  UCLA +21.5, USC -21.5; Over/Under:  59 points
BetMGM:  Point Spread:  UCLA +21.5, USC -21.5; Over/Under:  59.5 points

Season Record

UCLA Bruins:  3-8 (3-5) (12th place, Big Ten)
USC Trojans:  8-3 (6-2) (5th place, Big Ten)

Do not miss out on our expert handicapper analysis! Kyle Hunter is on a HOT STREAK in college football on a 5-0 CFB RUN for +$5,000 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.

Recent Form
UCLA Bruins:  lost their last game at home against the Washington Huskies 48-14.
USC Trojans:  lost their last game on the road against the Oregon Ducks 42-27.


UCLA Bruins vs USC Trojans Preview and Analysis


UCLA is entering this game with a 3-8 record overall and they have a 3-5 record in their conference games too. They are 2-4 in their home games, 1-4 in their road games, and they are also 0-0 in their neutral site games this season, but they will be on the road for this game. They lost their last game against Washington 48-14. Nico Iamaleava was the starting QB and he completed 16/26 passes for 69 passing yards, 0 touchdowns, and 0 interceptions. Jalen Berger led the team in rushing yards with 26. Mikey Matthews led the receivers with 38 receiving yards on 6 receptions and 1 TD. Key Lawrence led the defense in that game with 4 solo tackles and 1 assisted tackle while Cole Cogshell led the defense in sacks with 1. Cole Martin came away with the only interception for them in that one.
 
 
 
USC is entering this game with an 8-3 record overall and they have a 6-2 record in their conference games too. They are 6-0 in their home games, 2-3 in their road games, and they are also 0-0 in their neutral site games this season, but they will be at home for this game. They lost their last game against Oregon 42-27. Jayden Maiava was the starting QB and he completed 25/43 passes for 306 passing yards, 3 touchdowns, and 2 interceptions. King Miller led the team in rushing yards with 30. Tanook Hines led the receivers with 141 receiving yards on 6 receptions and 1 TD. Desman Stephens II led the defense in that game with 11 solo tackles and 6 assisted tackles while no one on the defense recorded a sack for them. Kennedy Urlacher came away with the only interception for them in that one.


UCLA vs USC Prediction

The current betting odds have USC listed as a 22.5 point favorite in this game according to Draftkings Sportsbook. USC has looked really good in their games this season with their 8-3 record overall and their 6-2 conference record which has them right near the top of the Big Ten. They have also looked a lot better on their home field this year with their 6-0 home record. Meanwhile, UCLA hasn't looked good in their games this season with their 3-8 record overall and their 3-5 conference record which has them in the bottom half of the Big Ten. They have been a worse road team too with their 1-4 road record this season. UCLA has been a disaster this season, firing their head coach early on in the season. They have a terrible defense that has been giving up a ton of points all year and an offense that has been really up and down all season. They had a fun stretch where they were winning games shortly after firing their head coach, but that magic has faded and they have looked terrible lately. They are off a 48-14 loss to Washington in their last one and they haven't really been competitive in their games lately either. USC is off a 42-27 loss to Oregon in their last one and that loss pretty much killed their hopes of making the CFP, but they will be looking to finish the season strong in this game. Their defense hasn't been great this year, but they should be able to stop this UCLA offense. USC also has a really good offense that has been one of the best offenses in the Big Ten this year so this UCLA defense is not going to be able to stop them as USC will be able to score at will. The best way to place a bet here is on USC to cover the spread in this game. 

UCLA USC Prediction:  Our NCAAF Pick for Saturday, November 29, 2025 (7:30 pm ET start time) is USC 49 UCLA 17.
Don't miss our champion handicappers free picks and expert football picks today. And if you enjoyed this UCLA Bruins USC Trojans prediction, be sure to drop by every day for our weekly NCAAF predictions and previews.

NCAAF Betting Trends


UCLA Bruins: 15-21 ATS in all lined games. 4-9 ATS vs. good passing teams averaging 250 or more passing yards/game. 1-5 ATS on the road vs. good teams - outscoring opponents by 10+ PPG on the season. 47-34 OVER when the total is between 56.5 and 63.

USC Trojans: 4-1 ATS in a home game where the total is between 56.5 and 63. 5-1 ATS off a road loss against a conference rival. 8-5 ATS after 1 or more consecutive straight up losses. 13-6 OVER in home lined games. 10-4 OVER after playing their last game on the road.

Key Injuries


UCLA Bruins:  N. Iamaleava (QB) Questionable - Neck. H. Habermehl (TE) Questionable - Concussion. J. Pedersen (TE) Questionable - Ankle. R. Flores Jr. (WR) Questionable - Calf. G. Buckey (DL) Questionable - Undisclosed. J. Saint Paul (WR) Questionable - Undisclosed. A. Sanders (DL) Questionable - Undisclosed. J. Hudson (CB) Questionable - Undisclosed. C. Stewart (CB) Questionable - Undisclosed. R. Pleasant (CB) Questionable - Undisclosed. J. Marshall (WR) Questionable - Undisclosed. B. Perry (LB) Questionable - Undisclosed. P. Clarkson (QB) Questionable - Undisclosed. R. James III (DL) Out - Undisclosed. T. Partlow (DL) Out - Undisclosed. K. Arnold (OG) Out - Undisclosed. J. Jeffers (OG) Out - Undisclosed. K. Gordon (QB) Out - Undisclosed.

USC Trojans:  B. Fitzgerald (S) Questionable - Undisclosed. W. Jordan (RB) Questionable - Ankle. D. Jordan (WR) Questionable - Undisclosed. C. Chittenden (K) Questionable - Undisclosed. P. Brown (CB) Questionable - Undisclosed. A. Beavers Jr. (LB) Questionable - Undisclosed. J. Jarrett (DL) Questionable - Undisclosed. E. Paige (OG) Questionable - Undisclosed. K. Ramsey (S) Questionable - Undisclosed. E. Sanders (RB) Out - Knee. C. Johnson (CB) Out - Knee.

Notable Quotes


“It's a big-time venue. The main thing is just the aura of being in here and the field and all that good stuff.” - Tim Skipper after his team’s loss against Washington in their last game. 


“We're disappointed, didn't play our best. We had some penalties that we haven't been having that showed up and definitely hurt us. We were gutsy, made a lot of plays, but in the end we were just a couple of plays short.” - Lincoln Riley after his team’s loss against Oregon in their last game. 


Starting Lineups


UCLA Bruins
WR Gilmer, Kwazi
WR Flores Jr., Rico
WR Mokiao-Atimalala, Titus
TE Habermehl, Hudson
QB Iamaleava, Nico
RB Woods, Anthony

USC Trojans
WR Lane, Ja'Kobi
WR Hines, Tanook
WR Lemon, Makai
TE McRee, Lake
QB Maiava, Jayden
RB Miller, King

Statistical Leaders


UCLA Bruins
Passing: Nico Iamaleava (1,728)
Rushing: Nico Iamaleava (490)
Receiving: Kwazi Gilmer (462)
Touchdowns: Nico Iamaleava (4)

USC Trojans
Passing: Jayden Maiava (3,174)
Rushing: King Miller (749)
Receiving: Makai Lemon (1,124)
Touchdowns: Makai Lemon (12)

Coaches:
UCLA Bruins: Tim Skipper (Interim)
USC Trojans: Lincoln Riley (4th season)


Rod Pearson

About the Author:

Rod Pearson has been a rabid sports fan his entire life.  He grew up in Ontario, and was skilled in both hockey and baseball, and pitched in an elite baseball league for many years.  In 2022, Rod decided to hang up his glove, so that he could write about the sports he loves -- but from a gambling perspective.  Join Rod every day as he breaks down the games to find the best betting value.

All photographic images used for editorial content have been licensed from the Associated Press.

© 2025 Al McMordie's BigAl.com. All Rights Reserved.