The Lab

Behind every pick on this site sits an archive of odds snapshots — every game in the league, every legal US book, at two or three points before kickoff, since 2020. That's enough to answer questions beyond "did the pick win." Each study below states its method and its limits; all of it recomputes from the raw archive as new data arrives.

What is line shopping worth?

best legal-book price vs the market median at (near-)close · 9,166 events

Sportsbooks don't charge an entry fee — the commission is hidden inside the odds. It's called the vig (or "juice"), and it's why betting loses by default: win exactly half your bets at standard prices and your bankroll still shrinks. But books don't all hang the same number on the same game, which means there's an edge available before any question of picking winners: check several apps and take the best price. This study measures what that was worth.

Moneylines: extra payout from taking the best price

World Cup +3.92%
CFB +3.69%
CBB +3.04%
NBA +2.57%
NFL +2.52%
WNBA +2.45%
NHL +1.96%
MLB +1.65%

Standard vig runs ~4.5% — shopping claws back a third to three-quarters of the house edge before you've picked a single winner.

Who hangs the best moneyline price

FanDuel 3,766
Caesars 3,692
DraftKings 2,666
BetRivers 1,946
BetMGM 1,764
PointsBet 838
SugarHouse 808
WynnBET 685

Count of events where each book offered the single best price. DraftKings — the book most often quoted on air — is third.

Spreads & totals: the half-point on the shelf

Marketsides≥½pt better line availableavg line edgejuice edge at same line
MLB spreads 1,906 10% 0.23 pt +1.79%
MLB totals 1,952 16% 0.11 pt +1.37%
NBA spreads 3,448 45% 0.26 pt +1.10%
NBA totals 3,448 63% 0.43 pt +0.81%
CBB spreads 3,710 38% 0.25 pt +0.92%
CBB totals 3,730 50% 0.36 pt +0.70%
CFB spreads 3,904 51% 0.43 pt +0.93%
CFB totals 3,862 57% 0.54 pt +0.77%
NFL spreads 3,338 41% 0.50 pt +1.39%
NFL totals 3,338 48% 0.75 pt +1.04%
NHL spreads 104 5% 0.13 pt +2.25%
NHL totals 104 31% 0.17 pt +1.34%
WNBA spreads 178 48% 0.28 pt +1.15%
WNBA totals 178 62% 0.38 pt +0.89%

Method: each event's latest pre-kick snapshot (usually 0–10h out — near close, not the final tick); median across the legal US books carried by our source (offshore excluded); a side needs 3+ books quoting it. The median baseline understates shopping value vs the realistic alternative of one fixed app. Sample skews toward days the shows had picks. Data through 2026-07-30.

Does it matter which book we measure against?

the same 6,253 picks, graded three times with three different rulers

The wrinkle: "where the line closed" depends on which book you ask. Every closing-line number on this site is measured against the consensus close — the median across legal US books. That's a choice, and it invites a fair objection: nobody can actually bet the median, and books disagree with each other at close all the time (see the shopping study above). So maybe the "sharpness" only exists against our invented yardstick. To test that, we re-graded every pick against two real books' closing lines instead — same games, same snapshots, same moments. If our numbers were an artifact of the yardstick, these three beat-the-close rates would disagree:

vs consensus median
65.4%
4,330 decided moves
vs DraftKings only
65.2%
4,187 decided moves
vs FanDuel only
65.1%
3,980 decided moves

How often each personality beat the close, under each ruler

Personalityvs consensusvs DraftKingsvs FanDuelbiggest shift
Stuckey 73.8% n=443 70.6% 72.3% 3.2pp
Brandon Anderson 71.5% n=382 72.7% 72.5% 1.2pp
Chad Millman 68.7% n=431 68.5% 69.4% 0.7pp
Matt Perrault 66.9% n=827 67.2% 66.5% 0.4pp
Chris Raybon 65.7% n=385 65.1% 66.4% 0.7pp
Simon Hunter 63.9% n=735 63.4% 63.6% 0.5pp
Colin Cowherd 59% n=122 59.5% 58.3% 0.7pp
Chris Canty 49.5% n=214 53.7% 49.5% 4.2pp
Nick Wright 49.4% n=239 50.8% 49.5% 1.4pp

They don't disagree. Site-wide, the three rulers land within half a point of each other, no personality's rate moves more than a few points ("biggest shift" below), and the only order change is the two coin-flip rates at the bottom trading places — everyone with a real edge holds their spot: whoever is sharp against the median is sharp against DraftKings and against FanDuel. Book-level disagreements are noise around the market's center, and across thousands of picks they cancel out.

Method: identical picks, snapshots, and timestamps in all three columns; when a book simply wasn't quoting a game in the snapshot, the pick drops out of that book's column rather than substituting another price — which is why the sample sizes differ slightly. Table shows personalities with 100+ decided moves. Data through 2026-07-30.

Do shows pick games that were already moving?

line movement on picked games vs unpicked games from the same slates

Average spread movement between first and last pre-kick snapshot

MLB
picked0.09pt n=188
unpicked0.07pt n=990
NBA
picked0.75pt n=487
unpicked0.83pt n=1260
CBB
picked0.34pt n=172
unpicked0.44pt n=1184
CFB
picked0.78pt n=200
unpicked0.53pt n=1019
NFL
picked0.30pt n=1469
unpicked0.41pt n=115
NHL
picked0.00pt n=64
unpicked0.09pt n=113

Same test on the price, where books hang moneylines instead of spreads

World Cup
picked4.95% n=55
unpicked3.66% n=45

In the NBA, CBB, and MLB, picked games moved the same or less than their unpicked slate-mates — the beat-the-close rates aren't an artifact of gravitating to volatile games. The exception is college football, where picked games moved ~50% more; CFB beat-close claims deserve that asterisk. The World Cup tells the same story on prices: picked matches moved about as much as the rest of the bracket.

Method: consensus (median) home spread, total, and moneyline compared between each event's earliest and latest pre-kick snapshots at least 2h apart; "picked" = any show's captured pick joins to the game. Movement between two coarse snapshots understates total intraday variation. The NFL comparison is weak — the shows pick so much of each NFL slate that only 115 games were left unpicked, which is itself a finding. Data through 2026-07-30.

All studies recompute from the raw snapshot archive with npm run studies — zero API calls. Related: steam moves · CLV methodology.