
Cal vs. North Carolina Prediction, Odds, Picks - October 17, 2025
Oddsmakers give the California Golden Bears (4-2) the edge when they host the North Carolina Tar Heels (2-3) on Friday, October 17, 2025 in a matchup between ACC opponents at California Memorial Stadium. Cal is favored by 7.5 points. The total for this game has been set at 47.5 points.
Against the Duke Blue Devils in their last contest, the Golden Bears lost 45-21. In their most recent game, the Tar Heels lost versus the Clemson Tigers, 38-10.
Keep up with college football all season on FOX Sports.
Cal vs. North Carolina Game Information & Odds
- When: Friday, October 17, 2025 at 10:30 p.m. ET
- Location: California Memorial Stadium in Berkeley, California
- TV: ESPN
- Live Box Score on FOX Sports
| Favorite | Spread (Odds) | Favorite Moneyline | Underdog Moneyline | Total | Over Moneyline | Under Moneyline |
|---|---|---|---|---|---|---|
| Cal | -7.5 (-112) | -328 | +263 | 47.5 | -108 | -118 |
Cal vs. North Carolina Prediction
- Pick ATS: Cal (-7.5)
- Pick OU: Under (47.5)
- Prediction: Cal 33, North Carolina 13
Predictions are made by the Data Skrive betting model.
Learn more about the California Golden Bears vs. the North Carolina Tar Heels game on FOX Sports!
Cal vs. North Carolina Betting Insights
- Based on the spread and over/under, the implied score for the game is Golden Bears 28, Tar Heels 20.
- The Golden Bears have a 76.6% chance to claim victory in this meeting based on the moneyline's implied probability. The Tar Heels have a 27.5% implied probability.
- Cal has put together a 3-3-0 record against the spread this season.
- North Carolina has a record of 2-3-0 against the spread this season.
Cal vs. North Carolina: 2025 Stats Comparison
| Cal | North Carolina | |
|---|---|---|
| Off. Points per Game (Rank) | 24.2 (99) | 18.8 (130) |
| Def. Points per Game (Rank) | 22.5 (57) | 25.8 (51) |
| Turnovers Allowed (Rank) | 10 (105) | 6 (36) |
| Turnovers Forced (Rank) | 7 (70) | 7 (70) |
Cal 2025 Key Players
| Name | Position | Stats |
|---|---|---|
| Jaron-Keawe Sagapolutele | QB | 1,479 YDS (62%) / 9 TD / 7 INT -19 RUSH YDS / 1 RUSH TD / -3.2 RUSH YPG |
| Kendrick Raphael | RB | 423 YDS / 4 TD / 70.5 YPG / 4.5 YPC |
| Trond Grizzell | WR | 24 REC / 400 YDS / 1 TD / 66.7 YPG |
| Mason Mini | TE | 26 REC / 279 YDS / 3 TD / 46.5 YPG |
| Cade Uluave | LB | 37 TKL / 5 TFL / 1 SACK |
| Hezekiah Masses | DB | 16 TKL / 1 TFL / 4 INT / 4 PD |
| Luke Ferrelli | LB | 23 TKL / 2 TFL / 1 SACK / 1 INT |
| TJ Bush | LB | 13 TKL / 3 TFL / 2 SACK |
North Carolina 2025 Key Players
| Name | Position | Stats |
|---|---|---|
| Demon June | RB | 266 YDS / 1 TD / 66.5 YPG / 7 YPC |
| Jordan Shipp | WR | 18 REC / 234 YDS / 2 TD / 46.8 YPG |
| Gio Lopez | QB | 430 YDS (62.7%) / 3 TD / 3 INT 69 RUSH YDS / 1 RUSH TD / 17.3 RUSH YPG |
| Max Johnson | QB | 383 YDS (63.9%) / 2 TD / 0 INT |
| Andrew Simpson | LB | 28 TKL / 4 TFL / 2 SACK |
| Mikai Gbayor | LB | 19 TKL / 1 TFL / 1 SACK |
| Kaleb Cost | DB | 23 TKL / 1 TFL / 1 INT / 1 PD |
| Melkart Abou-Jaoude | DL | 14 TKL / 2 TFL / 2 SACK |
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox?
2026 NFL Offseason: The Biggest Need for Every NFC Team After Early Free Agency
NFL Mailbag: Are Cowboys Close to Contention? Will Shedeur Sanders Be Browns' QB1?
Santa Clara's Herb Sendek 'Unequivocally Called Timeout' Before Kentucky Buzzer-Beater
QB Stock Market: One Burning Question for Every 2026 Starter
Best NFL Betting Sites: Top Sportsbook Apps (2026)
Cristiano Ronaldo Won't Play In Portugal Friendlies vs. USA, Mexico
Seahawks GM John Schneider on Losing RB Kenneth Walker III: We 'Can Find Guys'
Who Is Alex Karaban? UConn's Fifth-Year Star Is Confident Chasing 3rd NCAA Title
2026 NFL Free Agency Tracker: Eagles, Falcons Swap 4 Draft Picks, Safety
2026 NFL Offseason: The Biggest Need for Every NFC Team After Early Free Agency
NFL Mailbag: Are Cowboys Close to Contention? Will Shedeur Sanders Be Browns' QB1?
Santa Clara's Herb Sendek 'Unequivocally Called Timeout' Before Kentucky Buzzer-Beater
QB Stock Market: One Burning Question for Every 2026 Starter
Best NFL Betting Sites: Top Sportsbook Apps (2026)
Cristiano Ronaldo Won't Play In Portugal Friendlies vs. USA, Mexico
Seahawks GM John Schneider on Losing RB Kenneth Walker III: We 'Can Find Guys'
Who Is Alex Karaban? UConn's Fifth-Year Star Is Confident Chasing 3rd NCAA Title
2026 NFL Free Agency Tracker: Eagles, Falcons Swap 4 Draft Picks, Safety
