What the money did

Book money is on the over in the 49ers game. Exchange money went the other way

Ninety-eight percent of DraftKings' handle is on over 51.5 against the Raiders, at minus 120. On Thursday morning about 220,000 contracts changed hands on an exchange, and the same over fell from 54 cents to 49.

CM
Casey MontgomeryNov 6, 20266 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Mike Evans, in the 49ers' white road jersey and gold pants, crouches in the end zone with the ball after a touchdown at Lumen Field, a Seattle defender kneeling behind him.

Ninety-eight percent of the money DraftKings has taken on the total in Sunday's 49ers game is on the over.

A total is a bet on the two teams' combined points. DraftKings has Raiders at 49ers at 51.5, at 11:57 a.m. Pacific on Friday, and its public splits page has the over at 98 percent of the handle, which is the dollars, and 79 percent of the tickets, which is the count of bets. Taking the over now means laying $120 to win $100. The under pays even money. DraftKings opened this total at 46.5, on a date it does not publish.

Friday handle is usually a small pool, and one large ticket can produce a 98. The page prints percentages and no dollars, so the 79 is the sturdier figure. Either way, DraftKings' customers have made up their minds.

Somebody on an exchange has made up their mind too, in the other direction.

Thursday morning#

Kalshi is a federally regulated exchange where customers trade contracts with one another rather than against a house. Its contract on this game pays $1 if the teams combine for 52 or more, which is the same proposition as over 51.5. Until 8 a.m. Pacific on Thursday it was 54 cents bid, 55 asked, with 2,068 contracts open.

Between 8 and 10 a.m., about 220,000 contracts traded, and the price fell to 49 bid, 50 asked. It has sat there for a full day and it was still there at 11:57 a.m. on Friday. The contract one point higher, on 53 or more, took about 92,000 contracts in the same window and fell from 51 and 52 to 47 and 48.

A price that falls while that much trades means the aggressive side was selling the over. The exchange does not say who sold or why. San Francisco's Thursday injury report had Mike Evans and Deebo Samuel missing a second straight practice, Christian Kirk not practicing after a limited Wednesday and Christian McCaffrey limited after sitting out Wednesday. That may be the reason. Nothing published connects the two, and the club's Thursday report may not have been out when the trading happened.

So two pools of money disagree. What the disagreement costs depends on which side of it you bet.

What the over costs#

Take the exchange's midpoint as the fair number. Over 51.5 is 49.5 percent. A $100 over at minus 120 wins $83.33 that often, which is worth $41.25, and loses $100 the other 50.5 percent, which costs $50.50. Net, it gives up $9.25. The under at even money gains $1.00.

The other five books agree with DraftKings about where to put their margin. A push counts as no bet where the number is 52, and the exchange's 53-or-more contract supplies the odds there.

BookTotalOverOver, per $100UnderUnder, per $100
DraftKings51.5-120gives up $9.25+100gains $1.00
BetRivers52-112gives up $8.98-108gains $0.26
bet36552.5-103gives up $8.35-117gives up $0.77
FanDuel51.5-115gives up $7.46-105gives up $1.40
BetMGM52-108gives up $7.44-110gives up $0.59
Caesars52-107gives up $7.04-113gives up $1.81

Every book charges the over at least $7. No under costs as much as $2. A normal game does not look like that. Across the 13 games on this week's card where DraftKings' number has a matching exchange contract, the median over gives up $3.72.

What a $100 over at DraftKings is expected to give up, this week's card

DraftKings prices at 11:57 a.m. Pacific Friday, each scored against Kalshi's midpoint on the same number. The share in each label is the over's share of DraftKings' handle. Bar length is scaled to the largest cost.

Lions at Dolphins, over 50.599 percent of the handle
$9.33
Raiders at 49ers, over 51.598 percent of the handle
$9.25
Jets at Chiefs, over 48.521 percent of the handle
$7.26
Median of the 13 gamesPackers at Patriots, over 44.5
$3.72

The two dearest overs at DraftKings are the two with 98 and 99 percent of its money. That fits a book leaning against one tall pile of money, and two games is not much of a sample. The Detroit exchange contract is also a thin reference, with fewer than 5,000 contracts open.

Why everyone likes the over#

Because of what they watched. Las Vegas has gone over six straight times, and the six games produced 62, 57, 62, 63, 56 and 71 points. Every one of them would have cleared Sunday's number. Last week the Raiders won 38-33 in New York.

That streak is public, and this total is five points above where it opened. From 2015 through 2025, counting the playoffs, a team walked into a game on six or more straight overs 36 times. Those games went 15 overs and 21 unders, and 3 and 11 from 2021 through 2025. Thirty-six games leave a wide margin of error. It is enough to doubt that a streak still pays once the number has moved, and too few to bet on alone.

There is a second count, and I trust it less because I cut the data several ways before I found it. Regular-season games from 2015 through 2025 with a total of 50 or more and a favorite of nine or more went 17 overs, 29 unders and a push, and 4 and 10 from 2021 on. A big favorite sits on a lead and runs the clock. Neither ingredient does much alone, though. A total of 50 or more with a smaller favorite went 173 overs and 175 unders, and a favorite of nine or more at any total went 195 and 218.

With San Francisco favored by about 10, a total near 52 asks for something like 31-21. The 49ers have reached 31 three times in seven games and scored 23 and 20 in their last two.

The case for the over#

It starts on Thursday morning. Before that trade the exchange had this over at 54.5, and at 54.5 DraftKings' minus 120 is fair to within a dime. Everything in the table above rests on one burst of trading from sellers I cannot identify. If they were wrong and the sportsbooks' customers are right, the under at even money is the bad ticket and gives up $9.

The Raiders' defense has earned the attention. It gave up 45, 33, 35 and 33 in its last four games. Nick Bosa was limited on both practice days. Sunday's forecast at Levi's Stadium is 69 degrees and mostly sunny. This season's high totals also do not fit the old counts. Games with a total of 50 or more are 11 overs and 7 unders in 2026, a small sample pointing the other way. And four of the six books sit at 52 or 52.5, above DraftKings' number.

The play#

No position on the over at any of these prices. Caesars' minus 107 at 52 is the cheapest version in the table, and it still gives up nearly twice the median.

Half a unit on under 51.5 at even money or better, at DraftKings. Under 52 qualifies at minus 108 or better, which today means BetRivers. Below 51.5, or at a worse price, I pass. The edge against the exchange is about a dollar, which is why it is half a unit. The larger saving on Sunday's total is the $7 to $9 you do not give up on the other side.

My call is that San Francisco scores 30 or fewer. A box score settles that without a closing line, and it is the part of the total that depends on those receivers.

What would make this wrong#

The bet is graded against DraftKings' own closing total and price, whatever the score. A close at 52.5 means I took the worse number and DraftKings' customers had it right, and the ticket was bad even if the teams combine for 40. A close at 51.5 with the under at minus 110, or at 50.5, means Thursday's sellers had it right, and the ticket was good even if the teams combine for 60.

If Evans, Samuel, Kirk and McCaffrey all play on Sunday without restrictions, a good part of the case for San Francisco stopping short of 31 goes with them.

The read

DraftKings has 98 percent of its handle and 79 percent of its tickets on over 51.5 in Raiders at 49ers, at minus 120. Kalshi's same over fell from 54 and 55 to 49 and 50 on Thursday morning. Against the exchange's midpoint, the over gives up $7 to $9 per $100 at six books and no under gives up as much as $2. Half a unit on under 51.5 at even money or better. My call is that San Francisco scores 30 or fewer. Nothing here is advice. It is a public record of calls made at stated prices.

Sources: Totals, moneylines and spreads for DraftKings, FanDuel, BetRivers, BetMGM, bet365 and Caesars from Action Network's public odds feed at 11:57 a.m. Pacific Friday. DraftKings tickets and handle from its public splits page at 11:57 a.m. Pacific Friday. DraftKings' opening total from ESPN's odds record. Kalshi bid and ask at 11:58 a.m. Pacific Friday, and Kalshi's hourly price history for Nov. 5. Scores and totals from nflverse, with 2026 scores checked against ESPN. Practice participation from the 49ers' Week 9 injury report. Forecast from ESPN.

Betting content is for readers 21 and over, where sports wagering is legal. If gambling stops being entertainment, the National Problem Gambling Helpline is 1-800-522-4700, free, confidential, and answered 24 hours a day.

Filed under 49ers
The betting recordRecord 0-1Units -0.5Open 1All of it →

21+. Gambling problem? Call 1-800-GAMBLER.

Latest on the 49ers

The whole beat →
The 49ers ran Las Vegas out of its plan before they took the ball away
49ers Deep Dive

The 49ers ran Las Vegas out of its plan before they took the ball away

San Francisco beat Las Vegas 38-17 on Sunday and is 7-1. The five second-half takeaways will be remembered, but the game was settled earlier. The 49ers' first three drives went 37 plays and 242 yards, took 19 minutes and 23 seconds and ended in touchdowns, and San Francisco ran 25 times for 125 yards before halftime. Las Vegas had the ball for 71 seconds in the first 13 minutes. Trailing by 11 at the half, the Raiders ran six times and threw 24 times after it, and Klint Kubiak said that being in position to throw on every down produces interceptions. The pass rush did not cause the turnovers: Cousins was hit twice on eight first-half throws and four times on 24 second-half throws. Two takeaways were punched out of receivers' hands, and one came off a fumbled exchange. The second half also showed a cost. San Francisco threw an interception, was stopped on fourth-and-1 at its own 40, and allowed 222 kickoff-return yards, and Las Vegas started three drives in 49ers territory. The game moved San Francisco's season turnover margin from minus-3 to plus-1. Las Vegas has now allowed 30 or more points six weeks running, so Dallas on Sunday is the first test of whether the formula holds.

Sam KezarNov 10, 20266 min read
The 49ers trade a sixth-round pick for Keenan Allen
49ers Notebook

The 49ers trade a sixth-round pick for Keenan Allen

San Francisco acquired wide receiver Keenan Allen from Indianapolis on Tuesday, deadline day, for a 2027 sixth-round pick, the league transaction wire shows. It is the second trade between the clubs in three weeks, after DeForest Buckner on Oct. 27. Allen, 34, played at Cal and is a six-time Pro Bowler with 1,095 career catches, eighth all time. He had 40 catches for 351 yards and one touchdown in eight games for the Colts, their team lead. The club placed Gracen Halton on injured reserve with a fractured ankle the same afternoon, and its roster page showed 52 on the active roster before Allen was added. Allen joins a receiver room missing Mike Evans and Deebo Samuel Sr. last Sunday. He caught four passes for 26 yards against Dallas in Week 9, and the 49ers play at Dallas on Sunday.

Sam KezarNov 10, 20263 min read
Five takeaways in one half, and the 49ers never sacked Kirk Cousins
Takeaways

Five takeaways in one half, and the 49ers never sacked Kirk Cousins

San Francisco beat Las Vegas 38-17 at Levi's Stadium on Sunday and is 7-1. The 49ers scored touchdowns on their first three possessions, did not punt, and ran 43 times for 190 yards. Las Vegas turned the ball over on five of its six second-half possessions: Jaden Dugger's 35-yard interception return on the first play of the half, two forced fumbles, and interceptions by Renardo Green and Malik Mustapha. The official game book credits San Francisco with no sacks and six quarterback hits, two of them on the plays Green and Mustapha intercepted. Nick Bosa played 39 of 50 defensive snaps in his first game since Sept. 20, and DeForest Buckner played 34. Jordan Watkins caught all four of his targets for 86 yards and his first NFL touchdown. Christian McCaffrey's 12-yard catch set the Super Bowl-era record for touchdown catches by a running back and was Brock Purdy's 100th touchdown pass. Gracen Halton broke his ankle and is out for the season, Shanahan said; Green (back) and Deommodore Lenoir (foot) did not return.

Sam KezarNov 9, 20265 min read

Earlier on the 49ers

Eighty-Three Of Jacob Cowing's Eighty-Six Return Yards Came On One Play
Camp Battles

Eighty-Three Of Jacob Cowing's Eighty-Six Return Yards Came On One Play

Jacob Cowing returned two punts at the Chargers on August 20 for 86 yards and a touchdown, and those are the only two punt returns he has this preseason. He returned 28 punts for the 49ers as a rookie in 2024 for 245 yards without a touchdown, then missed all of 2025. San Francisco waived Junior Bergen on August 12, a seventh-round pick taken for his returns, and the Jets signed him a week later. Kyle Shanahan said Cowing is making it easier and did not say the return job was settled. The 49ers punt-return touchdown drought in games that count is still standing at fifteen years.

Sam KezarAug 23, 20265 min read
Activating George Kittle Ended The 49ers' Four-Game Option On Him
Roster News

Activating George Kittle Ended The 49ers' Four-Game Option On Him

San Francisco announced Sunday morning that it had activated George Kittle from the Active/Physically Unable to Perform list, and the club's own roster page now lists only Isaac Guerendo and Mykel Williams there. Under the league's rule a player removed from active PUP cannot be put back on it, so the reserve/PUP designation that would have cost Kittle the Rams, Miami, Arizona and Denver is gone. He counts against the 53 on August 30. Matt Maiocco reported he was expected in individual drills the same day, with team periods unknown.

Sam KezarAug 23, 20263 min read
Six Grade Changes, Eight Transactions, And Not One Name Has Crossed The Line
The Tracker

Six Grade Changes, Eight Transactions, And Not One Name Has Crossed The Line

The first weekly column off the 53-man tracker. Six days of camp produced six grade changes, four players in and four out, and not one of them changed which 53 men this site projects onto the initial roster. What the confidence grade measures, why Vederian Lowe lost a point without his job being in question, and the count that explains the churn: 87 active players plus four on the physically-unable-to-perform list is 91 bodies, which under either reading of the league limit leaves zero open spots.

Sam KezarJul 30, 20264 min read