635 surfaced this week ·14,753 priced at the close ·5,106 graded win or loss ·46,927 started with no close captured, kept out of the CLV · 1,104 first seen after the start, graded apart from the record
Betting Desk · MLB Track Record
MLB Pick Ledger
About this
Closing-line value measures how smart you were the day you placed the bet, not how lucky you got. Every edge the engine surfaces is logged the moment it appears and graded against the closing line once the market settles. No cherry-picking, no deleted losers — the ledger keeps itself.
Our price beat the book's own close on 85.1% of 3,966 edges where the close moved, averaging +3.36% of closing-line value.
The white tick is a coin flip. We land to the right of it: more often than not, the book's own closing number agreed the price we flagged was too good. 1,028 finished level with the close, counted neither way. 8,097 more settled against our own last pregame look rather than a book's close, so they are not in this rate.
Move across the line to read any day; press it to list that day's picks.
Where the market opened, where it closed
808 games · 18 books · 10,953 stamped open/close pairs
498 of 808 games moved at least a full point between the book's own open and its own close, across 18 books. The market moved hardest on Los Angeles Dodgers, 9.9 points of win probability from open to close.
We also hold stamped totals (352,738 rows) and spreads (273,427 rows) for these games and are not drawing them. Their closing rows do not mark which of the twenty-odd stored numbers was the game's actual line, so reading one would mean picking a closing total by guess. 30 more rows carried a placeholder price rather than a real one and were dropped rather than averaged in.
How we know the close
One basis todayEvery closing price below is our last price before tip — the honest basis we have had all along.
Picks graded against the last price we saw before the game started. Close enough to be useful, and it is what every number above is built on today.
Our new odds feed records the exact price a book closed on. None have landed in this ledger yet, so we are not claiming any.
By edge tier
Average closing-line value and beat-close rate for each edge tier.
- EliteEV ≥ 4%+4.67%avg vs close
- Beat the close
- 81.7%
- Closes measured
- 322
- StrongEV 2.5–4%+5.08%avg vs close
- Beat the close
- 90.9%
- Closes measured
- 287
- LeanEV < 2.5%+3.09%avg vs close
- Beat the close
- 85.0%
- Closes measured
- 3,357
Each tier is measured against the book's own closing number. The white tick on each track is a coin flip. Level with the close, in neither half: Elite 73 · Strong 65 · Lean 890.
Month by month
Every month on the floor beat the close more often than not.
Beat the closeLevelMissed· bar height = closes that month
October: 306 of 350 decided closes beat the close (87.4%); 97 finished level.
Pick'em picks, graded on their own payout
Every pick the apps posted · last 30 days
Standard
- Decided
- 1,175 of 1,175
- Hit · over / under
- 42.9% / 56.2%
- Bar on its own payout · over / under
- 54.6% / 54.8%
- Hit on stated payouts · over / under
- 42.9% / 56.2%
- Return per pick · over / under
- −21.5% / +2.6%
- Payout set in the app
- 0
- Pick6 table
- unverified
Graded on the standard bar of a 3-pick Power entry, divided by the pick's own multiplier where the app states one (1.78x to 2.24x posted). 108 rest on Pick6's base payouts, which are unverified on Pick6's own page.
Boost
- Decided
- 374 of 374
- Hit · over / under
- 14.1% / —
- Bar on its own payout · over / under
- 21.1% / —
- Hit on stated payouts · over / under
- 16.7% / —
- Return per pick · over / under
- −39.2% / —
- Payout set in the app
- 171
- Pick6 table
- unverified
333 overs and 41 unders decided; a rate prints at 100 a side. Each graded on its own bar: the standard bar divided by its multiplier (1.04x to 19.9x posted). The app set 171 of these payouts in the lineup, so they are graded hit or miss only. 73 rest on Pick6's base payouts, which are unverified on Pick6's own page.
Discount
- Decided
- 123 of 123
- Hit · over / under
- — / —
- Bar on its own payout · over / under
- — / —
- Hit on stated payouts · over / under
- — / —
- Return per pick · over / under
- — / —
- Payout set in the app
- 34
- Pick6 table
- unverified
83 overs and 40 unders decided; a rate prints at 100 a side. Each graded on its own bar: the standard bar divided by its multiplier (0.6x to 1.49x posted). The app set 34 of these payouts in the lineup, so they are graded hit or miss only. 54 rest on Pick6's base payouts, which are unverified on Pick6's own page.
139 more were posted with signals that disagreed on their kind; they are graded hit or miss and left out of the bands.
How the pick'em record is read
These are every pick the apps posted, not our picks. Each is the last line the app posted before the start; picks posted only once the game began are left out. The apps post both sides of most lines and each side is graded as a pick, so overs and unders are read apart; together they would always split one hit and one miss. Hit rate is over decided picks (pushes and voids apart) and prints at 100 a side. A pick's bar is the hit rate it needs to break even on a 3-pick Power entry: the standard bar, divided by the pick's own multiplier when the app states one, so on Underdog a 1.30x boost needs about 42% where its standard pick needs 55%. Return is per pick on that entry. When the app sets a payout in the lineup and publishes no figure, the pick is graded hit or miss only.
By sportsbook
Books where our edges beat the book's own close — ranked by average closing-line value.
- Still pricingBovada273 closes · 22E / 12S / 239L60 level with the close, not in the rate · One book · 2 stored spellings mergedEdges we surfaced at Bovada beat Bovada's own closing number on 90.1% of the closes that moved, averaging +3.96% closing-line value across 273 measured closes. 60 closed level and sit in neither half. We stored this book's name 2 different ways over the years; it is one book and this is its whole record.Beat close90.1%+3.96%avg vs close
- Still pricingHard Rock Bet967 closes · 74E / 62S / 831L148 level with the close, not in the rate · One book · 2 stored spellings mergedEdges we surfaced at Hard Rock Bet beat Hard Rock Bet's own closing number on 86.3% of the closes that moved, averaging +3.84% closing-line value across 967 measured closes. 148 closed level and sit in neither half. We stored this book's name 2 different ways over the years; it is one book and this is its whole record.Beat close86.3%+3.84%avg vs close
- Still pricingDraftKings817 closes · 80E / 56S / 681L131 level with the close, not in the rateEdges we surfaced at DraftKings beat DraftKings's own closing number on 85.4% of the closes that moved, averaging +3.78% closing-line value across 817 measured closes. 131 closed level and sit in neither half.Beat close85.4%+3.78%avg vs close
- Still pricingtheScore Bet523 closes · 28E / 35S / 460L165 level with the close, not in the rateEdges we surfaced at theScore Bet beat theScore Bet's own closing number on 92.7% of the closes that moved, averaging +3.58% closing-line value across 523 measured closes. 165 closed level and sit in neither half.Beat close92.7%+3.58%avg vs close
- Still pricingBetMGM1,003 closes · 68E / 95S / 840L281 level with the close, not in the rateEdges we surfaced at BetMGM beat BetMGM's own closing number on 85.6% of the closes that moved, averaging +3.23% closing-line value across 1,003 measured closes. 281 closed level and sit in neither half.Beat close85.6%+3.23%avg vs close
- Still pricingFanDuel508 closes · 52E / 35S / 421L80 level with the close, not in the rateEdges we surfaced at FanDuel beat FanDuel's own closing number on 81.1% of the closes that moved, averaging +3.07% closing-line value across 508 measured closes. 80 closed level and sit in neither half.Beat close81.1%+3.07%avg vs close
- Still pricingBetOnline292 closes · 6E / 8S / 278L35 level with the close, not in the rate · One book · 2 stored spellings mergedEdges we surfaced at BetOnline beat BetOnline's own closing number on 83.7% of the closes that moved, averaging +2.64% closing-line value across 292 measured closes. 35 closed level and sit in neither half. We stored this book's name 2 different ways over the years; it is one book and this is its whole record.Beat close83.7%+2.64%avg vs close
- Still pricingPinnacle152 closes · 13E / 10S / 129L26 level with the close, not in the rateEdges we surfaced at Pinnacle beat Pinnacle's own closing number on 63.5% of the closes that moved, averaging +1.34% closing-line value across 152 measured closes. 26 closed level and sit in neither half.Beat close63.5%+1.34%avg vs close
Beat-close is the share of a book's measured edges whose locked number beat that book's own closing number; avg CLV is the no-vig probability gap. A book is listed once it has 100 measured closes and is beating them more often than not with a positive average. One operator gets one row even when we stored its name several ways, and a book we no longer price keeps its record with the date of its last price stated.
Methodology
Every edge starts as a de-vigged fair line built from the sharpest available market consensus. When the engine finds a price that beats that fair line, it logs the offer — sport, market, side, book, price, and timestamp — exactly once. After the game starts, a settle pass captures the closing price at that same book and computes the realized closing-line value. Positive CLV means the locked number beat where the market settled; that is the honest, repeatable proof a process works.
Every graded pick
200 of 200 shown
One day so far — the shape of a record reads after a couple of weeks of picks.
Result is the real game outcome (the stat the prop settled on); CLV is the no-vig probability gap between your locked price and the closing price. A dash means that dimension is not yet determinable — never a guess.