DraftKings · as of July 8, 2026
California defeated North Carolina 21–18 in a nail-biter. North Carolina covered by 4.5; Game went Under by 6.5. The market closed at California -7.5 and the Blue Chip model made it California -1.4 - a gap of 6.1 points toward North Carolina, of which 4.7 points were beyond the model's measured factors. That was an information gap - the market pricing something the model does not carry - rather than a measured edge.
North Carolina was driving for a go-ahead touchdown in the fourth quarter when receiver Nathan Leacock fumbled at the goal line, with Cal recovering in the end zone. This turnover sealed the 21-18 loss and highlighted the team's ongoing issues with ball security.
After being outscored by 87 points in their first three losses to power conference opponents, the Tar Heels were much more competitive against Cal, trailing only 14-10 at halftime. However, they still couldn't secure a win, falling to 0-4 against power conference teams under Bill Belichick.
North Carolina's offense remains a major concern, ranking near the bottom among power conference teams in scoring and yards per play. They managed only 4.7 yards per play and had no first downs on their first three drives, showing a lack of consistency.
The Tar Heels committed a costly fumble on the first play of the game, leading to a Cal touchdown, and another critical fumble at the goal line late. Belichick emphasized that turnovers make winning impossible, and this game was a clear example.
North Carolina will face a tough test at home against No. 18 Virginia on Oct. 25. To have a chance, they must clean up turnovers and find offensive consistency against a ranked opponent.
At kickoff, conditions at California Memorial Stadium were Mist, 54°F with winds of 2 mph. Weather is not expected to be a meaningful factor in this game. Historical weather data for this game is preserved in the panel alongside. Weather data is sourced from WeatherAPI.com.
Mist
54°F

| Measure | North CarolinaAway | CaliforniaHome |
|---|---|---|
| This week | 2,375 miles | 0 miles |
| Last week | Bye week | Bye week |
| Season total | 3,620 miles | 7,205 miles |
| Body clock | 22:30 | 19:30 |
| Rest | 14 days | 13 days |