Diamondbacks-Padres tonight is 98% of the handle on the Over from just 42% of the tickets, and I’m furious that most of you only ever get shown the second number. Brewers-Pirates isn’t much better: 96% of the handle on the Over, 69% of the tickets. Two games, two totals, and in both cases the gap between what the tickets say and what the money says is enormous. One game the crowd’s outright wrong about the side. The other, the crowd’s on the right side and still isn’t close to how sure the money is.
Nobody selling you the app is going to walk you through the mechanism, so I will. A ticket counts bets. Handle counts dollars. The guy tossing $50 on the Under counts as one ticket, same as he would if he’d bet $50,000, until you stop counting clicks and start counting cash, which is exactly the screen DraftKings buries a few taps deep while the ticket percentage sits up top in bold. That’s the gap between handle and tickets, and it isn’t an accident. It’s the business model.
Start with Arizona and San Diego. Mitch Bratt takes the mound for the Arizona Diamondbacks carrying a 5.23 ERA, which by itself is a damn good reason to like the Over. Across from him is Casey Mize, who was a Detroit Tiger until two days ago. The San Diego Padres traded for Mize and Gage Workman on August 3rd, sending Kash Mayfield and Jackson Wolf back to Detroit, and tonight he makes his Padres debut: new team, new ballpark, a catcher he’s known for two days.
https://x.com/Ken_Rosenthal/status/2084400483792507253
Mize carried a 2.70 ERA in a Tigers uniform, a number that tells you nothing about tonight. A pitcher’s first start with a new organization is exactly the variance professional bettors price in and casual bettors don’t think to ask about. They see a good ERA and bet the name, not the debut. The run line backs it up: Padres -1.5 is pulling 85% of the handle on just 33% of the bets. Whoever’s writing the real checks on this game isn’t split at all.
The Milwaukee Brewers hosting the Pittsburgh Pirates is the same play with sadder details. Paul Skenes has allowed 10 earned runs across his last two starts, his ERA climbing from 3.65 to 3.90, and he called his outing against Cincinnati his sloppiest of the year. His own words. His fastball hasn’t touched 98 mph in four straight starts. On the other side, Kyle Harrison is coming off a month on the injured list with forearm tightness to make his first start back, at home, in front of a crowd that mostly hasn’t clocked either fact.
None of that is a secret. It’s sitting in transaction logs and injury reports, waiting for someone to read it instead of the win total on the back of a baseball card. The handle on this game is 96% Over against 69% of the tickets, a 27-point gap, smaller than Arizona-San Diego’s 56 but pointed the same direction. Brewers -1.5 on the run line is pulling 85% of the handle from 30% of the bets. That’s conviction, not a hedge.
The honest pushback here: sharp money loses too. A 98% handle share doesn’t guarantee the Over hits, it just means the professionals like the number, and the professionals are wrong plenty of nights a year. It’s also fair to say ticket counts partly reflect casual bettors liking two recognizable pitchers’ names over any real read on Bratt or Harrison. Both of those things are true, and neither one explains why the book puts the 42% on the front page and makes you dig for the 98%.
This isn’t a one-night thing, either — the same reverse-line-movement pattern showed up on three other games last week, and Reds-Athletics ran the identical play Tuesday, a near-even ticket count sitting on top of a handle number that wasn’t close. It repeats because the incentive repeats: publish the number that looks like a coin flip, bury the one that isn’t.
Nobody at either book is going to explain the difference between handle and tickets to you, because the difference is the business model — a public betting its gut on 42% and 69% of the tickets while somebody else’s money sits at 98% and 96% on the other side of the same board. The guy betting his Wednesday paycheck on the Over at Chase Field tonight isn’t wrong about the pitching. He’s just never been shown the number that actually matters, and that’s not bad luck. That’s bullshit with a terms-of-service agreement attached.