USC vs Purdue Prediction, Picks & Odds | 13 Sep 2025


College Football Betting Preview: USC vs Purdue
USC face off against Purdue in this NCAAF matchup at Ross-Ade Stadium, with kickoff scheduled for 15:30 on Saturday 13 September. Our betting preview features expert predictions, picks, the latest betting odds and H2H stats.
We’re Expecting a Low Points Total
We’re not convinced Purdue and USC are cumulatively going to produce enough points in relation to the total line. Therefore, we’re aiming to go Under 58.5 at -110.
Like our Totals pick? Don’t forget to grab the latest BetMGM promo code and check out our in-depth site review before you place your wager.
Both Teams Victorious in Last Game
USC Trojans claimed a home victory in their previous game. A 59-20 triumph against Georgia Southern Eagles at LA Memorial Coliseum made it back-to-back wins.
Purdue Boilermakers made it back-to-back wins in their last game. Landing a 34-17 home victory against Southern Illinois at Ross-Ade Stadium.
Quarterbacks


USC vs Purdue Prediction & Picks
Make the most of USC vs Purdue with our betting analysis that includes an expert match prediction, expected scoreline, key player prop picks and a value-focused bet builder.
Game Prediction
When the teams line up in this college football matchup, we’re not sure that the total points will go over the line. Based on this pick, you can land odds of -110 for Under 58.5 and this looks worth taking.
The CFB handicappers at Sportsgambler.com always keep close tabs on team news as it develops. We also rely on recent form and key stats to help shape our picks and guide the final call.
Key USC vs Purdue stats:
Under 58.5 Probability
According to the top sportsbooks, our pick has a 52.4% chance of delivering a return. In the opinion of our analysts, there’s actually a probability of success closer to 60%. This is why we regard this as a value bet.
Bigger odds are always a good thing and bettors can regularly move the line when it comes to wagering Under on the Totals. Choose the option which suits you best.
Maximize your first bet with the latest betting promotions. Our guide covers all the top welcome bonuses out there.
Best Bet
Under 58.5 Points @ -110
Player Prop Picks
Jayden Maiava (USC) is priced at -114 to finish with fewer than 262.5 passing yards. He could struggle to reach the QB Passing Yards line, making this prop bet highly appealing.

Devin Mockobee (Purdue) can be backed at -114 to have less than 63.5 rushing yards. He is likely to fall short of the line, making this Player Rushing Yards bet an appealing option.

Same Game Parlay Picks
We’ve got a same game parlay with three options: Under 58.5 points, USC -21.5 and Jayden Maiava (USC) to have Under 262.5 passing yards.
We recommend a same game parlay as it’s a great way of betting on a single event. Many football bettors like to create a personalised wager which reflects their predictions for how a game is going to play out.
Correct Score Prediction
USC vs Purdue Odds
The odds and lines are updated on a frequent basis. You might therefore find that they are different to the ones listed for the betting predictions and bet builder tips.
USC Heavy Favorites to Win
USC are massive -1667 favorites. They are regarded as 94% likely to win this college game judging by the sportsbooks’ latest Moneyline odds. For those wanting to oppose the market leader, you can get +920 about Purdue.
The current spread is 21.5 and the total points line is 59.5. The beauty of the Totals is that you only have to choose from one of two options. Those that want to back Under 59.5 can find odds of -115 available.
When it comes to college football, the top betting apps deliver a wide variety of game lines and team props. With so many options available, it’s worth taking your time to find the wager that fits your view of the matchup.




Player Odds
Receiving Yards





Rushing Yards



Passing Yards




Purdue Standing on Five Wins From Last Ten Home Matches
Purdue own a 5-5 mark in their past 10 home games, scoring 24.50 points per contest and conceding 28.20.
USC have a 4-6 record in their last 10 games away from home, posting 28.10 points per contest while yielding 31.30.
Last 10 Games | W-L | P | PF | PA | O58.5 | U58.5 | |
---|---|---|---|---|---|---|---|
![]() |
5-5 | 52.70 | 24.50 | 28.20 | 4 | 6 | |
![]() |
4-6 | 59.40 | 28.10 | 31.30 | 4 | 6 |
- W-L = Wins-Losses
- P = Avg. Points
- PF = Avg. Points For
- PA = Avg. Points Against
- O58.5 = Games Over 58.5 Points
- U58.5 = Games Under 58.5 Points
Last 5 & H2H
Latest regular season and playoff games stats.


- 6 wins and 4 defeats in the last 10 games
- 4 wins and 6 defeats in the last 10 games on the road
- -21.5 Betting Line: Have covered the spread in 3 of the last 10 games
- -21.5 Betting Line on the Road: Have not covered the spread in any of the last 10 games on the road
- +21.5 Betting Line: Have covered the spread in 5 of the last 10 games
- +21.5 Betting Line at Home: Have covered the spread in 7 of the last 10 home games
- Game Totals: An average of 62.40 pts in the previous 10 games
- Game Totals on the Road: An average of 59.40 pts in the previous 10 games on the road
- Over 58.5: Covered in 6 of the previous 10 games
- Over 58.5 on the Road: Covered in 4 of the previous 10 games on the road
- Team Totals: Have scored an average of 37.00 pts and allowed 25.40 pts in the last 10 games
- Team Totals on the Road: Have scored an average of 28.10 pts and allowed 31.30 pts in the last 10 games on the road
- Game Totals: An average of 53.10 pts in the previous 10 games
- Game Totals at Home: An average of 52.70 pts in the previous 10 home games
- Over 58.5: Covered in 3 of the previous 10 games
- Over 58.5 at Home: Covered in 4 of the previous 10 home games
- Team Totals: Have scored an average of 16.70 pts and allowed 36.40 pts in the last 10 games
- Team Totals at Home: Have scored an average of 24.50 pts and allowed 28.20 pts in the last 10 home games
NCAAF Standings Select Season
Big Ten | W | L | PF | PA | N. Pts | Home | Away | Strk |
---|---|---|---|---|---|---|---|---|
![]() |
2 | 0 | 97 | 22 | 75 | 1-0 | 1-0 | 2W |
![]() |
2 | 0 | 80 | 11 | 69 | 2-0 | 0-0 | 2W |
![]() |
2 | 0 | 59 | 10 | 49 | 2-0 | 0-0 | 2W |
![]() |
2 | 0 | 108 | 31 | 77 | 2-0 | 0-0 | 2W |
![]() |
2 | 0 | 132 | 33 | 99 | 2-0 | 0-0 | 2W |
![]() |
2 | 0 | 79 | 48 | 31 | 2-0 | 0-0 | 2W |
![]() |
2 | 0 | 83 | 23 | 60 | 2-0 | 0-0 | 2W |
![]() |
2 | 0 | 65 | 17 | 48 | 2-0 | 0-0 | 2W |
![]() |
2 | 0 | 128 | 16 | 112 | 2-0 | 0-0 | 2W |
![]() |
2 | 0 | 84 | 7 | 77 | 2-0 | 0-0 | 2W |
![]() |
2 | 0 | 88 | 17 | 71 | 1-0 | 1-0 | 2W |
![]() |
2 | 0 | 89 | 10 | 79 | 2-0 | 0-0 | 2W |
![]() |
2 | 0 | 65 | 46 | 19 | 2-0 | 0-0 | 2W |
![]() |
2 | 0 | 59 | 16 | 43 | 2-0 | 0-0 | 2W |
![]() |
1 | 1 | 47 | 23 | 24 | 1-0 | 0-1 | 1L |
![]() |
1 | 1 | 47 | 41 | 6 | 1-0 | 0-1 | 1L |
![]() |
1 | 1 | 45 | 30 | 15 | 1-0 | 0-1 | 1W |
![]() |
0 | 2 | 33 | 73 | -40 | 0-1 | 0-1 | 2L |

































































