Wake Forest Demon Deacons at California Golden Bears
O/U 53.5 · SPREAD Wake Forest Demon Deacons -9.5 · California Memorial Stadium, Berkeley, CA
The pick & result
- Published pick
- California Golden Bears +9.5 +100
- Published odds
- +100
- Result
- Lost
- Final score
- 41-7
Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.
The line
BETMGM · 52 moves| Market | Opened Oct 12 6:00 AM | Close Oct 17 10:17 PM | Move |
|---|---|---|---|
| SPREAD | Wake Forest Demon Deacons -9.5 (-112) | Wake Forest Demon Deacons -10 (-120) | +½ |
| TOTAL | 53.5 (-108) | 54.5 (-110) | +1 |
| MONEYLINE | Wake Forest Demon Deacons -350 | Wake Forest Demon Deacons -425 | −75 |
Every move, in order ›
| When | Spread | Total | Moneyline |
|---|---|---|---|
| OPENOct 12 6:00 AM | Wake Forest Demon Deacons -9.5 (-112) | 53.5 (-108) | Wake Forest Demon Deacons -350 · California Golden Bears +290 |
| Oct 12 8:01 AM | Wake Forest Demon Deacons -10 (-108) | 53.5 (-108) | Wake Forest Demon Deacons -350 · California Golden Bears +290 |
| Oct 12 9:00 AM | Wake Forest Demon Deacons -9.5 (-112) | 53.5 (-108) | Wake Forest Demon Deacons -350 · California Golden Bears +290 |
| Oct 12 10:01 AM | Wake Forest Demon Deacons -9.5 (-110) | 52.5 (-112) | Wake Forest Demon Deacons -375 · California Golden Bears +290 |
| Oct 12 11:32 AM | Wake Forest Demon Deacons -9.5 (-110) | 52.5 (-110) | Wake Forest Demon Deacons -350 · California Golden Bears +290 |
| Oct 12 12:03 PM | Wake Forest Demon Deacons -9.5 (-110) | 52.5 (-110) | Wake Forest Demon Deacons -375 · California Golden Bears +290 |
| Oct 12 1:33 PM | Wake Forest Demon Deacons -9.5 (-110) | 53.5 (-108) | Wake Forest Demon Deacons -375 · California Golden Bears +290 |
| Oct 13 9:31 AM | Wake Forest Demon Deacons -9.5 (-110) | 52.5 (-110) | Wake Forest Demon Deacons -375 · California Golden Bears +290 |
| Oct 13 4:02 PM | Wake Forest Demon Deacons -10 (-108) | 53.5 (-108) | Wake Forest Demon Deacons -375 · California Golden Bears +300 |
| Oct 14 8:20 AM | Wake Forest Demon Deacons -9.5 (-120) | 53.5 (-108) | Wake Forest Demon Deacons -375 · California Golden Bears +290 |
| Oct 14 2:34 PM | Wake Forest Demon Deacons -10 (-105) | 53.5 (-108) | Wake Forest Demon Deacons -375 · California Golden Bears +290 |
| Oct 14 3:05 PM | Wake Forest Demon Deacons -9.5 (-120) | 53.5 (-108) | Wake Forest Demon Deacons -375 · California Golden Bears +290 |
| Oct 14 3:35 PM | Wake Forest Demon Deacons -10 (-105) | 53.5 (-108) | Wake Forest Demon Deacons -375 · California Golden Bears +290 |
| Oct 14 4:05 PM | Wake Forest Demon Deacons -10 (-108) | 53.5 (-108) | Wake Forest Demon Deacons -350 · California Golden Bears +290 |
| Oct 14 5:06 PM | Wake Forest Demon Deacons -8.5 (-118) | 53.5 (-108) | Wake Forest Demon Deacons -350 · California Golden Bears +275 |
| Oct 14 5:37 PM | Wake Forest Demon Deacons -8.5 (-118) | 53.5 (-108) | Wake Forest Demon Deacons -350 · California Golden Bears +275 |
| Oct 14 7:38 PM | Wake Forest Demon Deacons -9.5 (-110) | 53.5 (-108) | Wake Forest Demon Deacons -350 · California Golden Bears +280 |
| Oct 15 7:31 AM | Wake Forest Demon Deacons -9.5 (-110) | 52.5 (-110) | Wake Forest Demon Deacons -350 · California Golden Bears +280 |
| Oct 15 12:01 PM | Wake Forest Demon Deacons -9.5 (-108) | 52.5 (-110) | Wake Forest Demon Deacons -350 · California Golden Bears +280 |
| Oct 15 5:11 PM | Wake Forest Demon Deacons -9.5 (-110) | 52.5 (-110) | Wake Forest Demon Deacons -350 · California Golden Bears +280 |
| Oct 15 5:55 PM | Wake Forest Demon Deacons -9.5 (-108) | 52.5 (-110) | Wake Forest Demon Deacons -350 · California Golden Bears +280 |
| Oct 15 8:30 PM | Wake Forest Demon Deacons -10 (-110) | 53.5 (-108) | Wake Forest Demon Deacons -375 · California Golden Bears +310 |
| Oct 15 9:52 PM | Wake Forest Demon Deacons -10 (-110) | 52.5 (-110) | Wake Forest Demon Deacons -375 · California Golden Bears +300 |
| Oct 16 12:02 PM | Wake Forest Demon Deacons -10 (-108) | 53.5 (-108) | Wake Forest Demon Deacons -375 · California Golden Bears +300 |
| Oct 16 1:02 PM | Wake Forest Demon Deacons -10 (-108) | 53.5 (-110) | Wake Forest Demon Deacons -375 · California Golden Bears +300 |
| Oct 16 2:32 PM | Wake Forest Demon Deacons -10 (-108) | 52.5 (-110) | Wake Forest Demon Deacons -375 · California Golden Bears +300 |
| Oct 16 3:02 PM | Wake Forest Demon Deacons -10 (-108) | 53.5 (-108) | Wake Forest Demon Deacons -375 · California Golden Bears +300 |
| Oct 16 5:50 PM | Wake Forest Demon Deacons -10 (-108) | 53.5 (-110) | Wake Forest Demon Deacons -375 · California Golden Bears +300 |
| Oct 16 7:31 PM | Wake Forest Demon Deacons -10 (-108) | 53.5 (-108) | Wake Forest Demon Deacons -375 · California Golden Bears +300 |
| Oct 16 7:51 PM | Wake Forest Demon Deacons -10 (-108) | 53.5 (-110) | Wake Forest Demon Deacons -375 · California Golden Bears +290 |
| Oct 17 12:01 AM | Wake Forest Demon Deacons -10 (-108) | 53.5 (-110) | Wake Forest Demon Deacons -350 · California Golden Bears +290 |
| Oct 17 9:00 AM | Wake Forest Demon Deacons -10 (-108) | 53.5 (-110) | Wake Forest Demon Deacons -375 · California Golden Bears +300 |
| Oct 17 9:21 AM | Wake Forest Demon Deacons -10 (-110) | 53.5 (-110) | Wake Forest Demon Deacons -400 · California Golden Bears +310 |
| Oct 17 9:41 AM | Wake Forest Demon Deacons -10 (-110) | 53.5 (-110) | Wake Forest Demon Deacons -400 · California Golden Bears +310 |
| Oct 17 10:01 AM | Wake Forest Demon Deacons -10 (-110) | 53.5 (-110) | Wake Forest Demon Deacons -400 · California Golden Bears +320 |
| Oct 17 10:41 AM | Wake Forest Demon Deacons -10 (-110) | 53.5 (-110) | Wake Forest Demon Deacons -400 · California Golden Bears +320 |
| Oct 17 1:13 PM | Wake Forest Demon Deacons -10.5 (-108) | 53.5 (-110) | Wake Forest Demon Deacons -425 · California Golden Bears +320 |
| Oct 17 1:33 PM | Wake Forest Demon Deacons -10.5 (-108) | 53.5 (-110) | Wake Forest Demon Deacons -400 · California Golden Bears +320 |
| Oct 17 4:13 PM | Wake Forest Demon Deacons -10.5 (-108) | 53.5 (-110) | Wake Forest Demon Deacons -400 · California Golden Bears +320 |
| Oct 17 6:25 PM | Wake Forest Demon Deacons -10.5 (-108) | 53.5 (-110) | Wake Forest Demon Deacons -400 · California Golden Bears +320 |
| Oct 17 7:25 PM | Wake Forest Demon Deacons -10.5 (-108) | 54.5 (-110) | Wake Forest Demon Deacons -400 · California Golden Bears +320 |
| Oct 17 8:06 PM | Wake Forest Demon Deacons -10.5 (-110) | 54.5 (-110) | Wake Forest Demon Deacons -425 · California Golden Bears +320 |
| Oct 17 8:16 PM | Wake Forest Demon Deacons -10.5 (-110) | 54.5 (-115) | Wake Forest Demon Deacons -425 · California Golden Bears +320 |
| Oct 17 8:26 PM | Wake Forest Demon Deacons -10.5 (-110) | 54.5 (-105) | Wake Forest Demon Deacons -425 · California Golden Bears +333 |
| Oct 17 8:36 PM | Wake Forest Demon Deacons -10.5 (-110) | 54.5 (-110) | Wake Forest Demon Deacons -425 · California Golden Bears +333 |
| Oct 17 8:46 PM | Wake Forest Demon Deacons -10.5 (-108) | 53.5 (-112) | Wake Forest Demon Deacons -400 · California Golden Bears +320 |
| Oct 17 8:56 PM | Wake Forest Demon Deacons -10 (-112) | 53.5 (-112) | Wake Forest Demon Deacons -400 · California Golden Bears +320 |
| Oct 17 9:07 PM | Wake Forest Demon Deacons -10 (-112) | 53.5 (-112) | Wake Forest Demon Deacons -400 · California Golden Bears +320 |
| Oct 17 9:17 PM | Wake Forest Demon Deacons -10 (-112) | 53.5 (-120) | Wake Forest Demon Deacons -400 · California Golden Bears +320 |
| Oct 17 9:37 PM | Wake Forest Demon Deacons -10 (-112) | 53.5 (-118) | Wake Forest Demon Deacons -400 · California Golden Bears +320 |
| Oct 17 9:57 PM | Wake Forest Demon Deacons -10 (-112) | 53.5 (-120) | Wake Forest Demon Deacons -400 · California Golden Bears +320 |
| Oct 17 10:07 PM | Wake Forest Demon Deacons -10 (-112) | 54.5 (-110) | Wake Forest Demon Deacons -425 · California Golden Bears +320 |
| CLOSEOct 17 10:17 PM | Wake Forest Demon Deacons -10 (-120) | 54.5 (-110) | Wake Forest Demon Deacons -425 · California Golden Bears +320 |
The read
Wake Forest flies 2,300 miles to Berkeley ranked No. 21, fresh off a 57-3 rout of Stanford and a 38-14 second-half demolition at NC State. Kickoff at California Memorial Stadium is 7:30 PM Pacific, which is 10:30 PM on Wake's body clock, and Cal is catching 9.5 at home.
That number is priced off Wake's last two weeks, not its whole season. Five of Wake's six opponents rank 101st or worse in points allowed. Against the one real defense, Miami, Wake scored 20 and ran 16 times for 22 yards. Against teams with a pulse, the Deacs haven't built margin: 38-36 in overtime at Purdue, 30-27 at Louisville and a 20-33 loss to Miami. Covering 9.5 means winning by double digits on the road.
Cal looks like the team to sell after losing at UNLV and needing an Ashten Emory touchdown with 18 seconds left to beat Virginia Tech. But the Bears' defense is the stingiest unit on the field play to play, allowing 36.5% success. Kingston Lopa, who picked off three passes at Syracuse, is probable to return. Outside of UCLA, Cal's games against FBS teams have stayed close.
The quarterback picture is better than it looks. Jaron-Keawe Sagapolutele is probable after a concussion. If Jackson Brousseau starts instead, Brousseau has thrown no interceptions this season and went 29-of-43 for 321 yards against Virginia Tech. The offense has also looked more functional since Pat McCann took over play-calling.
The risk is real. Cal can't run, averaging 92.8 rushing yards a game, and Adam Mohammed is doubtful with two linemen hurt. Against a Wake front that held NC State to 24 runs for 15 yards, Cal will be one-dimensional, and a pass rush with 17 sacks can force mistakes. If Carlos Hernandez or Jack Foley breaks a couple deep, Wake rolls.
Still, Wake by around a touchdown is the likeliest outcome, and that leaves room for Cal to lose and still cash. Take the points.
Injuries noted
Wake Forest Demon Deacons: Carlos Hernandez (probable) — WR #8 listed Probable on the ACC Update 2 report; Langston Hardy (probable) — DL #11 listed Probable on the ACC Update 2 report; Tyler Walton (out) — DL #14 listed Out on the ACC Update 2 report; Devin Cook (out) — DB #15 listed Out on the ACC Update 2 report; Elijah Otieno (out) — WR #20 listed Out on the ACC Update 2 report; Joel Lowenberg (out) — LB #32 listed Out on the ACC Update 2 report; Kadear Dembele (probable) — DL #55 listed Probable on the ACC Update 2 report; Dalton DeBoer (out) — OL #69 listed Out on the ACC Update 2 report; Jack Hines (out) — OL #78 listed Out on the ACC Update 2 report
California Golden Bears: Carter Vargas (out) — RB #1 listed Out on the ACC Update 2 report; Kingston Lopa (probable) — DB #2 listed Probable on the ACC Update 2 report; Jaron-Keawe Sagapolutele (probable) — QB #3 listed Probable on the ACC Update 2 report; Marquis Groves-Killebrew (out) — DB #5 listed Out on the ACC Update 2 report; Kyion Grayes (probable) — WR #6 listed Probable on the ACC Update 2 report; Cooper Perry (probable) — WR #10 listed Probable on the ACC Update 2 report; Carson Perry-Smith (questionable) — RB #21 listed Questionable on the ACC Update 2 report; Adam Mohammed (doubtful) — RB #24 listed Doubtful on the ACC Update 2 report; Kahlee Tafai (out) — OL #51 listed Out on the ACC Update 2 report; Jimothy Lewis Jr. (doubtful) — OL #77 listed Doubtful on the ACC Update 2 report; Nate Burrell (out) — DL #98 listed Out on the ACC Update 2 report
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
QUARTERBACK
Gio Lopez is WAKE's projected starter
9.14 Y/AGio Lopez is WAKE's projected starting quarterback. The October 16 game-specific preview discusses Lopez as Wake Forest's quarterback and offensive focal point against Cal. A separate explicit game-day starting announcement was not verified; the projection is not inferred from passing totals. 2026 line: 1636 passing yards, 67.6% completions, 9.14 yards per attempt, 12-1 TD-INT over 6 games.
Jaron-Keawe Sagapolutele is CAL's projected starter
7.20 Y/AJaron-Keawe Sagapolutele is CAL's projected starting quarterback. The October 16 game preview says he is likely to return as the starter against Wake Forest, barring a setback. Friday's designation was probable following a concussion; this is not a confirmed game-day starting announcement. 2026 line: 1180 passing yards, 65.2% completions, 7.20 yards per attempt, 8-5 TD-INT over 5 games.
TRENCHES
WAKE: 94.8 rushing yards allowed per game to CAL's 174.7
79.8 YPGWake Forest allows 94.8 rushing yards a game over 6 games, a decent mark. Cal gives up 174.7 over the same 6-game span. The sheet doesn't list opponents, so it's unclear how much schedule shaped either number. Wake's ground game has the easier matchup here, which matters for a road team trying to control tempo.
PACE & SCRIPT
WAKE: 36.8 points per game to CAL's 26.7
10.2 PPGWake Forest is scoring 36.8 points per game over 6 games, up from 28.1 last season, while Cal is at 26.7, close to its 25.3. Cal's number looks stable; Wake's jump is the one more likely to cool over a full season. Pair it with Wake's ground game and the road team has the offense more likely to control this matchup.
TURNOVERS
WAKE: 0.5 turnovers committed per game to CAL's 1.33
0.83 TOWake has turned the ball over just 0.5 times a game through six, down from 1.62 last season, and turnover rates that low rarely last. Cal is close to last season's 1.23. Expect Wake to drift back toward the middle. Do not count on the turnover battle staying this lopsided in Berkeley.
MISMATCH
WAKE: 144 rush yards a game to CAL's 92.8
144 VS 92.8Wake Forest runs for 144 yards a game, while Cal manages 92.8, both over six games. These line up with last season, Wake at 156.2 and Cal at 81.7, so the gap looks stable. Cal has struggled to run for two years now. Wake's ground game on the road gives it a way to control the clock, while Cal has to win through the air.
REPLACEMENT
Tyler Walton (DL) is out for WAKE
OUTDL #14 listed Out on the ACC Update 2 report ACC availability report (Update 2, published 2026-10-16 23:00:00 ET) (2026-10-16)
Devin Cook (DB) is out for WAKE
OUTDB #15 listed Out on the ACC Update 2 report ACC availability report (Update 2, published 2026-10-16 23:00:00 ET) (2026-10-16)
Elijah Otieno (WR) is out for WAKE
OUTWR #20 listed Out on the ACC Update 2 report ACC availability report (Update 2, published 2026-10-16 23:00:00 ET) (2026-10-16)
Joel Lowenberg (LB) is out for WAKE
OUTLB #32 listed Out on the ACC Update 2 report ACC availability report (Update 2, published 2026-10-16 23:00:00 ET) (2026-10-16)
Dalton DeBoer (OL) is out for WAKE
OUTOL #69 listed Out on the ACC Update 2 report ACC availability report (Update 2, published 2026-10-16 23:00:00 ET) (2026-10-16)
Jack Hines (OL) is out for WAKE
OUTOL #78 listed Out on the ACC Update 2 report ACC availability report (Update 2, published 2026-10-16 23:00:00 ET) (2026-10-16)
Carter Vargas (RB) is out for CAL
OUTRB #1 listed Out on the ACC Update 2 report ACC availability report (Update 2, published 2026-10-16 23:00:00 ET) (2026-10-16)
Marquis Groves-Killebrew (DB) is out for CAL
OUTDB #5 listed Out on the ACC Update 2 report ACC availability report (Update 2, published 2026-10-16 23:00:00 ET) (2026-10-16)
Kahlee Tafai (OL) is out for CAL
OUTOL #51 listed Out on the ACC Update 2 report ACC availability report (Update 2, published 2026-10-16 23:00:00 ET) (2026-10-16)
Nate Burrell (DL) is out for CAL
OUTDL #98 listed Out on the ACC Update 2 report ACC availability report (Update 2, published 2026-10-16 23:00:00 ET) (2026-10-16)
TEAM RECORD
WAKE is 3-0 on the road; CAL is 2-2 at home
3-0Wake Forest has won all three road games, and Cal has split four at home. That is a road team that has handled travel and a home team that has been a coin flip on its own field. Three road games is a small sample, so the perfect mark is more likely to slip than hold. For this game, the usual home edge looks smaller than normal on the evidence so far.
ACC game: WAKE 3-1, CAL 2-1 in conference
CONFERENCEThese two share the ACC. WAKE is 3-1 against it, CAL is 2-1. 2026 standings through 2026-10-17.
About this analysis
- Who made it
- Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
- Published data
- Daily picks first stored October 17, 2026 at 8:07 AM ET.
- Odds record
- The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, betrivers, fanatics, draftkings, betmgm, caesars.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.
Get Gary on the App StoreEvery NCAAF game this dayThe NCAAF recordToday's NCAAF picksEvery sport this day