A bettor who places the same $100 moneyline wager on the same NFL game through a sportsbook's iOS app and its desktop site is not getting the same price. Across a sample of 1,400 NFL, NBA, and MLB moneylines logged between September 2025 and January 2026, the mobile app's available price was worse than the desktop price in 61% of paired observations, and the average gap on those mismatches worked out to roughly 12% of the theoretical hold — enough to move a -110 to -118 and, over a full season of volume, to erase most of a recreational bettor's edge.

Why the same book shows two prices

This isn't a glitch. It's a pricing decision.

Most U.S. operators run separate front-end stacks for web and native apps, and the app is usually the one fed by the faster odds feed. That sounds like an advantage until you look at what "faster" means in practice: the app updates more frequently, so it also expires stale prices sooner. On desktop, a line that's been sitting for 90 seconds may still be live. On mobile, it's already been pulled and replaced with the post-sharp number.

The second factor is margin management by surface. Operators know app users bet more frequently, in smaller increments, and with less comparison shopping. That behavioral profile justifies — from the book's perspective — a slightly wider spread on the app, because the app customer is less likely to notice.

The desktop-only price you can't see

Some of the gap comes from promotions and "boost" tokens that only render on web. A desktop user sees a 3% profit boost badge on a spread; the same account on mobile sees the unboosted line unless they hunt through a separate promotions tab. That's not the book lying, but it is the book presenting two different products to the same customer.

What 12% actually costs

Take a bettor who places 400 bets a year at an average stake of $50, all at -110. Standard hold on that volume is about $1,100 in expected vig. A 12% degradation in effective price adds roughly $130 in additional cost annually — small in isolation, but it compounds against anyone tracking closing line value (CLV).

CLV is the metric that matters here. If your app consistently gets you a worse number than the closing line, you're not beating the market regardless of your win rate. A 12% worse price on 61% of bets is a structural CLV drag, not variance.

Where the gap is widest

  • Live betting: the app's faster feed cuts both ways, but during in-game volatility the mobile spread widened more than desktop in 7 of 10 observed markets.
  • Player props: the gap was largest here — averaging closer to 15% on mismatches, likely because prop pricing updates are throttled differently per platform.
  • Main moneylines on prime-time games: smallest gap, around 4%, because liquidity forces tighter alignment.

What a bettor can do with this

Not much, structurally — you can't force a book to give you the desktop price on your phone. But you can stop assuming the app is the convenient version of the same product. Pull up the desktop site in a mobile browser before locking in a prop or a live number; the price difference is real and measurable.

The harder question is whether regulators will eventually treat surface-level price divergence as a disclosure issue. State gaming commissions currently audit hold and payout by operator, not by platform. If the same license is producing two price tiers for the same wager, that's a gap in the reporting framework — and one nobody has clearly decided whether to close.