USC Trojans vs Oregon Ducks Prediction, 11/22/2025 College Football Picks, Best Bets & Odds
Game: USC Trojans vs Oregon Ducks
Date: Saturday, November 22, 2025
Location: Autzen Stadium in Eugene, OR
TV: CBS
Odds/Point Spread: Ducks (-10.0)
Total/Over-Under: 59.5
Autzen Stadium is where the Oregon Ducks (9-1) will attempt to beat the USC Trojans (8-2) on Saturday, November 22, 2025. Oregon opens this matchup as 10.0-point favorites. The over/under is set at 59.5.
The USC Trojans head into this matchup 8-2 this season. The last time they took the field, the Trojans played the Iowa Hawkeyes and took home the win by a score of 26-21. When all was said and done, they ran 63 plays which gave them a total of 360 yards. The USC Trojans ran the ball a total of 31 times and had 106 yards, which had them averaging 3.4 yards per carry. On the ground, the Trojans gave up 130 yds on 25 attempts, which is an average of 5.2 yds per rush allowed. USC allowed 20 pass completions on 30 attempts for a total of 150 yards, and a completion percentage of 66.7%.

The Trojans have earned 4,889 yards in total for the season. When it comes to notching touchdowns, USC has earned 19 touchdowns via the pass and 26 touchdowns via the ground. They have turned the football over 12 times. USC has tallied 245 1st downs as a unit, and they have been called for 60 penalties for 537 yds. As a team they are averaging 190.8 yards on the ground ranking this team at 28th in college football. When it comes to scoring points, the USC Trojans have an average of 38.2 PPG.
When it comes to passing yardage, the Trojans have conceded 1,983 yards which has them sitting in 40th in college football. They have given up 198.3 yards per outing through the air and conceding a completion percentage of 63.3%. For the season, they are granting 344.1 yards/contest which ranks them 47th in the nation. They have surrendered 18 touchdowns via the pass as well as 9 touchdowns via the ground game. Opposing teams are running for an average of 4.4 yards per rush and 145.8 yards on the ground per contest for the year. For the year, they have conceded 1,458 yards via the running game in 10 outings. The Trojans rank 41st in college football concerning team defense, giving up 21.7 PPG.
Get all of our College Football Picks Today
The Ducks head into this matchup 9-1 for this season. When they last stepped on the gridiron, the Ducks got the win with a final of 42-13 against the Minnesota Golden Gophers. Oregon rushed the ball for 6.0 yards per attempt, finishing the game with 179 yards on 30 attempts. The Ducks finished the game with 510 yds while running 63 plays (8.1 yards per play). The Ducks passing defense allowed a completion rate of 55.6%, relinquishing 138 yards on 10 out of 18 passing. Oregon relinquished 43 running attempts for 101 yards (2.3 yards per rush).
The Oregon Ducks average 475.4 yards/outing, which ranks them 11th in D-1. The Oregon offense has accrued 419 yds of penalties on 47 violations, which is good for 114th in Division 1 in terms of giving up free yards. They are averaging 233.6 yards per game via the rush and have run for 2,336 yards for this season. They have thrown 5 interceptions while losing 3 fumbles and they have been able to tally 231 first downs. In relation to how much they score, the Ducks are sitting 7th in the nation holding an average of 39.0 points per game. For the year thus far, the Ducks have a total of 2,418 passing yards along with holding an average of 241.8 passing yards per game, ranking them 57th in college football.
Oregon has surrendered a total of 1,081 yards via the ground game (108.1 yards per outing) as well as 9 touchdowns by way of the ground game this year. They have yielded 6 touchdowns via the pass and 127.3 yards per contest, which has them sitting 1st in D-1. This season, they have given up 137 total points. They have tallied 4 fumbles recovered and 9 picks for the year. The Ducks defense has taken the field for 591 plays, which is 6th in the country. The Ducks are allowing 13.7 PPG, which has them 6th in Division 1.
Who will win tonight's Trojans/Ducks college football game against the spread?
Josh's Pick: Take the Ducks -10.0
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get college football picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of this Weeks Free College Football Picks
Get all of this Weeks Expert College Football Picks
Additional Resources:
Oregon Ducks - Twitter
USC Trojans - Twitter

