North Carolina vs Cal Prediction, Picks & Odds | 17 Oct 2025


College Football Betting Preview: North Carolina vs California Golden Bears
North Carolina face off against California Golden Bears in this NCAAF Week 8 matchup at California Memorial Stadium, with kickoff scheduled for 22:30 on Friday 17 October. Our betting preview features expert predictions, picks, the latest betting odds and H2H stats.
Back Cal For a Convincing Win
California Golden Bears can cover the -9.5 line on the spread. This is a good number and that’s why we’re playing them at -123 to get the better of North Carolina.
Like the look of our spread pick? See how BetMGM rates in our expert review, then grab the latest promo code to add extra value to your bet.
Both Teams Lost Last Time Out
North Carolina Tar Heels have suffered back-to-back defeats, recently being beaten at home by Clemson Tigers 38-10 at Kenan Stadium.
Cal lost their last game, being beaten at home to Duke Blue Devils 45-21 at California Memorial Stadium.
North Carolina vs Cal Prediction & Picks
We’ve got your North Carolina vs Cal bets covered, including our expert match prediction, top correct score pick, must-see player props and a tailored bet builder built for value.
Game Prediction
California Golden Bears should be able to cover the -9.5 betting line. We’re confident of a strong showing in this college football matchup and a wager on the spread is the best play at odds of -123.
Injuries can influence the outcome and our CFB handicappers factor that in alongside the latest form guide. We apply the same approach to the stats to build the clearest picture of how the matchup might unfold.
Key North Carolina vs Cal stats:
Cal -9.5 Probability
The top betting apps are suggesting that our pick has a 55.2% chance of delivering a return. In our opinion, there’s actually a probability of success between 60-65%. It’s the reason why we are recommending this college bet.
If you want to secure a bigger possible payout on your bet, there’s the option to move the line. Take a look at the various prices and see which line you think will be covered.
Explore the best betting offers before you stake your money. Our guide showcases a variety of welcome bonuses worth grabbing.
Best Bet
Cal -9.5 @ -123
Player Prop Picks
Jaron-Keawe Sagapolutele (Cal) is available at -114 to record more than 261.5 passing yards. With confidence, we can back him to cover the generous QB Passing Yards line, as all the signs point to him reaching the expected total.

You can place a bet on Kendrick Raphael (Cal) at -114 to go over 70.5 rushing yards. We can back him in the Player Rushing Yards market and hope the Over hits.

Same Game Parlay Picks
Try out our same game parlay pick which starts with Cal -9.5. We’ve also gone for Under 47.5 points and Jaron-Keawe Sagapolutele (Cal) to have Over 261.5 passing yards.
The same game parlay option is fantastic for football bettors wanting a personalised multi-leg wager on the same game. It’s especially good if you have a strong opinion on the likely outcomes and the odds for each selection are combined.
Correct Score Prediction
North Carolina vs Cal 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.
Books Have Cal as Heavy Favorites
At betting odds of -417 with the sportsbooks, California are regarded as 81% likely to win this college game. North Carolina are regarded as a long shot to win and you can currently back them at +330.
The current spread is 9.5 and total points is 47.5. Football fans love the chance to get an alternative angle by going for a Total wager. If you fancy Under 47.5, then the odds are -110.
The good news is that you can access a huge selection of team props and game lines for most college football matchups. The top sportsbooks have a massive range of pre-game and in-game wagering options.




Player Odds
Receiving Yards





Rushing Yards




Cal Have Collected Six Wins in Past Ten Home Games
Cal own a 6-4 mark in their past 10 home games, posting 29.90 points per contest while yielding 20.90.
North Carolina have four wins and six losses in the last 10 games away from home, averaging 21.50 points scored and 24.10 points allowed.
Last 10 Games | W-L | P | PF | PA | O47.5 | U47.5 | |
---|---|---|---|---|---|---|---|
![]() |
6-4 | 50.80 | 29.90 | 20.90 | 4 | 6 | |
![]() |
4-6 | 45.60 | 21.50 | 24.10 | 4 | 6 |
- W-L = Wins-Losses
- P = Avg. Points
- PF = Avg. Points For
- PA = Avg. Points Against
- O47.5 = Games Over 47.5 Points
- U47.5 = Games Under 47.5 Points
Last 5 & H2H
Latest regular season and playoff games stats.


- 4 wins and 6 defeats in the last 10 games
- 4 wins and 6 defeats in the last 10 games on the road
- +9.5 Betting Line: Have covered the spread in 5 of the last 10 games
- +9.5 Betting Line on the Road: Have covered the spread in 5 of the last 10 games on the road
- -9.5 Betting Line: Have covered the spread in 3 of the last 10 games
- -9.5 Betting Line at Home: Have covered the spread in 5 of the last 10 home games
- Game Totals: An average of 49.20 pts in the previous 10 games
- Game Totals on the Road: An average of 45.60 pts in the previous 10 games on the road
- Over 47.5: Covered in 5 of the previous 10 games
- Over 47.5 on the Road: Covered in 4 of the previous 10 games on the road
- Team Totals: Have scored an average of 22.50 pts and allowed 26.70 pts in the last 10 games
- Team Totals on the Road: Have scored an average of 21.50 pts and allowed 24.10 pts in the last 10 games on the road
- Game Totals: An average of 46.40 pts in the previous 10 games
- Game Totals at Home: An average of 50.80 pts in the previous 10 home games
- Over 47.5: Covered in 4 of the previous 10 games
- Over 47.5 at Home: Covered in 4 of the previous 10 home games
- Team Totals: Have scored an average of 21.30 pts and allowed 25.10 pts in the last 10 games
- Team Totals at Home: Have scored an average of 29.90 pts and allowed 20.90 pts in the last 10 home games
NCAAF Standings Select Season
Atlantic Coast | W | L | PF | PA | N. Pts | Home | Away | Strk |
---|---|---|---|---|---|---|---|---|
![]() |
6 | 0 | 220 | 126 | 94 | 4-0 | 2-0 | 6W |
![]() |
5 | 0 | 175 | 68 | 107 | 4-0 | 1-0 | 5W |
![]() |
5 | 1 | 258 | 143 | 115 | 4-0 | 1-1 | 4W |
![]() |
4 | 1 | 180 | 105 | 75 | 3-1 | 1-0 | 1L |
![]() |
4 | 2 | 204 | 134 | 70 | 3-1 | 1-1 | 2W |
![]() |
4 | 2 | 174 | 120 | 54 | 2-2 | 2-0 | 2W |
![]() |
4 | 2 | 239 | 129 | 110 | 3-1 | 1-1 | 2W |
![]() |
4 | 2 | 219 | 153 | 66 | 2-1 | 2-1 | 3W |
![]() |
4 | 2 | 145 | 135 | 10 | 2-1 | 2-1 | 1L |
![]() |
4 | 3 | 210 | 186 | 24 | 3-1 | 1-2 | 1L |
![]() |
3 | 3 | 158 | 111 | 47 | 1-2 | 2-1 | 2W |
![]() |
3 | 3 | 265 | 138 | 127 | 3-2 | 0-1 | 3L |
![]() |
3 | 3 | 174 | 179 | -5 | 2-1 | 1-2 | 2L |
![]() |
2 | 3 | 94 | 129 | -35 | 1-2 | 1-1 | 2L |
![]() |
2 | 4 | 113 | 181 | -68 | 2-0 | 0-4 | 1L |
![]() |
2 | 5 | 161 | 205 | -44 | 1-3 | 1-2 | 2L |
![]() |
1 | 5 | 167 | 199 | -32 | 1-2 | 0-3 | 5L |

















