Ohio State Buckeyes vs USC Trojans Prediction, 10/31/2026 College Football Picks, Best Bets & Odds
Game: Ohio State Buckeyes vs USC Trojans
Date: Saturday, October 31, 2026
Location: Los Angeles Memorial Coliseum in Los Angeles, CA
TV: NBC
Odds/Point Spread: Trojans (+6.5)
Total/Over-Under: 51
The USC Trojans (6-2) will compete against the Ohio State Buckeyes (6-1) at Los Angeles Memorial Coliseum on Saturday, October 31, 2026. USC opens this matchup as 6.5-point dogs. The over/under comes in at 51.
The Ohio State Buckeyes head into this game 6-1 for this season. In their last contest, the Buckeyes played the Indiana Hoosiers and notched a win by a score of 19-15. In all, they had 68 plays which gave them 313 yds. The Ohio State Buckeyes ran the ball 37 different times and recorded 78 yds, which earned them an average of 2.1 yards per tote. When it came to the battle of the line of scrimmage, the Buckeyes gave up 73 yds on 29 tries, which is an average of 2.5 yds per run allowed. Ohio State relinquished 20 pass completions on 40 tries for a total of 296 yds, and a completion rate of 50.0%.

When talking about putting points on the board, the Ohio State Buckeyes are averaging 39.3 points per contest. As a unit they maintain an average of 153.1 yards rushing which is 73rd in D-1. The Buckeyes have earned 3,334 total yards this season. When it comes to getting in the endzone, Ohio State has amassed 22 passing touchdowns and 13 touchdowns on the ground. Ohio State has accumulated 171 1st downs offensively, and they have been flagged for 47 penalties for 364 yds. They have turned the football over 8 different times.
The Buckeyes are ranked 5th in Division 1 when it comes to team defense, giving up 13.4 points per game. The opposition is running for 3.1 yards per rushing attempt and 92.9 rushing yards per contest for the year. In total, they have allowed 650 yards via the ground game in 7 outings. In terms of passing yards, the Buckeyes have given up 1,200 yards which ranks them 14th in Division 1. They have surrendered 171.4 yards per contest through the air and allowed a completion percentage of 52.6%. Over the course of this season, they are surrendering 264.3 yards per outing putting them at 6th in D-1. They have relinquished 3 touchdowns through the air and 6 touchdowns via the ground game.
Get all of our College Football Picks Today
The Trojans come into this matchup with a record of 6-2 for this year. The last time they took the field, the Trojans walked away with a loss by a score of 24-7 when they faced the Wisconsin Badgers. USC conceded 43 rush attempts for 142 yds (3.3 yards per rush). The Trojans passing defense allowed a completion percentage of 85.7%, surrendering 58 yards on 12 out of 14 through the air. The Trojans finished the contest with 239 yards on 75 plays (3.2 yards per play). USC ran the football for -0.7 yards per attempt, finishing with a total of -18 yards on 25 carries.
The USC Trojans average 434.5 yards per outing, which is good for 34th in the country. The USC offense has racked up 440 yards of penalties on 50 violations, which has them ranked 50th in college football in terms of making mistakes. They are averaging 131.0 yards via the ground game and have run for 1,048 yards for the season. They have thrown 6 picks while allowing opponents to recover 2 fumbles and they have tallied 199 first downs. When it comes to how much they score, the Trojans are ranked 44th in college football with an average of 32.8 points per game. For the year to this point, the Trojans have a total of 2,428 yards via the pass along with holding an average of 303.5 passing yards per contest, putting them at 10th in the country.
The Trojans are conceding 25.0 PPG, which has them sitting 78th in the country. USC has surrendered a total of 919 yards rushing (114.9 yards/game) and 13 touchdowns via the rush so far this season. They have given up 12 touchdowns from the passing game in addition to 216.4 yards/outing, which has them in 80th in the nation. The Trojans defense has been on the field for 469 plays, which has them ranked 65th in the country. They have 3 fumbles and 3 interceptions over the course of the season. Overall, they have given up 200 total points.
Who will win tonight's Buckeyes/Trojans college football game against the spread?
Josh's Pick: Take the Trojans +6.5
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:
USC Trojans - Twitter
Ohio State Buckeyes - Twitter

